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
338202123305	338202123816	338202124366	338202124916	338202125466	338202126016	338202126566	338202127116	338202127666	338202128216	338202128766	338202129316	338202129866	338202130416	338202130966	338202131516	338202132066	338202132616	338202133166	338202133716	338202134266	338202134816	338202135366	338202135916	338202136466	338202137016	338202137566	338202138116	338202138666	338202139216	338202139766	338202140316	338202140866	338202141416	338202141966	338202142516	338202143066	338202143616	338202144166	338202144716	338202145266	338202145816	338202146366	338202146916	338202147466	338202148016	338202148566	338202149116	338202149666	338202150216	338202150766	338202151316	338202151866	338202152416	338202152966	338202153516	338202154066	338202154616	338202155166	338202155716	338202156266	338202156816	338202157366	338202157916	338202158466	338202159016	338202159566	338202160116	338202160666	338202161216	338202161766	338202162316	338202162866	338202163416	338202163966	338202164516	338202165066	338202165616	338202166166	338202166716	338202167266	338202167816	338202168366	338202168916	338202169466	338202170016	338202170566	338202171116	338202171666	338202172216	338202172766	338202173316	338202173866	338202174416	338202174966	338202175516	338202176066	338202176616	338202177166	338202177716	338202178266	338202178816	338202179366	338202179916	338202180466	338202181016	338202181566	338202182116	338202182666	338202183216	338202183766	338202184316	338202184866	338202185416	338202185966	338202186516	338202187066	338202187616	338202188166	338202188716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2768	3650	2300	2768	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	3650	2300	2767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
26977	10311	10323	6628	3402	2335	1595	1146	1010	1104	1119	944	922	884	886	597	618	435	504	645	441	306	310	373	290	321	338	324	298	309	303	295	332	302	302	332	310	283	306	286	282	280	283	313	286	282	366	291	305	302	259	300	293	310	290	308	296	285	294	312	277	275	281	302	300	278	306	308	296	326	304	302	307	289	311	273	296	321	316	313	293	269	324	314	312	325	302	298	297	303	305	312	291	344	316	309	270	308	280	258	304	319	293	321	319	331	268	270	306	316	293	266	275	278	287	281	297	326	301	294	317	314	307	297	304	349	317	291	324	279	316	300	268	288	267	305	301	302	292	299	272	288	305	267	310	306	323	318	272	316	298	290	289	326	314	277	305	260	304	302	280	314	313	273	307	284	310	328	332	323	269	283	264	293	299	321	323	297	269	323	323	305	284	323	307	286	282	312	273	332	262	288	291	294	320	314	294	290	321	307	319	303	317	292	290	321	291	306	292	295	307	369	316	317	281	275	273	289	261	318	297	289	302	338	307	308	310	307	303	299	326	308	329	309	289	300	341	291	319	306	266	288	313	309	311	271	299	285	303	302	310	271	336	313	257	314	295	330	305	276	266	312	283	356	320	304	289	310	318	311	270	295	260	335	308	324	299	327	311	295	308	282	286	298	318	303	297	282	318	340	312	317	290	310	293	303	277	280	292	302	288	284	336	301	294	294	286	296	289	302	300	292	300	334	275	309	328	286	285	304	305	322	271	286	295	327	298	312	294	296	295	241	303	286	289	271	299	278	323	288	310	313	281	318	327	287	285	303	314	298	303	320	298	326	301	282	301	330	304	291	300	350	361	339	298	298	291	250	290	304	310	324	310	332	312	344	278	313	311	325	321	319	299	272	313	290	322	294	298	306	268	291	286	275	293	296	316	304	310	321	298	294	259	312	315	295	330	313	295	295	279	301	312	337	302	332	277	261	295	341	253	331	292	336	281	306	310	324	318	291	282	293	303	295	268	316	308	295	313	306	273	298	283	293	287	350	303	322	309	297	341	321	324	301	319	301	300	311	315	335	308	334	299	310	294	289	283	307	274	281	289	286	301	272	305	307	328	325	303	290	328	293	310	326	292	320	298	306	293	282	284	311	302	300	299	304	279	329	306	301	309	307	301	284	323	298	307	331	292	284	279	274	265	296	325	286	297	331	311	279	296	320	295	282	309	298	327	319	301	298	290	285	320	311	294	308	326	294	306	340	321	299	307	268	288	296	278	306	284	311	282	307	307	307	283	294	277	324	338	308	295	308	286	297	296	302	297	325	292	259	284	285	302	307	309	308	325	296	311	301	304	307	303	286	330	321	297	302	286	310	286	300	272	313	284	304	312	293	333	326	289	314	288	325	348	300	317	292	314	308	284	328	304	332	315	285	270	325	327	303	287	295	276	305	309	290	307	332	324	321	300	310	305	283	283	296	275	312	332	303	297	293	281	264	304	319	266	310	322	274	312	295	319	307	277	308	266	341	327	316	310	295	307	296	288	305	305	297	284	287	314	315	318	309	318	289	334	315	349	336	342	286	332	299	280	306	311	291	314	324	274	281	270	306	289	317	313	320	289	300	319	288	301	312	341	250	296	301	340	288	279	319	297	332	286	302	322	329	326	306	291	302	302	304	313	273	338	282	304	305	333	277	295	304	336	287	280	313	281	309	313	293	305	291	300	302	304	290	310	316	267	318	308	324	292	296	323	311	302	277	289	331	322	351	310	308	307	277	317	299	290	316	286	280	314	299	306	324	286	324	313	317	320	294	293	287	312	308	308	313	271	295	287	299	325	311	310	318	312	291	287	341	300	279	323	310	310	314	249	284	269	306	289	293	269	288	319	310	286	309	322	324	303	285	295	338	342	305	305	286	321	327	320	306	343	283	312	306	289	288	323	299	350	298	325	279	261	307	330	302	285	282	300	335	305	326	298	298	301	318	272	306	285	319	316	308	285	318	287	326	297	263	271	308	292	303	311	314	317	276	282	302	291	312	300	292	296	285	309	287	335	284	309	306	263	296	330	314	299	287	305	274	328	300	319	307	342	287	320	338	314	292	297	285	291	306	301	305	300	323	309	356	304	309	296	299	285	301	289	299	307	325	309	324	336	323	325	314	329	313	301	280	275	290	286	302	313	277	325	315	288	291	270	301	323	306	306	352	302	273	296	337	304	294	312	276	315	317	341	289	298	295	332	328	326	278	287	312	302	320	291	276	307	263	307	269	329	285	285	306	307	304	296	299	286	323	280	281	336	314	284	265	322	279	304	313	313	346	305	301	291	298	319	345	298	320	295	312	287	309	324	318	300	296	315	276	287	310	325	295	326	266	309	295	331	296	293	295	293	314	311	311	303	312	313	315	313	311	312	319	316	292	325	328	315	297	271	298	274	341	324	296	303	282	267	325	311	312	324	288	248	303	316	301	282	301	326	286	315	342	266	296	294	316	301	332	297	274	283	305	300	276	300	297	315	295	332	317	288	277	280	323	268	309	290	314	315	310	267	305	283	304	272	294	297	304	320	345	308	321	298	269	295	280	335	282	309	306	298	288	319	324	316	286	300	256	314	290	290	289	280	310	328	303	337	310	305	296	291	270	288	297	292	271	308	298	333	291	286	316	292	301	339	316	283	290	306	302	296	347	254	305	293	326	298	332	299	312	281	315	313	272	311	297	321	300	295	319	288	309	298	278	308	327	333	321	344	320	290	303	290	308	301	277	322	289	329	296	326	312	279	269	300	314	300	276	304	284	296	275	300	306	297	322	294	299	329	296	329	290	342	295	267	316	278	295	328	286	288	314	299	328	298	284	302	306	282	294	290	281	286	327	292	313	308	295	341	290	272	297	286	285	296	304	313	313	329	302	271	278	267	319	288	293	317	298	328	310	278	269	284	328	320	314	305	302	306	344	317	328	290	314	325	331	305	299	291	327	307	287	287	301	294	314	296	304	303	291	324	287	309	288	315	305	312	305	306	308	330	294	308	296	331	321	306	315	299	284	311	325	285	327	267	291	291	303	320	304	295	308	310	279	289	329	321	286	294	317	315	323	311	293	298	296	318	304	305	279	300	308	261	294	269	275	346	298	308	320	275	304	329	329	302	306	302	302	338	281	271	330	295	340	323	331	281	314	318	311	268	320	296	282	317	282	289	274	261	300	307	293	300	305	327	302	295	341	348	298	303	308	315	312	292	300	294	275	292	292	328	321	297	275	309	293	274	301	290	304	280	285	295	314	282	282	278	318	289	296	309	285	305	320	291	321	301	309	345	316	311	320	275	315	342	289	304	318	306	292	309	303	327	332	292	303	311	289	313	316	291	336	312	261	322	310	292	334	277	305	281	294	321	295	319	330	297	291	302	283	289	329	294	299	296	320	300	284	296	317	330	309	293	296	324	298	254	280	301	316	306	290	305	296	311	305	310	291	268	299	313	304	288	296	300	350	287	290	271	308	310	288	308	330	267	288	265	305
15555	7456	14845	14787	10027	7909	6108	4547	4409	5002	4820	4333	4125	4264	4184	2317	2426	1832	2064	2986	1621	835	737	1024	784	631	653	685	687	703	625	684	678	711	697	665	669	693	733	734	686	697	708	678	652	739	663	726	681	666	683	670	648	666	644	669	702	701	654	642	697	657	752	653	677	691	647	704	632	724	655	684	668	670	658	665	619	678	647	656	688	638	714	647	669	680	674	664	689	686	635	657	701	649	701	677	717	710	693	626	688	642	685	671	663	700	633	622	694	647	670	596	681	648	690	666	666	647	694	676	687	661	725	666	679	681	651	671	653	656	675	657	714	681	669	633	700	659	649	664	655	672	683	630	668	682	712	718	672	698	640	695	653	619	678	640	666	676	642	714	665	648	672	679	631	644	645	663	635	665	713	684	715	730	617	714	632	672	635	691	710	643	689	666	628	659	691	677	679	672	629	690	691	693	637	669	652	651	646	692	614	660	639	644	679	653	671	623	652	670	647	714	684	656	676	664	665	685	663	640	680	688	652	647	685	640	717	660	637	660	639	611	673	652	651	676	684	709	692	626	663	673	671	666	704	675	664	640	690	680	707	686	668	622	678	676	669	626	671	709	644	690	679	640	691	693	656	633	642	635	675	674	680	700	659	668	710	652	614	665	675	641	649	655	690	683	705	714	667	692	682	654	606	674	666	688	695	663	655	654	647	682	631	687	670	694	638	678	662	668	662	658	647	676	645	678	664	682	675	692	675	660	674	669	658	639	687	654	672	694	621	657	679	702	636	672	669	697	631	703	637	673	685	681	690	681	682	683	657	640	668	670	642	650	667	722	641	664	673	659	694	665	671	721	694	652	640	664	678	681	697	660	653	693	671	681	686	697	664	641	678	660	712	678	680	647	671	691	667	670	699	686	655	665	664	663	630	675	686	679	669	666	615	599	658	696	670	667	664	653	645	688	657	643	632	683	668	679	683	662	700	632	679	712	649	686	645	683	619	687	677	609	674	728	639	660	713	624	637	666	667	613	657	652	692	670	666	660	690	669	623	677	657	687	704	709	633	636	706	630	645	652	665	679	701	660	638	653	652	670	664	674	655	697	701	604	681	677	682	688	643	681	676	715	649	661	666	690	637	696	693	720	661	648	686	673	657	692	661	657	646	662	592	644	667	666	670	694	646	648	693	643	629	599	645	685	692	690	722	691	646	645	638	667	713	722	720	662	712	640	675	665	633	672	653	638	680	635	685	686	658	633	631	649	664	684	684	695	636	633	645	623	680	660	656	697	668	688	669	675	683	671	627	656	643	686	681	666	700	689	671	672	684	676	697	688	690	649	622	660	658	635	641	695	677	665	665	667	659	620	697	637	660	651	676	681	659	713	652	682	654	648	704	656	666	675	710	652	653	695	657	684	640	685	626	677	678	685	699	668	689	679	655	672	691	702	650	658	661	679	668	666	647	689	656	666	680	725	679	645	656	668	682	643	648	653	671	616	703	688	639	673	695	692	660	669	648	687	712	696	684	699	684	646	673	647	671	657	690	677	677	697	652	627	628	681	621	673	711	701	685	640	674	671	679	685	644	635	642	715	661	688	684	682	680	640	663	630	662	728	681	718	627	660	618	683	697	688	668	671	663	633	616	608	683	705	680	648	651	637	660	671	689	661	654	647	681	634	673	618	682	697	672	619	668	672	681	680	626	655	655	682	648	672	668	685	724	633	623	682	664	646	688	712	626	685	680	684	668	679	692	670	656	667	640	684	633	661	711	660	709	641	689	702	661	698	657	678	660	646	702	695	675	667	656	682	646	667	619	651	680	671	681	652	729	661	669	670	700	674	654	691	611	669	621	635	662	666	658	655	704	648	660	653	678	725	662	725	702	680	694	643	716	614	639	652	649	653	632	710	603	671	653	652	704	687	668	691	689	641	682	638	678	679	662	653	684	627	704	718	672	670	676	660	699	667	655	682	671	683	669	674	681	661	664	663	679	692	686	691	662	671	729	683	692	680	658	653	657	649	687	641	719	652	678	655	661	665	626	673	678	658	654	668	657	620	677	670	640	687	655	660	658	648	678	678	626	735	681	708	675	635	683	700	668	678	709	667	654	658	672	621	643	634	664	641	638	609	642	677	663	661	677	655	691	727	649	664	670	702	676	661	712	645	633	670	647	670	693	647	622	695	654	652	664	633	672	648	688	640	666	683	678	673	698	662	656	658	666	649	667	631	669	674	684	668	623	677	630	650	619	680	678	678	689	634	675	609	634	622	672	707	642	643	686	691	651	695	693	658	674	648	632	613	683	650	684	687	676	670	659	687	698	667	640	719	629	660	676	598	629	648	635	644	656	654	669	655	678	678	640	666	638	684	674	667	701	693	695	690	741	642	649	666	661	695	633	612	688	714	714	649	704	662	712	707	663	710	677	658	657	654	662	630	661	699	718	652	701	673	679	618	684	669	669	658	603	667	685	641	671	617	744	673	661	668	647	676	692	707	672	628	673	689	671	661	712	661	672	710	643	648	665	670	673	694	622	649	723	652	647	667	694	709	685	683	681	615	714	660	685	649	667	677	708	633	669	719	658	663	686	661	680	618	642	666	622	682	671	648	653	673	627	636	662	638	680	637	649	685	666	626	658	703	648	662	686	653	664	642	681	686	629	662	643	692	671	656	620	655	668	680	597	625	663	704	689	680	724	666	655	659	675	721	692	630	691	655	658	675	648	644	697	663	646	631	708	702	627	670	661	647	643	684	667	650	686	677	715	681	683	646	638	672	665	681	685	654	616	728	647	691	624	679	700	649	645	682	676	638	630	663	636	686	703	685	621	672	644	683	680	646	738	662	640	622	707	673	616	630	668	672	695	674	675	668	646	653	627	652	642	701	694	635	687	692	667	629	650	664	664	657	676	676	671	616	681	644	656	667	665	669	697	658	711	652	700	629	701	706	706	686	650	703	668	655	678	655	672	706	655	661	686	660	699	661	693	673	628	689	690	628	737	669	652	641	650	608	663	636	674	644	643	702	653	659	707	651	705	650	669	688	649	633	662	720	661	671	690	653	628	674	673	676	664	700	681	671	669	714	718	661	692	669	674	668	646	638	696	649	690	635	630	643	721	698	711	686	702	720	671	675	675	661	687	679	672	658	637	696	701	678	627	710	670	697	690	644	667	667	626	658	689	682	637	668	659	642	659	696	685	666	709	687	670	692	586	658	670	673	612	657	681	699	686	680	718	650	675	664	656	653	693	658	722	659	643	671	639	664	677	662	711	673	655	713	653	722	653	675	648	689	689	660	684	652	628	680	712	696	695	670	658	681	632	631	682	643	640	654	640	675	659	659	708	691	700	723	686	686	638	637	659	656	650	668	649	681	688	698	652	634	688	665	680	683	650	651	635	661	643	718	609	672	647	660	682	684	681	619	686	632	649	687	688	691	678	685	687	676	659	654	654	642	664	678	696	676	671	718	699	686	637	663	655	645	653	688	645	634	678	659	679	671	637	669
8915	3154	3474	2169	1052	806	582	453	478	505	504	497	479	443	430	329	306	304	294	292	265	235	240	232	245	256	216	228	254	220	235	225	224	242	230	273	256	242	237	241	212	227	236	233	240	225	230	249	241	245	219	217	246	252	227	238	244	253	248	259	242	236	226	216	211	254	243	258	239	239	229	251	237	267	244	238	254	239	291	226	242	240	232	244	255	250	238	253	223	241	252	245	235	231	242	262	240	246	250	239	223	251	219	243	249	276	210	237	245	264	243	209	247	241	226	239	244	227	237	249	223	224	222	230	245	264	255	239	260	234	219	284	248	220	236	242	243	231	247	230	220	250	225	239	214	234	226	223	253	245	248	237	212	226	244	233	217	249	225	274	239	243	209	245	247	281	261	245	237	252	256	247	210	228	215	208	230	265	246	234	253	242	210	259	216	248	243	249	248	278	217	222	253	248	228	246	246	231	250	229	219	229	228	262	214	255	232	254	236	249	261	232	258	203	256	246	236	226	228	238	229	248	245	225	216	244	244	256	251	282	247	252	246	224	234	251	262	255	241	240	218	230	223	255	226	231	250	261	228	211	247	254	204	265	248	240	238	266	232	220	268	229	254	224	238	231	216	211	258	240	243	253	211	221	246	248	274	224	222	254	254	208	238	218	240	218	242	234	235	248	236	232	249	250	238	216	231	253	246	230	251	216	244	275	233	243	259	212	240	238	259	240	223	255	255	199	244	219	252	247	244	230	261	241	234	249	238	257	215	235	245	242	215	215	249	258	246	255	252	242	231	216	261	225	228	209	228	223	262	238	268	230	264	245	236	265	263	246	223	220	241	234	239	259	231	233	242	239	259	262	230	232	242	236	244	237	232	244	261	230	239	226	251	206	227	242	224	214	226	232	242	232	258	213	241	271	228	251	205	232	199	239	225	259	221	235	209	227	243	268	303	249	256	241	255	224	225	245	230	260	250	238	254	225	230	260	232	217	256	208	270	259	212	242	256	257	239	239	222	266	222	242	236	211	235	245	232	213	218	277	237	222	235	233	231	222	217	247	223	259	266	228	250	241	255	223	235	211	263	253	233	263	241	239	241	271	262	240	264	227	255	244	250	212	227	265	203	260	213	253	255	235	238	197	239	275	206	251	233	252	255	225	230	262	210	225	233	243	254	255	243	224	247	246	252	233	208	229	222	238	247	246	260	213	223	223	237	239	270	264	258	234	232	219	243	240	231	252	231	205	253	256	241	241	239	242	232	287	216	240	209	248	247	246	231	235	259	225	260	234	251	247	251	241	193	240	249	248	234	220	205	253	231	244	236	250	254	209	239	239	242	246	230	269	221	236	263	230	249	267	238	214	260	241	245	242	192	223	244	284	257	224	235	246	232	233	247	224	267	240	191	233	231	245	233	261	242	234	234	231	216	249	245	245	235	233	226	249	271	228	215	211	246	221	246	253	256	216	240	228	232	242	254	231	237	256	245	275	253	233	231	254	247	238	256	236	250	231	236	249	223	215	241	250	253	255	228	231	250	246	234	222	231	255	257	261	229	242	216	260	250	218	209	268	236	221	239	215	268	219	222	234	236	259	269	239	239	227	232	235	218	260	243	230	206	232	273	237	261	252	249	248	215	236	266	230	216	247	257	253	229	246	260	223	226	211	232	202	228	237	250	251	240	213	247	248	254	254	226	227	278	225	232	215	228	243	235	219	218	264	249	245	220	236	230	229	252	236	227	216	275	260	231	248	244	247	243	236	251	265	206	238	230	230	240	213	245	228	261	229	235	247	273	255	242	289	250	236	262	222	247	219	208	221	228	249	246	229	230	267	219	227	204	229	264	248	219	265	278	244	258	222	264	178	273	211	241	242	239	241	268	254	252	220	234	235	247	234	255	220	248	259	256	277	238	206	222	213	235	236	230	224	258	233	216	269	237	275	273	234	232	247	216	262	255	239	256	228	234	279	253	229	224	249	233	250	239	248	248	237	244	251	237	244	246	236	216	228	228	251	236	228	239	232	208	246	236	234	246	238	218	233	208	241	209	239	221	235	208	249	229	201	220	232	250	254	230	215	219	225	256	244	236	255	250	222	242	241	241	231	248	241	273	247	249	243	259	210	222	267	258	256	271	243	231	227	251	206	226	222	237	205	239	220	250	228	215	247	218	244	222	248	243	233	206	225	225	259	253	278	235	240	249	228	246	218	260	233	193	237	235	235	227	234	223	244	238	285	217	210	242	264	254	234	237	224	235	231	240	239	238	223	222	234	249	237	229	210	241	247	256	290	240	221	221	227	257	217	279	248	252	215	224	230	251	232	268	216	263	271	237	230	254	241	226	253	231	208	240	199	235	238	238	215	219	231	203	270	253	226	240	230	273	225	218	225	248	216	225	248	263	249	262	260	240	243	238	225	246	242	241	236	245	228	246	223	244	233	253	256	232	220	223	225	225	270	232	233	267	238	242	247	248	230	227	270	243	231	245	226	258	256	248	244	245	257	216	227	230	248	253	263	270	239	237	233	243	246	251	260	256	224	234	246	243	217	241	240	248	225	235	250	230	239	217	247	265	267	243	233	219	246	240	253	226	222	252	228	231	256	240	242	255	211	215	226	257	243	224	259	241	221	252	237	201	254	229	245	253	239	253	242	227	272	235	245	245	238	258	261	238	219	231	218	222	249	238	237	244	246	249	239	225	233	238	224	225	238	240	278	277	255	239	220	219	245	215	216	261	245	231	234	214	242	251	245	260	238	239	255	245	208	266	237	256	256	255	214	245	223	215	227	218	250	232	252	228	221	253	243	238	248	215	239	240	225	247	244	253	242	243	244	236	270	243	231	230	254	238	240	246	220	226	229	241	233	236	245	264	251	251	248	239	261	224	253	236	239	222	235	238	244	233	272	244	215	232	228	237	243	229	253	235	251	231	226	227	243	226	239	251	215	239	223	223	226	261	239	242	233	264	227	245	230	245	254	255	266	233	241	218	225	201	220	227	197	238	254	254	238	278	256	237	228	278	225	233	241	254	234	248	239	224	258	232	244	249	240	262	253	246	247	237	231	215	233	194	264	253	224	249	235	230	240	228	250	234	268	233	231	252	254	230	264	235	248	219	226	247	228	213	220	258	197	221	257	247	255	248	238	205	225	213	247	269	277	241	256	232	238	255	242	229	246	222	259	242	273	230	244	257	262	255	264	262	234	227	237	228	227	245	226	218	224	245	241	223	239	228	219	214	233	212	231	255	211	267	249	215	254	260	232	227	243	236	249	247	228	249	238	267	219	229	240	214	256	254	256	255	249	232	222	258	246	241	241	222	273	246	222	238	262	220	238	271	265	244	217	231	224	241	224	251	231	245	234	223	241	237	238	252	201	246	234	217	226	258	236	233	247	268	235	233	205	217	246	232	246	219	215	264	237	222	261	245	242	239	225	246	246	219	216	235	230	293	249	245	234	252	262	254	208	236	234	236	246	221	232	243	217	226	242	224	249	228	237
5755	3107	6298	6019	3791	3088	2341	1740	1682	1962	2044	2193	1900	1902	1790	1152	1045	910	866	674	578	621	567	557	560	515	572	596	535	583	556	526	567	562	575	629	547	551	536	591	509	588	551	538	524	586	540	589	612	506	555	523	569	607	595	575	561	524	517	568	558	568	579	582	523	576	576	591	590	554	569	599	589	586	549	536	550	583	577	564	552	549	594	579	540	595	586	568	558	558	549	559	558	550	560	581	554	545	576	545	547	564	571	548	536	578	560	584	609	556	592	537	561	572	564	565	517	530	605	601	538	554	588	556	609	573	581	574	586	573	539	562	526	601	581	543	570	619	583	585	529	578	584	584	568	550	583	531	593	618	554	580	582	509	541	571	594	536	553	583	601	616	573	593	585	586	540	555	558	558	552	583	563	566	546	577	592	563	575	560	580	577	565	558	588	509	542	541	570	544	547	559	547	574	532	600	608	561	560	574	522	571	572	551	583	561	541	550	579	518	545	558	592	593	553	561	588	591	573	541	585	555	560	551	553	519	549	561	559	555	554	565	604	555	547	557	608	609	572	546	564	562	540	566	581	563	554	600	579	535	545	593	604	558	557	515	592	581	576	613	554	577	573	563	598	561	556	548	577	590	517	538	592	569	521	570	583	530	572	531	523	586	512	560	571	571	599	571	564	556	574	575	523	558	593	588	562	547	584	564	531	561	561	569	536	563	610	590	538	574	526	572	571	522	604	557	563	544	580	580	562	576	558	571	527	552	564	566	562	619	595	566	568	570	589	566	547	585	576	591	565	548	560	554	576	607	554	544	578	592	556	542	554	529	561	570	566	587	539	556	607	509	601	554	564	546	571	573	606	535	562	594	563	616	501	606	561	547	574	551	516	576	570	551	594	581	558	595	521	567	554	578	590	542	557	592	534	560	564	567	540	617	569	547	533	610	576	574	541	584	614	579	581	574	554	614	596	580	559	585	523	563	552	541	569	599	556	568	546	565	572	563	586	583	564	595	549	536	530	516	596	581	516	595	589	575	601	604	543	581	613	565	552	560	581	549	601	572	587	521	570	573	576	576	555	539	544	568	533	537	539	600	538	574	607	613	546	556	563	549	529	568	570	568	602	524	553	584	582	564	576	570	538	581	577	530	601	579	558	552	530	554	573	580	592	580	532	575	581	563	568	558	515	593	567	576	561	598	599	560	575	564	583	586	526	539	566	572	563	547	557	556	545	590	587	531	569	564	608	580	583	618	560	597	587	561	587	568	571	591	580	578	562	534	558	587	547	576	617	542	552	551	515	604	553	555	587	577	546	530	552	599	565	593	563	552	566	556	542	550	570	571	573	541	556	551	580	598	580	570	609	600	569	549	612	583	574	551	572	559	548	558	589	573	572	524	609	576	539	537	538	538	574	564	557	573	580	548	537	559	560	620	544	588	569	561	535	575	564	581	564	577	533	579	567	551	552	542	575	574	547	558	589	565	581	536	581	577	555	593	552	554	552	551	577	542	554	569	549	585	570	555	536	528	572	525	586	556	526	559	536	583	611	557	547	571	551	555	550	571	572	590	523	586	525	567	600	548	565	593	532	603	569	615	562	533	561	541	569	548	575	533	592	553	551	590	564	543	509	572	593	583	563	614	556	550	614	528	573	549	562	523	598	544	559	577	534	556	561	599	543	593	543	619	564	624	544	596	548	574	518	589	566	626	568	553	600	587	548	594	508	555	598	589	508	561	601	560	587	573	555	593	570	572	532	593	592	611	564	549	545	603	573	553	543	576	590	564	567	533	585	566	549	569	565	538	549	574	555	559	563	597	524	568	598	594	555	548	585	576	576	586	576	540	585	562	583	591	531	563	564	562	530	614	545	536	527	558	560	564	585	558	578	569	566	547	584	535	584	560	584	554	572	559	605	578	585	556	535	527	589	582	606	582	534	558	553	562	544	570	601	560	558	617	580	594	547	584	566	606	530	546	549	598	565	577	563	590	528	569	556	592	533	559	540	578	537	554	570	603	571	575	516	577	545	551	569	571	561	551	512	607	605	621	595	581	586	564	592	554	563	562	512	547	547	559	595	592	617	547	589	559	544	563	573	532	569	621	617	543	557	601	552	609	567	514	589	560	550	570	608	541	566	584	587	530	570	619	520	555	602	559	522	565	582	581	575	517	537	581	552	570	573	551	531	568	602	527	554	526	580	535	574	592	557	582	554	526	538	535	559	576	607	561	551	550	539	564	559	564	529	487	547	604	563	563	573	566	564	566	583	573	580	560	549	559	589	579	583	555	575	523	578	608	528	591	558	552	580	581	571	571	574	544	580	578	568	585	548	560	538	562	544	578	572	577	527	551	556	560	565	590	560	601	555	606	580	568	534	605	543	544	553	527	558	537	525	549	589	550	585	568	552	591	589	550	559	531	569	584	553	599	586	566	581	530	546	547	564	521	506	600	557	547	544	575	527	585	556	601	556	550	570	557	532	504	578	548	579	566	569	558	564	589	605	555	576	550	520	567	613	556	553	519	560	580	537	533	583	565	571	589	567	594	583	597	603	508	556	588	575	569	585	526	617	569	591	574	590	592	565	577	541	564	571	535	576	552	585	572	564	573	587	571	572	586	559	568	511	582	539	577	584	527	542	558	532	597	593	565	577	580	599	533	580	538	582	603	573	576	535	554	596	558	563	566	591	578	552	565	541	533	565	554	547	578	562	611	599	586	593	539	567	548	585	583	557	551	552	549	564	596	575	611	574	576	540	561	537	581	583	576	516	547	598	553	537	595	520	603	596	585	594	587	593	579	576	581	566	542	598	585	584	584	570	550	535	593	590	559	547	562	557	546	526	584	563	551	581	565	553	588	587	585	567	561	544	582	574	568	566	573	552	561	550	574	533	580	598	578	603	572	591	553	562	589	560	602	554	568	551	595	606	572	551	567	601	550	580	573	628	607	605	562	586	536	565	578	589	554	558	583	539	575	625	538	586	540	602	581	557	527	559	565	576	554	585	555	545	565	580	544	573	535	533	548	521	552	528	574	587	570	583	603	529	616	536	546	560	589	572	605	594	581	564	550	556	599	574	558	589	590	583	584	606	535	587	526	557	628	583	600	604	577	563	562	557	585	603	581	554	545	582	567	604	535	590	570	581	561	534	597	561	540	556	572	559	559	535	524	553	585	584	584	560	544	587	584	592	558	575	552	569	570	551	566	582	578	534	606	536	539	544	584	576	552	567	612	556	545	597	570	575	614	600	615	546	532	614	523	576	516	550	566	542	531	550	571	560	561	559	611	549	590	566	613	559	544	548	569	549	560	564	557	561	582	581	587	606	595	571	560	594	590	559	566	558	565	508	568	539	561	543	522	572	597	577	537	562	560	593	586	571	550	570	541	613	636	584	568	632	546	566	543	597	590	548	561	559	602	563	559	561	564	573	537	558	584	562	575	586	557	592	586	574	534	549	566	617	555	563	567	592	569	605	577	545	587	561	594	551	555	589	529	564	568
20835	7016	7215	4437	2241	1747	1250	971	821	904	897	902	814	804	801	618	575	471	509	557	442	357	377	390	382	375	375	360	371	385	379	347	340	340	357	370	335	385	391	362	354	366	353	346	360	389	363	361	342	325	349	375	364	342	331	338	354	353	338	351	379	341	345	338	350	376	325	350	344	350	356	363	346	338	348	325	358	365	354	360	371	368	387	347	368	317	368	339	376	369	345	360	329	353	367	408	348	339	358	351	347	378	370	346	327	349	378	368	338	396	381	369	339	354	339	403	337	362	317	407	325	362	301	326	380	350	335	348	371	353	352	331	384	365	329	357	396	370	355	362	381	346	357	380	347	355	352	355	361	342	368	361	322	351	351	355	333	343	348	334	322	369	353	329	334	342	369	358	355	366	338	305	373	349	352	349	317	329	328	348	370	338	371	365	351	354	371	351	351	348	363	327	371	389	362	371	378	379	313	388	362	370	354	319	355	337	369	337	329	315	352	366	328	372	373	385	371	396	359	365	394	389	370	336	370	323	383	361	364	364	360	393	373	348	345	350	329	342	372	336	340	358	334	370	362	340	341	390	354	380	361	354	342	347	328	374	368	365	374	365	341	366	362	355	340	356	359	329	354	334	349	371	372	365	338	323	356	388	350	338	318	360	339	370	358	351	363	334	381	382	390	373	361	332	364	376	356	389	364	366	355	379	364	355	362	379	356	374	346	382	383	372	355	368	349	373	349	350	370	354	347	323	349	397	368	386	340	366	342	359	349	359	353	346	354	354	365	344	368	330	340	338	349	366	350	370	378	397	374	357	358	350	351	372	354	350	354	402	390	381	368	361	334	365	320	332	383	350	355	331	326	341	353	357	351	342	386	343	356	341	352	348	344	353	380	373	343	348	321	369	362	366	415	366	333	354	353	379	334	366	357	331	329	359	378	338	399	346	354	357	358	363	364	345	350	373	367	370	358	345	346	345	354	357	371	400	338	348	385	343	330	337	344	332	345	346	351	375	361	363	348	393	359	375	368	397	378	360	378	332	342	334	335	346	353	315	352	425	343	367	376	381	377	373	321	375	335	370	326	334	342	373	385	362	393	354	392	346	330	380	343	353	351	377	325	393	356	356	348	333	342	372	361	333	342	374	368	352	367	369	336	337	369	379	351	345	359	359	353	336	389	364	353	339	357	373	323	345	398	326	367	354	371	378	345	363	400	385	373	329	390	344	318	361	339	334	348	341	384	353	338	364	331	353	345	351	319	353	376	352	376	346	323	352	374	384	371	357	349	399	355	344	344	359	350	338	341	350	340	322	362	351	337	372	348	397	397	346	362	320	371	377	347	338	357	365	349	380	358	402	396	324	351	352	353	325	363	344	378	364	371	402	349	375	395	372	371	322	371	387	356	342	360	325	346	403	355	371	321	306	374	369	337	342	353	343	355	341	393	333	349	366	381	370	335	336	341	369	366	354	364	384	366	362	362	361	363	325	345	364	384	363	382	377	384	363	370	334	308	350	357	354	350	365	362	368	373	336	332	317	378	330	358	388	351	371	353	352	317	348	297	381	341	383	366	360	327	346	330	320	374	378	381	402	373	338	380	378	360	362	387	371	378	368	311	375	363	369	328	351	339	349	322	372	379	378	348	334	373	383	358	382	371	353	374	337	347	346	365	333	393	358	368	354	385	353	373	321	323	356	347	364	385	336	349	331	376	379	385	361	377	371	370	362	377	346	358	347	356	396	333	349	363	312	345	361	353	363	349	342	354	385	365	380	385	350	371	360	350	339	370	338	380	347	376	374	346	338	351	338	341	361	351	338	375	313	365	386	355	381	342	352	368	390	327	358	405	383	359	319	361	376	355	344	363	334	355	383	394	344	373	353	336	360	365	348	411	381	370	389	356	350	352	334	348	362	338	351	384	349	357	333	353	357	370	365	359	408	355	332	353	342	373	374	366	379	365	325	381	372	402	362	357	403	360	339	314	399	336	359	353	397	329	361	365	357	352	359	373	325	333	361	355	347	345	367	366	329	349	341	386	375	313	354	351	341	338	359	381	347	334	379	405	365	351	382	367	349	342	374	356	403	364	342	372	352	344	329	341	373	365	394	333	354	379	373	337	333	327	347	370	349	399	340	351	347	365	317	362	364	373	345	387	370	338	325	381	382	293	331	353	375	356	351	358	332	393	319	304	376	339	392	331	370	339	327	341	355	387	360	343	334	365	364	370	335	361	345	367	358	343	387	404	364	330	357	346	371	352	357	367	403	347	364	388	337	325	369	376	370	325	384	343	370	361	366	370	346	362	341	383	368	362	368	285	319	396	384	346	339	340	350	343	344	358	363	376	356	386	327	323	375	340	362	331	339	339	354	359	333	358	353	395	341	369	357	388	334	336	352	356	339	341	346	361	377	369	341	358	350	354	330	330	336	346	389	331	334	334	360	309	341	352	326	353	388	388	354	367	372	376	372	331	351	369	328	351	337	344	342	333	364	333	371	335	367	371	405	368	370	324	342	381	345	372	339	344	359	360	321	358	332	376	335	355	361	360	354	359	346	387	349	328	375	352	410	370	368	395	321	362	371	344	338	331	376	340	344	354	362	385	367	357	378	338	326	353	309	362	335	383	338	366	338	343	393	369	375	385	362	414	368	359	359	314	362	335	352	330	341	339	307	355	350	346	356	349	353	331	358	391	309	350	350	354	362	386	356	369	367	337	366	366	357	396	366	350	401	358	367	374	390	401	357	359	357	345	359	358	402	382	349	373	369	368	343	351	352	339	352	315	383	393	312	346	329	357	366	324	338	363	370	334	336	362	325	349	389	321	379	333	387	340	369	348	351	341	350	343	355	318	373	366	339	387	356	355	349	399	339	339	315	372	372	364	340	355	327	344	370	362	367	340	311	340	362	349	359	361	395	344	320	410	322	359	300	363	367	341	347	367	364	378	335	364	340	388	370	376	359	328	363	365	315	350	324	349	387	337	370	350	349	348	368	366	384	352	344	367	387	386	395	379	354	371	344	354	337	329	372	365	363	326	338	382	362	313	392	369	394	367	374	368	341	355	369	336	356	362	330	349	367	363	342	354	332	312	372	354	358	373	329	352	342	370	349	329	296	371	362	350	324	369	398	362	376	360	364	371	370	368	373	340	350	337	360	341	406	376	345	379	366	406	370	349	340	337	339	339	302	354	358	367	337	394	367	381	370	351	370	407	322	364	373	385	343	347	398	335	314	357	365	317	349	343	352	365	324	311	382	340	337	323	389	357	355	324	340	378	334	331	351	378	341	355	356	356	327	339	381	353	380	372	327	372	364	347	378	342	340	384	408	366	348	355	383	350	366	394	401	359	337	334	369	350	351	324	399	368	366	344	341	347	372	364	373	353	362	349	343	326	377	356	373	379	349	386	346	344	334	321	376	351	360	356	343	353	336	350	332	388	346	386	371	344	343	324	368	383	370	348	350	390	328	336	354	400	339	379	397	388	364	398	399	352	401
12890	5641	11941	11070	7813	6532	4791	3562	3636	3990	3781	3868	3507	3485	3334	2246	2312	1678	1695	1899	1268	844	869	984	814	855	867	781	823	821	830	845	812	821	765	752	747	819	805	846	792	748	789	779	794	796	811	849	788	781	813	808	778	819	818	823	831	839	788	806	806	854	845	799	830	826	815	798	821	826	795	840	778	771	761	840	843	765	823	772	806	764	791	804	813	825	797	763	810	799	789	782	812	803	789	815	788	781	818	808	813	803	788	809	816	769	706	768	830	842	794	806	782	814	775	846	832	794	786	810	835	813	783	745	810	815	778	816	804	785	755	793	782	760	809	792	796	801	812	793	782	767	832	812	807	803	771	783	782	772	833	771	829	839	769	796	819	782	793	809	809	791	800	876	814	738	810	785	804	764	778	804	806	847	828	817	818	841	775	807	796	807	803	812	774	769	765	843	780	790	793	762	791	722	817	816	754	830	771	791	779	799	824	786	792	760	816	790	838	785	807	811	802	757	771	743	833	788	789	761	805	822	787	802	792	796	819	777	810	773	802	776	785	802	813	777	802	789	778	761	791	783	789	817	870	795	784	773	806	780	816	825	790	771	799	824	791	810	823	778	762	810	841	765	802	829	809	807	801	765	779	808	772	824	763	800	828	823	746	801	857	787	785	811	821	798	789	795	796	816	797	793	783	818	823	765	777	778	795	747	795	775	787	784	799	859	776	808	809	849	786	795	807	853	829	739	795	776	819	791	855	805	814	784	836	835	776	789	845	753	820	810	761	791	765	725	783	801	838	818	781	782	781	803	794	780	805	802	808	820	778	773	810	808	815	777	755	768	838	729	833	817	755	783	822	795	831	793	859	852	795	818	797	812	774	804	779	821	803	794	781	776	863	776	796	761	780	813	799	796	816	775	793	818	812	833	805	790	798	745	829	764	788	792	773	820	777	762	832	772	777	817	805	839	840	807	812	816	819	791	767	784	787	810	836	805	754	799	759	838	789	774	819	820	790	817	759	801	780	787	784	776	869	800	778	744	820	791	818	846	754	776	804	789	806	790	786	775	784	793	787	820	798	824	785	837	820	793	783	758	785	757	792	788	723	768	814	812	813	781	820	741	818	724	776	821	838	749	796	798	802	776	800	831	794	825	793	801	797	834	818	793	788	784	765	776	791	829	795	832	767	844	826	794	810	763	801	809	790	789	834	849	828	803	835	794	835	834	806	768	799	790	769	758	836	798	817	764	787	829	800	795	773	770	795	778	774	773	819	798	819	859	812	756	781	777	794	791	813	730	822	826	750	746	800	765	775	793	748	795	833	820	787	787	763	749	821	821	851	792	770	780	789	751	815	814	763	732	808	796	802	841	773	776	840	829	755	803	802	797	780	805	763	741	825	840	763	781	822	810	842	761	783	798	784	772	834	772	784	788	820	784	804	830	820	796	821	865	813	793	796	806	851	819	825	723	773	780	801	779	810	787	823	809	796	836	819	783	818	790	779	823	817	795	848	776	763	763	810	758	799	806	768	737	793	769	820	785	812	800	784	784	747	738	793	778	833	726	777	784	821	783	792	830	744	860	756	827	805	804	760	803	804	748	823	765	785	781	816	824	795	839	795	840	797	789	809	772	778	762	796	762	803	822	827	820	795	802	787	788	777	787	798	795	775	795	783	800	735	804	785	808	811	827	794	864	802	790	790	787	832	804	841	816	789	784	776	766	806	804	793	829	795	766	829	805	789	783	805	820	808	773	836	804	810	764	839	810	808	743	791	780	825	800	799	781	794	771	817	879	807	800	795	821	832	829	840	776	812	827	780	816	771	825	800	788	804	786	823	726	771	771	793	852	800	833	826	803	821	804	764	784	748	803	776	829	823	799	815	787	797	799	820	790	797	795	766	812	798	831	757	774	844	794	798	771	801	790	788	748	829	816	804	860	782	800	783	789	807	785	826	807	863	790	812	811	817	823	799	755	769	824	786	798	788	788	848	793	797	825	788	809	822	787	844	836	777	774	788	795	865	826	785	771	855	776	784	759	828	791	769	809	768	812	812	741	779	782	796	807	736	758	792	793	774	810	763	757	774	800	721	774	788	836	851	757	763	807	828	807	781	741	810	765	777	823	814	783	886	830	793	807	755	815	794	857	802	850	806	781	782	815	848	790	844	843	809	823	769	808	761	781	823	800	801	767	801	827	824	755	767	807	841	784	761	785	730	766	804	806	783	819	803	810	780	790	809	793	805	807	822	816	779	771	768	772	847	823	856	858	800	785	807	832	809	763	808	775	886	770	756	791	803	785	807	838	800	780	811	815	766	844	772	766	766	756	807	813	787	750	835	775	803	819	803	814	796	754	756	787	790	828	831	800	787	813	734	858	757	751	866	792	807	777	834	786	768	816	805	788	792	834	805	836	796	777	815	811	815	752	800	802	788	822	790	767	840	821	784	821	828	792	865	781	783	813	843	796	810	792	755	756	798	742	831	734	767	747	783	795	756	820	765	747	763	793	783	761	773	768	775	779	892	777	825	763	765	839	757	775	755	794	783	795	810	788	775	794	778	767	874	786	779	787	825	790	782	785	866	768	793	812	782	800	798	790	832	790	767	786	779	847	764	756	743	799	831	791	818	735	774	800	791	813	797	786	733	817	794	762	802	816	753	766	739	776	788	778	802	847	779	825	779	819	808	838	820	771	786	803	763	800	802	817	764	809	764	818	818	789	761	742	766	836	810	809	827	750	824	770	806	799	845	812	818	803	760	857	812	785	792	805	795	819	792	761	833	793	809	777	770	796	783	810	826	760	741	828	780	800	828	840	803	836	819	798	830	812	834	741	780	715	788	822	804	778	837	787	846	830	799	773	790	803	792	803	809	815	871	810	788	771	807	802	786	767	804	787	729	810	781	833	777	846	810	874	806	839	792	795	815	819	749	781	813	810	845	832	833	800	776	790	816	815	797	779	796	790	744	844	784	817	791	775	761	779	843	807	786	801	800	760	762	795	763	820	786	774	844	826	826	870	815	812	870	771	815	806	812	813	774	759	769	760	757	744	784	788	787	813	829	822	847	815	781	766	859	846	778	791	763	775	777	808	812	764	726	791	804	802	800	772	775	834	774	812	763	804	804	753	781	804	773	834	785	828	762	757	763	844	797	825	796	787	804	817	900	777	773	814	834	819	803	817	759	791	793	787	776	793	800	806	852	817	850	792	782	829	840	751	797	776	807	814	817	786	779	780	815	816	834	757	826	799	780	804	808	783	778	750	764	778	799	808	819	780	790	754	762	807	782	795	790	825	800	757	860	785	797	776	794	798	812	822	797	826	759	795	743	861	804	862	762	805	787	777	820	765	776	812	790	739	792	799	768	780	822	817	788	819	748	802	816	808	766	814	777	829	842	812	766	788	807	843	809	771	829	810	775	792	773	805	810	784	777	759	808	834	744	786	795	783	845	823	801	771	785	800	744	761	815	747	768	790	763	825	780	816	758	787	786	844	776	817	851	782
29585	11142	11160	6804	3596	2657	1842	1195	1161	1298	1193	1198	1060	1026	1063	736	889	638	568	656	526	316	352	360	376	373	331	345	333	360	337	332	383	348	323	309	374	305	313	316	331	346	359	317	334	318	334	352	344	320	349	306	306	329	361	325	312	357	357	357	358	337	354	305	311	315	343	309	315	306	347	343	318	342	311	316	304	343	319	358	365	324	309	316	305	349	354	353	298	328	330	317	311	326	328	310	308	347	378	331	342	337	346	322	307	361	349	346	362	291	336	357	309	352	364	357	336	300	322	357	350	296	302	342	346	346	367	298	362	332	322	339	362	386	332	344	393	358	338	321	313	355	350	304	324	338	321	340	306	346	307	304	331	340	332	347	328	315	350	312	289	313	321	302	331	320	315	347	298	329	333	327	341	314	345	344	322	317	364	371	375	347	330	344	320	341	318	332	317	329	341	330	344	318	319	338	359	353	322	318	306	330	332	324	335	335	355	337	339	323	330	311	319	342	324	330	347	301	321	305	323	332	343	341	317	335	321	349	355	348	346	359	311	330	331	315	337	343	328	330	341	375	343	337	332	332	376	320	342	327	325	326	314	353	340	295	348	309	365	367	303	304	328	343	348	331	357	315	328	292	348	342	333	322	294	335	356	329	296	322	324	317	343	321	344	311	339	362	321	337	324	342	333	314	320	384	366	355	331	334	298	326	372	336	323	302	356	326	318	346	345	315	312	337	356	315	322	324	357	308	324	320	299	345	381	355	299	316	300	346	360	315	338	309	373	309	371	337	327	306	365	346	335	333	332	319	318	334	357	314	339	346	281	296	304	313	295	316	336	316	323	346	320	376	306	299	344	337	323	311	328	330	337	314	348	301	337	304	344	341	330	344	326	336	354	327	354	318	293	320	330	364	323	332	303	322	330	347	298	326	337	352	342	322	319	352	334	330	351	304	362	332	339	342	327	348	305	332	343	385	393	320	295	331	335	322	311	353	360	356	303	330	351	314	303	337	318	344	320	315	313	344	317	329	341	348	355	349	337	323	326	297	309	300	351	263	328	332	335	330	313	323	343	325	350	342	381	342	333	340	300	346	333	397	362	318	347	339	363	323	333	330	329	327	326	355	360	354	328	375	331	339	346	287	337	344	303	307	334	348	328	330	354	339	334	343	332	332	330	352	332	338	307	300	346	336	348	306	308	346	298	324	340	355	365	360	391	323	341	324	377	335	306	302	303	328	299	349	343	331	340	373	373	346	362	326	327	352	365	357	348	375	345	297	311	333	371	361	349	334	363	328	323	337	365	336	341	332	330	328	366	343	335	355	313	310	347	310	320	358	329	306	336	331	328	320	366	308	358	378	309	289	325	352	340	304	352	281	333	370	333	348	352	306	381	337	344	335	351	342	286	333	364	349	313	352	331	327	344	325	359	337	336	342	308	319	313	314	321	350	333	373	288	326	333	345	327	335	333	346	327	317	328	319	276	318	367	323	339	344	325	338	348	334	309	359	366	341	305	360	329	316	343	297	294	357	336	357	321	350	332	357	364	340	339	308	308	322	344	341	319	327	325	334	335	327	315	360	370	295	346	344	340	339	376	346	316	332	330	362	320	335	300	329	343	358	327	347	300	305	355	284	355	370	342	367	355	349	336	317	353	347	364	302	321	352	339	341	348	320	334	328	364	309	358	333	355	355	321	371	364	335	314	298	321	344	353	315	302	348	311	349	319	332	337	343	303	351	332	341	336	337	378	351	348	355	332	353	342	330	329	305	354	326	350	349	321	313	320	326	340	338	347	330	359	355	339	350	306	357	327	323	326	309	345	359	323	346	317	331	349	340	342	333	341	319	371	323	347	348	361	349	357	321	311	351	328	335	348	351	340	368	331	367	342	356	369	341	355	307	334	311	325	354	341	309	307	342	335	329	347	354	318	309	348	339	338	331	326	335	336	308	320	361	354	384	323	358	368	351	333	333	347	364	341	345	370	318	321	341	325	370	334	324	326	339	334	320	378	331	329	359	324	329	354	349	311	320	323	315	314	347	306	318	336	309	350	337	337	320	347	346	310	344	323	320	361	361	311	366	317	321	356	322	341	345	346	336	345	350	341	320	327	321	322	359	367	342	334	322	367	311	329	346	359	372	355	353	367	325	319	351	357	334	323	348	320	328	363	330	335	343	351	342	342	311	302	358	344	339	340	367	289	319	318	328	364	298	334	357	327	334	334	312	326	335	351	291	324	356	329	349	324	353	303	318	380	315	345	338	300	358	309	328	325	324	342	338	347	365	349	307	358	328	363	390	361	324	342	328	335	362	325	345	345	344	337	330	355	291	306	293	313	350	338	343	328	341	328	307	325	327	343	323	330	313	351	309	344	288	337	341	336	318	346	365	299	355	343	328	356	369	333	311	335	322	345	327	314	358	352	339	323	355	335	341	359	357	352	326	328	316	322	337	364	346	297	336	310	337	320	333	340	344	340	345	366	321	343	316	340	355	323	314	316	322	322	326	335	363	323	339	341	343	332	365	334	305	345	325	334	329	315	309	334	341	354	309	321	340	323	345	350	312	353	339	334	367	353	341	333	311	374	310	322	320	351	332	337	332	312	281	333	360	325	325	349	320	351	309	333	353	357	352	341	302	371	345	338	365	293	318	313	335	323	321	320	331	314	294	331	309	362	358	306	326	310	317	387	354	360	310	328	345	322	331	302	314	319	319	347	299	348	332	316	328	341	301	353	304	334	334	336	305	326	349	325	288	352	341	320	313	319	332	311	306	329	363	332	301	335	316	342	330	309	315	327	301	358	344	296	382	313	391	367	348	345	364	365	302	341	363	340	332	331	310	342	366	301	343	330	335	333	350	343	312	344	336	362	362	344	346	347	326	314	332	303	320	321	337	329	332	322	354	336	328	357	324	297	328	351	343	330	366	324	355	336	332	318	315	321	349	343	339	382	346	345	338	293	289	301	312	344	374	308	337	329	305	345	360	335	337	361	323	334	345	337	302	311	334	346	316	351	326	337	352	353	323	367	331	348	335	310	316	367	315	371	382	345	336	328	342	323	338	337	344	339	335	325	333	335	324	309	326	333	323	354	348	357	339	318	355	352	364	329	318	368	338	344	356	313	300	354	317	314	337	343	362	364	297	328	364	320	333	354	338	336	351	287	359	337	347	340	337	356	340	332	332	361	341	352	340	341	310	328	308	335	324	302	331	340	332	320	325	365	329	317	329	309	311	327	323	331	352	312	345	339	333	326	323	313	306	333	306	318	311	316	328	325	311	326	320	305	350	344	337	356	317	313	326	313	368	297	321	328	341	360	341	307	330	329	340	272	330	374	361	369	338	347	318	342	309	344	367	337	352	349	376	327	339	296	341	320	295	337	355	297	330	320	315	322	337	335	359	308	346	358	365	361	357	345	340	350	310	322	314	321	281	370	324	327	358	304	340	318	331	326	341	333	358	331	369	303	335	332	350	320	347	350	343	334	314	341	355	321	312
17098	7818	16212	15043	10883	9325	6976	4591	4749	5486	5319	5262	4910	4688	4688	3142	3833	2250	2155	2964	1747	832	833	992	862	790	794	775	757	716	790	777	802	719	749	709	754	743	758	752	729	763	703	766	747	746	742	743	749	747	744	743	818	765	744	723	668	753	763	741	781	728	752	731	785	750	730	726	775	766	775	700	759	778	766	778	751	706	744	767	721	760	754	735	712	748	700	710	726	712	749	808	731	715	713	774	718	732	720	724	756	707	723	720	774	729	765	796	730	733	729	715	681	698	717	733	751	710	762	719	758	765	750	745	731	806	753	739	705	738	761	720	720	761	687	730	736	730	737	735	730	722	720	729	749	734	727	745	723	710	718	723	742	786	723	795	785	750	743	706	748	749	732	732	705	743	696	732	703	722	749	708	767	718	784	702	723	748	786	704	784	732	737	757	743	761	719	754	769	707	741	748	721	684	760	709	758	760	809	724	743	781	752	762	754	733	750	744	717	693	742	783	715	750	699	723	705	730	813	726	753	706	729	708	711	713	740	685	719	745	696	691	732	732	754	772	702	759	754	738	758	740	721	746	774	726	768	682	744	768	735	702	715	709	749	763	700	736	763	694	707	724	734	741	745	723	742	696	738	775	729	769	783	769	680	734	687	714	794	739	738	737	725	746	726	760	727	772	811	723	737	742	723	781	778	748	722	739	733	744	720	762	697	702	747	794	765	684	754	667	696	754	724	716	731	746	751	694	721	738	706	721	713	721	708	740	729	682	722	746	757	731	788	724	738	716	764	751	746	714	748	730	730	692	765	718	751	694	745	712	715	713	745	739	732	791	791	767	737	765	746	737	718	710	710	740	735	714	703	762	727	703	748	684	768	698	701	800	726	750	716	706	692	723	748	726	761	731	721	738	749	742	714	678	731	716	726	755	697	726	696	752	760	732	719	721	726	724	742	731	714	768	681	718	700	741	705	713	804	685	759	690	692	726	752	728	730	766	749	743	686	725	724	716	732	745	727	762	703	727	721	734	768	770	706	740	769	716	732	736	739	742	741	778	754	705	786	748	743	740	727	703	743	768	748	749	728	792	728	738	717	794	757	717	762	719	754	710	743	792	749	741	679	748	780	738	747	728	723	731	761	711	743	723	790	776	741	742	751	767	776	732	734	747	722	723	735	730	713	658	740	732	733	721	730	722	698	757	682	723	766	722	747	775	761	768	748	716	764	763	723	702	719	694	678	772	743	753	748	754	794	728	724	739	759	675	732	762	764	743	719	764	767	718	737	765	760	747	726	753	759	766	764	698	761	721	786	725	731	716	724	718	730	742	719	740	782	726	714	702	737	796	801	730	741	745	756	693	739	684	729	738	751	728	756	727	731	712	724	691	723	725	755	769	772	736	720	723	740	701	708	744	700	708	732	701	686	785	746	739	712	728	731	767	745	766	753	760	728	751	712	731	710	767	700	715	746	768	724	712	732	710	760	728	720	725	719	745	686	773	739	732	743	736	709	677	714	765	729	727	768	733	701	733	717	703	696	737	724	754	737	741	743	715	757	714	745	711	726	726	755	763	721	732	747	730	739	726	696	750	773	717	727	742	702	704	693	762	708	732	750	738	741	730	720	786	706	704	715	742	755	715	776	720	741	717	697	706	769	741	702	740	711	726	747	734	763	729	737	749	703	746	742	788	759	724	730	799	728	745	731	711	685	717	687	719	780	755	727	681	721	755	769	729	761	727	700	703	718	775	717	717	763	739	666	759	725	720	717	730	717	687	729	784	807	682	756	772	736	693	733	681	715	684	704	748	745	718	721	730	750	731	718	742	738	724	757	712	702	672	750	793	729	703	713	765	726	708	698	695	750	754	752	726	686	688	704	733	750	757	708	719	759	714	721	763	722	741	677	731	743	720	710	754	699	683	699	733	774	782	768	707	764	772	754	701	747	766	753	695	716	734	698	748	762	733	742	738	722	757	747	718	709	664	732	695	759	763	750	779	678	751	767	738	791	744	794	774	735	757	752	732	737	758	739	737	764	736	714	739	743	690	704	698	694	749	754	734	720	764	764	699	733	765	746	743	732	736	728	741	724	697	716	741	731	701	745	719	757	699	761	733	670	759	679	721	712	721	699	701	813	733	722	690	772	790	797	778	771	767	710	785	675	773	720	750	717	751	700	726	727	676	734	717	743	736	772	753	721	763	746	724	750	758	766	751	694	730	698	747	733	717	769	739	686	782	715	749	738	726	741	726	708	736	751	716	722	707	718	754	753	750	716	753	757	762	709	712	741	711	685	722	707	729	704	722	717	747	672	709	695	776	690	735	750	705	709	779	718	718	740	778	760	787	692	777	713	714	701	722	734	751	729	703	767	748	687	715	696	734	711	701	746	765	753	774	715	738	748	710	750	725	740	704	735	787	727	722	752	741	739	754	764	731	736	746	743	747	755	735	768	727	770	736	758	684	745	726	715	732	700	782	724	764	707	720	741	731	716	751	707	767	697	776	764	798	718	747	671	744	735	776	679	759	710	730	720	697	750	741	756	717	731	793	745	734	725	781	708	740	753	733	738	697	737	699	778	709	730	741	770	779	717	724	710	715	760	753	726	705	777	763	758	714	760	711	699	715	684	726	758	692	724	688	736	694	748	730	686	711	704	724	720	713	767	750	730	705	698	700	756	716	724	729	782	670	759	714	763	708	732	729	768	729	668	741	751	700	776	715	793	714	787	765	719	721	777	733	749	773	689	723	708	723	740	764	652	746	726	757	706	747	745	722	752	759	755	716	700	671	776	719	780	714	707	773	686	718	709	740	727	723	721	742	722	749	701	739	707	751	701	740	777	751	675	670	750	732	736	711	705	786	727	726	724	783	726	717	741	792	758	739	746	761	757	723	767	730	729	664	702	700	707	737	677	706	786	759	735	717	755	701	761	729	702	756	707	723	776	753	717	693	735	718	676	715	741	739	741	690	759	680	757	724	763	775	718	705	747	693	739	724	715	736	735	722	748	713	683	704	782	745	720	785	733	741	724	729	736	770	754	681	697	760	712	710	767	729	742	704	685	733	755	736	751	724	701	709	724	731	721	734	764	747	709	737	732	705	735	728	743	782	710	713	683	786	716	729	738	702	709	721	780	699	734	709	669	717	747	733	775	721	734	659	701	744	712	698	712	713	699	701	726	750	716	723	721	681	731	780	742	759	687	711	760	705	693	747	716	747	735	786	726	709	713	763	731	791	671	746	779	718	710	702	743	718	735	728	723	752	744	702	758	692	733	740	738	724	761	769	759	735	766	730	725	734	728	692	695	760	765	766	702	719	788	732	744	771	743	747	733	735	768	769	704	693	732	763	745	757	778	786	717	680	728	740	747	750	772	719	778	764	765	736	702	736	745	767	780	716	722	725	730	729	711	732	780	708	746	748	748	698	789	743	747	730	729	729	735	738	742	745	690	692	703	736	736	784	747	757	738	745	740	800	769	696	742	730	708	752	750	729	720	775	744	749
8818	3092	3637	1992	1047	882	624	449	447	499	507	545	493	461	461	401	337	259	250	245	246	230	224	242	254	246	246	255	246	258	243	272	235	276	249	242	250	259	225	229	225	236	221	226	281	218	241	238	262	225	262	230	225	251	258	247	264	247	259	263	231	257	238	244	248	233	267	251	226	216	252	265	237	264	258	243	241	283	247	253	226	258	233	244	253	212	283	278	251	263	271	245	237	247	205	268	237	252	257	239	237	217	238	266	231	213	245	246	241	234	247	264	250	228	257	240	273	251	278	254	235	224	260	278	234	257	221	238	215	222	249	262	270	239	200	232	249	276	260	207	241	255	223	241	244	249	204	254	238	239	243	231	254	269	260	231	218	254	257	244	247	261	268	243	240	220	250	251	270	235	263	266	244	226	250	237	261	247	233	243	255	233	260	245	238	240	210	237	243	212	272	240	237	273	269	236	218	245	278	261	215	258	239	233	263	251	241	249	240	236	258	260	239	215	236	251	254	237	248	209	235	270	248	281	259	250	231	230	255	229	253	259	227	258	242	266	255	247	226	270	235	242	238	243	288	237	231	271	266	251	219	274	259	224	241	229	262	231	223	248	225	244	247	218	244	236	270	251	242	235	262	240	234	228	239	251	251	233	229	254	234	259	223	235	208	248	238	241	214	244	249	286	238	243	242	256	227	241	228	254	223	298	252	273	266	232	208	266	237	247	233	234	259	230	273	256	250	237	211	253	246	247	247	270	266	223	241	223	252	236	225	250	235	246	253	236	207	248	232	236	253	232	226	258	274	245	228	231	255	229	246	276	245	254	244	263	250	254	246	243	264	260	246	245	255	257	239	229	230	241	233	242	245	233	216	255	235	259	237	252	229	266	245	259	257	274	251	240	250	244	269	230	222	215	250	251	229	220	216	263	220	248	275	245	221	261	248	220	236	243	285	243	256	241	264	269	243	226	254	225	280	217	272	250	254	221	225	268	230	219	246	268	259	248	235	234	219	288	219	261	259	243	256	243	223	225	265	311	244	239	262	281	238	237	240	242	273	257	211	218	265	269	217	240	230	253	256	249	230	251	247	260	229	267	232	225	245	256	236	234	255	231	233	254	245	258	252	241	230	246	254	239	235	221	268	254	248	236	233	294	227	226	257	245	222	254	245	235	282	260	228	239	213	255	245	232	255	246	251	230	243	238	246	252	245	247	215	248	260	228	271	244	240	254	251	249	236	259	241	258	277	257	244	249	250	234	249	250	214	259	238	234	259	263	230	239	252	223	236	256	243	247	249	255	268	265	251	261	251	227	266	254	220	268	239	248	245	250	232	248	246	241	237	246	245	233	244	240	219	254	229	242	224	227	248	258	247	259	254	248	264	233	256	209	229	240	264	260	244	244	240	232	270	259	222	243	250	233	229	241	254	242	247	271	233	279	228	266	226	247	245	256	247	275	247	234	252	228	274	225	221	226	242	258	251	231	236	234	271	251	271	265	255	233	258	228	270	236	238	245	273	230	238	271	245	234	253	247	238	267	251	246	251	232	262	233	253	253	248	262	278	259	252	229	248	249	274	241	242	230	260	246	254	249	243	236	255	259	250	240	243	239	217	250	235	230	236	292	219	234	285	250	258	229	228	258	266	254	210	208	247	244	225	245	200	237	290	220	251	244	260	262	268	254	229	262	260	218	251	230	231	241	244	243	270	243	287	269	233	265	219	234	261	242	256	237	266	248	216	209	238	266	253	247	242	253	257	227	261	219	253	251	255	269	227	246	248	237	257	231	256	239	252	238	223	280	250	255	249	226	263	242	263	222	204	265	265	232	242	241	242	261	249	280	226	234	245	230	243	240	245	268	236	201	223	235	240	242	245	244	214	235	247	254	275	256	279	257	250	249	212	238	236	263	257	247	250	239	242	254	223	230	264	240	217	216	228	238	246	236	227	236	228	266	220	251	250	247	236	271	278	240	238	238	215	264	217	240	239	236	256	244	259	239	244	235	277	263	246	216	241	252	248	223	213	210	241	273	257	251	247	256	230	242	271	223	252	238	232	259	264	250	233	245	276	231	234	252	255	258	252	227	247	224	249	274	241	243	247	282	242	211	247	271	232	206	235	240	234	232	242	258	227	235	269	262	224	247	268	256	235	240	254	249	213	258	255	251	232	256	256	262	253	273	238	236	248	240	236	259	273	226	263	215	239	231	251	261	239	232	230	226	223	216	266	228	252	256	238	229	223	212	243	243	238	216	249	239	221	248	241	232	241	250	248	242	230	237	250	258	285	254	234	227	252	251	245	271	268	253	275	232	253	242	231	244	247	242	225	235	237	234	255	223	255	242	226	250	238	241	257	254	249	242	254	232	222	237	250	259	249	237	244	221	264	238	226	249	270	255	257	227	254	239	232	247	240	257	286	260	255	246	235	230	239	250	269	247	257	254	226	239	284	225	239	252	252	265	268	205	249	243	213	231	244	236	244	237	243	233	223	242	256	241	226	220	257	268	233	253	232	244	212	226	238	256	217	235	247	234	235	281	238	231	241	244	253	225	271	247	240	245	221	253	246	220	247	265	229	270	271	263	258	248	256	263	234	254	242	238	251	266	208	231	222	239	219	227	279	224	259	237	226	217	261	242	228	252	234	261	242	237	269	259	233	228	221	265	260	238	219	208	223	233	247	266	225	239	237	282	206	253	284	228	232	248	254	233	237	272	232	244	254	247	246	255	229	270	243	260	262	261	254	225	249	237	232	250	251	257	234	243	264	256	241	237	210	280	254	234	244	251	270	235	246	270	243	230	237	229	222	261	258	246	255	232	255	244	213	244	210	246	256	271	252	225	260	234	253	250	229	256	216	232	271	234	251	255	250	256	240	248	251	258	241	273	240	218	270	247	221	246	261	235	220	226	258	260	280	257	223	255	279	234	242	276	227	239	259	256	256	227	268	248	251	262	243	229	284	257	241	229	225	223	231	248	208	231	224	221	271	245	252	246	250	260	255	276	255	254	257	246	241	263	250	244	260	254	233	246	222	239	231	238	245	235	233	251	252	249	250	225	237	240	242	226	245	285	268	252	235	263	263	265	239	215	232	238	264	252	237	258	259	242	238	252	258	231	262	252	244	236	257	266	218	216	277	262	276	249	272	269	243	224	229	219	261	234	287	239	253	225	257	243	232	235	216	265	263	220	217	245	202	245	253	213	215	219	269	240	251	261	230	255	226	257	248	257	270	211	243	221	235	226	226	252	245	290	236	257	282	263	229	286	226	210	254	240	217	240	259	226	249	235	248	253	255	250	247	234	260	244	241	231	240	222	244	240	234	207	245	260	247	240	277	243	253	227	256	249	238	238	259	247	250	244	246	218	239	225	247	235	236	225	252	255	242	226	242	242	265	246	224	246	221	250	241	243	269	242	246	263	252	216	235	248	259	242	251	223	259	251	244	213	238	245	249	255	234	274	255	216	220	208	250	256	261	258	266	273	249	227	248	248	262	248
5098	2658	6010	4999	3516	3175	2385	1500	1502	1791	1970	2111	1914	1821	1778	1237	974	831	660	616	521	504	536	517	510	522	516	535	529	510	534	570	581	534	538	493	502	553	507	524	519	492	502	519	553	548	484	511	505	499	509	579	478	505	498	546	540	483	526	508	485	508	577	533	509	547	561	545	548	544	539	539	507	504	541	497	535	502	468	497	528	518	520	543	512	537	527	521	523	539	488	519	571	520	516	491	535	490	522	521	560	521	512	489	514	523	566	510	491	510	553	518	552	548	494	506	509	519	546	525	534	509	579	521	536	497	518	490	535	492	559	528	539	519	493	547	529	498	524	497	514	552	549	522	571	484	526	516	519	482	548	509	502	552	499	497	508	500	494	496	481	534	530	540	472	517	529	485	489	528	531	542	540	550	549	536	531	531	556	497	558	543	559	542	518	550	513	535	524	526	526	495	515	543	506	523	518	533	500	526	550	517	531	538	523	538	560	521	513	566	484	560	520	451	520	524	545	509	488	511	554	537	546	509	517	518	560	554	559	522	554	539	543	499	565	536	528	545	511	549	520	537	520	508	507	501	560	522	495	549	491	528	489	528	502	510	529	553	556	530	548	518	514	485	572	528	490	565	542	512	497	531	523	523	533	542	531	542	528	500	519	535	503	518	533	531	526	533	536	541	467	532	538	518	553	497	533	547	502	539	543	484	530	521	552	518	571	546	496	513	535	480	539	516	516	504	507	519	490	512	520	529	525	495	520	530	551	532	517	520	536	537	546	514	502	525	525	483	510	559	536	513	513	508	539	502	514	509	525	476	523	548	536	535	550	559	535	517	528	506	569	571	541	530	502	508	540	515	558	505	498	544	508	545	559	548	510	499	531	565	548	550	467	532	497	556	518	507	538	488	502	524	496	528	515	538	510	490	528	486	513	547	530	513	533	527	627	566	521	522	522	514	554	537	548	504	486	507	511	544	506	540	551	540	526	554	531	499	554	494	528	529	530	521	530	527	532	516	486	516	500	545	469	535	542	543	517	496	542	527	514	545	534	543	540	563	526	526	495	509	515	524	500	536	520	540	504	536	543	580	567	504	537	508	546	549	532	536	552	519	505	537	527	533	526	513	519	543	526	499	525	517	525	534	554	503	521	507	531	539	553	501	526	503	495	549	485	542	560	531	513	542	525	542	568	539	525	551	493	521	520	517	537	538	511	525	523	539	518	540	520	505	530	509	519	526	485	536	535	521	542	570	508	559	524	525	526	502	522	550	563	537	549	537	528	522	480	525	491	479	507	509	520	544	541	507	561	556	482	466	520	546	567	526	540	520	519	497	497	546	553	566	542	512	489	485	511	553	550	510	515	517	533	516	525	519	561	507	516	528	547	520	516	545	521	479	568	544	534	490	527	509	555	515	512	481	511	522	526	544	510	546	473	534	519	498	498	533	503	505	534	502	529	500	568	523	544	525	505	512	534	536	523	511	550	508	488	516	518	495	510	553	547	541	555	504	519	516	525	534	502	508	485	469	509	474	536	531	498	543	475	537	512	506	510	481	516	514	550	503	510	529	519	520	531	527	541	518	527	533	536	515	520	568	493	519	530	485	509	524	516	510	484	542	506	494	560	511	521	541	462	492	578	530	515	523	541	494	535	513	503	535	533	507	550	500	519	503	528	553	537	510	554	542	545	489	534	513	453	522	542	487	552	534	524	504	539	576	510	488	543	526	533	521	503	496	479	544	539	524	515	543	533	476	551	505	533	544	529	517	517	532	507	468	507	521	493	513	521	554	487	556	496	517	526	530	544	552	569	528	557	528	498	522	528	556	524	535	451	528	544	504	534	532	542	571	535	551	481	512	529	491	508	518	504	554	509	504	505	548	513	541	562	564	526	541	513	493	515	510	522	570	509	511	542	526	516	527	535	429	545	536	539	550	521	543	531	517	507	505	507	519	531	539	541	542	519	514	512	492	550	499	518	539	525	544	491	537	551	526	532	497	518	525	547	508	528	550	522	534	556	550	543	534	532	518	519	490	537	536	557	536	534	481	544	534	492	514	527	506	496	582	536	503	529	543	539	547	511	525	516	562	541	535	520	548	546	570	481	500	531	528	548	481	550	536	509	563	548	538	490	507	485	549	499	536	551	510	533	549	502	531	494	541	512	491	526	519	500	537	576	511	548	540	507	531	545	523	531	562	546	526	548	565	518	502	522	537	546	549	525	536	535	553	521	550	533	545	521	507	495	510	565	540	551	483	487	551	516	544	571	568	503	559	508	503	550	564	523	527	513	543	526	497	533	490	537	482	518	549	533	540	530	517	509	496	529	528	489	492	494	524	532	519	543	540	524	501	532	524	504	506	557	511	512	508	509	488	494	542	510	543	512	521	459	538	490	552	525	510	510	531	560	564	525	544	501	531	527	526	540	539	460	517	560	552	545	477	572	545	537	492	536	562	522	536	526	518	554	530	498	553	512	537	525	510	523	540	547	526	534	553	544	496	555	572	494	540	543	530	548	517	498	512	496	507	521	546	527	554	522	535	514	522	521	514	494	542	542	536	486	525	538	492	542	498	537	484	495	503	532	514	525	490	526	511	511	481	515	527	500	541	468	478	472	513	565	508	509	524	530	480	535	530	501	524	537	503	511	493	529	502	492	566	504	499	534	505	516	518	515	531	504	531	500	585	477	536	529	507	547	555	531	500	498	528	523	539	545	516	522	516	528	534	552	498	545	512	529	489	519	578	511	530	535	476	532	503	519	525	545	530	532	543	552	543	498	500	549	561	558	536	497	524	534	524	545	493	501	478	568	570	532	546	523	525	507	515	539	492	497	474	511	492	501	517	514	518	513	537	540	539	507	492	550	545	536	547	551	504	549	494	487	539	538	523	536	534	495	540	533	547	536	510	529	529	532	523	511	545	529	528	531	529	514	533	516	546	522	541	561	488	476	489	521	528	497	515	557	553	513	520	497	591	507	480	520	519	518	491	497	516	527	505	477	449	478	564	547	584	548	491	489	501	480	552	525	518	476	540	501	528	518	526	526	543	546	526	556	516	511	496	508	516	501	530	505	522	516	533	511	568	516	534	522	558	516	527	550	513	497	516	575	508	543	507	494	535	572	541	528	561	594	512	535	531	541	512	531	507	529	566	534	543	527	523	506	509	513	578	499	511	543	510	536	516	485	522	489	520	464	464	508	477	550	548	535	513	535	498	531	555	501	471	515	513	532	531	523	479	567	541	518	549	530	523	548	538	496	555	552	513	540	579	525	516	535	550	529	551	478	545	542	499	517	503	548	530	563	558	538	498	517	534	527	509	571	550	539	512	502	508	534	565	532	515	539	514	559	526	559	562	508	505	503	553	539	511	525	502	474	541	508	499	513	520	523	540	485	520	558	494	466	525	562	547	505	486	533	507	554	540	514	508	555	526	530	533	512	529	512	547	536	545	485	504	515	514	542	512	527	512	545	528	516	566	544	528	540	516	558	525	532	538	557	492
20565	6721	7155	4488	2326	1793	1373	960	895	904	973	911	838	797	792	592	598	539	433	458	444	368	360	381	358	350	363	363	330	360	339	373	369	369	398	344	340	399	361	344	370	366	355	366	372	380	371	333	394	332	349	354	387	350	346	364	337	368	338	328	369	366	372	375	356	353	375	375	360	334	354	339	373	355	396	334	336	400	339	366	361	361	340	345	354	352	317	331	368	397	341	363	340	400	365	321	339	380	363	384	414	370	348	395	371	368	314	388	358	359	383	372	385	332	349	355	410	351	358	347	353	331	391	375	368	372	347	378	406	348	332	381	324	335	369	345	371	365	371	360	362	360	396	362	348	354	346	354	361	345	335	390	345	351	338	346	364	352	338	359	387	350	349	360	335	354	387	385	355	367	365	325	369	381	367	365	355	361	387	359	327	371	334	345	363	367	328	356	384	346	324	383	378	357	354	331	378	366	308	345	342	337	336	381	339	368	369	352	320	400	381	335	334	328	370	346	365	387	368	326	336	382	371	377	329	376	395	337	358	381	344	364	324	364	362	387	340	375	372	360	339	370	361	323	362	365	384	342	356	363	369	379	332	351	385	345	362	365	359	354	346	334	390	347	368	360	355	391	368	367	356	357	381	349	308	362	352	359	341	347	362	336	340	322	342	376	348	374	346	357	370	351	357	368	379	354	346	338	359	389	353	347	329	323	369	353	388	381	350	375	351	404	366	352	386	367	385	375	335	297	358	317	363	373	367	381	350	360	354	361	362	343	371	350	366	386	341	345	376	373	333	369	355	392	391	372	379	382	378	386	360	367	358	333	362	338	388	375	380	353	337	362	372	429	368	384	385	346	343	348	364	342	353	347	376	370	346	351	325	368	357	350	338	356	377	406	345	348	351	366	383	357	334	351	358	413	356	395	360	344	368	395	355	360	359	375	370	351	369	375	356	350	328	343	407	389	349	364	386	366	365	354	368	395	353	357	352	334	338	383	345	332	378	394	371	374	388	395	384	392	374	361	386	362	335	335	338	361	344	358	346	335	358	361	354	354	311	351	344	352	323	358	360	383	339	376	360	348	365	360	376	360	331	343	354	363	341	342	343	352	364	347	342	378	350	359	336	387	352	351	369	369	400	354	342	326	351	368	367	385	381	387	384	363	328	391	363	315	361	386	338	350	340	362	351	351	372	374	361	403	348	356	362	359	383	409	349	347	356	394	339	354	314	380	389	340	351	339	354	385	379	343	320	346	325	343	366	345	346	345	329	346	345	347	367	372	369	378	376	359	403	355	364	352	343	371	360	362	397	374	370	354	385	429	358	338	363	367	382	416	353	360	356	348	385	388	360	380	363	360	353	356	373	380	342	315	310	367	347	367	316	353	375	358	387	391	342	341	332	372	353	355	337	328	362	364	376	348	357	376	409	369	342	343	340	355	354	360	313	337	389	370	364	359	365	366	370	354	335	369	365	389	374	373	353	392	362	341	341	371	381	348	376	332	395	367	400	351	337	360	370	344	377	348	365	367	331	341	362	325	379	366	358	381	375	361	386	371	358	371	365	328	380	371	390	376	421	359	348	326	327	382	346	351	355	340	374	338	355	346	300	375	348	366	354	334	343	388	358	369	349	362	359	365	345	383	352	371	346	393	357	386	369	377	343	325	350	338	350	354	369	320	366	352	318	350	352	363	355	395	360	324	396	341	350	358	417	357	345	358	342	362	330	338	400	369	362	386	331	382	403	367	358	349	339	355	344	350	413	366	359	352	352	388	402	396	360	331	392	397	376	334	377	368	343	400	352	345	382	368	390	392	324	381	330	391	360	327	367	343	358	357	354	363	334	358	361	349	318	357	341	382	364	354	382	349	381	361	344	360	366	365	342	325	360	377	364	361	348	348	332	374	337	391	385	371	371	382	353	361	352	352	315	363	368	355	357	342	345	321	348	358	331	380	323	381	379	341	340	348	331	359	384	338	342	366	330	344	347	363	370	357	384	377	354	382	368	387	376	380	331	353	302	363	337	403	380	407	314	369	371	364	375	379	407	389	350	344	361	330	342	339	354	372	348	351	383	346	388	373	358	372	357	411	395	361	373	372	400	333	311	335	353	339	365	376	358	380	406	310	420	350	371	360	348	374	337	355	421	352	390	341	380	385	387	395	367	328	365	363	350	334	385	419	336	369	365	358	397	361	388	372	382	353	317	323	353	347	358	356	363	418	402	400	386	352	376	355	389	369	370	336	388	347	398	327	373	342	370	364	369	397	350	387	347	392	351	350	349	380	382	361	361	388	349	357	358	393	375	383	351	334	368	345	396	385	361	367	361	359	359	358	378	342	345	379	350	391	343	370	340	364	336	362	352	350	351	368	363	374	351	355	346	341	376	334	343	374	372	412	350	358	345	382	373	383	355	365	342	368	372	384	342	344	379	383	360	378	338	375	374	380	357	356	355	304	315	348	385	365	339	375	386	373	402	368	316	390	384	362	387	368	341	367	378	360	373	337	337	330	330	369	354	385	329	355	391	338	361	366	338	358	392	363	347	367	368	379	338	328	385	348	323	354	340	322	354	373	350	334	369	390	364	355	372	362	360	359	364	353	340	361	358	380	352	351	356	360	354	369	359	365	372	369	355	341	382	374	398	362	392	366	380	373	371	346	373	345	333	349	377	360	360	376	352	349	324	389	359	375	363	354	319	388	353	395	346	347	365	325	364	364	378	342	348	353	362	359	355	346	307	366	344	370	365	380	346	378	350	343	371	319	339	334	351	350	377	324	355	399	351	399	378	342	333	385	389	380	359	363	352	325	376	335	327	355	325	387	364	335	365	331	357	334	329	366	393	354	400	349	358	369	348	371	407	386	350	354	347	349	325	384	360	384	360	324	386	299	329	377	331	381	375	372	353	374	382	357	362	422	328	367	360	372	355	338	337	373	367	319	344	350	354	344	395	335	347	362	386	342	392	336	351	383	336	361	385	317	333	358	372	338	361	377	369	371	345	351	333	359	366	347	349	386	364	355	344	392	424	331	344	348	374	378	353	343	363	384	371	383	344	382	359	411	396	413	376	348	357	366	358	365	360	398	327	361	333	373	361	389	343	400	339	357	355	400	349	359	359	350	327	343	302	338	391	332	373	355	354	351	377	375	391	333	362	346	396	398	359	346	397	371	312	357	372	351	354	315	421	387	330	377	380	341	335	352	352	394	356	353	372	353	330	367	359	356	362	385	348	395	356	342	352	354	386	381	359	356	373	358	353	394	312	340	356	352	351	366	340	333	410	397	342	357	348	402	362	359	370	363	393	349	361	390	381	356	395	368	350	358	321	328	369	327	340	387	352	301	388	359	368	301	366	370	378	355	368	385	340	380	368	353	373	376	343	383	387	366	373	372	368	376	372	374	366	355	358	392	388	380	326	336	402	328	354	373	343	342	386	342	397	314	408	388	371	391	375	355	347	329	393	386	375	392	384	375	314	322	369	392	349	363	343	385	368	355
13121	5691	12263	10880	7594	7095	5571	3598	3411	3821	4114	3943	3696	3495	3519	2428	2400	1853	1581	1425	1160	887	815	933	862	847	830	819	796	834	795	842	792	810	814	800	811	852	797	781	780	775	844	815	787	816	838	785	846	798	823	782	755	838	789	737	763	795	794	826	830	834	835	804	836	770	793	810	795	814	789	859	773	770	827	850	846	831	800	798	862	783	777	779	818	808	820	823	788	762	790	754	818	765	831	772	782	858	799	837	797	785	784	834	840	781	822	785	747	761	823	838	819	821	818	778	816	810	852	834	810	773	785	831	777	797	820	806	801	771	827	783	823	831	830	832	739	834	804	858	765	784	821	774	786	807	815	770	806	746	790	787	786	773	777	787	803	813	803	807	842	823	795	789	724	803	826	808	802	770	781	783	767	782	824	785	798	824	837	837	832	822	787	825	885	842	801	844	804	794	768	823	814	808	786	880	812	779	763	795	759	823	775	776	765	789	821	837	743	810	790	800	785	841	790	784	793	846	871	783	775	836	820	794	875	797	820	778	806	821	799	835	777	765	814	805	776	782	788	797	853	785	796	797	834	839	840	851	809	832	762	752	835	795	838	832	805	794	824	841	791	815	825	798	834	815	834	810	844	808	799	765	828	759	823	783	818	823	777	843	801	798	762	818	783	786	804	731	820	771	790	815	819	802	744	821	796	823	790	855	831	808	793	816	775	791	813	770	840	813	826	793	788	839	820	859	816	776	762	824	782	763	846	815	873	778	852	801	822	858	796	816	776	834	789	811	785	830	787	876	854	785	819	837	799	845	804	809	870	825	816	853	766	796	777	744	762	832	784	821	831	754	757	808	780	740	827	757	820	785	799	868	817	796	798	821	785	802	826	774	785	849	820	798	767	794	813	793	780	835	811	895	783	791	741	791	822	802	815	795	860	751	813	807	834	817	812	818	777	795	824	827	818	846	817	807	845	796	798	818	820	809	767	805	802	845	833	837	824	754	826	786	807	803	815	804	801	811	804	816	835	794	808	821	843	842	814	778	850	814	833	777	858	710	803	790	746	785	812	779	794	831	802	826	811	787	840	771	850	822	748	786	828	817	807	790	826	836	770	826	803	786	809	755	781	772	817	769	796	776	823	768	790	807	828	776	809	780	785	765	804	780	769	785	820	798	820	800	836	787	851	870	778	801	786	813	802	812	799	816	742	819	797	833	789	821	773	818	786	805	834	769	799	808	793	822	783	843	773	805	779	801	788	836	834	798	800	783	832	790	805	818	807	807	820	789	805	855	821	772	812	817	778	764	825	815	829	894	804	824	782	797	809	782	801	734	790	832	783	747	812	803	803	838	784	792	837	782	793	770	815	747	813	786	801	810	856	846	774	788	823	820	794	820	826	837	817	792	810	739	834	812	802	781	809	840	801	811	751	730	861	807	817	820	802	807	772	780	759	763	785	818	791	796	811	858	794	828	797	829	778	793	783	855	812	815	836	841	781	804	796	754	808	841	806	783	809	815	828	843	766	784	837	880	836	833	840	791	815	845	843	775	806	806	826	834	818	769	775	786	842	851	768	852	783	816	813	776	805	769	818	787	810	834	805	816	804	812	842	762	834	832	745	817	774	841	820	820	821	776	841	816	825	849	812	803	797	779	795	826	815	810	812	791	783	780	814	820	775	799	799	789	835	827	793	787	814	794	821	857	805	812	811	817	812	799	842	785	845	769	794	821	818	768	784	797	756	812	818	777	771	820	844	783	792	809	860	830	748	826	819	847	835	819	798	825	786	808	792	817	865	796	796	755	878	817	764	799	806	809	827	758	787	833	815	787	791	799	832	813	717	801	810	796	813	831	782	801	780	806	788	777	839	799	824	814	875	795	819	806	791	817	828	773	819	778	757	814	797	805	778	830	725	843	804	773	818	818	762	828	786	806	805	795	789	799	802	803	757	829	744	805	820	841	848	785	812	842	779	818	842	779	833	786	810	816	803	832	809	840	859	807	843	814	815	817	746	785	823	818	857	806	835	800	846	818	782	836	821	793	779	778	828	807	861	816	838	749	801	768	845	807	812	801	823	787	743	757	755	840	852	813	787	828	832	820	793	825	787	837	789	830	824	803	786	791	764	821	827	842	753	815	781	749	778	780	814	807	843	759	829	820	731	836	795	797	859	779	825	806	796	826	789	765	796	797	832	786	826	815	840	793	800	816	854	813	848	799	816	808	777	800	821	844	840	852	753	830	823	836	811	830	824	819	803	818	819	799	776	742	828	803	807	820	784	772	801	833	766	845	779	801	817	782	782	823	818	796	784	795	800	784	821	804	844	809	838	793	826	786	801	824	838	807	809	813	793	801	813	820	752	811	818	806	821	793	827	814	837	810	795	766	899	819	810	794	836	839	829	811	846	756	755	793	834	761	800	783	777	757	762	769	765	790	803	772	812	800	830	771	848	819	824	824	827	823	788	810	895	814	776	809	758	811	829	811	833	797	786	813	822	802	786	824	861	800	829	820	795	799	796	812	810	827	833	816	807	793	797	783	856	824	816	822	803	823	809	787	812	790	796	792	846	801	765	820	806	847	798	819	780	853	840	813	793	839	798	784	761	834	801	773	822	815	801	802	797	792	844	775	836	805	793	822	808	789	787	852	805	829	801	779	825	816	881	773	820	822	811	870	801	818	785	850	797	825	850	836	806	812	830	815	805	761	820	797	799	752	797	802	796	815	825	824	777	790	762	795	786	813	787	814	824	840	793	809	749	855	785	753	801	798	791	841	749	815	776	833	834	841	789	807	820	827	815	835	779	780	754	802	832	801	784	850	827	757	808	819	797	827	806	812	840	789	785	804	791	790	760	838	832	810	760	804	819	845	730	814	786	782	843	771	803	824	809	781	806	786	823	811	789	770	835	812	798	794	848	788	793	781	807	764	841	810	825	789	779	871	758	810	824	785	801	797	785	844	801	806	783	800	774	798	858	788	832	774	769	791	773	788	807	822	848	780	781	800	789	786	797	802	825	783	825	816	823	831	759	821	780	807	812	781	809	713	796	829	782	781	838	828	813	818	787	765	826	802	809	801	803	798	814	817	826	757	784	822	831	805	796	743	802	835	802	841	820	798	811	810	769	830	775	819	781	797	795	754	784	833	814	841	764	811	812	796	728	813	808	841	791	816	795	759	801	786	790	854	821	798	819	816	836	801	841	776	783	814	765	770	817	795	837	794	818	806	806	810	817	791	768	824	798	860	801	802	772	832	816	826	780	809	873	785	772	836	814	814	783	817	834	797	793	836	773	812	824	836	814	805	775	777	790	751	843	843	751	800	772	788	797	810	791	749	795	808	816	838	822	773	818	777	791	821	816	813	758	823	788	829	793	803	800	811	807	856	838	846	841	834	769	823	806	849	783	821	783	830	799	852	778	794	794	799	830	816	804	770	774	813	762	831	868	798	751	796	802	805	787	784	807	782	786	861	764	796	802	847	810	771	814	809	762	813	783	792	794	773
29643	11244	10347	6799	3395	2587	2211	1265	1154	1208	1278	1136	1099	1002	1006	782	733	516	539	469	437	324	355	386	342	322	299	346	334	321	325	319	357	314	317	347	355	387	360	334	337	372	371	317	315	360	349	344	333	336	366	358	346	355	322	337	336	362	312	330	339	323	370	342	315	345	303	301	331	325	335	358	366	329	348	349	325	327	345	399	355	321	312	304	336	290	315	347	316	351	311	314	331	331	323	344	339	365	346	323	342	321	330	348	313	356	326	338	339	323	351	312	348	341	382	333	334	340	329	335	347	354	333	319	337	308	361	345	339	288	347	326	347	324	310	328	325	331	320	346	367	340	359	352	345	336	351	314	324	318	313	349	347	343	329	382	321	300	324	352	320	313	341	339	331	330	329	305	320	330	306	331	321	304	321	311	346	313	363	354	323	333	322	348	322	332	352	323	307	351	337	303	346	353	336	342	320	339	315	303	341	370	354	326	330	351	335	345	328	342	337	320	343	324	379	303	338	322	352	320	329	328	336	323	329	329	316	359	355	325	347	340	327	334	339	336	342	310	354	285	307	339	297	333	334	320	334	337	328	363	369	365	323	362	355	320	324	344	326	345	326	336	356	312	332	360	363	338	349	312	336	296	367	322	324	335	327	363	337	332	318	328	310	342	332	340	364	332	355	324	326	333	348	362	347	346	357	319	293	322	354	309	333	330	327	312	351	350	321	310	306	341	331	351	346	322	359	329	332	306	310	346	298	313	356	353	336	317	309	311	306	362	334	361	276	346	336	306	315	369	341	343	336	358	330	332	356	326	347	326	367	324	309	347	355	329	298	369	376	373	303	324	317	352	323	332	328	342	343	362	306	362	325	323	326	334	338	349	313	301	324	321	325	331	340	334	363	324	351	313	316	347	332	355	334	305	328	334	328	326	340	344	349	305	350	310	304	310	350	353	330	336	364	347	320	318	320	352	318	328	329	311	337	309	327	318	358	333	310	359	335	336	340	341	353	296	341	359	334	323	326	353	337	311	342	372	315	350	314	353	333	336	328	325	317	336	312	323	353	304	319	342	332	321	349	334	369	331	354	337	309	363	343	311	300	323	322	329	313	376	301	313	365	349	332	345	305	333	352	309	296	294	373	312	349	294	343	320	339	320	323	364	358	321	343	335	323	324	338	335	320	320	340	335	356	350	308	336	331	312	322	323	345	335	309	346	326	370	369	293	312	334	340	342	344	326	345	370	358	341	318	304	325	357	355	336	324	344	333	348	330	329	343	358	332	303	342	298	339	324	281	362	321	320	317	350	336	348	313	341	336	316	340	367	333	325	370	341	348	332	332	310	341	335	363	317	310	340	333	328	346	347	311	340	345	345	354	364	328	343	309	311	351	339	310	352	346	329	289	340	313	324	353	328	326	341	340	346	312	344	337	335	309	369	352	391	320	336	309	315	338	345	374	328	306	330	324	348	368	334	324	339	326	328	315	309	352	334	318	330	332	349	312	323	338	345	316	338	318	350	315	334	309	355	317	341	315	350	324	338	342	354	328	358	319	352	339	341	332	323	367	312	327	310	322	335	360	292	346	360	356	328	310	301	334	355	373	302	318	303	361	375	311	326	325	351	322	339	337	330	372	371	330	335	338	293	326	328	339	352	321	314	353	335	328	339	338	370	313	319	344	349	340	334	334	346	331	297	371	323	342	343	329	322	337	324	343	356	299	339	345	316	320	329	328	363	306	317	340	316	327	309	339	357	335	338	321	322	344	366	345	348	312	339	306	336	339	316	357	336	342	325	338	326	328	389	325	352	348	363	297	319	321	344	326	327	338	381	363	340	345	305	323	352	336	334	338	307	298	329	344	333	367	344	360	335	334	329	303	355	364	334	338	352	358	346	327	360	351	319	333	351	325	330	333	333	310	324	336	332	328	321	335	324	332	334	394	354	339	321	327	327	301	298	333	348	341	329	325	318	358	363	302	303	348	317	331	324	305	355	337	342	335	329	312	351	315	345	312	343	339	323	332	341	338	348	324	354	330	344	340	330	351	317	333	326	309	339	344	319	351	324	299	321	352	305	303	332	356	350	363	349	365	348	343	333	307	345	347	300	378	340	340	295	316	322	311	322	325	322	315	330	359	323	291	371	337	328	301	337	319	328	343	342	337	348	322	303	307	342	314	360	349	291	324	351	317	331	328	322	316	374	337	348	298	370	352	364	295	307	346	356	369	302	328	322	339	336	332	367	307	331	351	357	312	363	355	319	289	321	348	335	327	329	321	325	308	330	308	328	357	319	312	381	297	339	353	343	307	317	327	328	323	325	370	349	294	343	333	370	288	304	345	328	363	349	324	361	349	331	330	340	319	312	320	322	298	345	340	348	313	364	328	312	311	343	356	335	349	384	358	304	343	342	330	360	360	321	348	328	346	349	347	340	326	330	334	314	351	336	315	359	304	358	349	318	330	324	357	360	346	337	284	334	349	386	320	331	337	346	349	344	316	289	339	342	357	303	300	317	350	364	314	322	321	353	329	337	329	334	324	308	347	396	352	356	358	329	308	344	352	350	315	324	387	319	317	289	323	312	360	351	325	359	331	350	332	324	327	363	321	361	335	335	297	345	321	329	323	319	359	350	321	364	358	334	334	339	324	316	297	334	356	284	328	394	345	334	292	298	334	353	326	334	351	333	293	348	337	304	342	324	331	313	336	335	291	307	337	345	351	341	349	326	367	318	319	327	303	316	362	347	300	354	375	334	297	337	286	351	342	323	325	350	336	327	348	318	336	311	337	296	311	314	354	362	376	346	334	343	299	338	329	358	306	349	353	351	360	344	349	317	298	350	329	334	329	302	334	333	335	356	331	353	344	318	331	334	338	353	330	331	305	318	348	332	330	303	318	322	328	326	308	325	375	333	322	350	313	336	360	288	348	364	358	362	309	332	348	318	309	357	317	328	317	322	294	324	330	311	352	277	317	337	302	300	357	350	330	310	318	348	302	323	325	282	363	350	327	300	332	321	344	325	334	333	356	322	303	376	342	342	314	325	316	359	384	332	368	353	343	328	325	379	360	339	340	307	348	304	335	333	326	312	312	342	349	349	381	329	363	330	326	326	354	305	330	315	344	322	345	351	346	302	327	351	342	323	347	332	332	281	394	335	334	304	321	320	308	300	328	334	313	342	320	305	336	355	325	337	326	323	311	321	334	352	374	311	317	362	318	314	338	354	299	319	403	358	353	321	362	347	368	335	318	292	363	326	332	310	343	338	297	388	339	324	303	312	359	367	340	329	315	344	338	351	347	318	331	363	385	313	319	295	340	330	316	320	309	392	314	324	328	340	301	347	320	332	335	314	330	337	326	357	321	299	300	329	343	345	335	307	280	334	336	345	325	348	321	325	330	314	349	293	295	333	344	336	358	316	312	342	348	289	331	291	345	328	331	355	326	360	338	336	349	324	315	342	332	334	298	341	357	347	325	330	364	341	327	337	347	339	320	360	320	317
16881	8109	15642	14864	10828	9586	8214	5045	4867	5499	5816	5242	4896	4549	4677	3425	3024	2245	1982	1928	1420	821	863	1039	830	761	778	747	746	772	759	761	775	778	744	770	730	770	719	748	724	726	781	755	759	760	755	737	743	731	749	719	716	774	757	749	745	801	735	736	725	743	759	672	729	732	689	742	697	789	728	690	754	726	694	754	730	726	733	722	747	731	747	733	756	757	751	754	772	715	769	710	712	802	775	740	725	711	757	742	727	734	715	743	756	761	721	738	761	764	763	744	755	732	776	752	735	682	702	725	726	728	764	755	725	684	771	751	752	743	745	711	729	712	747	722	721	688	736	730	755	756	730	749	745	723	726	767	761	736	756	736	723	792	737	708	772	750	713	747	736	748	710	741	739	707	741	708	713	724	760	742	763	755	697	802	702	746	758	770	735	694	713	769	746	732	700	796	742	754	731	703	777	736	716	753	807	697	705	734	703	693	705	697	774	758	728	772	718	706	762	726	740	746	730	717	795	728	759	718	710	676	776	763	748	721	702	726	762	780	730	758	748	780	681	760	797	738	724	719	707	720	734	734	717	744	711	738	713	692	746	711	714	736	756	732	727	788	719	743	737	729	711	741	680	728	772	777	759	738	742	757	730	750	717	704	745	732	706	746	729	756	724	743	733	762	703	712	754	674	735	704	733	698	729	698	708	675	738	793	724	759	766	730	755	735	748	694	731	739	727	763	735	685	757	789	769	715	705	713	748	739	753	727	704	765	722	684	688	700	763	785	722	722	725	728	699	771	718	763	719	694	738	774	767	718	669	716	722	738	754	710	709	733	734	686	746	681	694	700	737	752	709	738	714	748	706	711	756	762	740	743	755	758	715	689	731	746	695	771	787	774	765	746	729	772	740	718	674	724	720	744	705	749	696	713	736	772	750	737	776	733	745	705	767	724	768	760	727	741	732	724	754	762	742	743	711	725	751	701	719	773	734	735	725	762	742	745	733	759	736	724	731	701	744	713	744	768	694	752	704	741	751	734	689	746	765	807	722	720	772	719	728	718	753	704	700	703	766	774	744	666	715	702	718	749	702	748	791	684	733	750	744	755	738	693	710	737	740	755	761	729	721	778	746	765	722	697	720	778	793	716	740	738	755	750	717	744	723	740	770	713	661	744	745	757	769	759	742	703	719	758	702	714	751	733	749	709	769	703	748	726	693	700	710	700	748	710	796	704	722	713	727	700	769	692	677	775	777	766	745	712	741	711	741	708	693	698	754	771	715	736	761	721	718	715	787	718	661	752	772	694	706	741	765	697	733	765	715	756	738	787	751	711	759	760	763	737	759	728	730	708	759	709	728	714	727	721	721	691	744	754	738	732	746	764	741	747	699	712	710	727	725	714	738	722	755	738	720	731	734	715	726	789	741	735	687	759	777	684	725	741	792	710	722	728	700	731	701	745	782	707	715	741	706	721	735	709	726	732	711	718	772	793	743	735	698	772	729	686	768	683	730	722	693	711	700	816	716	718	736	709	759	732	730	721	698	734	738	718	721	715	716	715	720	698	707	754	744	785	736	722	715	714	747	754	771	728	737	741	729	700	771	686	714	719	667	712	701	718	701	694	698	805	764	715	746	774	722	750	709	768	782	748	768	726	737	683	745	746	768	715	755	717	748	708	754	754	752	731	748	683	773	762	732	748	724	746	788	733	696	732	764	726	753	726	703	704	768	772	763	716	741	776	748	732	719	749	706	722	732	724	740	777	738	697	705	790	713	683	685	734	770	732	696	705	755	753	718	711	739	732	723	711	720	732	734	754	697	776	755	719	755	692	767	708	746	715	722	799	782	744	733	754	730	758	744	736	726	769	709	717	732	731	732	719	753	701	715	696	738	726	735	740	730	726	702	727	710	734	689	711	719	739	716	743	709	752	783	798	723	755	687	681	771	708	727	753	764	736	756	745	689	741	764	723	763	695	763	705	714	764	720	723	707	691	693	728	746	762	715	718	736	731	757	679	710	749	733	702	706	734	716	793	740	732	721	736	713	677	684	713	703	736	744	743	774	775	694	692	752	782	735	740	719	745	742	755	748	735	706	722	721	776	706	687	780	720	721	752	730	753	749	741	694	708	756	681	795	752	737	736	756	676	740	707	721	749	759	692	720	745	757	672	746	700	752	729	740	735	711	699	801	733	739	717	724	714	727	752	711	736	712	679	721	743	716	717	743	762	756	737	728	754	736	767	743	750	766	712	674	773	706	761	732	731	746	735	777	733	786	728	740	759	725	700	756	732	743	732	762	748	740	757	745	744	742	722	727	713	723	751	779	756	728	761	755	716	746	733	736	698	746	772	698	755	715	693	739	756	705	735	700	755	677	747	732	783	734	716	750	771	772	710	701	724	750	773	734	744	704	689	727	756	728	724	785	737	733	719	707	697	755	750	731	725	712	794	784	733	693	739	768	739	741	737	687	725	733	692	748	717	700	788	721	713	756	760	757	750	732	711	713	767	810	717	706	783	767	703	732	725	740	729	743	712	758	757	716	740	795	776	716	713	735	727	745	673	787	746	736	772	711	758	749	700	767	757	755	687	743	693	746	760	773	783	733	737	749	793	741	723	759	739	715	732	713	737	774	771	719	729	751	749	749	716	713	717	738	737	712	783	769	735	731	721	726	731	777	760	779	716	734	731	692	708	709	784	716	707	717	741	733	765	748	754	725	710	739	725	690	729	655	731	689	784	711	740	719	741	760	782	752	719	776	721	734	782	726	720	682	763	747	695	726	745	728	757	699	681	744	761	669	781	777	720	744	752	722	763	720	698	746	768	691	673	746	719	757	664	718	761	704	710	780	724	706	715	717	757	737	760	738	701	744	720	743	688	792	730	746	758	756	769	767	700	742	732	651	708	730	759	725	714	745	742	767	723	757	716	660	729	773	767	719	761	701	709	723	749	690	777	704	733	697	761	748	761	759	714	720	723	781	741	743	790	752	733	796	765	766	716	742	731	742	721	729	722	744	738	706	758	754	740	726	679	734	710	745	727	724	755	742	712	716	795	715	725	683	753	732	757	721	671	711	769	746	715	732	714	757	728	733	718	690	738	749	742	697	731	708	746	721	703	728	709	749	733	729	691	720	782	685	741	742	759	688	724	744	730	722	784	677	759	773	737	745	763	715	756	735	701	723	700	746	748	716	714	800	725	739	722	674	741	768	768	742	768	762	710	745	718	687	744	714	739	733	691	734	746	747	675	697	706	748	727	720	707	707	737	757	704	735	724	737	739	718	771	768	732	721	711	728	722	700	694	684	746	765	721	759	743	733	749	720	731	747	722	758	740	720	683	707	772	719	751	697	726	729	742	715	773	716	703	739	779	757	722	760	746	748	761	739	793	714	769	753	748	696	773	746	717	720	699	738	696	731	691	734	761	770	762	701	731	703	744	722	758	737	756	801	730	724	730	728	726	672	690	706	728	704	768	727	768	775	728	727	746	711	701	751	756	726	727	751	747
8822	3081	2991	1979	1132	830	793	502	465	477	555	548	504	446	473	383	319	281	287	243	235	281	258	241	225	268	259	272	231	236	248	278	222	256	242	218	250	224	249	256	249	242	239	241	254	240	253	245	238	245	275	237	245	232	224	233	248	230	234	242	252	233	241	273	252	271	248	260	242	245	239	217	228	201	233	239	232	229	245	239	237	259	235	279	249	238	231	259	228	230	220	240	232	226	200	235	250	220	241	259	231	231	258	249	268	245	209	220	242	231	233	213	220	229	282	248	234	254	225	259	241	195	241	251	229	217	229	228	257	241	247	220	268	257	269	220	247	249	233	279	244	254	220	230	226	234	276	259	243	298	287	246	252	268	234	225	244	251	219	236	238	241	222	265	270	254	216	258	247	230	233	236	261	241	271	252	255	228	233	234	223	252	238	256	237	253	225	244	242	244	232	231	245	247	240	223	256	231	236	254	227	234	224	249	224	247	222	264	243	235	251	235	259	273	230	262	224	242	223	223	229	255	236	227	249	234	272	220	229	193	248	260	272	228	248	217	230	224	238	222	252	266	208	228	223	242	227	236	236	237	248	255	255	237	222	257	251	271	241	269	242	196	232	230	236	228	257	256	200	251	238	226	215	238	240	238	227	241	227	254	205	258	236	246	233	252	288	255	254	251	254	203	234	235	272	219	238	242	223	231	240	249	258	255	222	238	239	275	259	255	245	254	244	249	241	214	241	250	252	238	241	220	220	249	249	262	254	262	221	218	239	249	253	272	243	262	266	201	241	240	247	261	236	237	235	256	229	238	224	230	248	235	238	209	231	232	249	265	239	251	233	241	240	244	247	212	220	244	229	219	240	218	227	245	258	227	216	257	254	250	229	239	254	253	266	244	247	287	283	248	261	233	229	240	219	233	236	266	220	237	215	253	236	266	240	234	237	245	268	247	251	261	239	238	251	224	236	281	209	209	249	229	213	243	270	247	247	243	260	236	239	221	252	244	228	239	230	240	233	227	249	220	249	247	227	229	211	223	256	220	254	276	243	253	253	250	274	230	229	291	254	256	237	269	241	241	237	243	273	240	230	273	268	222	247	213	222	233	223	235	233	253	273	224	265	204	220	228	256	265	215	275	273	237	237	260	259	257	247	245	245	256	264	224	278	254	238	228	224	254	234	249	242	258	242	276	245	248	259	225	244	196	234	226	241	230	258	238	226	220	238	247	253	257	212	235	245	233	253	242	244	242	220	247	252	247	240	249	206	250	222	212	231	251	267	237	248	226	234	261	238	218	247	222	243	281	214	243	253	241	254	223	223	249	230	237	247	249	220	215	234	221	238	247	226	227	260	240	224	222	239	245	257	237	269	252	261	243	256	242	225	250	250	253	222	212	251	240	265	266	237	258	237	236	233	249	254	253	272	238	240	247	244	230	236	253	218	241	252	246	247	223	237	236	207	236	236	239	238	246	275	234	215	258	264	256	239	247	247	228	247	242	249	272	249	218	232	232	252	249	265	262	246	250	227	249	228	240	225	246	228	231	224	244	257	256	247	239	238	210	251	223	235	222	240	264	228	232	263	234	224	235	240	274	248	230	232	220	214	254	303	247	241	203	248	255	244	240	241	226	246	229	202	254	259	248	222	255	249	232	244	219	221	227	260	220	197	248	233	244	234	226	224	215	215	227	241	241	237	259	223	236	249	242	233	253	271	250	218	214	219	248	222	262	267	247	281	226	234	236	191	231	255	253	224	244	260	233	235	198	228	246	265	242	266	231	236	255	262	249	257	262	223	264	233	271	236	237	230	257	243	230	220	249	239	280	230	297	231	231	245	283	231	248	247	241	220	241	237	241	236	257	229	229	259	245	245	238	223	241	236	235	224	223	230	239	249	241	258	213	291	211	253	269	245	250	242	221	203	221	240	220	279	265	245	250	248	222	261	254	262	232	260	253	260	244	249	245	227	238	240	225	247	253	243	251	253	245	230	245	219	227	254	237	218	239	239	237	242	248	243	237	251	254	205	266	218	228	248	222	259	246	232	224	227	254	262	248	218	234	240	241	237	264	253	253	250	260	246	250	242	249	242	278	221	239	258	257	244	275	244	230	250	265	233	256	239	250	258	285	267	258	242	234	277	238	227	243	263	266	236	269	253	235	238	252	225	238	219	263	267	242	255	213	235	251	236	261	236	225	235	225	236	246	244	210	260	256	274	223	267	243	241	242	241	266	220	223	216	223	241	227	239	239	241	226	263	263	246	235	252	225	275	225	231	238	242	261	245	226	246	233	225	248	254	239	242	229	221	257	257	275	235	262	230	242	240	252	230	246	233	222	218	255	249	255	221	227	231	238	220	255	213	215	217	230	288	235	235	232	217	254	242	268	276	231	253	231	252	216	256	249	267	251	227	226	258	259	232	250	231	251	228	253	203	253	254	256	208	236	248	238	252	213	207	227	251	222	216	249	227	222	252	239	249	247	230	253	227	230	259	272	228	217	256	213	233	272	244	236	226	204	225	256	242	261	241	245	235	222	233	239	245	253	247	229	237	225	257	234	234	222	237	250	256	254	219	282	260	242	264	239	252	241	226	230	240	230	216	218	245	263	251	225	222	259	237	245	230	250	241	228	237	215	220	222	263	272	230	232	238	221	235	227	230	264	254	268	242	263	272	233	233	243	225	218	251	246	274	261	260	229	267	249	238	210	231	252	241	246	234	218	218	231	231	246	241	229	241	250	227	207	220	217	232	231	250	241	234	258	225	218	251	234	236	240	255	254	243	221	242	242	221	229	259	212	215	238	240	259	242	234	238	262	255	235	254	298	223	219	244	232	227	262	236	234	250	269	266	234	281	237	220	241	244	226	240	229	242	208	273	235	224	216	267	263	247	237	271	270	250	239	207	230	234	270	242	230	240	263	263	264	241	264	238	233	244	245	227	253	236	273	244	219	264	260	226	243	266	240	226	234	241	220	229	230	244	238	234	245	232	270	262	243	228	227	244	258	258	238	240	227	252	259	225	236	238	213	240	211	241	223	239	248	253	224	241	253	255	240	262	244	267	237	252	246	220	243	257	248	254	261	241	213	234	224	242	260	241	242	222	232	237	220	260	274	242	243	215	249	229	240	259	234	226	205	238	245	239	232	234	272	234	243	262	250	251	263	272	219	230	237	242	237	266	232	237	256	237	265	229	246	241	235	252	247	221	257	216	229	275	228	252	260	252	250	261	241	229	215	265	221	240	223	245	231	263	248	224	265	228	236	220	225	261	259	245	247	243	233	219	235	221	250	217	246	270	236	238	251	235	253	238	228	234	264	251	230	207	278	226	248	262	238	219	218	248	247	218	242	271	207	242	253	226	241	248	243	247	258	246	209	254	235	237	222	203	246	233	248	251	222	268	244	259	244	248	235	243	259	233	225	229	238	206	234	228	257	280	236	251	258	265	235	236	241	250	241	247	231	263	212	242	247	256	235	215	232	245	254	235	233	249	251	257	231
5570	2865	5881	6104	3790	3219	3049	1892	1681	2047	2310	2177	2139	1788	1881	1566	1111	796	646	593	599	588	560	565	560	585	546	578	573	563	558	600	543	587	596	598	553	578	594	567	559	534	583	576	607	573	588	549	570	537	573	567	595	586	571	636	603	529	544	586	567	576	609	575	567	593	603	529	571	533	603	634	595	550	563	606	566	573	561	548	571	546	554	590	565	535	537	589	566	594	591	587	625	532	605	584	563	587	561	582	594	551	604	571	595	598	566	538	604	602	566	566	596	568	557	547	562	628	552	582	550	575	541	588	603	591	579	550	599	592	564	581	587	550	590	588	594	562	555	582	579	655	558	558	588	557	616	549	606	582	538	575	548	598	597	598	586	595	567	555	562	607	611	570	553	592	584	558	600	564	564	571	534	592	616	559	531	548	564	562	558	535	557	576	627	571	523	560	519	572	533	577	561	587	563	579	545	620	621	549	584	573	594	582	557	576	558	556	569	578	566	499	558	580	568	605	578	573	573	559	586	581	602	594	577	577	577	609	593	559	544	570	553	549	604	569	546	572	585	551	581	544	634	581	558	628	577	571	544	596	584	532	575	562	563	542	537	571	584	553	584	588	603	579	603	614	554	607	573	571	592	559	587	585	585	583	564	566	626	594	597	572	596	550	577	559	591	558	588	532	571	571	566	622	571	564	609	633	625	572	566	559	596	556	557	559	551	566	599	573	593	560	580	514	572	588	600	604	570	540	560	580	580	565	593	529	589	609	568	561	593	582	560	565	589	555	566	525	533	606	553	577	610	582	580	591	592	535	542	581	558	594	562	603	566	568	560	529	596	567	582	576	578	522	522	565	598	543	611	536	603	583	565	595	599	587	568	599	564	558	562	581	580	538	590	546	586	588	571	570	526	567	562	590	559	574	545	596	583	546	565	622	589	553	527	564	572	581	564	583	545	554	552	516	591	578	571	577	547	529	568	604	575	540	554	562	575	573	557	616	596	542	591	567	553	620	564	587	565	582	608	586	630	596	577	563	576	533	569	614	603	573	596	595	626	531	525	540	561	524	611	549	552	565	567	561	586	563	598	576	544	582	571	590	571	579	568	606	566	581	567	567	613	606	597	601	581	530	549	575	566	591	579	570	592	579	580	577	565	566	588	558	551	597	559	594	616	582	568	580	567	597	562	561	569	542	615	588	560	587	557	551	551	568	560	521	577	598	614	609	569	592	575	591	556	554	606	543	570	548	566	586	556	596	564	566	541	571	612	540	582	613	607	605	542	524	571	545	584	546	589	552	557	564	576	555	602	590	561	576	609	546	571	528	510	606	560	586	505	549	579	583	558	570	547	587	608	534	615	574	552	568	537	554	586	581	559	590	608	543	611	557	593	578	570	594	587	558	594	577	581	582	545	546	591	553	584	566	578	571	536	554	617	591	555	581	545	575	554	569	551	597	580	577	551	563	594	508	563	565	585	582	568	539	594	556	574	590	573	593	608	598	559	581	572	535	576	579	602	561	591	579	570	570	551	565	548	545	596	551	557	556	567	579	566	598	533	577	495	568	587	531	571	529	551	581	588	518	551	573	555	607	539	623	558	582	563	572	582	622	628	621	564	576	600	617	577	572	529	572	592	562	636	561	591	583	524	560	577	569	623	561	571	563	576	578	562	574	605	583	524	600	579	580	569	568	589	535	605	587	606	572	576	616	568	588	581	619	597	597	573	599	561	568	585	558	588	567	554	585	555	581	620	561	594	574	577	556	578	533	563	556	563	583	615	541	591	576	596	562	564	564	606	547	520	546	600	539	554	612	570	546	589	583	559	591	567	571	606	580	575	617	530	556	517	541	532	584	604	557	577	511	574	559	568	583	597	595	560	567	580	587	569	539	559	600	533	569	536	611	606	600	530	589	528	553	552	587	608	558	581	562	607	609	582	534	539	592	600	593	524	531	600	581	572	574	564	610	568	556	599	578	586	588	547	592	559	562	587	538	575	565	586	567	604	592	622	585	560	578	547	580	565	554	541	578	547	567	606	531	578	588	614	557	569	531	615	569	617	530	573	532	506	568	546	572	576	552	565	523	634	561	581	586	550	611	589	579	531	522	548	587	634	578	622	591	577	590	576	588	553	622	576	588	557	601	533	561	586	590	598	608	582	572	596	554	553	580	593	590	562	575	573	552	555	595	557	631	569	601	546	616	559	536	591	598	535	563	550	565	608	559	567	585	583	585	615	597	582	561	523	601	568	579	552	618	611	576	568	558	555	545	563	503	586	589	580	541	580	555	618	603	575	570	604	610	598	562	564	596	597	584	561	575	548	531	589	587	601	582	578	591	564	568	552	590	537	582	611	525	596	596	580	574	580	591	533	564	589	564	571	596	543	561	571	559	576	578	576	578	604	586	597	558	561	562	566	561	570	549	576	572	580	580	568	584	586	591	574	544	540	573	568	565	597	533	567	597	587	575	578	601	601	582	562	594	558	606	562	566	563	573	560	540	544	534	582	561	568	594	597	554	591	601	618	559	585	538	569	568	569	570	572	598	560	584	572	536	574	589	563	585	590	584	586	589	566	586	541	580	562	576	547	582	576	629	588	579	577	574	582	597	562	532	561	562	553	571	539	546	591	567	640	550	581	621	626	534	568	581	575	539	618	584	576	597	560	550	577	576	531	546	558	558	544	584	568	560	580	614	555	614	577	539	582	520	597	550	586	539	592	533	540	568	599	549	615	539	551	591	585	567	571	591	608	551	585	523	586	605	601	532	567	528	590	569	568	548	554	546	603	534	584	582	598	570	563	616	580	626	612	558	569	587	562	561	611	541	601	611	609	546	594	584	576	548	566	619	603	559	554	552	597	593	592	565	561	649	543	624	619	601	627	584	548	601	559	575	556	590	549	520	586	534	565	567	581	555	620	576	576	565	574	532	528	568	593	585	587	585	493	577	538	569	581	577	627	579	605	589	614	547	583	553	525	534	535	582	548	557	575	561	544	561	592	586	581	582	560	553	554	580	568	572	576	566	587	563	554	591	549	608	540	588	550	549	546	562	575	550	579	548	578	579	541	590	593	590	545	591	581	573	575	576	592	582	560	525	579	569	563	594	565	592	561	567	560	594	583	574	528	530	564	585	569	529	602	523	590	578	551	540	561	547	564	550	573	563	595	586	604	563	598	576	577	574	600	564	559	549	600	576	551	582	572	568	597	533	558	596	533	575	565	585	589	585	567	564	545	608	579	557	565	596	531	584	515	552	600	539	570	583	592	557	630	599	594	586	586	556	547	537	564	585	578	531	588	587	591	569	546	591	588	567	544	583	551	556	566	634	590	550	526	532	574	538	593	564	565	600	562	588	524	622	574	639	583	574	581	591	605	546	584	554	566	532	554	575	622	549	600	590	567	599	614	574	590	580	567	588	582	580	621	625	601	595	645	558	564	565	552	574	548	572	550	567	567	578	553	614	572	651	550	537	590	558	594	629	572	562	561	617	610	567	606	560
20600	6339	6503	4480	2424	1697	1619	1037	892	991	1017	960	860	791	731	696	617	495	457	391	396	371	346	393	365	375	336	323	347	368	359	330	353	353	353	366	337	368	350	359	362	357	382	332	320	359	341	359	344	369	346	341	349	327	346	355	330	360	361	354	363	367	373	395	338	360	368	349	353	365	358	365	340	337	346	363	358	336	367	415	333	386	362	360	316	318	356	324	355	339	355	346	370	338	353	338	330	392	350	361	344	338	340	327	339	369	373	338	324	326	355	363	375	348	355	334	367	344	366	369	374	350	345	360	372	349	393	343	331	321	347	341	327	342	361	384	375	339	372	350	330	348	324	372	358	326	359	368	350	362	344	399	359	376	408	378	391	376	373	368	359	354	377	361	374	368	362	367	360	364	372	340	343	354	321	354	333	336	340	337	363	375	350	349	340	354	359	318	308	374	325	363	366	309	372	375	348	404	348	351	386	353	363	378	373	382	378	377	384	374	378	365	394	384	381	324	357	351	365	393	394	380	366	375	351	330	333	379	369	326	329	341	334	325	340	371	364	374	353	369	347	337	360	354	373	353	360	351	361	348	356	405	389	369	355	334	355	394	372	353	381	341	336	369	337	327	379	380	367	347	326	375	360	330	353	366	350	384	379	332	386	322	335	359	351	351	347	328	362	323	381	389	375	352	360	362	345	341	372	370	377	325	346	365	326	331	346	336	364	376	331	361	393	351	360	358	383	388	375	343	350	337	360	353	345	354	354	349	373	365	388	373	405	322	358	365	358	338	351	365	352	363	334	363	376	339	363	358	355	387	384	322	347	391	373	364	401	392	388	338	366	339	353	346	411	354	351	331	322	348	366	358	347	354	327	406	331	352	342	352	356	386	404	361	369	359	339	326	351	372	322	365	334	345	365	368	388	360	357	391	360	379	310	361	359	366	385	409	373	345	357	350	357	368	364	360	382	357	334	366	351	350	326	363	341	358	351	347	376	353	370	359	361	320	394	368	335	356	362	370	358	354	373	364	321	360	370	327	354	319	371	373	358	357	368	350	373	364	352	333	344	357	351	342	350	378	348	344	389	349	365	343	356	298	345	294	334	359	348	349	353	372	406	388	347	364	369	362	319	357	351	349	349	349	347	351	328	371	355	343	374	359	339	364	362	383	386	356	350	372	385	381	347	378	331	335	352	357	366	372	387	397	337	398	421	400	348	348	342	372	342	323	354	335	378	346	378	376	383	383	338	325	321	353	349	339	381	381	325	347	332	315	390	362	354	344	363	363	343	358	372	357	351	360	341	317	319	327	331	363	351	386	399	344	335	381	378	390	344	374	366	353	353	339	374	348	365	353	330	331	334	360	358	400	357	342	395	365	360	355	347	344	376	364	364	349	365	359	341	358	320	337	400	339	385	368	352	375	323	348	367	339	363	352	335	335	347	369	348	371	358	351	332	332	332	355	350	381	380	365	368	376	343	355	365	362	338	344	344	358	359	374	347	366	368	359	348	392	371	338	362	366	339	406	391	340	370	338	353	351	342	368	316	358	350	362	321	398	390	355	375	361	370	382	388	347	349	326	349	359	381	365	320	364	398	346	383	370	342	357	372	327	354	361	327	365	385	366	394	358	324	347	396	358	370	368	404	371	366	352	340	329	331	357	367	363	365	389	355	352	353	378	326	365	349	335	358	325	370	361	347	369	348	367	355	367	349	329	338	355	320	357	371	355	355	352	359	376	354	391	349	348	343	344	329	368	346	371	361	372	363	352	358	373	333	384	346	356	339	344	362	325	364	391	339	357	344	378	377	322	363	401	368	367	369	382	339	380	360	356	338	340	354	355	369	361	351	345	339	344	370	345	369	365	313	353	373	365	380	325	363	378	339	364	385	348	348	373	374	352	366	345	351	365	354	390	367	385	369	377	348	325	333	402	353	385	325	357	351	365	343	357	363	379	360	408	324	340	356	336	352	398	333	344	360	379	319	356	365	343	342	353	327	395	367	337	334	351	386	365	377	344	352	383	388	384	357	366	342	314	335	377	350	382	366	338	352	363	332	373	338	365	335	369	354	332	311	355	353	395	341	338	352	355	363	326	332	370	375	383	378	350	376	353	334	358	344	312	324	374	347	368	326	326	354	333	350	321	357	332	342	351	343	346	361	353	339	380	391	350	359	388	372	319	347	358	346	363	365	366	378	382	333	405	340	373	393	378	362	380	352	330	318	358	350	331	363	383	363	357	339	347	380	376	354	367	357	367	354	359	348	337	353	349	326	370	368	388	352	347	331	359	358	336	334	368	374	328	400	367	379	384	360	352	376	357	330	329	346	346	339	340	341	334	355	317	359	332	357	315	376	350	349	319	369	396	355	360	362	369	345	317	339	364	345	353	353	388	398	390	385	319	381	373	341	386	376	355	371	350	356	360	387	359	344	355	369	357	415	351	340	329	344	359	392	327	288	371	328	363	377	341	346	345	358	358	362	382	315	362	359	346	342	356	363	382	333	370	331	332	353	357	341	365	339	336	370	353	390	370	347	352	336	378	365	364	354	349	356	330	334	348	341	387	353	366	363	348	368	363	342	356	352	366	324	339	353	382	378	347	322	376	339	373	347	367	346	333	371	350	378	397	340	383	379	370	323	368	366	378	366	349	337	340	365	340	359	369	355	369	343	372	326	370	331	407	338	329	369	370	350	385	382	338	354	319	358	371	356	372	330	333	399	368	311	346	388	358	379	357	366	370	360	371	349	311	364	316	351	327	335	361	392	365	354	336	387	316	318	386	347	381	355	363	378	391	335	354	339	349	361	353	381	341	301	377	382	344	365	365	363	339	338	378	383	348	366	376	382	369	313	358	379	343	359	366	355	337	355	387	369	370	372	359	344	350	404	378	352	374	375	355	350	352	382	368	326	351	345	344	345	373	372	315	351	359	359	335	328	391	334	348	371	351	365	376	326	401	408	346	374	334	352	359	318	365	313	366	383	364	350	342	356	372	371	378	328	343	336	321	378	349	341	394	349	332	337	346	334	359	305	362	372	373	386	337	359	304	387	367	386	360	345	342	336	366	389	390	365	358	367	364	365	346	380	336	348	324	349	361	351	375	349	345	361	322	381	376	365	362	376	370	351	358	387	385	385	387	340	356	373	351	341	326	369	337	368	376	324	396	370	376	366	348	398	363	381	379	319	373	374	346	363	345	383	373	369	343	371	349	348	321	375	323	318	392	383	361	319	347	358	329	346	351	366	360	351	399	356	365	329	372	354	355	377	387	413	359	357	358	353	337	339	382	344	385	358	356	362	355	366	360	375	328	365	370	379	353	354	345	338	365	342	381	364	325	353	378	410	359	327	324	363	351	363	362	344	391	355	353	358	374	361	329	333	313	378	379	367	328	370	356	375	362	362	420	336	363	326	345	335	340	348	390	358	371	322	364	343	359	348	357	355	381	316	388	350	397	324	346	380	336	340	345	393	316	343	373	325	343	365	355	332	375	358	378
13110	5149	11151	11545	7990	6153	6294	3981	3726	4109	4243	4138	3757	3468	3147	2675	2181	1652	1405	1360	1129	932	861	944	817	781	767	787	791	835	798	820	812	819	800	826	799	734	745	807	760	818	843	769	798	778	847	823	802	825	803	790	808	856	780	803	865	795	827	807	833	781	835	804	837	790	858	785	827	839	799	795	750	805	843	779	776	820	814	801	818	786	803	792	841	819	786	818	784	840	810	762	755	791	784	760	769	810	797	769	809	817	801	830	780	797	793	819	783	770	848	806	809	816	749	815	792	774	810	777	793	823	740	790	802	736	790	778	793	844	858	824	841	805	760	858	787	800	784	768	784	801	780	800	790	766	825	801	782	789	821	764	806	802	845	816	829	779	825	762	792	809	803	830	776	777	825	789	782	755	782	806	813	730	793	836	773	813	784	834	816	767	770	764	839	801	830	782	784	739	801	805	790	830	840	775	791	777	794	805	801	851	783	799	786	786	803	802	739	777	814	858	771	776	828	766	856	798	771	808	810	804	784	771	773	736	812	758	807	787	814	787	792	798	784	847	829	812	831	850	821	767	791	786	830	834	739	841	814	814	762	824	829	805	821	840	798	853	795	843	811	864	820	831	742	811	806	847	807	838	807	790	818	797	829	856	790	821	740	805	827	802	759	789	802	777	854	771	796	796	783	796	833	794	789	812	802	844	785	784	810	825	821	844	768	805	809	864	795	823	794	784	792	821	805	802	779	762	765	813	832	761	804	817	843	852	795	800	788	793	791	775	868	789	800	824	804	827	818	807	786	771	760	772	795	797	757	738	747	797	769	828	789	780	791	805	781	801	824	793	833	800	774	782	804	775	801	820	800	865	782	799	798	818	806	792	817	818	791	787	754	789	810	813	819	808	801	804	813	829	809	824	763	816	796	776	763	795	796	770	796	790	808	793	796	812	783	812	769	786	785	796	827	786	784	852	809	836	794	820	802	839	762	797	827	797	780	827	776	781	771	803	774	817	801	770	828	808	766	816	820	763	781	755	822	776	811	773	744	862	821	805	802	786	800	796	801	822	800	808	739	814	802	774	780	789	810	834	808	776	796	767	768	768	840	804	820	822	798	761	715	783	766	814	819	791	797	828	796	739	790	787	834	783	817	800	791	797	797	748	835	818	852	799	825	797	815	848	793	781	777	778	799	788	793	803	777	787	865	823	799	844	802	761	803	778	812	847	789	818	831	828	844	762	771	838	789	796	799	844	779	753	870	810	826	840	817	789	778	781	815	782	799	772	820	811	743	778	790	791	726	820	792	804	800	803	809	802	826	794	796	791	822	815	800	786	849	780	838	754	820	843	857	817	773	819	766	807	804	803	766	787	804	788	841	823	772	837	877	830	803	830	834	819	812	795	797	779	785	838	808	739	754	819	836	784	858	757	853	770	806	767	798	841	800	806	804	781	756	834	810	793	806	831	792	821	797	742	804	758	753	803	819	826	770	775	774	853	799	831	782	838	818	802	803	791	801	785	813	780	811	863	785	842	815	785	772	798	801	813	774	835	791	770	844	794	764	802	780	809	784	819	813	833	824	780	773	776	802	828	825	789	772	809	847	800	773	809	747	830	801	810	797	832	780	753	749	809	734	792	837	770	799	802	763	796	838	802	836	795	812	821	745	809	789	790	792	847	762	793	815	800	809	774	833	779	761	806	783	775	792	774	765	793	850	801	788	766	838	765	801	815	770	804	760	750	760	796	821	837	766	801	828	822	790	810	779	756	766	796	795	819	787	832	813	811	775	807	809	757	802	824	810	780	860	817	834	803	760	823	809	787	773	780	763	803	868	817	807	853	778	792	774	786	788	816	742	780	799	810	777	754	841	808	790	823	769	854	792	804	782	851	830	797	792	781	795	811	848	815	771	770	803	814	825	788	819	839	793	788	827	812	771	765	810	790	814	817	838	754	780	786	786	786	762	878	797	794	792	808	806	814	793	809	797	781	841	816	755	821	751	820	784	803	825	864	802	774	799	804	803	811	842	844	795	817	807	812	811	790	775	824	826	802	828	764	777	829	832	768	754	825	818	781	782	795	757	793	826	806	796	815	792	791	795	772	742	828	778	779	830	793	795	769	777	759	826	787	762	796	771	818	829	833	788	815	765	828	784	766	776	781	792	812	837	771	792	808	752	799	741	832	780	851	750	781	824	795	759	804	789	844	805	769	785	863	790	806	808	814	791	808	810	733	760	793	816	857	831	779	772	762	820	784	765	846	810	759	794	809	775	833	759	840	804	806	807	784	858	789	819	828	846	793	794	814	793	802	780	784	781	802	759	777	807	769	789	796	827	796	821	826	783	777	800	765	742	832	844	792	798	809	780	822	831	782	836	841	790	844	820	789	763	759	816	748	847	790	799	814	793	785	783	827	818	831	794	811	801	836	811	784	766	811	780	782	787	807	804	774	785	763	822	782	769	772	810	800	812	798	808	823	833	815	789	768	781	812	813	817	745	789	774	782	783	820	828	785	787	791	762	782	826	801	744	764	859	818	775	795	831	803	854	822	756	780	784	701	806	824	782	786	812	834	769	803	821	777	794	820	782	757	758	837	798	818	787	779	816	775	780	797	814	822	861	782	749	749	793	794	819	750	825	738	821	787	847	811	744	785	720	800	833	801	839	794	817	798	813	744	784	746	782	766	772	785	778	841	781	808	816	819	806	752	844	760	811	761	799	814	792	825	741	789	824	842	822	821	817	808	801	731	849	836	806	807	780	798	785	785	815	755	812	809	766	763	822	779	759	782	802	796	841	890	797	804	756	821	805	873	821	827	807	812	817	768	781	770	751	829	776	817	786	834	768	798	796	790	851	803	804	825	778	817	792	776	839	804	784	853	840	774	800	796	811	806	760	840	845	765	778	787	795	766	817	813	805	827	846	808	786	812	793	776	802	844	794	767	843	760	859	790	777	803	803	807	789	862	773	812	797	779	782	793	810	838	808	763	821	805	757	809	779	768	762	807	779	778	827	764	771	813	816	817	847	800	789	798	792	836	877	817	814	784	805	789	825	814	777	738	830	796	767	797	829	815	834	833	819	754	758	809	794	791	801	808	818	749	779	795	820	813	810	774	810	752	825	808	815	854	780	830	826	775	829	788	806	785	766	783	823	772	793	815	780	822	803	804	790	797	795	802	827	814	822	772	790	767	763	815	787	785	782	788	766	743	790	740	806	757	818	745	785	788	883	797	781	828	761	805	852	817	795	796	811	782	781	798	811	817	789	826	793	834	800	805	776	773	783	794	791	769	764	832	830	784	812	742	785	797	777	784	811	781	803	783	828	768	757	769	809	796	755	793	810	826	807	784	816	773	777	765	775	795	800	834	809	791	802	800	794	795	751	820	792	826	780	755	849	792	809	760	768	808	752	781	772	845	807	830	820	795	796	762	841	807	789	836	788	805	827	797	825	800	801	770	779	870	780	777	823	828	778	830	794	776	823	762	822	812	814	769	800	771	794	797
29635	10174	9476	6988	3582	2329	2167	1373	1226	1306	1329	1284	1073	952	917	750	596	531	481	486	380	389	311	371	296	342	376	348	326	348	302	299	336	360	317	332	323	280	332	333	343	296	297	344	340	346	320	335	338	292	333	378	374	343	305	289	286	364	382	321	361	312	366	329	311	338	378	300	318	300	322	329	308	313	313	292	352	352	331	320	359	336	321	301	314	289	314	295	307	298	367	312	350	344	335	332	362	335	300	304	321	332	330	328	370	325	313	328	303	373	304	320	354	326	328	302	281	334	326	309	300	301	328	338	345	334	307	365	346	313	351	280	321	323	309	349	320	323	306	317	319	324	330	328	278	324	363	322	335	341	335	284	325	350	295	336	339	322	344	309	327	318	341	336	329	331	331	341	359	348	335	311	339	318	360	317	314	323	346	336	335	337	294	333	345	312	347	351	357	359	299	297	351	363	299	332	355	360	347	340	329	299	338	331	337	333	317	341	316	332	346	336	356	328	368	336	356	316	296	331	348	313	338	344	320	295	355	298	315	356	314	305	349	304	309	317	329	321	344	363	339	331	362	337	320	357	318	302	347	328	316	324	316	267	326	312	331	345	318	321	329	344	318	316	321	328	317	359	359	325	326	352	310	352	324	341	324	355	364	296	322	331	326	297	330	355	357	316	300	342	322	326	316	307	319	365	358	348	359	336	303	286	361	319	352	345	277	319	297	344	322	309	288	337	312	337	337	305	337	325	344	307	342	340	301	332	365	341	266	348	332	355	309	319	353	308	327	328	321	322	314	333	362	354	329	337	316	319	352	337	357	368	333	332	360	302	324	344	330	308	338	354	325	346	335	332	353	320	333	307	343	351	327	270	313	321	318	342	332	325	302	331	305	317	326	336	336	332	315	329	314	349	308	322	315	359	320	356	311	325	368	295	308	329	352	299	350	315	307	377	377	351	315	363	337	333	327	338	310	298	321	338	339	327	303	291	315	287	305	317	336	356	300	337	341	358	305	290	313	366	320	350	313	337	346	371	320	331	332	351	337	332	304	334	298	335	329	336	332	315	349	367	321	337	334	342	310	318	316	349	293	303	327	343	290	315	339	314	350	311	336	325	340	340	325	341	329	337	295	290	328	348	328	311	297	335	360	309	368	324	306	304	320	317	315	331	324	346	288	323	330	331	322	326	315	311	327	357	330	326	303	302	330	340	330	341	332	328	348	309	332	363	302	347	307	331	287	350	303	327	329	295	342	316	349	349	300	325	337	363	344	312	318	338	312	342	329	283	338	355	320	347	341	320	321	306	307	322	330	347	309	337	349	285	291	351	336	339	341	319	342	353	311	362	366	340	326	314	321	336	310	310	344	318	334	340	275	313	317	303	341	330	345	326	310	296	345	341	354	331	334	325	331	308	326	302	304	335	299	320	352	352	304	338	349	324	324	304	325	356	324	313	288	314	321	370	332	305	297	328	333	332	361	344	334	316	306	326	304	317	318	317	347	322	331	344	323	315	344	322	333	326	303	358	301	304	298	310	340	313	296	326	291	324	312	333	343	331	312	363	318	358	313	341	322	326	327	324	275	328	363	354	328	346	349	294	349	314	345	312	327	318	321	322	330	301	290	310	339	365	357	336	335	311	336	327	337	315	324	310	322	301	310	325	322	323	335	326	358	305	355	332	342	325	303	328	323	293	324	339	368	302	331	327	310	343	324	326	338	338	314	315	342	302	307	355	321	387	333	346	352	327	316	349	325	275	322	323	299	277	328	342	282	333	321	342	348	324	326	333	312	338	310	335	324	327	334	291	355	329	329	346	337	331	350	318	316	328	295	315	308	310	319	338	338	307	339	332	356	350	329	330	353	309	337	297	345	338	323	367	290	328	322	343	355	346	326	317	338	290	319	329	305	301	340	295	334	295	311	337	316	325	340	385	335	318	330	317	353	318	336	366	303	364	335	310	321	268	314	282	309	320	322	317	336	309	302	319	339	319	325	296	319	325	305	334	300	344	360	315	316	350	336	324	292	335	336	349	330	323	329	314	302	332	322	298	339	329	356	327	349	337	361	299	333	346	325	302	320	332	322	333	344	306	292	323	327	324	365	345	339	313	332	355	339	342	325	331	308	315	314	335	322	342	321	335	300	330	338	315	348	318	342	326	311	308	348	327	337	303	304	336	315	298	364	311	337	316	323	334	309	325	330	342	332	337	344	336	302	371	349	324	350	325	346	357	354	348	304	297	332	313	291	337	282	348	320	317	286	304	340	336	326	320	336	342	336	322	357	327	323	329	306	348	320	317	325	317	312	354	303	318	303	297	341	298	311	323	324	278	328	327	318	313	334	330	323	293	320	314	313	347	359	335	347	313	344	332	352	302	349	326	340	312	306	344	346	304	320	341	362	299	326	345	304	380	337	331	342	301	286	323	312	326	357	335	306	312	340	349	332	309	328	316	293	293	347	336	303	355	330	338	333	306	321	338	342	325	296	337	304	317	313	340	327	376	333	306	285	312	343	359	296	327	274	346	360	352	306	325	348	325	318	284	311	335	315	335	315	331	310	332	311	317	315	338	327	326	317	313	375	312	348	338	333	344	330	325	338	315	306	312	350	361	337	317	347	336	307	330	321	312	303	332	340	328	329	354	292	321	348	342	328	313	321	307	321	316	302	309	325	334	356	338	341	349	347	340	288	308	322	341	325	335	317	322	324	323	334	330	331	331	331	300	324	304	326	315	318	276	356	328	329	334	341	340	343	354	310	317	322	305	359	334	317	331	312	310	303	308	306	343	320	321	337	313	309	335	328	316	319	308	344	353	305	320	319	348	318	329	309	320	316	324	307	319	320	322	350	329	326	331	311	309	356	316	328	282	342	343	359	330	345	306	333	342	292	338	342	330	326	283	346	339	370	344	320	362	298	329	330	338	344	319	308	344	345	331	320	332	356	346	311	314	317	301	330	330	321	360	336	328	311	349	326	357	346	306	308	323	321	307	359	322	303	313	328	340	315	319	318	349	334	328	312	342	309	318	337	349	312	326	342	302	309	334	282	329	292	318	311	346	350	311	291	332	327	335	340	363	306	345	330	335	323	327	311	317	311	334	331	320	305	345	321	345	331	318	352	305	347	300	323	310	325	312	343	359	312	349	364	376	344	341	322	305	326	368	328	321	340	320	344	351	330	362	335	321	354	334	336	298	353	339	339	320	328	344	342	312	328	337	363	348	313	347	308	333	299	339	317	317	356	335	338	331	311	305	349	307	331	331	342	335	387	358	356	339	348	369	340	341	300	361	342	334	308	334	339	297	312	351	361	318	307	313	329	340	357	327	329	311	340	325	328	334	331	357	295	333	290	314	356	320	353	323	308	320	327	310	297	344	320	331	316	339	357	318	312	340	326	327	341	310	332	333	320	313	314	355	319	366	313	312	348	304	315	328	312	296	349	302	342	323	295	339	320	320	328	312	330	352	303	287	298	350	331	306	349	290	306	322	349	304	319	370
17045	6608	14431	15516	10627	8440	8473	5602	5267	5621	6012	5640	4789	4238	3904	3192	2647	2116	1954	1852	1365	1007	761	944	851	778	716	707	690	775	683	707	751	733	802	719	733	725	769	768	759	720	767	702	761	683	756	680	729	746	774	703	693	734	732	758	700	771	738	719	756	748	676	720	699	751	710	744	702	721	687	753	693	694	722	755	741	747	686	718	715	700	691	709	762	719	761	720	733	720	712	703	665	752	699	664	687	758	675	738	749	709	725	726	794	734	668	766	746	730	735	697	715	752	736	730	746	743	646	723	714	738	726	718	698	750	712	707	730	671	696	750	716	711	718	687	717	730	772	698	714	757	737	709	721	728	743	699	723	733	722	700	700	667	736	682	752	713	745	732	741	719	715	745	706	711	704	704	774	681	716	722	739	709	716	711	722	723	756	689	737	731	727	672	732	728	756	734	709	761	699	740	707	714	667	688	802	740	742	734	715	720	748	747	739	728	680	696	674	781	694	810	698	750	709	715	720	720	759	707	685	708	707	672	747	740	669	720	684	690	683	664	738	726	719	760	722	757	702	702	719	703	751	728	655	762	750	770	717	707	722	671	665	659	761	728	731	712	658	709	755	697	743	684	770	763	708	708	697	679	682	696	709	696	680	733	720	735	701	668	726	754	745	735	698	698	770	734	687	718	738	735	787	731	801	697	737	749	694	664	715	714	700	728	744	730	721	774	742	729	749	711	713	735	730	722	724	720	777	743	719	719	752	723	720	691	745	750	729	715	721	708	727	714	691	731	711	732	705	690	714	744	735	730	702	703	672	692	696	713	756	759	719	734	748	730	714	701	725	770	686	705	716	666	724	721	719	689	766	690	700	714	699	718	713	749	675	667	724	707	726	677	748	775	712	768	680	693	718	705	720	738	762	699	722	667	702	708	695	761	726	659	698	719	694	704	728	760	686	718	741	674	731	732	747	729	729	711	707	716	759	713	722	705	726	713	723	740	749	768	699	700	696	727	749	740	690	756	750	730	770	750	727	679	706	707	680	757	710	708	673	712	714	756	714	742	737	723	746	685	732	769	725	736	721	695	737	729	755	789	752	745	726	710	759	724	758	703	718	732	749	692	765	732	722	710	689	717	712	727	711	715	752	730	704	693	757	734	717	736	729	713	737	755	719	721	706	724	719	737	729	748	746	714	683	741	765	717	695	721	708	751	717	731	756	707	710	742	757	703	714	715	777	677	690	684	715	732	752	772	709	727	685	727	686	717	717	724	721	750	670	737	725	701	773	726	736	667	707	696	706	723	684	743	740	698	670	697	745	758	719	751	746	698	690	703	726	704	736	748	748	719	700	723	712	729	727	714	701	724	730	676	716	735	710	718	730	745	727	706	678	699	700	792	689	722	735	748	692	729	708	747	677	723	739	711	753	721	748	686	775	726	714	716	724	716	773	748	719	691	754	684	694	705	718	731	703	704	710	709	723	708	713	705	683	676	736	658	723	692	707	670	764	694	723	672	789	738	770	732	739	720	724	762	691	696	736	716	717	711	685	688	706	675	746	741	727	743	733	725	712	717	732	700	689	708	672	680	781	727	683	713	729	736	709	690	751	716	696	730	650	682	686	687	736	695	720	783	671	687	703	743	693	740	685	723	740	732	710	679	716	719	680	689	726	714	691	701	702	744	722	684	729	730	731	696	676	729	688	751	739	749	710	694	701	732	737	681	718	665	737	716	712	700	722	759	696	708	758	687	726	748	701	711	731	712	696	710	678	731	728	735	723	725	770	734	693	770	771	748	699	712	711	775	706	670	694	746	700	711	746	618	740	791	735	705	723	712	698	745	755	709	710	731	719	717	715	727	709	721	682	699	711	654	762	684	722	713	758	710	718	735	740	650	725	693	669	678	755	708	731	671	678	743	713	686	718	722	685	745	708	703	684	722	741	727	759	729	696	709	752	717	758	704	753	719	707	735	707	735	716	732	686	735	772	722	692	725	728	722	690	742	701	681	707	702	764	753	699	744	703	723	689	724	725	721	727	707	702	696	721	713	738	706	714	715	762	700	713	735	731	734	677	760	681	685	747	729	705	716	752	741	729	704	709	759	698	697	727	745	694	673	746	724	724	710	680	700	731	724	704	693	761	703	732	726	718	686	688	728	743	696	755	716	724	657	752	697	672	697	735	736	690	751	722	686	721	730	704	691	752	765	707	760	712	731	718	718	670	719	744	733	706	693	758	710	762	753	726	678	778	723	758	703	724	693	668	723	712	683	741	723	750	742	739	730	760	692	736	711	717	705	711	746	699	759	735	722	701	766	756	707	708	736	721	714	687	735	709	742	726	724	707	745	676	704	712	755	714	697	744	684	707	753	724	736	712	731	760	694	689	797	753	697	714	723	699	714	699	705	747	720	689	772	698	763	745	722	735	712	759	699	687	705	766	728	709	714	652	777	769	701	693	684	736	658	769	716	751	706	701	698	689	721	661	725	739	733	737	769	725	707	675	728	768	727	730	692	763	734	671	705	709	697	677	741	726	713	737	723	705	724	744	741	688	726	676	759	731	745	708	752	772	706	734	702	693	741	732	741	719	743	710	755	686	712	746	715	680	713	778	696	733	728	734	687	697	722	749	677	692	735	704	721	733	782	726	757	712	729	692	704	672	722	731	740	755	742	719	726	688	713	730	684	732	732	714	713	712	714	694	732	637	726	677	747	681	700	724	739	687	736	712	699	685	733	684	711	704	731	728	749	717	741	750	720	697	732	681	685	693	728	713	722	699	679	746	712	670	725	727	721	701	733	734	671	737	720	747	658	719	703	744	705	734	698	723	746	696	764	751	705	676	746	743	720	670	691	749	731	746	691	737	738	687	709	737	721	749	710	739	702	752	667	739	712	671	731	709	696	722	684	767	735	750	704	711	742	748	720	723	668	676	711	691	742	707	724	734	683	713	734	705	742	696	695	775	743	756	693	705	713	700	749	733	721	758	718	667	719	721	717	679	724	724	695	766	730	721	704	705	696	701	712	719	729	732	697	709	734	713	707	769	719	742	698	681	743	751	745	751	726	706	735	727	730	669	687	741	716	730	709	729	730	740	706	706	738	705	738	684	722	700	730	720	744	704	682	723	674	713	748	732	719	685	757	730	702	685	738	691	750	722	731	679	686	728	698	715	699	747	683	750	757	728	734	761	686	686	704	690	719	676	724	742	727	712	734	734	696	696	689	729	718	705	716	731	745	748	749	706	738	749	735	699	737	718	701	747	694	686	706	741	733	746	695	717	722	749	679	713	717	721	697	743	674	746	695	695	702	751	737	719	723	748	681	702	772	695	761	709	697	681	746	705	709	730	710	713	696	712	737	712	667	739	704	771	672	733	734	703	694	692	711	710	715	697	767	752	696	630	712	689	702	703	739	708	730	704	733	726	723	735	698	691	756	675	740	777	712	728	726	731	750	711	699	699	747	668	727	705	685	734	685	677	697	700	718	671	749	722	694	716	749	759	708
8790	2375	2621	2168	1045	808	722	555	466	533	562	534	442	406	428	371	317	279	262	239	238	239	216	206	254	248	248	224	233	225	206	272	243	269	231	224	237	228	273	236	244	247	219	272	206	238	219	258	227	232	236	239	206	251	229	212	241	237	219	248	249	236	244	232	240	220	217	237	246	245	201	246	230	234	213	234	198	254	256	225	242	270	218	229	257	238	196	233	230	251	232	232	240	238	243	220	230	235	251	261	241	216	202	214	218	238	248	236	229	241	245	220	216	215	195	238	251	245	244	239	241	245	215	235	256	251	214	237	214	244	232	213	214	211	225	229	265	245	266	227	224	271	246	255	220	235	240	250	233	221	192	238	247	214	204	213	241	214	225	226	218	217	239	246	220	225	223	241	228	205	220	216	230	301	279	278	223	261	247	208	216	237	232	229	237	254	278	241	209	222	238	228	220	255	228	263	239	246	217	238	215	209	226	229	212	262	253	205	220	221	239	253	240	245	224	235	230	240	227	255	226	242	234	267	227	210	225	230	252	219	257	260	203	233	248	242	214	217	263	229	213	246	225	220	230	231	239	243	227	268	222	259	236	206	232	229	229	262	227	230	230	233	244	255	261	243	238	244	243	236	218	270	218	230	230	238	246	256	210	213	202	221	204	235	249	233	202	281	203	229	233	241	227	244	215	238	235	224	238	209	234	259	211	225	232	213	231	229	239	234	258	256	241	253	230	238	229	218	229	270	220	240	240	256	223	205	243	245	244	242	253	236	234	244	235	210	214	220	222	251	240	229	252	241	222	242	246	229	275	219	231	247	258	241	236	221	236	210	223	217	261	231	241	234	213	226	221	220	244	245	220	227	232	208	210	235	213	239	223	204	222	220	251	253	247	227	270	243	221	258	231	255	245	229	233	237	227	256	234	232	205	208	231	205	206	258	206	227	247	264	217	248	234	251	260	230	217	235	248	207	248	268	228	229	234	235	228	239	241	187	240	220	203	229	213	233	250	251	255	258	238	230	212	221	217	252	232	231	250	228	224	227	237	236	244	267	245	228	214	213	197	233	220	246	221	229	239	225	202	208	245	241	230	219	212	250	249	223	232	241	237	262	222	250	243	234	277	231	240	254	245	238	269	244	212	200	236	220	195	224	198	254	239	238	203	225	244	252	238	255	241	184	207	207	249	234	229	242	225	265	236	243	244	222	241	233	235	255	240	245	220	257	235	219	230	207	250	245	215	245	226	228	217	242	217	237	200	220	229	217	206	204	238	220	209	238	233	251	212	238	240	208	234	231	224	246	230	215	211	261	221	247	241	214	230	230	280	230	225	282	207	217	232	224	239	221	218	256	232	258	208	232	261	230	234	245	243	226	222	221	240	239	257	238	215	197	220	251	196	230	231	217	226	239	219	226	215	214	237	235	242	266	222	223	235	236	251	227	219	235	233	217	233	234	224	204	233	219	214	216	234	220	263	261	246	248	228	237	225	240	228	216	227	242	235	238	233	203	208	234	242	230	225	251	246	236	231	228	237	228	226	233	203	224	237	223	218	213	252	216	251	210	228	243	237	229	262	235	240	228	220	230	230	226	249	220	228	224	254	248	238	242	233	212	245	236	242	252	264	238	221	212	230	234	240	252	241	225	217	245	220	277	234	230	232	235	273	231	247	226	225	213	259	233	227	223	242	226	216	247	208	237	214	236	230	223	236	234	250	252	257	253	206	256	225	225	238	219	266	231	261	223	216	238	243	232	227	226	223	243	230	231	221	256	274	267	246	241	232	208	231	254	233	191	256	221	226	241	228	263	249	232	252	217	245	247	271	242	232	258	214	228	234	220	251	229	211	228	221	237	243	248	211	208	244	223	245	231	260	253	247	238	250	235	220	227	220	220	219	220	221	208	205	226	232	227	217	221	269	231	249	226	218	220	227	237	229	235	266	206	238	255	247	233	225	205	255	217	265	253	221	237	214	225	244	254	228	245	212	243	233	260	254	227	240	253	231	206	216	222	244	237	226	228	276	247	260	223	219	235	221	275	223	255	237	242	248	237	242	236	229	231	229	253	254	245	245	226	243	233	207	215	252	251	221	239	206	191	248	250	231	254	243	233	235	254	238	227	231	221	242	235	232	240	261	211	261	254	246	238	234	223	253	223	248	218	265	244	206	251	218	227	254	233	233	232	235	229	225	233	229	220	218	212	231	229	259	259	243	226	233	217	255	246	226	239	248	194	244	258	257	217	265	233	223	236	225	250	241	227	234	226	230	212	245	230	251	227	219	237	250	255	249	216	240	230	217	218	214	217	231	232	235	231	229	259	235	271	222	220	229	225	217	215	242	217	251	234	262	225	248	225	225	199	212	233	203	242	207	231	201	247	272	244	253	220	244	244	229	203	208	214	223	237	220	258	235	236	231	226	247	203	240	225	249	192	226	241	232	219	239	191	260	210	245	222	245	209	223	228	237	261	243	228	248	249	224	218	238	231	213	241	235	204	211	235	270	240	220	243	224	249	274	232	240	255	229	221	220	259	221	252	251	238	235	222	249	214	217	236	216	210	243	248	264	240	230	234	237	221	209	255	232	250	236	229	241	235	219	243	227	223	223	227	223	210	247	231	252	214	217	216	233	260	226	236	233	253	240	207	242	216	219	230	220	224	247	220	202	214	232	212	245	254	228	229	241	206	245	263	220	240	176	211	212	241	244	250	251	248	276	217	227	246	230	222	186	254	265	240	213	222	211	212	236	244	212	239	273	237	256	209	233	211	225	206	245	239	250	209	221	224	262	222	238	232	252	224	237	248	253	216	215	264	220	240	208	225	248	193	215	208	222	234	238	224	231	220	226	210	214	229	245	225	241	226	226	227	244	237	258	216	238	232	214	255	243	239	254	215	249	210	218	233	227	242	237	240	227	244	230	229	243	210	227	208	231	225	249	229	222	253	245	249	276	233	254	235	215	258	221	228	228	218	249	235	236	227	257	264	236	242	250	252	243	244	203	228	218	241	248	236	216	232	218	231	225	203	211	228	227	230	221	224	213	209	227	236	215	234	239	238	245	217	244	254	197	272	240	219	235	231	217	272	233	242	217	224	217	233	245	242	212	239	223	248	222	205	236	213	239	220	224	225	235	221	260	234	232	234	215	205	212	261	232	226	229	223	224	268	248	229	262	232	259	231	246	221	242	223	214	225	233	256	233	251	228	229	224	233	240	223	260	239	236	261	236	235	244	269	222	231	246	237	261	251	217	200	234	238	218	204	236	220	248	233	198	226	254	253	243	233	247	197	225	274	188	221	227	200	252	255	241	246	200	220	236	243	217	207	232	240	252	243	209	252	227	221	204	244	212	219	227	226	270	231	232	245	250	239	232	230	246	227	229	236	244	219	237	247	252	237	239	218	229	229	251	218	218	250	242	237	221	233	223	210	242	244	236	229	234	194	237	234	243	243	265	241	208	237	226	228	231	223	218	238	204	199	223	221	222	223	231	224	236	267
5579	2174	5407	6066	3796	2963	2844	2017	1903	2113	2463	2161	2007	1696	1570	1401	1090	739	601	567	517	607	578	552	594	538	537	560	558	562	578	575	564	577	509	538	558	590	494	573	560	532	572	563	538	587	556	552	547	573	560	609	560	539	532	569	584	577	556	575	547	576	538	527	509	563	587	508	590	559	519	542	535	539	554	565	536	539	570	567	533	539	588	567	518	577	570	517	562	533	525	551	550	575	536	510	563	552	587	529	535	583	526	557	559	574	569	533	556	543	554	591	523	531	564	570	546	502	553	565	545	593	551	530	583	585	557	524	524	590	554	548	562	576	528	532	573	534	532	572	520	528	586	576	503	511	604	530	557	570	541	560	569	531	549	582	561	564	515	535	532	558	593	528	560	523	544	567	538	632	525	572	524	582	526	589	596	576	588	526	557	597	541	522	490	592	584	566	527	553	561	566	549	580	548	549	560	537	587	593	560	563	550	577	563	548	561	561	603	559	549	526	521	566	531	547	525	514	553	586	540	563	579	578	530	519	532	557	545	572	566	566	515	557	530	579	534	526	553	499	517	588	542	539	572	571	517	569	575	553	508	523	555	540	550	562	488	544	567	559	586	552	556	508	563	607	567	571	593	562	562	510	566	552	535	591	547	543	555	543	534	570	519	574	550	533	569	541	553	580	518	546	565	561	514	544	568	571	550	566	532	526	539	573	621	581	557	561	540	578	522	622	526	608	548	545	561	530	573	565	533	545	573	515	605	558	535	561	543	523	510	564	565	601	554	559	542	546	573	547	551	536	624	561	549	551	534	548	547	582	559	541	568	568	564	571	546	556	515	556	536	593	534	542	556	612	595	597	540	553	561	537	559	567	547	540	566	591	561	521	526	550	524	548	581	559	603	573	547	545	515	565	539	538	548	524	564	576	557	507	533	565	573	541	543	559	543	562	569	582	534	585	532	539	557	588	558	609	554	545	549	515	548	582	529	584	541	606	553	566	550	557	551	589	569	548	531	560	553	570	575	556	547	546	528	555	572	570	552	547	558	568	548	608	555	524	550	527	529	551	548	575	578	584	554	542	587	538	552	518	511	494	560	527	546	555	578	549	572	551	539	529	528	537	540	534	502	573	570	562	543	526	553	571	551	531	536	558	568	573	556	549	540	548	538	547	543	524	546	581	572	546	539	556	557	551	565	530	595	561	563	588	509	532	534	544	526	568	541	595	542	556	545	519	536	524	532	568	566	502	547	575	483	551	552	565	578	597	553	598	566	566	537	585	563	571	561	586	538	529	569	569	601	590	552	528	564	572	549	543	523	510	536	556	596	562	539	583	514	547	537	535	570	552	548	526	558	546	579	537	573	512	576	549	578	594	529	526	538	517	497	550	533	579	541	535	536	526	615	590	561	580	559	551	560	589	513	576	576	564	538	526	545	596	566	583	550	522	592	528	543	532	552	540	571	553	568	543	558	529	571	554	563	571	552	533	552	554	567	541	514	553	562	574	544	550	517	551	548	534	586	575	583	565	570	586	553	584	564	608	567	556	602	554	550	525	536	562	549	545	568	457	549	553	544	579	537	564	550	602	542	535	554	564	539	563	510	542	568	532	561	548	564	593	543	524	564	569	543	582	556	570	583	529	572	562	579	556	604	574	555	530	556	558	533	551	522	545	549	532	577	541	565	589	543	526	570	539	567	533	559	537	576	588	548	569	577	545	541	540	570	551	541	595	549	547	501	513	544	565	507	540	576	563	534	551	587	535	508	589	561	540	570	495	576	495	568	575	538	519	550	564	551	515	526	551	561	563	580	569	534	536	541	600	513	536	591	547	557	542	562	544	547	561	557	564	517	559	570	569	573	554	573	565	543	525	577	591	532	556	581	565	521	543	564	545	541	536	564	567	558	563	574	577	556	553	563	519	536	591	566	591	552	585	538	590	554	580	517	576	584	541	586	521	579	576	563	575	565	544	586	552	527	571	582	557	556	583	555	544	559	537	549	565	536	539	549	559	550	573	549	562	541	512	562	530	548	527	581	568	549	525	564	560	514	585	558	570	526	547	561	560	549	553	546	573	553	554	521	568	595	533	518	551	582	549	552	546	549	558	546	561	581	544	530	563	558	522	536	587	564	528	557	579	566	547	582	551	565	556	512	557	541	584	536	572	575	541	523	552	557	539	552	533	531	524	550	549	586	522	544	545	574	529	547	513	523	525	540	529	574	540	529	572	545	586	551	535	554	551	552	570	565	535	518	542	528	527	547	517	582	539	552	598	510	575	550	537	515	544	568	546	497	556	556	550	531	565	520	575	561	574	548	563	524	551	588	572	523	541	540	533	567	550	565	523	540	556	537	552	502	537	543	557	517	551	557	540	544	565	550	523	559	550	523	520	578	539	546	553	579	528	519	525	588	541	511	560	531	551	520	592	544	563	569	541	564	560	586	565	557	564	478	544	534	559	539	509	534	556	544	530	538	559	546	557	559	514	545	541	589	553	526	545	559	569	525	565	530	586	550	583	568	556	591	532	571	571	591	556	542	564	594	601	588	551	542	606	536	529	557	512	570	595	564	551	595	528	530	547	583	536	563	567	524	578	565	503	551	561	565	556	528	582	521	518	560	544	553	526	539	598	550	502	558	554	545	560	568	583	583	613	515	592	571	560	595	573	539	529	586	557	541	564	522	587	584	552	520	588	554	527	554	573	542	556	578	556	583	527	596	532	550	561	549	562	535	537	540	532	578	553	543	536	566	550	574	553	512	549	579	566	513	547	550	565	538	553	523	540	547	530	559	570	581	579	554	579	500	542	558	551	558	581	542	544	577	532	546	579	568	580	528	554	555	573	535	509	556	561	552	547	527	556	537	535	518	518	550	588	588	521	544	534	545	543	505	537	554	522	560	523	566	607	560	552	516	538	540	543	569	567	562	558	523	515	539	501	521	556	536	572	527	538	574	545	537	498	561	546	549	537	539	558	578	516	540	580	539	528	562	533	537	544	587	559	539	553	548	579	536	533	552	580	558	561	577	495	606	569	517	511	562	496	535	565	546	541	552	582	584	591	571	587	574	542	537	541	562	547	526	561	568	588	547	504	510	538	516	542	536	553	562	598	579	562	597	556	574	569	546	525	518	574	525	598	571	536	530	590	525	555	550	516	525	589	512	577	537	533	557	526	539	600	543	573	532	556	594	593	588	549	550	554	574	547	539	576	569	507	557	503	516	565	524	521	595	554	561	600	557	530	572	522	561	497	560	552	557	562	536	533	544	556	572	510	540	552	561	548	545	518	533	538	539	518	574	576	549	555	514	520	541	527	595	578	544	552	568	550	545	590	554	562	568	538	533	542	562	534	575	578	546	537	539	560	552	539	544	576	577	554	557	508	595	567	520	573	559	554	558	574	550	521	555	561	545	529	536	532	546	575	550	546	528	558	531	550	538	532	525	516	580	547	582	535	523	535	602	544	525	586	553	577	559	565	508	547	516	515	530	550	522	557	546	540
20667	5188	5599	4709	2398	1733	1427	1168	979	1042	1028	969	921	751	621	562	508	450	492	421	408	398	378	368	358	332	337	372	338	362	319	328	290	322	365	347	382	343	338	350	375	352	364	369	358	366	361	354	359	342	338	300	330	371	330	358	337	325	373	319	387	361	398	362	353	351	342	371	370	318	353	331	359	368	364	342	343	382	346	326	360	345	374	386	337	378	305	330	350	378	368	351	308	323	344	323	361	368	318	388	336	354	370	333	352	353	321	336	341	307	336	345	343	351	358	359	356	324	339	328	328	334	373	355	359	387	345	349	377	401	341	342	364	358	353	331	313	313	361	327	367	360	357	309	340	363	346	342	365	383	387	358	331	320	382	370	358	330	364	367	388	364	344	354	372	355	333	363	342	329	353	340	342	349	320	328	360	331	332	347	332	344	310	350	364	311	336	387	369	340	347	362	385	373	350	326	365	374	374	342	388	382	351	352	327	360	326	343	358	327	325	331	367	344	360	343	349	355	348	354	364	353	351	362	344	342	361	352	395	361	339	314	347	330	324	349	355	335	378	335	363	372	324	321	373	319	360	336	338	384	337	401	362	317	362	365	326	339	335	335	336	304	348	374	362	310	360	329	319	345	343	356	302	322	347	333	349	340	345	335	366	341	322	288	325	355	337	371	353	364	365	320	340	331	344	332	413	340	333	349	345	340	339	361	296	327	331	328	359	329	373	345	348	319	358	354	350	310	346	332	361	360	370	339	321	372	365	359	295	322	348	352	374	330	326	361	359	341	335	324	338	377	329	327	334	330	322	347	362	387	395	322	384	361	371	338	332	373	346	351	310	356	344	366	361	323	362	371	367	343	375	347	348	322	380	364	366	328	375	377	332	332	347	339	343	328	364	338	359	307	327	332	350	385	375	345	346	337	306	352	387	341	352	362	331	325	332	354	351	357	319	338	317	360	331	375	365	370	374	344	277	347	319	350	338	348	351	355	370	343	347	351	341	311	389	347	342	382	343	355	341	322	306	307	360	358	331	343	326	320	361	353	378	308	364	376	354	382	367	339	325	314	337	333	373	353	332	294	342	337	321	324	316	331	340	360	347	356	356	342	397	348	335	335	356	328	329	355	347	328	406	352	384	384	353	322	310	341	340	345	361	338	382	368	374	349	343	382	305	387	361	353	341	326	324	332	355	336	336	326	366	330	344	330	343	326	313	367	348	321	342	343	315	330	356	346	362	340	294	330	354	336	349	353	335	335	342	320	369	349	349	346	365	352	360	370	335	314	359	350	364	340	413	352	347	350	357	336	363	338	346	383	317	338	353	318	355	350	333	362	363	356	366	364	347	364	330	386	336	331	368	352	331	343	333	366	343	334	350	365	354	346	320	323	330	308	357	332	339	336	363	363	327	387	351	321	374	315	332	343	330	356	350	314	345	323	334	313	377	363	340	348	367	346	378	357	385	352	353	338	364	319	359	338	331	325	352	381	379	379	340	359	373	358	344	336	383	278	344	377	337	326	335	334	335	355	353	381	346	362	355	346	390	347	356	348	350	351	298	368	354	324	379	335	366	323	354	368	389	397	392	341	355	300	330	378	351	364	334	364	352	321	331	318	331	354	328	334	352	347	359	372	394	332	378	323	342	336	339	347	368	355	332	351	288	345	359	346	348	369	354	318	335	320	340	315	362	318	363	321	353	335	354	335	359	326	352	375	357	303	384	325	367	335	351	375	358	392	365	365	360	314	342	357	320	371	344	319	375	394	331	360	318	348	379	336	354	319	334	335	370	317	361	354	353	338	390	363	357	327	316	348	329	359	350	381	337	366	361	371	341	351	338	359	361	395	354	357	317	362	322	334	353	344	327	380	304	347	358	379	345	348	349	346	308	352	382	371	368	349	303	313	351	394	354	349	341	361	377	326	360	319	332	385	377	333	361	321	363	341	381	343	338	358	355	371	347	387	361	326	318	341	385	357	364	348	325	355	339	354	364	311	337	376	314	328	337	338	353	343	343	307	326	317	352	345	372	375	338	332	325	326	362	357	335	375	381	372	372	354	358	341	346	369	352	341	358	383	386	352	377	331	333	354	363	345	369	346	376	346	337	321	299	335	367	335	392	380	346	326	366	344	397	346	373	343	382	346	351	353	342	355	353	329	365	327	368	362	346	351	356	362	371	387	329	335	309	350	323	354	340	341	315	362	370	348	372	368	363	389	348	331	327	368	364	335	381	359	356	337	345	338	330	354	389	346	324	355	322	391	336	366	321	376	345	357	375	368	310	392	331	372	329	322	347	349	362	407	336	345	355	343	326	320	338	341	342	303	358	361	354	344	311	342	403	375	372	356	388	346	334	344	317	323	320	348	377	371	362	391	364	356	363	334	362	404	304	371	308	364	360	380	350	340	361	385	358	322	375	359	330	326	374	364	335	290	341	339	327	341	372	353	377	386	328	363	284	339	347	368	350	326	338	338	360	355	332	357	358	376	365	329	333	326	365	352	337	331	345	354	366	364	332	370	327	336	323	346	316	356	364	350	338	360	339	369	332	323	369	373	362	378	325	356	316	349	351	325	357	359	333	347	339	337	320	342	334	340	361	380	372	355	355	361	411	351	346	352	332	367	373	307	334	331	343	353	351	309	386	347	329	326	379	399	364	350	337	357	317	360	332	333	325	350	324	322	354	349	368	349	314	348	344	375	364	344	355	327	338	357	348	326	361	329	307	357	319	348	330	343	358	371	356	364	347	339	341	353	356	317	344	351	351	319	372	293	327	371	335	376	393	328	357	365	347	352	364	367	335	366	323	408	315	337	342	339	335	333	369	385	370	324	347	383	359	347	342	385	365	351	331	362	380	329	375	349	311	357	387	332	329	350	384	336	391	337	333	367	336	326	346	343	374	362	365	332	348	372	353	350	348	354	342	313	319	360	317	345	354	344	374	323	344	333	350	377	338	359	373	353	379	371	357	366	322	309	371	359	356	316	355	328	379	333	332	342	367	380	311	376	351	369	379	364	348	366	377	332	335	344	342	392	362	376	323	334	347	363	331	323	321	356	334	334	355	304	342	326	320	363	348	316	352	354	326	366	327	369	396	361	313	345	374	323	352	345	343	308	353	340	316	350	319	334	329	374	389	360	350	319	346	317	372	326	350	328	339	327	352	348	325	353	326	366	364	346	330	338	366	344	375	349	336	369	348	374	376	326	292	335	345	396	340	344	369	355	323	366	362	437	338	311	359	315	381	345	332	353	334	343	330	346	377	352	346	330	320	426	334	354	338	317	352	328	346	324	336	378	357	287	312	369	362	363	344	323	359	355	346	375	350	369	368	359	321	358	333	367	383	358	325	352	361	348	391	395	363	367	329	335	337	347	351	358	335	335	356	363	337	352	349	360	361	352	329	349	353	354	322	375	373	364	343	320	349	356	340	342	357	337	388	340	322	363	331	339	340	332	348	373	317	345	333	346	333	364	390	342	338	372	338	285	334	347	315	329
13234	3969	10252	11885	8126	6655	5592	4645	4007	4459	4656	4131	3680	3051	2497	2078	1854	1555	1675	1366	1091	961	803	890	806	810	738	768	834	824	796	771	808	775	784	786	794	789	781	803	829	764	782	782	732	785	821	804	790	783	784	828	772	767	734	802	786	808	773	767	771	757	736	794	779	780	732	747	729	797	768	756	789	760	758	762	787	793	826	783	823	824	774	792	776	806	708	810	742	809	836	799	811	824	762	774	774	787	767	749	765	785	837	711	822	763	808	756	823	711	819	762	765	815	790	745	811	837	713	797	817	725	759	734	827	858	787	771	737	740	765	760	787	772	818	780	802	824	744	785	760	780	780	812	746	769	711	760	758	810	725	802	752	771	762	754	779	796	835	783	748	809	802	789	809	812	742	741	809	777	780	801	728	773	757	713	748	807	831	774	797	773	739	728	785	786	770	841	776	778	801	793	802	795	775	762	794	779	795	780	754	767	779	778	780	790	795	761	787	748	784	778	776	764	825	744	809	760	810	771	778	763	759	744	739	782	800	781	737	798	776	776	805	760	780	798	751	787	789	795	776	763	760	789	829	808	735	844	779	770	819	767	776	803	757	746	764	765	792	793	750	757	762	772	804	784	789	772	778	782	730	773	826	797	755	789	746	780	747	784	772	797	801	751	816	730	798	766	810	778	770	788	786	789	764	825	774	781	791	763	806	768	777	782	766	820	701	818	775	802	764	782	782	744	798	783	814	725	803	772	701	731	789	790	752	750	795	788	783	752	722	772	739	787	800	771	752	758	747	788	758	791	752	805	787	769	735	765	797	740	784	800	753	740	789	789	791	763	735	770	797	790	756	780	793	783	776	752	794	821	749	783	773	766	784	761	730	760	802	763	781	756	788	794	831	845	779	797	781	779	805	767	767	745	813	796	793	802	774	748	764	810	781	757	804	796	776	834	825	758	799	795	796	754	763	776	789	742	777	812	718	801	756	783	736	805	772	759	824	772	808	767	742	770	817	811	772	742	781	817	760	775	791	752	760	741	789	809	776	751	775	801	800	819	797	811	795	818	844	723	798	757	806	808	828	835	840	762	782	756	831	768	784	772	749	782	787	801	777	819	777	835	744	786	764	814	800	767	782	783	808	804	759	756	768	788	760	789	761	786	755	769	792	756	787	802	742	774	775	783	783	779	786	804	776	763	725	784	790	755	781	777	836	788	776	751	758	737	786	739	743	786	748	783	774	797	806	787	710	762	745	799	818	813	751	809	713	848	810	801	762	766	803	785	809	829	771	765	769	774	759	762	787	726	788	796	791	802	793	743	800	764	784	786	792	753	774	772	772	801	774	767	763	783	817	767	775	728	807	757	753	790	784	781	768	779	733	761	803	805	792	765	770	751	804	823	786	775	737	799	809	713	755	790	776	791	753	785	790	762	779	789	807	722	758	838	752	713	798	787	822	789	746	749	760	788	780	735	778	746	795	772	781	807	799	784	755	801	775	771	725	770	728	796	736	775	790	825	732	751	789	803	774	787	753	791	795	797	783	715	826	803	782	797	765	695	787	808	773	755	774	733	777	793	724	761	786	846	758	807	808	757	762	737	772	806	784	814	764	754	810	831	759	805	800	814	777	778	826	757	787	799	795	750	803	772	817	794	824	720	760	787	790	824	764	797	768	741	756	791	811	790	767	785	774	807	833	873	791	781	754	809	763	780	752	753	739	774	805	767	798	803	784	758	804	743	760	783	786	772	776	799	744	716	759	762	745	758	767	788	760	807	791	780	832	758	759	728	782	809	797	792	772	747	775	766	750	816	752	817	804	759	773	802	780	828	737	774	757	778	761	724	748	771	751	793	796	820	749	774	799	748	755	785	801	773	777	817	764	780	793	735	791	769	779	765	745	761	789	793	779	739	793	760	818	738	776	718	800	781	764	770	826	750	742	738	774	781	820	775	733	756	783	782	777	756	803	767	739	767	755	767	748	815	741	768	788	707	807	796	806	778	802	753	765	759	778	804	809	755	794	794	783	790	773	791	784	777	771	787	753	757	781	802	796	761	839	787	770	793	768	750	766	773	742	777	801	783	740	786	761	755	777	735	772	790	783	798	774	804	764	786	820	788	793	787	759	789	769	765	768	752	747	819	801	785	792	816	793	767	760	780	811	785	809	756	745	797	797	794	810	805	776	732	783	805	784	818	777	779	781	790	780	790	775	712	776	816	732	800	820	760	761	759	757	796	751	782	853	755	801	817	791	790	773	797	763	744	737	766	776	756	820	814	823	808	785	844	731	788	746	756	773	773	764	780	727	787	777	815	756	754	774	750	800	756	760	755	779	779	803	762	803	712	791	755	775	796	796	754	760	752	789	806	749	796	724	754	787	809	808	758	813	766	752	802	802	764	786	792	761	785	767	768	737	790	792	705	780	770	746	751	799	795	807	778	756	801	806	822	758	816	782	763	782	803	733	737	789	742	784	813	832	828	737	793	793	747	744	760	761	774	785	802	836	730	728	809	800	771	745	813	756	820	833	763	803	807	789	821	774	778	813	759	803	737	793	774	814	732	769	770	804	750	784	820	776	731	698	775	810	767	770	773	780	772	782	771	792	798	815	763	825	771	747	784	747	751	770	767	838	784	820	761	734	734	732	808	772	829	772	796	772	832	788	792	783	764	779	753	741	842	778	800	749	729	779	771	768	759	792	813	741	747	749	799	751	821	794	754	794	793	749	785	781	758	739	793	781	809	772	788	823	752	812	758	787	738	813	785	796	770	800	779	782	800	818	793	807	764	769	787	775	804	774	741	743	753	771	754	778	799	736	763	801	783	727	745	791	764	806	759	819	778	783	829	804	766	816	813	765	821	819	816	829	771	772	786	774	783	801	761	748	771	810	785	771	790	816	745	772	824	749	784	799	783	768	810	761	784	776	732	732	752	734	768	743	787	724	757	831	792	783	767	806	776	808	782	786	740	782	800	777	818	771	808	764	759	849	864	755	823	785	734	770	749	773	765	831	758	784	798	753	796	771	801	783	764	791	776	784	782	768	774	772	786	770	761	795	774	784	781	751	831	817	845	803	773	791	807	758	769	772	766	825	724	798	805	786	736	779	769	792	763	767	785	794	739	762	826	769	812	784	811	786	765	786	777	777	740	763	822	782	767	773	801	792	779	757	808	837	781	825	793	730	762	797	814	852	759	788	746	757	766	795	785	812	809	801	759	743	782	777	794	779	738	733	781	774	787	765	771	712	764	768	744	770	737	757	800	776	776	790	808	809	795	764	759	806	824	792	743	796	832	774	773	788	814	773	786	782	763	780	772	748	806	769	804	747	827	779	805	826	739	724	776	769	751	737	781	750	786	804	790	801	770	786	790	811	782	760	797	762	724	764	730	809	712	759	795	770	838	791	850	761	816	793	771	791	792	781	731	783	794	801	754	766	740	815	818	777	808	800	757	785	820	771	757	825	787	754	745	751	740	764	751	781	731	792	814	776	785	781	736	787	761
28947	8299	7928	7064	3978	2627	1984	1647	1447	1395	1363	1273	977	823	717	592	529	503	708	555	414	359	369	317	338	323	331	298	308	325	319	311	349	324	296	269	314	335	309	373	326	318	306	321	321	327	292	318	329	289	320	305	347	320	346	340	344	356	309	329	335	299	300	324	340	284	298	343	322	316	322	351	300	295	340	307	337	325	312	290	332	304	296	267	306	333	337	310	332	316	330	334	334	311	316	305	331	335	335	316	324	318	302	339	302	385	316	355	338	321	289	311	306	323	331	353	324	287	356	292	298	328	332	307	306	319	289	321	306	298	327	287	322	313	328	366	308	302	325	326	323	329	286	293	348	267	323	273	329	324	338	336	311	357	304	377	299	326	337	324	330	317	310	299	326	331	324	297	292	310	314	305	334	317	306	294	314	333	310	307	301	315	309	307	290	333	294	314	335	313	267	322	339	300	307	327	307	334	327	338	303	312	293	319	342	333	319	317	323	320	318	337	323	320	310	297	335	297	330	327	339	362	283	307	323	301	291	311	326	329	334	308	302	328	313	322	300	314	289	302	334	327	360	333	276	295	328	316	301	319	300	287	315	301	310	344	360	351	338	308	335	320	324	348	295	319	343	316	287	306	310	311	316	327	330	306	287	340	297	295	298	355	320	319	331	336	280	319	334	294	330	297	274	303	342	314	279	317	343	306	292	300	337	312	313	328	303	307	313	324	340	293	299	321	330	293	327	354	329	308	348	320	309	321	304	286	300	328	297	277	324	302	326	293	367	319	320	299	283	312	263	307	310	335	288	319	332	292	316	284	328	309	301	299	303	299	326	314	316	327	329	359	296	326	331	298	323	307	308	340	314	301	331	346	294	320	302	301	297	289	306	299	315	324	343	311	313	305	304	298	316	315	298	315	320	341	326	328	337	321	334	314	313	324	328	321	321	296	294	342	359	300	327	343	301	309	313	350	301	331	315	311	306	302	332	326	327	301	297	300	338	325	289	329	304	302	330	326	323	313	324	272	336	302	314	351	293	315	350	319	357	334	286	340	324	292	346	321	339	320	288	328	344	301	331	272	305	330	324	289	345	295	340	320	313	317	330	345	330	293	310	314	334	334	321	361	371	347	297	329	335	326	302	319	301	307	313	331	324	286	317	292	323	308	333	362	328	324	302	306	278	326	327	287	316	316	309	291	281	306	343	349	279	340	310	321	290	312	303	314	305	319	299	305	328	294	320	361	299	330	311	329	310	307	337	340	361	330	329	299	307	303	335	319	312	326	324	288	322	325	335	327	294	311	339	331	352	324	347	325	299	303	321	316	288	310	323	325	290	304	288	287	360	313	323	307	323	343	314	296	290	335	331	312	298	316	298	365	323	313	356	315	295	304	280	337	293	327	350	309	311	319	292	306	320	297	324	309	322	297	309	343	327	278	301	321	303	325	306	324	290	319	306	303	311	328	288	329	307	337	333	359	304	311	302	329	355	293	288	293	306	329	293	326	296	333	330	311	301	334	321	313	301	321	313	329	319	317	341	329	323	312	342	295	303	324	321	318	306	304	315	303	289	318	325	277	322	285	325	328	325	280	301	313	318	333	342	333	332	304	294	301	334	318	323	329	316	294	339	335	292	326	303	312	314	287	321	306	353	326	298	322	340	303	279	316	300	334	318	369	314	325	299	332	350	334	353	273	284	282	288	315	322	262	315	298	319	284	304	318	303	333	304	297	347	354	301	306	307	306	340	305	319	352	316	306	282	315	295	304	350	290	321	322	328	303	308	351	333	324	320	303	327	306	319	296	304	309	314	326	320	312	322	283	328	336	290	324	341	321	303	332	288	284	320	305	272	344	282	319	329	356	287	326	287	342	321	314	350	318	319	304	304	299	318	304	318	359	329	309	318	312	292	321	281	317	331	314	347	330	319	316	339	326	324	334	327	351	298	256	319	321	336	349	246	321	333	290	326	293	302	331	296	329	332	347	327	312	302	301	296	295	309	313	288	296	314	289	313	336	328	356	310	274	328	325	343	328	293	306	330	306	329	316	302	335	316	306	321	294	308	341	320	313	337	312	332	338	302	316	312	351	316	315	311	300	371	360	334	298	281	319	311	348	331	364	312	268	344	335	360	317	306	341	324	324	322	315	292	286	275	336	342	300	284	328	327	317	313	278	291	305	324	333	299	315	326	313	306	329	302	298	323	311	320	302	306	335	327	306	292	336	312	304	320	326	322	293	329	323	334	327	315	310	283	330	348	307	277	282	323	309	286	310	343	330	311	332	311	315	301	313	330	294	289	306	302	321	337	285	331	297	312	310	326	321	298	304	332	287	315	304	321	291	271	291	324	313	303	293	269	317	302	315	342	323	319	341	319	310	298	321	310	303	312	320	295	329	316	302	324	309	342	344	305	310	293	310	311	336	325	334	313	302	332	299	322	324	326	291	325	297	306	316	330	323	308	350	316	313	307	340	327	315	349	317	310	313	285	295	319	318	309	313	323	311	284	345	309	328	334	336	327	336	309	302	313	307	323	302	344	338	294	330	305	313	332	354	318	304	339	322	314	299	300	257	337	325	288	298	326	332	283	299	318	270	279	315	338	343	348	319	328	346	348	308	307	318	317	354	294	328	303	329	287	273	317	352	355	304	320	313	315	291	296	332	308	290	302	320	314	319	333	300	324	274	319	319	380	298	356	318	323	329	322	332	301	292	296	317	332	321	317	344	317	308	344	316	307	310	308	323	288	288	356	302	297	299	291	305	329	309	326	314	324	309	328	319	339	333	308	343	354	353	319	300	321	323	314	301	315	309	299	318	319	323	306	305	312	306	310	284	296	290	301	283	344	311	300	325	291	307	319	291	336	308	328	322	314	299	310	317	296	315	322	340	301	326	308	352	321	326	314	298	325	340	345	333	352	304	293	334	301	316	344	308	286	339	313	313	299	289	313	317	320	326	295	297	286	313	328	344	319	335	279	307	317	354	311	348	318	303	337	334	315	312	307	307	279	294	324	317	330	335	307	304	346	312	299	308	268	322	334	321	340	311	325	314	301	318	351	304	324	287	343	338	272	307	301	331	320	307	334	343	311	329	332	303	275	338	316	307	314	344	306	332	349	314	325	314	334	316	318	302	303	301	308	330	336	309	286	296	308	318	308	298	293	317	329	330	300	297	311	311	285	323	309	305	305	299	283	333	289	294	298	319	321	316	327	330	323	318	313	333	345	313	297	302	309	341	350	306	271	285	339	328	328	325	329	316	317	346	317	298	339	293	313	294	309	289	314	298	307	350	312	332	319	339	338	301	302	301	318	278	306	341	352	286	307	309	333	318	309	348	327	324	379	344	313	317	324	315	326	286	292	320	301	294	291	316	345	333	302	309	288	330	299	336	315	328	296	311	282	326	308	312	304	312	325	318	301	303	338	310	269	287	340	327	306	296	328	313	326	337	339	296	334	335	327	281	308	315	312	337	299	299	292	331	304	332	315	305	309	305	311	308
16638	5063	13190	16110	11772	9377	7838	6805	6442	6182	6092	5439	4752	3798	3119	2356	1876	2164	3174	2032	1231	895	836	849	738	696	742	713	728	688	701	678	755	700	714	680	740	704	688	754	665	725	747	724	738	725	709	723	666	685	748	754	693	680	705	743	711	699	695	656	718	665	697	729	731	695	703	677	686	678	751	737	705	715	681	662	693	710	748	697	693	710	740	733	696	641	710	727	701	687	735	703	700	689	740	661	696	705	631	723	702	674	643	732	716	670	700	680	738	710	701	701	682	698	719	717	681	695	718	680	692	673	654	715	695	706	669	699	691	719	694	650	768	678	658	676	654	690	695	736	682	710	649	698	670	695	725	687	717	698	681	727	683	705	700	731	660	672	716	698	711	695	679	694	730	688	669	692	670	674	678	683	676	668	664	717	682	700	747	729	734	697	713	719	704	671	698	743	668	713	667	700	657	680	701	726	658	674	692	723	680	663	692	684	722	721	684	734	702	652	687	730	708	699	663	728	689	686	714	638	659	658	695	680	664	680	693	722	698	698	678	687	746	676	702	713	695	679	702	708	716	686	675	688	672	746	724	702	699	681	687	698	669	645	708	654	690	642	685	710	684	704	712	688	695	663	718	665	695	673	677	714	682	637	705	713	705	738	697	720	680	686	693	685	712	675	687	702	691	667	754	704	657	671	711	679	672	713	641	713	661	693	717	640	713	658	679	710	696	736	731	636	736	704	749	719	720	668	711	682	746	698	717	708	676	748	725	678	721	736	710	688	720	711	700	693	724	705	679	731	688	723	663	719	693	703	708	704	703	714	731	712	669	704	690	657	668	681	668	678	684	700	719	709	662	692	699	734	689	696	705	701	704	727	695	668	698	672	662	716	710	700	713	740	696	719	698	689	691	690	676	693	693	715	724	641	704	702	703	707	675	644	698	723	711	715	704	701	693	685	711	686	707	688	707	706	703	657	709	665	667	707	670	660	705	708	646	726	709	680	690	673	729	721	665	697	662	685	668	690	671	747	702	699	708	711	693	667	642	681	730	691	727	684	718	697	645	668	684	680	714	717	730	705	693	648	663	697	729	690	686	698	697	733	686	711	704	663	692	715	741	702	708	691	736	667	679	701	686	678	709	762	726	664	668	683	676	673	717	730	678	677	715	736	703	691	685	712	677	731	679	663	693	706	658	667	715	730	695	696	683	686	686	670	650	677	695	742	699	723	652	679	706	650	676	674	714	699	681	663	714	661	704	699	667	658	696	662	719	674	707	702	686	663	697	718	668	702	663	710	752	678	676	708	678	703	710	682	703	691	675	732	633	726	695	719	704	686	698	711	697	686	703	691	703	730	670	674	701	697	735	670	696	741	743	723	717	719	732	675	711	683	658	679	740	669	676	630	755	692	731	713	695	657	694	664	714	702	681	769	702	692	697	643	670	641	734	712	688	682	704	684	699	700	661	641	730	720	687	717	717	653	715	691	707	670	691	702	676	687	702	684	671	704	706	684	715	690	717	752	674	668	694	706	678	685	748	729	711	722	756	672	734	675	711	715	745	663	728	668	664	705	696	701	718	709	745	732	705	693	689	698	744	720	721	644	671	723	703	722	732	694	701	690	711	737	682	613	686	704	697	693	664	719	698	667	696	703	713	656	722	664	688	669	692	666	678	723	697	710	747	710	686	671	713	639	677	704	658	692	701	706	724	682	724	690	673	691	712	715	719	681	688	699	707	704	687	729	723	678	658	660	705	722	685	732	708	720	749	690	735	678	710	687	696	689	676	729	685	686	678	679	718	674	713	658	714	660	673	713	758	719	678	695	721	668	726	683	702	705	685	712	715	689	705	649	699	701	674	703	735	648	693	699	700	713	686	684	699	697	717	686	687	697	694	725	704	719	655	722	665	700	744	716	680	680	683	712	709	690	726	685	741	679	677	672	698	629	685	667	700	633	683	720	710	692	708	692	716	677	695	699	716	688	690	706	692	682	711	721	717	679	706	697	720	692	617	682	692	675	652	717	710	666	696	712	705	681	710	719	695	713	713	654	727	702	697	705	722	669	697	681	699	741	715	661	727	743	648	693	686	709	726	732	712	697	726	666	669	719	703	698	673	711	745	693	705	645	737	686	695	695	707	740	709	720	733	680	709	663	688	683	714	682	687	690	677	705	671	727	737	676	688	718	736	749	723	691	749	730	737	730	678	705	700	665	741	686	656	723	684	727	700	704	686	681	701	677	692	696	684	705	723	698	676	680	724	717	696	702	721	674	736	708	711	684	711	750	651	676	719	721	658	750	677	696	700	683	682	711	693	656	710	726	731	714	712	702	697	700	724	671	675	695	717	669	680	730	694	674	690	717	708	708	683	687	699	710	692	650	687	710	746	698	629	775	672	723	668	732	667	690	734	702	659	725	710	700	684	667	716	712	728	683	699	705	661	700	667	690	712	697	623	675	695	762	742	692	685	697	729	764	706	671	712	673	702	654	706	728	667	748	673	656	683	734	687	728	682	653	720	686	757	760	703	693	661	667	703	676	666	706	736	725	696	641	688	694	723	711	716	667	685	711	692	747	662	718	729	691	661	720	702	671	706	706	636	666	703	688	729	640	768	719	683	712	685	710	648	650	698	708	650	690	716	729	649	699	610	710	687	691	713	721	729	687	714	697	702	739	684	719	711	672	715	751	717	707	687	624	679	692	667	717	703	696	712	709	667	696	731	711	694	720	665	727	673	698	687	705	723	709	670	659	660	712	699	689	694	674	705	727	679	669	701	658	699	727	739	712	686	739	735	741	732	645	734	670	703	720	668	698	640	692	715	677	713	665	699	704	703	745	701	758	722	708	693	670	677	659	714	659	678	709	679	707	679	691	692	646	693	710	689	734	715	732	697	708	667	675	761	722	687	667	740	704	665	732	709	711	702	700	713	674	678	701	710	651	688	683	673	670	711	640	738	690	676	751	678	726	694	711	705	694	676	666	681	666	695	689	694	690	689	659	703	694	699	700	680	693	676	699	705	736	684	702	698	726	677	717	650	732	697	691	706	747	638	681	664	686	681	728	741	719	693	670	683	689	673	760	685	691	687	685	724	728	711	733	690	670	665	689	692	705	691	717	701	690	695	676	709	710	717	719	706	677	677	713	699	713	679	679	669	698	733	714	695	708	663	720	703	723	700	681	710	706	671	707	692	691	698	717	678	676	696	718	637	701	700	672	679	686	645	695	760	683	695	675	698	657	727	707	734	670	690	698	659	682	693	690	693	691	716	728	718	695	710	689	704	705	685	689	660	716	726	713	691	706	694	718	686	701	695	674	737	690	690	683	654	709	738	748	688	674	695	688	688	713	666	682	712	671	682	689	720	711	661	654	730	715	722	708	727	719	672	735	739	674	705	698	668	704	712	647	721	725	720	735	731	701	727	722	730	727	637	716	665	714	697	695	700	655	692	700	707	680	704	734	700	695	676	689	703	730	689	666	712	677	668	731	720	708	689	728	713	682
8122	1942	2115	2041	1162	850	748	616	573	499	493	474	474	369	355	298	270	246	244	236	207	216	218	217	212	221	231	202	206	220	220	210	231	212	230	212	216	225	233	225	208	237	218	183	235	251	212	218	213	234	234	211	201	213	206	241	184	217	238	241	226	218	237	221	222	205	229	236	219	216	188	201	195	218	219	207	199	233	235	233	234	211	239	247	236	201	257	210	235	218	243	229	205	231	210	196	224	215	224	233	258	221	222	209	212	201	198	240	217	208	241	243	226	219	213	226	209	219	208	245	240	209	207	237	252	225	227	215	208	195	235	204	218	225	205	236	245	213	229	196	200	202	203	218	225	183	215	236	224	207	233	209	225	204	215	230	236	224	224	240	223	208	227	225	198	210	231	242	213	228	221	236	212	207	201	244	217	212	224	252	207	197	254	204	212	208	202	202	223	206	218	225	221	224	219	226	202	197	209	225	226	237	219	242	223	243	209	226	230	213	215	230	208	220	228	226	216	194	207	201	228	250	222	213	222	225	211	195	192	224	225	223	214	222	230	233	225	206	221	213	229	203	252	210	216	227	208	213	182	216	200	228	229	216	222	246	243	204	232	191	233	217	207	186	201	204	223	242	228	202	212	228	194	191	222	212	228	232	213	214	214	222	208	219	226	213	258	202	193	215	240	220	202	245	216	204	225	196	201	194	240	202	241	210	211	205	181	209	221	230	214	214	205	224	240	234	185	198	193	217	216	239	207	209	207	215	241	205	201	227	205	215	212	208	206	219	210	229	231	203	238	202	212	252	235	245	221	195	208	221	209	211	229	217	193	223	200	225	230	197	208	209	244	193	214	213	221	204	222	218	197	226	242	218	240	237	233	243	246	231	206	205	240	217	241	216	230	212	243	229	222	229	215	187	210	220	214	228	205	247	219	212	193	235	234	240	232	223	216	206	222	218	235	205	193	213	232	226	212	225	257	196	232	217	205	256	221	246	243	210	204	208	192	233	224	200	233	214	231	208	216	237	199	208	223	187	210	194	213	220	200	205	186	219	196	224	235	243	237	217	185	208	211	207	205	239	218	214	195	212	253	221	236	223	177	229	224	207	221	220	214	205	211	233	191	200	206	189	233	227	240	229	223	216	222	209	203	217	238	244	227	231	243	215	236	187	199	196	206	241	224	203	222	200	194	185	228	217	217	235	223	237	233	204	217	208	186	218	201	197	197	217	201	228	253	230	221	206	243	201	189	242	235	208	190	214	226	240	204	213	209	229	218	199	225	237	211	206	220	203	199	186	203	210	237	232	234	232	207	218	207	199	272	234	207	217	212	218	210	236	223	200	226	233	260	212	215	232	201	202	191	206	242	197	205	221	206	226	205	217	239	238	240	203	204	226	217	219	210	233	229	211	225	234	240	218	230	210	206	237	216	214	208	195	227	204	187	236	211	197	237	238	217	186	210	243	192	222	200	230	209	202	240	221	196	190	201	229	202	225	216	241	213	203	208	234	232	217	207	211	246	220	222	206	216	232	215	209	200	207	240	212	210	223	246	271	221	219	249	226	245	206	216	233	243	241	230	244	221	210	206	224	228	262	213	242	235	245	200	204	228	236	208	236	221	243	204	215	240	224	208	187	194	221	204	219	199	242	257	221	222	229	222	207	227	203	215	262	207	204	232	207	230	227	194	226	207	199	198	235	206	202	188	202	246	208	233	208	237	217	236	236	177	209	204	227	216	228	214	234	188	224	233	218	204	248	185	223	185	214	215	202	189	196	213	222	240	247	188	227	233	204	209	205	231	205	251	205	212	213	197	210	171	201	224	216	215	254	226	203	237	216	237	207	217	178	194	217	198	183	194	199	198	221	239	247	205	208	223	227	209	215	224	232	232	203	225	234	237	251	228	189	205	192	225	224	230	241	213	204	207	224	253	204	210	215	217	224	214	216	206	221	233	201	199	224	206	217	229	220	228	210	220	201	229	203	207	221	202	221	208	225	241	181	229	230	205	210	217	212	203	218	220	201	233	201	222	201	225	205	235	207	217	218	230	225	194	224	230	198	214	224	224	209	191	203	205	205	207	197	230	213	215	226	196	206	221	216	226	213	228	198	217	220	231	194	229	214	212	217	207	219	214	192	227	197	255	238	220	202	231	228	198	215	218	226	222	203	248	226	248	228	222	195	227	229	222	212	212	226	203	236	210	212	227	195	189	216	213	221	194	217	216	212	213	230	223	229	243	196	215	214	201	214	208	230	233	215	240	199	199	223	207	232	207	231	227	206	204	213	209	219	220	211	212	213	197	216	255	189	214	246	240	195	216	250	263	237	202	259	219	199	240	211	254	231	214	217	208	218	180	218	244	212	254	234	226	219	246	236	207	208	216	239	202	236	211	219	238	206	231	211	219	203	207	248	233	198	208	235	205	212	235	200	198	202	232	225	191	241	219	239	208	212	213	237	233	207	234	225	241	195	192	217	217	205	255	242	209	216	191	208	209	214	216	257	211	235	218	228	198	223	211	223	235	218	213	203	211	248	211	206	200	203	199	201	239	219	236	220	204	231	201	225	220	231	224	216	233	231	222	217	226	231	215	192	215	234	216	198	190	246	194	221	238	228	224	251	215	213	214	218	219	239	191	214	236	219	183	229	212	207	207	214	232	215	233	207	220	200	206	227	241	214	258	228	230	217	213	203	235	224	239	229	230	232	240	239	213	194	196	205	234	191	199	198	229	218	252	236	209	218	193	181	199	198	206	220	203	211	257	222	201	236	231	190	226	205	227	221	220	211	211	192	225	211	208	201	195	230	231	219	224	208	220	221	200	214	222	201	225	208	223	227	232	236	207	226	214	241	212	229	228	224	189	232	207	267	227	211	200	254	219	221	214	235	221	203	227	200	228	202	215	253	223	223	215	205	220	211	216	198	217	214	241	225	205	223	207	230	214	232	252	232	232	213	204	224	198	237	217	232	208	204	220	238	251	228	224	240	215	225	216	230	201	219	227	199	215	252	220	201	214	246	225	192	213	186	230	210	196	231	198	232	213	232	228	221	236	208	229	227	208	191	210	208	210	248	195	199	239	195	239	227	219	206	230	216	204	209	194	200	216	238	235	242	203	212	216	217	231	222	223	198	225	202	176	203	235	237	206	213	231	211	236	242	211	229	244	203	217	218	237	219	221	233	210	208	211	248	224	238	225	229	261	243	233	216	212	200	223	218	190	203	240	259	210	200	221	213	186	227	246	215	242	218	237	226	201	207	218	221	217	244	176	231	217	222	216	217	225	208	209	223	214	208	241	200	182	227	228	219	214	210	208	210	209	217	199	217	211	242	229	246	214	205	227	225	221	229	244	239	192	238	244	251	240	228	240	230	212	224	207	236	210	238	237	249	218	187	211	235	210	209	201	195	217	194	245	243	195	176	203	207	230	237	209	244	219	226	190	226	185	200	215	224	248	223	196	206	202	222	218	220	201	207	222	204	210	201	207	212	215	220	195	217
5308	1767	4581	6159	4179	3289	2882	2641	2348	2175	2249	1965	1684	1433	1367	979	838	651	579	576	509	528	537	541	510	528	499	526	552	536	513	518	508	550	501	519	493	518	494	499	523	474	521	510	524	497	504	542	495	526	489	511	528	564	531	508	552	488	530	525	520	538	555	517	506	513	497	507	514	525	501	566	527	502	453	580	522	564	537	511	522	530	505	515	498	519	523	503	514	495	535	493	499	545	532	564	541	526	534	539	517	499	507	506	495	492	510	548	533	500	495	528	496	538	537	478	520	523	509	565	521	488	530	529	566	537	493	479	517	541	520	482	527	546	532	518	509	464	533	527	502	520	535	557	515	511	489	520	518	500	528	548	513	555	500	551	500	522	548	533	503	560	512	528	535	507	540	562	478	525	476	524	507	511	518	556	515	487	504	506	512	528	541	505	529	545	511	526	550	534	520	529	523	545	491	532	575	505	537	508	543	525	539	540	501	505	500	514	519	504	542	552	554	494	563	503	529	498	541	497	512	493	521	562	542	529	532	521	514	530	560	523	598	515	514	515	517	537	494	564	512	509	520	497	496	518	565	517	500	518	528	538	530	532	504	523	544	555	485	532	529	560	536	530	549	505	536	530	541	491	517	552	548	513	517	559	562	511	533	514	536	539	477	523	491	503	513	500	521	482	517	550	504	519	525	544	526	509	513	544	537	527	506	530	519	523	513	531	474	499	496	523	531	525	495	541	534	505	535	528	539	514	519	494	531	535	499	502	534	469	544	512	518	508	525	557	552	499	549	545	500	540	517	496	506	537	525	542	501	511	548	513	505	533	543	512	546	538	582	529	508	517	549	512	508	518	516	495	542	514	523	528	505	542	515	543	534	545	528	524	517	508	587	507	545	527	518	498	505	522	518	503	549	505	535	506	506	544	528	566	538	527	484	503	493	543	536	533	546	567	548	512	505	544	531	497	517	522	530	503	538	535	503	499	520	544	508	525	533	542	517	462	497	528	531	532	545	474	528	519	512	534	530	496	546	528	540	527	504	550	518	510	527	480	541	503	516	534	532	545	508	488	506	516	530	522	531	529	550	574	550	506	554	571	522	551	513	501	538	502	493	513	517	518	519	505	521	518	479	502	510	570	542	544	511	512	540	511	579	498	545	527	544	507	511	536	541	552	544	530	530	549	525	507	543	497	537	521	506	480	544	528	503	537	523	525	520	558	498	554	515	505	504	544	502	529	549	511	511	494	556	564	493	508	531	523	520	522	521	529	528	539	510	490	528	578	526	490	496	501	535	540	527	525	538	539	522	559	560	507	465	551	513	525	520	502	499	530	531	526	539	566	548	529	469	522	508	540	506	585	528	523	575	517	533	567	533	554	558	526	511	551	509	519	524	556	519	533	537	538	521	485	522	533	563	500	559	540	511	517	516	507	522	527	509	489	510	562	522	522	528	494	516	492	497	540	537	511	539	514	520	530	561	542	551	495	504	524	541	525	530	554	512	507	483	527	504	542	530	512	521	543	488	479	524	549	520	541	535	513	460	527	519	548	543	504	524	530	515	532	537	513	511	506	505	476	495	495	513	521	522	515	557	511	552	509	503	540	520	553	500	537	501	554	543	485	535	546	580	542	528	552	490	528	544	472	469	495	536	526	512	525	523	511	506	556	484	526	495	491	562	546	490	515	546	543	531	534	493	515	521	517	574	484	499	535	501	521	485	523	508	514	557	508	518	515	486	516	589	536	528	542	516	525	483	538	522	513	526	534	494	529	504	498	520	532	548	509	505	496	546	515	519	538	512	524	485	493	513	510	565	486	553	528	519	497	470	531	572	507	545	522	491	494	514	520	564	541	501	540	536	512	535	538	523	534	514	484	488	522	506	472	489	520	529	496	495	547	558	531	504	533	480	528	509	497	551	494	543	497	514	525	535	536	469	575	572	529	524	533	521	470	520	507	501	506	554	524	522	514	531	531	502	557	502	560	535	524	526	487	492	491	555	535	531	501	514	547	503	576	514	497	528	518	528	554	539	514	501	529	520	517	502	508	548	518	517	535	507	533	517	542	536	502	533	523	540	507	528	522	536	507	512	553	503	536	506	520	548	537	543	552	508	515	551	464	504	527	509	526	526	517	537	527	565	531	561	498	508	583	504	542	536	537	536	544	519	529	504	573	534	502	495	517	540	507	532	512	510	544	504	549	517	523	491	532	492	453	493	570	545	517	512	508	531	500	521	482	559	576	529	478	523	513	526	538	522	527	520	536	534	536	567	510	516	515	522	529	527	591	514	525	516	548	502	518	519	529	561	533	513	531	515	498	487	510	557	539	540	541	522	538	500	500	561	543	568	526	512	520	456	557	549	542	489	490	507	511	537	479	538	535	517	569	464	515	504	485	525	516	482	514	502	524	504	564	497	514	544	536	501	492	531	540	511	519	583	531	528	502	513	466	527	509	526	512	510	531	494	541	553	529	542	527	512	480	526	500	497	539	538	562	515	493	489	536	516	544	510	546	510	490	541	527	513	485	563	529	517	553	515	483	559	513	535	440	514	546	517	497	502	547	539	550	545	525	483	538	540	544	498	540	529	527	524	529	511	566	538	526	505	498	532	516	488	557	566	526	518	549	508	534	523	515	497	511	496	502	492	518	550	500	522	513	488	512	513	516	522	521	512	576	514	511	546	531	527	533	527	484	494	508	501	526	502	498	524	497	517	564	548	516	498	561	581	501	506	527	512	493	481	533	523	530	540	550	502	498	500	503	498	510	499	508	480	541	525	457	541	499	530	517	478	462	569	539	499	513	558	494	518	512	543	538	506	547	536	516	525	511	530	516	488	519	522	513	512	518	522	518	529	535	513	505	509	515	500	496	529	571	540	529	537	510	540	527	555	539	505	553	535	514	534	475	501	501	511	558	519	515	513	555	522	492	533	531	497	488	527	524	491	498	536	522	543	515	574	543	525	520	539	532	524	495	531	545	531	535	552	517	520	532	474	517	530	536	494	507	517	513	520	484	518	570	511	520	553	532	516	486	520	527	492	539	530	496	548	538	562	516	569	485	488	533	533	516	493	503	534	539	551	549	502	501	533	499	520	563	521	495	550	498	556	506	551	529	492	491	510	546	519	530	506	520	519	523	479	552	514	480	503	478	525	546	488	520	547	536	545	520	528	569	498	498	519	512	519	514	540	575	518	524	487	483	512	524	517	516	514	528	528	535	547	504	502	506	557	525	533	517	501	532	549	559	563	475	557	467	565	493	499	526	526	505	535	517	497	502	520	520	527	547	513	524	507	530	513	520	530	544	512	551	557	530	512	535	537	506	500	536	531	513	493	555	490	525	502	549	503	486	552	503	502	514	530	533	501	533	488	505	525	506	529	507	538	520	529	509	506	545	493	486	507	546	512	502	514	542	513	499	548	541	519	532	498	535	550	557	558	462	485	486	474	487	527	535	485	493	493	552	526	517	572	509	528	538	519	524	527	525	493	518	517	468	483	510
20140	4973	4412	4559	2854	1779	1443	1417	1238	1039	982	808	734	604	519	446	423	443	494	567	391	343	291	344	326	308	301	305	330	323	335	326	333	306	322	335	311	356	325	335	355	325	334	329	296	318	313	331	343	338	315	324	304	348	311	356	320	318	318	302	345	347	333	332	322	327	354	338	324	339	331	325	340	345	347	367	337	347	315	306	307	342	310	317	308	318	308	305	339	307	348	373	361	357	354	324	375	327	322	328	394	335	329	347	321	368	325	351	335	360	331	341	356	360	335	307	305	340	333	335	325	353	369	355	331	367	343	315	351	319	345	312	345	328	310	332	341	335	319	350	315	354	316	312	336	333	328	339	351	354	304	326	313	352	319	322	365	308	344	337	332	365	338	346	338	386	330	349	343	340	318	336	328	349	363	351	279	353	302	350	351	320	335	326	316	283	358	319	358	319	329	326	329	306	314	281	344	337	314	313	314	333	333	323	349	359	372	344	333	336	319	362	316	332	319	328	305	310	310	376	365	316	321	329	309	341	311	322	340	325	333	341	329	301	331	328	275	379	309	308	301	340	357	285	347	313	347	287	349	319	364	342	331	354	312	324	328	331	329	340	325	319	369	350	313	306	302	336	313	337	349	355	295	351	285	322	329	354	352	355	347	333	325	351	341	293	343	323	379	329	305	344	355	316	299	321	344	336	350	348	337	315	327	348	360	339	342	327	346	325	365	346	322	340	339	345	324	390	359	351	329	333	330	317	361	353	322	326	308	354	323	329	319	355	322	342	349	326	283	297	322	329	335	302	367	378	359	327	308	364	375	337	277	298	325	340	392	343	347	334	352	344	322	298	363	313	329	351	327	317	305	287	317	334	373	365	342	352	342	288	325	315	334	308	349	299	317	380	309	326	330	304	329	347	338	350	333	327	363	338	333	332	311	317	326	363	334	325	326	330	325	324	332	304	354	348	292	324	359	322	347	322	304	310	325	338	348	344	355	285	335	325	340	314	337	319	353	334	331	340	349	337	354	324	316	302	336	341	367	335	345	360	382	282	343	325	365	336	325	352	370	345	324	344	347	358	354	352	316	323	322	342	345	361	361	351	331	366	333	324	315	364	300	317	367	330	315	338	342	337	327	341	344	346	337	308	350	360	356	340	314	346	319	338	330	306	280	322	303	311	298	310	339	313	321	338	357	339	351	357	390	327	339	345	351	319	378	346	328	354	340	374	333	323	309	324	321	323	325	319	305	342	329	332	317	295	308	348	314	370	339	358	340	321	351	329	337	312	330	349	336	345	359	356	329	334	335	326	339	318	332	326	328	337	318	302	338	332	340	319	345	342	369	322	300	343	328	319	326	322	298	281	339	349	329	352	350	336	330	342	332	326	314	356	308	342	348	308	345	288	341	342	351	339	362	359	348	322	299	287	352	326	307	302	292	306	353	401	314	339	318	361	314	319	351	334	297	325	341	351	330	317	342	367	362	342	328	331	309	322	334	313	308	310	341	316	334	313	290	315	365	317	368	342	329	323	334	330	371	334	355	337	329	304	305	337	327	306	353	369	329	300	346	346	341	319	333	319	338	334	360	306	339	347	335	363	327	324	314	349	364	359	356	350	361	286	358	308	365	350	347	353	346	351	349	326	307	334	359	312	345	340	313	328	350	320	323	337	352	353	385	317	300	342	360	325	316	333	344	338	380	324	317	352	319	368	364	378	341	326	344	307	311	344	342	359	349	307	358	325	338	347	328	358	304	298	334	325	332	341	342	370	347	319	322	318	319	353	358	385	334	310	343	327	329	345	365	324	308	324	337	324	348	335	331	319	319	330	338	326	363	298	310	336	335	333	329	338	316	362	320	357	311	303	332	345	319	354	309	348	291	320	300	295	347	339	331	294	349	340	347	367	354	362	351	328	356	327	328	331	384	359	359	334	349	333	328	306	318	315	315	339	311	302	321	361	330	359	311	325	309	271	296	362	300	346	336	306	364	365	318	305	314	325	364	365	363	342	351	361	354	318	317	323	360	344	323	337	348	343	335	357	331	367	314	281	282	360	354	325	368	313	324	302	353	318	358	325	335	346	298	336	391	322	347	302	310	359	378	342	346	313	320	322	315	327	353	318	313	304	353	342	307	348	302	367	361	341	337	299	342	339	333	332	357	344	318	359	337	336	342	312	350	364	363	360	323	361	339	309	299	328	350	353	324	323	349	336	308	307	318	342	333	323	350	327	325	321	317	303	346	391	322	324	356	329	354	338	362	324	324	334	337	310	367	318	339	321	328	341	347	326	324	310	325	332	309	318	378	381	361	368	347	339	335	307	318	295	306	317	324	360	336	343	315	331	364	296	327	303	333	315	359	331	333	323	335	300	337	338	338	320	323	351	364	344	336	320	318	329	315	351	295	350	332	363	307	312	309	348	317	330	335	312	328	342	340	329	341	323	338	318	290	387	356	325	359	336	314	287	337	354	372	361	306	366	315	329	342	322	360	297	332	299	359	348	359	329	344	310	313	347	368	329	342	342	318	321	333	306	323	320	396	335	325	320	328	343	366	353	321	358	316	361	320	353	318	315	308	341	316	357	284	337	330	300	315	334	341	352	346	362	340	353	292	344	344	306	343	346	330	338	336	344	315	297	329	340	338	323	305	336	343	338	336	364	336	311	319	327	331	347	324	313	331	323	339	322	355	372	342	323	354	302	325	331	342	321	319	348	314	348	317	355	319	366	346	312	345	329	385	345	321	328	345	320	329	337	348	341	291	337	342	354	321	356	331	349	313	332	301	317	341	359	315	306	356	335	378	325	333	336	344	322	339	356	364	337	390	363	336	344	374	343	337	327	319	349	332	337	315	333	331	316	315	319	365	325	339	325	356	316	310	335	333	290	321	349	348	365	324	351	348	383	343	323	324	353	332	345	326	318	365	309	325	329	318	308	358	309	321	353	319	336	338	345	327	351	344	346	348	289	286	334	296	314	305	358	300	321	331	282	341	360	376	347	323	376	323	335	320	322	330	328	358	330	296	306	327	352	366	326	321	309	310	353	351	331	339	332	349	352	322	325	329	330	351	312	324	306	358	322	361	331	332	351	362	331	343	302	314	354	334	325	335	331	286	347	317	354	356	324	346	337	345	357	360	361	357	330	322	368	300	371	303	329	330	322	305	340	336	320	370	360	308	352	347	328	340	346	326	316	334	326	320	324	342	345	353	331	362	361	325	338	330	336	327	307	334	309	320	356	338	329	356	310	338	339	326	318	306	358	317	309	297	310	346	311	336	323	349	352	335	329	319	325	312	340	341	353	354	321	333	333	361	350	360	325	333	322	322	346	337	325	372	338	341	352	324	336	291	329	355	353	373	356	316	346	323	339	371	338	313	304	316	319	343	330	315	312	326	340	311	308	316	303	327	291	334	355	339	298	342	335	318	352	316	344	339	341	336	367	322	312	326	302	320	307	352	358	340	342	324	313	322	330	311	310	321	335	337	326	328	333	314	322
11505	3354	7725	10957	8152	6049	5502	5293	4681	4040	3610	3101	2581	2348	1934	1557	1226	1133	1847	2173	1002	803	701	744	753	681	750	685	755	710	711	727	695	647	698	682	690	713	651	663	682	675	674	746	648	700	691	708	698	694	652	665	721	669	688	718	651	683	697	672	675	643	693	650	698	681	656	694	710	659	703	666	654	648	729	664	682	694	717	729	702	636	653	686	653	718	694	666	680	712	686	642	683	668	658	669	683	677	643	691	703	664	734	638	669	685	633	655	678	656	675	719	620	684	670	642	691	639	674	704	690	644	690	703	719	635	680	678	669	704	662	670	673	649	689	693	685	688	705	696	725	645	655	651	683	641	660	692	671	661	670	697	673	716	673	676	650	678	681	721	660	679	640	686	679	670	667	652	709	710	652	719	630	649	722	632	681	661	694	672	661	671	697	706	691	638	706	663	682	684	657	666	655	600	709	683	710	713	626	674	678	707	704	681	616	697	690	662	675	626	690	652	693	678	666	664	668	705	648	647	716	643	661	659	681	683	679	689	700	673	698	658	668	688	680	687	724	667	682	653	715	699	656	692	701	711	696	646	664	716	718	661	672	661	657	710	709	675	645	648	689	681	635	656	712	627	665	670	695	668	729	663	675	683	679	668	679	670	701	677	699	656	711	673	643	682	641	636	691	625	668	673	730	715	681	674	656	663	692	642	682	671	660	679	709	674	687	648	723	699	678	673	680	731	702	696	653	624	696	706	653	633	680	653	627	687	651	610	674	648	670	685	658	684	641	663	728	649	680	682	681	680	638	682	683	660	666	687	653	673	735	674	684	736	683	648	708	686	693	671	692	707	703	677	710	657	696	662	674	619	652	653	654	694	707	648	662	689	715	702	690	677	717	679	660	715	719	652	682	670	652	654	678	614	656	694	681	676	660	643	690	676	692	682	683	682	642	639	684	676	640	719	682	634	629	652	682	655	676	639	656	718	694	747	641	625	675	688	681	715	681	714	692	731	692	664	682	672	708	701	690	709	688	700	645	633	699	658	643	640	650	629	674	680	687	622	665	725	638	657	694	657	745	621	651	668	695	709	646	637	682	696	683	686	705	704	713	662	722	665	656	634	692	690	670	680	648	669	726	686	716	701	670	649	653	669	690	678	686	652	670	734	704	675	674	647	667	696	689	647	672	677	639	718	654	676	617	646	684	688	662	644	707	681	666	642	679	641	700	712	703	655	700	692	682	651	712	661	687	669	720	713	658	686	662	712	688	673	673	695	683	689	678	724	721	706	739	654	685	667	702	679	707	705	670	657	654	674	649	664	707	710	653	685	711	665	681	682	649	686	674	681	686	706	685	717	691	643	684	680	683	720	684	677	684	645	672	683	642	728	703	646	727	653	677	694	672	695	623	710	695	643	675	690	675	692	699	661	697	668	642	642	728	677	715	648	664	655	652	688	696	674	654	683	721	694	650	664	683	688	661	703	671	694	642	702	638	688	679	643	654	652	677	644	682	685	634	672	678	724	667	671	684	660	684	664	658	669	648	687	683	667	596	658	667	673	675	716	689	669	677	642	640	640	671	696	624	677	675	687	649	651	697	675	678	691	688	689	683	698	658	648	694	731	641	624	703	673	688	674	652	682	692	654	675	709	660	702	732	696	684	668	680	696	694	656	715	676	714	631	690	675	699	680	653	695	698	661	685	621	688	711	676	704	692	684	689	662	645	696	705	626	673	676	686	655	676	655	676	671	658	660	634	649	671	687	684	685	703	714	666	659	616	681	678	691	663	634	659	670	687	687	686	718	648	705	646	678	665	662	702	642	688	662	705	658	698	674	695	689	689	649	631	631	674	687	693	689	645	698	667	665	667	666	679	710	669	693	629	656	671	739	693	654	694	675	693	670	676	700	670	695	713	718	669	637	705	669	639	669	657	714	627	702	660	736	682	689	681	671	659	688	650	648	685	694	659	659	679	678	665	711	659	613	681	698	710	686	653	661	678	671	699	683	701	672	656	649	663	656	677	668	623	688	679	684	635	667	689	698	688	703	675	718	644	653	668	654	629	659	725	675	670	652	710	696	657	673	680	669	660	662	631	665	682	690	660	668	659	700	651	643	677	690	647	707	692	659	665	701	624	689	727	645	681	676	697	659	697	680	688	627	678	668	705	640	677	641	672	646	678	666	648	700	638	683	720	684	688	658	725	665	663	667	675	732	681	680	673	678	645	660	686	646	717	663	660	686	676	671	675	724	633	689	671	676	653	633	699	631	719	705	683	664	667	668	654	668	651	709	667	699	665	648	681	642	624	690	652	687	694	693	706	705	681	656	712	684	668	641	715	675	645	665	675	689	703	659	693	687	704	637	644	665	677	744	690	690	690	648	704	657	672	677	681	661	695	663	664	669	657	674	688	698	666	665	671	671	645	652	687	698	685	624	671	612	669	655	684	678	676	711	640	624	682	673	719	697	707	646	638	701	692	672	663	680	661	676	664	675	691	645	709	681	670	661	702	691	687	706	680	700	680	702	697	734	714	660	731	699	670	666	660	667	688	660	689	705	637	713	701	677	663	684	691	692	638	725	673	652	671	663	700	693	690	704	671	673	682	682	688	652	715	720	673	679	679	692	682	658	692	658	652	675	714	676	749	689	692	665	667	696	675	693	685	648	642	685	652	711	677	663	650	671	636	661	698	669	671	632	690	700	674	669	681	724	695	700	685	667	664	642	648	692	636	711	706	683	671	697	687	659	691	690	634	618	687	651	658	657	664	624	663	680	647	637	724	680	711	701	724	713	692	684	694	640	666	647	671	703	712	683	679	670	719	657	698	669	720	698	704	613	675	645	688	692	717	705	683	704	653	634	679	652	682	693	655	686	674	663	719	687	685	712	649	683	720	663	709	667	672	643	705	689	740	683	661	665	678	632	630	705	663	651	676	663	703	666	736	647	724	659	652	725	668	712	679	700	649	725	692	737	628	721	676	664	693	681	675	701	670	645	641	688	648	654	655	680	670	704	660	642	632	693	721	630	694	653	696	712	637	693	660	703	700	678	682	681	657	700	695	682	686	667	654	710	695	666	679	638	666	649	659	689	673	719	711	682	706	701	701	658	626	684	644	699	685	675	660	732	647	689	677	663	657	705	662	666	628	718	654	670	680	668	709	711	701	702	689	680	647	652	692	638	688	673	666	656	684	669	670	704	686	726	651	654	678	628	653	697	665	698	697	674	635	674	687	715	712	677	643	671	630	684	684	653	685	634	629	670	670	685	650	707	668	700	643	685	706	671	695	670	677	679	730	706	676	671	710	674	685	663	666	681	688	667	659	643	652	617	673	699	710	659	681	678	658	697	619	641	709	661	676	726	652	673	701	688	713	650	703	667	688	665	691	706	704	651	684	694	685	663	640	692	610	695	657	693	646	691	663	700	728	661	662	696	691	646	664	687	641	620	674	708	682	657	685	670	691	679	662	722	705	620	733	697	678	697	674	696	702	742	659	664	662	683
28897	8378	6705	6883	4112	2643	2149	1940	1803	1271	1185	986	851	795	700	486	438	411	650	845	444	302	303	311	306	310	311	336	321	299	305	294	298	295	302	276	262	329	279	311	299	300	317	322	288	272	253	315	297	301	316	279	311	340	283	295	347	288	280	310	321	350	345	313	281	295	315	284	296	357	304	263	321	293	310	309	319	294	268	311	321	311	293	325	296	305	281	311	282	323	318	286	279	277	303	298	318	293	304	243	295	313	311	337	342	317	306	286	359	299	331	311	334	325	277	276	311	289	273	306	288	297	317	277	300	342	338	324	303	308	306	331	281	330	299	291	299	316	319	328	311	320	295	293	307	318	299	312	274	322	294	303	295	272	280	289	286	307	317	295	270	344	331	314	328	352	291	301	280	292	276	333	324	358	339	303	307	333	313	307	285	284	288	304	289	267	292	303	275	278	312	275	325	299	305	294	306	309	277	296	297	282	326	302	295	303	288	281	305	279	306	311	317	319	277	329	325	315	295	300	281	298	295	268	327	330	301	276	311	277	305	308	299	302	297	284	308	316	273	334	296	297	304	301	322	312	306	291	343	287	293	257	284	288	282	254	279	301	327	301	302	282	318	326	299	297	291	315	295	295	303	299	290	312	277	310	333	322	314	330	321	283	278	281	290	308	318	290	307	333	299	328	290	292	298	303	286	322	312	302	304	302	305	319	298	315	293	296	293	288	277	306	326	298	264	287	287	273	299	287	287	320	277	305	311	262	299	338	316	313	331	294	297	318	265	315	295	302	318	303	297	278	270	322	316	312	324	287	292	283	309	290	275	289	288	309	296	309	302	325	303	312	310	297	311	315	280	311	314	262	290	321	307	308	309	287	313	286	293	299	321	316	305	278	338	312	269	317	279	315	279	307	305	311	295	295	287	312	313	283	329	281	298	313	272	305	277	301	304	281	306	295	297	320	321	288	333	271	315	303	319	293	292	306	298	307	324	284	289	323	329	266	310	308	275	267	299	298	316	275	290	251	301	312	309	304	316	310	312	286	312	269	311	243	333	307	302	312	315	302	322	315	315	305	293	287	307	341	304	304	326	292	297	307	302	295	284	272	293	292	303	314	316	281	303	306	308	311	285	299	285	300	294	283	294	311	311	337	278	277	308	305	314	327	273	294	283	309	319	288	302	304	300	295	282	308	320	298	311	309	318	280	303	267	297	285	304	295	273	287	278	302	305	305	288	323	293	316	320	273	275	315	299	311	318	311	309	289	306	319	307	278	341	300	309	313	314	326	314	275	317	296	288	257	307	283	312	305	296	316	309	303	276	291	340	298	278	301	284	282	290	314	319	309	307	317	271	311	313	308	297	318	325	312	314	305	333	306	307	344	278	304	298	288	309	312	297	275	314	291	309	300	269	319	286	285	286	296	282	319	295	306	314	315	310	325	324	326	285	324	340	306	337	301	314	302	300	284	284	275	277	283	311	317	323	284	272	285	311	301	280	293	289	314	291	285	309	290	333	318	290	345	281	293	291	320	285	339	306	308	315	328	320	288	279	319	281	299	299	311	310	289	278	319	311	313	285	331	339	325	284	318	290	287	359	328	305	328	305	297	324	296	288	291	287	325	309	324	291	310	320	307	295	308	281	280	279	297	310	284	273	296	280	294	281	321	287	266	274	310	293	283	300	287	295	306	264	295	301	332	329	299	320	290	317	282	332	296	329	306	276	297	320	314	307	320	301	298	289	328	284	334	349	294	321	279	298	306	290	300	317	312	265	344	321	283	294	277	327	305	284	296	305	287	314	325	341	287	305	297	306	307	319	297	316	289	308	319	278	317	286	313	326	295	328	307	289	294	304	295	342	322	300	341	360	293	290	286	312	272	294	279	285	280	263	308	314	300	264	281	305	284	309	301	309	315	292	297	310	299	315	287	272	296	306	308	302	329	298	280	303	268	291	317	291	288	322	336	288	313	285	308	315	316	270	302	273	258	297	328	334	280	321	291	303	310	304	304	303	286	273	318	338	254	347	327	336	283	286	336	294	303	329	306	287	287	307	316	300	305	285	287	311	286	306	304	303	305	311	306	290	296	294	291	298	326	287	311	305	289	303	289	247	267	270	305	311	306	259	276	303	259	310	295	286	312	306	312	310	295	307	279	305	307	270	277	303	343	311	313	305	273	278	307	325	269	323	312	302	321	275	294	291	279	290	292	298	310	285	298	305	317	323	254	304	293	291	336	309	259	311	275	284	287	273	287	285	334	319	287	270	283	282	301	328	289	295	293	295	288	280	350	284	290	301	293	299	284	322	318	306	289	304	285	285	278	294	257	300	310	305	317	362	317	304	307	295	295	255	335	300	259	338	295	298	300	315	323	290	302	273	330	287	299	313	275	279	290	310	316	336	301	307	292	291	311	301	319	309	300	323	305	281	279	300	301	286	294	316	269	289	287	287	296	320	323	321	310	283	276	297	271	332	285	282	292	322	317	295	301	315	287	269	293	296	316	290	320	284	316	298	282	315	303	291	314	278	282	313	320	272	323	287	304	302	296	299	317	273	291	294	264	312	342	287	289	300	278	314	298	294	344	330	336	308	284	284	308	304	275	321	281	306	337	287	291	292	296	266	270	340	313	320	295	287	306	329	311	317	297	305	306	304	321	268	301	277	300	324	325	302	307	318	263	318	315	288	287	289	302	307	304	303	314	285	327	298	302	288	313	309	317	334	294	320	296	287	297	300	285	326	292	285	303	307	292	285	303	289	286	286	293	312	310	297	319	336	283	308	317	294	331	308	347	326	286	331	274	273	303	284	292	291	281	264	300	300	300	331	295	308	296	323	305	312	311	283	254	294	270	301	320	265	302	299	268	307	281	326	315	254	297	295	303	292	302	300	303	299	309	299	283	288	303	319	315	300	293	324	330	318	317	284	308	312	311	320	336	304	317	325	296	326	322	339	326	309	282	274	314	317	302	301	299	318	298	305	297	279	300	301	308	288	303	316	298	332	322	322	316	326	276	298	297	258	299	287	305	279	310	317	287	299	266	305	270	293	308	291	311	284	287	271	277	277	320	297	307	316	293	317	294	301	326	286	271	289	276	322	315	315	326	278	303	297	331	300	315	269	301	277	310	304	308	286	277	320	309	280	331	322	314	296	287	275	284	310	279	289	321	306	255	292	330	289	301	294	311	276	330	302	319	310	335	294	329	292	315	310	309	311	282	307	269	289	313	295	291	302	326	283	324	272	281	310	318	314	297	317	299	316	323	290	271	319	295	322	321	274	313	312	292	322	301	299	346	316	341	302	279	333	302	321	299	312	319	273	267	258	298	289	300	266	285	310	335	331	307	305	298	309	283	307	275	299	295	289	271	286	308	321	296	267	314	337	312	298	321	298	275	312	306	301	326	290	259	295	320	321	292	290	285	328	300	269	280	261	295	304	320	273	287	326	287	329	284	276	314	313	316	308	287	322	271	308	300	327	309	301	305	288	284	295	277	337	312
16844	5198	11387	16105	12276	9130	8381	8440	7511	5733	4929	4337	3750	3269	2799	1802	1552	1350	3098	4106	1465	862	723	738	727	725	758	702	694	673	719	677	670	649	658	675	645	655	656	675	682	646	646	702	685	660	722	679	699	720	670	693	707	686	664	713	641	668	689	670	618	667	670	707	691	651	697	657	689	692	683	675	675	672	690	674	677	683	681	660	661	672	675	652	590	615	655	687	662	678	663	630	705	648	645	643	702	652	659	653	640	641	644	680	710	709	705	700	695	675	687	669	639	671	682	654	666	682	673	632	625	686	636	682	685	697	661	711	675	668	683	701	653	683	662	697	674	704	656	647	644	632	656	666	642	668	676	643	665	652	653	644	677	706	641	616	668	635	668	633	684	629	646	648	634	636	642	695	646	661	625	675	660	681	698	624	650	678	629	667	659	629	706	633	665	666	641	602	688	656	625	700	675	651	667	661	707	694	676	616	705	699	686	716	677	662	701	620	705	653	668	653	663	640	665	650	679	648	690	651	634	632	683	658	663	654	640	638	611	654	669	647	626	648	650	678	642	655	646	680	641	708	630	666	681	679	670	701	659	683	666	635	681	671	631	665	644	658	696	638	657	690	668	707	641	645	648	700	665	657	648	636	708	636	650	659	667	619	662	653	704	669	671	642	735	664	700	648	654	668	633	664	645	712	701	684	668	673	645	682	670	685	663	702	644	686	676	653	656	625	680	692	701	696	630	674	670	635	697	626	678	629	677	635	631	677	677	691	656	690	635	674	699	664	679	669	626	662	658	623	651	655	654	662	706	683	644	677	640	673	678	663	671	691	696	638	693	712	691	684	668	626	700	672	643	664	687	664	665	642	662	650	613	647	599	647	632	640	664	626	667	654	632	645	632	614	697	622	614	652	686	642	641	683	686	699	638	638	653	642	654	675	674	656	667	676	657	635	649	594	662	635	667	658	619	665	668	668	662	663	665	669	645	616	655	714	692	660	630	663	643	703	657	651	674	719	676	651	661	667	639	666	643	700	633	702	667	635	696	664	629	657	665	677	682	652	673	658	624	703	624	716	649	674	665	694	664	641	651	691	653	660	696	623	673	700	639	687	646	607	618	664	677	630	656	656	654	681	650	647	639	667	670	652	683	681	665	672	628	711	669	663	657	647	663	675	683	655	638	697	639	627	686	626	678	689	673	657	650	638	693	663	671	689	668	632	645	712	642	685	607	694	695	661	652	642	677	695	633	649	680	660	635	666	729	686	701	627	688	646	616	667	644	649	663	672	696	667	673	668	612	664	661	699	604	656	701	683	642	646	639	699	691	626	706	633	652	682	714	636	661	674	706	661	688	704	694	676	617	664	673	648	598	704	683	668	673	695	668	624	635	671	684	678	722	693	710	720	679	651	647	676	658	715	650	612	646	683	653	673	701	647	664	638	631	633	679	680	673	628	673	684	665	632	703	697	635	668	686	694	637	635	622	671	695	642	648	652	697	684	619	653	664	638	697	671	611	657	688	654	664	689	760	651	658	654	660	685	682	679	667	682	639	680	686	717	641	671	658	672	696	652	619	634	673	654	625	607	654	658	639	658	620	651	709	674	699	668	648	611	664	670	661	661	670	689	684	626	687	685	667	646	667	659	701	651	689	684	645	630	660	623	679	654	622	678	658	641	640	663	625	643	662	681	660	651	701	672	650	644	679	644	670	661	727	692	622	663	661	699	656	665	677	707	700	647	626	668	664	628	702	637	644	650	633	659	650	641	648	608	673	637	657	637	670	651	655	618	630	659	700	621	646	717	671	700	660	670	653	666	632	682	655	644	650	676	653	665	679	663	629	687	655	661	688	664	680	653	681	657	694	677	631	698	674	675	684	633	629	679	669	666	660	650	668	703	637	611	672	599	639	683	640	679	658	673	689	698	680	697	670	672	669	690	678	633	671	648	659	689	642	688	731	670	682	641	688	627	694	644	713	653	660	675	657	669	626	647	689	701	659	689	651	646	661	684	670	626	658	684	705	638	676	696	658	667	686	665	666	629	726	686	646	680	702	618	643	641	607	683	644	674	646	706	663	703	622	663	673	667	655	675	688	655	639	679	699	684	684	644	671	629	632	621	618	656	667	653	676	675	686	671	632	698	651	648	688	688	628	661	645	640	638	667	713	685	608	623	624	680	631	697	715	681	653	652	630	646	679	688	663	639	670	674	641	660	644	668	630	673	659	630	641	670	663	717	663	633	642	630	638	688	710	652	683	668	661	636	728	675	676	612	643	611	647	644	640	638	672	614	654	689	678	680	670	652	661	672	654	676	642	663	723	607	667	686	636	667	650	677	656	647	708	701	684	656	655	664	640	673	637	660	617	671	704	696	633	654	667	663	671	697	720	649	669	640	622	686	629	664	654	703	633	641	657	645	677	603	708	659	692	610	689	676	699	659	652	687	669	645	710	644	647	598	678	628	672	672	721	639	633	676	627	692	670	651	626	657	691	690	670	648	660	663	686	691	661	669	677	653	626	653	688	675	700	644	667	647	648	625	637	653	688	651	696	703	704	632	670	690	689	652	729	669	692	651	654	666	698	656	655	686	648	654	667	644	646	698	667	701	672	674	695	724	655	656	653	685	689	682	638	626	651	646	620	631	652	686	672	658	617	681	656	679	725	694	655	674	639	619	675	703	599	644	643	640	675	632	683	611	621	692	703	683	694	616	644	659	705	655	661	664	686	674	630	670	719	647	643	667	662	643	648	670	659	646	637	673	645	653	602	698	665	635	682	621	649	645	655	679	656	680	702	671	697	624	725	664	666	718	632	618	674	683	652	650	689	669	645	675	641	677	647	663	680	689	673	637	648	663	670	673	607	712	666	600	708	701	646	656	645	670	685	674	645	657	670	634	670	651	641	691	654	705	623	652	721	658	679	661	658	650	679	672	674	632	688	691	610	698	636	675	674	677	659	655	696	702	657	661	674	662	655	603	644	659	645	691	658	637	679	683	662	675	666	650	676	685	660	627	651	635	627	722	686	642	672	640	645	674	642	653	688	669	600	725	706	663	622	636	647	613	652	648	679	646	696	656	657	630	633	604	681	699	699	641	684	679	670	661	670	618	644	659	690	640	630	649	662	672	662	653	647	614	658	678	677	707	682	663	643	655	629	670	658	667	681	670	649	651	673	670	657	661	691	682	608	728	670	641	645	678	665	627	681	676	634	620	673	659	654	665	659	657	645	688	667	670	640	683	694	690	701	651	698	688	646	654	653	664	683	655	683	643	674	653	659	663	683	663	689	674	662	622	656	665	703	623	673	721	694	666	696	687	702	630	676	681	648	687	686	671	675	634	631	636	642	664	703	600	707	673	674	664	615	628	661	655	686	655	641	691	665	670	640	676	701	650	671	692	664	670	611	645	629	688	668	656	663	681	675	672	689	592	659	702	639	672	653	657	627	652	645	646	680	687	627	684	633	616	644	637	660	667	664	694	661	644	656	687	691	673	704	648	703	676
8113	1782	1962	2103	1119	803	722	668	570	487	485	390	394	340	320	239	247	242	206	219	218	208	209	199	234	210	204	225	228	210	191	196	207	202	268	236	209	207	220	222	221	195	203	220	169	220	233	195	203	199	224	195	191	211	210	217	214	221	178	194	194	215	208	218	187	205	199	198	179	213	234	205	192	224	190	186	203	190	230	210	214	189	200	210	193	194	188	199	180	209	215	229	197	208	177	223	195	197	204	164	215	193	199	201	203	191	225	214	190	191	244	207	199	216	220	197	222	237	186	202	238	215	208	207	190	192	207	202	206	202	207	226	208	225	221	201	210	203	212	194	226	220	195	193	219	192	223	193	201	206	198	222	222	198	233	189	213	215	204	215	226	222	203	218	221	203	218	195	225	196	182	186	178	192	195	203	208	224	236	228	205	207	221	206	211	222	204	207	201	208	210	185	224	167	179	203	207	213	212	203	200	216	196	220	209	199	203	214	197	198	227	195	205	217	220	186	209	198	206	215	222	206	215	204	223	187	214	196	201	199	216	220	202	221	190	216	213	217	216	195	169	247	231	209	186	207	213	199	185	187	192	200	224	188	206	188	168	199	193	190	199	200	229	205	227	171	225	207	208	229	231	189	193	218	198	197	194	211	200	215	193	209	203	221	213	214	196	225	219	217	240	229	227	190	205	207	238	211	197	217	212	208	223	190	225	209	224	225	216	199	195	212	203	190	216	203	214	224	177	223	224	220	213	213	214	239	191	200	222	181	202	217	182	207	202	227	227	218	194	200	218	198	182	186	207	205	213	239	211	201	192	222	216	183	228	204	208	196	199	202	209	163	217	213	190	194	211	216	205	208	219	179	219	186	219	202	227	189	217	206	198	183	190	186	211	197	204	235	213	216	215	213	226	207	216	236	215	217	196	196	191	223	220	189	201	186	214	199	224	231	206	225	195	203	205	221	215	207	181	201	195	199	232	218	200	215	196	199	201	247	217	209	199	186	202	225	228	194	202	194	209	193	227	215	199	211	209	210	207	185	196	209	175	193	204	217	198	181	175	190	204	232	218	221	229	237	219	213	203	192	229	240	194	177	225	192	194	221	238	226	195	206	190	221	200	235	203	205	199	171	198	195	223	191	188	216	183	203	215	196	206	199	198	226	204	209	183	203	203	225	236	218	224	222	212	221	235	193	227	193	220	228	204	197	237	179	211	204	198	194	212	216	206	182	237	207	207	202	218	215	196	200	196	203	213	209	181	206	216	188	193	227	214	192	210	203	195	199	248	213	225	182	183	238	182	182	187	201	207	207	192	218	208	219	193	213	202	202	203	179	225	210	205	202	224	191	211	220	187	210	218	207	197	181	220	258	220	189	179	218	199	219	235	207	208	201	230	197	204	202	224	188	198	198	228	180	170	177	217	197	226	196	219	205	207	234	205	218	202	199	199	196	210	211	226	200	210	198	230	198	199	221	223	208	208	191	231	207	201	202	241	207	214	219	215	209	219	209	225	213	218	211	236	216	204	228	207	186	211	197	225	206	209	209	223	193	238	240	211	219	233	178	237	219	211	186	211	239	187	190	221	179	207	192	225	195	207	198	192	205	219	216	205	219	183	232	217	209	184	195	217	212	204	212	207	197	191	190	227	230	230	205	182	190	195	195	195	191	242	148	218	234	201	210	197	189	221	208	207	175	206	203	196	188	204	202	209	223	233	237	216	213	210	218	212	170	199	218	223	219	225	210	215	217	206	203	201	243	216	201	203	217	198	198	205	186	219	210	187	202	192	218	183	218	215	193	194	211	208	204	218	224	233	196	199	224	212	199	225	206	209	213	216	209	228	232	209	260	200	195	208	217	221	211	201	202	215	203	180	210	174	235	211	226	228	209	165	201	205	209	200	208	227	209	245	219	204	212	219	243	193	226	220	195	202	209	193	197	212	198	188	195	209	217	210	217	217	190	214	213	203	218	210	201	205	222	226	226	215	182	191	192	215	190	228	215	205	218	217	183	192	154	216	200	211	228	180	199	204	193	208	224	206	215	219	197	222	211	205	240	221	193	199	190	194	179	220	218	241	199	245	201	195	162	206	197	196	197	199	193	216	213	202	204	203	218	198	196	206	204	216	202	206	215	225	203	193	192	202	204	215	206	217	207	209	195	199	188	197	212	227	191	201	225	212	214	220	194	193	204	202	176	223	200	208	222	209	215	209	189	224	221	204	215	187	204	212	216	192	187	203	217	199	198	230	188	182	204	204	236	181	232	220	176	181	214	228	200	224	220	188	217	221	221	189	220	246	192	216	183	194	195	192	201	190	218	220	235	201	205	205	221	224	212	200	221	196	174	232	210	197	206	190	195	225	216	210	180	203	193	176	226	204	201	196	205	214	227	204	209	221	240	207	185	193	199	236	218	208	220	203	217	199	207	213	232	207	209	220	199	193	196	183	197	238	209	211	210	181	233	217	229	233	249	228	212	182	203	218	216	225	235	187	189	194	221	212	213	194	191	201	228	173	215	204	227	199	217	211	212	209	201	185	197	204	194	194	205	185	226	203	215	207	212	194	185	226	200	174	215	204	215	223	217	205	198	198	224	219	181	213	224	200	233	194	209	185	211	189	219	222	212	206	188	208	205	202	186	209	218	191	204	204	204	194	230	203	207	209	230	207	200	197	184	229	202	204	197	223	217	186	210	211	213	203	201	220	219	184	238	214	193	216	176	217	234	201	211	204	204	228	208	200	204	240	196	193	211	216	230	203	204	189	208	230	226	213	182	217	196	195	200	216	193	224	199	203	160	209	193	194	204	209	210	197	186	198	198	212	212	242	233	195	217	181	193	168	189	219	245	236	220	213	177	200	220	212	205	210	202	203	228	219	203	204	189	203	235	211	193	210	202	211	205	234	243	199	232	203	183	193	209	234	218	195	222	213	208	244	227	171	222	217	218	202	215	182	200	210	225	215	222	173	198	217	189	220	233	195	198	187	224	213	208	206	210	209	177	222	206	220	213	219	193	207	190	220	214	229	192	213	222	241	204	210	188	210	212	211	194	205	208	193	213	207	217	202	192	176	227	188	214	222	192	212	203	213	201	193	201	190	237	230	202	201	212	192	207	199	200	203	215	215	214	228	214	229	217	211	192	211	187	206	217	226	240	203	200	198	207	207	215	212	202	208	226	195	190	220	222	210	216	216	232	183	222	206	208	211	183	193	212	216	193	203	201	214	202	258	228	235	217	193	228	209	200	233	229	220	202	190	211	207	209	200	245	214	225	201	195	214	221	218	178	204	175	192	208	191	185	197	223	241	227	213	203	209	204	210	201	200	202	202	210	217	209	221	190	213	187	197	208	179	184	207	195	223	205	175	214	198	188	199	199	191	225	206	219	211	224	188	216	194	198	233	218	193	206	227	231	213	211	240	198	204	223	213	208	166	187	202	205	215	170	209	206	177	204	195	230	179	183	215	211	234	211	194	250	203	228	211	219	217	226	214	222
5278	1656	4237	6304	4157	3275	2929	2780	2405	1936	1983	1798	1419	1350	1139	913	778	669	553	600	519	479	523	491	500	478	502	497	533	519	526	519	558	539	465	524	452	493	482	507	519	484	555	490	472	479	481	488	465	497	486	498	475	506	512	492	513	496	492	526	507	512	521	512	539	494	522	487	482	482	477	514	510	491	485	490	502	508	488	482	489	518	473	482	495	467	482	513	491	490	522	489	510	489	474	493	509	520	490	498	505	512	472	501	490	545	482	498	528	475	463	509	497	484	521	555	527	516	498	514	487	477	480	525	488	514	506	531	543	484	501	510	465	494	522	503	517	507	466	503	485	489	514	481	525	501	505	511	482	484	498	495	498	516	470	508	515	517	545	466	470	511	523	472	506	487	489	480	526	482	474	516	492	507	493	558	550	496	475	506	492	504	485	507	477	537	474	511	526	475	542	495	528	471	477	463	512	490	516	497	487	520	537	497	520	514	482	517	517	488	531	503	499	465	504	519	495	482	493	470	450	487	504	487	515	480	518	468	525	517	514	513	513	502	480	467	513	469	468	504	481	525	500	504	514	499	491	502	505	481	509	494	493	538	534	493	501	497	522	491	509	486	480	495	499	508	487	509	525	525	474	474	517	480	497	516	505	473	516	491	523	518	512	536	524	472	487	540	464	474	519	492	527	500	523	537	493	496	547	463	524	503	516	522	521	495	527	488	511	532	494	523	480	504	486	511	500	507	491	518	521	506	496	528	501	530	488	494	467	500	497	522	502	504	532	534	511	537	513	491	491	535	516	520	475	498	504	494	504	448	511	500	510	489	472	509	499	503	483	514	475	531	539	515	525	508	472	488	451	514	474	494	530	467	491	466	491	491	483	520	539	431	520	519	468	502	541	516	500	558	531	505	516	520	502	520	532	505	529	498	490	499	501	476	451	438	524	498	527	497	513	547	470	512	532	508	533	511	519	509	474	525	507	488	495	497	518	534	494	476	470	471	513	482	468	509	486	510	487	507	527	499	515	467	502	511	492	461	488	493	510	526	488	510	496	506	493	440	547	504	490	477	480	510	512	518	487	546	493	500	509	491	555	484	525	544	445	479	512	484	525	526	496	497	549	504	516	498	500	536	513	463	489	546	527	462	522	465	511	476	523	525	488	528	512	490	512	504	511	486	510	485	468	479	455	505	479	502	500	512	478	485	517	520	555	540	476	534	489	503	474	522	529	468	459	513	509	493	496	483	480	497	511	513	505	514	485	484	534	502	543	542	537	500	528	526	483	537	505	503	517	490	541	534	470	467	513	488	518	520	498	480	516	507	529	527	498	505	478	485	544	548	491	537	516	500	494	530	502	488	502	485	508	475	454	486	524	509	510	508	495	525	520	500	524	503	467	513	541	537	514	475	497	486	519	495	492	539	527	491	517	496	498	461	490	505	506	523	513	519	476	500	517	477	529	512	505	497	490	471	517	476	492	463	511	520	477	523	482	512	525	523	499	496	499	519	513	475	474	526	542	504	490	507	478	533	522	509	483	505	468	485	527	475	518	507	509	495	528	516	487	468	523	519	489	472	506	509	490	490	509	537	499	498	526	508	494	548	484	467	506	496	517	473	509	500	492	518	485	518	478	515	501	512	443	459	506	495	484	520	505	485	472	513	508	520	534	506	497	503	517	492	478	514	476	509	503	501	463	455	480	489	530	488	491	530	468	472	488	509	513	482	498	488	460	525	479	488	511	502	522	523	530	492	512	474	509	502	467	498	501	522	496	517	522	549	523	504	496	507	497	525	467	474	496	511	513	453	506	498	472	482	452	548	508	475	532	519	457	559	491	520	515	483	501	502	483	535	529	447	488	502	487	530	520	520	477	522	508	497	477	521	548	482	497	518	491	519	513	479	535	519	505	519	542	513	496	498	492	487	529	476	502	512	501	482	489	501	490	488	534	453	478	511	497	504	498	493	468	538	465	460	536	494	506	516	450	465	491	522	530	482	477	501	506	501	527	483	502	528	478	491	494	534	503	469	485	533	485	484	488	496	469	513	524	485	509	497	525	451	530	524	492	466	489	487	536	497	485	477	493	508	518	502	506	517	519	515	484	485	482	518	515	504	500	517	475	523	486	545	495	508	477	481	546	455	474	524	528	511	537	491	472	489	547	515	464	524	495	500	511	509	477	470	524	518	473	510	491	470	457	527	558	488	520	465	517	514	492	468	554	544	494	533	497	483	504	525	491	473	465	476	500	472	460	530	511	507	485	505	527	502	477	512	529	499	465	494	472	503	488	540	473	544	483	484	499	520	539	495	480	531	495	493	476	499	487	506	464	501	477	513	524	545	472	479	484	486	498	486	500	509	545	471	455	487	528	495	468	462	487	540	480	474	478	527	502	521	527	510	497	501	524	497	473	487	506	489	496	528	549	491	510	510	524	502	490	496	509	512	524	522	502	512	528	504	486	504	473	497	452	528	500	497	519	500	486	515	481	543	442	526	510	500	501	487	522	468	503	473	495	541	492	490	476	518	503	525	500	542	480	474	517	507	513	528	502	466	498	534	526	505	511	481	550	512	510	495	503	464	549	483	501	518	501	529	521	516	503	520	487	515	522	496	463	453	472	507	507	505	482	504	476	485	524	507	495	525	500	500	470	477	504	563	499	507	472	483	471	487	512	522	518	526	494	523	474	508	501	480	505	505	537	493	528	508	483	474	494	519	521	528	502	487	467	493	513	518	514	495	494	527	498	493	492	511	514	499	510	523	488	527	491	515	486	525	492	488	503	517	489	489	520	497	471	520	516	470	539	503	499	484	499	537	508	489	488	481	460	492	491	484	448	505	463	499	506	500	525	502	476	519	510	515	519	519	497	540	521	498	486	506	487	518	482	505	504	517	479	522	513	551	482	483	495	530	485	503	523	491	481	499	490	507	479	518	530	501	475	577	526	505	491	527	496	478	506	521	540	497	515	459	513	520	510	513	476	486	568	507	502	488	504	512	530	496	498	506	521	484	462	496	518	484	496	487	479	481	458	494	473	505	505	510	522	499	507	454	531	470	497	536	505	482	496	499	492	490	491	464	559	487	504	528	491	504	499	508	452	496	493	504	511	498	478	503	492	501	454	519	496	530	445	497	518	521	543	525	532	529	476	528	516	473	511	499	486	481	489	488	492	520	502	523	524	494	511	477	481	445	453	526	480	532	477	521	507	476	512	525	495	545	492	495	489	488	531	513	566	503	475	495	483	494	443	527	495	487	508	488	530	486	529	480	504	482	537	518	492	492	497	512	530	544	512	484	486	509	463	532	486	501	511	479	526	503	492	515	479	507	502	472	519	499	498	515	499	491	479	476	494	485	481	512	484	535	484	469	516	517	491	545	461	463	514	544	541	522	503	512	503	526	477	522	505	523	498	559	504	495	513	516	508	543	493	467	523	508	524	486	498	497	506	499	479	490	466	469	507	520	502	500	503	505	476	490	507	512	495	484	518	478	487	579	541	547
19837	4579	4119	4489	2634	1740	1363	1346	1042	843	843	748	691	581	505	465	395	350	473	556	397	336	328	300	325	340	302	329	312	339	327	352	306	327	332	301	339	310	288	311	329	306	324	330	343	329	306	317	346	321	332	373	318	331	348	320	289	307	337	333	322	346	310	339	308	284	291	333	306	328	336	261	291	315	340	313	320	319	333	369	320	306	328	288	312	327	347	301	303	354	318	272	305	356	333	341	355	360	307	322	353	327	275	284	326	330	314	361	312	341	321	301	320	319	301	349	301	349	331	347	315	310	296	351	312	304	285	322	336	335	305	315	368	329	324	336	329	345	297	319	294	304	332	347	333	319	318	312	323	324	292	348	324	331	290	324	293	270	312	334	304	310	322	330	337	316	327	346	296	315	298	301	301	282	302	332	322	346	287	308	312	298	298	322	285	339	263	317	320	327	338	327	294	291	324	290	294	278	296	332	289	334	363	350	356	292	313	307	316	299	360	360	297	326	323	329	323	310	327	345	276	326	323	293	312	291	327	313	318	292	308	314	332	316	310	320	304	305	337	363	318	325	293	328	335	305	315	319	346	345	357	297	313	313	343	309	297	322	320	290	325	282	303	308	291	303	294	314	299	304	327	318	297	333	329	317	349	349	316	343	323	275	323	301	338	316	311	307	338	307	314	321	334	296	319	319	325	334	343	317	337	286	294	313	308	311	338	311	323	293	327	321	320	313	340	340	303	335	296	306	335	305	315	305	296	318	319	344	337	273	330	313	298	316	320	296	327	327	304	302	299	327	313	315	312	299	311	331	298	331	345	334	310	330	326	312	284	293	337	321	305	312	327	333	319	281	353	287	313	321	344	304	311	290	304	310	318	336	306	349	341	333	339	334	340	309	294	322	321	333	316	338	288	293	298	342	335	315	308	332	316	341	344	325	327	345	324	290	305	325	292	313	320	323	318	269	314	321	309	335	318	308	298	336	353	318	298	344	323	323	314	323	317	319	317	358	323	314	353	325	351	311	325	317	315	360	303	343	308	305	282	320	295	350	314	345	315	313	271	318	300	325	333	317	342	324	298	334	294	286	302	354	288	319	308	328	325	315	311	310	291	309	332	329	319	330	332	345	320	330	328	317	327	276	316	307	310	324	305	354	292	328	301	359	312	306	357	326	288	316	299	320	355	324	328	329	301	363	331	297	306	340	323	290	340	318	308	318	302	306	305	342	273	329	340	325	329	328	314	294	318	362	321	320	292	338	320	334	364	346	322	305	323	358	314	329	331	321	304	309	321	311	294	283	318	298	297	305	310	309	292	332	283	306	312	315	294	301	306	304	332	331	308	284	311	290	286	304	343	312	316	329	343	331	325	321	324	319	296	298	313	331	300	317	285	298	326	315	344	343	298	291	290	305	337	327	324	297	327	339	323	313	286	324	313	324	298	331	314	314	281	321	311	357	287	329	268	316	323	349	304	304	280	323	333	365	330	331	321	326	318	329	332	327	329	297	321	330	317	312	349	320	326	344	336	345	329	316	314	337	342	334	337	336	322	322	357	282	287	325	328	307	319	292	296	325	283	290	296	323	292	296	315	348	344	301	371	312	303	315	301	320	312	305	277	305	292	323	327	319	319	352	323	315	299	290	320	296	299	312	355	300	286	299	303	338	291	302	318	297	320	297	294	306	303	304	336	288	317	324	307	317	274	314	322	355	335	352	335	323	320	313	336	331	340	321	318	308	307	320	313	307	328	321	346	289	312	313	309	294	348	275	293	316	303	288	310	312	300	332	313	336	349	321	306	331	298	315	315	313	308	320	328	316	344	327	311	337	317	325	302	352	320	313	279	295	308	336	331	320	323	308	296	305	313	319	313	273	296	295	310	334	264	284	312	323	328	287	327	323	339	344	325	304	328	361	340	313	332	319	334	310	347	336	342	294	319	348	292	353	325	328	306	320	302	307	312	323	324	308	320	301	327	347	316	316	297	277	319	316	306	328	347	340	279	355	347	360	324	359	322	302	319	326	349	329	348	322	305	322	337	316	321	296	336	359	294	332	318	315	307	298	336	353	320	355	335	335	319	333	312	317	325	320	340	327	352	313	316	274	300	330	330	311	303	328	314	283	337	317	318	310	371	302	300	306	320	308	308	317	361	301	324	326	301	330	338	315	326	281	308	316	330	270	311	317	331	328	294	316	329	305	308	305	284	325	311	340	317	299	334	336	289	347	294	316	344	321	345	340	328	305	302	311	317	341	340	339	319	343	331	312	325	275	318	309	316	320	345	299	291	333	345	323	361	343	308	313	341	345	318	300	296	329	349	319	296	322	348	293	311	297	313	304	335	304	287	306	307	286	288	316	323	318	314	306	338	365	279	321	344	304	331	344	342	303	327	313	287	318	337	307	318	324	360	315	317	297	341	319	316	321	279	314	292	313	303	368	317	274	323	296	318	340	306	308	325	292	323	297	323	320	330	292	266	307	306	315	311	329	319	311	334	301	322	293	298	307	313	314	309	318	311	310	324	310	343	316	349	341	322	302	300	307	316	331	341	326	306	321	293	316	323	302	299	339	317	332	277	315	299	282	315	321	324	297	280	323	311	297	310	323	307	309	291	328	302	339	320	333	318	305	311	320	331	339	329	314	348	323	347	318	334	265	304	327	304	334	286	331	303	315	334	335	336	318	305	341	351	329	339	352	339	297	292	340	304	344	352	315	317	343	308	293	272	335	345	320	328	337	306	334	308	323	309	329	332	286	302	304	343	307	314	317	322	304	329	320	349	281	309	287	274	289	329	335	344	335	330	322	308	301	292	333	298	341	335	316	332	311	333	312	300	340	307	323	308	311	274	299	316	316	325	341	326	322	341	351	302	292	339	296	349	302	323	363	315	322	320	308	310	309	335	315	359	329	299	295	337	330	295	316	325	310	368	345	309	318	302	361	345	292	306	302	330	288	324	306	364	351	316	289	328	295	310	311	327	298	296	347	328	313	343	308	297	323	290	300	337	299	308	314	309	338	338	308	343	315	319	295	315	310	329	323	295	325	306	307	350	325	332	289	347	330	353	317	312	347	317	341	330	341	317	306	302	300	313	344	312	317	325	272	336	306	320	291	325	307	292	306	315	320	305	312	345	304	290	281	335	326	314	333	317	340	322	337	331	338	284	304	321	296	326	340	300	324	304	346	328	316	315	299	296	332	316	321	325	330	284	336	326	289	287	357	320	333	291	271	305	338	324	337	316	322	330	323	335	310	313	302	313	272	304	322	350	302	287	289	299	332	331	300	327	303	324	329	314	321	350	322	325	319	328	354	318	332	286	342	327	341	339	319	317	313	312	315	302	328	327	307	298	326	298	332	291	339	336	288	334	324	294	308	340	321	357	338	345	302	314	302	311	368	314	324	323	330	331	290	300	331	295	296	316	289	344	322	297	297	339	293	341	309	331	301	342	356	295	353	307	332	316	319	322	318	264	289	325	349	327	343	316	332	344	345	314	290
12610	3356	7949	11970	8746	6628	5799	5534	4367	3619	3486	3236	2575	2377	1847	1500	1309	1064	1487	2239	1106	813	742	711	736	689	746	718	680	697	772	725	720	686	697	729	656	711	726	681	702	695	692	684	685	785	701	697	754	702	722	716	708	704	687	795	712	706	730	714	734	746	736	723	733	747	704	728	755	780	666	747	662	692	756	706	731	703	732	766	738	758	684	689	712	729	718	733	700	703	732	687	738	735	727	672	738	737	759	685	670	682	714	720	737	735	672	706	693	702	683	686	744	734	724	742	760	708	696	703	690	727	720	756	745	705	737	740	709	729	761	723	723	756	748	718	764	684	722	741	739	696	727	711	734	739	670	719	695	701	728	716	754	714	733	653	739	726	749	657	735	716	732	720	709	710	689	731	725	734	694	723	697	736	738	780	722	669	740	667	734	730	730	719	692	701	689	720	718	772	675	715	770	753	745	697	701	760	704	732	717	696	704	702	693	679	690	689	736	739	729	724	705	728	693	741	714	739	715	726	706	661	731	740	714	710	729	670	749	740	705	660	677	739	727	720	696	751	711	705	733	712	706	768	782	757	789	663	742	718	711	739	751	752	733	710	665	729	739	689	727	707	737	727	745	774	701	739	708	765	748	765	703	703	739	709	738	731	694	738	737	724	635	646	669	700	690	760	752	754	712	737	723	733	742	686	705	698	763	740	712	711	696	695	696	703	726	711	754	721	773	718	699	715	747	741	691	653	740	737	726	712	701	691	722	709	761	762	774	674	774	697	742	669	702	736	664	732	691	708	710	698	780	712	712	696	731	722	721	714	758	690	675	679	723	727	725	698	701	734	702	732	733	696	682	736	750	748	752	670	721	742	718	733	711	699	686	727	747	704	750	684	741	660	737	709	753	768	714	685	759	696	684	722	710	755	720	723	706	731	737	705	736	675	718	722	695	739	736	681	735	700	714	693	699	705	750	698	676	724	723	703	703	727	725	782	730	710	731	718	722	700	738	700	719	727	738	736	753	712	709	717	677	677	744	748	702	687	702	720	722	722	750	697	713	701	708	750	736	743	732	658	698	691	708	722	690	667	692	667	719	707	676	695	692	714	715	723	700	692	692	736	729	724	668	719	728	737	709	762	654	718	706	735	721	703	722	718	722	737	737	711	668	696	731	700	712	700	759	762	679	708	724	730	751	655	773	728	735	717	749	729	720	726	697	706	717	699	680	715	719	708	723	728	728	695	745	752	672	738	737	704	697	734	712	684	756	735	707	676	732	739	719	704	724	681	754	731	742	724	723	756	714	712	755	691	697	698	721	727	723	752	723	742	771	733	740	711	716	740	701	731	723	770	723	725	727	703	732	770	743	715	703	690	681	725	745	736	687	740	729	707	704	741	736	690	636	727	705	719	719	723	701	707	734	735	677	757	754	747	724	662	761	744	699	768	724	722	781	696	699	708	752	689	700	693	742	711	725	718	727	775	707	699	730	762	691	746	735	719	771	728	744	696	715	694	726	685	728	710	751	732	713	724	710	707	729	737	732	741	733	708	691	746	673	713	755	709	724	791	686	706	739	715	750	705	712	706	717	718	678	696	706	750	750	726	727	762	753	717	776	718	677	718	700	735	718	734	765	735	748	708	720	738	742	687	710	691	680	735	711	715	692	742	663	719	706	742	663	707	761	747	733	720	688	754	753	699	690	715	720	721	755	713	754	720	711	735	682	761	741	756	741	733	698	696	711	716	747	724	742	720	714	682	709	658	768	680	746	738	667	723	702	680	717	712	719	745	709	733	730	737	763	758	754	710	699	676	765	734	710	724	730	680	744	737	727	725	685	734	722	706	655	732	693	764	730	701	685	735	731	735	702	736	703	714	703	731	753	689	768	696	749	737	740	709	711	726	647	743	739	716	743	734	746	712	698	728	715	678	672	652	744	682	698	701	760	740	755	706	710	696	696	678	719	733	714	641	723	729	686	740	690	712	717	771	706	704	749	660	757	754	693	656	723	678	731	678	671	724	724	684	687	684	732	682	740	700	678	764	702	724	727	724	693	709	719	688	725	687	715	763	737	752	719	711	706	704	712	702	751	643	699	735	751	691	737	755	717	723	686	755	687	723	771	735	757	715	730	680	775	743	740	747	723	709	728	695	725	700	721	741	712	716	741	726	751	738	721	756	746	698	730	743	739	724	695	757	707	776	704	720	732	743	688	693	720	698	691	702	725	718	717	716	661	714	694	719	724	725	705	693	756	703	735	662	704	730	762	707	756	729	716	695	761	675	727	742	713	709	732	717	715	738	734	709	686	718	708	670	713	749	702	724	723	706	692	718	759	763	703	710	718	720	723	643	718	701	706	706	703	707	718	734	723	703	719	764	771	649	677	690	767	710	719	736	734	716	720	665	695	726	687	716	698	723	738	712	711	689	710	750	686	715	740	736	702	654	707	687	708	750	701	773	749	740	721	721	712	728	697	754	696	715	757	737	761	701	732	729	716	743	733	729	699	753	750	714	687	735	758	710	766	726	731	725	742	709	735	728	699	701	745	693	724	741	669	689	709	715	692	694	697	693	725	729	735	674	691	667	640	678	728	746	740	754	786	701	719	696	718	722	699	754	712	753	721	709	714	698	708	703	708	730	742	712	708	695	700	666	676	713	754	748	707	759	763	680	715	719	712	728	726	721	760	686	638	777	687	719	703	724	696	755	683	710	753	683	732	718	704	769	781	721	718	766	688	731	732	693	698	697	792	720	718	726	757	734	724	751	711	735	732	708	731	720	748	775	690	725	728	742	727	755	695	712	726	732	683	723	773	793	659	745	709	679	714	755	741	777	747	674	716	716	707	711	705	723	671	702	722	707	716	734	742	741	726	726	692	737	736	720	721	737	738	750	760	687	728	717	746	714	709	642	761	721	676	734	693	705	697	697	677	753	729	727	749	733	698	768	716	755	682	722	745	691	703	731	741	754	754	722	728	697	755	700	718	710	704	686	704	738	730	649	704	710	728	701	748	698	695	734	714	720	653	728	733	705	731	713	735	716	691	684	709	707	733	694	741	688	708	742	725	721	717	743	734	756	685	746	766	752	684	670	650	699	680	686	741	650	675	746	744	710	700	745	676	694	692	740	736	788	720	761	736	726	699	720	706	701	674	752	686	738	742	676	723	709	726	715	744	711	708	721	696	744	741	684	721	697	733	721	735	718	688	730	749	695	723	646	718	708	764	680	754	722	729	704	759	713	691	747	734	731	760	694	720	733	744	718	695	715	727	736	712	728	709	723	728	733	679	729	721	736	703	714	711	704	795	747	739	702	738	687	765	731	693	709	711	699	783	683	705	695	738	740	748	684	707	719	687	701	737	678	741	724	715	668	716	731	740	737	726	693	699	731	715	766	705	735	710	681	724	718	669	713	707	768	743	714	686	701	729	717	744	731	683	729	695	729	739	698	727	726	704	708	696	736	684	694	702	695	711	719	722	752	760	685	726	668	753	714	723	761	674	685
29080	7924	6326	6735	4198	2661	1981	1905	1539	1023	985	930	825	735	529	464	456	362	427	721	426	291	330	269	302	277	277	277	271	272	289	273	294	275	318	324	299	301	283	292	267	289	282	287	294	258	299	266	303	290	254	320	304	294	300	297	290	309	274	311	308	292	288	275	264	300	291	304	276	320	307	283	270	285	269	290	283	261	300	318	304	264	294	260	295	307	308	300	319	292	308	288	294	266	293	289	283	276	278	301	297	268	291	273	315	256	287	306	253	288	300	298	310	289	305	274	278	283	280	287	292	276	302	290	257	306	319	274	272	275	317	287	323	283	259	318	302	310	297	308	261	295	302	255	307	268	301	274	317	296	282	280	284	258	304	269	279	276	291	269	279	274	303	275	272	294	301	317	297	310	296	305	280	309	271	264	271	319	261	306	272	291	306	290	297	314	277	291	280	276	290	296	266	286	273	280	278	274	294	287	319	310	298	285	275	265	269	292	298	310	295	286	261	286	290	273	280	282	293	281	299	308	300	299	305	273	274	322	293	281	259	288	318	296	301	283	300	293	291	313	330	273	299	255	291	266	305	266	271	286	308	270	300	288	279	322	302	261	289	284	287	317	283	318	300	274	287	263	282	283	292	311	304	310	297	296	310	290	286	303	280	252	269	286	245	315	313	320	315	285	291	268	312	288	273	297	282	296	328	264	304	297	260	304	265	290	287	314	271	328	299	276	302	303	282	285	334	310	266	281	266	308	313	300	266	289	287	281	286	298	286	304	275	309	300	298	259	311	292	286	296	303	285	298	289	290	266	287	311	273	299	293	269	277	282	280	287	315	291	301	306	277	275	281	270	246	272	273	308	295	292	290	297	284	269	324	307	287	288	300	306	301	310	257	310	289	285	280	270	273	250	293	294	277	244	279	258	279	293	286	319	298	287	265	264	319	293	307	272	271	277	315	281	302	280	276	285	287	302	299	296	274	262	306	258	310	299	306	290	310	276	264	289	265	301	293	311	289	286	299	318	281	307	284	303	283	292	311	284	298	290	308	324	278	300	295	306	241	272	266	291	290	301	275	271	314	281	293	272	316	296	277	287	276	297	273	267	271	278	271	280	346	268	302	311	290	286	328	273	290	295	292	286	304	314	271	276	303	295	288	289	298	285	288	281	346	277	294	286	317	285	275	267	286	284	302	296	286	291	295	298	251	267	298	313	303	320	299	307	265	293	282	278	324	273	289	289	299	311	306	274	310	317	318	283	285	304	301	308	313	290	280	299	294	277	274	287	285	317	289	281	230	248	290	281	279	283	304	316	266	294	290	278	315	286	310	284	278	314	273	270	290	302	302	295	273	274	297	327	281	285	300	317	252	297	297	288	298	268	298	269	301	309	284	282	318	260	275	291	275	274	261	299	279	277	256	257	265	319	287	300	330	313	278	277	287	299	303	301	262	298	264	278	278	288	262	256	281	327	248	282	300	275	262	291	284	279	257	269	282	295	284	279	269	273	275	317	301	275	315	271	311	308	287	277	279	277	282	283	308	288	280	275	312	289	307	265	292	287	296	249	258	287	277	293	306	301	284	294	285	295	286	301	295	284	295	294	282	285	286	300	282	298	280	271	289	296	307	283	256	307	258	300	329	283	292	273	273	314	286	298	284	256	301	286	297	289	315	277	285	298	287	303	268	301	282	289	283	299	282	328	290	286	274	292	262	337	274	280	243	294	267	277	283	335	259	274	277	326	259	292	302	285	274	314	301	281	285	291	284	306	276	264	286	300	311	280	275	255	252	306	277	289	295	291	273	282	289	320	289	283	306	282	273	289	289	341	303	274	305	278	275	303	277	291	286	297	317	306	309	285	278	305	257	299	251	318	274	310	307	264	305	315	301	288	308	293	280	294	284	278	278	303	297	291	305	281	251	324	318	265	289	280	280	309	297	298	288	282	269	303	286	297	296	276	270	261	285	316	308	288	280	303	295	273	278	276	267	281	275	317	313	300	281	296	280	279	299	297	259	259	266	277	292	261	328	281	306	313	264	301	261	282	274	294	278	308	280	285	259	292	302	280	301	306	303	303	277	283	300	268	267	290	341	291	284	332	292	294	290	295	323	283	298	286	300	306	316	299	289	313	281	285	295	286	273	253	286	285	324	290	252	312	287	270	296	289	305	297	279	298	243	335	321	300	299	294	314	303	294	288	278	261	303	306	284	284	308	295	301	304	274	257	318	290	280	273	271	299	308	237	274	271	271	328	293	285	303	294	284	324	270	274	287	254	259	311	273	306	260	269	289	334	275	301	299	295	284	315	291	256	265	290	281	280	297	308	269	284	316	277	259	293	299	312	275	321	271	269	281	290	317	290	270	290	302	309	320	302	312	272	293	283	279	276	290	307	281	281	288	288	264	289	280	281	273	267	257	309	261	289	299	272	263	280	272	269	289	297	292	319	250	290	289	309	313	275	293	285	272	290	268	276	300	307	287	279	321	271	305	284	265	304	300	272	332	290	297	260	317	303	270	265	315	303	297	268	262	319	282	302	286	280	274	318	308	316	289	312	308	278	281	284	269	277	270	296	300	289	289	265	290	307	276	285	281	275	282	290	316	278	283	277	288	288	296	279	252	246	281	327	287	292	309	311	301	305	306	302	314	312	290	284	293	290	304	289	285	343	344	268	293	289	252	277	265	287	301	345	319	296	264	293	292	289	285	307	289	274	317	289	274	279	270	299	291	331	288	269	272	299	285	287	302	273	281	298	305	308	294	289	274	281	307	309	301	291	279	293	284	265	295	309	301	289	274	305	332	292	292	283	305	270	299	278	318	301	283	302	307	263	305	291	307	308	282	270	277	268	250	303	248	287	309	299	256	296	279	293	287	349	287	274	288	309	287	249	270	315	290	290	283	294	320	300	277	286	299	285	308	309	263	306	314	322	281	268	290	258	290	291	304	279	285	282	298	291	297	257	285	302	275	300	299	251	281	287	291	307	298	284	286	301	284	312	303	249	291	270	284	316	295	287	297	288	285	309	297	251	295	312	273	275	304	297	282	268	295	276	310	266	316	293	235	247	290	285	297	266	280	282	257	298	277	294	304	301	277	297	275	273	284	296	279	292	306	318	295	249	305	290	339	295	279	277	287	237	310	280	316	324	287	285	296	311	306	290	313	320	327	279	271	294	272	329	321	265	300	290	304	300	266	319	267	291	280	291	293	285	274	296	281	279	284	278	291	270	299	314	296	299	275	296	287	279	305	274	264	289	330	284	269	266	314	314	280	331	329	270	285	254	282	313	291	309	294	299	300	297	262	279	287	278	271	289	276	285	275	307	293	296	310	310	269	272	301	300	297	314	299	297	302	290	273	301	281	285	285	276	261	286	289	288	315	289	299	284	309	244	288	271	285	299	258	307	305	308	277	293	287	265	301	287	281	284	299	303	317	305	309	289	287	258	317	281	310	291	298	295	267	289	264	323	314	262	278	296	284	287	279	286	276	305	275	296	289
16569	4567	10937	16218	12374	9360	7826	7775	6591	4655	4230	4191	3308	2811	2279	1756	1616	1135	1666	3400	1387	790	757	735	683	703	692	659	670	635	683	644	704	662	620	695	605	656	651	678	667	636	642	669	689	622	665	659	656	634	643	636	652	601	614	636	650	639	612	612	644	650	611	630	647	639	662	644	690	629	675	639	661	641	639	664	624	635	686	625	697	645	606	642	649	620	637	652	674	584	636	665	670	589	637	662	625	627	613	665	639	662	611	578	638	616	613	656	654	623	675	668	619	630	637	597	624	597	664	622	607	668	621	621	665	638	659	694	645	655	631	612	620	637	628	610	667	657	661	628	645	662	652	644	591	660	657	603	599	619	683	633	664	661	654	602	627	650	637	658	618	608	591	668	679	618	628	641	604	643	635	640	677	636	616	651	606	622	619	644	639	614	595	688	669	642	662	672	650	644	635	606	605	626	634	650	636	640	650	655	613	617	674	631	641	664	595	658	613	615	629	609	672	589	603	596	642	621	635	683	649	685	620	695	719	641	616	615	634	672	686	704	614	653	591	637	639	606	647	626	666	705	621	613	627	641	621	646	605	610	596	614	664	687	597	591	641	605	637	657	627	647	644	625	613	590	645	663	644	615	664	626	640	645	677	643	633	647	648	648	617	659	694	608	620	615	614	597	623	622	622	612	598	654	618	638	643	666	653	612	603	639	650	606	636	643	631	595	645	610	639	638	670	661	652	590	641	683	659	653	599	683	638	703	645	631	657	667	644	631	655	655	659	601	683	659	670	657	656	669	609	636	653	657	604	626	629	613	633	662	633	649	661	672	645	631	681	629	635	670	626	621	611	629	668	710	633	645	629	629	640	618	608	630	642	620	591	626	650	668	636	603	692	606	654	653	630	638	719	646	619	653	622	600	637	623	640	642	624	585	628	613	645	666	632	639	648	685	705	638	609	684	635	634	622	621	620	634	634	619	690	663	608	627	639	634	587	655	637	598	654	592	644	660	634	641	662	611	652	581	614	618	665	634	674	660	644	633	583	651	638	657	597	643	632	613	608	628	681	681	649	623	634	591	635	600	591	655	627	653	588	622	648	595	658	587	685	636	637	644	633	681	626	653	621	665	672	610	637	622	581	648	646	607	643	613	670	590	663	681	640	648	690	642	646	650	681	649	675	645	646	648	623	669	556	630	639	638	571	673	638	587	649	641	636	621	598	612	681	624	643	618	622	643	621	644	644	629	613	623	674	693	581	632	687	648	657	593	680	619	624	647	657	652	621	654	618	637	642	608	607	626	624	652	588	610	683	678	651	657	630	626	652	595	581	652	684	619	619	653	643	615	659	686	623	655	604	654	668	633	668	652	637	627	635	682	647	619	646	604	667	627	649	604	655	656	648	659	631	621	609	623	649	647	648	630	600	646	649	621	647	669	651	629	627	626	655	603	624	622	659	606	684	621	662	622	599	650	640	654	601	664	633	624	651	674	600	646	641	627	662	675	640	643	640	636	657	619	612	613	656	645	614	622	634	624	642	619	641	627	623	582	650	650	645	618	638	658	615	625	629	688	640	600	671	636	633	664	638	599	668	620	638	610	628	601	635	664	597	631	591	630	666	628	605	626	641	657	638	618	631	609	617	618	634	612	634	636	660	640	595	652	644	621	626	648	648	650	615	611	651	668	620	645	629	639	667	663	614	637	622	660	679	618	603	600	631	643	613	623	665	644	636	629	611	627	649	676	644	621	658	614	628	667	648	605	661	653	585	640	620	673	649	630	651	639	652	638	591	644	639	650	617	656	614	661	643	598	651	636	617	618	625	613	665	646	620	603	638	655	656	661	609	654	606	609	621	624	652	614	663	633	628	684	622	635	675	613	682	612	649	625	629	617	619	593	600	625	625	596	617	653	644	614	632	627	673	617	612	622	630	638	624	599	628	664	617	611	597	661	592	658	614	625	644	631	679	673	594	671	596	604	612	646	662	632	615	610	663	622	640	653	661	644	652	612	642	594	623	649	593	606	636	636	650	634	599	695	621	629	661	612	669	646	651	684	648	660	649	626	638	635	669	640	610	642	640	627	621	649	692	697	611	641	671	651	650	658	634	552	623	669	658	600	608	619	635	595	671	613	643	628	611	606	619	616	627	606	649	621	631	620	581	635	684	627	639	668	643	600	617	620	655	651	620	626	612	644	686	632	645	638	633	683	637	632	678	634	652	612	590	650	607	661	659	625	670	608	664	646	643	632	707	643	642	706	639	601	632	646	625	629	656	631	612	624	627	630	635	610	642	629	644	612	645	636	627	609	648	648	605	621	687	611	646	619	655	665	646	629	609	647	669	606	661	617	642	644	640	695	674	605	627	616	640	662	577	685	642	646	607	647	629	675	653	631	612	641	649	651	640	638	665	620	604	616	607	615	660	612	640	617	647	622	659	671	684	637	656	617	632	645	609	615	642	613	631	673	651	639	618	623	651	637	635	608	683	645	603	644	677	602	613	647	592	604	658	635	614	620	629	635	664	628	678	668	659	639	612	626	618	689	575	662	642	682	676	623	625	638	645	643	621	610	657	656	659	655	607	635	631	587	635	655	640	619	680	643	636	629	639	624	667	636	592	639	624	615	637	642	642	656	643	642	670	640	668	621	621	607	642	659	639	655	694	665	640	670	656	618	611	667	646	612	627	622	636	627	671	666	605	646	601	656	606	691	684	634	617	634	639	614	609	623	613	606	622	634	667	579	628	623	639	666	633	645	601	581	613	668	640	600	631	625	689	649	645	693	643	618	590	593	671	653	635	682	652	631	637	631	637	632	646	650	629	604	636	666	638	632	638	631	660	641	695	637	645	635	657	632	607	671	655	648	618	602	635	627	621	655	603	638	644	649	628	651	625	669	637	659	676	671	667	643	664	628	621	612	640	635	625	642	634	653	663	651	570	655	670	648	613	669	632	593	581	634	652	661	661	612	628	657	631	646	633	630	667	642	621	646	612	608	660	650	679	586	688	622	628	588	625	663	602	651	623	657	674	700	646	677	677	607	620	637	630	660	629	611	652	630	648	641	643	608	643	651	628	620	651	620	600	665	656	646	624	633	649	643	627	632	667	570	580	667	579	604	665	622	641	628	632	632	614	652	653	639	673	671	689	630	639	621	628	607	670	620	589	669	656	644	651	614	613	658	610	620	662	663	661	603	633	629	681	607	660	625	652	633	668	584	623	656	624	649	657	654	619	639	689	642	622	668	617	662	658	618	638	614	678	649	713	635	655	635	623	673	650	616	662	677	671	629	619	661	623	652	637	642	642	598	619	596	638	641	634	634	597	646	621	647	632	654	662	604	587	602	605	613	623	640	655	619	633	631	603	583	679	674	664	624	653	594	615	578	651	620	659	599	620	605	670	644	637	628	615	637	645	646	615	614	659	623	643	607	655	633	623	611	610	629	630	614	627	651	629	656	611	698	645	690	694	655	632	638	650	638	613	675	631	637	607	673	652	613	652	643
8118	1757	1603	2036	1243	754	626	670	464	395	350	439	332	320	254	253	239	251	228	237	155	208	205	211	208	210	174	168	202	203	205	202	190	174	220	205	207	226	191	184	190	187	176	181	181	176	200	201	198	198	192	199	210	194	212	201	199	199	171	214	218	195	197	183	187	204	219	196	207	205	192	181	218	204	197	191	215	200	188	191	198	186	204	192	159	174	186	190	199	207	178	190	175	178	201	189	211	220	213	206	198	195	181	191	201	208	179	213	187	205	203	187	186	189	206	222	218	211	169	203	208	191	202	223	208	185	191	186	208	190	183	169	197	213	205	201	169	197	216	203	222	178	210	198	184	220	187	221	194	184	206	212	151	182	200	222	197	195	182	184	173	194	191	182	192	216	221	173	184	195	186	187	207	197	198	179	198	195	211	185	210	202	202	198	197	182	220	177	202	199	161	185	170	189	215	180	192	188	196	190	173	182	206	198	199	187	193	224	217	202	201	196	195	212	180	187	210	178	175	192	211	192	198	199	200	214	201	176	188	221	197	185	184	213	183	173	221	197	200	184	182	175	198	176	184	211	198	188	214	170	212	213	205	220	210	166	174	227	171	222	201	218	214	187	190	160	194	236	200	202	190	188	176	230	218	177	178	173	198	200	202	192	184	187	183	190	188	176	170	200	172	181	179	178	224	188	196	199	189	173	202	191	206	220	177	208	197	201	162	208	168	187	206	197	190	197	208	189	193	230	208	192	175	177	189	191	179	176	193	200	189	169	200	216	210	196	195	191	211	203	186	182	193	202	194	196	173	205	186	190	203	213	178	184	174	199	201	220	179	182	196	198	200	211	194	204	210	196	194	197	199	202	195	190	190	203	196	194	186	194	209	186	164	205	187	179	188	197	193	205	186	197	199	166	202	194	171	193	200	197	214	191	186	188	193	204	213	206	203	190	173	211	179	148	203	184	174	193	232	198	223	209	211	200	199	191	218	192	181	206	208	210	205	199	190	192	184	189	213	204	221	230	164	190	199	232	224	221	191	193	201	167	179	197	196	173	197	193	196	211	191	191	173	192	180	210	191	207	195	209	193	171	206	207	205	205	195	179	186	187	187	168	182	172	221	220	161	204	193	179	193	212	183	227	193	200	191	164	216	184	186	184	194	189	190	229	174	196	205	205	217	206	220	187	200	182	216	188	185	178	172	184	200	183	197	195	177	193	202	223	221	170	218	191	171	190	184	193	168	186	185	195	181	214	210	193	177	204	229	173	180	189	199	216	174	193	217	197	214	215	217	185	187	184	203	187	202	198	170	191	170	192	190	201	230	205	220	226	200	185	213	181	206	199	201	173	186	193	219	185	177	182	191	199	193	177	205	196	169	199	187	193	176	211	172	184	178	200	181	194	187	159	188	186	196	194	175	194	181	219	224	220	192	194	222	211	181	185	230	192	178	174	184	191	186	207	209	203	204	203	203	208	202	215	221	181	212	200	186	205	217	202	207	192	187	209	196	184	222	194	203	207	200	204	201	218	182	209	197	170	185	218	176	170	181	216	185	210	192	200	214	184	200	164	194	212	211	220	204	185	165	182	227	174	207	190	196	194	195	202	204	206	209	200	195	174	230	203	202	198	186	210	214	176	189	207	184	173	195	182	206	203	206	202	180	189	196	183	205	190	198	195	213	204	196	174	208	151	180	206	172	198	183	152	185	180	206	192	202	195	178	196	174	173	186	208	198	194	223	205	208	203	204	184	198	187	202	254	208	216	195	196	161	193	192	186	195	216	209	198	175	194	205	194	195	200	186	211	214	204	192	199	196	196	186	215	171	172	187	188	183	159	184	207	207	187	202	164	203	190	216	191	198	172	187	207	202	190	198	189	171	199	193	194	172	211	191	204	216	202	230	182	194	202	209	204	205	189	232	181	208	186	180	224	180	204	205	200	192	214	195	180	226	210	211	199	169	190	188	209	202	216	207	198	205	167	186	213	200	181	172	188	171	192	186	177	188	204	178	192	176	196	193	200	174	193	172	212	199	189	195	147	202	176	189	201	197	191	192	170	202	206	206	166	226	195	188	214	200	180	191	201	201	210	195	208	210	208	185	191	219	198	169	189	193	200	164	187	192	215	210	185	181	183	207	188	206	193	173	202	201	182	207	171	193	192	200	195	176	233	231	218	206	190	201	209	184	201	161	212	185	196	198	193	187	201	183	185	178	181	188	226	198	206	193	191	187	193	192	184	209	182	197	211	171	193	227	181	164	190	145	184	168	187	186	190	201	196	175	206	206	214	169	201	193	175	162	203	202	201	192	174	201	184	212	195	204	177	199	204	206	208	205	205	199	200	238	203	200	214	199	192	216	172	188	179	183	193	204	202	166	201	218	190	186	207	186	215	165	183	202	187	203	215	190	198	211	195	201	209	191	180	193	204	173	222	190	172	209	199	194	187	200	183	182	178	192	195	209	199	206	198	210	216	181	202	200	213	197	206	188	219	183	197	166	182	184	193	176	229	200	188	227	232	208	195	227	201	216	193	181	168	193	226	201	210	196	216	205	178	183	169	217	196	194	189	177	174	198	169	223	195	207	188	172	222	189	199	181	217	202	183	206	171	175	205	191	212	193	212	200	212	222	181	194	186	173	232	163	189	193	201	194	185	173	199	180	176	188	199	167	181	199	176	184	237	188	196	171	208	179	198	171	209	193	205	196	189	171	182	221	192	207	218	204	204	187	184	199	192	220	173	187	197	201	189	206	187	179	213	199	191	179	203	202	186	182	189	219	167	192	208	188	210	191	169	193	213	194	214	205	173	219	207	170	189	199	191	188	216	209	193	190	189	198	209	196	176	188	207	196	203	200	201	189	196	187	194	177	189	195	181	209	189	194	195	201	175	175	196	209	196	203	194	208	154	201	170	214	201	183	188	196	184	194	198	184	181	194	208	175	206	192	169	179	203	168	200	178	174	163	196	180	198	195	213	188	187	210	190	187	193	185	215	183	204	211	213	203	202	157	208	210	199	207	191	197	218	196	211	194	198	190	181	227	207	207	205	200	189	201	190	213	218	195	196	192	179	173	215	183	182	202	217	215	187	202	200	200	203	190	174	183	195	223	192	207	206	206	174	202	202	195	201	198	169	187	181	182	195	187	209	178	167	179	182	194	189	215	178	175	198	188	165	196	184	202	165	209	188	190	219	185	199	193	176	210	190	159	175	191	174	199	201	213	198	167	174	199	189	216	227	194	176	201	190	197	200	229	205	199	183	186	178	180	177	191	192	194	205	230	182	197	196	207	208	173	202	211	182	176	175	208	174	192	198	185	200	188	205	172	193	208	176	203	191	192	178	181	177	199	211	178	211	214	201	207	213	198	176	201	187	179	194	187	208	203	172	205	187	192	222	198	202	223	196	193	192	198	170	192	168	189	183	176	208	206	178	182	170	193	188	197	202	177	187	213	185	168	185	202	208	209	197	199	182	196	222	215	204	184	178	188	202	217	205
5105	1645	3626	6203	4340	2943	2617	2734	2097	1654	1396	1511	1405	1144	1022	910	719	617	548	581	516	531	481	458	476	470	497	454	470	443	465	459	482	489	460	443	486	487	490	472	474	493	455	506	511	510	497	494	470	456	487	469	472	456	471	476	468	470	508	466	494	452	429	455	444	484	437	476	490	459	455	469	492	520	514	463	466	432	435	501	507	452	478	483	454	470	496	453	454	480	459	456	512	458	453	463	463	477	490	458	507	465	499	458	478	482	466	498	471	480	469	470	468	451	477	474	498	420	457	445	504	482	453	449	469	465	489	472	445	481	463	476	457	450	499	441	450	468	448	502	517	469	456	456	472	444	435	475	502	488	488	514	482	455	450	441	490	433	475	489	444	476	479	463	471	446	476	441	485	481	465	442	476	466	474	480	449	493	504	445	475	491	442	439	460	479	468	466	469	496	454	456	485	455	485	468	490	454	494	457	485	458	470	463	453	445	461	433	438	456	474	457	443	492	454	470	509	461	455	462	449	519	507	428	482	465	457	479	455	444	481	477	475	479	473	482	477	447	481	476	468	484	520	443	472	453	472	492	498	466	468	447	439	503	460	478	495	453	485	505	495	466	487	465	481	438	489	463	436	433	455	456	437	453	437	469	425	473	466	465	478	445	498	477	440	487	489	490	487	491	426	453	434	454	472	451	492	468	481	490	523	436	452	444	460	432	489	465	471	428	487	469	457	476	482	465	466	452	452	446	444	519	493	473	464	437	472	488	407	458	486	490	508	454	475	456	501	433	467	491	470	457	448	447	453	462	481	441	460	485	475	462	456	452	472	482	486	481	469	464	460	435	454	465	495	487	460	464	481	469	471	496	469	518	455	449	438	453	458	472	463	497	503	474	507	432	458	444	495	474	469	437	481	463	453	479	505	474	447	445	431	461	452	433	506	487	478	492	491	467	457	464	455	481	473	465	454	435	501	499	465	481	457	485	473	438	484	434	459	484	481	482	467	463	483	469	452	470	440	465	505	458	476	484	490	492	486	447	450	472	455	462	450	483	469	474	488	510	492	459	470	466	500	490	471	451	487	434	488	441	458	452	492	475	461	451	514	462	466	480	455	483	480	494	447	468	464	458	464	474	474	462	452	495	478	477	463	416	446	473	428	438	461	466	496	491	478	469	492	480	473	452	483	427	504	472	490	467	474	437	444	449	471	486	499	486	485	509	460	470	470	489	445	455	453	474	434	497	493	440	467	509	503	465	482	427	461	482	487	468	463	452	443	466	441	453	474	482	463	438	480	430	516	480	471	475	492	460	470	464	455	486	472	458	453	498	487	471	451	464	483	476	470	489	441	447	491	464	491	437	464	456	492	465	446	487	465	457	442	486	481	489	501	445	462	471	486	488	446	465	477	479	476	499	490	467	514	494	472	485	461	473	402	477	476	476	470	437	447	488	486	458	472	473	500	488	481	494	486	489	451	483	494	472	459	461	469	539	464	444	499	451	471	499	492	482	496	507	450	443	469	475	508	470	490	433	452	466	468	443	469	447	461	468	456	487	466	452	484	457	491	485	471	456	457	451	494	475	487	505	455	449	504	458	430	443	468	474	453	505	456	513	493	448	444	462	462	459	432	463	500	449	489	517	489	443	482	442	432	518	424	495	454	475	482	489	460	497	473	471	468	457	517	457	467	456	456	480	448	467	454	478	441	452	432	486	511	471	460	477	440	454	450	471	475	476	472	474	463	453	448	457	467	439	443	460	488	484	492	480	486	448	474	492	478	440	467	471	465	510	452	462	479	493	509	473	470	432	481	482	483	454	451	484	464	498	457	457	475	475	463	458	443	472	450	462	465	458	463	481	480	461	485	491	454	485	480	487	473	444	461	493	493	487	491	511	455	465	469	466	460	438	449	421	488	487	461	506	463	457	479	507	469	476	452	421	451	480	459	485	456	465	464	420	472	487	471	472	506	439	485	491	463	460	477	493	468	498	509	457	486	477	499	471	488	492	463	487	468	476	470	426	482	467	474	493	476	471	475	480	531	499	445	454	437	454	474	491	498	460	488	460	450	449	463	457	483	491	431	475	424	466	445	466	431	492	438	455	488	498	470	479	519	501	465	465	471	497	488	441	483	502	481	447	472	495	414	515	461	454	469	476	476	472	446	497	506	446	499	489	464	485	472	472	466	492	463	472	462	485	447	453	492	473	451	450	483	408	446	435	474	446	441	446	495	464	501	481	453	471	459	472	508	481	496	471	437	452	435	481	451	493	482	466	474	442	411	450	446	489	464	489	480	472	481	453	450	463	476	456	479	490	435	493	452	460	459	460	469	469	470	473	473	457	489	472	511	461	478	473	487	459	515	472	495	453	434	452	483	461	480	469	499	466	458	515	480	437	475	495	492	486	488	484	460	457	469	454	431	411	437	478	475	493	490	450	443	491	518	448	468	480	492	458	475	456	511	448	469	484	436	467	468	477	430	484	460	456	440	469	508	461	479	453	518	477	472	427	438	470	452	468	452	492	471	469	455	478	472	463	465	476	443	489	475	441	466	437	455	480	433	443	509	514	478	474	444	501	434	462	463	470	463	447	494	450	482	509	505	471	475	440	492	472	491	473	484	458	485	466	480	453	430	488	465	448	481	482	493	520	490	450	416	499	468	466	482	414	444	467	483	471	456	466	456	452	496	460	485	491	466	438	459	521	458	458	522	482	450	461	418	468	455	480	459	450	463	468	479	474	461	467	504	466	435	463	490	467	463	474	485	426	480	480	469	474	455	504	484	472	477	472	460	471	437	478	459	447	458	484	498	484	488	507	404	471	473	451	447	465	447	510	460	450	489	456	452	485	459	488	446	464	474	521	456	436	471	483	512	476	443	462	498	428	455	470	457	492	428	489	451	480	523	461	482	465	492	445	492	465	487	463	478	473	483	492	466	484	511	510	445	464	448	511	464	463	433	436	458	464	448	472	463	493	433	467	487	465	453	495	465	510	498	451	476	469	441	421	510	447	466	495	455	486	463	442	472	478	474	438	471	463	459	465	517	473	468	463	426	426	472	450	489	460	475	486	479	464	470	467	460	456	442	490	473	467	464	426	526	475	476	445	502	456	470	435	446	492	421	480	476	459	489	473	436	449	484	438	486	514	456	471	463	449	469	487	507	501	458	451	451	452	473	480	475	489	486	458	450	472	486	463	437	481	467	457	479	477	460	474	472	443	450	521	460	480	441	453	474	453	491	492	492	476	478	463	500	470	447	513	464	488	454	462	478	461	498	482	503	432	513	470	431	485	462	466	484	492	501	458	490	479	457	493	453	450	485	465	477	432	454	458	485	460	438	438	468	522	466	455	492	441	461	435	510	452	474	449	455	450	502	474	469	470	469	497	455	455	462	491	488	469	486	495	485	497	450	487	479	430	490	496	495	476	469	472	459	439	398	495	485	468	454	473	475	434	477	479	473	450	477	460	482	485	439	478	439	491	482	464	445	504	425	459	469	443
19680	4659	3117	4326	2869	1721	1321	1377	1064	836	621	627	607	467	468	455	345	369	377	526	359	322	328	308	376	300	297	300	317	333	327	311	302	338	285	284	313	336	299	302	294	311	310	302	361	317	303	328	288	282	300	313	310	265	295	288	325	307	299	316	322	299	281	285	332	290	313	319	257	288	278	333	310	301	299	293	293	311	314	323	314	302	315	327	322	321	267	312	295	336	315	299	281	290	303	324	310	277	305	315	333	291	301	294	336	315	323	284	308	322	299	319	311	315	303	298	327	315	331	295	288	325	325	349	320	303	314	306	307	295	318	324	313	316	323	332	286	296	302	318	321	315	313	296	358	295	301	325	305	334	287	294	303	325	321	306	338	281	347	320	331	303	289	297	307	301	292	304	320	306	312	279	295	297	306	277	324	310	334	295	297	290	294	307	326	352	323	294	315	314	304	316	310	283	283	295	306	317	322	317	329	299	306	317	310	301	326	298	341	323	341	289	310	315	287	289	330	283	313	301	359	326	312	309	321	328	305	311	302	292	324	326	320	299	292	300	326	299	281	317	317	287	325	299	308	314	316	319	339	331	329	294	298	325	314	297	305	276	298	318	301	293	313	340	342	313	302	301	297	275	298	311	304	323	292	321	298	297	309	306	261	349	328	299	275	327	295	297	310	349	342	318	335	304	327	285	312	308	329	309	303	315	337	322	278	309	315	275	322	338	352	334	319	283	302	322	329	335	344	291	300	294	315	289	305	314	291	306	324	321	284	340	302	291	300	313	313	320	325	315	308	282	316	316	284	287	300	318	376	287	328	307	326	290	282	288	308	307	309	295	293	278	321	340	316	320	295	301	294	368	305	313	317	338	314	318	308	316	314	305	304	302	319	297	384	285	321	301	312	310	318	340	311	291	321	337	308	330	324	325	318	308	279	304	287	316	321	327	322	285	323	297	330	304	304	293	295	302	311	329	334	327	295	264	318	307	314	282	314	310	310	339	300	321	280	321	330	326	289	309	337	310	301	297	320	315	306	324	283	311	281	289	297	280	328	301	287	298	323	324	294	282	266	324	272	345	289	291	337	322	326	307	310	315	321	302	342	298	278	293	299	284	293	312	314	284	318	309	317	323	322	308	297	281	303	344	338	319	266	332	321	328	327	306	315	333	326	330	306	387	289	336	340	312	329	308	317	338	317	304	300	276	351	312	300	320	302	287	301	323	317	316	319	325	279	302	307	304	310	328	326	316	304	336	304	336	306	317	277	316	304	327	284	303	324	302	330	293	295	261	281	310	303	316	299	308	341	330	320	310	338	314	342	338	302	311	267	303	294	315	333	292	341	322	321	321	300	285	294	301	278	314	291	323	324	314	286	328	335	299	302	293	361	328	326	307	342	310	320	285	296	306	335	272	290	285	306	301	324	293	332	300	322	302	321	313	308	278	322	304	312	349	329	347	322	348	277	291	316	323	313	313	319	334	265	280	317	303	322	352	283	322	311	318	325	310	274	321	300	311	328	303	307	325	300	332	297	293	328	316	309	307	328	305	322	321	309	295	319	293	323	326	326	304	326	318	304	309	313	323	327	285	318	315	308	283	287	265	307	332	278	314	308	305	320	320	300	316	310	290	304	328	311	312	332	313	295	298	293	346	299	317	317	289	287	275	293	310	338	318	322	309	298	300	292	295	317	324	321	320	317	309	291	286	293	282	309	333	328	327	275	302	334	329	280	320	284	336	291	306	311	351	303	301	313	332	286	291	298	301	302	326	291	315	340	298	307	333	308	313	284	328	305	299	300	320	353	296	351	284	290	317	346	299	318	313	344	296	307	341	316	279	331	298	306	269	294	290	301	319	318	318	316	294	320	330	295	308	291	302	308	296	300	306	342	270	315	309	304	319	314	321	312	315	309	305	278	308	326	304	311	341	285	306	310	290	298	297	316	350	327	318	288	314	272	344	331	315	299	320	328	306	298	292	339	302	260	315	274	322	291	335	293	292	336	310	278	344	339	305	329	293	301	298	318	297	294	335	296	312	325	356	280	321	305	309	325	304	289	302	325	335	329	347	332	318	317	290	297	313	308	295	319	331	325	315	305	314	327	333	315	270	314	320	312	308	307	290	294	330	348	342	301	301	299	282	306	315	296	278	329	321	341	325	313	339	320	273	318	283	303	289	324	306	323	308	280	311	324	305	282	315	296	342	309	323	287	326	335	324	326	279	328	313	350	311	323	289	292	332	327	288	277	282	306	298	312	353	293	328	325	332	312	310	322	326	294	326	319	331	326	317	322	299	329	313	306	313	312	270	290	349	316	313	316	276	274	312	320	328	298	315	285	333	316	328	334	317	311	322	319	309	323	288	317	339	316	328	318	341	323	320	304	324	323	321	323	302	270	323	288	305	295	299	310	343	321	311	281	304	303	297	319	309	359	311	324	306	320	301	323	305	314	293	319	312	302	303	279	305	297	274	331	303	303	282	350	312	278	268	311	299	305	283	322	298	265	338	316	321	278	317	318	302	314	317	302	337	327	303	309	327	296	300	305	354	327	326	316	321	288	312	360	334	293	288	317	313	312	289	321	293	290	327	337	308	321	282	289	306	283	282	328	304	321	309	288	320	332	303	313	272	299	315	315	295	326	318	318	278	299	267	310	324	308	308	337	321	331	317	310	360	322	343	300	315	329	314	320	307	308	289	276	300	297	334	293	315	279	327	321	334	306	320	319	303	296	297	325	315	343	328	320	320	315	287	291	331	287	328	316	271	286	325	309	330	293	326	321	323	333	298	296	332	346	319	313	329	309	313	353	310	331	319	289	271	299	289	323	312	330	323	356	283	271	312	287	298	309	299	312	286	295	329	327	284	316	303	301	322	333	276	314	294	300	286	299	316	301	304	315	297	319	297	308	288	293	316	359	319	335	319	314	309	316	327	330	280	301	323	314	288	276	313	327	315	318	319	283	320	301	321	290	273	293	334	300	299	317	322	327	337	317	292	303	326	321	298	303	324	261	309	296	287	327	329	304	294	358	285	307	354	311	361	291	344	309	279	289	319	307	327	304	280	331	278	301	300	281	338	310	293	292	342	310	289	273	298	304	305	291	320	311	268	304	309	277	334	297	324	305	311	302	322	331	317	341	331	333	322	276	340	321	316	301	280	301	317	311	289	323	312	334	327	322	305	294	343	306	307	329	282	302	292	328	342	299	299	332	307	311	319	291	346	294	313	346	316	338	275	317	307	335	349	308	309	301	349	301	308	274	320	295	316	288	334	324	292	321	287	329	303	313	325	323	311	287	274	327	295	316	317	304	307	315	309	305	320	307	327	335	300	311	309	299	284	293	269	312	328	336	323	290	337	336	293	332	309	299	275	275	300	332	305	306	278	289	305	281	279	291	291	324	299	320	328	322	296	337	305	341	297	314	327	322	334	325	296	292	314	314	303	295	284	314	330	322	328	295	343	296	285	293	331	318	290	311	332	307	316	292	312	304	310	293	301
12452	3456	6255	11960	9438	6530	5345	5833	4482	3563	2535	2771	2413	1808	1788	1521	1140	1002	1130	2088	1063	753	757	718	684	751	728	692	730	719	654	715	715	696	715	722	708	682	720	684	665	726	680	752	756	701	708	687	667	685	712	709	694	725	687	674	670	733	686	698	740	689	710	714	654	647	733	658	701	645	703	728	692	731	707	702	685	706	697	692	649	705	715	687	699	682	723	729	735	710	710	701	661	751	681	735	648	689	722	665	696	656	704	670	763	672	741	706	710	668	628	655	739	721	704	686	693	712	666	730	701	716	704	698	709	654	649	689	698	674	689	691	694	734	707	721	695	709	672	715	690	675	694	727	733	684	707	680	729	692	698	672	693	691	724	719	679	697	726	699	664	677	718	703	727	728	708	757	773	682	764	730	701	671	659	708	725	665	726	678	665	689	724	705	706	668	685	733	701	693	653	674	716	755	713	672	691	736	673	697	712	719	688	683	684	713	730	729	686	702	750	676	655	692	719	738	647	691	708	687	669	669	660	672	672	694	679	749	686	685	687	735	678	673	690	689	669	689	687	704	721	682	710	721	701	688	701	616	691	735	669	667	661	715	688	697	700	686	690	653	693	700	701	710	660	759	680	691	679	658	693	710	696	726	703	694	664	708	721	689	697	650	725	762	684	694	663	723	730	646	723	664	686	738	727	693	710	707	692	664	719	683	706	656	685	692	678	653	693	689	699	638	679	714	764	688	710	656	675	676	731	669	674	698	755	688	753	665	673	711	716	719	673	720	687	695	702	720	686	744	694	671	690	675	692	748	678	648	722	703	709	713	670	643	695	670	684	664	751	669	715	711	726	729	727	697	676	630	695	610	684	670	676	732	698	671	693	682	707	703	686	723	668	741	666	705	674	719	688	635	688	682	733	649	664	657	640	710	704	637	726	681	700	716	740	688	696	706	697	772	661	717	683	737	665	698	689	682	707	641	732	688	653	705	696	764	652	674	707	695	696	640	708	703	730	744	697	688	708	658	668	729	673	696	688	697	734	662	678	709	646	687	695	680	716	686	689	667	740	720	743	735	673	742	718	693	670	673	716	687	689	680	694	689	702	682	692	690	674	705	677	677	743	686	700	694	708	706	693	670	726	727	675	705	755	711	692	672	693	703	701	709	646	629	686	655	671	736	712	731	722	668	699	701	661	653	645	675	716	705	675	654	703	728	701	708	664	669	666	712	641	683	718	711	753	661	683	669	712	680	705	687	690	725	690	674	709	705	729	715	635	663	692	706	677	669	662	687	688	713	692	641	664	696	663	662	737	711	694	721	703	657	733	701	727	703	673	668	743	674	701	682	699	687	670	726	649	688	701	690	639	629	666	689	703	705	719	663	659	746	659	739	682	708	686	698	718	652	691	670	688	723	658	689	724	647	635	697	702	714	693	654	739	639	602	736	657	671	730	690	670	686	730	680	743	759	713	679	698	646	699	661	701	730	701	687	687	667	730	712	678	698	766	689	665	701	717	682	659	651	720	708	718	700	667	695	715	656	673	682	706	716	697	705	706	690	674	698	680	735	754	661	698	705	681	729	698	730	676	652	721	685	703	660	692	675	706	695	715	676	672	639	733	688	679	670	693	654	681	698	634	666	665	792	660	742	676	696	715	712	731	657	728	642	696	662	656	698	666	671	692	668	683	695	688	697	689	735	671	727	655	702	706	693	694	653	719	721	700	666	661	703	681	633	681	669	681	679	684	699	699	770	711	711	692	667	669	699	711	700	673	693	655	756	735	641	672	683	690	664	686	711	677	693	669	669	672	690	717	691	663	660	723	694	706	703	729	716	664	692	678	705	741	686	655	687	671	703	681	701	699	653	697	702	718	658	681	657	685	685	770	733	743	732	698	733	702	715	700	689	704	688	756	661	662	709	689	663	660	737	698	726	633	711	716	733	719	678	712	730	715	713	675	693	681	651	713	734	691	734	705	717	693	691	651	693	669	723	639	726	688	716	696	690	707	664	724	686	655	720	678	693	667	683	689	685	671	667	726	698	682	723	684	715	726	703	664	723	737	728	720	653	697	702	680	675	676	683	649	694	686	672	668	678	725	682	730	723	700	715	712	702	709	714	711	705	716	641	721	647	684	690	699	692	694	721	664	700	658	688	683	678	671	662	710	681	696	690	698	688	738	716	670	676	672	718	670	737	694	697	677	696	691	699	678	656	680	653	675	728	676	701	661	698	727	742	727	705	695	669	691	711	693	712	676	653	671	673	649	659	680	728	664	710	689	659	708	761	685	694	706	688	699	643	733	717	710	676	662	721	714	701	689	691	712	693	716	691	738	699	649	697	673	701	704	714	672	710	724	692	675	685	707	672	639	726	689	664	707	638	725	685	717	666	705	713	688	666	684	710	679	717	733	704	653	650	685	698	682	739	679	704	682	676	717	685	677	692	661	747	681	672	697	665	675	705	735	709	691	653	668	713	689	712	684	652	704	739	678	711	670	688	704	712	703	710	677	668	734	683	692	688	705	715	723	693	657	687	674	661	688	693	676	711	686	684	672	703	637	650	742	700	700	684	716	701	714	708	711	679	719	706	673	720	739	671	669	687	661	688	689	688	678	748	679	720	714	707	678	656	704	701	725	670	644	712	691	716	720	694	659	697	721	692	731	692	694	664	715	669	730	707	710	717	654	729	692	714	722	752	712	701	686	716	719	714	726	663	723	686	693	704	687	690	712	703	715	744	706	704	699	668	723	733	702	730	697	703	713	726	656	651	673	722	680	720	678	709	696	689	662	724	662	628	687	641	703	738	703	709	717	697	701	722	713	732	676	695	668	689	713	690	727	718	743	701	712	717	659	678	691	717	725	679	672	684	668	702	761	669	721	718	698	741	693	679	661	707	733	727	661	659	699	686	737	690	670	698	695	726	707	669	686	668	673	686	748	686	723	745	683	672	698	670	679	689	701	664	689	676	734	638	638	703	687	693	690	702	728	680	678	716	692	666	724	733	700	731	696	684	697	632	663	724	696	672	693	673	730	709	681	694	698	717	726	691	707	712	677	721	688	678	720	699	710	742	682	732	719	747	644	717	696	647	714	664	691	671	653	703	675	677	628	673	714	684	684	657	679	690	717	693	663	688	704	684	676	683	693	670	765	693	679	706	713	644	672	671	669	709	678	671	710	694	685	703	720	665	701	727	661	767	700	711	717	699	757	707	712	758	698	695	656	724	732	666	702	713	729	718	687	689	725	684	716	711	671	702	699	704	692	679	736	684	684	660	686	628	710	716	741	671	688	663	703	674	678	695	719	750	699	713	697	674	659	706	719	652	681	732	686	693	645	675	685	660	653	713	686	700	685	728	710	673	640	740	700	680	682	722	677	701	700	693	666	708	694	692	732	740	688	711	666	687	728	702	707	702	702	721	700	624	714	691	714	691	651	629	676	633	700	716	713	733	676	684	694	696	711	684	667	693	703	712	681	707	676	639	667	703	702	645	730	711	720	757
28439	8306	4761	6346	4452	2355	2124	1846	1837	1154	731	717	762	570	572	548	383	361	370	585	394	331	276	305	245	265	326	296	248	294	281	284	278	269	293	264	269	287	285	283	304	290	264	256	279	306	297	293	302	261	258	278	296	301	282	287	274	264	275	295	288	276	289	266	294	302	258	285	283	293	267	269	287	304	279	286	286	265	249	262	287	271	287	259	316	271	264	269	284	266	274	262	281	327	264	285	264	282	323	284	259	308	310	263	257	301	304	295	297	247	306	274	286	249	282	272	273	262	291	316	267	285	305	274	272	261	248	283	266	327	320	287	267	268	279	287	261	277	293	287	268	253	289	329	263	281	261	247	245	272	236	271	270	291	273	279	275	282	241	273	293	285	284	291	282	281	279	304	284	256	331	308	246	282	275	293	268	305	290	291	304	299	282	298	266	259	271	286	302	264	300	294	260	291	274	269	292	286	286	282	312	247	294	280	268	294	291	269	264	283	332	293	307	275	295	276	290	282	305	293	290	307	285	302	289	288	254	248	266	293	242	244	299	251	274	291	298	313	245	258	282	277	271	282	268	266	318	248	261	285	277	287	306	290	276	274	267	278	305	300	270	272	295	278	290	296	273	271	271	292	300	265	306	286	263	253	277	274	281	305	281	297	266	276	263	285	256	289	311	300	285	268	307	274	258	283	223	294	266	260	265	269	287	287	294	264	264	308	276	269	293	281	294	313	269	292	279	315	252	282	295	298	261	269	252	281	281	301	289	287	291	292	331	301	278	300	262	279	268	320	296	279	287	260	288	276	294	302	288	281	295	278	272	275	301	291	280	229	266	263	287	283	273	289	280	270	275	306	300	265	294	259	267	294	301	257	281	262	272	287	274	289	250	269	243	271	279	276	250	290	239	287	317	256	263	286	263	280	266	268	275	306	280	287	269	257	250	269	284	276	225	295	289	302	301	287	270	275	282	287	273	236	316	277	298	312	272	265	257	259	258	276	271	287	248	295	282	294	275	269	260	281	309	321	272	321	286	263	288	276	279	296	266	329	256	269	281	297	289	260	270	277	232	278	260	263	284	256	310	294	255	273	277	263	290	255	305	301	289	285	302	291	254	274	303	257	293	297	272	255	289	262	272	267	288	272	270	293	286	335	281	281	298	268	263	295	284	295	279	292	270	289	252	309	296	273	242	274	280	266	282	325	298	272	258	250	262	325	284	287	296	320	281	306	279	268	284	303	278	313	253	255	316	284	284	300	285	288	308	291	279	261	276	270	284	253	288	277	288	308	264	300	300	276	284	262	248	272	263	255	298	274	271	290	280	255	289	259	267	271	272	292	294	283	311	280	293	295	295	328	272	265	271	289	276	320	285	283	261	339	298	324	265	311	261	276	276	254	268	292	308	281	267	222	280	272	305	296	291	287	271	284	281	270	276	280	290	295	261	292	302	276	290	311	280	285	276	270	280	253	280	274	242	290	294	295	274	284	260	245	256	288	298	285	269	265	265	274	298	310	289	290	260	277	260	263	282	303	298	277	285	273	325	286	263	285	298	268	278	253	310	255	265	272	271	283	267	293	272	280	262	272	309	267	301	309	268	278	282	311	284	266	278	248	263	267	280	283	296	260	289	293	303	296	319	296	290	281	251	286	243	260	298	303	294	282	311	279	295	250	266	275	281	285	289	260	267	269	298	268	273	274	274	277	289	298	295	281	286	280	283	257	290	284	241	268	302	259	253	311	256	276	274	276	291	293	297	290	277	291	253	287	282	268	287	292	279	298	278	275	272	278	265	282	282	282	294	286	262	270	282	294	263	248	262	288	278	277	280	283	277	294	302	294	323	270	259	290	286	265	257	244	275	290	276	264	288	305	286	274	306	291	289	301	312	253	294	338	249	287	271	276	268	324	267	285	278	285	288	319	289	243	314	305	287	293	288	283	291	292	263	283	281	283	272	288	288	281	252	284	288	266	254	297	287	301	264	303	273	263	273	307	285	314	258	302	291	266	275	283	265	267	241	298	255	255	308	274	316	278	281	265	289	239	301	292	273	334	271	252	275	260	279	285	307	281	294	277	265	281	289	298	278	291	298	273	280	291	293	261	283	296	297	284	287	277	237	256	273	267	280	258	272	262	289	288	228	255	253	308	250	273	284	286	292	291	260	272	280	286	321	270	285	286	280	301	301	247	302	283	267	281	271	301	299	254	251	283	293	288	307	266	272	292	277	276	266	246	241	263	299	281	289	282	272	255	328	270	293	275	269	313	285	300	270	251	262	283	286	285	290	313	287	273	272	284	276	286	287	275	263	293	261	282	286	278	285	273	250	273	297	273	290	314	262	270	273	296	264	300	273	302	284	254	290	270	290	274	273	259	289	246	318	292	272	308	261	263	288	275	286	267	309	296	305	266	269	296	310	310	309	262	291	280	256	295	279	275	251	261	311	305	295	263	282	299	264	318	249	260	276	279	311	255	288	303	284	306	300	308	299	248	292	255	294	262	258	295	259	277	267	252	283	316	281	271	284	264	291	290	271	278	265	266	295	274	254	276	307	269	283	296	276	283	284	312	255	262	283	278	284	290	276	274	281	276	275	274	289	295	256	262	271	287	271	276	282	268	303	261	285	296	294	242	284	258	263	271	260	267	300	281	294	314	299	276	256	259	262	296	282	276	303	332	267	267	284	255	273	246	284	276	305	279	272	300	298	260	298	292	301	265	264	258	267	317	282	277	270	293	295	287	268	279	303	301	270	284	291	253	254	269	269	272	287	269	310	263	256	267	283	266	254	297	270	254	297	263	280	310	285	262	279	288	278	283	278	286	286	282	324	264	289	289	281	266	279	308	290	285	262	283	302	295	252	246	301	300	284	279	274	288	264	262	301	279	275	283	284	290	271	289	271	263	265	307	275	269	322	268	270	282	300	308	238	247	293	298	262	273	266	244	262	272	279	302	282	274	263	297	276	288	268	239	283	286	275	284	292	266	290	276	258	303	277	276	303	291	261	299	302	251	275	299	262	278	279	300	279	241	265	303	295	259	277	250	289	298	286	270	263	258	248	254	265	272	307	295	290	283	277	294	268	293	272	271	273	278	271	331	303	291	274	234	299	311	301	263	275	269	318	277	284	287	247	282	269	287	280	294	268	280	301	286	274	274	277	290	286	281	272	276	303	256	291	300	284	277	292	256	268	269	273	283	268	300	261	270	252	285	291	279	267	267	292	275	294	238	262	288	274	253	267	276	311	278	296	323	316	313	268	284	302	308	271	320	280	290	273	290	311	292	262	281	288	268	265	318	302	328	280	271	271	294	269	285	278	291	271	252	275	302	280	284	287	290	289	279	260	266	291	290	262	284	262	295	299	262	312	276	273	283	284	271	288	280	270	265	272	281	270	261	268	311	268	256	271	275	310	284	282	281	288	269	258	270	293	320	297	278	284	244	259	297	277	268	294	280	278	296	293	257	300	260	290	305	302	285	310	285	261	280	287	279	293	280
16384	4875	7982	15852	13259	8878	8259	8139	7844	4684	3159	2871	3246	2449	2326	1958	1337	1020	1163	3031	1413	814	756	696	695	657	621	697	612	626	644	688	592	644	651	629	628	602	578	709	657	687	646	630	653	616	645	612	666	605	599	609	611	623	630	626	632	632	615	606	664	659	639	555	591	630	623	587	604	628	665	608	599	595	599	641	638	595	620	649	628	594	642	617	616	624	617	632	634	646	611	644	630	585	634	637	633	657	629	657	623	659	594	587	649	640	621	616	620	618	654	619	611	611	620	614	608	608	630	623	598	672	602	616	615	640	625	631	625	611	620	630	609	603	614	681	603	625	621	640	592	614	547	593	619	614	581	605	624	627	627	617	591	612	636	606	619	619	585	584	601	588	585	643	621	577	578	613	609	610	602	580	648	621	617	622	640	616	618	572	621	627	635	616	642	629	588	673	606	605	635	648	652	619	671	640	656	619	567	614	608	561	628	602	615	629	650	634	657	634	637	586	593	594	606	603	615	609	591	631	602	601	651	604	602	644	583	628	612	603	670	661	636	602	602	627	624	624	632	574	591	603	656	659	621	627	648	647	634	615	613	592	651	581	578	616	622	636	648	607	604	666	564	663	597	639	613	630	604	608	596	638	612	576	582	620	618	623	610	611	632	608	642	607	629	669	658	603	636	611	624	603	632	588	606	620	643	636	592	603	615	610	577	600	627	618	635	617	660	622	582	600	602	607	591	629	596	566	610	631	653	582	613	651	650	609	625	592	579	594	623	612	609	604	630	641	648	619	584	641	673	566	622	631	646	591	595	617	596	606	653	601	592	585	609	625	607	624	616	654	587	657	569	579	587	598	639	644	574	581	626	600	641	637	585	607	623	562	608	643	618	651	600	626	614	619	625	619	605	614	613	638	636	640	571	635	590	601	603	592	605	585	611	626	628	633	601	615	581	620	604	618	625	619	637	627	624	593	619	652	638	603	632	636	653	639	657	636	620	594	620	629	628	620	622	642	629	664	642	604	599	672	616	630	606	591	604	601	631	622	661	624	581	589	638	587	639	602	611	605	610	625	615	650	601	655	596	606	604	640	583	615	632	625	643	586	661	575	660	631	575	581	606	555	639	629	599	638	675	623	573	600	621	608	598	606	612	619	631	591	640	643	593	612	586	616	619	619	678	644	636	604	642	603	603	648	620	580	647	592	627	605	590	624	622	633	584	628	661	609	660	604	597	608	596	667	614	640	579	571	622	613	589	609	607	615	602	618	613	664	618	600	593	618	612	596	639	573	572	619	643	601	591	603	593	636	659	673	650	582	643	572	619	667	631	643	604	592	647	583	598	645	616	633	607	612	582	671	610	638	643	561	628	648	623	601	583	619	627	583	642	595	622	551	591	601	630	611	615	611	645	654	623	639	645	605	669	558	607	640	598	610	622	630	592	584	604	629	614	586	616	643	606	598	670	658	618	627	633	595	618	607	609	618	602	637	604	586	604	655	635	594	634	618	611	606	624	633	616	597	612	608	646	639	628	560	623	669	623	621	631	595	607	618	603	631	566	618	644	605	609	625	649	576	598	589	606	617	615	589	601	665	661	633	629	586	639	612	653	619	578	626	602	594	645	595	607	587	618	620	619	639	616	649	623	626	641	623	604	603	619	597	611	631	624	642	605	603	580	597	630	573	617	651	592	659	634	601	643	640	613	639	620	606	626	651	599	608	574	626	609	613	592	629	588	626	624	589	619	608	593	659	645	606	635	571	624	650	600	618	594	589	625	593	630	621	636	605	617	626	623	615	613	597	615	612	647	616	634	601	628	622	628	594	609	627	635	625	614	625	616	633	626	638	577	611	627	580	641	556	609	597	594	622	624	629	573	617	587	622	636	660	597	588	616	562	584	663	592	616	645	571	625	625	658	614	622	619	582	591	626	609	653	618	615	600	658	629	610	579	572	632	641	638	626	607	563	608	661	609	609	599	564	640	631	615	628	623	607	574	611	599	618	615	625	666	627	672	592	565	619	612	645	587	624	658	553	628	579	608	620	571	606	617	611	649	616	618	618	611	614	625	618	598	627	623	587	653	650	620	603	581	616	641	619	595	607	599	618	641	628	633	634	699	608	635	605	648	597	626	626	620	615	595	630	593	579	620	595	636	606	587	660	613	610	606	630	603	620	618	622	631	624	616	599	652	582	625	659	602	659	661	602	646	622	592	622	620	647	613	612	655	615	596	631	647	638	622	635	603	637	622	615	618	647	623	629	684	640	609	632	619	557	566	650	570	590	602	615	625	595	594	604	631	611	602	632	607	609	618	636	610	601	602	618	571	605	631	617	589	601	574	623	581	643	594	623	627	663	611	598	640	600	607	592	624	628	599	588	598	613	620	663	635	660	613	584	602	620	634	640	582	604	605	553	597	653	620	600	647	600	644	613	578	595	599	609	601	633	593	604	615	599	625	625	596	617	604	690	617	617	612	610	605	581	601	597	586	581	645	599	594	616	609	582	616	647	602	658	624	613	657	661	589	644	609	611	614	662	542	586	653	632	658	648	588	644	634	612	634	603	611	658	609	641	610	622	615	581	593	607	629	610	648	586	609	594	591	636	627	590	562	654	610	622	607	565	588	638	636	628	651	615	618	613	615	597	613	650	648	637	662	597	607	611	585	621	608	628	599	587	604	622	615	610	655	648	597	595	628	600	586	630	605	566	574	644	641	653	558	643	626	616	618	637	621	590	622	585	616	637	624	685	639	607	618	607	641	605	610	602	658	630	609	621	631	640	605	644	615	599	616	619	635	602	631	571	614	647	589	578	644	558	580	631	612	622	567	610	661	605	566	670	647	595	646	559	623	604	601	578	643	642	633	616	593	664	607	633	625	660	594	623	591	609	625	604	613	608	650	626	645	621	610	668	624	572	625	624	599	595	636	618	647	603	651	614	653	646	573	592	626	663	629	602	625	619	616	659	616	610	623	644	634	642	620	574	566	632	646	630	610	608	595	639	622	578	645	638	632	597	611	610	581	593	602	676	589	628	621	626	639	638	629	598	616	626	634	600	605	616	588	600	602	626	606	625	557	627	656	617	571	638	607	602	613	638	615	606	602	622	640	615	594	616	573	614	583	580	627	609	661	626	611	619	629	586	608	588	623	628	640	603	591	651	663	648	626	577	619	644	655	608	624	625	638	653	641	625	597	663	615	659	623	642	664	615	629	611	587	570	639	642	634	618	623	595	601	596	636	647	633	635	632	618	617	608	644	588	631	640	583	609	593	657	589	615	645	575	583	613	649	638	580	632	610	616	599	594	616	601	587	619	600	621	595	627	610	673	606	636	573	589	692	612	625	641	642	654	615	583	632	609	600	627	592	624	647	604	612	630	601	615	619	613	596	630	605	660	600	601	615	592	648	655	592	632	647	630	661	625	616	560	596	647	598	593	611	632	612	634	650	607	619	634	588	641	601	581	631	600	582	622	600	611	605	640	640	616	627	624	679	612	595	591	604
8047	1837	1175	1761	1373	654	696	598	637	361	350	351	344	287	239	261	194	214	240	245	202	220	215	183	177	166	185	161	172	173	196	203	164	171	181	188	185	177	182	181	185	169	195	219	202	203	199	190	150	169	195	194	179	181	183	185	182	195	221	186	221	180	201	201	216	193	166	168	194	214	193	217	187	193	193	190	175	205	202	182	180	194	192	185	172	181	191	185	193	203	195	207	185	181	171	185	178	205	175	178	198	195	190	221	164	173	210	171	210	177	209	201	190	191	153	220	190	218	175	188	175	208	172	194	180	205	179	229	195	193	185	168	179	156	192	201	211	172	216	193	183	185	176	188	197	195	181	200	189	188	210	169	196	176	211	194	178	193	176	215	179	192	215	231	187	166	217	198	203	166	194	186	160	209	195	177	168	171	213	186	181	178	203	237	201	201	200	178	216	191	196	210	208	185	208	170	179	178	197	199	175	193	193	190	192	206	206	179	183	176	223	213	207	191	187	177	211	180	172	191	199	166	184	184	163	185	175	209	210	185	209	209	191	179	187	177	199	189	178	194	179	209	172	190	192	190	205	191	182	198	174	171	188	162	215	198	212	198	177	202	162	185	180	207	183	176	186	205	171	175	197	193	210	206	215	184	194	180	174	212	150	181	175	186	185	207	215	211	194	181	178	195	184	181	206	213	189	193	191	205	203	180	192	164	192	201	194	204	169	151	194	193	172	194	164	172	208	213	190	205	190	171	192	186	189	167	181	174	152	177	192	193	210	174	181	173	199	190	195	188	193	226	206	195	203	197	196	192	188	204	198	206	217	222	206	206	180	184	191	196	196	165	187	189	157	154	173	187	203	187	193	180	222	184	191	198	207	177	204	195	172	191	153	201	193	161	176	187	185	195	172	203	207	172	210	186	211	197	165	200	183	178	170	182	181	212	178	194	181	208	201	200	202	194	187	180	187	183	181	201	192	207	227	209	176	194	200	178	204	212	174	184	164	203	214	164	190	220	181	165	188	171	190	188	182	215	197	196	213	201	159	195	185	178	167	190	201	187	207	175	190	191	207	180	201	207	207	178	191	167	203	214	198	192	191	195	204	184	203	186	210	161	179	187	184	203	161	184	200	208	169	169	195	171	182	177	171	204	185	176	179	197	176	196	186	211	195	204	186	169	182	187	177	192	174	187	185	178	205	210	182	185	196	225	194	194	173	190	186	202	178	198	186	193	191	189	173	164	216	200	163	195	170	212	188	228	212	208	211	183	184	200	191	200	162	221	166	188	235	197	207	205	199	204	182	196	180	226	207	183	172	216	181	166	172	171	206	201	155	188	222	175	186	173	206	178	217	207	194	187	200	190	168	198	180	178	211	189	181	189	189	197	177	198	210	189	188	182	190	186	180	183	201	194	189	209	178	215	178	181	195	172	171	177	179	205	193	187	176	180	228	210	174	172	204	186	203	193	173	181	206	206	194	186	201	180	193	171	162	191	163	196	196	180	209	218	219	207	194	186	199	171	176	197	201	190	185	214	188	175	170	202	211	197	184	201	213	213	196	184	201	206	184	196	199	181	166	170	159	177	193	196	172	180	184	188	200	193	193	200	175	174	184	179	194	205	175	189	196	166	209	181	191	179	200	170	178	170	197	168	172	220	198	181	175	168	180	186	185	205	203	204	184	171	197	182	185	198	182	186	198	195	202	206	220	197	166	190	203	199	173	201	171	212	199	176	179	176	189	173	208	182	162	198	204	188	191	186	186	174	188	169	197	190	193	178	203	198	194	178	198	185	194	196	191	191	187	184	193	169	187	185	159	199	220	205	224	165	208	191	174	163	204	179	199	211	176	204	163	201	186	163	201	178	172	191	168	182	179	202	184	183	170	161	221	206	181	193	198	190	194	203	177	164	197	198	202	191	206	186	192	189	182	212	163	197	164	195	181	206	200	196	208	173	187	194	209	161	190	183	186	205	216	172	169	209	151	201	190	190	179	191	196	174	200	198	178	177	196	193	185	178	200	160	186	177	205	174	177	180	163	177	203	219	211	204	197	194	200	171	159	173	197	199	181	178	191	213	185	175	215	177	182	221	188	184	182	207	217	185	178	215	170	215	182	217	183	201	194	180	208	175	186	189	214	199	199	193	192	174	222	176	204	188	220	200	170	192	205	187	185	187	205	169	168	186	203	175	188	195	177	200	181	194	180	161	175	162	213	170	182	216	186	179	190	169	177	190	175	193	177	166	206	202	175	204	173	199	177	184	178	210	194	160	196	177	186	199	182	173	185	194	192	177	186	218	172	191	195	199	190	186	186	193	188	186	173	180	211	226	219	175	163	191	179	188	197	196	196	212	186	183	167	184	213	188	201	224	188	190	183	199	163	174	175	202	182	191	200	170	191	198	197	193	214	179	183	187	186	198	170	171	188	182	196	196	210	191	190	183	202	182	196	166	176	192	192	205	194	165	187	197	172	197	213	199	186	199	224	215	200	203	212	220	177	198	201	215	184	183	186	158	184	215	165	191	175	195	190	175	187	209	206	231	183	201	204	155	184	174	208	168	191	209	204	205	201	167	212	170	190	197	175	195	200	184	183	182	185	189	239	196	185	173	163	172	206	201	208	190	184	183	189	176	175	170	196	212	160	204	215	216	189	176	211	178	201	195	181	186	186	184	186	206	173	204	194	192	182	208	194	199	171	193	205	213	198	192	179	185	196	177	189	167	189	197	224	201	194	203	220	188	190	210	211	196	186	213	191	218	196	176	186	216	195	185	190	220	177	161	193	177	158	166	193	203	189	183	186	198	179	214	178	191	214	181	199	186	183	164	195	190	183	172	184	191	216	181	191	176	194	221	192	191	177	193	186	193	207	198	169	197	204	194	195	199	210	182	185	179	176	202	159	184	198	185	187	198	193	175	199	183	182	213	173	187	202	196	182	211	175	195	194	193	166	158	192	182	182	185	209	164	182	180	201	184	207	206	179	190	205	211	189	208	222	166	169	171	157	203	201	189	195	166	195	192	168	177	192	173	169	188	192	179	222	178	192	178	197	182	194	186	196	206	196	199	196	207	172	173	191	192	193	210	204	175	202	177	201	173	193	190	193	175	209	203	202	178	201	189	180	207	181	216	178	186	211	230	200	204	212	175	200	180	193	223	192	199	190	224	172	194	208	205	183	211	195	221	205	206	183	197	174	172	186	199	201	197	192	175	195	193	158	178	202	183	208	190	193	206	198	197	164	203	196	185	165	207	200	188	180	202	180	179	181	191	174	192	191	198	197	200	163	181	196	202	180	196	179	180	195	203	184	178	195	182	160	178	206	193	194	192	156	186	177	201	196	221	184	186	214	167	183	180	173	182	173	179	197	224	199	211	199	186	173	187	190	216	194	194	195	203	178	197	207	195	181	194	152	191	181	171	183	188	194	190	173	179	192	188	203	200	185	204	197	177	196	198	205	187	190	188	190	185	214	206	172	165	186	179	163	164	199	178	180	174
5155	1583	2515	5525	4758	2526	2805	2702	2967	1470	1172	1051	1234	1018	872	917	521	571	543	587	491	455	496	495	484	421	481	451	512	464	455	476	465	486	453	455	474	431	451	510	481	483	444	463	464	483	499	482	443	470	457	459	439	465	486	458	439	453	480	428	470	477	455	486	470	524	446	466	443	461	472	452	470	449	455	441	497	483	451	476	428	455	435	433	433	442	511	488	448	467	453	475	480	484	455	424	470	463	446	452	466	450	471	478	464	456	448	510	454	468	466	488	468	454	482	427	447	471	458	449	413	453	469	455	489	462	433	467	480	473	497	433	458	478	411	453	468	485	461	488	472	446	456	426	427	465	419	431	471	457	452	478	451	498	442	435	445	474	493	500	467	415	460	494	446	485	488	478	459	461	456	473	435	431	492	471	456	445	447	484	464	440	473	441	500	431	471	449	459	482	480	446	451	450	462	445	436	482	452	421	471	485	430	463	495	465	496	503	495	452	465	418	470	459	467	489	477	472	434	449	407	461	471	439	475	442	450	470	476	449	463	481	462	453	449	477	477	486	436	444	476	466	443	441	448	437	436	451	457	471	424	436	448	451	493	419	440	473	481	479	480	445	458	473	472	451	466	498	471	442	443	449	482	475	458	459	476	490	462	465	430	454	446	460	461	457	495	461	451	433	466	432	442	463	460	467	499	434	454	478	414	458	435	451	470	406	460	438	464	434	468	460	436	451	420	443	444	466	466	450	483	469	467	465	488	430	471	481	492	465	457	472	487	459	486	439	457	434	478	464	442	468	460	474	425	437	431	471	465	442	451	488	438	439	450	467	483	461	476	483	458	443	450	475	478	465	498	459	464	475	495	455	460	458	492	463	452	483	432	460	462	471	425	465	487	463	446	482	449	497	444	488	470	439	486	448	461	470	479	459	462	471	457	489	420	482	433	488	457	433	442	431	460	443	467	429	461	496	472	464	450	466	412	480	467	428	459	489	482	426	442	474	443	477	438	448	446	447	456	451	523	467	425	474	462	453	456	437	465	462	432	471	480	429	458	480	452	477	490	451	442	451	447	488	442	462	453	468	471	463	461	478	469	495	441	419	427	465	491	422	511	426	466	435	457	437	452	486	478	509	497	491	464	459	480	447	467	488	459	486	502	472	487	452	484	464	445	435	477	511	470	479	461	451	446	455	456	485	443	458	460	408	457	439	484	471	387	472	460	456	494	482	483	443	479	449	411	465	447	434	445	488	455	472	448	500	471	434	462	468	492	476	453	511	470	480	466	455	458	492	468	461	469	462	451	468	476	439	472	507	434	471	473	491	451	458	493	478	498	460	430	460	479	474	462	480	439	466	478	462	490	472	435	473	425	434	434	467	465	448	471	448	439	435	454	422	478	449	441	452	452	483	457	430	467	475	479	452	462	477	504	494	475	435	449	461	457	417	421	481	462	432	455	429	438	462	445	431	442	449	450	436	429	515	449	444	530	456	501	439	452	450	454	428	489	466	452	480	438	476	453	446	474	461	478	397	498	465	456	467	457	467	495	485	449	446	450	439	466	484	456	460	458	467	432	436	441	434	499	457	489	457	463	446	498	468	462	444	462	489	444	430	497	520	458	456	449	478	471	452	435	452	458	491	470	470	434	460	435	426	463	463	440	445	481	420	453	420	459	460	463	451	442	453	457	456	471	447	436	443	445	472	455	457	462	471	425	508	474	445	455	458	441	485	478	464	455	481	426	437	466	456	421	496	484	407	453	446	460	441	443	488	460	463	457	471	450	455	433	443	460	467	468	435	461	490	429	465	450	487	461	446	454	468	434	412	464	459	496	466	456	457	482	497	471	454	429	454	460	469	443	477	465	449	445	457	447	443	477	494	494	469	455	479	429	460	439	474	464	469	474	448	463	446	485	430	445	472	488	464	470	485	490	445	414	476	462	469	464	452	449	488	484	453	416	453	458	436	476	467	487	488	486	486	455	425	490	449	490	498	461	438	462	438	494	466	455	461	468	493	481	436	510	481	454	445	498	484	459	484	476	485	463	435	461	435	493	456	438	454	472	467	446	411	421	444	484	466	424	444	487	475	445	466	447	470	443	486	469	415	503	463	437	478	430	447	475	439	444	489	494	480	434	469	416	489	461	456	442	453	477	461	487	519	442	468	486	457	481	489	478	471	434	481	495	440	413	444	466	470	462	426	477	456	443	502	440	455	477	453	458	472	479	502	437	489	478	465	448	435	456	446	470	496	459	472	457	490	463	457	467	455	440	484	441	421	462	462	467	409	470	433	452	471	432	458	470	483	480	483	517	440	456	464	502	468	457	412	450	489	480	473	476	446	460	443	453	452	481	474	478	471	508	438	461	471	463	459	453	447	437	460	444	469	456	498	452	478	480	465	461	469	484	479	462	477	432	448	490	441	456	466	451	504	436	466	450	463	474	464	455	472	454	471	421	504	495	436	463	455	470	486	462	453	439	483	462	470	449	469	446	493	482	418	463	469	442	442	440	451	467	462	471	438	466	484	475	484	440	464	464	480	456	454	472	504	457	403	456	466	458	445	481	420	492	454	499	421	465	466	467	487	461	443	457	477	480	472	462	461	492	471	491	451	467	509	477	457	461	442	479	413	444	423	435	456	472	477	421	443	476	445	454	471	467	437	477	484	472	469	472	442	450	484	414	472	506	490	470	481	492	462	503	437	487	472	417	484	477	467	456	450	470	479	464	450	468	476	474	455	462	444	464	448	448	456	463	458	466	443	444	455	486	445	443	474	448	449	475	481	399	425	447	515	509	489	475	444	477	430	443	456	480	480	456	405	476	444	456	434	447	433	432	438	432	463	445	455	481	465	491	487	477	486	493	486	471	514	440	449	461	466	501	465	486	459	478	468	466	479	500	460	454	430	461	421	461	471	468	478	445	491	449	490	417	458	454	471	492	457	473	465	476	485	460	437	514	468	471	490	450	463	447	458	462	488	489	485	472	444	457	467	479	414	436	495	443	499	425	462	500	447	466	506	441	428	432	471	487	466	461	437	475	454	426	445	473	476	448	470	470	437	458	457	452	467	456	496	482	458	473	462	457	448	433	420	464	487	425	458	451	462	427	441	438	448	465	455	486	457	466	484	425	459	463	485	457	447	473	514	475	460	473	444	477	432	492	438	431	448	443	440	428	443	457	460	452	442	473	508	485	462	455	478	405	455	479	459	479	489	462	459	473	434	449	426	481	456	486	446	461	458	486	455	441	446	452	437	475	449	448	458	465	428	403	453	497	481	490	447	484	440	483	472	483	455	459	478	456	469	461	427	445	453	455	467	460	446	476	440	488	431	432	452	452	477	492	482	436	456	459	457	450	492	483	496	425	455	434	474	473	496	432	443	474	481	454	465	445	443	458	451	447	502	446	451	483	457	471	472	485	442	441	453	464	459	421	457	453	464	467	482	452	482	449	455	453	470	437	442	485	455	465	428	470	457	427	507	473	488	488	455	451	468	490	460
19524	4708	2766	3669	2845	1544	1380	1270	1445	886	695	535	612	488	412	445	407	343	360	398	334	396	317	323	319	349	350	308	322	350	284	304	306	284	316	312	289	307	323	301	322	337	320	329	279	286	303	292	304	338	313	285	315	314	308	329	329	311	336	305	286	281	295	302	334	314	326	295	293	313	308	330	320	322	325	307	316	310	278	282	321	332	276	284	314	305	298	291	314	316	282	322	312	305	310	322	329	322	337	315	320	313	332	317	343	316	323	333	348	318	265	321	307	276	314	296	258	318	286	307	335	304	291	307	306	277	311	308	341	288	278	279	309	308	325	282	340	316	288	332	313	306	298	321	301	318	318	285	274	289	318	312	291	302	316	316	290	290	327	325	309	293	308	314	303	307	329	302	293	324	319	287	297	285	329	350	333	315	329	304	302	266	320	320	295	298	329	327	288	287	360	342	296	315	289	307	310	268	300	302	302	302	326	300	304	301	307	311	285	286	307	301	294	314	319	266	326	335	313	326	318	306	315	323	281	330	327	313	310	303	316	316	278	294	326	300	292	311	286	328	322	322	347	307	318	300	334	299	312	289	326	340	334	291	286	323	320	310	314	287	305	280	274	344	332	294	315	311	318	298	332	325	308	301	291	352	277	296	304	302	272	301	308	326	333	301	330	270	307	287	313	320	315	336	306	279	345	287	336	301	316	307	316	326	295	309	322	272	324	299	317	317	314	289	315	314	285	285	300	288	284	320	304	291	275	284	282	337	308	317	286	318	323	297	308	327	289	340	317	294	311	298	333	341	290	283	335	325	273	318	315	290	306	333	327	299	282	303	299	317	317	305	309	306	261	297	291	308	330	263	277	346	316	308	296	345	332	324	314	310	270	310	307	312	279	298	313	272	306	322	315	308	290	321	248	265	316	280	325	276	300	293	357	295	322	293	318	289	321	279	307	286	321	304	301	310	306	293	300	331	290	313	310	287	315	295	304	349	293	332	289	337	303	313	292	313	323	321	319	293	281	289	303	280	318	330	315	304	291	280	301	271	302	328	330	271	342	332	340	322	326	292	303	312	319	280	293	288	312	285	353	276	284	298	270	286	283	342	333	317	332	314	316	309	333	293	305	273	301	310	326	287	311	321	280	285	271	293	273	310	314	310	269	322	317	323	291	306	282	277	317	310	322	306	297	300	329	329	301	284	314	283	266	303	298	324	312	292	278	297	284	314	339	305	342	310	292	331	299	296	320	302	326	349	314	305	303	322	318	283	304	311	353	323	290	330	330	307	284	275	304	329	294	308	321	325	303	287	307	323	304	314	320	316	322	299	311	321	339	322	309	307	300	314	315	318	310	308	315	328	316	302	276	321	317	317	345	310	304	317	330	334	298	335	317	296	310	294	293	343	336	309	299	279	328	318	322	306	298	286	313	310	316	329	295	303	290	296	294	312	306	297	325	301	316	301	314	298	324	321	298	287	326	309	311	264	295	312	293	282	281	304	296	281	318	328	306	309	321	331	290	281	267	303	302	350	303	310	291	299	315	299	311	289	317	293	310	291	309	328	304	282	292	310	310	339	285	323	313	280	309	339	292	317	305	274	295	291	275	313	298	270	323	297	337	305	281	302	331	331	310	309	287	282	336	264	302	319	325	336	242	293	311	277	285	286	315	309	318	297	294	288	290	285	314	365	310	309	285	316	337	329	295	327	318	299	295	283	289	351	282	306	290	275	294	350	305	296	324	285	306	321	365	293	295	309	297	328	305	291	357	294	318	276	298	289	327	311	293	298	294	279	316	281	299	303	291	313	287	320	310	277	293	340	301	319	321	289	308	305	312	307	329	307	327	308	308	317	311	281	282	292	289	289	327	310	294	324	304	312	310	318	314	257	280	278	292	313	310	290	321	324	314	309	281	302	284	316	317	331	291	287	290	310	333	291	295	305	295	300	341	291	337	295	357	300	301	308	316	305	289	310	313	298	316	273	294	312	307	322	305	334	296	345	313	341	306	327	298	274	282	312	286	332	304	291	312	274	304	303	285	326	313	326	302	281	312	333	324	291	263	282	297	328	285	316	322	299	336	296	295	312	300	300	298	315	313	280	313	296	318	301	300	292	323	319	289	315	289	298	322	307	311	306	328	323	320	327	291	274	315	300	297	309	303	308	342	323	312	264	297	285	319	313	294	278	273	315	296	332	275	316	310	341	305	325	335	311	314	294	304	320	293	360	302	317	327	309	295	336	360	301	312	316	304	331	307	303	269	316	327	341	274	277	331	306	265	308	290	260	297	324	306	288	277	286	328	327	308	311	318	324	315	317	338	320	282	291	300	339	318	286	280	298	291	302	312	311	334	302	316	311	279	300	318	290	302	285	301	273	301	318	315	292	302	298	321	324	305	306	306	331	319	267	318	311	334	321	316	290	300	303	281	319	309	293	289	315	286	293	272	297	287	306	318	323	304	314	325	318	252	304	282	265	321	324	305	297	285	291	299	329	301	291	309	316	324	310	300	273	303	280	324	304	295	295	307	300	302	294	280	297	339	293	288	316	291	290	331	315	302	291	338	295	300	309	289	317	284	291	299	310	299	288	320	304	286	314	306	313	310	312	330	298	304	304	339	294	307	286	282	265	322	299	283	319	304	314	325	323	312	290	328	316	303	334	323	360	329	311	323	296	284	308	292	294	342	336	329	306	259	301	272	292	286	327	302	289	312	346	327	323	301	330	338	309	301	274	304	295	326	319	311	316	290	297	303	286	307	300	288	315	312	289	306	274	298	290	289	290	296	286	336	357	318	295	281	286	264	275	324	277	336	302	295	313	313	288	333	287	292	283	328	300	296	311	308	321	277	300	301	287	306	333	269	280	277	322	279	346	313	299	332	285	306	334	288	291	316	309	330	338	290	290	305	333	289	339	294	296	286	305	284	312	308	284	290	296	297	287	266	336	325	323	308	275	296	290	306	334	297	307	325	333	312	338	306	312	306	328	309	296	311	301	298	291	339	326	288	282	316	290	325	340	286	297	314	346	315	319	351	289	326	266	305	295	278	306	292	304	305	302	314	289	344	312	313	270	321	318	311	311	298	294	288	329	309	282	332	267	299	299	311	315	285	294	310	306	314	303	280	303	269	288	287	305	314	304	299	281	332	309	301	307	284	317	305	308	308	321	318	318	325	327	348	299	309	313	306	300	275	302	314	312	318	291	305	323	280	299	310	336	294	298	282	300	322	325	323	304	310	321	312	315	333	325	330	299	298	299	270	298	301	266	286	313	296	292	269	289	304	311	317	281	301	278	337	325	293	295	310	263	316	273	282	302	296	331	311	317	326	318	274	314	315	294	264	277	296	292	309	305	291	285	309	309	287	304	307	299	303	323	277	296	284	293	296	313	327	335	318	299	266	299	321	304	307	274	278	301	340	340	317	297	331	291	313	303	295	274	304	324	302	277	310	309	291	330	325	310	323	287	309	302	338	365	328	277	295	299	298	289	303	303	346	315
12513	3469	5472	10620	9910	5649	5613	5263	6361	3674	3089	2159	2265	1833	1513	1652	1148	1016	875	1330	935	988	862	787	780	735	701	680	734	721	703	674	720	729	695	682	720	695	690	723	743	698	660	692	662	681	728	676	702	696	696	672	651	691	683	659	726	694	723	650	646	686	650	687	758	735	700	740	709	676	746	725	670	655	730	641	692	724	696	716	658	741	688	689	633	703	698	683	681	713	681	693	670	672	673	767	667	704	712	726	688	700	748	657	713	708	704	675	702	673	709	711	692	642	732	664	722	631	725	677	697	731	651	668	678	704	688	663	666	721	684	722	648	738	709	658	710	655	678	680	678	699	711	701	670	687	694	702	692	673	692	694	727	668	703	704	688	651	684	667	691	727	647	686	665	697	713	709	697	685	731	766	683	661	735	723	698	680	687	667	679	667	713	682	671	738	716	700	686	657	716	650	692	711	698	673	682	662	744	722	661	669	712	688	644	681	636	631	686	719	719	709	659	676	672	712	702	688	702	715	687	653	700	657	715	761	679	678	671	679	656	709	661	713	679	674	670	710	689	687	683	705	726	729	698	679	663	668	681	659	698	669	711	693	710	683	658	687	682	690	732	677	744	732	732	665	696	670	662	698	695	679	705	701	705	707	682	672	684	757	721	659	690	698	669	694	679	676	679	696	682	719	662	677	675	705	675	714	706	656	656	692	711	713	691	667	708	654	660	659	689	754	696	651	678	711	721	706	686	703	708	665	703	705	714	652	690	685	646	701	670	656	679	696	624	666	719	707	667	693	664	661	666	631	683	705	698	680	680	731	722	710	712	677	710	673	703	705	713	633	710	694	683	717	726	708	678	671	697	663	709	703	708	677	673	670	690	663	716	709	695	695	676	647	652	684	673	685	646	710	702	707	683	647	620	722	704	700	634	669	705	713	691	737	664	669	698	683	674	703	691	675	681	709	702	706	702	695	700	675	695	649	673	691	702	675	696	691	690	718	700	713	662	650	735	662	706	671	689	730	696	714	691	678	703	721	654	672	706	656	694	714	677	691	679	630	673	690	680	671	701	654	696	642	632	724	678	648	664	707	695	684	695	652	702	726	700	735	684	721	706	682	683	702	739	683	675	651	685	705	642	675	722	652	707	696	674	641	717	660	686	637	738	676	683	659	675	709	732	688	661	687	701	692	707	674	695	649	682	695	678	676	641	715	716	721	721	663	702	702	686	707	710	708	704	659	656	702	662	726	683	658	702	711	666	645	765	637	710	660	676	687	661	661	683	648	723	687	719	671	704	689	654	675	657	711	697	719	669	661	671	651	702	636	705	655	675	690	670	695	693	708	654	675	661	674	702	665	702	660	682	656	656	655	649	695	722	668	678	754	692	703	713	684	683	687	680	699	712	662	712	634	650	698	660	685	695	650	710	701	722	671	732	679	688	649	724	649	710	689	683	679	707	698	688	673	739	702	688	671	672	695	674	708	637	698	677	653	701	691	723	741	742	676	747	690	678	690	716	699	636	682	669	639	703	709	650	719	705	703	662	684	676	710	647	697	702	683	675	711	727	678	664	684	767	733	667	678	687	707	722	717	695	681	668	716	677	694	688	676	674	696	698	707	709	662	670	707	680	605	648	681	654	692	761	700	701	731	692	635	700	716	689	731	728	711	670	686	671	666	674	679	670	728	662	672	669	682	683	735	700	718	686	688	703	702	680	695	753	758	735	680	711	717	658	688	657	697	692	706	706	671	718	701	704	696	683	667	670	691	687	634	667	733	668	632	667	679	696	682	716	632	676	729	690	664	684	676	659	669	704	684	712	685	698	737	698	719	690	685	719	752	670	715	677	658	688	686	685	657	714	669	669	663	700	668	709	685	696	668	712	646	689	640	721	668	702	686	722	662	662	667	659	689	703	718	767	703	665	754	705	682	688	667	708	708	691	674	698	705	712	709	667	670	702	676	709	668	716	653	696	691	698	704	736	676	710	698	698	717	676	687	725	678	698	657	693	694	715	725	669	642	708	669	676	665	722	700	659	714	711	697	679	654	667	695	664	634	643	660	703	735	694	669	662	713	709	694	669	678	667	715	722	690	730	643	656	689	646	658	701	711	672	669	698	678	675	713	677	683	663	751	683	718	670	669	701	670	659	693	719	656	670	689	671	654	705	667	706	674	660	682	719	665	667	671	705	747	659	694	704	648	684	709	652	676	681	650	683	689	717	671	702	704	716	704	676	688	732	676	705	675	656	727	702	741	672	678	658	677	685	667	682	734	718	641	707	700	675	696	663	725	674	713	727	660	652	694	692	674	645	697	652	660	700	734	698	731	688	692	733	668	655	644	686	699	684	680	725	695	724	732	692	721	675	709	685	659	701	662	713	685	684	703	686	709	677	668	689	654	696	702	607	673	687	717	677	644	722	699	651	681	681	659	724	678	677	692	757	645	707	685	715	689	688	681	657	704	694	701	706	659	697	703	708	685	649	754	679	745	693	713	648	664	675	671	701	660	675	679	689	687	722	687	717	712	659	702	669	677	710	708	690	678	687	692	684	726	717	686	742	721	734	691	727	710	714	695	685	662	717	725	658	676	717	685	671	689	690	694	669	691	762	648	634	696	705	710	706	625	684	673	655	755	728	678	683	700	681	722	684	724	674	700	696	696	646	671	675	665	713	670	653	708	708	703	700	728	700	690	708	654	684	674	686	685	701	685	722	708	653	701	690	647	694	700	695	637	689	682	649	707	688	660	686	692	679	696	712	676	633	650	649	690	677	697	657	708	677	655	712	669	703	685	736	702	675	665	654	727	661	736	697	662	679	657	698	697	691	645	680	667	716	660	725	676	679	676	690	675	708	698	686	675	711	712	709	697	684	715	731	689	667	687	692	650	705	683	689	669	717	706	654	717	656	726	719	694	663	668	762	675	657	626	642	709	702	662	656	671	685	681	671	666	686	651	661	717	675	718	696	711	704	715	681	650	647	690	693	729	677	685	690	664	729	673	668	735	692	700	669	721	666	720	742	718	685	645	691	687	695	662	676	692	748	692	662	733	677	638	651	660	689	724	707	685	669	706	732	691	694	670	676	704	683	685	663	662	651	701	722	670	710	692	679	641	720	725	714	673	650	677	695	697	728	679	660	683	703	669	766	634	645	685	657	669	688	648	728	734	723	732	658	681	676	697	711	683	707	704	699	659	715	676	663	740	661	718	700	716	674	680	674	668	680	755	757	671	724	695	678	710	648	693	650	647	727	659	701	639	699	685	716	617	661	686	701	679	680	744	675	709	686	727	674	695	690	708	703	669	633	726	674	696	687	624	713	690	696	693	705	714	717	713	653	683	647	692	711	705	709	702	675	707	703	705	644	642	706	705	709	672	730	697	695	692	707	712	625	693	655	674	620	675	666	676	744	647	690	684	673	726	679	639	704	646	651	703	660	706	712	677	688	697	665	760	669	669	678	678	699	678	688	686	697	697	673	662	756	684	649	706	701	722	706	647
28834	8506	4209	5251	4348	2225	1688	1875	1473	1496	1078	797	718	504	481	479	418	393	367	376	359	388	332	357	297	276	282	284	286	266	303	256	299	295	281	295	281	249	291	284	269	248	279	283	296	279	250	289	286	298	309	294	275	264	279	262	274	308	253	276	288	272	279	254	287	268	242	299	285	264	299	271	315	308	280	231	290	257	300	286	302	272	286	306	288	305	273	279	289	260	270	242	283	262	275	251	294	270	267	272	260	268	282	288	288	265	263	302	284	269	283	251	282	270	270	265	278	283	271	250	290	268	264	274	265	282	267	292	261	245	256	268	293	274	252	268	283	251	268	267	314	262	299	275	279	270	258	259	294	295	286	288	277	271	288	283	269	284	274	274	288	317	272	275	269	279	269	268	283	297	255	308	301	282	268	275	274	289	264	259	261	269	282	299	285	249	267	279	336	264	243	280	279	257	293	309	264	306	262	280	256	294	294	294	266	287	287	266	286	282	269	271	275	296	285	304	274	276	286	270	267	270	311	245	282	293	279	254	254	269	276	297	274	275	275	258	268	261	285	286	267	257	265	271	264	285	283	312	310	284	265	260	313	286	267	256	285	319	296	247	267	284	299	288	285	304	252	228	267	278	281	323	292	270	262	290	263	276	280	262	325	270	304	263	285	272	269	280	265	242	285	313	261	257	281	302	270	271	303	273	255	275	273	291	273	278	274	278	300	317	282	262	245	273	279	286	301	309	272	292	281	303	268	272	312	288	280	277	275	305	270	251	274	276	295	235	275	303	267	260	293	296	303	276	287	253	259	275	271	259	278	263	257	263	265	267	266	277	257	297	284	273	277	249	273	285	287	280	258	276	251	274	319	283	292	280	267	280	273	268	253	260	274	275	279	278	310	257	285	269	231	256	268	276	287	302	299	261	295	281	259	251	307	266	280	279	273	278	292	245	270	313	280	274	267	290	324	287	318	274	278	301	253	270	262	289	296	309	288	313	280	247	280	262	272	282	256	283	278	245	282	279	298	292	284	257	264	269	282	277	244	262	300	305	269	252	276	297	274	285	249	271	265	287	289	251	297	271	263	261	282	257	286	270	278	278	272	276	295	265	291	273	289	282	264	258	265	295	282	262	291	298	258	274	250	253	271	289	275	254	254	280	310	306	270	260	294	276	302	269	269	256	268	275	303	234	274	293	258	250	277	278	304	277	285	265	272	298	279	307	285	286	273	295	302	293	274	266	268	276	270	263	259	272	286	279	276	257	283	292	286	248	292	253	273	296	251	294	264	283	293	307	294	287	270	307	267	262	241	287	278	294	284	282	316	300	307	304	249	237	250	256	268	306	276	268	300	270	254	273	301	303	281	292	284	265	286	295	286	290	279	256	240	294	278	286	271	262	288	267	268	276	276	274	298	307	261	280	254	243	262	263	297	293	304	293	270	280	263	280	287	280	237	243	305	291	254	263	318	293	277	260	255	261	286	318	324	287	271	271	293	309	264	286	266	284	282	276	285	273	251	306	294	259	275	272	269	278	258	293	296	297	318	282	243	269	248	273	256	271	256	290	293	332	302	264	282	294	260	263	273	274	285	282	282	292	272	278	294	251	291	254	292	298	287	254	284	297	281	276	277	269	294	292	283	281	273	285	281	265	267	273	275	291	271	241	290	289	273	263	270	286	262	271	274	278	295	295	288	286	270	318	268	293	288	248	254	274	287	279	255	280	258	257	281	267	263	319	291	261	288	277	267	270	248	265	269	296	301	272	276	275	272	272	284	261	276	276	276	289	263	288	250	274	273	250	302	255	293	299	299	270	302	287	257	259	285	278	245	280	263	291	273	282	285	303	262	288	292	244	254	273	263	268	290	273	274	259	260	262	258	274	298	254	270	299	263	268	265	290	291	270	276	286	281	326	273	292	286	275	281	304	275	262	273	274	266	265	281	289	283	285	276	292	294	314	335	304	267	267	260	284	274	326	283	282	292	248	280	286	283	265	280	255	288	295	302	286	264	294	307	300	249	261	267	285	273	278	280	242	250	280	252	283	287	284	290	294	291	281	287	281	279	264	281	286	285	293	282	288	287	287	285	257	273	259	210	288	287	268	259	241	276	291	283	263	289	263	291	289	282	266	258	274	293	260	275	282	287	285	279	304	286	267	276	296	271	273	269	286	284	282	296	267	262	262	298	251	292	285	268	277	278	302	274	251	283	304	291	245	290	283	294	273	270	262	286	275	274	283	283	320	289	245	243	245	315	315	259	298	287	300	257	290	288	284	283	323	305	300	280	280	268	286	295	290	254	250	282	298	296	251	286	285	290	263	275	270	248	280	287	267	270	293	270	251	252	278	244	254	241	269	268	281	283	295	303	270	298	294	297	281	259	255	286	253	269	256	277	259	284	289	267	218	267	287	254	284	279	289	266	276	318	317	296	243	288	246	267	245	278	308	256	290	268	271	283	303	276	283	300	276	272	278	314	282	288	273	274	294	309	254	273	261	292	283	254	267	282	296	255	280	271	277	282	272	267	268	282	292	310	274	294	267	282	319	284	254	273	286	287	248	306	278	291	246	261	293	262	241	266	296	285	253	311	276	288	265	307	274	269	296	272	296	278	263	267	243	246	294	260	259	288	269	256	277	284	284	284	283	278	270	271	272	287	273	254	238	273	257	287	310	274	273	275	270	291	257	268	255	290	259	288	314	307	272	271	283	266	279	259	274	266	267	285	280	259	277	270	281	303	286	255	304	281	252	271	288	275	278	278	271	261	291	286	322	322	266	276	249	297	268	235	292	260	279	263	272	299	287	278	289	286	272	255	300	289	258	258	253	254	276	285	300	294	307	244	302	268	261	265	268	293	301	291	273	281	310	291	282	278	271	314	252	285	259	275	289	286	267	273	266	259	291	315	264	302	305	270	276	289	285	287	270	256	280	283	275	288	254	262	296	272	284	283	261	263	260	305	295	294	282	231	241	280	251	292	267	286	289	324	290	275	274	309	266	288	264	267	255	280	272	255	267	295	273	269	269	299	265	282	273	282	267	279	273	276	276	263	263	272	265	304	258	282	273	292	284	235	253	251	283	264	266	274	278	301	308	268	249	281	280	303	259	260	277	352	299	261	273	254	275	246	318	275	302	254	283	276	280	247	269	275	281	286	306	302	285	262	276	259	309	239	271	240	249	265	291	230	262	304	282	278	260	284	277	262	307	315	295	269	262	246	272	300	309	286	284	282	262	261	274	282	263	290	320	256	258	316	267	261	253	295	252	266	320	297	260	286	298	253	253	236	280	280	300	283	243	282	284	280	284	288	286	301	273	260	276	279	275	285	261	304	231	287	259	244	263	298	279	304	291	267	282	285	278	302	274	285	276	289	245	262	282	290	257	242	249	262	309	283	260	285	259	276	312	264	260	267	262	270	273	316	319	291	292	313	283	273	223	273	289	280	309	254	248	270	284	277	298	250	265	250	293	292	300	278	321	276	249	271	258	267	272	269	259
16403	5050	7302	14087	13514	8277	7165	7522	6488	6554	4487	3680	3002	2006	1955	1769	1329	1037	1117	1309	1071	1102	1086	863	683	674	643	630	675	591	597	642	606	641	673	623	671	657	614	626	647	639	654	595	627	636	656	621	633	603	609	630	603	592	682	598	594	641	598	612	617	651	632	632	633	660	595	613	604	651	586	631	587	561	649	598	601	623	583	594	658	582	646	622	585	611	645	609	640	629	630	658	541	650	579	611	575	626	621	605	613	623	592	615	593	594	596	629	585	596	599	593	602	633	601	679	630	610	611	619	592	577	574	615	626	580	570	640	622	613	608	604	574	642	579	597	602	637	616	625	677	612	584	653	609	599	634	647	590	625	619	601	587	630	589	561	570	587	617	595	622	626	594	593	640	614	617	611	602	646	598	564	609	597	559	652	594	617	568	596	648	600	562	604	652	610	628	576	611	599	632	619	625	634	604	639	657	655	610	613	634	620	590	609	641	586	605	559	586	560	600	595	607	597	645	612	584	620	585	606	626	597	622	593	595	633	579	591	596	632	630	612	577	572	583	570	548	656	599	573	580	619	617	610	603	569	639	636	623	640	619	643	587	616	614	584	614	597	634	626	621	635	631	598	646	594	578	583	601	599	603	560	586	634	611	609	598	631	573	610	596	621	611	582	607	630	549	617	646	644	600	625	603	604	626	621	585	576	573	586	608	615	617	597	556	572	633	584	587	619	635	614	598	639	612	561	584	614	657	598	643	650	594	621	614	623	624	576	612	655	613	606	614	602	604	586	629	590	641	624	592	615	624	590	603	612	611	634	601	643	628	644	594	556	611	621	606	553	572	597	634	624	618	588	654	553	612	595	604	602	594	627	580	621	587	605	592	652	663	601	657	597	646	553	652	591	619	603	602	610	573	639	588	589	570	606	604	576	615	591	616	651	601	609	642	613	623	618	623	650	611	580	651	602	613	641	617	620	602	629	594	606	611	610	621	595	622	615	663	600	621	593	582	590	581	607	595	613	551	587	621	633	600	609	615	615	598	593	644	626	619	619	652	621	570	621	584	595	633	579	565	589	579	568	601	639	628	640	604	603	577	621	540	608	605	599	645	584	613	649	621	595	638	615	589	575	628	586	627	623	581	618	575	622	595	654	610	571	613	599	608	621	607	608	602	605	657	585	658	623	593	656	630	607	612	629	601	570	630	667	646	602	575	614	580	626	637	578	583	611	631	585	586	580	605	578	592	603	596	595	600	606	590	661	613	621	603	606	647	637	602	624	624	604	584	604	599	620	605	660	628	603	567	574	594	626	611	579	621	612	582	606	584	548	598	608	621	622	638	588	606	604	602	583	616	613	628	615	615	635	609	568	594	604	618	587	609	610	619	628	603	633	584	581	582	628	587	603	625	645	574	621	638	601	625	611	626	620	628	656	617	636	646	614	601	578	580	597	635	615	581	581	629	605	609	609	616	526	638	612	616	583	589	637	592	610	604	627	611	572	594	566	613	635	639	637	594	590	610	629	568	603	620	635	588	645	613	638	583	609	554	660	598	601	622	580	605	620	646	596	605	605	582	628	579	569	594	652	619	628	608	594	583	621	588	617	654	621	577	610	667	573	575	638	648	623	615	648	601	587	584	593	614	601	612	644	630	614	623	572	592	641	617	555	642	621	587	616	612	625	565	626	589	635	572	614	625	619	601	622	609	602	603	603	617	584	587	632	610	592	575	608	598	602	608	570	614	590	617	607	615	571	600	604	593	607	604	565	620	640	617	585	610	608	624	581	616	650	616	627	643	582	619	646	613	604	644	571	576	607	596	588	620	633	599	605	638	619	680	623	620	609	559	599	631	638	575	629	616	572	615	595	602	610	566	609	595	567	605	591	605	596	597	584	629	614	562	599	596	603	581	589	603	606	582	611	595	587	605	623	578	629	650	617	599	635	600	609	630	611	637	593	640	585	635	580	620	585	573	581	612	574	633	600	580	587	617	616	648	607	634	554	590	548	619	606	603	593	623	622	590	602	579	523	595	592	616	568	657	601	589	606	612	638	603	638	633	545	641	628	633	567	584	580	637	591	593	623	593	644	669	539	570	582	635	623	599	625	584	618	631	618	581	626	633	610	603	584	636	607	575	614	629	595	649	552	641	604	639	639	570	589	624	606	585	615	603	627	612	611	591	576	611	638	579	614	587	613	607	605	616	635	632	572	589	575	633	585	579	629	577	646	611	624	618	590	566	574	596	630	596	599	605	604	607	631	571	611	587	610	613	643	622	624	619	615	589	591	636	599	592	621	582	579	589	620	601	587	623	589	624	620	610	631	622	576	613	601	596	615	622	591	567	627	640	593	604	633	600	606	553	612	607	616	597	620	625	612	561	587	598	603	564	646	614	590	625	618	588	596	614	626	614	592	605	664	553	608	607	603	631	612	594	630	595	576	620	596	610	578	610	601	598	620	564	644	642	619	610	566	613	591	635	613	619	616	639	648	592	580	646	580	625	584	651	628	617	592	603	585	629	626	626	612	587	595	619	624	641	613	630	582	613	584	656	623	647	609	610	592	591	590	595	668	608	617	580	578	592	627	626	609	592	574	575	602	561	618	614	622	598	604	613	604	609	600	615	615	607	610	585	673	585	598	577	619	634	639	609	608	578	601	574	616	660	543	592	660	613	602	643	579	608	621	642	596	646	594	582	599	594	607	617	611	613	654	652	587	630	592	679	564	606	588	593	590	580	557	620	584	581	623	640	549	586	649	597	612	580	558	640	576	590	595	597	628	640	586	627	590	633	583	591	643	595	610	584	623	609	628	606	636	628	600	606	605	596	551	584	628	675	603	611	590	582	646	615	606	657	574	642	597	605	648	640	607	660	609	573	593	595	622	594	573	595	648	586	544	617	616	597	614	614	633	612	615	580	627	599	562	618	633	654	619	607	589	656	602	633	580	621	623	592	616	612	591	614	603	628	611	609	606	628	610	580	617	605	650	658	643	594	622	592	590	607	655	601	635	605	591	597	615	615	639	628	570	555	616	617	646	609	637	598	576	620	593	585	608	651	600	566	581	636	583	601	568	622	628	608	629	573	595	634	586	647	591	598	612	579	604	611	621	618	636	591	632	628	647	627	615	584	605	610	578	581	618	597	589	614	618	612	622	589	608	598	619	601	591	668	616	604	600	575	648	646	602	572	600	605	590	582	617	621	561	588	598	588	593	621	656	594	607	609	607	601	581	645	615	628	592	614	593	598	602	576	532	626	599	577	598	613	561	575	625	623	572	611	599	614	558	610	634	602	606	636	594	622	635	583	591	604	574	581	568	632	631	629	591	598	642	611	616	640	608	597	629	614	650	609	624	600	567	653	585	597	662	624	604	627	595	605	636	614	632	627	599	614	621	606	572	607	618	652	582	611	615	615	619	634	602	632	600	613	582	613	595	570	606	599	577	596	604	568	602	617	596	604	585	607	590	640	576	587	598	601	587	563	594	617	618	606	580	579	592	596	582
8114	1832	1092	1539	1417	677	495	676	410	501	388	358	346	224	223	236	182	209	205	201	203	165	190	176	171	168	185	169	177	199	162	159	160	181	189	197	153	193	210	191	183	171	193	168	179	190	170	175	178	189	182	214	189	198	214	178	210	182	182	157	205	163	157	186	183	185	177	189	161	193	194	196	182	196	140	191	174	155	186	165	190	183	171	171	190	201	185	163	176	175	161	195	178	172	161	178	202	179	186	185	167	190	176	174	204	201	194	177	196	176	189	174	206	164	188	158	192	183	192	188	170	178	179	201	176	204	159	182	181	193	188	201	179	176	167	145	177	165	189	178	172	184	190	175	187	168	187	174	170	216	159	207	191	183	154	182	167	190	195	183	188	209	174	176	213	169	164	157	174	221	193	172	172	188	170	172	192	193	215	185	163	170	183	191	157	188	174	185	190	185	162	177	182	151	184	169	180	156	187	160	163	191	194	176	200	191	194	190	195	184	174	180	192	166	183	190	182	168	157	188	185	191	169	171	176	209	200	178	190	178	193	174	178	164	189	166	200	155	177	186	174	162	195	197	173	162	201	176	190	192	179	183	194	174	187	198	207	182	176	189	198	211	175	170	208	168	197	181	186	185	151	208	173	195	183	215	197	150	185	159	165	191	172	188	170	155	185	185	187	208	188	183	195	197	175	168	190	184	181	163	168	181	180	189	194	173	178	192	169	187	180	207	203	209	167	182	174	184	179	194	197	196	211	204	143	177	197	171	165	173	173	210	197	140	195	167	180	182	183	178	177	166	202	174	223	184	162	168	173	173	174	196	174	181	176	192	150	186	176	176	161	172	181	182	176	190	208	159	154	181	205	206	173	166	192	196	194	205	186	164	167	174	177	198	191	181	196	221	220	185	186	172	208	218	138	190	186	214	165	174	204	179	192	171	182	168	187	182	176	181	172	167	187	178	190	169	207	173	171	160	186	177	169	190	206	151	186	179	168	190	170	197	196	195	189	184	171	190	213	198	198	192	196	190	154	171	161	179	184	204	173	163	183	196	171	182	196	165	167	205	168	192	204	178	187	203	220	192	188	177	193	182	195	182	187	180	189	201	155	201	165	169	166	191	180	167	170	211	172	218	181	175	193	167	180	165	203	181	171	195	181	167	189	190	184	163	173	174	147	174	199	206	209	168	204	186	192	209	174	198	204	184	179	146	179	202	212	176	180	175	204	193	191	183	203	173	196	191	180	188	180	181	181	170	185	176	203	195	221	195	178	184	179	179	170	155	172	171	176	195	192	200	188	168	166	178	185	185	189	163	173	178	174	196	166	198	167	206	184	164	226	196	161	197	174	164	190	200	185	191	205	190	177	178	221	166	210	200	169	183	170	172	148	180	172	179	187	172	170	188	194	164	177	163	187	183	206	193	211	196	189	196	192	205	189	178	167	157	202	205	172	176	195	204	166	171	156	170	207	200	178	167	169	157	180	196	180	170	186	195	170	186	180	157	189	172	180	177	194	184	201	171	184	187	177	169	192	177	187	183	176	150	179	169	188	186	162	200	164	193	189	169	204	172	208	181	167	206	181	202	185	170	198	175	188	202	170	198	177	192	192	168	188	179	190	200	183	183	157	165	178	185	199	207	182	180	184	188	192	177	195	188	188	163	191	155	190	199	166	221	177	195	189	181	163	183	192	201	170	184	198	178	196	171	186	184	176	193	165	196	190	181	198	177	168	172	167	213	179	162	193	191	187	179	202	172	171	176	220	165	194	189	184	195	175	207	158	190	194	221	187	174	174	195	177	196	167	171	176	187	162	147	171	209	210	192	169	215	170	184	197	185	188	205	191	184	204	199	177	172	203	191	175	171	211	185	195	170	160	200	199	197	173	160	186	190	185	167	169	190	159	194	186	182	167	175	194	180	157	161	193	165	163	174	185	162	197	164	164	195	188	190	150	161	222	169	173	180	200	187	206	176	176	173	154	174	193	167	176	194	231	189	183	179	197	167	195	173	174	181	195	167	195	200	177	178	195	180	191	174	180	179	187	201	186	204	176	175	173	196	157	213	183	172	177	158	196	158	176	165	178	215	198	193	186	200	185	181	205	180	179	182	188	181	215	179	199	176	163	167	204	164	185	186	197	204	210	211	204	182	170	192	183	187	181	187	174	175	175	183	174	193	196	158	184	178	183	200	172	188	177	188	214	203	188	193	187	177	159	202	197	164	154	213	186	175	196	194	183	167	186	201	168	172	168	203	186	184	169	210	199	206	168	176	164	200	169	200	198	179	188	197	185	220	200	179	181	180	174	171	182	186	207	178	167	194	184	195	179	189	183	162	166	181	182	185	182	172	196	172	148	182	149	178	201	197	194	178	191	187	182	155	178	200	182	174	196	186	187	167	207	175	190	165	162	163	187	192	199	208	171	198	196	177	189	167	171	181	200	181	171	167	208	173	178	177	190	189	195	185	160	178	203	167	204	194	168	188	200	161	185	190	178	193	187	166	183	181	178	188	199	178	192	178	174	157	198	206	176	176	196	171	169	174	190	176	172	178	186	167	179	186	191	182	174	173	186	184	159	188	184	170	176	177	202	171	177	186	217	178	157	201	194	172	189	172	201	158	171	180	222	188	196	216	169	213	166	168	160	166	189	175	201	191	177	170	181	163	189	186	205	173	182	177	166	180	190	176	169	176	167	179	166	175	163	196	204	182	182	190	193	155	174	149	171	182	179	191	176	157	165	186	181	209	185	174	179	193	196	190	183	198	187	193	180	181	190	198	217	178	176	181	205	163	162	168	184	187	182	201	169	189	161	199	187	210	166	191	177	173	192	170	156	169	189	192	189	175	184	170	185	185	175	194	170	195	180	182	174	176	181	176	173	172	174	200	206	181	180	201	174	199	175	209	162	185	187	189	162	167	181	157	198	182	198	208	193	192	176	189	161	194	176	170	185	175	159	192	217	177	161	194	192	185	203	187	188	169	180	198	226	224	216	192	208	175	170	160	189	187	184	193	171	173	181	172	171	193	162	194	187	193	193	199	185	170	198	190	186	201	209	183	163	209	201	172	184	184	178	178	170	208	180	159	147	180	195	186	183	187	153	183	163	203	190	162	160	168	182	190	191	199	160	179	179	177	166	195	203	200	201	177	161	191	179	200	201	173	184	210	198	185	192	192	184	171	187	160	192	185	168	180	186	168	184	203	148	184	160	150	188	193	172	162	220	195	173	198	184	172	190	154	184	194	198	165	190	222	156	190	189	192	219	177	188	195	177	172	180	176	159	172	197	201	163	188	163	193	164	195	181	186	175	168	174	193	180	165	188	187	199	204	174	200	178	173	201	206	178	204	191	183	210	188	168	187	204	181	175	186	176	207	159	174	175	199	186	208	193	183	164	206	167	175	199	159	169	200	187	180	190	162	188	188	205	173	198	169	182	162	178	197	189	223	174	189	182	175	207	216	166	182	171	192	175	215	186	180	164	173	178	186	167	193	215	195
5389	1536	2362	4942	5092	2545	2066	3009	1624	2303	1821	1391	1117	772	712	710	636	599	621	620	503	475	458	439	446	453	456	438	440	468	456	460	435	460	450	437	434	447	418	429	453	436	443	504	489	500	442	433	474	432	457	452	433	464	430	461	465	447	451	438	474	455	456	453	457	416	455	452	457	470	454	436	441	449	418	457	445	469	419	470	444	439	434	449	425	468	421	482	447	481	458	480	438	451	490	413	463	456	435	435	389	434	451	432	489	424	465	429	493	415	407	421	453	439	461	428	438	431	452	475	482	474	444	441	447	428	454	495	453	453	456	453	431	483	414	455	464	468	448	443	480	453	443	443	461	459	430	436	462	468	475	443	461	458	444	466	471	467	431	458	458	452	464	461	443	472	425	472	464	429	462	454	467	436	465	415	454	416	462	434	454	470	449	452	450	465	447	485	415	440	448	456	432	469	481	437	425	467	447	421	446	426	415	453	416	479	451	456	454	469	449	447	423	458	444	469	455	443	466	427	440	446	456	413	450	442	456	429	475	469	439	450	476	426	440	452	420	449	496	453	458	431	441	451	411	435	487	459	457	443	426	421	449	439	476	438	484	481	467	471	438	416	468	446	448	444	439	459	442	434	451	443	470	437	419	444	468	422	440	512	436	436	460	468	455	449	442	479	447	447	470	434	434	442	410	462	445	382	448	432	460	463	452	491	453	464	446	457	428	464	457	398	399	446	444	503	445	453	438	449	428	452	457	458	431	471	446	454	466	445	431	429	458	421	435	443	439	463	498	416	422	487	461	454	493	445	472	447	463	437	409	421	416	415	449	460	430	448	449	490	410	426	459	451	437	438	429	452	467	432	437	430	444	436	463	424	417	431	462	446	473	459	450	435	447	420	467	474	455	444	448	450	404	465	433	485	447	426	473	474	448	469	471	453	426	442	452	435	434	455	509	466	451	435	447	421	476	480	469	436	463	459	397	439	453	464	439	427	439	413	408	421	441	478	430	463	451	462	488	431	455	438	413	444	473	429	437	435	446	435	454	404	431	396	462	463	458	450	480	446	427	416	433	427	394	474	475	434	421	421	458	467	446	436	457	426	470	433	471	446	497	445	447	492	423	455	434	486	440	456	465	465	413	467	474	438	459	487	482	426	414	421	423	439	399	478	452	460	426	485	424	459	442	463	439	470	451	444	448	477	429	455	448	474	435	478	418	427	444	465	452	437	511	449	443	431	458	451	448	417	439	426	434	426	479	424	481	483	471	426	444	392	443	447	441	433	437	431	489	476	420	448	438	441	447	466	416	431	449	435	460	479	464	417	430	450	437	419	423	438	452	445	441	438	442	424	468	453	455	458	456	469	454	453	428	422	439	414	437	438	466	434	420	467	455	465	419	466	449	467	446	452	469	467	456	437	480	455	429	456	450	440	493	445	415	455	460	482	417	462	414	417	422	454	475	440	467	432	445	488	461	407	437	437	469	421	436	455	482	435	456	461	468	409	454	469	418	466	440	454	437	445	493	446	436	416	444	444	498	428	396	457	452	434	470	465	469	438	418	445	460	442	462	481	490	432	436	423	447	430	480	436	456	450	460	424	429	429	463	432	499	456	436	441	475	442	445	444	434	460	430	439	442	461	438	447	438	438	459	442	464	439	432	451	489	429	448	490	427	484	461	441	447	462	440	461	453	457	436	410	468	455	441	408	477	453	460	436	435	433	434	421	410	447	454	457	465	448	409	472	449	441	435	486	432	424	487	432	444	431	419	439	451	461	465	439	396	466	451	460	453	461	426	452	441	460	422	457	453	435	412	466	474	452	444	444	441	459	479	448	461	462	431	423	432	447	423	445	431	416	418	404	410	435	462	464	423	458	436	408	450	469	471	447	424	460	395	442	425	405	440	435	433	460	463	421	422	414	431	449	433	467	437	460	457	437	428	446	423	461	438	459	454	441	436	442	411	442	420	440	436	462	440	420	441	437	453	394	449	458	434	444	419	436	430	425	431	469	449	438	428	441	424	475	450	437	471	442	438	416	470	472	491	435	451	453	446	467	467	450	434	478	461	418	472	474	437	477	433	471	465	447	417	426	460	443	408	422	448	456	447	427	451	419	467	472	436	454	438	435	428	482	440	504	449	448	417	450	432	468	462	463	438	434	455	490	444	411	477	466	483	432	448	475	472	457	441	455	441	470	444	451	460	423	441	417	424	479	425	478	511	463	461	439	456	472	407	458	451	447	462	435	461	478	436	455	472	417	464	467	401	457	430	441	408	440	468	440	475	453	480	491	447	457	466	473	431	424	436	486	426	480	437	428	443	474	426	447	450	417	443	442	448	455	413	452	427	449	440	441	445	458	482	460	493	455	397	447	431	439	455	454	407	490	469	439	434	418	460	454	465	438	476	452	416	467	444	411	446	434	448	452	477	458	448	465	450	445	461	427	455	428	448	478	434	425	470	400	419	451	454	439	435	421	450	426	432	424	440	448	422	429	467	466	474	468	460	460	447	468	447	438	473	432	454	442	459	431	449	451	441	447	434	436	446	464	450	456	416	465	451	389	508	460	463	454	446	447	428	465	414	444	483	476	440	435	445	446	448	439	429	439	432	492	398	471	442	439	465	461	425	439	476	436	447	448	457	436	468	436	446	424	477	429	451	445	478	463	465	430	467	433	460	489	442	468	479	484	432	453	474	421	417	435	468	406	434	456	442	439	457	429	428	468	460	456	445	422	412	427	461	502	470	429	480	454	502	462	431	411	421	443	452	425	404	469	459	488	458	458	456	452	427	451	419	446	431	444	501	460	449	447	446	427	452	428	423	419	466	410	461	429	445	433	446	456	456	415	425	452	446	456	421	449	469	463	476	460	469	445	478	437	402	447	423	461	471	467	461	452	444	457	442	412	480	444	408	453	448	481	486	444	450	445	433	443	439	440	412	470	489	461	434	492	482	452	461	434	466	472	428	433	446	466	491	447	458	420	455	448	449	430	422	497	469	433	417	471	417	456	457	412	461	462	402	441	456	450	437	460	470	422	457	454	445	465	413	409	436	465	442	433	424	439	429	454	431	409	451	433	441	448	476	434	431	474	428	439	453	415	484	456	455	466	458	452	442	449	466	463	435	429	468	462	458	474	441	424	452	438	457	459	420	450	418	454	446	449	470	431	434	454	461	429	455	455	459	452	457	438	471	449	472	429	440	422	425	472	480	427	481	433	460	446	413	442	455	437	437	426	437	450	479	452	475	450	450	425	410	444	435	459	457	444	420	466	471	441	453	486	471	456	426	466	473	422	491	409	466	447	393	443	438	404	418	446	462	431	444	453	441	435	458	448	442	447	452	466	447	463	437	443	418	448	444	468	459	417	452	430	456	457	422	459	437	465	426	485	426	441	465	456	426	444	448	504	452	442	402	451	425	446	430	466	418	447	459	457	427	398	456	457	448	437	471	430	471	405	474	436	466	442	471	479	436	434	433	454	445	421	454	446	439	421	470	463
20336	5216	2556	3144	2954	1720	1020	1480	925	914	759	656	565	459	403	370	379	345	339	387	361	346	372	337	327	288	312	292	322	292	318	323	289	326	305	322	335	303	317	290	342	289	290	293	321	297	257	246	289	293	310	264	343	308	288	311	304	305	288	299	306	273	296	310	281	284	315	275	300	340	295	304	304	298	309	286	277	294	307	312	292	307	323	288	294	303	279	304	300	317	286	293	274	311	276	336	306	297	321	321	289	278	306	309	299	288	292	276	304	306	300	300	311	275	303	312	316	308	272	299	292	269	290	305	305	296	270	318	311	293	282	305	312	290	296	312	253	291	330	298	268	291	294	283	300	307	291	335	314	299	306	283	282	306	288	284	300	288	307	302	322	334	288	288	298	300	277	304	286	298	272	286	283	277	286	305	277	281	277	273	286	272	284	306	305	310	311	292	316	310	284	323	301	274	273	334	281	304	308	292	316	299	329	274	272	283	324	324	282	286	305	285	268	305	286	281	298	268	317	296	307	302	283	286	261	315	277	298	296	310	309	282	317	289	284	319	290	272	308	335	284	317	306	289	297	293	303	282	298	346	271	314	301	281	291	286	316	305	286	269	307	307	307	302	310	303	284	267	303	281	350	294	284	306	276	289	276	291	308	288	290	304	323	280	294	302	291	310	323	292	287	299	281	304	285	287	290	295	293	271	269	320	287	360	259	323	272	348	263	294	292	303	265	313	292	272	264	282	277	302	280	301	322	293	275	324	304	290	326	313	297	309	299	310	288	294	290	295	291	291	317	263	331	292	324	273	274	274	258	295	277	272	259	291	307	307	288	308	273	297	298	287	303	286	277	308	305	272	262	315	304	291	300	242	304	292	263	300	322	294	298	284	295	276	294	299	265	257	290	291	323	292	320	311	299	309	328	261	324	271	298	308	327	294	304	284	300	256	269	281	310	270	293	300	299	264	306	300	304	316	276	270	333	265	294	322	270	266	344	295	293	287	300	306	330	309	304	282	285	313	281	294	298	295	289	312	315	285	284	291	285	286	345	263	265	276	265	261	298	302	292	301	301	308	277	269	325	264	306	303	314	309	342	280	280	275	292	314	293	258	325	294	330	275	308	268	331	288	335	287	299	270	278	325	307	328	299	309	309	306	330	261	258	307	280	338	293	306	295	288	293	293	289	275	307	306	320	342	263	325	301	301	272	313	336	318	309	289	261	257	294	297	332	295	300	301	282	309	301	292	318	322	279	266	290	308	305	322	305	301	300	294	262	291	294	302	325	270	310	287	274	324	292	288	324	283	293	268	263	288	283	296	307	263	336	318	284	311	280	303	339	317	277	256	269	294	284	314	276	272	304	291	279	269	298	285	286	289	284	292	290	310	307	292	270	332	300	336	321	315	284	343	309	306	299	312	298	299	323	300	288	295	260	306	274	296	284	310	302	317	289	316	274	279	313	306	316	301	307	325	303	324	295	329	290	293	298	315	314	273	283	289	306	305	279	278	297	306	293	271	277	313	262	290	267	300	297	302	303	322	273	292	304	277	293	289	283	295	322	281	294	296	259	305	293	304	307	321	287	315	282	293	274	315	319	313	293	285	275	271	290	327	308	304	286	342	340	306	280	276	287	285	289	291	299	282	276	281	299	311	277	309	305	284	287	312	311	283	311	307	289	297	322	287	308	293	310	319	297	305	299	308	292	252	279	319	305	309	260	320	299	295	273	326	307	301	258	291	309	290	301	265	303	271	293	293	296	291	287	337	294	300	313	294	320	286	282	258	285	333	288	324	326	314	286	282	299	306	307	287	306	276	286	290	290	328	290	291	295	294	281	316	316	283	312	323	299	292	330	277	285	278	298	288	311	294	297	288	266	286	271	319	311	300	305	312	276	300	284	302	319	326	305	285	300	292	309	288	324	306	294	286	294	286	299	303	279	331	268	296	300	305	314	292	295	306	312	282	340	317	280	307	300	275	338	280	305	309	300	296	304	296	300	289	321	312	247	282	304	310	305	302	283	302	273	304	287	304	299	274	297	297	301	310	303	286	307	298	310	282	320	270	286	297	279	245	292	299	328	288	308	315	314	286	300	283	257	267	289	303	322	292	282	282	279	286	295	303	319	297	305	317	303	302	277	264	304	280	300	287	296	313	291	305	307	313	299	312	285	308	281	280	311	315	297	276	284	283	286	316	317	303	301	280	287	315	321	304	283	322	266	301	305	264	314	264	305	299	302	315	274	278	298	272	303	304	287	276	278	280	298	292	297	264	286	286	293	293	304	310	304	281	295	270	268	307	292	299	293	263	262	265	289	299	335	249	327	274	293	310	298	312	287	329	300	277	307	291	298	280	282	290	309	334	291	304	289	325	284	281	300	299	280	279	311	305	288	293	293	297	305	277	249	300	320	290	321	259	260	299	299	282	286	313	295	285	278	269	292	265	278	300	263	279	326	302	290	286	274	295	324	295	259	274	308	298	256	308	322	268	298	283	320	311	289	298	307	318	316	279	290	303	264	306	276	299	315	298	306	304	273	285	283	261	322	290	288	291	276	292	320	311	320	270	299	290	299	349	267	362	304	314	303	279	313	294	293	281	300	299	292	308	262	285	296	274	288	302	315	307	309	266	248	283	302	279	305	291	304	300	297	285	314	281	319	287	298	331	307	306	269	286	311	304	311	306	350	275	265	287	304	299	303	289	293	291	311	307	277	270	310	307	316	281	293	275	326	295	277	317	311	333	319	265	291	271	288	299	270	281	289	269	304	260	298	252	287	261	255	286	288	273	289	292	299	308	298	297	326	280	297	282	300	269	316	291	306	275	317	293	280	301	261	309	302	273	290	262	305	313	316	269	296	265	282	293	302	310	287	289	275	278	286	276	279	283	284	321	322	300	316	315	274	298	292	311	280	307	300	288	291	293	268	308	282	304	313	314	307	311	299	335	307	293	289	285	279	302	281	320	310	320	319	328	277	298	275	281	287	254	315	311	307	252	293	303	274	355	284	296	310	309	302	302	301	266	292	289	325	294	325	310	270	261	312	291	298	315	313	292	333	324	291	317	275	294	304	287	279	293	335	292	347	305	286	272	304	317	290	332	269	302	309	275	280	280	306	283	309	318	271	277	276	303	301	305	298	315	307	291	290	301	311	286	310	264	308	250	297	296	291	260	301	299	285	295	314	301	300	292	301	294	299	265	303	293	320	289	321	303	293	280	289	275	316	279	288	272	274	296	311	281	299	279	313	290	259	276	300	288	302	309	262	307	301	312	339	291	293	304	295	299	320	272	277	288	283	313	313	312	282	289	284	276	300	294	289	274	310	304	290	314	324	303	280	278	286	297	289	272	338	314	325	322	271	238	309	292	314	256	310	274	318	305	295	311	297	266	278	323	300	281	333	277	331	293	298	294	261	284	281	296	286	289	322	294	303	269	311	304	279	317	300	318	323	287	299	296	315	306	320	289	304	287	303	299	296	276	290	318	261	294	302	276	287	288
13015	3528	5086	9076	10254	6239	4026	6268	3653	4193	3390	2657	2118	1373	1343	1101	1065	1064	1050	1161	907	971	1119	862	720	729	706	675	651	699	643	642	666	651	693	667	667	703	687	707	677	681	628	672	661	674	667	685	640	665	702	671	666	679	659	668	648	617	706	655	654	665	672	709	645	679	699	656	607	616	691	692	675	717	664	697	672	689	655	708	685	655	647	637	663	681	631	616	650	712	659	682	675	603	639	655	689	650	664	703	641	695	664	650	631	674	702	687	647	676	702	642	659	669	660	631	683	638	630	686	677	689	660	714	660	653	642	661	608	645	701	672	705	640	725	674	671	680	698	627	716	665	702	707	707	694	666	658	701	663	723	661	711	608	659	682	665	638	704	653	672	655	690	647	670	658	674	689	651	703	671	722	682	654	658	698	637	707	648	669	652	649	647	669	709	720	678	623	668	673	668	687	670	715	637	678	693	713	683	630	664	643	679	679	658	652	695	677	634	634	658	634	618	685	683	712	616	647	649	686	696	721	673	679	654	699	651	652	645	695	632	676	673	673	674	633	686	647	641	637	699	645	643	643	687	675	667	650	666	671	665	634	664	679	665	648	668	663	642	646	670	674	717	685	670	676	657	678	655	680	648	701	659	637	642	668	698	669	633	690	659	659	713	662	656	646	637	677	617	666	697	636	661	683	661	645	638	688	697	669	678	678	647	660	617	716	696	660	656	637	652	620	659	631	644	665	682	652	658	707	689	651	663	667	641	680	654	685	658	657	681	612	631	716	630	691	669	641	632	696	697	682	663	674	678	612	672	645	678	662	664	665	628	671	655	653	690	664	654	646	653	605	647	678	690	662	669	632	703	649	695	659	698	637	662	688	690	657	673	717	682	662	624	694	648	644	652	679	684	617	670	650	658	751	648	671	678	684	679	673	692	707	727	638	591	702	671	668	664	647	635	647	727	717	670	687	663	635	696	651	677	683	609	662	664	715	653	661	657	730	720	678	681	613	699	667	631	625	632	633	649	654	685	643	691	633	672	672	673	672	641	655	690	622	658	655	667	646	703	633	672	663	641	685	654	677	682	677	671	675	702	636	670	648	664	726	685	670	678	626	658	644	642	662	653	631	665	710	639	675	681	683	650	705	658	698	636	664	639	704	639	660	646	686	696	668	662	690	670	633	651	678	679	651	657	657	686	668	669	711	714	615	657	698	670	647	636	710	701	735	633	662	647	684	714	678	700	705	660	673	699	678	653	637	684	688	669	699	626	662	673	682	621	693	694	649	686	690	680	605	645	618	675	677	677	654	665	656	655	707	691	659	624	692	696	672	674	620	648	680	695	660	651	660	624	673	630	666	691	670	672	622	726	718	698	690	691	652	693	659	665	636	665	715	692	606	692	685	733	649	680	689	659	630	657	649	680	655	655	650	699	692	661	657	692	651	678	693	678	682	677	652	654	617	644	664	670	667	690	653	637	686	641	658	631	741	668	688	706	654	713	655	625	676	628	636	677	639	663	706	623	661	629	684	653	678	687	634	677	636	673	674	657	681	673	677	648	633	664	673	671	638	651	702	656	689	670	681	647	644	658	613	688	680	717	688	662	703	650	687	658	637	634	659	663	620	658	718	677	643	684	685	682	702	675	645	651	680	702	694	666	688	684	679	655	648	673	685	704	645	712	671	648	655	634	674	671	649	713	671	691	666	637	653	630	678	683	653	685	693	634	666	637	622	647	685	653	661	671	656	668	668	665	651	650	643	641	672	675	658	656	618	672	709	701	707	691	688	698	694	638	671	693	672	672	672	701	703	660	689	677	632	623	673	667	699	682	692	619	717	656	652	638	687	684	663	665	658	657	678	686	672	675	689	630	633	707	667	638	656	673	663	698	743	703	628	690	679	704	648	664	660	596	636	617	698	674	659	654	663	638	695	682	652	710	682	688	646	637	672	659	719	620	659	709	664	693	665	620	691	680	695	639	691	672	644	658	659	662	656	648	712	681	655	655	641	667	625	675	648	649	695	679	667	703	674	660	627	664	676	667	686	599	661	642	695	633	681	648	669	660	676	665	640	651	666	644	649	668	665	617	736	633	675	673	621	652	642	706	631	657	671	670	703	664	681	649	698	628	661	612	669	661	683	626	691	683	684	664	623	628	693	610	676	692	685	652	668	637	665	625	657	670	641	623	687	650	626	650	667	648	682	673	718	656	638	652	687	660	663	680	685	684	649	649	644	666	664	688	662	660	681	659	650	670	701	670	631	679	665	622	679	657	664	668	729	677	643	678	691	642	661	664	690	656	683	647	643	671	642	699	678	645	659	647	671	644	670	710	641	674	650	636	680	666	629	696	644	691	676	682	699	663	597	652	662	598	704	636	668	689	672	654	707	697	633	671	607	666	651	682	657	701	660	710	650	671	639	662	673	694	684	717	675	681	694	644	655	617	646	628	698	665	691	644	691	641	685	717	690	665	698	659	731	671	634	650	641	667	652	655	652	654	651	665	629	653	660	670	682	654	679	680	675	680	666	655	644	658	626	690	658	677	690	655	658	634	669	706	700	683	709	675	651	718	682	666	689	680	627	675	666	648	664	698	655	672	676	677	690	648	673	660	663	621	681	669	623	670	641	690	664	642	661	645	651	650	675	684	679	620	610	700	662	689	692	673	662	689	639	636	667	687	659	612	605	668	653	684	701	636	608	652	661	715	645	655	657	680	655	615	681	685	690	663	711	671	664	673	671	678	656	700	608	674	611	688	664	701	677	651	659	688	645	668	723	688	694	681	674	664	656	697	684	696	660	667	700	691	660	671	654	650	697	690	691	655	649	731	684	668	648	651	615	651	674	718	703	662	656	675	687	659	666	667	664	703	653	677	695	649	668	692	659	650	653	712	646	697	640	682	716	643	687	654	674	658	651	643	679	691	652	668	666	671	651	672	659	645	652	720	653	697	663	627	639	654	658	637	656	685	665	660	625	703	660	672	653	669	646	654	654	658	706	679	653	650	657	655	669	696	671	640	700	657	663	660	672	662	698	680	666	697	614	730	708	734	652	674	623	697	650	657	663	614	622	658	610	657	679	680	690	633	668	645	722	681	654	651	694	645	662	683	694	690	663	704	683	668	690	640	695	659	661	674	644	631	631	690	691	645	649	689	655	639	701	668	625	681	660	671	703	667	662	656	685	665	654	655	735	682	607	665	663	670	696	660	662	689	655	648	655	682	646	696	636	677	689	728	652	657	687	697	647	664	683	642	660	682	645	689	661	626	673	684	672	673	677	633	671	664	670	648	677	648	643	679	695	692	672	683	635	653	686	661	678	666	674	666	661	648	648	709	638	640	624	649	635	680	719	697	657	685	684	629	628	652	627	655	674	676	695	691	670	672	648	638	642	650	664	702	632	665	677	656	685	634	638	653	637	649	677	648	707	684	676	686	692	642	648	692	652	677	697	663	691	669	621	640	639	644	629	687	679	652	691	654	700	675	643	705	648	689	666	654	671
29946	9423	4105	4511	4422	2531	1417	1918	1369	985	871	803	642	553	395	345	314	333	351	385	340	370	357	326	286	287	315	255	280	247	286	266	258	248	253	244	266	253	283	274	308	260	282	270	268	272	264	250	259	252	272	282	261	258	271	295	283	283	273	252	259	263	241	258	292	242	246	272	275	264	255	257	254	291	274	279	242	278	249	290	305	279	285	286	234	251	268	244	268	256	270	260	278	291	271	293	232	282	275	274	281	253	262	269	251	279	255	280	220	285	283	254	252	236	252	253	252	266	279	260	236	240	258	300	239	247	263	227	237	238	273	301	276	272	284	259	275	265	247	279	271	274	266	276	248	268	274	283	258	265	265	300	289	274	276	288	257	288	262	254	275	243	261	281	265	276	255	269	247	258	263	270	270	276	263	272	255	249	280	262	249	271	255	285	239	251	271	272	260	253	255	271	263	290	249	260	264	269	307	264	256	259	250	266	278	250	276	271	274	274	262	253	278	265	240	250	268	285	246	264	254	294	259	270	264	292	271	271	247	315	277	248	245	250	242	253	277	249	255	264	256	258	259	266	275	264	302	264	265	278	270	261	260	258	248	264	263	250	262	271	259	278	253	242	286	261	245	244	276	259	263	274	264	243	260	265	220	257	272	257	293	271	276	281	249	264	279	243	249	255	245	261	226	256	293	316	265	260	258	266	268	251	296	261	249	282	271	293	260	245	281	237	281	256	261	280	324	254	263	255	231	262	289	270	283	273	265	256	266	264	260	241	279	272	269	225	263	260	229	226	285	256	241	246	246	248	275	280	263	280	250	266	273	269	249	268	288	252	270	232	262	305	269	239	276	275	240	282	261	254	273	233	257	268	229	255	260	289	247	271	285	263	269	252	263	282	251	236	273	265	305	263	276	236	252	262	258	249	276	269	235	231	276	269	252	265	314	273	303	261	297	250	292	278	246	240	268	243	258	236	251	268	268	290	245	263	262	272	265	255	267	262	250	235	283	244	244	264	266	254	261	253	261	270	281	300	247	257	254	264	251	239	261	257	260	259	273	296	268	276	275	261	258	276	275	251	294	258	271	257	260	269	247	247	255	269	268	287	264	292	324	281	246	295	243	296	244	248	260	267	256	273	275	270	247	263	245	297	224	282	268	279	303	273	273	265	287	246	284	237	279	248	255	293	242	269	301	260	322	268	263	267	283	274	254	263	255	268	240	248	250	259	315	263	285	273	269	239	269	237	241	275	265	282	264	273	239	287	248	292	257	262	255	253	271	274	247	247	252	277	279	245	289	239	271	246	271	257	251	259	283	288	271	257	268	286	281	268	254	250	292	287	291	279	258	246	278	257	252	263	289	265	288	283	268	223	235	284	253	244	258	269	244	275	273	273	263	278	305	267	258	261	241	288	283	267	261	302	263	294	241	286	286	243	270	275	289	245	288	269	249	268	256	294	242	315	305	264	265	282	256	255	268	259	296	259	291	271	267	253	235	278	260	301	281	270	282	281	269	283	245	258	270	272	231	257	246	272	235	272	273	253	251	268	267	221	238	224	270	217	243	263	269	252	263	265	276	287	286	256	258	269	258	266	270	282	252	274	271	256	249	281	287	280	269	264	249	262	235	288	284	277	278	309	269	278	266	251	266	289	261	261	275	285	281	256	250	278	232	241	246	287	293	264	242	274	273	257	275	269	258	246	283	265	251	279	277	301	264	248	265	248	240	230	268	267	268	243	250	268	254	269	252	246	235	262	260	262	251	266	257	235	250	247	266	249	259	270	258	265	280	244	267	258	286	246	306	275	263	268	277	270	276	310	279	264	258	272	278	269	271	280	240	283	250	236	264	254	289	265	304	252	257	229	288	253	249	252	262	243	269	237	237	273	267	275	254	252	248	257	294	267	244	299	262	274	264	257	242	266	250	274	247	260	278	225	257	301	254	251	291	258	269	249	314	260	266	278	267	267	282	296	298	299	264	252	278	256	275	280	302	252	275	286	263	269	244	250	260	270	276	278	269	271	258	283	262	266	278	258	266	263	222	270	243	258	261	244	288	256	241	312	265	233	285	275	289	322	250	269	273	243	285	262	287	302	281	273	225	255	258	297	291	240	234	261	279	271	267	317	261	269	280	283	264	244	241	304	269	266	266	247	286	245	283	280	255	257	265	274	278	293	262	267	287	265	254	274	284	262	265	257	282	243	269	265	296	273	276	277	243	261	307	247	251	264	255	248	244	305	272	250	255	266	273	298	258	259	270	270	243	275	241	254	287	247	254	289	254	254	276	259	270	275	263	294	268	234	274	233	241	264	266	297	272	260	273	258	291	285	261	232	268	229	273	257	265	255	233	266	262	279	283	293	281	236	256	308	246	269	258	265	248	258	297	289	292	242	272	252	220	297	276	287	289	255	232	279	258	282	296	266	276	278	254	272	256	247	270	255	238	253	253	246	284	275	277	271	252	267	262	207	291	284	255	249	246	258	308	241	267	238	258	279	258	255	251	253	244	248	268	259	268	242	265	234	241	245	241	245	262	245	243	268	258	246	263	268	283	256	263	235	263	235	265	259	271	268	253	254	251	231	259	254	292	259	242	273	232	241	274	258	267	252	305	247	278	293	272	239	264	260	302	261	275	256	255	270	284	254	263	280	246	287	256	289	290	230	242	256	261	262	247	289	253	260	256	269	267	249	248	248	251	275	287	264	297	266	272	253	239	267	271	249	257	270	292	243	261	282	265	284	304	277	254	255	261	255	253	242	254	228	255	242	289	244	243	251	339	281	249	263	246	272	283	278	248	222	264	268	292	274	265	232	265	261	246	271	273	294	275	236	266	274	232	265	242	278	297	279	255	251	266	274	240	248	284	266	292	267	269	261	267	260	248	287	261	247	239	268	270	263	263	238	214	238	257	273	258	278	265	264	267	295	264	283	253	251	258	284	254	257	280	256	258	250	261	228	245	292	227	286	263	252	292	254	270	238	255	240	263	261	259	286	231	234	253	252	246	251	257	269	298	279	286	266	306	282	298	281	248	272	316	271	252	249	293	280	300	290	278	270	275	301	249	289	284	289	269	266	263	242	256	277	287	285	258	267	255	279	274	275	272	301	252	271	301	240	284	284	273	276	219	227	267	244	267	268	289	270	260	274	243	265	241	284	270	240	268	265	268	273	257	263	252	293	251	260	286	263	280	256	263	257	264	242	241	290	274	244	258	215	284	259	248	240	267	290	273	275	239	263	271	267	276	282	246	259	234	244	258	245	261	259	297	251	267	285	276	263	254	264	246	228	276	254	273	268	251	272	285	241	274	248	269	268	279	288	239	291	276	262	268	254	274	270	261	262	288	274	265	262	258	235	253	280	225	288	254	248	257	247	278	244	259	275	264	249	278	279	270	283	258	282	236	263	279	301	275	258	236	249	260	267	230	260	243	273	264	249	292	277	212	260	240	260	292	268	298	297	287	272	281	304	261	272	277	279	256	284	302	267	269	262	279	282
17463	5296	6843	12306	13915	8827	5464	8465	5998	4362	3966	3988	2786	2188	1469	1164	1150	1041	1184	1397	945	995	1388	927	663	652	693	639	617	605	646	603	609	622	547	610	669	607	599	613	632	569	600	587	609	603	625	590	600	614	602	573	640	575	595	599	631	604	588	628	591	589	548	569	623	571	614	555	607	559	597	595	602	642	606	605	566	543	593	580	599	587	598	549	606	608	536	562	589	605	600	591	605	573	585	603	600	566	606	597	616	568	600	575	609	610	571	557	600	586	590	635	568	616	610	566	575	561	544	539	574	608	570	598	634	633	600	645	551	569	599	600	605	606	606	584	591	599	623	585	601	613	576	608	592	595	618	586	543	611	582	586	570	571	554	601	604	581	576	534	600	570	587	563	552	600	574	617	563	562	585	551	601	569	615	577	565	571	595	600	564	583	594	610	573	571	560	619	621	585	543	598	575	638	596	581	570	609	578	641	562	535	612	570	562	592	629	598	583	549	598	603	585	565	618	598	588	561	560	604	575	561	582	591	591	593	571	609	553	593	616	551	639	584	563	587	561	550	616	581	616	594	605	582	581	620	635	615	612	599	611	563	574	576	612	577	570	598	592	636	645	541	581	595	571	587	582	612	588	606	557	552	605	595	569	590	566	588	600	595	588	588	614	533	600	595	595	590	560	573	538	611	559	575	558	582	558	579	620	559	572	580	565	581	558	559	588	549	620	575	590	579	613	560	606	573	592	574	557	568	590	605	594	594	611	631	603	571	564	579	579	583	607	593	595	603	610	545	571	613	619	571	567	586	605	607	584	573	578	592	579	586	583	585	615	649	606	581	549	575	564	567	579	602	609	539	564	610	555	556	612	566	640	569	622	596	580	599	552	592	563	602	604	593	583	605	571	571	570	600	575	601	594	583	570	600	593	507	579	624	564	558	584	596	568	598	677	587	575	584	589	581	555	606	580	586	605	599	598	558	544	618	638	571	623	571	630	551	570	586	557	557	529	566	617	622	585	635	568	578	563	561	566	613	596	624	574	621	595	628	604	567	582	558	573	574	557	609	539	589	593	641	576	602	557	647	635	604	600	590	581	579	594	588	585	545	565	588	601	544	636	573	555	581	591	548	551	601	587	582	632	596	574	584	520	575	595	597	608	601	603	585	620	565	610	552	550	569	564	586	584	609	596	577	614	543	593	562	599	574	580	566	579	594	595	573	590	535	632	591	550	585	561	593	581	582	598	556	590	617	539	608	602	567	588	568	612	531	594	581	620	554	577	563	573	550	598	615	589	618	603	600	589	585	564	561	594	629	598	575	587	543	605	609	677	593	575	644	540	558	557	594	528	629	556	605	549	591	558	540	624	591	536	622	644	589	550	570	585	616	599	590	559	548	573	563	584	587	589	576	535	584	599	640	572	532	585	594	553	580	572	578	621	599	568	579	570	598	560	576	584	533	549	613	631	580	589	590	588	561	589	550	541	557	576	589	559	514	593	622	581	636	612	584	560	555	559	575	619	571	605	598	575	578	602	595	528	594	577	552	601	589	563	592	595	625	585	543	583	572	606	651	572	581	543	624	580	590	639	540	609	608	563	574	586	553	577	588	615	574	543	577	616	566	606	595	566	564	587	573	608	561	552	609	566	598	580	602	607	573	581	583	587	629	529	587	594	540	637	604	571	615	572	630	618	603	596	602	610	611	573	615	562	593	565	571	558	589	548	591	590	633	610	571	569	573	588	572	547	627	591	624	559	577	596	581	583	638	580	558	568	577	592	559	567	569	614	591	573	568	603	602	605	575	594	605	559	574	623	595	597	575	545	565	624	585	591	580	591	559	567	582	563	624	602	599	550	574	572	590	552	593	557	552	569	607	591	582	630	582	594	558	592	579	592	572	545	589	587	616	574	607	562	562	611	616	588	566	557	555	644	582	607	624	599	587	603	585	543	626	595	563	601	624	602	591	581	596	602	609	638	595	592	609	611	563	573	569	616	570	577	584	606	589	580	559	613	597	605	562	565	541	578	564	584	582	591	638	599	585	571	565	566	533	556	588	600	592	603	577	569	564	584	577	582	572	551	566	542	628	558	610	587	588	572	579	578	585	589	626	624	601	559	604	575	560	556	596	606	573	558	558	618	598	570	601	567	585	581	618	597	608	563	604	621	580	570	586	579	573	609	584	584	603	599	581	523	546	571	606	584	587	577	569	587	609	575	566	590	580	595	624	567	595	544	565	627	578	538	550	580	599	554	559	548	611	551	597	574	537	572	600	563	584	589	568	552	613	579	610	590	602	557	598	603	602	557	559	579	607	579	590	605	580	584	622	562	582	560	542	573	570	622	583	553	589	569	598	595	589	578	583	552	585	608	638	580	626	559	572	608	588	534	581	574	587	591	558	623	596	599	569	558	571	563	583	575	573	594	580	586	568	618	595	560	590	563	571	576	610	592	579	585	560	561	621	580	598	577	573	575	586	598	591	614	551	581	587	607	547	557	619	545	557	627	582	602	588	591	587	583	564	572	586	576	573	590	549	568	560	587	573	582	593	613	564	544	615	586	571	581	621	585	591	588	580	588	581	546	611	570	575	559	607	579	595	577	562	584	613	616	605	603	585	606	600	602	578	631	547	567	535	549	614	599	554	571	581	578	566	556	589	539	590	605	591	566	559	586	595	577	546	573	551	571	586	550	599	595	600	622	560	541	566	588	563	615	599	622	604	554	579	560	602	549	550	554	586	585	584	597	605	578	526	605	635	671	568	616	608	580	573	553	563	563	579	582	608	596	590	570	567	573	592	571	615	558	587	548	557	589	583	554	568	566	570	581	552	585	541	577	562	633	595	613	565	571	539	555	569	545	597	604	596	604	567	571	611	589	569	599	575	598	575	610	609	608	537	581	587	589	579	606	570	575	533	577	603	594	573	568	570	629	565	570	600	537	625	593	593	589	589	586	556	579	585	581	581	571	612	576	606	590	574	566	611	567	581	562	562	613	582	539	536	576	560	566	560	541	541	576	593	533	598	579	574	600	598	558	583	608	569	621	561	603	545	581	587	604	545	589	612	590	608	532	553	558	560	617	607	579	555	591	577	597	630	549	540	595	547	577	583	575	610	544	567	585	580	568	569	602	535	610	612	568	613	607	632	634	573	621	595	597	567	558	584	583	626	587	602	627	586	606	541	579	599	571	576	594	608	572	618	589	584	568	584	536	572	597	540	580	574	592	571	581	556	605	632	565	579	562	534	552	588	602	560	606	575	539	611	588	606	606	605	580	572	562	583	581	600	549	606	559	573	551	574	510	611	578	561	607	580	615	575	557	587	611	580	551	626	589	573	597	624	619	594	619	584	583	585	566	559	565	592	602	571	571	560	585	590	578	584	572	601	638	559	597	566	558	619	613	605	626	588	578	603	577	596	591	576	608	544	584	609	568	620	547	583	577	581	559	596	564	572	552	599	569	563	569	611	571	570	597	614	563	543	641	617	594	563	575	570	529	617	578	577
8851	2210	895	1205	1241	755	420	523	402	337	293	275	322	275	186	201	202	210	187	196	176	175	184	201	154	160	174	178	180	178	166	191	186	156	154	178	179	175	182	169	161	159	163	165	181	193	199	185	170	174	178	178	170	154	183	186	181	165	171	157	162	160	169	169	157	175	175	205	179	167	181	159	159	179	183	175	162	180	184	179	184	191	167	176	176	178	149	188	168	171	176	162	168	171	177	175	181	165	179	156	171	177	172	173	171	173	161	166	181	196	185	173	199	170	177	173	181	184	163	208	185	177	174	204	155	180	171	216	167	163	168	163	174	170	158	143	182	178	163	170	147	144	173	155	157	169	161	145	167	153	170	178	172	164	155	176	176	196	154	136	169	164	194	185	191	168	169	167	160	200	166	173	167	175	187	166	169	174	171	179	173	180	180	158	207	174	176	168	145	160	180	188	176	195	186	136	172	190	179	170	177	171	188	162	193	184	153	160	168	182	165	181	181	158	196	172	156	164	201	162	173	174	169	172	163	161	162	196	177	179	166	179	183	152	189	146	179	165	174	183	164	172	147	168	185	191	177	150	185	195	167	186	184	161	179	133	185	184	187	182	156	141	155	178	152	180	179	169	205	207	171	164	181	148	212	186	196	160	175	177	173	188	184	177	162	175	203	193	170	207	168	189	162	191	145	159	190	151	173	179	174	184	162	169	170	168	163	180	168	162	176	188	155	171	165	166	182	168	180	182	177	176	190	172	171	175	166	184	166	206	179	157	168	194	177	165	166	155	190	194	183	182	189	189	190	164	154	180	189	162	190	137	177	184	209	182	183	179	194	155	177	172	186	180	174	194	184	159	180	185	207	187	164	151	176	175	156	221	185	186	165	144	181	182	168	173	160	180	166	186	187	167	179	170	183	175	184	165	168	166	201	176	168	195	179	198	152	166	164	166	167	178	168	173	181	187	180	202	191	158	154	168	172	171	173	167	194	171	175	169	166	187	180	183	150	196	183	175	177	194	166	156	174	162	189	191	172	170	179	184	172	177	187	184	169	173	173	164	188	181	162	163	175	173	172	176	178	178	161	170	177	197	180	161	167	166	170	214	206	165	187	180	151	181	186	178	159	145	173	174	177	178	171	181	187	178	191	190	158	141	186	176	170	152	168	182	175	176	199	159	157	204	172	177	178	180	157	182	163	192	156	146	186	158	213	193	176	195	163	172	150	186	190	159	201	198	190	190	180	171	184	162	167	195	163	177	184	154	166	184	181	179	156	184	154	171	182	198	140	174	159	170	169	189	155	181	197	184	181	173	182	188	184	178	171	198	173	193	167	180	180	198	144	152	167	176	162	181	179	164	161	180	169	176	146	194	151	180	169	172	199	183	194	197	171	195	221	163	168	176	181	167	170	192	184	181	145	177	161	174	169	165	165	172	197	183	197	177	181	166	152	168	168	176	180	140	177	170	203	173	169	179	196	185	195	177	173	183	179	199	187	197	161	163	163	175	179	157	152	161	184	188	163	159	216	164	184	174	179	184	179	166	189	175	160	166	188	178	218	174	153	179	181	148	174	177	172	168	160	196	167	192	180	171	185	172	191	177	164	186	183	159	193	172	175	156	164	182	159	158	181	183	166	187	165	159	165	178	188	175	171	172	193	183	195	188	189	167	179	200	186	169	166	168	153	182	154	179	159	183	174	152	171	186	215	160	163	176	185	167	171	168	186	171	181	180	208	163	164	157	185	166	175	157	154	171	204	197	183	177	182	160	151	187	197	204	184	178	162	187	168	157	167	168	174	163	169	182	147	181	189	177	170	183	167	184	181	177	169	177	173	181	184	177	183	178	166	176	175	156	162	156	173	181	160	147	180	179	144	182	180	164	169	177	188	176	156	157	193	180	160	185	175	175	195	146	182	175	172	181	154	177	179	171	165	178	181	194	173	166	192	187	176	167	160	157	186	203	186	169	183	184	174	167	122	176	177	198	149	195	191	171	148	162	174	187	192	182	170	153	166	184	174	172	167	158	209	167	179	160	179	163	172	180	159	195	175	180	164	202	189	173	172	164	171	176	179	180	157	162	185	177	173	173	168	188	174	178	179	165	175	192	162	180	181	185	172	149	158	166	150	152	150	170	193	207	170	160	213	162	171	185	162	172	171	179	176	179	203	174	168	163	172	174	164	160	167	175	158	149	191	176	166	164	170	163	188	196	174	174	199	204	196	178	169	171	162	165	161	201	132	190	170	188	195	194	169	182	192	158	174	182	174	187	163	174	161	166	148	171	161	157	177	180	144	178	186	169	193	157	166	172	147	167	155	184	190	177	150	187	163	188	198	167	194	184	165	157	175	174	186	176	180	192	214	161	184	165	184	146	189	185	169	188	180	150	168	174	186	215	181	158	197	200	163	161	182	156	178	150	195	181	173	181	183	203	177	168	195	180	147	165	152	171	138	180	181	166	167	171	157	179	188	150	162	168	180	183	170	179	174	177	167	179	149	182	170	170	169	196	172	168	175	165	200	177	165	164	186	172	183	187	172	169	151	177	181	165	173	183	155	180	197	165	168	157	187	179	159	161	182	174	176	180	179	189	192	206	171	181	167	191	176	155	163	171	167	171	200	176	204	197	176	171	170	143	171	186	187	186	177	176	176	161	163	176	155	191	173	177	166	173	194	169	180	193	173	196	195	168	192	182	187	171	180	180	176	171	203	177	199	193	194	177	185	167	167	178	153	197	139	182	189	203	192	184	183	168	173	161	165	181	177	171	201	155	145	178	175	163	163	163	180	195	176	205	203	167	178	179	181	188	167	163	157	173	166	158	170	159	170	158	183	168	194	169	193	172	153	180	172	158	179	197	191	183	175	184	188	158	167	174	165	187	206	189	170	168	190	186	161	172	212	184	159	158	176	184	177	228	133	172	201	181	188	138	199	175	163	167	186	172	175	199	175	194	181	168	197	178	157	162	165	187	176	188	208	175	189	200	174	153	164	194	166	180	152	141	186	167	202	189	181	159	185	201	173	179	169	159	163	171	155	170	206	191	173	168	167	160	188	173	195	167	147	190	175	176	160	163	159	158	183	171	150	183	186	177	172	179	176	168	176	149	175	148	196	177	173	173	211	165	176	185	173	161	165	199	165	174	158	161	199	170	152	164	184	174	179	188	171	196	186	171	166	179	180	187	174	159	182	205	180	171	186	184	174	162	175	162	185	205	170	172	175	149	172	170	152	192	181	162	184	175	201	180	180	151	165	191	173	188	178	176	186	203	164	168	176	176	163	176	155	171	159	175	178	161	180	169	171	185	154	185	165	168	200	188	173	190	175	162	145	156	182	183	149	174	170	185	156	187	179	173	171	177	150	165	185	186	179	174	186	168	174	190	137	174	185	165	187	187	152	182	180	195	160	157	169	164	171	156	171	173	174	167	187	155	155	197	175	175	159	178	196	161	157	167	180	174	158	153	161	175	152	178	154	159	191	196	160	166	197	182	204	157
5574	1712	2069	4104	4762	2934	1742	2426	1675	1455	1238	1220	1107	941	585	549	518	548	629	636	494	475	410	482	425	424	457	397	441	407	414	416	419	399	445	408	424	415	457	422	433	444	395	418	420	424	410	426	391	433	447	411	411	425	437	429	432	413	391	421	455	434	431	386	399	373	422	413	449	435	422	460	383	445	484	440	376	414	411	424	472	408	434	445	438	426	428	463	435	437	393	396	393	428	432	420	399	395	415	395	430	413	463	432	422	411	403	404	421	421	433	438	431	394	425	429	439	438	445	409	431	401	436	384	380	415	475	442	414	440	429	456	474	424	425	398	438	456	456	431	407	417	441	396	437	399	442	474	409	411	380	435	442	422	431	431	429	470	459	466	452	430	411	460	471	415	441	428	450	405	403	390	427	456	448	413	428	389	455	424	444	386	437	464	428	401	404	409	408	416	436	441	463	420	455	445	439	436	420	403	407	435	440	388	440	472	453	431	433	402	465	420	410	400	426	430	431	435	420	437	441	462	398	408	434	431	410	436	432	412	444	407	431	423	430	431	444	419	410	452	436	427	423	426	413	397	436	390	414	379	459	406	428	418	423	406	452	384	434	444	459	417	423	382	445	439	430	424	453	449	438	428	413	422	457	437	429	451	425	424	403	394	431	445	421	429	400	410	412	428	435	408	415	402	441	444	424	395	438	442	415	396	470	404	421	429	446	434	433	446	425	427	435	403	458	426	422	409	437	416	398	411	437	397	451	428	407	470	393	382	412	423	434	380	394	440	422	402	417	419	418	420	439	442	426	437	421	451	415	423	423	422	437	451	460	424	414	388	442	426	440	420	463	427	418	406	438	471	408	464	428	439	375	467	431	435	420	417	410	441	420	408	425	377	390	451	439	428	420	437	408	475	408	451	453	395	379	433	433	397	441	436	427	416	399	446	432	435	454	404	456	446	430	386	407	402	436	421	421	447	454	415	394	408	457	422	398	430	419	424	412	404	406	448	418	411	435	412	450	419	434	410	434	411	426	446	443	421	398	387	460	408	474	425	406	434	448	397	392	435	462	402	429	425	396	377	442	397	424	402	419	407	463	425	424	429	438	452	428	396	416	443	416	405	406	401	485	436	449	414	459	376	423	457	448	389	441	415	394	419	420	442	420	394	427	424	419	443	411	403	383	416	442	401	457	395	422	433	432	407	441	402	437	427	399	399	457	434	403	437	442	437	424	425	417	389	478	418	428	453	419	429	438	392	395	395	397	434	439	420	447	425	439	417	410	430	406	413	437	426	411	438	409	420	425	442	457	462	400	429	459	411	429	426	428	434	438	436	416	424	408	400	466	461	434	421	441	397	429	432	414	441	427	432	429	473	416	432	430	458	440	426	407	445	433	406	451	432	393	409	420	451	399	383	447	424	434	402	420	447	434	442	409	467	460	415	400	419	372	411	397	429	430	409	422	445	432	423	440	427	410	445	424	416	445	406	460	409	382	439	399	385	423	449	438	418	392	418	460	428	432	421	466	467	419	405	425	417	405	426	404	404	387	455	416	413	407	383	416	431	430	463	437	411	417	439	393	421	385	436	410	412	406	468	415	445	462	407	474	419	396	408	429	415	440	408	402	454	385	427	423	402	420	410	374	408	422	437	446	425	427	412	426	402	437	424	427	444	448	444	466	426	388	429	431	427	415	437	401	427	398	422	394	401	439	448	425	412	393	428	416	456	443	427	434	442	453	417	418	438	444	411	405	443	440	448	412	418	426	442	434	418	459	392	449	427	418	472	402	402	445	481	430	452	411	399	417	404	423	398	401	446	406	397	427	420	428	423	400	406	406	409	432	408	426	411	445	407	435	441	444	400	443	431	391	398	429	460	438	471	402	445	441	440	419	387	413	435	454	439	420	408	426	397	431	393	407	420	445	437	414	431	422	468	446	418	404	453	448	428	429	409	423	452	421	464	428	425	431	454	424	427	434	442	411	393	444	428	417	401	435	438	442	438	458	410	426	437	398	412	404	464	407	413	422	398	413	442	457	405	395	427	418	450	411	430	419	425	424	392	392	452	408	458	446	458	417	428	434	415	403	422	453	434	454	437	423	445	385	455	466	405	434	421	398	419	405	416	416	401	426	374	466	444	433	363	401	410	436	392	408	444	424	392	424	411	439	427	379	444	436	413	423	435	442	407	426	448	430	450	437	440	428	430	407	424	408	438	411	412	406	391	390	403	430	426	459	415	428	449	421	390	458	419	418	427	416	442	406	425	446	428	404	400	404	425	424	444	440	447	435	401	428	417	400	433	429	431	441	418	420	429	408	412	477	381	460	426	427	485	445	420	409	433	471	419	432	447	447	424	443	411	413	401	402	440	437	440	409	375	441	426	374	416	419	425	408	421	430	423	391	387	424	416	417	413	428	420	424	418	448	384	410	411	415	439	441	425	426	454	408	394	378	392	438	436	406	424	400	429	449	434	407	449	464	442	452	424	414	434	460	435	419	409	425	437	424	413	417	397	442	428	405	427	408	434	450	397	439	427	450	455	408	449	427	441	442	424	459	433	425	408	453	435	426	426	456	428	410	414	430	395	427	415	418	449	434	461	437	426	410	418	402	419	434	399	428	406	450	417	425	417	437	471	440	446	447	393	389	407	403	400	432	407	439	431	402	462	422	426	401	419	404	421	441	417	433	435	413	432	456	420	451	440	431	398	429	446	423	422	403	457	431	446	414	423	424	421	444	450	418	463	416	397	384	402	432	443	428	459	468	420	430	413	461	429	457	438	431	447	400	404	413	398	427	481	450	428	408	415	421	447	436	447	454	415	436	428	436	424	409	407	413	416	434	425	448	448	438	426	463	444	427	441	442	416	431	442	434	411	409	374	425	446	405	451	452	389	421	419	399	415	442	434	418	428	392	440	428	422	394	403	418	444	404	445	403	437	421	412	428	441	434	427	401	422	418	412	416	400	416	409	446	434	443	406	409	440	420	436	416	402	413	445	421	396	419	430	443	459	431	418	421	444	443	444	403	411	419	424	421	447	432	401	449	446	405	387	422	417	399	451	397	419	441	390	426	381	396	443	388	454	436	460	438	399	422	422	451	381	419	405	425	453	399	442	433	430	420	455	416	419	450	410	414	431	462	384	420	431	420	422	467	409	380	414	399	412	414	433	423	452	417	433	413	422	440	426	420	453	442	410	460	453	405	416	447	464	410	425	459	404	459	437	422	426	386	403	453	435	428	416	410	449	385	415	414	451	419	440	431	441	421	407	413	456	452	410	415	404	424	455	438	450	410	399	420	422	402	416	438	422	429	440	432	416	428	397	399	384	469	464	437	462	422	395	411	448	442	468	420	425	390	409	396	408	424	429	435	416	423	393	429	432	414	408	400	451	446	403	457	426	459	439	405	411	389	411	407	441	423	456	399	439	441	402	427	429	445	442	431	415	402	413	436	429	428	387	385	434	433	407	434	409	416	451	426	482	416	475	439	430	447	408	387	431
21882	5684	2435	2842	2489	1983	1045	1124	943	751	704	629	525	605	323	372	357	344	379	387	313	344	380	357	323	276	294	295	305	306	324	324	293	263	322	312	282	305	286	258	283	289	303	276	324	314	273	298	285	290	292	308	307	267	294	315	319	292	293	288	272	311	312	306	279	295	310	325	310	272	309	280	282	276	280	284	303	293	253	306	281	286	276	315	298	264	289	286	322	296	301	307	301	266	276	318	311	294	298	303	286	276	281	306	308	297	292	316	309	287	302	302	291	294	273	316	295	290	367	322	309	334	278	292	306	316	315	295	294	297	310	320	273	284	290	280	284	320	272	291	293	292	298	300	309	302	290	302	272	317	267	259	293	284	299	356	307	279	251	284	250	270	268	268	252	242	299	293	258	309	299	302	276	291	312	303	308	280	301	276	266	281	302	287	265	310	278	267	280	272	301	303	279	285	275	324	324	289	303	265	332	303	272	300	277	293	264	289	305	261	319	266	286	319	282	273	286	314	323	328	331	299	296	298	273	266	286	274	285	319	305	285	303	277	293	304	274	319	299	263	277	284	290	273	287	290	244	302	299	301	303	269	268	284	264	331	299	336	302	313	293	298	301	266	295	318	320	288	308	319	333	265	300	273	317	325	336	299	309	286	296	307	286	272	285	317	266	270	264	281	283	281	276	299	291	250	298	306	288	290	272	282	287	308	291	288	278	274	304	294	311	289	275	300	301	296	266	302	303	269	290	280	306	287	290	278	321	301	269	300	302	271	300	280	271	311	296	270	282	316	265	315	297	305	285	298	294	286	291	289	301	281	273	314	319	310	280	323	271	267	304	287	296	290	268	283	311	289	289	316	300	263	311	284	278	307	282	289	303	282	280	293	312	303	265	294	308	288	322	258	282	284	287	311	308	293	286	299	300	282	276	267	279	266	269	302	276	317	319	292	292	303	267	278	262	309	306	276	278	284	298	299	263	294	298	307	286	304	281	304	275	278	271	296	316	297	336	275	282	272	280	291	326	258	255	307	273	291	323	290	291	297	294	272	319	309	355	288	321	303	312	292	290	277	274	246	295	301	270	276	289	305	280	296	310	324	268	298	280	277	308	287	273	267	275	315	312	255	267	299	267	261	276	277	303	307	310	261	305	284	274	320	307	269	285	265	276	287	285	300	268	279	310	279	293	297	321	284	271	328	289	290	297	269	263	263	323	306	300	331	300	276	269	272	292	294	306	294	257	267	297	293	299	273	322	324	299	290	274	278	296	283	237	285	259	285	296	312	279	275	306	301	271	294	269	269	307	301	289	310	308	279	289	276	308	270	279	319	310	301	294	282	288	257	287	280	252	303	332	283	315	345	310	292	302	304	308	284	307	296	327	301	289	306	292	281	291	289	313	334	296	277	299	275	303	286	306	281	306	309	319	296	281	320	314	317	276	295	275	288	314	314	298	289	275	282	258	309	262	303	298	284	284	280	281	313	289	272	282	287	306	278	301	320	289	275	286	284	295	280	259	294	280	255	291	303	270	322	316	296	259	279	291	302	284	301	304	307	274	298	296	282	320	264	294	294	312	304	290	261	276	301	304	293	290	269	292	285	296	298	266	316	271	318	304	285	286	287	302	278	299	310	267	247	273	271	306	263	267	306	279	315	315	285	275	324	258	307	269	287	326	252	289	285	296	289	306	276	306	292	259	277	293	295	279	287	314	282	337	305	283	294	290	296	289	299	293	303	284	270	321	308	261	274	313	275	326	266	284	275	286	311	311	247	253	306	297	282	281	309	271	247	282	327	285	299	268	299	286	294	293	259	267	284	289	299	290	296	290	288	310	284	308	346	281	291	295	304	288	286	311	296	279	306	319	275	294	306	297	282	283	266	277	268	284	303	302	285	308	315	275	288	256	269	275	303	313	308	314	317	281	271	304	266	277	298	322	282	279	272	303	280	271	311	287	348	261	298	334	320	283	323	287	278	278	270	282	331	288	286	342	273	275	299	306	291	323	308	302	285	282	296	288	298	298	316	311	273	272	263	321	325	300	293	301	295	280	264	308	285	270	327	336	321	312	264	303	286	307	303	298	274	279	317	298	277	282	301	292	311	284	278	301	297	283	283	308	290	299	299	268	308	291	279	317	293	324	310	289	294	298	289	283	294	265	315	255	307	271	250	279	281	267	288	261	292	293	274	281	292	292	289	285	276	282	330	322	296	291	281	298	306	285	261	245	270	311	289	270	284	311	307	287	317	328	271	288	282	280	291	273	306	260	310	279	325	305	275	291	295	272	313	288	323	303	279	308	273	312	261	292	295	313	283	265	310	309	268	282	273	317	304	299	293	290	295	298	259	317	296	318	292	284	277	340	327	278	314	293	283	304	289	259	283	267	274	310	285	309	310	284	269	285	307	288	327	323	332	342	312	262	307	316	283	297	284	261	312	315	272	269	298	293	281	279	279	292	272	285	283	313	314	291	284	288	273	325	310	291	282	274	297	304	259	285	276	273	269	274	276	326	322	290	309	298	281	289	276	273	272	272	279	266	299	267	282	288	328	310	304	281	281	303	298	294	306	297	293	303	264	286	274	289	311	283	320	293	294	294	286	299	307	292	292	282	299	310	263	290	290	287	307	275	268	279	296	318	321	292	309	295	263	274	266	283	304	307	294	288	315	301	279	299	280	282	298	296	290	284	320	283	291	277	254	253	316	329	275	299	293	275	318	286	281	298	264	297	306	284	278	291	290	301	276	275	312	277	274	291	278	295	293	297	296	268	283	288	310	260	282	326	302	310	292	298	311	287	299	278	278	300	291	289	267	315	295	290	288	312	294	298	331	288	271	297	296	299	293	277	286	293	287	283	286	268	292	318	283	283	298	298	299	266	280	282	318	280	318	309	306	310	302	261	296	307	299	292	294	239	285	321	293	267	288	292	337	325	286	273	271	293	278	287	306	261	284	277	286	295	323	279	274	331	280	305	320	317	289	278	322	287	269	281	277	290	310	296	296	302	292	297	308	276	297	326	286	306	325	288	285	301	301	311	297	273	296	265	279	302	286	303	297	313	259	274	297	287	321	293	263	308	303	289	281	299	261	272	266	309	274	248	284	268	284	278	289	302	279	301	302	280	301	304	306	281	324	296	252	267	314	304	298	270	307	289	272	300	274	287	282	271	277	272	293	296	309	291	286	302	296	256	292	280	325	283	293	273	300	276	297	275	295	299	294	308	262	289	297	283	312	290	321	281	270	309	280	277	289	273	288	294	315	321	310	284	284	257	322	247	319	257	270	301	304	307	308	319	277	322	271	314	278	318	317	298	298	284	286	302	298	292	312	260	308	316	293	280	308	287	263	288	297	270	292	289	306	283	294	264	310	281	263	266	270	260	296	277	291	267	298	302	310	300	293	285	331	293	284	284	286	265	266	275	284	295	303	293	284	276	302	250	278	285	283	294	303	277	269	277	266	285	309	299	296	250	291	287	263	312	267	298	292	291	311	284	285
13736	3573	4514	8619	9038	7422	3576	4785	3742	3376	2945	2332	2041	2475	1031	1103	1052	1012	1185	1054	855	948	1155	847	725	711	725	702	686	681	685	665	635	675	686	610	702	679	637	679	644	692	670	685	679	656	733	669	659	662	683	733	654	645	683	639	666	668	674	674	659	655	596	597	618	639	689	658	685	665	644	639	653	680	649	694	665	618	609	681	658	649	689	671	629	669	633	619	652	665	672	672	665	674	661	629	680	696	639	675	675	666	610	656	616	642	682	684	676	662	676	656	675	631	653	658	662	691	617	676	620	704	665	709	664	646	643	624	673	660	625	690	657	652	694	673	664	669	617	622	612	659	676	625	641	689	665	632	637	672	653	665	665	664	614	653	635	653	675	646	630	670	668	653	675	627	656	705	634	706	634	647	656	675	673	631	622	648	655	643	651	685	711	682	694	653	656	679	690	670	645	667	657	639	688	675	679	705	673	671	679	627	657	622	692	680	640	665	662	619	649	673	658	632	657	633	652	626	680	662	652	686	662	669	657	665	642	664	638	657	667	633	622	658	728	666	653	661	637	655	689	658	656	735	696	674	660	713	679	633	662	597	646	654	658	656	618	669	646	625	660	665	667	707	709	642	623	712	651	677	665	697	699	672	658	660	647	635	650	646	644	663	648	654	644	653	656	663	621	663	617	652	610	661	646	638	646	679	654	673	595	632	644	702	695	690	643	635	650	684	702	659	685	674	611	679	636	576	666	659	656	662	705	657	630	698	635	666	693	695	647	643	655	656	700	644	646	664	665	651	649	653	632	638	632	678	641	684	638	695	670	670	642	682	648	642	619	612	641	684	679	685	655	650	652	635	651	679	679	680	633	674	649	679	627	633	699	621	648	651	656	643	660	662	681	642	656	637	648	671	642	643	660	682	649	649	668	707	663	642	673	640	648	614	697	686	679	664	627	673	655	654	691	630	708	685	636	669	616	664	658	674	650	604	681	640	679	624	633	716	645	623	663	682	632	674	680	710	672	652	669	709	599	671	641	692	673	666	659	656	696	657	674	659	666	675	703	717	667	612	661	639	655	689	658	602	622	665	659	657	688	659	672	682	661	664	696	592	603	630	645	661	650	665	668	652	667	677	676	678	630	661	670	618	664	683	700	677	646	635	631	660	626	654	678	649	617	677	612	645	617	687	672	642	643	636	670	613	612	672	655	662	604	680	667	617	615	666	651	704	654	678	611	653	688	629	661	630	674	662	681	672	650	616	699	682	689	659	713	703	650	648	651	694	636	678	690	675	681	691	646	609	647	650	696	649	644	649	650	651	666	726	662	684	680	659	660	674	679	644	640	645	662	677	654	692	679	678	663	679	682	685	640	653	657	654	653	632	653	676	689	674	614	665	653	687	682	664	636	678	670	667	690	665	692	642	676	662	659	663	639	634	665	638	663	709	669	691	635	659	638	658	617	647	671	645	614	679	631	662	685	688	670	631	641	636	729	643	697	621	659	653	634	690	633	672	689	636	683	685	603	658	689	685	584	689	679	639	650	667	669	685	697	666	654	632	659	637	669	656	625	603	678	674	649	716	611	693	641	650	667	698	691	654	633	634	625	640	712	655	640	693	689	640	626	691	694	728	666	644	627	583	691	664	641	684	669	612	645	626	666	695	648	667	636	673	669	639	665	611	628	634	634	625	661	698	635	639	660	646	636	729	684	724	695	647	648	651	667	623	710	642	640	666	648	684	651	653	583	625	695	675	667	634	657	715	597	636	696	653	636	588	645	643	651	627	674	637	652	665	705	671	637	636	672	648	673	678	654	681	636	688	654	686	662	712	642	637	652	641	642	659	676	669	673	630	645	650	663	660	702	656	652	681	653	614	677	688	673	714	679	670	676	670	653	678	638	624	685	665	684	685	704	702	643	664	689	653	651	660	562	599	643	674	615	650	641	672	658	624	642	677	668	635	646	676	630	693	649	645	652	661	616	607	668	635	628	649	637	623	618	671	657	669	624	650	632	626	682	623	640	607	670	623	692	622	685	673	639	634	669	668	643	647	644	618	675	679	635	659	683	618	691	688	646	636	666	694	657	636	671	661	638	641	658	638	649	662	667	676	677	673	653	612	636	697	690	672	649	711	664	668	618	691	661	657	646	659	681	641	663	640	673	644	685	655	667	609	694	660	627	662	710	618	665	668	628	648	651	657	659	638	636	668	642	633	645	636	625	654	638	667	654	646	679	701	657	692	618	652	639	690	697	645	691	647	655	660	685	702	688	657	712	676	641	649	642	629	670	658	640	673	646	664	695	640	667	599	665	611	667	637	676	657	685	683	655	646	677	686	638	673	637	678	666	639	680	662	651	653	674	671	693	660	670	705	698	665	640	677	651	732	624	633	661	659	664	640	663	696	684	670	659	627	666	660	660	673	652	636	616	643	660	642	661	674	613	641	638	636	698	637	653	648	662	654	653	717	671	677	660	656	683	696	630	695	677	609	658	641	693	686	680	623	604	685	648	660	646	688	706	641	685	631	600	717	674	695	701	644	642	661	685	641	683	711	662	662	635	685	648	674	682	677	638	668	617	741	616	710	679	673	640	665	655	662	641	640	682	616	693	627	616	634	662	642	657	655	654	665	636	681	659	669	668	708	706	654	633	641	651	597	638	667	709	645	695	681	657	613	647	629	650	669	629	623	693	696	625	665	666	618	645	620	669	687	663	673	623	653	673	654	629	651	627	669	612	622	666	613	675	666	681	721	701	653	609	661	679	668	621	663	668	657	604	663	682	655	652	658	632	627	618	681	712	636	646	639	629	658	623	642	666	681	673	650	623	682	639	682	648	654	678	647	706	656	690	654	684	666	668	682	667	652	639	653	668	641	658	683	643	619	642	684	699	656	633	673	666	708	595	668	672	679	663	644	629	639	630	647	617	646	684	694	652	648	687	660	624	662	688	688	683	628	641	651	635	681	696	656	662	696	675	641	676	659	677	657	647	625	679	651	668	630	633	653	658	622	649	700	646	616	675	659	678	641	630	642	648	678	686	689	675	609	686	644	700	639	643	705	644	616	630	644	614	680	629	669	599	624	648	669	670	631	684	595	661	650	652	681	717	589	628	679	682	623	617	677	638	632	656	629	653	651	696	654	632	665	703	644	687	623	649	680	647	640	670	677	625	642	651	641	665	650	655	693	635	670	615	695	625	665	648	688	619	620	629	632	684	668	670	684	642	681	688	649	668	679	688	640	631	644	699	669	672	699	657	651	633	647	640	678	641	698	677	668	667	628	667	658	616	693	667	613	662	655	651	653	683	658	674	629	608	645	638	658	629	696	666	612	680	644	673	668	678	658	650	661	638	645	631	635	610	636	659	688	597	644	650	614	642	716	664	670	615	676	661	677	664	706	686	723	664	669	699	661	648	650	629	636	657	657	645	645	644	674	653	720	663	630	644	664	670	656	652	666	641	621	697	676	645	653	645	665	641	674	670	673	651	640	635	628	651	649	624	729
31120	9778	4401	4226	3548	3063	1415	1429	1221	1076	1020	714	550	548	376	399	363	380	372	338	325	290	363	309	251	269	287	301	253	277	282	301	283	265	221	274	259	261	233	276	234	261	242	265	290	261	241	240	270	262	269	277	263	242	266	259	269	231	268	260	248	251	248	276	257	262	292	263	278	268	282	248	238	270	268	262	217	291	264	253	246	283	267	241	279	264	249	270	260	271	266	257	284	250	249	260	224	244	255	264	282	261	268	221	260	267	284	308	250	257	247	296	283	273	262	264	271	243	265	268	265	258	280	275	270	252	236	259	271	257	262	262	258	258	247	266	266	246	220	283	285	270	280	306	256	246	268	272	266	291	243	258	271	251	257	228	262	239	294	259	228	262	247	238	254	237	260	269	265	259	264	267	241	225	250	285	271	272	267	246	260	263	245	239	263	249	260	243	236	279	265	263	230	222	276	236	255	280	279	251	271	267	232	233	273	255	249	277	278	255	232	246	249	251	234	254	268	251	229	247	264	257	298	248	248	268	248	254	237	260	240	247	259	281	248	283	272	266	231	246	282	257	266	240	260	264	263	260	243	233	246	277	258	251	235	252	284	232	275	287	275	261	236	262	268	285	249	290	248	253	252	275	284	263	240	256	275	248	264	268	233	267	269	258	247	246	244	264	217	265	217	240	225	263	224	232	261	255	272	243	245	236	247	257	257	234	215	264	267	263	253	255	284	237	288	280	267	297	239	230	269	289	237	232	250	258	233	270	261	250	249	243	276	282	268	272	236	280	245	262	244	206	230	250	249	283	261	264	271	247	280	231	258	256	283	278	289	243	255	244	258	269	264	245	236	262	236	246	239	254	261	260	256	246	287	257	270	300	252	245	248	262	268	291	293	276	249	262	276	279	226	262	251	282	258	269	261	245	243	261	263	223	251	250	292	246	276	278	252	281	288	298	294	282	263	271	274	255	268	240	284	248	248	255	231	259	230	265	255	235	259	275	287	247	240	262	244	249	228	261	246	274	277	255	279	251	249	233	244	278	277	232	276	254	255	260	254	242	252	254	239	264	265	262	267	259	262	266	285	248	243	243	284	263	275	261	250	275	255	268	276	207	262	293	233	241	241	256	259	266	279	221	280	236	282	261	261	259	256	248	275	244	268	274	241	265	260	268	250	246	268	262	293	255	257	282	244	255	233	253	278	253	265	250	264	245	248	245	269	254	257	279	264	285	247	237	279	269	275	240	259	260	282	280	260	272	312	262	288	237	247	252	252	262	303	280	275	282	269	273	254	256	299	289	262	262	249	262	263	250	281	274	249	257	251	242	276	266	267	241	259	261	269	254	239	261	263	305	252	251	259	265	277	224	246	244	259	257	256	250	221	258	267	247	273	270	246	246	242	277	247	259	254	249	246	258	263	298	282	265	238	262	290	263	238	297	247	268	272	248	293	281	246	270	256	276	247	243	262	282	267	231	251	246	241	256	254	247	227	283	240	271	279	240	225	285	271	280	259	261	279	256	256	256	251	299	258	254	253	306	253	257	236	232	267	236	250	260	265	258	240	276	244	268	260	313	261	238	268	269	287	276	225	244	272	279	267	284	277	271	248	258	247	265	245	286	262	276	230	254	250	290	272	269	250	255	311	270	257	244	250	257	267	284	261	251	252	286	297	260	276	236	251	279	273	249	260	260	254	259	295	241	269	289	247	278	251	282	307	269	255	288	248	248	270	283	254	254	224	262	278	236	280	249	233	283	244	242	255	250	275	247	247	234	270	248	250	248	259	272	266	281	268	287	288	285	251	256	241	265	250	259	261	276	254	266	259	236	251	253	238	259	254	269	286	259	235	284	232	263	247	257	275	267	236	240	267	251	224	265	274	277	251	216	248	242	281	246	304	254	282	292	253	290	252	248	258	281	260	281	260	251	248	236	235	262	258	251	273	247	262	247	291	257	238	261	254	255	249	281	245	242	236	251	244	275	272	253	276	262	261	286	277	274	253	291	259	248	281	264	274	283	254	260	230	278	269	264	279	288	266	275	237	295	248	226	275	238	220	262	260	252	287	252	249	259	278	228	268	238	250	264	230	269	269	234	246	262	277	249	266	240	244	257	274	265	275	261	266	256	267	246	284	290	274	271	245	254	270	272	263	247	263	280	260	290	266	268	260	250	252	279	285	264	279	281	295	239	273	288	261	238	219	267	271	226	260	257	231	259	250	277	288	244	255	255	248	263	291	264	263	233	253	257	269	244	278	282	253	282	259	238	236	263	262	249	226	253	248	280	257	271	249	260	251	240	211	243	258	241	250	236	243	270	257	256	271	263	267	252	230	253	238	286	228	259	277	256	270	283	255	249	264	248	266	298	257	274	264	245	273	239	281	282	256	257	213	253	272	258	239	274	257	263	263	261	278	257	272	234	231	274	224	235	254	261	267	257	279	242	250	251	264	289	276	270	271	295	225	247	247	225	257	283	262	258	251	276	274	268	221	246	278	265	246	284	239	262	268	272	254	263	259	249	260	252	287	251	267	281	256	230	252	286	269	250	268	237	272	275	281	265	232	264	278	291	274	282	256	248	254	267	257	236	221	265	264	268	282	266	276	227	254	241	270	242	248	271	250	247	253	279	284	231	252	251	275	252	267	247	282	291	219	270	267	265	282	267	261	268	272	267	269	276	254	285	270	240	285	290	264	291	254	274	254	249	268	261	238	255	274	286	259	288	274	244	246	246	270	262	242	260	242	250	265	258	252	250	233	235	250	229	261	283	260	266	237	299	267	227	260	266	271	269	249	235	239	257	256	235	271	253	271	274	268	276	283	250	249	242	227	239	232	280	248	265	270	245	252	266	287	263	285	232	219	265	269	255	269	265	250	296	275	234	242	268	271	255	239	270	242	241	255	261	288	273	239	269	293	270	243	236	256	254	285	244	244	266	220	258	244	268	248	245	238	255	249	254	234	245	249	238	214	232	226	265	236	248	283	216	292	257	266	274	271	232	247	290	252	270	256	252	250	288	296	259	266	289	272	264	267	271	258	262	276	262	233	239	234	266	236	248	240	284	271	251	291	275	271	279	249	248	238	250	240	257	264	248	268	244	277	293	256	280	263	268	280	236	244	271	258	244	242	244	270	241	276	294	258	278	226	272	247	272	241	254	256	259	278	272	247	255	311	253	248	253	246	243	260	260	242	263	266	255	257	264	247	259	252	259	247	285	276	258	230	232	256	292	245	264	248	276	275	265	269	260	284	250	265	259	275	261	248	254	233	277	244	251	283	271	269	276	303	266	262	262	264	242	262	249	258	290	264	272	242	248	253	252	235	246	239	270	263	295	250	293	287	215	242	253	254	279	286	252	248	247	242	261	268	265	259	243	280	270	270	237	264	253	277	248	257	248	236	265	269	226	285	304	268	277	279	256	261	287	284	247	260	250	251	240	262	264	266	274	232	248	261	236	272	272	238	260	242	280	275	266	301	214	254	277	285	241	245	306	257	267
18170	5169	6918	11652	11778	10867	4999	6276	5213	4727	4034	3064	2035	2129	1254	1303	1180	1376	1390	1150	775	1012	1550	864	621	621	603	614	629	628	596	592	623	580	613	602	615	570	565	573	579	566	590	586	549	575	584	623	623	598	596	548	584	587	565	553	580	581	555	536	551	587	576	615	604	578	589	566	574	575	585	582	551	589	554	547	554	594	547	595	565	561	608	553	573	511	548	571	596	571	549	540	517	572	551	583	560	579	562	556	571	607	561	561	574	592	588	541	512	589	548	597	580	578	539	563	546	574	554	572	584	570	566	597	598	532	546	592	608	584	549	583	578	560	568	606	554	570	570	528	541	577	552	544	571	583	541	605	558	567	570	572	579	598	546	555	556	608	573	549	542	588	581	512	556	542	544	546	549	557	590	575	588	545	582	574	588	557	622	581	613	573	589	591	576	575	590	574	590	613	557	543	591	541	613	604	580	584	596	539	576	615	565	579	534	572	604	584	545	569	546	559	634	593	584	572	557	603	544	563	591	577	569	560	567	598	571	568	573	590	565	597	614	542	580	554	565	602	576	600	571	564	584	607	579	567	593	555	571	613	552	517	621	533	569	580	579	583	597	590	573	574	609	587	575	596	568	576	590	591	575	560	536	581	597	605	580	578	579	586	586	562	600	541	578	578	622	556	601	565	588	578	603	594	569	574	565	631	573	577	619	568	581	595	559	577	551	530	594	600	570	568	557	607	559	639	581	556	583	606	553	582	529	596	601	564	555	616	595	583	581	553	538	584	553	554	570	620	599	578	572	593	595	557	574	548	577	513	589	569	575	551	600	620	562	580	619	603	578	590	583	579	593	587	577	576	582	536	559	572	563	540	561	572	574	588	578	553	570	567	553	549	557	593	600	619	567	601	573	603	601	546	570	593	546	555	597	595	582	596	603	516	581	575	564	601	523	616	578	583	591	576	570	589	591	575	542	595	550	606	589	591	535	562	576	542	576	571	573	555	561	585	570	564	557	544	583	506	584	534	554	592	611	580	547	627	559	543	585	601	563	550	555	599	566	596	581	568	589	557	566	569	539	544	576	549	556	589	567	554	567	562	559	542	561	585	574	589	587	530	590	590	563	555	532	598	553	582	548	542	584	544	562	582	558	575	568	580	611	539	568	555	580	593	569	549	570	587	559	613	526	548	544	539	547	545	605	566	572	595	577	589	593	583	563	597	572	537	611	588	587	542	594	540	551	603	578	551	567	526	568	555	529	592	609	588	558	626	576	581	555	600	574	576	606	585	550	614	561	551	537	587	524	565	601	612	583	575	548	581	565	560	590	552	583	575	545	590	585	565	567	554	538	598	595	579	572	550	543	561	549	572	550	620	528	569	547	625	561	584	578	578	582	580	599	553	597	564	529	545	548	543	514	568	587	591	575	555	572	594	550	551	582	536	538	558	577	573	547	573	570	563	588	609	566	612	601	522	597	572	580	570	587	544	618	585	549	604	555	574	569	558	584	564	533	550	552	576	545	587	562	535	566	589	563	591	564	512	566	556	570	608	560	557	590	550	595	555	562	551	556	534	597	583	574	545	517	559	569	550	545	602	565	563	577	601	506	543	580	570	565	568	600	536	575	599	555	549	535	541	555	588	557	557	550	596	602	560	565	499	581	553	583	580	549	550	583	526	568	599	537	606	573	664	580	588	558	549	575	559	601	522	638	525	584	550	566	583	585	579	564	652	572	566	573	538	532	552	550	539	538	585	542	537	530	556	550	576	629	581	592	633	551	566	591	595	588	563	577	595	549	575	553	565	557	551	521	568	548	526	572	595	566	558	535	587	560	568	579	560	534	567	561	552	615	564	611	586	537	592	605	571	537	580	575	580	567	600	576	560	561	552	583	622	566	546	547	612	535	577	557	585	582	556	612	575	543	539	577	515	551	587	565	580	576	532	583	568	529	537	599	530	592	608	549	574	579	545	563	608	590	501	551	593	554	611	543	597	511	572	615	543	575	582	545	560	554	540	567	567	587	599	574	565	532	587	611	586	544	564	590	577	582	584	567	570	592	569	524	532	564	606	582	553	572	573	574	559	573	607	550	566	555	551	592	607	584	582	572	551	536	539	561	617	534	599	551	546	582	589	566	556	590	566	555	624	591	601	576	550	566	569	555	560	587	581	547	564	568	579	634	572	581	547	603	574	558	564	594	588	581	593	538	571	558	539	570	551	621	618	588	563	602	555	592	571	534	587	548	579	606	571	535	571	570	544	583	577	563	545	581	534	575	578	567	653	602	581	523	591	571	554	576	562	583	556	531	559	556	531	564	558	562	566	583	552	581	562	590	535	577	562	575	549	571	576	563	549	585	548	531	570	570	594	561	545	568	610	579	622	556	596	534	578	549	549	580	604	549	609	527	584	584	590	553	582	558	537	565	559	581	636	544	561	601	612	536	600	545	607	602	625	533	575	619	549	594	580	632	588	535	543	555	581	541	609	586	596	571	570	568	598	518	558	568	592	584	579	534	578	605	584	554	544	608	600	617	565	596	555	574	593	545	545	538	567	585	568	577	506	591	547	577	584	578	585	587	576	553	585	536	567	594	585	585	564	589	541	569	550	545	516	598	577	563	537	524	628	570	542	589	610	587	599	578	557	625	573	530	546	561	564	523	629	567	558	604	597	577	570	598	572	607	569	607	565	545	593	527	599	523	589	581	592	510	560	585	595	548	579	550	565	579	585	576	546	566	591	579	545	574	520	598	533	525	595	556	578	557	553	537	582	555	532	557	574	584	538	532	575	526	558	587	588	597	570	557	554	581	542	591	573	559	554	557	579	544	623	514	585	584	534	558	561	583	584	586	564	572	571	592	550	578	548	628	587	532	554	575	579	619	570	517	595	570	590	557	577	540	588	576	562	571	549	598	619	569	574	553	576	573	590	558	524	621	594	551	572	558	582	577	576	530	554	556	550	579	541	579	586	586	592	544	564	595	548	592	574	562	582	582	560	598	583	583	560	566	578	556	562	556	548	579	612	545	566	584	601	532	534	583	545	600	551	582	596	546	569	560	571	579	572	553	598	545	601	560	587	577	545	593	584	573	568	536	563	604	527	574	585	533	571	562	591	536	614	585	558	551	583	586	585	571	549	598	523	565	551	539	580	599	593	557	631	556	600	600	572	561	569	566	532	567	548	586	560	547	568	558	561	624	558	568	603	540	580	584	641	576	572	578	596	569	565	557	566	558	548	559	582	621	568	567	568	581	571	601	542	582	571	618	549	623	544	573	594	550	607	564	552	569	579	536	585	611	580	569	603	551	581	602	558	578	547	608	510	571	544	557	526	591	555	536	548	559	567	578	542	561	571	593	574	562	576	550	567	564	582	574	558	575	549	558	578	599	563	551	610	555	511	572	565	596	572	523	600	601	560	550	566	591	573	579	578	570	588	613	579	555	603	560	570	539	565	517	524	590	564	555	600	568	548	574	563	543	546	551	585	587	588	563	620	546	590	594	598
9821	2213	814	1216	1013	881	400	389	333	350	354	308	228	230	193	181	172	198	187	229	180	153	168	169	167	158	161	174	181	160	182	166	141	170	144	156	163	185	189	168	162	158	179	170	157	165	166	154	181	165	189	192	162	155	170	146	179	195	173	165	162	160	154	168	183	191	164	166	146	165	203	169	159	172	185	171	177	197	190	169	159	182	182	184	178	166	133	194	198	154	170	150	167	172	154	183	173	171	181	132	175	163	205	171	163	140	183	169	171	158	155	194	171	200	158	188	184	158	189	169	175	143	189	181	163	167	158	170	172	164	160	156	164	182	178	171	173	169	176	172	149	167	173	185	177	178	187	185	163	153	181	178	175	157	191	165	184	163	175	155	174	175	150	165	160	149	169	174	154	152	162	172	177	163	192	165	152	189	177	177	182	197	174	178	159	159	172	178	184	176	169	162	161	192	186	153	170	166	168	166	183	166	177	172	180	150	167	184	152	196	204	150	160	164	191	157	189	160	159	165	162	171	161	166	186	172	157	188	152	154	162	185	183	170	167	165	175	179	161	164	163	152	174	151	165	192	179	176	164	192	177	187	186	179	169	205	166	197	207	161	172	170	152	192	165	185	158	182	192	175	182	191	193	227	183	161	172	184	181	169	166	147	171	185	176	198	185	174	184	165	185	159	163	165	184	156	175	175	177	146	176	193	178	177	151	166	179	150	154	156	166	153	160	179	191	176	194	182	140	151	199	171	191	162	148	136	147	181	190	179	166	186	166	181	155	166	149	191	181	190	194	154	166	152	155	157	166	164	179	149	175	205	179	164	192	165	177	173	160	157	173	152	181	177	184	175	168	169	182	188	167	171	165	179	163	148	174	181	177	197	160	173	174	207	176	166	154	165	180	167	166	163	172	152	179	191	159	185	187	156	152	145	171	162	177	181	149	182	174	185	174	198	177	177	174	178	186	172	177	187	169	176	195	177	173	191	168	166	175	173	154	164	164	185	158	174	170	150	158	162	208	145	182	155	183	140	187	177	172	173	194	187	162	207	176	171	151	172	149	175	152	164	159	192	167	181	170	212	191	149	156	186	186	188	176	194	155	156	181	157	172	167	173	162	183	177	155	183	164	174	169	181	175	196	175	168	160	196	173	160	188	166	174	202	180	156	172	145	169	161	182	166	134	146	178	165	183	210	175	176	162	148	170	168	180	167	171	152	170	185	150	183	182	167	165	183	151	181	179	181	156	175	182	183	161	180	184	176	168	144	188	148	169	181	172	163	185	168	162	151	169	201	177	210	155	176	157	184	183	161	164	177	159	166	172	176	160	204	183	191	155	176	177	152	166	175	184	187	169	167	202	185	193	164	160	180	179	172	186	161	188	181	164	170	159	174	166	187	189	171	163	167	162	167	175	185	181	160	153	199	158	168	171	160	150	181	183	161	159	183	166	158	152	178	157	152	164	158	181	168	181	195	170	190	146	181	146	186	179	178	176	196	172	139	171	164	188	168	164	168	180	153	178	163	163	194	167	175	182	187	167	158	165	161	174	180	151	161	180	167	171	182	177	194	189	167	173	169	154	159	158	185	186	165	182	167	156	172	169	160	176	176	170	164	155	170	158	173	180	184	172	178	156	163	191	167	166	156	154	150	156	174	169	175	188	202	193	169	158	162	148	167	190	177	152	184	184	175	187	160	153	161	177	180	147	190	187	195	161	175	187	170	179	161	164	168	173	200	149	168	157	178	158	159	199	172	194	163	186	172	164	140	167	174	177	159	160	169	166	164	177	190	159	182	163	162	163	179	163	182	172	212	180	182	160	175	187	173	182	168	172	190	187	159	156	172	185	157	172	156	186	174	190	176	179	187	176	180	187	185	194	154	187	182	160	184	165	162	163	181	175	185	160	168	181	187	143	178	149	178	174	176	181	165	162	146	171	159	164	184	163	181	154	176	188	164	167	176	162	180	189	176	182	172	184	191	171	148	167	181	160	184	154	149	188	187	179	167	185	136	194	168	204	175	200	168	148	181	179	167	154	166	162	162	165	180	165	186	175	194	200	168	176	158	190	160	151	179	160	166	164	181	144	171	172	192	176	172	174	168	157	174	163	165	167	140	165	188	162	169	188	176	197	162	158	176	213	183	165	174	186	174	154	203	163	168	179	165	177	169	164	179	178	159	169	165	188	189	177	165	160	170	188	161	169	172	191	166	172	165	183	168	169	160	165	142	158	179	157	173	170	156	152	139	214	181	152	172	166	182	171	160	168	150	187	189	175	157	169	194	165	182	188	172	157	145	161	151	178	189	157	163	187	149	163	170	164	177	160	181	194	169	156	181	160	180	169	178	179	179	147	165	183	185	160	159	193	168	164	169	136	149	147	172	179	172	181	171	157	199	163	198	163	164	170	165	163	162	171	180	163	162	154	158	154	143	157	175	186	162	152	178	169	167	173	179	176	168	162	156	192	182	175	193	180	174	164	175	167	175	192	170	189	165	206	164	181	165	171	161	196	164	155	155	164	197	183	165	181	166	165	171	139	134	183	164	157	173	180	173	182	183	186	171	178	173	162	179	179	181	168	178	173	161	172	169	175	164	162	165	189	159	196	172	181	169	158	143	163	210	165	149	181	173	175	193	179	159	163	198	183	198	156	169	181	159	163	164	166	167	190	166	148	193	177	178	167	143	152	184	164	163	186	210	172	165	163	169	165	169	173	184	155	169	155	175	154	155	153	179	158	175	169	172	173	178	190	153	178	187	171	178	184	165	152	170	174	172	180	171	166	159	146	171	190	179	164	165	157	151	203	169	168	212	166	165	162	169	174	175	174	164	165	174	143	160	180	191	158	178	176	167	150	151	169	179	176	177	165	164	208	173	212	189	170	182	179	183	139	155	151	150	197	168	155	186	202	191	175	186	175	170	188	162	168	177	192	161	174	173	168	164	158	169	151	162	189	192	180	153	163	150	180	146	179	179	204	170	181	167	159	149	181	212	168	151	179	161	173	163	162	176	165	165	162	176	179	162	151	161	167	190	162	151	190	188	172	168	174	145	166	172	163	182	161	163	152	194	201	193	179	167	166	164	209	147	162	172	179	162	157	174	199	195	189	175	184	171	179	173	172	181	169	175	152	152	175	165	143	181	172	156	181	171	186	183	172	173	182	151	154	186	195	176	156	182	207	195	163	156	157	184	176	174	191	185	157	181	146	185	166	154	140	151	170	203	167	181	216	160	156	188	159	196	150	159	185	167	174	156	187	171	198	162	179	171	187	165	152	167	155	173	148	199	153	159	177	181	190	150	165	151	169	175	154	162	164	175	161	165	161	182	171	154	152	199	180	159	184	184	177	197	171	186	156	166	163	186	179	194	181	162	158	179	166	161	165	156	169	153	160	194	172	174	160	151	134	148	171	146	156	177	182	210	152	167	152	167	167	170	163	180	210	183	167	157	180	181	162	161	178	159	145	174	174	158	160	166	175	172	175	171	161	164	161	188
5962	1636	1853	3857	3973	3713	1687	1556	1176	1436	1282	1143	839	752	694	511	529	604	616	567	518	430	456	438	432	430	382	447	428	410	425	431	430	409	444	427	398	469	404	456	400	419	417	435	409	457	408	399	431	413	432	423	393	444	407	453	424	457	436	460	421	465	447	405	449	405	450	437	406	452	436	428	419	437	416	412	422	433	415	414	414	381	423	405	432	396	430	420	452	411	415	423	431	449	440	376	394	445	415	398	392	431	425	426	400	378	391	388	425	447	398	427	430	447	437	462	405	422	379	399	444	433	423	419	423	424	404	393	420	407	408	411	458	404	408	449	445	453	428	459	399	410	411	431	438	431	441	416	432	415	448	387	435	436	436	401	410	404	449	439	371	407	448	421	353	426	396	429	414	449	436	397	423	406	433	415	427	421	441	400	469	401	424	406	404	453	419	422	405	428	437	410	414	421	401	480	408	444	414	408	469	389	431	433	417	405	422	434	401	424	418	429	454	395	430	391	424	441	461	418	427	429	416	443	401	430	476	404	398	379	407	450	405	377	414	425	408	395	422	422	463	465	396	436	387	393	426	439	424	405	426	426	429	396	425	441	406	403	414	453	401	454	430	443	425	422	432	421	393	389	391	428	397	405	419	433	399	403	408	413	444	429	408	428	401	425	414	412	389	430	423	427	421	428	435	390	429	418	417	405	402	414	429	410	382	395	443	388	387	440	421	445	397	453	399	420	400	424	397	413	426	430	415	391	400	427	440	402	419	424	399	416	421	420	432	437	424	440	416	414	422	460	424	433	416	412	394	398	433	439	407	429	390	401	414	439	446	443	425	453	406	411	401	376	454	407	406	445	391	396	450	423	422	425	430	434	423	425	431	437	420	427	433	419	422	411	393	404	403	422	451	437	434	401	405	402	402	433	429	414	430	407	409	444	431	381	406	445	399	428	442	434	458	437	369	422	417	446	430	432	444	397	438	389	399	455	378	415	441	408	428	407	456	475	398	419	413	431	405	437	387	375	454	391	413	399	454	407	412	427	416	418	408	439	415	458	416	408	419	381	429	460	398	452	406	428	449	398	428	378	400	374	416	399	401	406	432	421	399	417	411	432	452	446	432	429	415	403	437	408	397	454	434	413	421	432	416	424	406	413	441	407	393	404	412	366	391	445	444	389	441	425	446	447	420	455	450	455	417	393	395	427	392	431	409	441	439	419	411	399	459	416	423	414	467	421	405	450	398	419	418	423	370	432	460	428	406	443	433	370	397	448	378	390	436	446	442	407	411	397	455	429	412	430	417	421	431	446	392	424	431	409	444	467	441	389	439	434	394	417	433	442	435	403	424	374	452	407	417	423	398	406	428	430	411	437	447	423	402	422	444	395	409	468	400	403	394	426	439	452	416	404	449	426	395	423	438	424	439	401	383	445	416	403	450	402	387	392	403	419	396	463	422	407	422	441	415	421	445	375	400	430	419	414	406	412	414	413	403	411	400	443	395	382	432	428	439	384	443	423	418	395	408	404	414	442	444	456	420	428	405	401	435	408	381	415	422	420	401	407	451	443	403	380	416	426	423	406	413	453	439	398	399	421	423	392	414	426	397	378	411	444	447	437	444	428	426	398	410	429	419	406	393	436	426	416	422	373	431	362	440	436	394	455	414	406	415	431	423	425	389	458	391	410	421	400	404	457	420	420	419	400	409	410	429	420	428	427	419	395	364	439	436	435	395	400	394	431	438	382	462	410	431	448	411	407	437	418	439	420	390	410	406	418	425	424	431	431	442	426	417	410	444	426	429	403	429	419	399	408	418	437	404	389	427	418	464	411	422	451	433	423	428	443	431	428	368	421	403	408	446	441	435	429	395	410	363	386	434	392	444	429	432	415	405	431	405	387	427	429	418	403	428	442	436	404	381	372	440	399	447	400	450	411	421	429	419	450	413	439	435	414	434	451	439	425	405	477	410	436	409	424	443	452	387	402	404	460	453	435	411	431	432	402	419	434	427	389	412	437	433	395	412	386	457	460	396	417	443	398	421	455	412	428	374	451	429	438	423	451	409	383	375	441	414	400	382	413	400	398	439	387	400	418	434	392	387	433	430	402	426	456	407	427	416	429	410	421	402	385	386	389	425	449	448	405	426	391	428	429	427	441	442	441	427	423	434	378	409	411	425	387	420	404	394	412	420	435	427	374	440	429	418	429	417	387	452	423	412	390	384	416	408	422	411	461	421	412	376	426	403	430	432	379	455	368	428	453	405	423	420	405	427	442	431	435	433	477	439	429	412	444	384	383	439	422	413	415	389	424	400	416	413	384	427	405	472	444	408	419	442	465	455	375	403	435	406	410	412	410	405	422	411	428	426	412	426	453	409	441	465	424	423	454	419	399	418	415	399	384	356	404	384	374	421	381	404	414	407	409	407	450	406	471	431	405	421	454	413	418	398	450	417	420	412	445	421	451	423	423	440	424	439	412	472	452	407	447	431	409	429	448	411	397	416	378	426	424	418	385	425	451	387	414	419	422	422	399	434	443	424	395	446	420	413	439	382	396	459	441	408	444	418	406	408	383	412	455	442	420	452	395	432	401	402	449	382	438	421	452	413	392	427	430	413	439	442	424	424	391	392	427	427	413	385	408	403	396	450	460	400	455	440	419	410	405	381	457	412	416	412	429	435	421	406	450	393	435	424	393	375	435	432	449	415	432	410	417	434	428	389	429	411	411	412	426	387	396	427	453	403	412	392	445	423	430	443	416	433	415	436	403	429	446	439	413	399	428	434	398	464	428	383	431	444	410	422	409	424	420	385	380	413	440	426	472	417	396	423	454	412	405	390	392	402	406	421	373	412	435	448	415	418	432	421	432	411	413	447	393	399	419	403	443	438	436	425	429	468	426	459	420	402	402	416	410	400	424	437	405	404	404	431	414	393	461	408	404	395	419	449	441	406	416	444	429	433	436	434	421	407	437	436	392	461	385	462	419	436	433	415	377	465	388	430	429	436	422	429	395	400	415	419	411	411	408	394	383	432	416	401	405	425	421	426	435	428	401	430	431	444	479	422	405	388	441	423	409	458	426	414	415	441	439	458	424	413	439	375	447	461	464	439	352	411	407	423	420	412	394	409	395	418	442	425	411	428	436	415	417	416	410	388	416	448	428	423	383	437	389	413	417	439	406	409	402	404	421	416	450	409	405	414	412	390	418	403	455	438	388	396	441	427	441	436	407	433	427	438	421	430	429	403	420	412	413	408	420	459	407	406	419	462	407	387	396	424	485	409	424	441	422	400	454	442	407	401	412	422	397	450	414	429	421	424	456	407	431	402	418	440	415	415	405	442	428	404	418	459	411	411	399	448	405	426	417	452	407	441	401	434	449	444	448	463	439	432	424	413	425	437	422	426	414	436	421	416	449	412	435	407	416	395	399	437	400	420	421	421	437	431	420	436	403	404	423	382	425	383	444	429	441	392	401	411	409	434	444	399	449	398	421	433	417	391	427
22288	5558	2327	2858	2393	2210	1122	737	662	742	727	617	639	493	423	379	345	350	391	370	304	353	296	289	299	310	284	330	300	287	303	254	314	314	304	310	268	280	273	292	302	293	289	285	290	267	294	265	294	285	280	296	271	287	296	319	274	288	280	290	297	290	285	310	276	323	288	332	316	309	329	284	278	294	303	299	282	310	278	293	265	281	315	298	322	275	298	282	276	264	305	321	310	278	264	279	286	289	302	289	309	274	295	280	289	317	281	294	323	278	295	292	302	276	296	316	297	259	312	296	306	313	292	253	281	277	318	241	272	292	299	274	290	290	281	253	310	289	307	325	280	301	276	305	313	278	310	272	272	304	312	303	278	271	281	300	309	274	280	265	304	279	287	263	318	294	308	303	322	296	270	286	250	270	282	299	293	282	301	269	276	306	260	303	310	288	294	282	292	305	299	312	302	291	296	296	292	273	298	285	275	245	273	278	273	317	290	284	278	299	301	311	292	297	310	275	299	294	314	292	286	296	315	265	279	333	309	317	296	299	269	289	295	277	295	285	282	274	300	284	315	276	294	293	298	285	244	321	249	274	261	279	272	336	329	275	272	284	307	273	295	307	293	277	309	285	298	306	291	281	299	274	268	277	290	286	283	281	304	287	272	265	292	267	262	313	299	320	276	287	280	278	271	293	289	273	341	328	283	259	282	275	271	307	279	257	306	272	308	326	290	276	285	277	288	272	260	322	280	300	277	306	301	254	269	292	280	254	262	260	291	282	265	275	321	283	276	288	313	259	277	278	309	301	293	318	299	306	313	284	292	301	323	262	315	297	284	255	270	298	299	286	303	332	262	270	303	299	309	289	336	272	327	315	303	285	296	252	305	293	286	291	318	279	320	286	297	288	305	328	290	288	286	296	303	282	259	279	295	264	265	304	300	307	296	254	278	289	276	270	259	293	315	303	236	272	286	307	313	285	279	317	315	309	301	279	233	266	298	317	247	300	276	263	294	320	318	308	286	282	282	303	314	276	278	302	297	294	300	291	272	270	282	259	291	295	264	299	282	312	290	266	256	290	272	307	281	269	317	282	320	301	301	295	279	279	325	285	284	292	289	301	276	265	288	315	282	307	253	281	295	281	297	301	302	270	287	297	296	320	305	279	282	287	304	283	296	260	269	315	323	276	275	275	296	267	299	295	286	316	311	273	339	286	284	299	296	270	305	278	300	302	283	302	279	255	295	282	293	295	286	302	262	288	290	283	287	278	274	271	291	305	290	314	288	296	282	326	282	261	289	280	313	274	276	277	301	300	246	273	294	308	285	275	273	271	282	262	264	264	282	305	279	317	270	309	324	344	298	293	278	318	307	319	284	292	291	288	281	293	309	293	333	265	278	307	294	277	311	313	274	296	240	308	287	292	251	298	306	308	323	261	300	274	254	278	262	271	286	290	317	292	264	264	279	275	280	324	339	301	297	306	305	277	311	283	323	283	283	309	275	288	305	302	339	309	243	290	276	262	275	286	308	284	292	287	290	313	298	260	274	305	277	319	297	289	281	316	302	298	282	292	284	271	267	312	302	279	287	285	271	333	295	319	328	288	302	273	309	290	297	260	290	264	295	298	287	278	269	279	277	315	275	268	280	291	287	263	282	252	301	302	259	285	297	274	246	307	268	290	256	313	281	278	317	293	273	319	310	280	303	291	292	277	307	286	304	304	313	279	296	290	305	275	315	290	302	303	269	306	284	292	281	273	296	294	281	312	281	268	282	311	282	326	285	325	302	307	302	270	303	319	261	298	290	297	284	289	329	320	300	315	296	298	295	324	275	314	287	310	278	309	300	297	284	315	330	324	259	311	286	272	278	305	269	291	290	289	271	307	291	265	287	264	286	285	287	312	267	297	281	293	302	277	307	307	279	296	279	333	279	335	280	292	288	257	307	290	324	302	279	268	313	277	285	307	295	293	307	277	256	259	327	288	273	283	281	294	279	334	278	292	297	323	329	256	323	275	275	304	275	262	325	246	294	290	273	296	286	296	260	277	281	319	303	280	295	296	254	306	311	274	261	325	312	296	316	314	273	283	282	292	282	267	290	288	292	307	315	303	274	262	310	326	271	300	297	306	283	254	286	295	301	307	268	285	275	273	321	284	311	302	311	279	286	263	280	299	284	314	283	294	305	313	294	324	288	268	291	287	306	294	302	324	282	253	303	305	270	310	299	267	275	300	296	309	289	277	281	287	286	312	281	296	305	318	295	287	279	333	333	283	268	287	279	319	297	266	268	317	276	295	309	329	325	307	303	308	267	286	310	247	292	285	294	299	276	299	306	286	304	293	270	295	299	297	253	319	298	280	314	305	256	253	272	278	323	308	270	291	264	307	300	300	267	289	261	310	285	308	310	292	282	319	311	315	284	298	310	287	299	312	312	267	302	290	301	290	277	291	275	302	244	270	291	309	300	300	273	298	308	275	307	278	293	311	318	277	281	292	279	268	297	294	294	283	310	298	299	292	309	321	296	291	303	260	312	272	298	258	317	332	279	312	297	271	297	309	308	290	296	283	313	316	283	279	292	292	287	315	288	331	276	285	277	282	281	279	261	261	312	298	297	294	302	311	324	290	315	258	293	300	320	311	287	254	302	312	275	312	312	264	281	300	260	305	311	288	271	324	293	303	279	291	279	316	314	292	302	268	276	288	259	263	308	319	309	293	292	309	271	291	315	264	283	315	326	313	289	284	292	321	294	276	284	315	295	304	248	282	285	295	240	260	306	286	307	293	298	316	266	302	245	276	315	289	319	310	262	311	266	284	296	297	306	324	284	276	297	288	303	294	293	258	290	236	274	314	268	282	256	288	287	275	310	304	237	263	311	270	304	285	298	306	292	284	292	303	294	296	287	302	307	315	275	332	325	294	236	290	292	292	282	289	292	294	310	320	288	280	299	304	308	289	326	289	287	283	253	294	311	277	293	279	319	268	273	263	314	302	278	295	309	297	324	291	263	284	296	270	271	295	301	298	286	273	277	297	312	300	271	292	263	287	269	304	280	306	306	292	311	275	278	316	284	297	273	315	298	305	305	306	250	287	291	306	316	291	275	305	249	332	293	332	254	272	319	284	323	320	263	303	299	316	262	290	295	292	279	266	294	293	278	265	288	292	258	264	269	331	304	300	283	252	306	319	302	276	288	311	300	274	277	257	239	305	300	286	322	289	268	285	286	293	246	323	288	270	297	309	292	286	297	307	299	249	301	259	255	286	314	300	287	266	276	264	274	317	302	308	318	314	306	314	284	294	312	300	272	322	282	304	308	287	300	264	255	271	269	289	285	260	314	296	296	286	276	295	297	303	316	289	299	267	300	304	251	284	275	296	289	284	317	335	310	281	314	291	270	290	263	278	294	296	277	293	292	294	292	277	267	266	321	293	279	258	294	315	333	305	275	287	274	283	268	273	258	340	296	291	314	295	292	271	297	292	294	294	308	308	286	292	312	259	285	302
14033	3492	4669	8521	8532	8593	4275	2947	2578	3315	2987	2623	2648	1530	1312	1047	1040	1275	1306	1018	839	832	875	768	666	730	663	664	695	692	669	655	669	663	709	669	662	612	660	656	682	639	674	645	640	646	691	642	668	664	660	621	653	666	629	657	667	648	647	651	662	631	655	652	646	680	639	668	676	626	647	664	638	632	661	710	624	628	655	656	664	700	654	629	605	649	643	715	645	608	646	618	666	675	635	692	666	651	677	676	646	618	682	647	697	672	661	685	693	688	669	635	658	649	683	647	694	650	637	669	635	646	676	630	641	607	702	654	677	653	710	671	644	646	650	619	645	647	648	697	665	675	643	620	590	636	680	647	657	687	652	700	643	649	633	640	654	645	670	659	689	696	656	672	678	700	641	661	650	592	664	624	675	652	761	667	690	660	672	641	672	649	667	658	625	651	665	645	693	607	642	660	657	700	644	667	666	666	722	642	642	647	682	601	589	664	707	651	685	682	647	647	689	692	682	661	696	649	655	674	631	646	667	652	668	657	626	682	610	625	673	623	618	689	627	661	686	652	662	634	631	652	683	659	661	645	673	660	644	636	643	654	650	664	636	658	663	651	672	639	674	655	648	629	621	699	649	652	688	670	602	644	662	664	683	602	631	630	675	655	660	642	685	619	629	646	648	669	613	656	656	670	658	647	622	609	649	621	629	645	605	626	663	677	671	715	662	593	649	652	699	638	634	624	651	655	652	649	695	655	616	607	627	643	654	620	609	661	622	648	615	625	646	670	648	640	633	598	654	644	634	630	639	644	664	658	632	683	623	644	707	655	647	666	652	644	677	657	696	651	668	644	667	651	609	627	694	682	647	645	674	659	660	620	661	667	645	626	624	665	663	640	649	646	617	624	630	649	671	660	673	702	596	659	664	651	660	702	661	651	661	713	659	653	699	666	677	695	639	631	646	694	635	638	659	655	665	694	611	674	661	614	630	633	649	627	654	611	621	639	637	622	650	669	653	682	684	676	667	661	657	680	643	618	655	641	622	672	649	658	648	629	651	653	647	657	652	678	631	691	652	675	662	710	639	634	702	650	689	701	653	705	676	610	684	626	648	662	658	670	599	643	671	675	683	661	658	639	628	641	685	677	678	636	685	663	686	632	648	686	689	637	628	658	634	702	646	655	648	637	609	691	657	655	662	658	685	649	614	704	704	626	664	619	715	649	669	645	714	660	671	659	655	640	635	647	631	689	624	673	636	703	643	665	671	649	620	617	604	676	658	637	654	682	630	645	620	693	657	636	688	676	663	641	692	674	682	645	632	680	644	681	670	655	659	660	670	665	647	662	678	684	684	679	657	618	685	717	698	641	607	668	640	672	595	651	656	646	616	662	662	640	665	630	634	675	642	647	672	633	659	696	652	602	618	658	665	634	641	660	647	674	682	647	641	646	632	643	685	651	640	685	658	662	658	656	671	639	664	610	626	678	674	679	642	665	660	673	698	622	635	656	673	636	630	643	676	635	681	714	639	687	627	663	699	689	622	627	654	654	675	683	683	689	650	666	654	690	643	636	633	629	646	705	677	636	665	679	646	689	633	657	670	614	646	630	618	645	675	671	666	626	634	600	645	654	646	669	678	652	622	655	680	720	662	636	654	645	675	704	644	630	644	681	653	637	644	640	640	655	687	626	682	657	672	658	678	607	651	663	706	655	693	687	660	702	615	662	680	729	664	673	662	673	662	638	624	632	670	614	688	677	609	642	688	670	634	622	675	643	646	694	668	654	694	593	625	651	618	656	639	624	676	672	701	653	680	634	691	621	653	709	637	638	650	642	691	640	665	646	637	636	624	678	669	709	628	637	638	660	616	641	698	628	633	645	603	613	659	665	621	618	675	672	656	631	653	644	662	652	668	690	632	641	634	660	663	644	656	640	642	621	667	677	660	656	652	642	640	711	627	641	676	611	666	688	702	651	599	696	623	660	680	631	640	605	604	620	676	662	602	673	638	692	649	646	601	704	651	623	661	634	664	638	682	633	650	634	642	631	647	670	646	636	633	666	652	631	653	657	652	629	662	653	622	700	622	648	702	700	605	648	685	626	645	631	673	662	656	663	651	693	676	637	639	653	634	670	673	672	655	640	638	644	669	631	693	665	650	680	710	676	644	689	674	641	680	616	637	675	650	640	679	639	646	667	686	668	623	668	699	590	662	639	633	655	639	659	616	703	673	623	693	653	623	666	632	685	652	657	652	685	647	663	597	631	697	628	670	664	644	614	675	651	647	687	690	657	650	677	644	653	672	685	648	647	659	650	631	658	646	683	650	594	642	664	630	676	624	646	628	662	682	646	622	638	664	612	694	661	659	660	601	655	635	670	653	655	620	639	612	665	639	664	657	651	704	633	643	681	683	670	634	701	651	645	647	640	623	644	669	653	657	666	679	667	631	634	688	689	654	626	694	612	644	643	684	666	657	630	622	675	632	674	643	657	658	585	673	686	642	657	659	664	673	652	684	660	653	632	653	650	691	641	675	631	658	642	695	623	622	652	666	681	658	674	637	633	640	654	701	636	641	666	690	622	692	623	637	661	680	626	674	639	623	637	658	635	696	704	664	622	698	622	618	656	680	684	632	623	681	627	671	653	655	689	676	670	702	628	635	624	653	604	658	657	684	651	654	611	622	631	634	633	701	601	666	683	672	695	704	672	639	629	619	642	624	681	656	642	627	650	662	627	703	662	704	657	631	660	692	682	687	641	672	682	658	680	631	615	667	678	660	671	630	642	647	666	628	656	669	687	647	673	734	655	679	692	689	665	648	611	649	674	639	668	654	678	678	627	617	643	625	663	689	614	620	673	678	598	628	683	707	691	632	664	702	622	731	607	706	631	631	650	638	635	645	678	644	671	634	648	692	623	630	727	713	632	652	632	644	652	652	661	659	676	660	682	651	657	648	666	664	671	635	638	675	611	612	639	596	682	658	672	684	654	677	622	686	661	674	693	653	654	661	661	674	662	642	690	694	673	673	632	667	668	607	668	645	687	657	643	627	720	686	677	633	675	665	651	652	686	640	681	654	658	646	658	648	655	673	623	659	644	678	671	642	679	626	672	657	634	636	638	671	691	634	637	652	655	639	657	662	702	647	620	662	625	699	659	663	660	618	649	631	685	639	593	691	684	636	610	669	693	616	662	640	637	676	663	681	645	672	617	609	663	658	672	715	662	665	690	662	669	637	684	648	661	627	627	667	639	672	666	639	661	610	645	675	673	650	640	594	680	651	622	634	654	658	634	670	648	627	678	624	661	643	651	641	663	665	652	681	644	632	646	659	658	641	651	653	661	603	692	617	629	655	633	684	606	688	647	639	649	692	616	679	687	671	664	619	653	594	659	643	678	654	641	647	683	673	632	682	663	632	709	627	652	619	631	639	707	631	683	653	710	638	667	632	642	647	665	680	718	687	675	632	671	642	701	645	636	696	641	663	662	603	652	643	682	643	673	619	680	697	605
31444	9533	3783	4221	3717	3253	1797	945	954	844	806	831	794	458	402	421	418	395	471	309	284	309	329	302	299	284	275	259	270	248	261	279	294	263	274	258	265	267	257	269	289	276	244	278	260	253	228	248	248	288	269	276	261	273	274	262	270	231	225	257	251	281	263	249	247	251	239	274	259	230	245	299	225	266	255	271	256	290	256	260	254	251	242	249	267	263	273	271	259	266	261	273	268	289	290	279	270	255	269	295	248	239	266	246	233	238	236	257	258	280	285	260	232	252	250	260	257	259	248	265	271	223	250	275	248	247	247	252	281	267	263	243	267	269	251	240	257	258	266	248	268	313	280	230	264	280	289	236	229	274	286	242	265	253	247	263	286	261	229	259	249	217	286	241	250	238	248	245	267	302	279	249	269	237	290	232	256	265	253	244	276	240	248	259	250	244	245	280	209	253	257	241	250	270	261	229	248	267	291	266	278	264	250	263	259	281	240	277	264	251	263	265	262	241	223	274	297	296	263	276	258	286	235	236	230	248	274	265	263	278	263	250	298	243	253	294	242	248	247	274	283	290	276	246	242	231	231	272	262	257	254	258	270	249	255	274	258	287	249	253	271	254	278	272	255	260	246	288	272	276	236	257	242	236	263	284	239	254	255	252	232	244	278	284	205	260	270	229	271	280	257	262	245	247	291	256	257	290	277	241	257	274	248	217	240	247	230	244	250	280	251	256	231	282	272	281	264	228	233	253	260	239	268	282	250	288	254	270	254	274	252	284	269	238	258	242	250	288	238	227	265	242	259	278	260	274	235	246	259	271	265	267	261	257	205	227	251	249	280	277	259	239	249	249	239	236	244	247	229	252	245	253	270	256	272	270	256	266	265	266	270	248	253	270	266	248	260	266	266	256	238	253	262	237	287	264	236	268	264	296	284	249	238	253	276	249	276	243	236	260	268	293	240	263	280	278	262	258	271	272	274	254	245	240	268	262	260	249	277	261	253	240	250	253	246	315	248	254	250	271	262	265	262	252	224	250	236	258	268	246	268	259	263	243	276	258	238	261	257	248	253	273	288	270	269	250	290	245	237	271	279	270	295	257	252	253	253	247	237	251	279	262	262	243	298	254	244	266	275	258	251	246	293	276	272	275	270	227	255	264	258	262	266	215	280	250	249	265	249	266	238	261	256	256	265	254	265	306	268	259	252	245	280	236	236	281	308	268	257	230	281	261	251	255	250	279	252	287	272	280	236	267	225	262	242	279	220	278	256	271	259	238	236	243	237	243	278	247	269	245	262	285	250	211	261	265	286	288	289	286	276	275	256	263	252	275	249	292	256	267	283	283	247	265	236	237	251	260	287	241	242	233	275	272	255	283	286	249	242	248	268	263	268	274	266	271	244	263	238	278	248	246	241	260	238	243	235	257	279	269	270	246	276	271	265	258	280	265	221	247	243	237	232	247	280	285	279	280	275	257	223	246	259	228	228	260	275	243	247	252	272	256	237	242	265	254	252	253	274	234	233	274	267	237	255	255	246	245	229	285	246	245	241	282	288	281	269	267	262	267	281	240	239	245	283	228	274	247	258	279	276	267	292	231	259	268	283	270	234	223	253	229	250	254	277	270	284	256	245	235	289	275	283	288	260	306	263	250	248	280	251	266	218	254	252	245	263	288	252	215	257	265	269	236	265	257	267	251	302	233	256	249	236	253	286	268	231	274	259	270	261	262	244	257	265	244	237	293	245	275	248	246	254	243	268	264	271	246	232	276	260	284	265	257	278	241	248	243	250	289	250	244	267	255	271	234	253	220	276	255	256	283	267	242	282	261	263	268	233	273	264	257	240	248	267	260	266	262	292	246	260	288	254	261	321	274	276	253	294	269	244	250	265	237	278	239	278	257	254	261	273	256	260	256	244	249	243	250	239	277	249	241	254	253	276	250	277	260	253	273	250	245	236	249	249	272	213	287	249	278	283	255	268	234	256	256	252	242	259	276	282	246	233	283	267	261	270	257	266	231	301	267	233	256	251	279	242	251	247	274	265	214	272	263	298	268	247	278	253	252	259	238	230	266	227	257	266	239	260	244	252	262	262	276	262	258	291	250	265	227	246	238	271	228	251	244	270	256	238	259	253	275	279	276	250	259	259	234	229	264	253	266	257	272	239	262	239	273	276	248	263	256	229	272	255	230	247	280	236	248	277	296	282	258	252	268	275	274	263	262	265	271	282	261	270	280	281	240	277	283	265	268	236	286	257	269	258	266	256	257	251	253	255	262	275	281	239	244	232	267	267	250	260	259	263	262	260	262	232	255	253	252	252	281	246	253	292	259	260	273	280	245	235	292	272	227	241	239	251	265	287	273	264	247	225	278	325	236	260	250	241	253	244	277	271	263	266	223	263	257	257	270	280	248	275	258	238	265	252	283	286	223	235	275	254	226	260	252	265	287	301	248	278	243	234	267	284	235	254	253	273	256	273	236	290	250	263	282	271	266	252	238	255	250	262	288	226	254	254	247	255	288	238	274	259	241	287	268	259	252	245	281	240	252	241	249	273	250	238	247	251	253	270	257	248	302	278	273	232	269	284	252	254	247	238	232	259	244	263	244	256	267	266	256	237	242	274	246	245	249	276	256	248	260	263	261	273	266	226	262	267	246	281	269	249	259	282	248	260	283	268	264	263	262	243	246	252	256	273	225	256	262	216	256	246	276	262	262	239	259	260	251	235	283	250	276	278	238	237	265	286	254	263	285	261	228	269	261	316	246	263	268	274	252	231	239	250	265	264	257	263	244	246	257	273	273	294	236	244	250	254	259	287	257	265	272	277	272	262	275	265	266	270	295	239	238	242	248	263	254	232	243	249	281	272	281	264	269	266	263	261	257	258	264	258	258	301	299	236	258	245	273	234	274	249	233	254	253	230	282	251	265	272	265	248	249	255	231	246	288	261	256	254	252	261	259	296	230	252	263	254	232	256	249	243	266	251	245	243	272	257	271	263	268	252	257	271	275	235	251	251	249	267	227	245	269	265	236	261	253	254	265	272	281	260	260	241	255	262	234	238	253	215	224	276	239	241	275	239	266	259	268	250	262	256	259	271	257	266	264	274	268	292	261	243	235	252	258	241	266	264	237	243	244	237	281	244	255	274	257	269	265	254	287	299	233	238	279	268	273	260	252	258	247	273	266	261	224	281	271	262	274	271	240	275	246	251	246	260	256	285	272	266	260	225	273	281	272	256	279	268	266	217	244	248	263	256	264	251	269	238	234	247	247	263	230	271	263	259	234	242	255	249	262	240	276	254	242	278	259	250	253	281	269	250	260	293	265	223	245	275	267	253	254	242	221	246	270	274	292	289	257	273	262	284	257	242	261	263	281	227	247	260	261	302	265	283	300	248	265	238	265	243	252	231	263	294	326	254	264	269	275	278	265	263	274	260	263	249	249	270	283	264	261	250	251	278	270	260	231	267	267	261	250	267	264	276	260	267	234	268	247	273	263	219	258
18568	4627	6520	11127	12146	12210	6740	3839	4148	3852	3758	3779	3429	1746	1360	1431	1402	1501	2061	1148	911	757	954	771	682	703	663	639	632	594	623	555	600	606	595	632	564	588	554	608	607	552	593	561	564	583	585	600	559	575	637	627	587	582	580	566	630	628	612	603	566	564	584	621	586	626	604	573	554	545	579	572	594	535	653	568	614	599	623	526	577	578	609	575	595	614	533	583	578	557	580	527	555	609	601	560	597	580	557	564	537	571	618	531	596	577	577	561	613	602	569	568	560	564	604	559	603	566	609	624	592	564	579	569	595	560	578	572	575	615	592	532	544	572	572	553	552	572	570	555	591	565	606	574	576	541	605	604	526	529	574	581	603	562	514	565	589	532	543	549	591	568	585	554	596	573	633	561	596	605	542	565	544	594	557	580	583	563	553	592	550	557	560	544	555	584	551	571	561	574	544	549	582	600	553	578	587	550	525	565	574	568	588	566	597	567	599	610	582	581	556	589	572	566	542	531	564	545	580	538	583	583	579	642	580	568	574	559	554	590	560	550	579	556	609	595	598	563	554	562	613	568	543	564	566	548	623	532	586	565	558	551	557	623	520	523	581	566	571	577	584	600	551	580	562	565	561	559	573	542	607	609	599	565	574	559	536	571	596	602	570	532	557	549	560	540	572	581	579	564	561	538	591	606	564	586	570	555	575	630	597	541	573	603	559	575	551	571	584	600	531	577	571	572	573	604	557	582	583	571	521	549	556	582	565	575	521	603	558	584	568	537	583	591	599	572	563	592	616	574	566	582	549	576	559	548	555	544	594	578	576	574	558	542	597	551	536	556	546	552	529	533	587	531	600	548	566	553	595	582	600	542	572	582	610	559	589	597	605	580	576	594	579	599	567	563	511	605	568	553	552	553	561	577	567	592	619	594	529	565	588	567	550	523	618	576	547	550	581	549	573	582	554	570	546	583	542	565	549	539	612	572	585	562	569	524	548	527	534	571	542	539	566	547	535	578	556	565	566	560	588	573	562	579	550	560	556	580	577	567	563	594	574	601	534	571	595	554	570	543	547	615	635	610	559	588	534	557	542	587	543	576	535	558	547	558	604	571	540	556	529	581	564	561	578	531	593	546	586	580	565	572	537	571	546	554	585	573	568	598	586	548	592	580	584	599	562	593	566	558	549	571	567	555	568	600	596	573	551	552	568	600	550	599	605	528	543	547	577	564	585	589	561	562	594	565	542	594	620	564	590	618	574	567	538	564	568	598	525	564	565	588	557	603	595	607	587	560	545	549	544	602	543	576	558	555	568	596	556	593	579	581	541	573	580	543	551	577	581	570	558	591	578	565	548	608	579	550	535	588	573	573	557	564	601	554	578	587	563	540	583	572	522	586	585	559	590	604	560	589	589	549	589	545	585	578	553	540	568	565	596	577	580	590	568	615	583	576	574	567	554	566	578	604	569	562	557	562	590	577	593	558	535	551	540	516	587	615	518	552	563	563	599	597	568	560	549	590	593	598	575	562	566	583	566	555	593	635	580	583	609	548	580	581	588	532	594	573	573	625	569	573	543	580	575	578	629	601	619	560	563	589	563	553	589	585	553	579	554	596	572	583	558	578	569	549	559	584	609	563	579	575	565	574	555	555	591	587	577	527	606	537	599	560	569	579	572	564	571	546	511	553	527	606	617	549	592	525	578	605	561	559	595	568	582	558	559	577	574	580	569	572	565	574	588	557	578	566	582	569	563	587	572	594	569	541	553	575	509	523	595	608	514	580	558	553	576	561	581	600	592	574	576	574	586	565	602	571	613	622	527	594	568	555	543	595	578	514	567	565	604	605	557	607	544	616	564	563	543	576	575	568	561	587	584	531	578	554	580	577	549	573	610	593	593	555	585	553	579	583	575	567	548	573	579	610	588	637	584	564	571	593	579	582	568	550	605	544	579	572	607	576	583	582	533	560	588	573	584	621	563	564	567	561	544	571	549	544	571	585	573	550	538	543	588	609	571	576	588	577	573	543	599	573	560	541	552	580	596	572	596	532	585	569	565	539	560	550	566	531	607	598	557	569	554	567	580	617	552	548	555	610	571	586	626	612	584	555	582	539	586	548	590	611	552	593	566	550	550	587	562	541	592	599	553	557	597	589	544	630	633	580	574	550	565	610	541	602	606	549	583	605	563	597	606	581	538	619	602	584	556	529	607	562	563	542	588	572	534	572	572	581	545	521	575	577	605	577	590	606	637	583	596	532	563	577	574	579	586	595	569	562	584	594	573	519	560	524	550	638	600	531	609	583	584	561	604	613	587	590	607	577	585	596	583	597	567	539	601	574	547	551	563	545	566	569	593	617	604	571	565	540	578	521	569	529	564	534	583	571	574	547	571	611	591	572	551	547	564	550	560	585	573	560	581	524	621	589	540	595	568	543	569	562	598	550	564	540	587	584	618	542	540	577	554	551	550	572	567	535	561	615	570	572	585	544	616	565	551	558	567	583	573	574	538	602	520	557	614	605	596	525	558	582	527	547	571	568	579	574	558	535	548	578	578	573	573	587	557	559	596	608	553	563	567	547	557	535	584	573	568	569	591	607	607	559	579	587	568	569	553	591	557	554	598	549	584	522	594	570	574	583	559	570	564	584	565	552	599	557	570	610	576	599	553	594	561	558	570	523	558	597	595	556	573	549	571	557	578	590	602	575	606	576	586	558	598	562	567	563	576	589	586	552	596	572	535	585	564	560	564	566	565	571	592	568	529	552	571	573	572	590	555	593	556	580	619	605	562	559	580	565	558	620	608	614	546	548	632	562	580	569	571	550	581	592	560	587	548	609	610	593	608	576	584	601	546	554	536	580	610	608	625	575	601	606	606	569	555	580	585	526	519	578	582	568	532	564	565	560	522	595	560	560	578	569	588	559	545	588	552	593	576	563	597	582	582	567	607	576	577	559	572	565	564	538	562	555	541	595	548	622	546	586	565	564	578	590	576	598	580	574	581	587	610	554	531	632	594	533	603	568	561	579	585	619	540	564	617	569	547	568	537	541	574	608	598	538	549	562	561	566	595	581	538	543	602	562	601	589	528	576	574	558	580	562	565	597	543	582	539	591	601	548	535	584	563	571	594	593	512	585	553	567	553	561	593	587	581	573	537	544	582	545	556	523	544	565	550	499	570	591	537	562	583	560	591	597	577	579	573	587	541	570	560	575	584	592	597	575	618	562	583	576	542	551	573	561	544	553	550	574	541	624	579	559	587	593	607	536	563	562	549	564	605	554	562	538	587	621	580	579	613	595	587	571	613	593	557	539	591	569	545	551	527	598	554	538	580	530	564	594	534	559	589	570	595	591	546	582	588	560	594	584	602	524	571	525	559	566	559	608	550	562	569	556	562	604	579	577	528	553	564	593	601	576	551	613	631	559	605	553	584	600	556	571	568	566	554	557	573	594	569	584	578	599	589	613	598	618	550	542	571	573	566	586	579	530	608	581	605	565	577	589	587	573
9916	2071	752	1013	1111	956	673	332	373	283	285	274	290	214	210	199	186	188	212	217	189	190	187	165	185	176	177	176	167	163	189	165	163	187	164	150	171	159	160	158	146	181	145	160	166	186	163	177	179	163	188	152	182	144	149	136	170	163	170	160	189	161	183	135	179	192	164	192	179	200	179	172	173	182	178	175	169	198	183	160	147	180	165	172	147	162	181	199	151	176	163	162	180	186	172	177	188	196	178	168	155	208	171	170	179	171	164	187	158	164	157	190	161	186	195	163	157	160	161	168	152	160	167	173	187	176	176	173	171	169	192	179	189	169	155	185	168	161	177	194	193	163	171	192	168	152	150	175	176	175	171	175	183	196	147	154	155	158	163	161	166	169	191	168	187	176	165	161	163	141	167	203	158	153	175	182	169	159	165	156	183	174	157	147	156	153	193	165	165	159	170	157	192	169	185	164	174	160	174	161	151	188	167	156	166	192	161	155	177	163	167	187	158	169	177	168	150	168	186	189	172	173	182	191	190	172	172	161	159	167	154	178	161	138	165	169	177	156	155	173	191	173	185	180	162	161	173	172	185	170	174	166	160	134	188	158	179	153	171	190	163	154	168	194	196	188	191	188	191	169	155	151	181	162	179	161	160	157	199	157	152	173	170	176	182	171	199	182	185	187	169	167	167	179	171	178	164	159	166	163	160	160	205	168	162	174	182	177	164	199	165	170	188	155	187	173	167	180	158	178	148	158	160	176	161	156	169	189	165	172	161	195	171	181	157	150	187	184	216	192	166	179	150	179	185	164	161	205	188	171	149	186	190	176	174	147	150	180	131	201	163	156	189	158	152	177	153	151	164	171	198	181	161	171	151	161	148	163	181	156	165	159	186	167	191	152	164	151	155	170	154	191	167	167	178	183	179	191	174	189	160	167	151	163	162	172	165	162	171	189	186	180	154	170	165	151	156	181	180	157	151	173	179	148	193	176	167	209	186	160	167	183	180	190	171	166	161	175	146	192	155	161	180	172	194	175	168	174	174	177	179	194	153	152	170	151	162	176	187	166	175	155	181	168	185	159	169	174	192	166	184	181	171	163	173	180	167	160	183	175	171	187	164	183	188	170	161	153	186	183	150	176	159	180	178	164	182	178	178	172	141	163	208	163	157	161	189	163	167	175	200	172	192	171	197	186	166	174	162	146	157	200	167	199	160	186	189	195	163	181	151	143	191	147	174	146	175	185	174	171	162	164	185	156	167	175	159	172	147	179	181	174	170	157	164	162	164	176	164	168	155	157	180	173	151	145	172	170	151	174	149	160	165	167	149	142	169	171	188	198	175	167	168	179	142	204	183	195	180	184	159	174	165	174	160	177	181	148	180	161	149	171	178	152	174	176	179	178	207	161	167	169	161	207	175	191	174	156	180	191	169	170	168	153	176	187	148	156	180	178	181	163	153	177	175	186	170	153	174	186	191	177	171	163	172	178	151	196	141	190	168	175	176	179	166	180	152	166	164	183	169	188	176	170	160	177	153	164	170	174	160	140	170	160	165	161	168	166	160	195	166	174	211	173	166	159	156	185	164	172	202	171	164	189	164	173	163	165	151	167	156	173	155	163	171	183	159	162	204	165	185	160	157	191	182	174	168	194	175	172	150	181	183	171	190	187	180	191	197	179	181	176	180	186	164	166	189	177	185	163	182	156	159	161	168	157	146	199	162	169	177	160	146	169	165	189	207	165	169	167	181	147	163	187	174	174	171	159	190	177	154	166	176	165	150	185	191	172	195	182	201	167	179	177	179	168	179	157	178	163	163	175	163	172	169	185	148	185	170	185	159	183	204	161	183	168	145	172	151	164	183	186	182	176	180	184	179	173	190	179	163	181	164	153	163	174	157	193	185	161	185	151	186	186	150	151	184	206	161	169	185	194	185	165	151	171	168	187	183	204	189	185	180	150	160	198	152	165	170	174	160	179	164	189	157	180	160	174	182	179	192	178	153	175	175	193	184	174	173	164	164	168	179	176	150	165	152	163	151	165	188	168	172	180	158	186	156	168	175	168	185	176	172	179	187	168	154	167	170	153	186	186	181	168	176	162	186	142	166	162	163	171	177	178	161	171	168	173	178	158	154	148	146	186	178	166	164	158	155	177	197	173	186	137	191	156	153	185	193	161	169	149	172	154	161	202	179	193	156	169	152	181	181	166	146	185	201	142	165	161	142	172	185	162	147	178	177	165	171	192	195	170	160	171	177	149	169	190	166	165	176	164	165	174	182	171	169	195	177	196	176	155	152	148	170	155	169	171	164	177	173	160	191	198	165	193	183	186	155	179	155	178	179	186	193	165	180	178	135	170	172	158	193	174	183	178	182	179	155	165	158	149	158	157	176	166	169	168	171	180	173	174	148	189	192	175	154	161	166	193	176	184	161	172	156	136	175	161	184	173	195	179	175	157	168	162	172	191	173	173	172	159	164	165	178	159	184	167	176	191	187	188	159	169	190	166	160	167	158	175	179	169	196	176	151	175	174	160	158	159	154	175	176	196	191	172	176	186	161	198	194	185	193	190	173	171	172	213	172	175	172	159	166	175	142	176	163	196	134	210	190	166	149	172	177	162	175	173	182	162	167	167	159	151	167	174	171	150	165	190	179	189	180	192	190	160	203	159	133	169	174	156	183	171	165	185	158	173	185	162	173	164	166	145	182	176	167	180	174	191	178	178	209	154	148	165	181	141	153	169	161	175	160	163	171	169	172	206	163	166	174	167	165	137	175	177	154	175	193	151	196	170	163	163	181	179	185	176	174	170	170	176	164	171	168	170	179	191	207	157	178	146	173	168	166	150	184	179	151	173	150	161	174	153	169	161	160	176	186	158	160	163	156	176	180	189	174	155	178	191	162	177	193	196	167	151	163	189	149	152	171	147	166	192	150	148	188	167	134	168	159	172	161	193	171	184	136	157	163	159	159	168	165	175	190	181	168	163	165	157	174	172	184	160	166	161	165	146	182	182	168	182	172	158	166	174	184	162	175	178	176	175	197	156	169	175	168	159	157	163	154	155	170	173	155	159	161	153	209	167	163	173	157	202	184	153	165	192	156	167	178	159	198	183	165	187	155	180	191	183	135	176	179	158	204	171	183	143	173	197	168	170	176	178	172	156	169	186	163	158	155	181	161	144	178	167	190	187	162	171	148	172	185	189	179	166	184	176	146	179	158	160	170	176	165	183	153	181	172	165	177	190	167	197	167	160	160	159	168	161	187	179	178	168	191	186	181	163	205	164	163	185	158	178	171	161	163	163	176	169	172	184	181	161	168	170	156	200	205	185	161	177	148	198	176	163	154	170	189	165	139	183	169	164	178	174	180	192	150	187	164	167	162	163	172	198	155	174	168	143	162	192	165	177	156	189	154	158	181	201	157	162	173	176	177	163	151	180	161	127	178	152	168	185	182	180	161	154	154	191	194	170	184	163	159	163	165	202	186	189	153	181	154	181	153	164
6265	1563	1603	3524	4614	3905	2738	1227	1437	955	1088	1015	1034	672	572	704	640	628	666	512	514	421	423	456	406	420	460	434	433	427	427	417	429	413	432	427	428	407	427	387	436	449	425	408	427	420	394	413	428	414	418	401	433	438	393	413	431	402	423	412	418	406	399	437	405	451	378	430	427	401	419	398	412	424	410	403	438	428	380	428	412	403	409	409	439	464	428	471	400	434	377	427	441	393	425	381	427	436	404	435	401	415	445	390	423	407	422	406	389	413	418	401	421	405	406	429	447	430	398	400	385	404	405	455	438	418	419	417	423	399	427	398	444	426	421	439	438	410	413	416	427	407	410	417	427	407	412	405	408	398	406	428	418	427	413	419	396	394	381	409	437	416	415	432	437	404	390	424	406	404	442	397	442	441	441	395	457	410	430	399	447	401	400	392	457	447	409	418	411	417	426	427	439	398	420	390	382	405	422	410	407	418	441	373	425	442	400	421	403	456	409	377	425	466	399	409	433	442	401	466	415	400	430	423	420	416	425	470	414	393	411	393	398	414	461	392	410	449	416	409	429	421	440	416	455	446	419	412	409	457	410	441	399	402	438	400	400	396	457	411	423	423	421	407	461	414	421	418	387	429	442	409	431	409	401	398	400	425	396	396	418	440	417	444	422	429	449	440	397	400	408	450	429	431	421	409	418	389	403	449	432	374	369	431	415	407	423	432	395	439	416	397	401	401	388	427	413	403	457	374	383	436	422	463	401	398	406	417	427	454	415	460	409	444	399	440	413	412	405	443	410	409	431	406	395	405	385	401	422	402	416	435	400	403	382	432	399	431	405	407	421	405	407	425	391	457	429	433	418	413	436	408	424	390	432	417	416	421	403	452	407	440	419	410	441	387	454	393	389	410	376	411	417	452	425	423	393	407	404	413	397	401	440	423	417	460	383	400	411	417	423	427	431	417	433	377	378	419	405	416	412	444	414	417	440	411	423	420	421	437	453	403	416	452	403	429	405	434	406	399	437	424	432	418	440	447	388	413	420	464	469	442	419	408	453	428	418	414	389	427	437	419	453	449	410	407	428	409	403	417	414	468	411	424	402	405	427	435	402	410	433	439	441	418	402	388	438	402	395	406	419	433	404	402	425	443	406	418	433	408	421	431	401	444	403	452	390	423	438	429	414	412	399	394	423	424	435	433	426	398	417	424	415	400	390	417	435	436	422	482	423	418	407	454	441	438	401	456	421	424	436	407	415	443	437	401	426	391	370	418	409	424	426	436	419	421	398	393	417	436	403	440	439	414	407	420	435	427	450	423	417	397	422	453	438	429	435	423	423	374	427	399	474	400	440	451	424	426	433	440	409	419	390	433	427	408	448	392	433	425	433	399	397	438	437	413	442	445	435	413	396	412	419	454	408	416	447	392	411	419	401	434	407	441	408	381	427	426	399	414	418	413	431	423	413	429	388	440	447	433	437	444	419	425	416	384	435	423	408	434	386	405	428	401	426	447	429	400	396	460	435	445	390	413	400	415	435	410	387	415	402	429	434	384	461	425	395	440	378	423	430	391	423	442	407	440	421	417	434	411	411	426	422	440	443	419	445	410	414	442	410	433	446	409	391	408	415	444	378	425	426	439	426	407	416	416	399	415	438	449	450	413	404	394	442	401	411	434	427	438	438	411	443	419	387	426	449	413	400	417	420	436	421	394	387	383	403	418	465	426	449	425	391	401	426	444	468	396	453	404	434	431	398	408	441	426	406	421	392	403	397	384	419	410	443	413	404	429	387	432	451	462	450	396	395	402	413	434	419	415	385	407	398	393	412	433	390	417	397	414	395	439	438	394	419	413	435	430	447	442	399	406	448	417	381	411	451	422	409	411	400	394	446	408	399	411	438	418	403	420	379	402	411	419	409	406	395	413	396	412	416	419	425	444	411	405	449	422	411	377	391	406	438	403	425	435	440	431	409	385	396	414	425	411	417	466	427	451	423	440	408	422	435	396	441	404	402	433	423	403	396	402	428	444	416	397	415	414	408	440	407	397	406	466	391	400	425	396	403	428	463	377	418	418	402	420	429	423	400	406	435	426	421	447	420	392	406	429	440	445	411	422	402	442	433	406	412	456	384	457	403	400	394	430	451	417	392	406	385	416	397	385	423	436	433	435	446	448	394	423	424	422	427	417	412	423	430	414	424	379	407	434	436	423	444	406	432	423	397	423	407	401	428	412	427	437	439	413	419	414	422	392	443	403	439	403	448	417	430	426	408	426	429	401	425	367	422	436	414	441	441	387	422	458	414	401	438	439	401	404	431	418	436	391	409	424	422	398	417	427	446	406	389	412	398	390	415	399	428	422	433	440	406	370	424	432	443	411	431	396	409	383	422	375	398	383	426	428	458	417	418	441	451	393	414	388	459	436	436	396	397	418	415	425	420	409	373	428	421	435	395	432	425	396	429	416	408	459	422	420	424	423	409	403	404	448	436	408	457	403	452	400	420	393	411	403	384	398	411	394	390	405	424	429	444	427	427	426	401	415	404	433	414	403	448	436	431	446	437	389	411	425	429	422	412	413	404	429	442	427	432	451	404	446	383	391	437	407	418	443	415	404	433	425	428	424	434	372	442	429	443	448	397	401	405	402	438	463	405	397	391	420	423	402	433	402	407	462	372	406	417	417	407	429	404	432	437	404	419	426	393	433	419	447	410	391	444	453	392	403	386	420	424	445	392	470	423	410	435	377	418	393	432	424	396	405	396	426	455	408	430	433	413	415	423	398	420	421	449	426	431	417	413	466	396	410	394	437	417	439	411	424	422	385	417	406	441	371	412	409	400	416	432	444	398	417	433	415	436	417	421	405	397	411	415	392	401	422	425	418	447	449	401	411	426	411	391	392	370	450	407	411	374	398	414	441	408	428	445	385	399	391	401	410	437	412	447	394	428	420	437	416	446	431	447	416	441	426	449	458	431	404	428	383	439	433	415	430	414	396	410	439	409	403	393	375	410	422	399	424	407	397	424	415	392	423	396	406	428	404	457	425	409	444	431	449	426	437	435	426	418	435	443	400	398	398	417	392	398	430	439	401	439	457	417	405	443	416	411	419	418	458	382	431	423	399	454	403	414	444	412	419	388	413	408	403	418	391	413	430	414	394	393	422	408	445	408	433	383	411	457	395	408	420	428	388	417	381	408	432	426	441	432	386	397	444	426	389	400	397	442	468	416	441	402	426	399	444	406	376	450	407	406	409	442	423	409	423	434	419	405	389	424	441	432	418	430	411	399	424	423	398	397	410	421	417	404	426	420	431	400	399	422	429	448	436	384	429	388	416	415	437	384	430	437	409	418	382	398	396	430	385	416	421	396	428	397	390	380	420	452	434	423	436	410	401	472	389	417	419	433	426	407	391	423	408	464	420	417	418	425	435	374	384	446	427	433	395	447	422	429	407	412	424	433	421	421	463	424	445	423	453	445	419	419	415	410	437	373	438	401	381	438	412	379	405
22519	5545	2324	2589	2616	2247	1668	786	755	612	582	582	557	387	395	424	386	401	380	340	336	335	319	272	303	281	292	311	271	290	274	316	305	288	293	281	280	302	281	293	277	295	294	277	293	279	303	303	306	279	272	310	281	269	281	315	287	311	304	280	314	329	271	296	288	296	269	266	296	281	269	261	291	296	271	261	292	281	327	260	287	299	274	304	291	255	325	295	323	285	274	324	325	275	310	301	309	315	291	300	282	308	284	269	301	275	305	282	245	269	260	282	307	272	266	303	296	279	283	337	287	275	288	313	297	275	279	291	276	294	333	323	308	275	295	268	286	274	310	302	286	294	276	289	312	301	316	301	317	298	297	306	256	315	293	295	267	284	309	304	313	292	285	328	280	285	340	299	283	291	252	267	302	273	315	292	294	290	301	270	290	288	282	279	301	284	311	294	279	288	288	293	265	301	276	285	309	260	288	261	294	262	320	273	310	253	301	328	300	300	304	306	286	305	282	295	278	292	278	302	304	337	261	298	305	271	291	293	296	313	288	286	311	314	311	272	310	290	300	279	265	309	303	262	317	277	305	274	281	300	283	300	269	311	268	271	305	298	266	273	238	307	310	322	305	299	289	285	309	310	257	327	242	306	305	273	265	306	269	282	273	288	269	272	327	312	310	291	301	295	327	332	274	280	313	296	282	311	278	300	299	304	314	310	256	277	262	314	289	317	263	294	289	289	299	309	288	277	259	265	311	298	300	336	313	257	300	278	284	295	313	295	289	283	306	291	294	290	285	292	293	282	266	274	282	280	293	298	267	295	267	296	300	300	291	275	273	287	297	288	316	276	290	277	283	296	318	296	289	262	293	309	309	301	256	243	259	289	279	292	274	284	289	299	292	281	296	297	258	302	254	285	310	273	277	269	281	301	336	288	283	319	294	279	299	303	287	282	274	273	290	285	288	307	277	325	275	286	274	275	270	280	292	302	301	273	289	275	289	247	319	306	316	270	292	270	272	340	291	304	289	314	303	277	275	289	285	269	359	306	261	242	282	269	316	329	326	278	263	297	265	281	268	277	278	294	307	255	287	286	282	292	275	313	294	270	279	278	291	270	313	306	287	313	271	330	276	283	285	280	283	286	296	294	288	313	268	242	275	272	283	278	262	261	289	300	316	326	320	252	292	287	284	251	301	272	282	274	304	272	285	312	263	265	286	312	313	297	275	300	282	274	296	300	302	276	297	289	305	309	297	326	280	280	311	319	294	310	347	294	284	289	289	303	301	274	280	300	297	290	275	281	292	291	301	316	272	306	284	275	285	292	316	306	291	284	281	268	306	281	305	297	291	327	304	305	282	283	278	293	291	315	283	303	340	296	280	299	262	278	250	305	261	264	314	305	302	248	282	322	323	312	284	299	300	301	320	292	286	308	281	308	274	256	261	292	301	317	278	269	283	315	264	314	276	280	294	278	286	280	300	259	253	271	278	290	292	296	269	328	295	285	281	309	320	305	270	309	304	304	307	313	319	275	284	302	285	297	285	294	312	260	295	257	265	292	294	261	282	267	281	270	290	293	324	277	295	292	272	288	283	298	274	304	302	322	299	306	297	260	280	325	294	293	325	262	297	306	300	305	288	264	279	293	296	264	307	268	308	309	317	262	261	248	282	294	272	298	284	298	274	280	320	254	254	320	280	323	306	280	283	297	298	333	287	269	274	305	289	268	300	280	305	311	289	347	318	300	282	294	320	271	310	272	285	306	328	280	227	262	293	319	285	314	277	314	284	257	299	319	305	290	304	281	273	271	270	269	306	302	288	287	313	245	284	242	287	241	321	270	277	303	300	275	282	294	290	284	287	295	267	297	311	273	272	306	257	306	281	334	322	314	270	265	268	289	284	278	280	319	283	281	296	266	301	280	310	261	249	303	275	284	288	282	302	276	279	280	285	285	321	304	286	295	291	295	301	272	270	291	287	265	269	313	281	251	303	279	296	266	290	327	283	264	292	273	294	300	280	270	270	262	320	293	255	300	296	301	277	254	282	263	326	311	292	270	310	294	247	271	283	275	311	282	299	321	291	283	276	285	316	274	311	266	294	272	302	276	281	270	288	275	277	246	310	288	305	240	338	306	291	298	320	283	274	277	297	307	297	297	245	302	308	277	270	272	284	313	279	268	272	295	274	292	282	297	299	295	288	278	280	256	297	248	316	279	275	279	275	291	303	280	287	305	313	283	291	260	301	276	283	294	275	324	278	254	304	326	275	275	273	298	326	294	294	304	284	297	298	324	272	294	276	265	293	308	305	286	261	271	273	276	335	311	328	278	311	309	282	322	273	264	278	284	268	296	262	285	295	295	322	280	293	280	315	302	305	272	286	282	260	310	313	297	276	278	280	293	306	299	282	311	274	310	291	267	268	273	280	342	288	254	303	289	287	270	304	310	283	306	269	269	305	287	280	292	310	276	257	276	302	286	266	241	286	294	310	286	263	271	281	326	304	260	263	281	270	268	288	318	312	297	278	295	304	289	277	270	289	276	297	278	272	254	303	270	255	295	297	295	260	283	278	281	286	275	265	292	294	272	273	314	285	287	280	303	275	262	274	274	278	288	249	303	284	298	268	275	265	294	316	313	309	285	281	289	285	299	293	310	295	284	287	278	297	284	320	293	274	310	275	336	317	292	278	281	291	276	295	263	270	282	319	278	322	274	294	293	295	301	284	306	308	293	283	279	272	276	306	276	292	298	298	292	287	279	316	320	313	313	307	261	277	277	316	277	319	308	284	288	294	276	308	279	286	255	301	316	271	295	280	310	258	275	321	301	277	295	272	271	291	269	266	314	309	283	269	278	282	278	274	258	288	267	270	266	261	291	269	284	302	320	280	294	284	283	260	296	294	300	278	285	301	295	287	278	294	284	291	286	289	281	318	293	334	295	267	274	291	275	288	298	267	310	281	288	263	275	314	264	296	279	287	293	295	305	273	253	301	280	328	285	285	290	305	298	260	270	265	266	294	268	308	322	322	304	279	259	293	280	302	344	308	292	307	313	275	300	270	315	282	309	289	297	261	314	274	267	276	286	286	261	272	266	263	319	319	299	291	262	282	296	287	288	282	286	291	279	268	298	265	286	292	273	253	271	291	282	287	295	289	286	294	279	267	264	291	261	296	302	313	299	286	299	256	288	288	304	287	286	282	310	266	303	304	303	287	316	298	311	288	273	309	264	273	318	293	284	286	231	269	304	311	314	322	286	299	303	311	265	266	313	259	283	281	265	265	310	300	274	276	276	279	313	328	296	313	243	287	282	290	292	264	315	273	286	287	325	261	292	259	288	251	269	296	317	321	319	252	331	277	284	286	297	276	307	324	278	279	305	299	311	287	299	263	271	256	297	318	315	271	288	271	285	296	283	285	312	314	337	337	304	272	280	315	285	271	257	284	332	270	262	299	311	290	310	322	273	280	291	293	273	277	274	311	270	262	276	291	284	317	296	275	287	283	293
14262	3474	4336	7627	9483	8739	6499	3199	3097	2497	2231	2344	2409	1262	1190	1574	1395	1185	1100	918	844	731	839	751	680	671	633	690	691	684	679	667	655	632	654	666	677	653	660	671	667	688	619	642	628	670	649	670	634	646	677	653	658	617	633	667	610	663	669	637	686	639	656	628	656	602	663	662	669	679	643	695	596	661	685	665	618	651	681	666	660	726	682	654	630	680	639	628	672	671	614	660	651	712	632	651	667	659	623	664	667	691	682	650	628	674	625	658	694	654	652	638	688	658	703	638	700	619	662	691	652	638	640	614	649	687	641	689	670	673	642	657	662	677	622	632	638	683	619	652	595	700	680	643	678	684	638	643	652	675	699	651	614	641	666	612	688	656	626	671	611	634	655	645	719	696	658	714	682	608	643	643	660	671	671	629	605	669	611	662	657	663	635	665	703	676	653	619	662	660	651	648	663	662	689	670	642	629	655	642	668	659	651	657	673	661	661	670	675	637	657	660	731	631	623	677	659	639	671	639	592	654	603	641	655	635	653	685	657	639	654	669	653	631	655	642	670	636	679	666	602	661	679	641	673	667	660	626	677	648	621	699	627	716	664	678	657	647	650	663	628	669	632	652	630	686	652	651	657	664	669	608	622	631	643	679	651	619	686	675	595	633	660	670	639	620	679	636	648	637	654	671	656	671	665	680	649	633	658	603	663	618	660	652	688	674	643	623	660	680	632	670	696	676	649	688	657	616	634	678	647	655	676	652	670	644	639	665	627	696	649	646	663	737	610	626	634	642	655	660	640	637	701	662	686	701	725	635	686	665	652	652	658	645	608	625	642	653	644	616	640	715	676	628	606	661	640	660	657	642	627	623	646	620	655	670	632	654	709	642	656	655	649	642	635	629	672	692	639	672	663	713	610	670	656	683	591	601	645	635	638	642	690	667	620	620	633	627	673	652	614	603	677	674	632	638	675	625	637	645	680	653	579	662	648	647	636	652	653	697	632	666	663	633	629	642	683	630	639	609	629	650	674	658	649	633	626	668	665	695	640	663	635	677	682	653	669	709	656	665	619	662	662	683	673	658	622	629	646	623	667	655	666	692	632	665	619	669	740	633	645	701	674	647	671	665	627	668	617	644	592	684	653	669	698	651	608	659	629	666	701	627	689	657	655	711	672	604	699	636	621	614	685	708	655	657	702	658	681	662	618	673	632	654	656	703	632	656	638	706	639	643	639	622	628	643	697	637	662	683	589	661	634	645	635	674	643	574	627	660	661	694	643	693	655	637	686	674	642	674	675	641	607	637	672	638	680	672	657	689	661	658	708	624	663	629	640	667	680	656	623	623	608	643	676	656	670	636	621	643	633	595	652	721	686	680	636	669	627	721	646	692	661	685	692	670	653	662	651	653	668	663	640	640	622	661	643	623	611	668	673	670	640	657	694	700	649	606	638	634	660	667	677	679	639	659	660	657	671	645	645	642	676	604	626	667	564	675	642	666	670	669	638	657	722	655	636	678	645	630	672	636	648	645	618	666	644	643	651	686	631	646	648	658	683	649	668	675	681	664	618	631	651	637	681	629	626	635	663	660	682	726	671	667	611	659	663	637	630	662	660	632	632	617	638	655	615	650	667	611	666	641	669	682	690	658	638	652	678	671	678	723	651	646	618	667	658	652	613	626	619	690	633	658	624	698	626	644	648	666	674	608	715	607	654	617	635	688	684	643	610	666	599	625	668	654	597	633	638	686	661	654	660	663	639	687	660	633	612	648	642	654	640	630	675	664	676	654	623	648	680	692	631	654	637	675	630	651	597	626	640	640	706	626	632	603	597	625	695	627	612	650	635	642	672	689	655	632	635	643	676	649	673	625	633	652	629	627	629	663	635	653	677	677	663	635	607	643	696	663	662	689	711	642	646	650	703	691	626	668	608	689	675	653	624	648	647	679	654	645	594	643	686	600	698	654	659	646	644	618	638	663	670	657	706	627	652	662	619	643	623	651	658	687	650	669	638	665	658	634	668	706	676	664	678	656	643	636	644	666	652	682	661	641	645	671	628	613	654	683	619	649	662	682	667	673	687	665	691	663	638	703	689	650	701	657	666	692	636	633	700	655	680	660	645	683	684	633	689	647	629	650	646	625	671	631	655	653	603	642	632	650	647	674	627	678	675	636	678	671	631	629	691	629	680	679	668	662	652	656	600	713	651	654	673	615	679	664	623	661	674	666	669	681	656	680	633	685	673	654	594	659	621	657	649	655	669	600	610	660	652	645	685	662	632	626	645	660	648	630	663	683	654	649	664	671	605	662	655	667	675	680	641	669	658	630	646	624	665	626	627	661	651	667	659	667	634	654	667	644	587	623	614	608	629	658	632	640	631	630	648	693	672	663	651	680	644	706	638	662	649	707	665	679	651	654	595	645	672	650	661	648	661	634	676	633	655	661	664	634	647	700	666	680	641	636	707	640	659	649	673	660	694	640	633	623	630	625	669	639	625	644	700	685	625	649	632	652	638	664	655	668	631	645	645	619	635	650	707	677	679	705	647	686	670	662	650	633	708	654	632	649	684	680	641	652	662	656	643	639	650	607	653	689	657	636	665	695	652	668	649	677	630	626	662	650	635	636	635	666	643	592	639	654	651	631	693	642	632	631	645	655	661	705	607	658	675	666	651	714	657	663	625	671	675	647	689	645	723	630	649	643	672	640	637	691	683	647	646	656	630	671	648	673	673	611	654	627	655	714	651	646	674	667	678	694	628	651	669	673	672	653	695	651	632	589	605	674	678	680	661	655	705	709	640	659	667	586	639	625	639	663	642	652	627	651	623	646	723	650	632	692	640	613	653	666	631	646	690	630	652	639	648	665	660	681	624	568	668	645	661	644	614	708	624	662	651	673	609	621	672	699	630	638	677	613	608	644	644	640	631	654	680	657	624	685	620	643	620	625	677	627	702	614	656	662	668	604	619	671	671	617	640	688	611	633	666	620	670	637	644	652	651	675	610	652	634	618	649	639	675	657	654	585	663	686	631	671	659	612	623	646	647	627	650	619	626	685	635	642	672	644	639	678	637	648	663	644	635	666	671	649	656	692	689	643	655	662	691	630	636	675	670	649	631	635	655	653	634	648	666	710	601	665	666	697	643	671	654	624	647	692	597	683	683	696	632	643	707	638	688	639	617	662	667	624	655	635	597	623	632	664	658	658	647	649	684	702	631	673	654	662	626	658	669	666	622	621	706	656	634	633	674	708	692	676	623	649	617	670	671	657	636	620	645	684	666	632	662	656	628	667	662	642	656	638	631	660	636	648	653	675	617	683	663	596	665	608	613	622	669	694	681	663	677	625	661	666	643	634	582	629	610	706	648	647	636	606	682	669	615	660	699	658	640	674	639	630	610	632	687	644	668	620	681	662	660	620	626	654	643	635	658	627	693	672	652	618	619	673	635	664	626	637	625	635	637	663	629	641	658	655	659	623	642	642	688	634	614	629	672	704	671	681	660	637
31610	9746	3920	4188	3783	3350	2607	1349	1041	1037	621	750	565	442	405	529	546	447	335	335	287	301	265	286	266	280	258	255	256	265	242	294	267	241	245	288	275	274	287	261	286	250	273	240	240	292	253	254	271	243	240	291	258	259	232	294	260	275	275	271	293	246	289	260	269	246	246	248	251	278	277	247	255	264	261	275	291	262	245	260	258	258	274	245	293	295	256	245	291	246	262	250	248	255	250	261	265	232	247	246	256	300	278	266	269	263	276	249	275	273	283	296	261	272	274	293	253	273	222	266	262	257	241	234	280	264	281	252	229	294	244	264	255	273	264	253	281	230	264	296	266	258	299	233	307	294	258	247	244	311	276	266	234	245	269	258	251	273	270	261	254	258	265	235	259	256	238	304	266	264	266	290	260	276	258	265	251	245	268	239	262	283	269	251	263	270	267	255	260	285	272	239	253	286	281	223	244	280	268	284	259	269	249	278	270	280	255	240	243	260	288	263	275	266	296	252	268	266	238	269	258	270	283	259	281	269	260	229	232	273	248	220	267	244	281	284	271	280	247	248	259	268	251	264	250	266	258	277	268	251	262	224	259	246	275	265	267	272	263	261	255	254	244	254	233	232	259	237	274	267	281	237	237	229	252	316	272	270	262	266	271	263	237	219	292	277	263	291	247	255	272	269	281	273	261	251	258	291	293	275	254	263	259	259	255	225	259	278	239	286	231	262	266	253	292	274	264	272	259	244	303	302	233	270	272	272	260	278	243	244	274	241	245	264	250	250	281	287	264	286	243	251	261	268	257	284	226	304	259	306	260	288	292	252	274	257	265	258	243	251	250	280	268	282	246	252	280	316	259	279	262	245	269	280	268	252	247	257	265	252	251	286	261	261	270	241	281	230	277	265	270	261	219	255	248	244	268	265	281	265	254	276	273	277	280	277	276	278	247	289	257	240	269	272	260	281	263	263	254	283	253	247	268	258	246	255	267	279	263	261	286	278	263	249	294	241	270	256	272	251	256	251	237	254	260	265	266	230	255	231	236	254	272	291	231	256	249	263	258	274	252	249	243	271	302	289	270	293	289	253	252	256	264	231	271	280	239	259	257	296	234	258	269	270	262	250	293	267	255	252	248	251	273	299	251	240	267	287	261	259	244	298	269	254	271	255	256	271	267	284	249	256	263	272	286	250	268	251	285	229	273	268	274	195	247	280	252	245	295	240	272	276	265	247	280	269	256	244	256	276	254	304	287	244	262	237	233	271	251	242	249	242	264	270	284	258	243	254	257	279	262	281	274	277	275	274	288	268	283	271	269	268	282	271	258	286	264	254	231	269	255	247	250	268	283	251	265	250	289	270	274	281	302	275	261	270	284	281	251	250	278	263	276	238	262	279	260	311	254	268	269	265	252	242	269	254	284	273	231	265	274	249	272	273	258	273	276	275	264	230	256	228	235	273	227	262	288	275	249	264	277	271	276	285	261	283	264	245	291	265	247	252	319	294	292	265	256	271	268	248	256	271	294	289	258	260	305	277	282	264	269	268	288	249	262	257	255	255	246	259	252	240	239	258	292	249	267	241	257	260	286	243	251	274	279	277	239	271	251	246	232	249	267	253	236	259	270	248	243	251	248	269	259	263	243	252	262	249	269	270	239	283	248	256	216	272	288	263	254	246	242	283	264	287	286	269	258	271	237	296	251	240	258	232	265	247	264	248	251	253	235	253	263	256	247	310	218	264	268	248	277	301	273	258	263	269	255	260	291	264	278	263	266	290	312	270	272	249	270	238	277	245	266	255	269	266	257	284	274	239	265	238	295	281	269	275	269	256	271	279	246	241	273	274	311	269	315	277	250	279	271	258	266	277	274	256	266	300	290	285	266	277	259	277	267	256	260	232	291	273	300	249	250	250	307	289	261	282	251	280	271	300	266	243	287	274	287	258	283	255	257	264	238	276	290	279	248	282	266	251	247	260	269	264	254	260	248	250	268	292	279	289	285	281	289	256	241	219	241	236	253	266	268	267	306	251	302	235	279	292	286	254	282	255	264	269	274	233	257	252	269	279	285	286	267	295	266	262	260	257	291	270	234	278	245	253	268	248	284	257	275	248	283	287	272	290	260	243	252	302	286	268	258	272	257	229	249	250	268	266	305	290	271	241	256	274	246	249	301	255	288	242	201	283	251	270	278	260	276	263	272	247	257	296	273	242	259	256	229	263	248	248	254	256	264	278	269	268	255	254	264	251	240	256	253	244	249	263	274	277	277	260	253	260	239	255	268	269	254	231	292	273	238	263	262	280	295	253	274	288	240	254	255	280	266	249	248	282	263	269	249	293	238	279	264	256	257	266	253	263	264	235	267	280	265	291	298	257	261	276	271	295	271	258	256	246	296	243	265	234	242	256	255	242	275	286	231	270	251	276	284	267	262	285	254	264	246	273	289	264	267	268	225	255	263	256	273	247	294	253	262	245	273	270	302	284	298	228	270	256	267	249	254	263	271	267	255	260	251	260	274	251	254	254	258	285	261	262	245	271	311	264	253	287	243	251	254	274	270	265	258	244	254	271	247	249	298	244	241	242	293	263	234	251	265	274	275	252	260	247	263	242	273	271	272	261	247	259	253	244	261	270	231	256	261	231	233	302	252	238	279	256	253	257	239	280	266	281	259	307	264	273	263	284	242	274	299	279	276	251	242	269	261	268	242	282	269	283	254	257	252	250	250	260	238	278	253	279	236	257	272	264	267	296	278	265	294	292	262	255	265	267	295	264	250	247	291	270	270	275	263	280	259	282	280	260	248	280	256	269	301	258	253	257	254	273	279	228	260	263	231	252	272	256	274	259	261	244	248	255	261	255	261	279	277	281	273	275	255	242	281	272	271	276	256	264	249	254	230	275	252	257	268	271	287	278	252	257	242	271	270	259	243	246	233	288	282	250	268	246	293	295	263	220	262	239	257	284	269	251	281	298	270	283	256	263	289	284	284	273	251	270	259	247	254	293	245	253	264	263	277	233	257	259	246	261	272	263	274	248	263	270	273	251	256	232	258	267	254	287	260	277	288	263	277	256	295	265	225	283	223	263	295	261	245	238	289	262	271	275	264	275	254	258	270	297	250	237	301	241	238	292	257	267	286	226	262	236	297	296	233	262	280	267	252	263	285	281	276	263	247	291	271	260	276	295	274	285	279	269	238	268	271	301	264	292	258	272	286	284	251	271	272	236	242	284	281	270	246	263	303	280	263	271	278	285	269	262	270	300	280	266	260	277	278	233	266	242	292	259	286	267	240	286	245	264	248	247	278	277	262	286	252	258	266	253	282	260	272	251	283	275	292	265	262	248	255	265	277	240	244	270	263	219	278	271	259	256	286	227	272	267	306	266	265	262	270	243	273	247	248	258	294	287	269	259	238	224	261	236	261	254	252	281	253	309	263	258	254	278	314	274	266	251	286	299	263	248	250	282	255	290	263	249	242	280	264	289	252	267	275	286	262	265	272	265
18482	5119	6349	10295	12854	11995	10264	5520	4290	4747	2621	3127	2310	1550	1500	2246	2136	1663	1051	967	936	725	895	688	673	722	686	644	583	586	599	591	573	619	621	591	579	544	565	578	594	592	613	589	611	585	551	584	608	577	567	608	585	594	577	623	592	593	623	616	608	553	557	564	593	589	621	574	603	577	554	578	563	586	606	607	598	612	567	569	578	572	555	634	582	617	580	591	612	592	609	569	565	590	549	567	590	592	560	578	561	572	568	562	614	569	573	577	577	565	537	562	569	529	583	593	612	565	568	578	605	562	586	597	565	585	599	582	564	569	574	594	668	559	560	535	588	549	557	603	579	590	562	532	570	589	573	542	528	551	594	556	598	575	573	540	597	555	624	574	579	574	624	601	599	595	591	577	574	578	593	598	564	575	623	577	561	538	574	566	554	616	550	578	578	593	552	574	564	561	610	554	573	561	579	635	572	593	589	589	590	604	504	595	596	547	582	584	584	578	573	580	613	579	583	550	563	559	561	596	561	563	587	581	579	580	594	594	561	545	596	594	603	563	549	565	550	585	617	606	563	524	531	574	552	558	565	569	563	588	616	563	615	624	580	560	578	586	590	578	579	568	567	596	605	547	572	562	612	615	589	560	612	592	536	575	612	601	575	625	568	600	578	548	581	548	564	597	601	588	599	575	571	520	603	556	574	546	588	581	589	601	565	559	585	579	568	575	619	560	561	613	558	574	596	596	532	566	579	509	586	587	601	527	545	586	550	577	585	570	581	588	580	605	572	562	571	611	577	551	555	578	559	605	602	558	577	573	603	583	554	574	592	550	536	566	597	553	557	558	596	582	553	574	573	631	551	584	580	562	573	574	556	570	537	566	606	584	616	586	593	550	583	611	596	586	570	542	622	533	548	546	553	537	570	563	583	547	582	605	624	558	558	567	580	555	603	548	562	578	588	593	581	579	622	567	570	580	615	565	603	636	568	525	575	575	635	595	534	562	605	583	565	545	578	591	567	621	584	585	607	594	579	603	589	574	585	593	589	557	585	568	592	576	558	600	560	567	582	573	589	540	599	639	595	569	572	580	601	526	555	534	535	538	593	589	565	607	593	600	590	606	558	578	570	588	579	598	601	570	536	571	608	594	589	602	562	577	588	541	583	588	600	558	580	530	584	573	560	579	579	586	617	563	560	579	610	577	530	545	577	563	599	566	585	570	590	575	593	593	585	556	564	598	583	633	590	607	574	594	576	564	565	548	632	643	615	617	583	620	602	578	563	597	596	590	599	592	580	572	620	565	603	567	568	545	539	576	604	587	530	539	588	572	612	598	622	593	575	555	603	576	615	560	573	588	562	541	581	586	500	573	548	558	534	576	567	581	599	558	579	571	560	624	576	597	559	623	599	614	598	570	597	598	591	557	551	559	631	520	607	564	601	569	557	527	590	592	590	602	610	594	579	608	539	578	595	586	580	577	579	591	635	585	617	584	574	560	584	589	613	576	581	552	587	572	615	585	587	575	534	623	623	591	613	596	611	580	618	599	578	546	614	575	569	592	582	568	544	627	595	578	551	591	572	565	581	606	578	578	569	585	591	552	582	617	571	553	549	584	573	594	556	602	588	580	536	567	585	583	590	589	564	572	582	568	587	543	573	593	622	555	564	588	566	593	572	599	603	628	591	565	588	595	586	552	585	598	568	540	556	608	555	595	592	605	597	613	569	553	560	560	582	580	587	586	564	563	613	592	590	629	573	573	557	591	576	582	576	557	591	606	622	577	580	615	602	575	579	586	564	567	581	582	590	577	609	554	579	629	547	551	593	585	560	586	542	594	610	526	552	602	528	579	562	494	540	593	589	597	555	564	592	570	585	571	565	580	562	582	589	572	571	606	572	569	562	565	564	558	509	564	592	533	577	586	595	581	629	635	577	613	599	578	538	520	549	612	598	558	528	615	623	607	591	583	616	561	605	584	576	565	574	565	581	568	573	560	600	555	587	601	613	572	537	586	563	574	587	588	541	602	604	598	567	555	577	586	620	590	585	519	576	545	605	517	550	617	609	608	567	560	576	584	565	573	619	554	601	584	561	561	524	539	587	607	557	564	574	581	577	580	529	527	587	547	577	567	586	599	596	571	588	563	578	630	577	616	561	621	610	561	548	579	574	570	586	526	567	614	549	588	573	612	584	586	578	607	605	584	564	616	579	564	578	566	548	562	578	584	575	604	553	534	563	574	538	544	576	591	599	571	589	619	506	578	555	601	560	596	579	583	555	553	582	617	578	608	569	584	562	587	580	563	591	623	575	538	585	590	566	583	579	586	615	575	546	584	583	638	552	543	570	578	561	568	603	634	595	637	585	567	579	575	572	566	605	588	590	590	571	577	601	553	622	585	571	616	557	580	583	523	590	613	517	593	569	564	558	598	586	603	577	579	566	567	571	575	564	605	595	580	509	599	571	563	600	574	554	589	605	568	607	565	576	579	597	591	609	529	581	565	595	582	571	566	568	599	602	569	594	643	583	582	527	579	591	600	559	636	561	651	589	567	592	566	566	519	566	592	598	562	610	582	572	563	565	580	568	589	549	605	621	609	579	598	605	554	615	591	591	608	565	600	576	547	553	591	599	567	623	554	559	574	624	577	548	600	574	576	586	626	571	568	600	577	583	583	600	552	561	575	585	588	594	566	563	592	568	587	536	642	584	580	595	538	570	582	604	620	568	607	608	641	548	598	563	574	581	601	560	567	550	600	598	582	551	591	575	571	600	555	580	568	620	587	581	559	583	576	545	590	591	588	554	596	568	563	567	629	588	579	570	593	578	610	589	570	581	615	602	578	593	584	597	625	538	560	592	529	581	592	531	549	602	567	594	566	554	543	617	577	595	562	550	551	609	590	642	572	602	545	615	637	573	598	553	573	562	626	602	565	584	596	556	549	556	571	601	622	529	541	614	556	573	601	573	592	596	585	583	614	537	567	568	580	570	604	564	544	589	584	614	567	531	594	590	544	600	638	548	572	579	544	575	558	543	600	595	575	597	601	596	622	571	610	544	582	559	535	559	581	595	576	591	563	612	641	569	602	584	555	566	561	604	561	562	562	630	532	627	565	596	565	588	572	598	569	527	575	564	580	576	584	568	588	576	567	594	575	585	560	645	597	586	616	582	584	613	600	597	547	567	585	592	605	575	562	569	601	581	593	576	600	588	588	574	558	602	593	591	574	560	651	645	613	576	585	602	612	583	563	576	602	589	585	541	595	581	576	531	577	578	591	592	559	583	540	584	588	611	559	607	577	594	575	597	550	531	573	597	534	578	593	571	611	572	582	574	634	589	592	572	589	591	600	582	593	590	603	580	575	555	589	537	662	594	622	581	547	564	548	581	592	621	570	519	563	598	575	589	575	558	616	556	584	594	593	593	550	553	579	523	596	564	553	573	564	569	563	596	578	644	589	523	616	598	543	608	561	547	587	595	588	569	543	593	634	624	573	589	618	585	642	568	580
9741	1902	702	790	1099	980	807	551	366	374	292	287	267	224	233	263	266	261	223	202	192	155	167	175	188	198	179	166	165	177	179	208	171	190	190	182	149	190	183	172	184	186	181	172	167	179	181	197	168	160	182	171	166	168	173	200	177	195	180	166	187	198	181	166	200	181	153	191	187	182	174	170	184	175	179	211	170	172	198	159	167	171	187	158	164	162	176	173	187	189	196	191	177	176	206	191	197	194	199	186	180	196	187	170	197	190	198	209	187	167	169	170	195	183	199	163	187	199	185	191	178	182	191	180	197	169	171	171	176	190	183	168	192	200	193	194	172	187	206	173	195	187	162	191	170	158	181	179	193	188	179	174	160	187	176	181	179	193	171	194	177	168	193	172	188	166	202	197	166	168	166	178	181	171	201	186	175	175	187	170	173	212	193	210	194	195	186	177	199	222	182	209	179	174	181	188	179	182	161	199	155	159	186	188	180	166	195	175	213	183	150	192	224	198	203	160	160	179	185	179	184	181	177	183	192	168	171	151	187	185	164	180	180	182	176	200	189	192	163	194	166	176	166	199	204	177	173	170	193	186	174	169	201	166	182	201	209	163	190	187	176	177	174	179	189	189	180	195	193	161	183	174	169	156	146	181	205	168	187	198	204	163	168	188	190	185	199	189	169	168	177	171	173	203	171	176	181	164	173	181	182	195	193	154	183	166	186	161	178	172	189	178	180	169	162	193	173	169	158	213	157	187	138	183	172	183	169	179	172	182	183	168	196	167	162	181	165	201	166	196	179	166	190	183	155	163	170	187	167	188	200	163	173	196	164	189	169	171	206	187	162	167	171	157	173	184	164	187	161	190	197	153	198	163	184	191	195	200	208	173	185	170	191	181	168	179	166	173	188	191	176	183	148	174	202	197	173	172	174	167	194	188	198	182	177	195	191	164	197	180	183	162	195	173	155	192	170	202	194	174	209	151	187	188	179	206	176	177	228	179	198	182	151	164	184	172	185	199	187	169	169	193	174	168	198	203	214	187	160	173	165	177	177	160	170	175	159	171	175	163	185	168	196	162	178	181	195	168	175	171	197	167	183	196	175	173	186	169	203	186	196	178	182	171	172	181	185	161	157	162	189	178	168	175	202	226	178	151	177	182	177	187	148	192	183	189	187	180	151	153	170	190	183	167	177	171	160	152	185	181	177	181	173	182	180	174	146	182	169	206	192	206	189	152	202	180	181	186	153	145	171	192	179	189	171	182	202	171	220	192	173	208	196	181	174	180	183	195	160	176	174	190	177	165	181	166	197	207	166	181	187	175	192	186	181	187	204	183	188	193	181	171	173	175	187	185	146	187	172	162	176	160	159	146	184	167	175	180	172	194	211	157	171	177	181	173	189	188	183	175	169	174	203	184	190	168	174	178	189	144	196	177	163	165	193	160	178	167	190	192	171	192	174	198	165	175	161	186	169	203	170	192	185	164	164	173	149	191	195	161	183	163	193	205	198	193	198	161	175	166	166	216	171	170	194	175	177	165	182	186	155	169	154	175	208	204	158	196	218	194	185	177	200	196	194	157	206	201	171	169	189	190	164	220	175	164	196	178	171	162	188	174	156	180	182	217	173	169	199	181	171	187	164	185	169	191	145	158	161	184	182	200	200	178	196	170	209	191	176	192	178	175	161	161	177	161	182	180	198	166	211	161	177	210	199	175	188	199	169	190	182	186	204	175	191	171	158	205	187	199	182	198	190	202	201	160	164	173	175	198	177	188	183	169	159	180	154	180	187	173	176	173	189	178	178	166	193	204	168	156	156	174	160	174	196	170	186	183	179	187	173	175	180	184	145	204	159	199	182	177	189	187	173	192	189	172	189	191	171	179	176	177	187	195	185	183	187	220	182	192	173	177	202	166	174	170	189	176	170	169	182	172	173	167	193	168	169	167	175	169	190	190	186	177	199	178	183	167	177	171	186	182	171	156	191	180	183	181	176	164	196	147	170	180	202	204	175	161	183	164	189	188	185	175	194	215	168	194	207	183	187	194	209	190	180	183	147	203	151	157	187	192	185	168	196	163	194	161	212	173	184	176	200	154	181	184	206	167	192	176	157	198	187	177	170	173	195	186	183	215	180	204	183	175	215	155	182	175	190	207	178	190	202	176	169	171	178	160	177	182	164	163	147	172	178	188	169	184	180	167	183	179	181	170	177	183	183	202	193	187	192	197	193	185	193	187	185	200	175	195	175	181	163	194	165	179	172	153	191	192	171	174	213	186	159	190	187	157	184	171	172	156	195	190	197	176	178	189	183	198	170	165	167	176	173	191	173	172	192	179	156	192	202	158	180	183	202	176	178	177	171	192	182	200	163	164	184	178	206	192	177	177	160	162	191	216	204	202	183	189	163	164	178	197	178	208	206	170	152	182	179	143	168	181	183	186	168	193	198	167	194	186	164	184	206	195	191	185	168	165	177	186	181	177	161	183	181	174	156	216	175	160	194	193	177	219	184	183	197	159	161	169	162	202	188	171	179	161	200	183	167	177	173	192	184	172	197	184	174	171	175	178	171	211	181	189	195	181	182	201	168	167	173	186	189	184	164	172	172	191	192	173	175	180	162	198	204	206	193	163	187	173	169	165	178	169	189	190	173	177	174	174	181	193	162	165	146	209	163	185	182	200	201	181	175	181	188	165	189	176	167	178	184	198	205	174	176	166	187	183	179	184	198	202	181	179	155	173	173	195	203	164	183	204	157	200	211	185	162	167	175	182	193	196	172	193	171	216	205	166	206	176	188	165	161	191	175	176	189	172	172	169	162	184	158	179	177	178	163	170	161	160	163	181	159	174	192	187	179	176	179	196	197	170	219	199	192	159	207	161	176	195	198	194	175	182	179	182	159	237	173	157	190	184	196	193	158	178	188	181	179	179	183	177	172	164	188	173	190	157	159	195	200	183	179	169	192	177	229	174	182	175	185	170	194	201	185	159	194	156	166	222	174	184	168	165	188	173	154	188	200	188	144	191	194	191	198	183	164	174	174	192	170	180	175	189	182	185	186	170	151	178	182	178	159	167	187	211	191	156	182	182	196	168	198	161	189	169	221	162	163	181	185	180	199	172	170	180	181	164	164	196	195	178	178	180	180	223	175	169	197	180	186	169	184	162	171	160	190	187	170	157	180	175	187	189	189	175	174	167	194	156	176	178	174	167	166	153	197	199	173	165	178	168	206	182	173	190	189	200	175	180	195	222	170	161	141	183	180	150	166	157	206	178	192	173	182	185	190	167	200	162	197	203	202	175	186	175	167	174	170	180	183	202	188	159	173	195	192	187	196	152	185	189	181	174	182	179	177	170	193	199	175	167	178	174	187	184	184	192	144	188	181	190	206	168	188	186	202	169	188	202	201	193	200	168	177	194	217	176	173	171	155	224	193	206	174	207	179	179	173	190	174	169	169	153	165	161	185	179	180	183	202	203	180	200	166	196	201	170	170	163	184	213	200	193
5991	1532	1480	2737	4265	4088	3329	2189	1337	1407	1032	1075	910	725	748	904	896	811	593	581	577	456	429	463	456	467	432	470	434	428	462	414	449	477	368	422	454	455	401	476	426	438	453	458	400	461	422	443	457	414	403	433	440	413	417	450	470	438	438	434	423	469	455	422	418	450	410	413	466	412	433	422	444	446	452	451	447	442	390	444	433	428	441	483	424	412	418	429	423	448	445	411	436	431	449	410	441	416	428	429	424	444	451	461	433	430	474	462	462	459	419	416	404	443	416	432	472	425	409	453	451	440	430	429	476	427	410	404	432	412	455	470	474	420	446	478	479	416	405	435	438	427	460	433	463	454	442	440	472	449	435	444	471	454	445	435	448	464	415	429	436	436	446	426	459	429	444	436	405	432	420	406	389	420	428	432	448	424	431	451	440	447	435	465	460	438	422	447	468	418	445	438	416	417	470	485	435	463	450	433	408	418	420	448	459	417	450	424	431	436	434	439	431	441	433	433	478	434	446	439	419	441	427	443	421	463	470	417	452	440	456	431	433	459	462	480	437	461	461	437	440	452	456	454	445	412	448	432	391	414	429	395	470	441	452	440	411	422	457	429	439	406	441	422	439	443	455	408	464	434	456	423	449	425	430	412	445	426	431	441	428	444	414	453	420	454	446	432	439	458	413	421	418	403	407	400	430	421	446	417	422	413	414	435	415	442	442	400	437	439	444	454	441	405	459	418	467	392	430	415	436	444	415	463	448	436	445	418	421	437	436	399	434	470	465	408	435	449	426	444	454	409	422	465	425	446	469	452	452	435	419	444	445	457	422	453	454	412	420	411	450	452	444	432	429	443	436	447	441	412	414	418	452	446	455	432	428	486	476	465	459	457	399	445	421	440	469	453	427	407	450	428	439	409	457	444	436	430	463	455	423	403	444	453	449	444	436	400	420	457	428	411	455	434	437	411	440	433	420	425	462	413	450	448	452	456	432	454	438	414	428	406	416	450	407	420	437	434	451	420	443	431	436	405	402	456	486	441	442	471	451	441	393	452	458	419	463	428	422	463	446	444	438	426	461	424	420	409	397	459	436	436	396	409	433	447	451	385	438	424	466	468	414	423	431	461	446	408	427	426	404	416	422	450	470	396	462	422	456	465	423	422	434	404	386	451	437	470	410	441	443	449	445	413	444	431	453	448	407	425	459	468	441	442	437	406	419	407	477	444	428	444	427	411	437	460	459	403	448	424	433	408	443	438	438	457	438	460	420	424	432	450	436	455	457	439	501	441	434	461	450	433	422	436	438	423	448	431	457	454	435	472	460	446	418	451	446	461	407	411	443	452	436	449	440	455	485	389	418	473	449	438	447	439	443	459	428	408	450	443	433	460	414	455	434	450	449	419	439	438	424	430	435	456	426	436	460	430	432	454	444	451	389	430	417	463	433	457	404	429	435	403	438	425	481	445	445	426	445	442	432	455	459	459	408	443	437	457	433	475	457	415	419	424	428	403	427	478	413	399	446	446	414	445	439	412	427	455	453	433	424	460	489	429	419	444	444	433	423	442	445	422	433	444	458	437	400	432	448	432	436	438	447	430	423	444	420	455	461	435	438	425	470	430	428	458	461	424	420	440	400	417	470	463	448	455	452	446	423	471	429	435	441	400	434	451	478	459	425	435	391	396	440	447	432	447	435	472	413	446	413	444	451	417	446	455	447	420	387	464	456	413	429	431	480	420	418	451	462	441	441	492	420	432	412	440	445	449	440	466	439	431	459	466	453	392	467	399	417	445	434	419	430	457	440	421	464	408	478	431	424	441	408	432	392	434	453	452	453	427	443	464	460	421	433	421	432	441	408	421	450	414	449	448	396	482	444	448	446	463	434	446	426	450	439	433	457	444	410	437	463	405	460	447	425	433	407	482	424	438	480	456	432	427	451	389	458	467	468	454	468	455	450	427	413	435	409	405	462	446	455	425	438	442	440	442	449	397	387	458	473	440	384	441	444	429	411	414	409	409	437	420	441	486	442	441	425	418	413	409	442	418	432	431	444	456	431	451	480	434	440	465	448	404	430	433	439	421	476	430	452	452	451	491	427	430	429	448	423	393	404	450	402	448	428	433	387	491	418	407	432	435	471	429	457	457	467	464	450	411	455	471	475	440	425	413	427	442	422	427	430	434	452	480	426	394	456	446	429	427	434	447	436	446	394	431	451	441	449	445	448	428	427	416	434	448	406	443	463	461	457	453	403	448	434	421	412	440	453	455	442	434	440	460	387	419	408	476	465	486	448	421	449	449	414	449	429	436	453	446	439	432	465	461	457	432	394	435	405	447	463	434	420	425	458	418	456	418	440	430	417	411	420	426	433	432	422	437	416	414	437	447	438	432	454	457	481	444	447	408	416	414	444	372	396	459	426	467	409	457	453	415	417	419	471	405	440	420	424	378	415	418	413	440	450	431	417	436	466	427	444	410	426	432	423	438	446	422	429	453	429	428	460	434	426	452	434	434	423	457	431	431	455	435	445	426	440	443	451	407	428	443	437	455	442	439	441	436	448	408	442	434	440	460	442	437	413	429	433	453	429	465	401	438	435	444	419	429	421	410	487	430	423	402	431	417	447	415	477	469	460	484	454	430	460	422	416	461	404	445	442	468	463	460	426	402	451	424	411	438	450	450	421	421	475	467	431	439	414	451	450	433	446	458	437	420	445	474	419	424	439	425	435	462	440	456	445	413	427	405	454	409	436	459	418	461	442	452	435	423	429	460	446	453	414	414	448	434	461	446	420	419	467	417	425	416	452	425	425	399	415	436	422	423	448	421	448	438	411	426	426	390	444	407	436	418	420	411	452	436	400	422	447	433	435	430	452	461	433	453	449	431	407	421	464	391	449	444	439	440	430	439	409	445	442	432	423	436	475	471	458	437	398	416	441	466	466	434	451	439	480	417	462	438	467	419	457	444	434	451	438	434	469	445	451	426	419	470	451	452	417	448	438	385	415	444	426	419	411	445	400	448	427	402	426	437	465	457	389	433	442	437	440	458	416	428	441	415	437	470	454	421	470	435	428	457	423	427	442	452	442	422	451	451	399	430	436	426	453	403	429	459	422	434	436	419	414	422	420	410	453	465	428	425	440	442	470	450	439	406	449	443	439	427	469	389	446	459	448	456	472	444	427	462	463	451	435	438	439	439	442	484	433	424	474	465	425	487	401	427	461	446	469	426	472	421	449	452	416	440	430	460	428	434	418	458	443	414	441	449	453	448	444	437	410	455	442	469	489	439	424	441	454	445	460	460	444	449	402	464	438	432	464	464	445	451	436	427	435	408	456	435	435	436	460	456	414	454	469	462	439	462	475	421	451	414	442	424	433	429	430	425	419	462	483	411	433	428	447	443	413	428	469	433	442	421	424	427	442	440	443	440	433	421	395	462	475	424	443	410	402	416	441	434	411	398	417	452	426	398	446	428	444	477	443	426	449	431	427	450	403	436	451	448	449	438
22669	5760	2167	2142	2209	2288	1794	1335	916	508	558	558	585	465	445	464	430	384	408	350	355	313	359	302	296	307	315	301	281	311	293	277	290	331	291	303	300	283	310	329	287	307	299	304	321	285	298	293	321	285	274	313	348	279	280	279	279	317	296	300	255	276	316	292	281	301	320	282	281	271	294	281	316	287	324	302	325	304	307	287	316	317	319	303	304	330	316	305	320	326	314	290	309	290	338	298	313	289	314	297	289	289	321	291	303	310	332	258	282	305	306	306	296	274	307	278	261	311	310	305	319	321	318	306	287	284	307	312	282	310	278	333	311	305	295	308	328	331	289	307	340	312	291	312	263	288	290	286	334	316	283	315	299	303	282	308	275	318	302	297	294	269	292	306	323	313	301	294	344	282	295	287	278	294	293	298	304	291	281	296	312	304	268	303	307	329	290	302	312	259	258	288	314	290	281	280	288	293	301	326	282	299	295	334	320	294	330	302	305	302	334	319	297	290	325	298	302	291	272	285	326	321	301	269	305	305	318	274	266	305	306	317	266	288	307	297	318	348	302	314	308	321	300	288	289	328	343	312	308	318	298	340	277	278	290	284	330	314	329	302	324	300	326	265	291	305	292	273	350	335	274	288	282	307	312	301	300	310	301	285	319	346	346	317	296	292	314	285	271	286	311	295	313	246	302	264	284	308	314	319	258	280	317	280	296	306	323	284	296	273	297	282	295	309	314	271	311	295	325	283	283	283	300	299	259	304	277	288	292	314	291	299	284	301	313	324	309	267	309	330	306	320	323	300	308	317	259	310	322	255	288	303	314	311	342	317	326	268	293	315	288	274	340	303	297	306	307	269	291	285	299	299	316	326	302	304	318	303	333	318	314	292	259	337	289	326	296	304	302	303	283	306	294	318	289	299	301	308	299	289	260	271	293	319	292	307	274	309	317	314	298	279	293	320	314	281	288	300	288	292	263	278	295	269	275	322	332	296	285	338	261	274	296	285	311	337	304	283	309	253	294	277	286	292	286	274	311	286	332	311	292	282	274	314	266	334	296	348	284	311	281	293	274	319	301	343	328	317	293	289	276	285	283	287	282	276	312	327	282	297	354	297	308	303	284	298	297	326	297	262	298	302	265	283	309	297	297	316	283	280	307	316	316	305	302	314	301	282	291	312	279	300	288	303	314	290	314	299	275	290	302	292	331	311	290	310	298	281	339	300	282	283	272	303	290	300	277	295	306	291	302	277	275	266	296	298	300	312	323	310	296	312	282	286	324	278	324	260	299	287	302	307	317	284	318	327	268	280	328	277	309	308	302	306	308	297	289	322	296	301	312	306	300	298	280	295	344	281	320	297	259	296	270	291	354	342	294	289	287	294	258	312	312	295	298	293	299	303	336	307	309	291	335	302	284	281	320	303	269	315	286	308	273	296	281	279	318	313	330	289	288	287	321	304	295	290	317	309	291	302	324	292	298	321	268	281	322	262	296	334	299	274	304	287	331	300	272	313	266	286	315	321	314	297	298	316	297	314	284	307	306	275	297	267	334	299	291	305	286	320	288	270	306	310	294	323	320	345	308	264	314	282	271	292	292	278	303	283	264	286	274	330	310	283	288	279	289	321	293	294	304	296	318	287	347	343	293	267	282	330	300	321	287	293	323	336	345	287	323	293	311	281	292	272	273	274	278	324	301	336	333	302	290	258	312	315	275	300	305	300	347	307	275	281	292	289	281	322	306	315	259	301	297	292	280	251	318	289	306	315	270	289	288	288	251	285	290	273	290	276	296	277	309	299	288	300	298	317	300	304	293	327	300	260	259	316	278	272	322	287	303	336	320	277	326	308	312	299	306	305	311	300	324	321	288	280	312	319	272	280	292	306	322	303	318	321	260	264	317	323	296	289	276	291	310	256	315	294	289	306	320	302	292	317	297	322	329	313	307	296	317	289	279	313	323	343	273	300	284	283	310	298	308	316	280	315	317	315	343	330	304	309	311	295	324	319	277	292	284	319	270	324	326	270	321	325	304	294	302	308	304	264	298	318	331	283	312	252	310	335	312	292	301	300	313	305	305	292	310	326	315	293	283	316	291	274	301	305	314	304	297	294	302	318	333	319	325	310	318	304	291	291	277	284	274	328	298	330	302	309	292	304	287	312	324	337	311	344	310	277	312	322	326	318	295	285	297	333	319	290	283	308	288	313	332	278	267	291	314	308	276	299	270	259	292	304	305	292	306	289	269	311	312	306	319	289	267	299	318	276	316	307	315	279	278	272	314	287	299	301	305	309	281	286	274	280	311	303	290	281	319	298	281	280	281	306	297	286	330	286	301	287	270	274	330	298	298	304	307	312	293	314	302	311	268	312	297	305	265	289	281	301	323	312	292	315	305	259	299	286	294	317	315	305	287	313	309	290	329	273	310	308	340	296	306	314	313	328	344	292	269	286	281	288	306	297	318	309	282	319	296	281	292	316	319	330	282	304	297	278	295	264	340	290	295	294	295	292	282	302	271	319	315	283	346	299	336	277	284	300	281	289	295	279	332	306	295	307	312	282	301	334	320	341	308	313	270	320	273	305	333	341	328	287	326	299	285	295	271	268	316	320	278	298	302	277	286	292	271	256	300	290	277	327	288	307	313	248	290	288	305	293	323	310	296	293	275	316	324	263	312	295	287	295	315	322	275	294	322	267	296	300	293	300	298	342	279	284	306	303	275	279	315	285	283	286	310	314	291	312	331	282	282	292	295	323	295	285	289	272	301	295	282	293	292	282	291	294	301	333	297	319	307	325	318	302	316	265	297	294	301	292	273	286	326	320	308	302	302	274	301	313	275	356	277	287	302	292	303	296	296	340	322	317	298	301	298	313	317	276	310	280	304	324	324	310	320	285	300	285	257	283	312	296	283	301	316	308	312	325	270	298	291	262	332	265	315	292	290	299	320	285	311	287	302	298	296	317	281	320	320	300	313	272	303	296	308	267	312	284	300	301	315	306	321	287	278	293	276	299	293	288	326	301	314	281	275	307	321	289	320	312	310	290	320	277	285	284	288	309	328	280	289	289	305	326	268	325	298	316	318	315	275	304	318	300	250	294	319	339	312	303	325	282	294	265	287	283	302	319	294	299	292	282	286	327	323	252	283	271	303	295	311	268	301	283	286	289	298	304	299	264	313	282	318	302	301	291	276	320	311	309	324	290	304	301	286	326	331	324	286	293	321	350	292	306	319	300	302	276	294	276	299	298	298	273	307	351	309	330	267	285	309	276	282	275	313	290	304	297	297	301	312	324	330	300	299	263	328	251	309	256	289	292	296	322	306	287	312	294	323	296	272	293	310	310	312	314	310	313	299	284	274	327	285	294	311	317	320	300	296	296	329	310	278	309	280	270	273	278	276	303	282	279	310	284	297	320	297	269	295	257	302	328	303	329	280	311	295	304	326	297	307	336	292	319	265	267	314	326	325	338	292	271	326	296	303	307	282	293	294	300	334	286	313	319
14157	3768	4095	6491	8263	9000	7229	5567	3522	1821	2301	2273	2391	1663	1518	1662	1582	1472	1154	987	921	743	830	700	682	764	721	692	696	699	692	726	711	713	684	651	682	685	663	704	700	683	652	685	659	666	672	683	707	692	695	659	687	663	669	693	716	729	679	660	645	674	615	627	717	689	677	680	738	676	649	663	692	670	662	693	682	669	690	700	664	631	653	655	671	722	652	679	665	645	671	723	712	677	732	684	665	699	687	674	691	641	667	705	728	663	650	673	712	721	702	679	705	673	656	711	677	695	671	692	724	606	684	651	629	620	692	632	682	682	661	683	726	660	638	680	698	614	691	724	674	701	701	676	702	654	686	677	705	658	664	702	681	642	698	695	703	661	692	666	685	673	679	718	693	679	631	650	639	654	690	678	703	677	701	666	662	651	673	669	674	680	688	673	643	732	688	640	651	674	716	630	700	696	647	694	705	641	682	666	649	666	650	626	712	664	590	695	691	657	668	705	697	707	659	666	678	639	622	637	671	700	656	689	655	710	672	707	709	656	697	672	641	681	689	675	652	673	604	618	689	665	685	630	682	628	700	689	690	663	653	670	667	659	658	682	696	694	677	694	641	671	635	651	713	682	712	673	668	692	672	688	645	660	644	711	690	702	647	670	732	691	696	670	688	675	696	672	728	708	658	653	625	674	655	667	641	665	667	721	644	676	696	708	650	642	710	662	656	707	661	697	647	672	662	669	629	668	718	689	637	690	672	669	676	715	688	681	649	670	707	703	710	683	679	742	691	717	656	665	622	634	711	673	686	688	742	630	653	669	756	696	688	725	704	644	671	661	649	668	623	719	694	642	667	673	642	683	633	655	663	685	664	674	676	694	700	644	630	687	650	674	670	668	650	663	681	779	712	643	672	684	690	690	703	636	682	687	723	697	674	644	641	679	656	663	668	656	692	662	672	689	676	656	671	655	658	647	680	691	712	663	690	691	695	729	716	629	663	701	673	659	700	640	590	678	616	624	645	660	686	671	658	683	658	685	673	708	660	705	671	617	723	644	682	693	640	748	693	706	680	682	618	688	685	647	687	671	678	704	648	665	663	684	651	664	649	676	677	694	646	660	629	703	681	631	697	704	699	721	699	648	697	663	708	677	703	703	681	668	659	698	671	649	675	679	722	667	643	705	642	696	676	702	687	625	665	687	676	622	665	707	596	689	683	672	687	652	651	656	625	684	717	691	638	660	668	681	678	697	689	673	687	657	672	665	687	678	678	631	683	657	634	661	680	667	624	679	637	696	657	625	670	661	680	693	702	657	652	699	632	668	676	704	651	667	617	606	699	639	702	689	679	686	679	642	685	681	704	653	658	696	653	694	665	680	677	656	640	704	680	636	695	674	644	665	647	650	710	658	647	683	718	676	656	684	672	716	695	683	670	646	721	691	635	676	656	669	672	675	670	733	688	696	680	643	696	625	637	708	692	665	648	665	614	683	644	616	653	628	647	686	619	627	682	666	686	638	648	641	676	637	687	698	676	714	672	677	659	685	648	669	655	654	638	670	627	658	705	661	659	644	626	702	676	642	671	663	652	645	664	658	726	657	624	655	636	653	634	712	731	666	708	618	665	716	638	707	649	696	670	682	717	676	678	649	638	699	646	685	695	671	684	676	648	614	694	646	690	663	704	674	705	659	676	645	674	717	634	664	711	706	718	640	718	651	609	655	651	681	669	651	653	694	682	641	696	700	667	684	709	704	678	679	646	632	686	669	713	675	707	683	661	655	675	660	661	679	695	685	680	739	687	665	670	738	684	726	631	687	700	700	681	670	663	684	722	688	692	684	625	697	691	709	705	631	694	693	720	685	704	685	701	732	682	710	653	659	642	684	711	615	689	670	724	650	663	660	684	647	701	660	702	633	672	695	726	670	626	659	664	647	674	671	642	706	680	665	666	661	686	671	683	706	687	682	674	681	685	653	621	676	646	652	658	673	672	636	669	666	601	656	688	680	668	665	679	646	650	671	687	687	641	684	654	685	706	691	645	715	682	640	692	679	665	690	646	676	676	662	698	669	668	677	612	644	665	668	697	655	686	699	688	685	690	700	676	709	642	687	677	635	729	693	685	666	670	653	672	646	672	653	688	690	699	636	696	665	678	656	690	668	640	660	691	656	630	679	664	661	647	678	671	652	614	647	681	688	685	683	728	659	644	677	683	651	691	730	658	653	637	675	698	717	698	688	694	692	698	710	668	689	641	697	725	691	675	683	685	656	659	657	714	651	606	721	708	644	705	673	667	680	671	685	689	651	630	640	709	637	709	712	709	651	675	733	640	649	663	657	680	628	677	660	666	696	693	671	707	702	660	630	659	656	717	678	686	642	675	649	671	655	716	692	625	635	661	694	715	708	695	669	665	715	679	672	736	627	677	614	670	688	666	671	697	656	682	681	705	712	677	647	696	705	616	711	645	642	662	701	722	683	701	650	675	666	688	666	704	652	667	699	657	671	679	654	686	665	631	658	602	665	656	675	643	658	706	683	697	666	663	662	697	664	673	691	678	679	665	679	692	648	701	651	665	674	664	680	592	661	628	710	658	656	706	662	680	696	673	650	751	671	665	660	681	658	693	693	654	619	703	681	660	675	683	705	677	626	682	640	644	724	659	693	672	663	672	652	701	669	703	663	665	649	621	646	668	657	670	706	661	677	635	686	641	684	699	691	705	713	680	692	717	654	646	664	659	663	678	644	690	645	693	661	650	677	627	686	723	661	639	645	667	630	689	640	707	665	648	668	674	683	667	683	670	667	672	738	714	713	689	684	643	657	660	655	705	653	669	692	711	665	658	675	711	673	632	694	711	686	655	699	640	661	674	643	661	665	675	689	636	696	702	665	681	677	663	627	679	629	668	731	661	700	663	656	636	664	746	628	585	649	657	679	654	674	632	642	617	669	689	686	650	675	697	634	650	653	672	702	699	667	672	636	659	615	671	673	666	693	654	653	679	696	739	656	676	668	684	707	675	666	689	646	648	643	671	718	671	686	655	662	670	673	697	647	709	676	651	672	692	656	696	670	695	697	679	687	722	659	692	648	659	692	682	671	642	633	641	680	664	644	626	681	695	634	694	674	627	729	674	683	672	659	688	669	670	713	675	630	688	662	649	680	640	730	669	599	651	665	709	670	683	646	705	680	681	634	712	671	620	684	724	707	639	683	692	696	720	668	672	678	645	657	635	715	646	653	644	723	676	651	723	691	700	668	652	674	660	691	630	713	653	659	672	709	703	648	678	647	629	678	588	724	661	695	615	684	697	697	684	701	692	726	728	666	677	662	666	681	647	683	668	654	679	652	626	661	721	657	701	667	670	653	667	702	670	621	720	695	725	633	695	605	640	668	626	620	640	657	666	672	705	619	651	656	703	688	673	642	593	648	665	650	700	648	665	712	698	659	684	695	718	698	672	713	689	677	648	688	682	737	657	689	657	652	659	691	670	670	666	686	667	652	670	649
31911	9861	3924	3684	3473	3368	2817	2022	1428	612	509	616	762	656	532	537	578	474	394	332	307	279	287	282	315	284	309	251	316	282	273	227	289	294	264	310	251	247	302	288	243	282	283	274	261	248	290	274	278	284	274	259	253	292	267	240	286	281	280	300	283	309	283	262	247	256	257	282	250	298	285	305	262	266	260	280	275	272	269	291	260	312	276	239	277	266	281	263	261	289	307	301	271	291	247	290	291	275	250	296	299	262	279	279	285	260	290	273	288	250	279	300	295	276	272	277	308	280	284	294	274	252	264	243	259	239	289	253	251	286	283	282	272	273	279	289	266	281	275	259	311	254	279	272	252	246	270	257	288	275	269	259	264	256	260	274	277	296	286	272	298	274	269	270	313	278	267	255	225	291	296	286	277	275	267	303	313	252	261	260	298	275	270	287	268	298	270	272	283	280	276	274	242	255	287	284	289	280	259	258	269	282	272	274	255	267	266	275	288	286	269	274	279	250	270	285	288	266	300	279	304	269	256	255	258	274	267	272	267	279	285	294	267	237	256	284	277	257	251	282	312	252	253	264	278	276	294	256	274	273	303	305	272	261	283	280	273	304	243	288	276	293	257	266	272	234	261	257	260	290	258	304	265	284	293	271	282	288	275	271	249	255	268	285	262	302	311	283	317	264	237	271	250	286	270	296	265	285	277	296	271	234	258	278	242	293	295	279	284	306	284	259	246	269	304	278	268	265	261	284	274	249	262	249	288	274	273	266	266	310	279	277	270	254	255	297	277	247	271	279	287	321	279	300	265	301	272	270	292	272	295	278	292	296	255	307	258	302	248	293	296	309	277	280	251	247	284	300	274	228	289	261	261	246	255	257	273	290	272	297	248	297	277	300	286	257	276	284	242	277	285	297	275	284	282	280	297	252	294	240	300	262	261	289	284	262	271	297	264	262	286	291	269	251	260	279	277	255	244	288	261	234	251	270	266	257	264	233	266	262	280	274	272	292	283	253	301	251	281	257	277	278	268	270	248	271	255	257	240	262	262	278	270	247	280	280	293	283	267	251	318	280	294	305	274	257	254	286	267	286	282	269	260	255	277	253	261	273	263	274	251	271	278	286	284	248	273	275	257	285	280	256	278	283	286	238	274	268	245	274	304	309	248	273	279	300	259	296	258	271	260	296	272	246	285	276	290	290	263	276	272	286	277	286	308	266	242	298	270	313	294	279	284	243	259	293	282	262	267	285	241	265	270	246	311	261	281	278	288	285	277	254	258	270	298	291	304	288	245	286	269	237	286	286	288	264	254	293	250	294	272	254	273	259	273	303	274	255	311	264	274	297	269	285	271	275	275	273	303	266	276	276	272	276	251	292	293	306	254	305	262	286	282	277	285	260	253	270	288	256	269	250	286	291	274	270	255	321	278	254	258	273	299	276	246	236	259	230	296	284	290	244	281	291	268	283	266	281	276	280	254	223	261	264	241	261	273	278	270	274	290	263	280	264	260	269	258	263	264	280	286	247	259	260	282	261	286	285	243	272	246	274	300	239	277	266	253	243	271	265	245	260	305	284	283	257	253	267	288	250	284	277	254	272	271	268	290	227	285	306	259	301	269	286	274	294	287	274	270	272	249	258	272	268	273	272	233	260	294	252	294	264	318	279	277	261	239	285	313	277	273	290	300	265	288	251	273	306	257	273	261	242	266	269	262	309	287	272	267	300	284	254	268	276	269	279	271	297	272	294	261	274	267	285	268	272	263	255	249	326	296	270	284	234	261	238	281	266	243	276	250	280	320	261	266	294	308	268	286	229	298	256	270	273	305	286	255	263	275	274	296	280	260	233	243	271	296	257	254	252	277	267	263	284	278	317	279	289	277	264	251	287	242	273	290	246	300	277	303	264	262	254	250	269	283	266	260	284	275	269	249	303	289	307	253	270	268	238	276	251	253	278	257	297	295	289	260	267	281	277	301	259	293	297	273	280	295	276	245	244	292	283	248	267	280	262	225	290	270	304	271	266	268	268	277	295	269	248	259	259	280	297	263	290	279	252	274	269	300	270	296	263	245	294	284	270	272	249	261	257	311	289	289	256	283	274	284	328	256	262	278	278	264	281	252	273	274	255	298	252	296	291	299	297	253	266	257	267	266	261	264	244	270	259	287	283	274	272	262	267	242	255	259	250	274	288	273	282	276	275	263	290	277	224	259	284	288	282	276	249	282	305	305	282	262	282	291	260	251	271	254	276	293	297	267	265	257	266	256	294	252	290	291	275	299	272	295	288	291	296	272	290	238	315	283	279	301	291	245	252	338	297	278	254	257	266	279	304	289	249	246	265	271	264	263	303	240	253	312	223	255	278	261	297	300	257	237	286	271	312	285	276	273	268	273	300	267	278	323	269	305	249	264	287	264	260	276	276	253	260	264	240	258	286	307	288	270	302	281	261	267	275	272	285	302	307	273	301	256	277	222	274	282	268	243	284	272	286	264	300	255	281	273	310	322	276	277	266	267	304	283	257	271	256	267	308	260	272	229	229	282	296	268	249	298	267	274	296	281	269	246	282	259	281	287	289	273	266	271	293	306	292	273	273	253	304	268	272	268	260	229	270	282	261	262	269	260	270	280	255	265	321	280	239	247	256	280	284	287	266	300	268	297	256	287	298	252	274	274	281	268	274	265	265	305	277	266	292	287	325	315	288	277	289	284	253	270	249	297	259	285	313	260	297	294	260	260	261	264	285	265	305	303	285	260	318	278	270	308	273	238	272	286	259	292	301	274	268	280	263	270	284	261	271	298	274	296	243	270	274	300	302	290	250	304	286	270	289	275	283	273	286	302	270	288	261	252	225	294	240	285	289	275	264	272	304	271	276	272	287	290	294	270	263	267	244	285	286	279	242	276	260	264	253	261	261	260	291	274	267	282	274	288	285	297	280	274	233	268	272	273	324	277	294	252	246	260	298	264	296	282	272	281	312	252	281	300	285	292	294	285	311	298	277	269	288	304	287	255	269	277	273	249	236	306	289	290	279	289	267	309	299	276	272	284	276	290	261	268	249	287	258	254	266	281	307	310	284	311	252	289	248	265	261	274	285	282	267	258	301	285	260	250	280	245	260	301	254	267	229	286	254	294	280	287	269	247	297	285	279	268	249	272	293	269	252	307	303	255	247	270	264	289	275	270	262	268	310	283	280	274	282	264	262	271	243	254	276	281	294	261	256	287	263	278	280	273	286	308	287	267	282	251	299	305	291	316	293	291	313	307	268	249	262	311	295	266	281	255	287	279	300	304	253	253	289	264	280	294	258	262	263	267	292	276	303	267	245	267	271	276	256	298	277	262	285	282	297	280	281	276	253	280	284	295	273	263	287	265	274	268	246	279	285	282	317	298	267	272	283	263	280	277	284	280	265	265	281	294	284	272	274	247	251	283	270	252	301	258	304	280	273	279	291	274	263	277	288	291	242	268	301	309	274	288	268	257	270	289	269	301	255	254	266	269	278
18225	5517	6085	9567	11225	12083	10584	8121	5757	2240	2133	2563	3271	2729	2152	2390	2341	1874	1369	987	935	717	809	685	727	703	694	573	615	624	593	656	588	608	639	664	567	617	660	641	630	611	627	612	610	556	626	649	614	632	597	600	585	603	628	596	602	625	630	593	642	631	629	604	633	590	648	587	640	589	607	594	606	619	632	636	598	557	576	626	627	606	598	588	624	613	638	572	601	623	658	605	628	638	590	602	598	622	631	597	627	578	654	593	645	591	590	649	630	621	621	611	618	602	561	621	595	601	577	619	601	599	589	631	636	644	571	592	617	632	609	614	625	576	572	549	607	603	626	612	594	634	636	577	623	576	647	593	593	591	558	576	620	611	598	612	608	662	601	609	574	599	581	627	621	623	639	639	583	544	635	589	603	646	600	618	581	579	588	644	580	615	607	606	579	629	619	596	611	594	629	621	543	582	595	627	578	613	584	601	629	599	616	615	599	626	607	592	614	648	561	635	596	641	623	595	599	600	597	591	613	581	614	608	601	639	611	608	565	559	572	607	589	552	632	592	607	606	573	609	567	603	614	618	619	585	619	601	609	583	587	627	576	628	595	630	640	595	546	592	588	637	632	624	600	567	570	614	653	620	563	546	593	577	607	592	587	598	582	573	559	614	609	626	635	597	590	556	582	609	605	575	626	569	612	628	618	668	589	589	576	638	628	623	601	572	594	614	592	608	607	638	602	584	577	573	613	616	637	622	619	586	612	590	585	630	602	601	603	607	588	622	610	620	572	614	578	630	625	590	627	623	586	603	581	595	560	591	582	611	634	617	627	592	642	615	593	626	569	624	599	593	621	613	629	525	590	576	619	607	563	601	594	610	634	633	604	599	592	604	596	629	590	569	595	626	586	626	609	617	608	596	589	601	630	616	612	611	628	626	578	615	591	579	591	612	608	591	595	612	551	611	555	637	602	590	607	600	636	578	560	569	582	645	604	573	609	555	629	603	621	604	639	587	615	629	615	656	624	598	561	584	608	628	624	591	615	632	630	641	603	589	611	621	618	611	580	573	605	657	573	604	622	560	614	661	617	598	587	611	588	600	594	662	562	573	655	585	601	612	560	600	615	575	642	586	602	563	559	633	632	636	605	591	609	642	652	625	577	603	588	615	633	628	586	610	624	619	623	593	596	596	583	640	602	600	620	638	612	618	614	592	619	591	563	599	632	601	573	550	580	615	633	605	623	603	600	647	562	579	656	597	637	618	618	573	582	590	621	630	649	620	614	589	615	563	579	592	611	588	610	604	597	636	606	603	589	652	591	595	586	614	580	596	622	625	573	618	641	623	603	550	589	635	615	617	622	637	598	612	581	603	624	589	597	596	585	636	587	709	595	552	615	580	623	658	627	589	597	593	596	635	583	627	619	646	587	591	615	634	593	572	591	620	578	624	593	594	593	632	614	608	613	617	580	602	593	604	635	643	573	583	594	585	561	587	598	619	601	619	579	562	603	631	614	613	563	596	624	582	625	607	580	600	569	635	639	644	621	589	668	572	620	607	582	635	587	587	652	559	599	632	612	616	621	600	605	631	560	597	646	615	581	622	624	561	612	655	617	613	588	643	658	580	581	599	611	613	646	617	589	581	588	633	604	586	602	627	568	642	620	617	603	612	561	623	622	596	590	585	552	593	634	619	585	602	581	614	604	621	562	601	627	588	597	609	610	568	548	609	618	562	595	632	614	579	605	592	590	580	606	579	601	601	614	625	594	619	625	592	618	616	583	615	614	621	625	587	617	602	580	577	625	606	617	589	620	599	587	595	626	568	583	666	574	638	633	624	587	600	650	607	582	618	591	635	594	607	624	593	615	574	611	655	605	581	600	602	615	617	620	632	609	634	557	587	594	582	598	610	586	642	596	619	562	567	622	619	612	580	606	623	627	608	618	633	644	637	585	589	572	588	618	636	615	595	606	623	606	593	628	632	564	651	612	582	605	607	592	591	585	581	611	607	638	587	596	599	603	621	530	623	620	606	634	601	565	589	576	618	640	607	594	583	656	617	606	560	628	619	631	609	619	624	604	622	663	577	599	639	589	588	586	643	613	616	619	619	635	608	603	557	611	617	622	604	590	619	606	605	614	585	582	604	576	605	568	588	650	639	600	599	576	560	631	652	633	606	611	647	609	624	628	628	601	621	648	624	605	584	655	607	575	616	597	622	653	663	604	615	576	603	602	584	631	623	636	601	596	615	593	561	586	657	578	592	661	604	622	637	619	600	661	607	637	593	647	636	592	596	609	603	602	604	572	618	619	599	623	655	600	616	576	595	626	629	638	554	591	570	603	581	611	620	586	613	570	575	607	612	562	607	645	625	564	608	585	629	607	579	672	620	609	570	604	618	619	614	594	616	594	611	564	543	584	614	579	603	592	595	621	604	653	551	593	574	594	579	617	611	621	630	604	602	590	562	631	543	582	652	563	599	645	593	602	613	620	618	601	592	569	613	616	633	575	610	648	592	659	616	586	658	601	584	610	525	587	611	580	587	595	624	608	631	587	579	567	571	605	603	593	574	636	618	600	645	648	581	638	618	570	616	653	636	605	601	627	604	610	614	585	617	612	629	626	577	625	608	587	617	557	656	596	594	599	583	626	642	617	564	607	598	646	628	655	624	563	588	615	579	620	599	642	624	603	639	573	614	633	612	631	628	572	556	594	634	595	626	561	603	590	592	625	618	660	611	576	613	599	595	603	618	637	569	607	584	562	621	642	589	600	593	592	595	604	593	636	589	599	603	628	563	605	558	611	630	638	601	611	590	616	589	626	574	633	599	627	617	608	672	577	610	589	596	603	609	586	647	626	611	594	642	582	605	584	608	560	606	624	588	574	639	591	611	552	590	616	626	584	589	602	608	600	604	617	580	627	594	592	601	597	604	621	626	619	601	578	576	618	582	626	609	616	650	591	618	605	664	577	588	674	556	633	635	596	600	616	641	617	601	601	569	609	604	609	604	632	563	610	600	611	629	597	596	625	569	622	602	599	632	642	632	627	611	615	657	625	576	540	598	616	622	568	579	585	621	619	608	597	673	588	590	568	611	622	645	617	616	637	606	606	569	555	632	607	648	632	579	611	632	623	640	597	624	587	582	603	612	596	576	560	648	609	575	604	623	613	634	634	636	591	593	637	577	620	614	624	626	584	607	618	588	629	547	621	598	608	540	576	578	598	625	609	565	608	595	583	610	589	576	625	620	599	651	591	638	623	601	560	658	607	638	614	605	620	601	616	572	627	611	614	601	571	548	591	610	601	586	597	609	613	602	657	578	608	619	587	607	579	591	594	623	603	590	586	627	591	641	594	643	627	608	590	617	627	575	616	633	637	591	627	625	607	650	613	596	637	604	573	606	602	611	622	572	603	599	587	610	619	630	604	609	593	634	600	612	642	580	602	666	593	615	617	614	637	647	616	600	643	603	573	621	619	590	599	598	605	629	613	691	607	603	569	614	585	583
9771	2316	753	769	910	879	789	644	463	246	229	263	251	285	283	274	291	273	221	202	210	192	183	200	196	202	196	201	188	183	190	195	210	202	197	179	197	173	196	186	164	173	165	190	201	218	189	196	207	195	169	200	161	183	189	181	162	205	176	181	204	203	187	177	188	211	175	184	170	214	194	199	189	192	189	145	192	198	193	195	191	164	208	188	199	177	179	184	195	204	208	177	198	181	194	189	183	172	186	170	198	168	179	217	168	186	193	213	187	196	184	178	172	168	192	202	193	202	157	207	199	180	187	189	187	194	182	184	187	165	171	199	182	185	177	169	182	193	177	210	204	202	199	191	196	194	211	207	200	211	187	200	172	199	187	204	202	173	186	183	163	184	174	177	181	182	185	190	205	211	211	183	196	170	198	176	194	202	203	177	183	225	199	202	181	217	210	185	225	190	177	198	213	203	175	191	170	186	182	218	191	204	201	198	173	192	183	180	184	182	192	184	189	190	202	191	195	187	204	215	195	192	203	181	164	183	206	191	178	178	187	175	177	199	196	204	210	180	172	194	160	167	207	202	219	196	178	190	180	201	201	210	193	210	176	196	167	181	181	183	173	199	210	192	181	195	177	193	215	181	167	193	190	175	160	177	197	216	179	171	181	165	154	190	171	193	189	184	186	205	194	214	196	189	189	170	172	167	192	199	202	199	179	187	155	186	171	193	182	205	196	185	216	182	219	194	189	174	174	190	189	220	196	193	180	169	222	195	218	200	186	190	214	186	201	188	209	214	180	179	168	208	185	180	180	169	207	199	190	179	181	161	186	194	194	210	198	183	190	171	186	199	177	178	215	178	163	195	194	165	170	217	178	170	159	180	214	173	212	201	172	213	197	178	168	214	192	177	210	202	171	193	203	163	190	196	184	191	167	196	197	206	192	171	189	199	178	204	176	155	194	169	182	199	182	196	197	193	188	165	173	193	184	172	188	196	159	161	200	183	192	184	178	191	178	169	194	182	184	188	204	221	198	175	182	193	169	192	202	153	180	198	185	186	202	167	211	183	186	164	190	219	206	181	214	186	170	187	157	191	185	174	182	185	177	195	170	166	203	177	203	171	178	185	181	199	176	164	201	204	184	196	194	175	183	188	187	194	176	205	200	204	190	155	184	178	181	184	202	180	175	201	199	158	197	211	170	193	178	178	223	202	173	183	192	174	165	187	195	192	202	199	197	175	190	218	192	180	199	190	174	168	174	190	217	185	190	190	182	189	179	191	172	192	211	193	175	204	187	209	179	194	150	215	201	184	192	168	184	184	188	187	156	168	204	194	212	211	179	177	221	182	179	176	187	210	210	194	178	207	195	211	160	186	168	169	161	188	167	203	189	202	162	198	176	182	166	188	196	223	196	182	214	187	201	182	182	188	191	198	187	163	205	192	208	175	184	196	190	197	188	191	188	167	209	192	169	177	178	198	182	177	174	201	215	232	151	207	195	180	194	181	206	182	196	194	151	183	169	211	205	194	187	169	173	179	225	200	175	190	185	211	190	190	171	204	180	210	195	178	176	185	200	208	196	180	205	206	184	167	213	199	191	209	191	177	173	188	190	197	214	185	178	165	189	225	195	202	191	186	189	198	189	209	188	185	195	218	204	188	196	190	179	181	204	184	200	206	197	203	164	196	166	216	182	190	198	173	209	203	188	207	208	170	193	178	177	217	200	205	169	182	195	192	166	218	196	196	185	181	188	183	167	204	184	204	181	174	201	195	184	198	186	192	208	205	193	175	175	191	178	194	188	151	202	194	179	205	170	198	178	217	203	199	186	176	191	171	196	165	204	192	202	197	186	177	172	183	152	202	180	208	199	196	190	158	198	161	198	179	159	195	204	191	184	176	210	207	185	196	183	189	204	210	203	170	205	182	206	184	184	185	188	183	199	181	162	185	196	152	167	192	166	196	196	177	190	158	178	174	176	178	208	178	173	179	183	164	188	206	180	187	198	186	184	168	183	192	201	187	208	195	185	207	171	181	206	177	196	184	179	184	216	201	185	206	220	193	183	208	193	166	178	195	182	202	203	185	177	168	169	181	179	210	172	195	192	177	183	181	204	201	178	194	191	176	183	183	213	167	200	195	186	185	219	199	172	202	214	175	194	177	180	176	191	187	187	161	201	196	201	190	188	188	191	174	188	207	201	178	209	174	191	190	202	162	192	180	170	206	195	207	219	181	179	181	181	211	175	200	194	190	185	195	180	192	197	182	186	185	187	173	200	192	191	178	228	189	236	196	177	192	182	194	211	195	175	195	188	195	161	181	196	171	190	182	197	185	190	179	179	211	229	210	180	216	203	157	186	176	171	160	192	182	201	166	188	202	195	180	199	178	167	200	163	194	189	173	197	163	166	200	191	168	179	192	192	189	214	194	212	192	182	186	162	185	210	166	178	168	220	181	165	146	191	196	191	182	178	180	183	212	180	208	193	208	188	172	196	187	216	177	187	202	182	204	181	179	206	172	180	175	196	184	205	181	182	203	197	224	207	192	201	189	208	194	180	215	186	196	190	194	210	193	198	215	194	210	186	197	178	178	193	192	172	226	170	178	181	200	200	205	178	184	206	198	187	201	184	186	171	177	197	184	223	178	188	193	166	183	203	205	181	181	191	178	183	189	176	174	174	196	210	214	191	209	194	193	190	156	199	185	147	227	175	170	180	209	212	175	176	190	198	192	199	193	196	194	190	200	197	172	210	198	189	186	192	173	234	174	216	188	195	193	192	211	177	203	189	178	207	190	185	210	183	196	180	186	183	181	194	181	196	155	181	202	200	204	200	185	192	213	178	197	190	194	200	182	210	200	179	201	188	176	181	171	178	211	216	210	177	180	194	197	221	186	198	198	190	201	184	171	177	222	209	228	181	200	205	181	191	196	167	181	207	202	189	191	174	195	188	205	178	216	209	180	178	198	219	182	162	194	183	174	177	188	181	185	180	191	206	185	190	203	196	208	213	199	201	174	200	199	203	223	211	171	172	203	184	194	190	177	229	179	177	178	186	202	177	199	192	193	205	181	200	205	180	193	195	212	162	181	197	176	177	173	175	187	201	198	203	204	187	216	181	218	184	211	156	181	180	181	186	195	180	177	190	199	197	186	189	193	200	195	190	203	208	186	185	196	168	197	198	193	166	159	161	189	194	214	189	209	174	176	194	199	195	187	206	188	219	188	195	173	185	201	224	190	190	191	201	177	210	198	180	194	174	204	196	200	179	197	179	211	197	195	210	164	183	189	186	192	155	155	186	170	184	182	191	191	200	194	188	215	225	210	189	192	181	189	167	198	185	199	212	199	210	196	215	219	176	180	197	166	183	183	207	168	205	210	173	201	184	188	193	218	195	196	196	158	224	170	207	187	194	185	162	213	182	174	198	199	186	200	179	182	172	200	193	162	191	195	168	153	200	193	172	168	170	203	162	209	191	181	179	188	193	151	173	163	182	166	191	201	188	172
5935	1967	1595	2249	3670	3642	3366	2658	1598	783	639	807	1047	1063	1042	1032	1062	982	714	660	532	487	481	444	528	474	482	452	468	438	471	470	474	429	485	470	504	483	455	441	452	458	423	449	487	478	460	457	477	485	448	443	436	465	520	454	464	427	468	472	464	465	450	451	520	478	447	447	448	466	457	432	505	446	457	455	460	456	445	471	472	428	446	481	488	459	479	443	451	439	435	434	438	458	461	477	443	473	453	440	436	444	457	443	430	444	439	440	472	475	442	432	440	454	427	441	444	443	445	438	444	441	432	461	491	486	446	454	465	483	490	464	478	451	443	441	428	456	472	480	446	467	461	453	461	430	488	470	464	424	469	467	484	449	436	495	477	469	487	475	437	472	425	477	451	451	432	496	468	452	462	460	437	488	451	468	455	435	439	485	454	439	433	479	471	442	479	431	463	469	434	467	474	419	501	476	446	508	515	484	459	460	426	429	449	480	454	453	487	443	447	459	466	437	430	424	444	419	442	423	431	405	457	418	433	480	483	469	467	497	485	464	459	450	471	443	480	475	432	448	419	457	443	448	469	428	482	456	521	468	454	457	401	451	487	448	437	457	427	477	418	446	464	447	453	403	456	469	460	465	452	422	438	469	454	472	413	456	463	478	454	475	449	459	431	457	432	450	429	408	457	471	442	486	412	458	464	465	436	504	489	431	479	442	449	457	478	459	468	500	411	478	440	483	467	480	438	469	490	456	413	503	485	493	459	458	433	508	429	439	444	430	460	482	440	435	476	479	462	463	454	451	530	421	452	446	450	455	476	453	462	477	507	464	458	452	456	457	468	459	451	433	444	464	482	459	486	484	456	461	425	451	510	452	485	473	458	495	465	468	459	477	490	438	478	421	452	456	479	458	417	471	469	448	460	463	450	466	462	435	447	440	443	441	449	479	442	433	455	438	453	453	459	471	462	481	462	442	451	455	450	474	450	460	497	451	489	508	461	467	456	498	435	471	467	477	448	431	464	458	449	456	481	439	438	446	494	464	458	479	442	466	469	451	454	446	420	439	439	413	422	446	450	476	436	455	434	470	456	428	479	424	484	464	429	459	467	451	480	447	463	464	468	429	445	435	465	440	452	486	433	465	481	495	471	465	478	454	443	443	478	477	470	481	441	465	462	441	473	443	454	462	446	461	445	465	471	457	462	488	450	433	463	439	462	447	463	432	468	452	437	466	480	472	467	446	490	443	474	453	453	511	475	458	472	465	467	471	454	480	474	466	458	497	463	443	472	483	440	456	445	460	461	434	456	450	478	495	453	454	424	429	447	432	426	443	471	450	458	444	431	490	474	469	484	437	471	456	448	466	473	463	435	465	441	432	395	433	473	468	438	487	452	460	460	444	453	459	467	431	459	410	464	442	439	447	465	475	423	475	432	455	430	429	462	461	464	447	444	466	479	459	496	431	454	496	453	431	443	457	456	463	436	461	442	452	489	449	458	467	450	444	443	463	449	478	442	436	468	433	449	465	489	470	483	428	430	448	481	462	457	448	405	500	464	437	476	448	429	458	482	448	469	460	448	450	460	427	424	443	438	469	466	459	491	451	448	434	453	468	421	463	462	461	472	470	461	452	457	444	484	493	468	483	474	442	484	441	464	461	434	420	449	466	474	506	420	433	470	427	449	456	416	464	477	444	436	468	461	443	420	473	449	440	502	493	432	469	456	460	426	452	504	445	429	413	480	495	465	473	467	466	491	457	472	467	452	447	457	471	478	455	452	466	457	471	449	471	455	498	460	460	471	467	471	468	427	438	461	456	453	501	490	442	395	463	476	477	475	478	457	437	439	490	496	451	458	472	471	458	478	511	437	468	511	443	421	466	478	489	483	462	442	463	461	404	482	438	451	416	431	453	479	427	447	429	418	493	467	501	437	442	449	484	467	479	442	445	447	415	458	470	455	425	465	474	442	419	472	479	457	454	475	477	480	439	426	455	428	443	464	431	499	428	420	443	464	448	486	506	455	411	466	443	459	479	464	448	464	474	443	478	457	448	436	469	442	460	427	471	440	444	505	460	426	457	475	480	442	439	459	475	445	451	433	448	496	464	488	447	420	496	479	473	450	462	421	453	426	469	471	436	432	472	480	445	445	452	444	451	477	461	457	455	480	422	439	444	411	450	485	469	448	447	467	473	464	448	449	435	471	523	458	490	463	465	455	437	454	431	477	435	468	457	454	449	454	443	491	455	451	431	422	474	455	430	437	453	455	467	429	458	441	428	466	439	456	478	441	455	445	465	434	467	495	436	477	472	451	432	484	450	443	450	481	433	446	449	476	463	456	485	485	430	448	488	463	504	436	456	428	474	481	437	461	462	472	463	465	451	465	465	441	447	462	438	454	482	464	490	449	453	472	475	480	437	451	479	431	471	457	449	476	454	489	438	430	451	468	430	456	480	463	463	398	439	456	467	441	449	480	435	532	454	483	438	455	434	456	432	464	444	426	445	461	489	468	416	483	477	454	450	445	475	467	466	456	464	435	461	474	481	470	448	450	455	468	458	486	481	432	478	450	473	462	441	432	465	448	467	454	441	449	429	475	477	479	477	457	453	445	456	429	429	513	489	443	461	460	478	486	476	479	466	466	430	440	410	448	431	427	452	441	441	448	477	419	417	479	441	442	516	467	445	460	443	447	464	450	462	474	417	438	442	492	470	475	431	477	451	472	432	484	448	448	486	430	437	493	460	485	431	475	426	453	454	476	441	472	474	407	458	458	461	467	426	444	457	488	461	479	463	475	443	441	482	458	453	461	461	453	500	448	441	480	426	441	452	450	467	450	447	475	458	431	468	495	482	475	468	475	470	489	451	462	452	431	457	464	472	473	447	460	417	442	433	480	447	437	466	465	470	453	474	468	445	454	453	473	442	466	434	464	483	467	474	440	457	482	468	476	499	495	482	422	449	470	447	483	503	454	429	471	474	452	426	463	449	441	452	434	449	464	454	428	461	452	497	476	481	492	427	441	491	455	466	477	480	468	496	491	467	416	444	475	499	476	442	436	461	434	451	432	465	422	479	461	431	415	465	420	441	433	492	459	468	464	471	464	453	487	423	471	459	488	481	438	461	454	467	438	464	487	478	471	492	468	441	496	443	479	457	456	423	467	416	471	428	440	427	463	427	443	448	462	460	434	468	456	445	455	412	450	467	424	433	476	465	476	453	487	452	486	443	457	443	486	461	446	467	483	467	493	442	478	451	437	433	466	486	455	438	446	468	453	456	473	453	476	484	448	457	459	453	471	460	450	470	468	480	420	455	456	426	454	442	465	465	439	462	448	458	447	461	435	513	439	470	436	490	447	455	452	452	455	450	414	440	453	433	458	460	489	462	471	446	448	480	479	485	440	446	448	442	437	460	484	462	443	448	500	440	464	434	487	409	471	485	437	478	479	504	450	456	454	492	485	429	499	464	493	438	449	438	472	457	494	490	448	453	478	480	468	454	442	435
22518	6443	2286	2121	2180	1903	1807	1416	867	476	409	475	578	557	559	478	482	417	390	379	334	303	318	358	303	290	303	311	289	322	327	330	289	314	341	295	302	300	265	289	297	341	297	291	295	327	330	318	320	300	291	321	298	301	302	299	282	306	285	338	296	297	292	301	316	312	316	266	323	314	279	301	315	290	331	315	327	307	325	294	325	298	295	330	297	331	314	276	306	298	329	319	306	320	312	329	274	327	308	329	333	288	286	298	303	304	341	300	292	335	262	293	287	318	311	300	292	290	326	308	316	319	276	298	319	326	300	336	306	294	317	306	306	306	340	306	295	302	301	307	304	276	298	302	319	301	303	317	328	288	292	289	299	287	311	260	325	312	306	301	332	293	317	310	300	304	353	336	299	366	323	376	273	270	283	326	336	338	289	293	291	278	287	320	316	288	275	316	301	306	276	325	315	278	269	296	298	318	293	314	311	300	303	287	288	304	340	297	322	314	317	310	276	266	307	278	300	289	286	280	304	291	327	310	302	290	307	322	288	320	323	313	323	329	297	287	298	300	296	293	296	334	290	282	291	302	306	307	292	296	323	319	311	355	307	321	326	326	315	328	307	288	310	335	321	296	309	303	324	311	294	312	292	332	283	300	308	319	290	312	307	310	310	343	306	333	328	328	303	325	315	315	318	308	318	319	335	267	316	316	275	322	299	327	291	276	281	304	327	323	304	316	276	330	309	296	309	343	307	305	335	311	304	313	318	318	309	302	324	281	308	310	317	314	314	319	303	313	324	292	304	316	282	287	299	328	297	312	310	354	296	344	303	315	308	333	289	298	291	299	293	300	324	342	340	297	354	344	331	297	321	308	270	295	294	277	290	288	294	331	295	315	279	276	307	325	303	322	351	268	296	290	304	290	308	330	329	318	341	328	331	326	309	310	314	326	295	280	270	292	324	315	321	290	337	299	293	329	309	307	299	330	290	295	313	316	311	315	280	284	304	302	310	327	295	315	289	318	328	356	312	285	307	323	320	335	308	335	294	286	323	277	303	338	307	285	313	298	346	324	299	334	306	310	334	302	302	310	325	299	336	326	295	301	275	320	292	325	282	288	281	263	313	321	319	282	276	290	317	312	318	301	304	297	294	284	311	315	320	298	310	334	330	274	326	324	263	307	288	333	324	314	334	328	302	287	310	335	278	281	345	323	294	303	305	295	285	321	301	308	313	297	300	312	292	313	310	307	276	305	307	297	300	318	309	306	335	322	270	314	312	275	265	298	331	296	299	318	311	296	329	319	296	272	307	328	317	284	281	306	289	289	281	308	301	301	314	313	279	361	314	290	286	295	288	311	304	309	304	305	337	321	306	286	301	314	316	282	294	307	269	323	287	291	311	316	292	326	312	291	330	266	318	299	319	289	281	323	315	306	336	280	325	311	291	290	302	291	337	303	317	285	291	313	311	300	288	312	259	293	297	284	305	295	310	333	318	325	298	335	315	315	293	317	339	293	304	298	322	321	273	314	327	318	297	317	270	305	309	313	298	306	264	348	333	316	291	320	263	305	331	297	286	285	310	327	290	322	309	328	297	310	328	339	314	312	306	293	317	304	288	311	312	317	290	279	295	330	305	295	310	302	309	285	302	309	279	332	309	308	326	297	319	294	320	307	320	277	298	313	315	323	305	300	319	314	295	292	292	302	322	332	335	302	290	290	297	310	315	294	316	266	300	295	320	341	289	287	288	288	295	304	309	289	321	314	312	328	293	311	319	293	313	289	311	311	311	319	301	310	301	279	300	300	296	299	310	323	279	310	292	295	305	316	367	317	296	287	324	330	284	315	296	302	277	298	316	330	341	311	319	302	320	314	314	299	285	288	326	311	292	289	317	310	283	314	309	297	317	326	295	317	320	352	302	302	308	316	328	300	307	278	284	302	293	318	292	288	315	263	277	280	298	296	266	291	289	332	313	315	280	278	306	335	297	300	311	338	291	306	342	337	288	307	297	294	284	291	295	268	300	290	316	333	272	310	299	305	304	308	303	330	292	292	290	283	310	303	311	324	304	303	311	297	319	315	327	279	304	302	289	282	293	297	343	298	309	291	304	298	291	299	301	297	333	295	314	309	322	259	340	299	328	282	298	315	324	342	291	309	302	290	330	324	313	305	312	286	326	330	291	314	308	280	328	283	276	325	280	287	300	310	298	290	334	273	293	311	325	281	300	313	303	314	300	304	361	296	310	308	317	344	321	285	307	286	298	328	282	321	293	297	309	322	297	301	288	336	302	302	315	340	336	269	336	310	307	299	326	314	279	306	308	325	313	322	302	289	308	273	293	320	324	310	280	279	309	308	316	312	326	315	307	274	322	300	358	336	293	274	309	318	312	308	311	324	306	305	292	326	312	305	312	298	308	342	296	312	277	299	299	321	299	307	317	328	299	317	303	299	316	295	299	281	295	331	320	326	284	323	282	311	297	309	336	285	322	337	312	317	292	311	300	306	283	298	291	319	328	313	298	298	317	336	292	311	290	298	306	305	319	323	293	346	262	320	318	296	297	317	297	307	312	297	304	283	325	340	323	313	268	285	304	343	295	283	275	342	278	330	328	279	275	302	314	307	326	294	297	339	304	295	309	304	314	303	293	300	337	304	332	323	333	346	301	294	301	292	312	290	297	314	317	306	312	326	284	300	345	330	300	309	289	323	272	284	281	307	319	332	312	327	325	319	302	335	299	307	332	299	303	307	318	323	345	322	331	279	280	307	283	290	311	274	303	328	294	299	289	320	320	328	323	340	298	258	310	269	346	297	321	312	270	282	284	273	285	355	286	307	283	291	318	301	266	315	295	283	322	278	331	307	323	305	301	347	283	335	289	298	318	305	309	285	335	311	296	314	284	291	342	286	308	312	341	312	297	294	368	306	320	351	303	315	330	291	327	311	330	297	309	316	338	295	311	310	290	310	307	327	295	287	263	270	302	340	331	310	307	305	316	334	317	289	265	280	287	319	306	291	286	310	311	318	354	320	311	324	283	279	295	311	310	308	320	305	294	309	301	290	304	288	336	302	297	309	305	341	324	296	316	285	300	313	318	305	313	318	310	310	296	316	343	343	300	324	345	325	262	315	338	372	323	347	320	287	297	319	294	306	306	319	313	324	323	290	341	324	322	281	274	301	329	315	311	296	306	302	333	309	341	310	306	322	285	304	337	293	311	293	280	329	351	324	294	305	288	286	306	311	312	336	305	289	307	332	307	267	276	296	295	289	324	301	311	279	314	321	302	309	275	305	300	284	309	267	270	292	309	289	320	318	322	320	269	300	331	290	293	296	307	326	282	329	309	306	304	289	317	301	348	357	264	329	325	306	286	282	315	319	316	288	290	318	307	327	329	291	316	288	281	336	350	333	323	342	291	297	314	331	302	300	310	302	289	315	289	347	332	280	312	317	280	290	314	325	312	331	328	301	316	311	347	303	300	277	299	304	303	294	303	310	314	321	294	332
14306	4640	4071	5993	7620	7468	7521	5737	3492	1846	1388	1676	2171	2392	2387	1742	1725	1651	1207	1015	813	730	799	735	742	771	739	760	694	657	738	708	722	698	679	737	700	726	683	705	724	709	698	680	706	687	736	720	724	700	736	721	684	724	662	698	684	698	721	677	710	668	686	701	686	712	694	722	715	671	712	675	647	672	682	684	725	671	691	710	679	712	712	670	728	720	691	665	764	698	654	659	684	700	697	728	711	671	707	654	696	695	709	668	690	654	698	682	712	659	662	698	687	693	641	696	684	735	655	682	682	671	688	702	699	654	655	701	648	687	745	691	740	706	685	703	690	695	676	718	760	694	705	665	674	695	701	674	685	688	706	721	690	648	718	702	652	721	674	663	712	676	698	681	671	718	706	693	673	638	679	699	724	667	675	653	701	649	678	669	683	691	681	713	664	711	670	700	685	658	678	690	697	693	731	701	651	733	704	689	692	681	700	725	669	727	670	666	692	702	683	673	698	711	656	738	680	706	685	698	661	702	711	731	700	692	655	692	699	662	683	694	672	660	692	673	685	654	719	677	658	659	711	703	719	656	678	708	691	711	678	666	644	708	712	674	713	719	655	623	687	676	684	703	707	708	650	695	678	703	665	688	678	664	724	705	683	713	749	742	682	695	649	687	714	662	720	749	664	651	680	670	704	715	675	684	702	678	661	691	678	708	717	712	707	722	654	696	693	661	668	664	696	677	663	706	715	692	702	655	728	685	706	681	692	685	672	712	696	687	735	700	662	716	671	665	711	657	719	697	730	687	659	700	680	657	721	675	674	695	676	683	681	652	745	661	701	680	693	686	685	706	683	677	729	651	665	761	683	704	676	651	686	626	666	679	682	700	663	681	710	706	670	738	701	644	677	621	701	683	647	651	730	715	732	673	712	700	706	655	666	689	708	675	675	699	717	689	683	768	710	688	664	727	683	700	663	689	691	669	658	683	648	653	703	672	693	674	734	694	675	707	691	701	712	662	732	696	683	688	693	714	696	663	694	738	664	682	664	642	659	685	715	698	662	722	715	751	670	690	711	705	698	680	692	739	693	667	706	707	692	685	675	707	719	716	709	664	713	714	699	677	702	719	720	657	700	715	688	716	710	688	668	655	696	659	673	678	687	685	663	644	688	710	728	690	647	688	688	673	661	626	682	632	654	708	687	715	700	686	672	717	647	685	694	676	671	707	683	709	677	658	690	699	704	695	690	658	673	698	718	762	684	708	681	657	690	687	698	681	676	700	669	687	717	670	666	661	708	704	760	768	720	647	698	667	680	718	662	732	690	673	697	668	697	717	673	669	700	692	674	713	663	651	719	699	747	658	656	670	700	694	733	683	656	657	669	653	662	657	738	655	691	675	737	727	673	726	684	683	712	683	699	627	671	645	634	709	735	683	697	652	722	663	662	690	674	693	724	702	689	709	672	713	678	667	701	660	677	688	745	700	702	673	697	682	724	658	669	683	671	721	701	687	753	709	723	683	691	700	755	655	699	690	703	723	676	661	661	665	662	621	696	673	726	694	701	679	738	681	680	661	663	760	688	723	671	719	694	663	672	676	710	646	672	709	695	710	701	708	671	659	725	667	687	716	704	713	703	697	616	671	687	711	675	660	734	670	687	689	654	641	707	703	722	730	703	677	671	697	685	688	748	687	685	658	683	673	671	706	741	663	693	695	675	669	683	666	711	656	694	675	686	672	664	702	714	705	685	698	677	696	660	680	685	685	690	662	729	710	671	723	641	711	656	614	675	660	695	654	678	686	729	691	654	705	666	699	696	722	641	666	698	645	695	681	731	714	636	720	697	647	651	716	663	743	703	741	650	707	728	673	698	719	699	694	680	713	694	697	731	660	677	644	656	752	708	674	692	686	649	632	717	699	648	667	688	623	645	722	673	680	717	632	709	706	615	688	705	687	704	689	691	694	675	691	687	678	671	713	672	711	672	701	690	704	658	633	732	709	700	680	673	655	709	727	669	726	671	719	701	709	656	747	678	718	717	729	706	728	684	687	663	707	647	664	731	740	693	702	666	679	699	690	719	635	656	689	693	726	677	670	659	715	681	656	705	702	715	710	660	721	704	724	724	661	674	702	702	693	681	687	724	663	681	681	717	734	683	719	684	694	703	639	725	668	717	698	710	700	640	685	691	699	712	717	653	717	677	670	713	701	669	710	654	678	649	718	632	708	702	690	675	631	665	694	635	728	717	748	665	683	733	684	647	716	699	680	685	707	667	717	675	686	686	700	732	718	749	700	663	702	677	687	691	741	685	721	674	683	732	658	705	730	675	699	738	679	688	634	745	699	682	684	701	695	698	731	655	633	671	722	709	644	677	697	722	675	730	683	665	643	673	734	669	729	699	706	715	679	646	727	721	717	707	663	668	695	724	644	648	705	671	721	663	635	695	644	720	692	695	724	702	665	679	688	708	675	698	710	643	695	715	695	667	700	667	690	739	713	682	686	685	697	649	743	703	679	721	693	682	697	712	689	708	713	752	678	672	697	679	723	668	706	673	729	700	783	707	678	650	669	680	680	659	719	713	685	683	696	686	690	684	701	682	672	701	729	692	712	686	696	697	709	666	658	674	654	637	673	698	703	712	689	704	690	699	619	698	649	690	712	648	684	735	736	698	681	650	699	668	741	690	697	746	646	748	697	693	711	708	689	702	723	671	665	694	688	712	704	711	695	677	651	705	734	717	702	737	662	638	708	704	665	700	664	707	673	711	695	664	692	696	709	715	678	693	704	674	688	675	686	727	736	714	676	677	716	707	715	705	726	740	712	684	736	700	688	699	641	736	651	651	682	716	715	666	680	700	703	652	714	663	707	693	688	729	685	658	668	651	717	689	641	732	675	653	648	682	697	612	680	668	694	720	685	636	713	725	691	699	682	711	703	718	676	671	717	671	697	654	702	692	725	710	684	699	638	651	716	752	695	683	686	714	669	721	623	715	709	694	697	683	686	670	621	680	701	730	633	646	725	679	687	683	706	674	671	648	708	704	696	707	697	659	704	704	705	658	694	673	726	702	674	669	678	658	706	673	686	689	663	646	739	667	689	677	691	675	652	667	700	677	693	652	671	710	670	715	718	690	708	680	675	686	705	694	689	702	726	642	672	684	689	696	679	650	705	661	667	677	683	724	739	696	675	684	698	736	680	694	662	695	693	781	691	697	744	642	724	726	700	688	727	682	704	645	667	665	682	700	738	705	702	650	714	715	655	732	704	669	678	640	760	693	702	640	702	687	743	707	670	683	700	710	691	716	689	669	641	708	697	697	665	631	645	660	637	691	673	693	690	719	682	663	635	696	686	685	686	677	687	698	697	669	717	685	695	695	661	741	714	681	699	717	709	660	718	674	650	673	669	666	672	688	709	659	678	683	708	668	659	671	696	682	718	735	687	675	684	700	700	668	714	717	707	725	716	721	650	702	711	708	666	730	728	721	669	695	677	748	705	650	644	717	666
31799	10978	3953	3268	3157	2617	2781	1875	1200	659	567	614	658	763	747	504	546	475	445	331	346	305	327	310	277	292	277	297	305	273	255	288	320	272	283	288	309	292	274	314	296	266	246	257	293	287	264	255	262	270	305	267	266	277	274	290	270	278	261	291	256	307	254	263	297	279	267	299	304	274	276	247	276	260	265	268	276	290	276	268	260	302	292	269	280	319	244	294	276	298	282	264	280	285	263	262	278	266	277	261	252	255	269	280	299	288	253	271	277	288	291	266	246	288	284	282	297	301	266	290	283	270	316	282	285	306	303	294	283	270	262	292	286	285	289	312	280	292	310	287	285	318	270	284	265	292	268	281	277	264	269	282	270	259	272	280	254	253	263	300	294	313	259	267	263	294	276	283	277	271	283	268	284	261	270	291	275	272	290	272	262	289	265	281	300	275	298	231	270	293	277	309	277	283	266	254	266	290	278	292	261	291	295	316	283	287	255	281	248	271	283	259	285	310	242	266	268	251	256	274	274	274	240	286	279	271	250	295	269	266	340	301	278	253	265	249	261	292	274	257	260	263	254	270	275	265	270	263	290	306	290	268	267	278	291	278	310	289	261	282	300	270	273	291	261	278	286	261	297	272	287	271	311	287	254	266	286	290	273	282	303	302	292	300	257	242	275	283	286	286	261	269	293	268	284	298	325	315	286	267	322	289	285	249	273	265	294	293	288	277	278	299	287	270	245	251	264	290	263	284	277	272	246	281	302	271	278	329	270	301	292	269	283	291	260	286	284	272	297	300	254	261	274	247	271	254	271	286	281	269	269	284	279	313	302	281	282	268	267	291	273	267	270	292	269	262	262	272	275	275	255	307	298	294	288	289	282	281	280	266	240	299	252	281	269	243	268	305	268	305	272	284	245	279	282	291	292	298	302	251	291	283	266	280	292	280	287	280	272	274	276	256	284	302	296	277	305	263	289	256	272	269	297	291	285	249	272	307	273	253	274	317	291	295	280	295	282	270	265	278	277	312	271	276	271	273	278	276	253	217	251	274	269	260	285	267	244	280	259	273	264	283	292	263	279	277	284	307	288	273	287	259	289	301	276	290	292	290	257	259	284	260	263	240	283	272	275	283	265	263	287	276	270	261	283	296	299	330	287	295	258	292	265	282	304	283	303	248	276	252	264	301	257	272	282	276	320	269	296	284	304	300	268	269	272	275	260	300	286	285	294	321	245	269	317	252	308	262	256	269	254	295	312	250	269	234	285	274	260	318	320	250	275	294	278	279	289	265	279	293	269	259	282	280	304	265	275	286	288	296	308	263	318	272	264	275	305	293	285	296	281	272	273	279	288	249	265	292	266	310	285	259	264	282	294	294	302	253	277	262	290	287	271	255	278	281	258	276	279	316	245	284	320	249	281	251	258	326	307	231	280	286	288	316	302	255	255	266	273	297	282	283	306	305	253	269	315	298	279	281	271	231	325	276	254	265	260	285	291	288	273	291	306	289	275	263	285	283	284	280	277	272	270	272	272	280	300	287	270	259	276	268	272	258	260	290	282	280	282	274	245	285	247	276	275	303	256	296	251	290	278	289	282	297	341	297	274	289	291	268	298	276	310	276	295	262	298	265	242	308	251	281	285	292	261	257	258	295	282	267	270	263	266	272	275	283	265	267	259	278	283	277	291	282	265	272	280	273	319	273	300	279	287	288	263	281	303	312	254	264	303	266	268	312	277	318	278	279	293	282	290	298	278	272	283	285	282	279	285	317	276	268	273	293	258	252	271	269	291	269	291	293	292	277	277	291	257	293	293	273	285	275	272	257	285	300	261	241	255	276	282	298	253	256	288	289	290	270	267	270	310	287	283	270	244	301	283	273	243	292	299	279	291	273	290	232	267	284	265	262	263	266	288	273	276	276	288	271	253	267	287	302	251	263	257	289	267	279	272	300	239	280	274	256	268	268	288	283	256	267	327	284	267	285	285	280	277	256	257	284	289	257	274	272	241	281	273	309	257	275	282	282	265	270	285	263	272	275	299	276	250	260	272	281	300	268	285	282	259	291	279	245	258	244	271	285	228	278	256	264	247	281	283	290	292	257	280	296	297	275	289	259	244	297	292	287	247	248	275	260	272	256	313	277	278	269	265	280	319	313	294	286	301	277	286	313	268	283	275	279	275	309	282	265	274	266	272	257	276	290	276	284	267	263	283	285	272	293	250	273	268	283	277	287	267	289	273	268	282	310	253	276	263	270	295	284	288	277	260	289	290	277	280	283	282	286	279	292	287	305	291	288	316	263	268	297	243	297	269	285	286	282	283	308	275	272	266	276	313	276	262	232	303	284	281	284	244	270	282	279	275	332	307	259	274	302	263	281	289	279	284	285	273	260	276	252	254	274	290	276	303	261	307	318	280	239	312	281	279	290	241	316	269	262	269	286	271	263	274	278	283	254	280	269	261	278	292	260	262	278	291	276	292	290	308	299	285	272	269	273	283	261	318	257	285	240	260	321	244	256	264	279	285	305	279	270	287	291	292	273	262	266	292	291	301	266	283	260	301	260	257	294	280	291	287	270	249	255	247	308	260	277	283	257	275	281	298	279	272	306	255	289	284	254	248	288	283	281	274	294	313	278	274	287	309	276	273	256	261	281	280	302	282	259	292	269	292	293	285	284	261	281	275	301	294	286	281	278	278	293	336	304	292	280	257	271	292	284	303	275	287	256	295	273	295	274	268	303	301	254	277	274	273	270	279	298	294	257	267	289	291	311	289	241	245	266	308	286	288	294	278	305	264	277	273	298	263	298	316	272	293	254	270	264	257	289	260	283	265	312	317	284	293	288	267	270	270	281	307	297	277	259	302	268	283	318	241	301	278	284	305	272	268	295	271	274	282	313	265	267	279	249	262	278	287	290	270	270	300	262	287	276	263	306	260	294	244	272	270	264	289	254	266	264	270	251	286	290	274	281	289	282	335	257	264	292	267	283	275	290	276	275	315	289	277	299	250	295	326	305	268	275	288	299	280	265	291	308	268	256	252	283	297	319	324	313	274	260	224	271	282	314	273	285	297	246	281	290	269	286	259	248	252	246	288	298	270	263	275	259	276	268	278	271	268	281	271	285	284	277	292	246	271	272	281	256	283	265	295	300	270	292	246	292	268	272	263	266	261	259	302	277	291	271	322	290	293	267	308	300	279	283	289	250	273	297	285	272	251	271	309	298	309	285	284	269	305	277	266	294	276	286	278	275	331	270	283	284	278	252	269	268	306	272	278	300	287	322	270	250	289	271	314	285	276	318	259	277	290	286	262	255	260	275	251	262	291	268	266	279	299	293	318	242	258	261	285	283	323	224	289	288	254	260	247	270	289	274	274	266	302	237	272	261	267	319	274	281	287	284	312	294	285	255	282	279	285	268	266	301	258	284	277	256	307	250	280	275	283	293	255	276	282	288	261	266	287	266	272	249	287	270	287	274	264	302	272	292	292	269	277	278	271	295	273	308
18734	6404	6082	8783	10424	10162	11090	7690	4967	2586	2191	2383	2765	3600	3555	2016	2079	2124	1434	1048	761	733	887	748	702	680	692	603	663	614	607	606	610	652	653	610	593	609	648	640	620	597	625	591	593	627	629	632	594	661	628	611	651	609	612	600	623	645	614	602	658	622	582	612	617	635	620	620	639	618	619	611	611	615	620	570	611	638	636	621	618	618	622	641	608	646	609	612	632	586	609	647	628	623	641	629	615	579	583	606	668	570	696	584	660	614	601	605	569	599	631	622	621	621	647	633	648	551	636	616	601	594	623	627	626	654	595	628	573	623	617	638	665	598	639	630	641	616	636	617	537	610	599	602	615	596	595	650	625	639	588	626	651	634	607	636	618	638	607	568	610	628	618	612	629	625	666	603	581	634	619	638	588	588	637	599	661	632	583	597	626	653	589	650	594	605	642	600	588	601	628	629	635	620	642	643	595	632	575	647	613	596	565	596	613	598	650	606	566	648	637	590	576	618	569	627	585	651	612	637	604	618	611	586	585	633	606	608	640	625	630	626	629	597	646	607	568	637	632	561	630	628	601	553	614	634	608	617	609	648	621	608	614	596	620	616	627	631	564	607	618	596	607	590	614	630	617	623	611	632	657	602	662	645	607	629	601	621	612	626	622	596	638	605	640	612	564	611	600	605	638	610	607	636	656	609	542	576	630	602	662	657	621	648	622	634	602	602	607	639	597	580	608	599	540	673	610	613	604	630	576	576	639	618	607	574	606	603	595	586	602	606	596	619	632	648	650	593	634	636	626	594	653	620	622	636	615	606	596	634	609	608	603	645	615	619	601	666	641	637	641	629	605	630	615	590	620	586	640	567	659	636	653	646	619	596	592	619	591	611	648	639	594	588	617	593	624	623	580	647	635	661	643	603	594	608	587	638	598	642	589	575	607	588	602	617	611	649	588	604	601	565	614	602	607	630	654	596	603	585	598	699	588	627	618	636	628	599	560	643	621	621	602	614	612	628	573	606	603	654	607	589	629	599	606	627	627	592	570	618	629	606	602	632	628	603	612	616	597	561	633	652	633	638	642	624	625	597	591	656	659	616	591	634	643	612	647	598	598	608	607	619	630	559	632	602	662	637	617	683	573	639	648	592	590	622	596	599	591	607	666	609	576	588	574	616	584	620	591	605	628	591	598	615	627	598	633	585	634	619	636	612	640	616	583	591	628	628	583	618	619	622	634	627	544	616	584	615	606	631	643	618	587	610	606	595	620	587	609	631	619	608	634	584	631	623	620	625	612	648	595	584	607	575	617	626	600	577	639	650	650	609	618	595	642	627	587	598	625	581	620	630	615	639	547	591	577	582	611	618	582	647	614	655	632	607	645	628	581	584	591	612	634	583	611	617	606	625	618	585	629	643	664	596	641	635	589	629	620	629	612	655	616	602	609	628	610	660	647	595	581	614	662	615	609	594	628	552	599	625	623	650	609	607	647	602	595	657	558	595	638	641	611	635	627	582	606	569	644	609	636	599	627	604	629	611	623	583	604	620	659	608	622	646	625	613	600	605	615	640	608	641	638	671	600	636	624	628	591	605	557	606	595	610	598	639	626	648	643	636	648	631	624	615	612	589	623	638	569	630	643	650	602	611	629	629	651	629	563	630	607	639	613	602	595	596	606	648	589	591	634	610	639	636	613	621	653	642	577	625	598	565	568	604	647	564	616	619	651	656	619	644	640	609	578	635	631	591	643	613	606	652	604	549	594	604	636	619	620	583	599	613	602	639	623	641	627	625	620	584	622	616	628	617	657	622	659	582	628	618	613	618	601	618	608	642	615	644	646	609	566	582	628	656	567	574	606	568	632	576	645	666	621	594	644	598	582	596	600	637	610	611	599	589	620	630	635	642	611	612	659	604	654	617	587	593	623	604	623	599	632	659	541	602	613	642	613	601	601	579	626	625	636	606	646	615	621	625	595	607	634	613	604	593	596	640	574	640	627	599	641	655	613	625	642	661	609	592	626	614	602	628	606	626	662	628	612	613	625	616	601	588	642	565	615	630	642	644	587	610	620	612	604	582	672	573	623	582	624	634	597	611	639	645	601	595	631	597	617	598	606	659	632	606	607	608	626	585	670	576	595	661	596	589	594	623	607	616	592	596	611	600	639	624	653	612	632	627	635	633	646	624	606	602	620	588	623	625	656	615	595	599	637	597	613	627	629	621	611	626	583	629	606	605	593	582	620	650	618	611	593	620	613	626	588	626	593	652	592	640	604	632	630	617	573	630	641	603	612	601	625	613	593	626	660	648	609	596	626	626	575	649	636	574	636	633	629	622	597	624	635	622	614	593	653	624	630	621	607	580	619	591	628	629	620	621	613	616	579	577	642	638	632	622	561	610	611	617	605	614	608	600	616	664	647	575	617	592	641	617	619	633	628	618	612	651	610	612	604	647	595	608	611	591	617	601	619	616	614	654	662	607	618	629	597	603	559	624	646	580	636	599	619	632	636	645	614	571	639	632	628	623	624	643	574	644	617	563	611	627	615	646	602	593	623	665	642	613	591	621	570	562	552	612	605	627	618	612	584	599	599	600	591	647	595	598	597	636	589	607	612	583	631	650	658	609	614	589	646	659	637	598	609	604	612	633	627	604	621	614	586	606	604	615	565	612	659	598	657	587	604	651	615	610	593	619	618	586	612	585	614	586	640	635	633	587	609	621	599	621	621	642	630	574	629	620	610	635	567	624	613	623	596	616	617	617	613	604	647	576	591	569	614	555	654	619	648	582	602	588	640	630	637	607	636	618	622	585	656	622	591	600	646	617	599	644	660	615	612	594	626	601	651	630	594	604	642	631	652	622	632	601	570	599	633	639	642	637	617	694	603	614	626	629	589	608	628	613	652	583	594	620	611	647	604	637	592	605	583	627	643	599	586	588	618	602	616	633	636	575	566	614	597	583	616	612	647	604	609	610	650	576	606	585	596	612	641	622	609	652	620	602	599	671	645	663	625	583	602	639	570	590	591	642	631	620	640	593	616	600	642	546	645	617	622	587	623	565	625	592	626	605	597	648	616	651	589	621	579	616	642	643	591	621	621	679	628	643	620	557	581	637	617	546	614	605	639	609	599	605	611	596	651	661	594	622	588	665	590	556	626	616	626	627	630	625	663	621	681	651	623	657	610	611	628	637	606	579	620	614	621	587	614	627	572	639	635	641	565	613	595	660	660	605	660	597	633	628	600	631	591	637	608	592	617	620	595	589	597	633	648	635	655	585	619	613	667	584	646	602	637	602	649	626	619	604	612	603	626	598	587	660	640	634	616	591	614	587	634	674	617	627	593	620	616	629	593	624	630	631	680	598	601	588	618	593	637	572	652	598	616	624	610	631	582	634	622	601	612	600	641	642	598	665	619	594	623	637	618	631	588	588	577	596	590	636	593	582	624	603	650	619	591	564	626	659	642	628	586	581	586	648	574	629	561	614	625	585	582	621	646	633	628	604	610	680
10071	2436	876	676	768	801	771	584	386	289	238	316	258	313	348	280	298	246	259	192	177	222	191	183	210	210	181	195	195	179	178	188	176	218	178	193	197	192	215	184	183	207	188	191	188	207	173	202	177	190	186	197	193	191	182	203	224	224	170	207	196	173	181	196	214	195	206	214	193	196	203	194	188	187	174	182	195	199	192	198	205	197	184	181	190	186	194	213	196	197	185	201	214	201	186	181	226	193	173	216	179	186	190	192	187	208	213	195	202	207	196	206	220	187	190	211	182	228	197	179	172	202	168	165	207	210	189	191	201	182	203	198	183	209	183	191	193	201	232	164	174	174	198	184	181	195	195	180	200	198	194	212	177	204	191	192	204	179	184	201	200	190	189	171	189	199	189	190	198	203	186	188	176	207	181	194	218	189	196	170	176	163	178	189	207	173	185	187	175	206	184	190	183	209	208	210	172	167	194	193	210	184	212	173	207	207	202	177	198	204	205	175	174	184	196	205	214	187	193	179	186	187	218	191	197	189	182	224	184	180	174	191	213	186	202	184	232	171	188	226	182	204	182	210	192	196	175	182	195	166	182	212	213	191	171	172	205	173	187	192	206	182	171	220	188	197	186	186	179	219	186	186	191	182	171	196	180	221	199	205	190	195	166	191	208	195	170	203	215	202	190	213	179	176	203	186	188	180	192	200	216	170	173	197	179	193	194	189	201	185	206	190	203	223	221	199	183	220	190	175	175	207	198	211	209	189	184	210	203	187	198	212	206	202	178	184	197	200	187	179	211	171	206	201	194	194	202	171	211	186	205	179	215	204	203	203	184	181	192	224	226	201	210	194	218	212	165	169	211	200	205	198	212	207	203	199	180	164	188	175	223	178	181	194	200	208	195	213	202	202	167	176	213	174	182	188	184	200	205	219	194	184	205	187	192	176	199	200	191	195	203	210	216	202	192	203	177	182	190	182	176	217	178	183	202	175	208	185	188	183	175	218	179	178	188	171	223	175	206	193	193	186	203	186	199	189	179	176	183	200	219	210	195	192	204	211	179	199	190	214	224	180	189	208	208	190	194	178	184	183	183	187	190	205	191	190	187	201	201	174	210	195	187	178	192	179	192	202	185	201	186	206	230	194	200	189	186	210	202	164	214	174	218	213	221	167	195	208	199	192	189	173	219	193	184	189	177	179	191	187	199	173	174	166	189	205	191	204	183	197	194	194	184	197	181	187	179	180	214	186	203	181	207	198	197	210	194	205	182	197	182	188	209	198	218	183	185	173	208	205	211	183	201	193	203	165	193	200	184	210	218	185	195	161	217	200	204	212	197	193	197	185	199	181	197	192	215	174	188	202	198	177	207	205	202	167	217	205	206	195	194	186	236	204	197	214	211	195	207	209	190	206	167	197	222	183	191	189	202	199	177	182	201	192	209	207	181	192	202	217	186	204	171	201	192	165	205	186	198	185	192	180	181	176	194	183	234	204	190	167	186	178	185	185	211	207	197	199	210	203	200	194	188	199	198	148	192	173	199	175	192	176	217	197	198	183	216	199	190	183	184	189	176	181	209	173	172	187	203	194	180	222	193	208	183	195	192	190	218	191	199	212	216	204	176	185	184	185	183	187	214	181	166	214	184	208	191	175	190	191	174	188	179	197	186	195	163	219	175	173	179	186	185	183	185	187	179	211	187	206	182	201	168	197	169	202	192	185	226	191	220	192	186	181	165	183	181	185	209	196	200	193	231	197	178	191	193	192	144	159	178	204	210	176	195	208	206	208	191	181	194	196	172	200	191	215	206	193	204	210	196	188	184	188	199	200	181	179	179	184	178	177	186	178	188	170	181	183	191	188	196	188	201	194	194	175	216	199	194	219	204	212	194	184	163	198	165	210	179	192	209	188	174	199	210	209	213	200	195	191	183	184	175	214	175	174	185	203	183	188	176	175	184	175	187	155	194	198	194	170	194	191	186	167	203	189	180	200	197	183	180	200	205	186	189	171	163	210	225	211	171	188	190	162	192	186	162	195	190	204	180	200	179	198	178	191	227	202	177	195	176	206	188	189	168	184	194	188	195	174	188	198	203	209	185	189	185	167	193	194	215	193	202	189	190	195	184	179	179	178	205	202	174	194	192	180	171	211	206	204	231	197	198	182	210	204	194	178	191	173	192	190	191	237	188	193	184	181	183	199	196	180	196	206	172	205	204	176	200	158	213	199	194	187	193	186	174	167	180	182	199	203	195	182	196	166	177	205	186	190	200	173	194	186	210	224	180	187	177	195	200	205	214	214	193	186	188	185	221	187	177	180	169	184	182	193	207	226	195	169	194	182	201	169	188	183	194	203	195	185	206	203	194	186	180	210	204	196	199	209	199	205	197	194	183	205	171	209	197	180	214	194	186	179	191	223	191	174	206	189	175	193	214	182	207	215	204	192	173	197	205	192	194	187	219	203	198	169	185	201	186	210	211	203	199	187	206	202	201	164	190	197	179	206	184	209	182	217	213	196	201	192	190	194	173	185	202	178	189	194	214	204	200	163	182	188	200	195	226	211	202	190	228	177	181	186	166	174	192	175	176	191	193	185	217	202	190	157	189	191	208	212	158	183	189	212	197	173	172	223	182	184	185	198	189	170	179	179	221	173	202	183	161	202	204	203	184	185	182	196	167	188	201	200	206	193	199	183	185	173	174	213	189	196	191	185	176	200	204	213	174	174	182	212	176	188	207	204	202	208	175	203	212	170	213	197	205	209	206	205	197	205	192	182	180	202	182	204	169	197	183	200	185	241	210	183	189	196	173	173	196	200	211	179	215	192	197	161	193	184	176	208	180	184	200	185	201	167	202	190	189	175	181	175	186	205	191	160	175	188	181	229	188	185	211	163	199	199	172	202	190	155	198	193	211	199	200	176	198	200	173	173	197	182	193	192	195	189	191	171	176	213	187	178	183	203	191	233	181	198	204	205	195	189	203	198	195	200	207	189	166	204	186	194	212	171	188	212	187	210	197	206	215	194	197	182	193	161	200	192	184	185	227	202	192	199	200	177	219	200	188	197	213	188	180	186	163	201	162	197	183	191	181	175	206	180	205	166	202	190	176	203	224	169	209	200	213	201	209	177	214	175	185	166	197	194	200	158	193	161	213	192	184	195	163	183	172	169	168	192	212	188	201	192	189	184	232	203	173	199	177	177	174	187	196	152	174	203	171	226	160	162	166	167	196	194	190	180	197	199	185	183	158	193	202	188	173	205	177	184	199	189	185	226	186	178	217	215	177	204	199	182	186	194	190	205	207	209	177	193	199	205	211	190	205	179	198	190	189	159	207	167	188	190	165	209	187	198	214	170	163	184	210	183	180	183	164	195	163	195	172	185	201	185	199	184	213	212	193	201	216	165	177	199	200	166	210	187	197	206	202	197	180	176	189	201	157	166	190	202	210	199	184	207	206	205	174	208	176	209	203	188	205	178	211	194	195	180	176	184	192	181	150	178	184	206
6197	2003	1808	2286	2735	3064	3376	2426	1569	899	833	1066	864	1197	1423	887	1033	974	729	605	588	470	461	466	438	456	493	448	485	461	442	522	523	461	463	464	475	457	473	467	452	463	480	470	467	463	480	501	468	495	458	469	461	451	431	456	448	455	470	471	442	482	452	465	458	506	495	465	470	445	444	492	440	445	467	490	437	503	484	496	445	503	471	474	454	482	472	445	443	484	455	463	427	421	445	453	464	427	462	475	488	519	448	453	452	436	422	487	454	477	457	437	439	416	429	450	475	481	437	458	467	506	457	441	452	475	473	466	443	457	496	483	470	448	465	461	450	469	473	421	440	465	466	450	464	485	455	506	458	462	453	422	469	424	449	472	477	455	434	486	452	441	475	427	450	504	432	463	459	497	483	471	431	433	490	499	451	485	452	461	438	469	439	470	508	480	432	468	447	467	487	477	477	459	452	489	451	458	450	485	416	498	427	487	452	428	447	480	461	452	456	461	474	444	482	471	503	495	471	479	493	480	471	434	468	451	462	452	476	467	406	447	479	466	438	478	457	466	505	445	438	471	489	475	434	464	450	397	462	488	465	498	429	479	415	467	462	480	427	443	462	470	459	430	391	454	446	470	487	454	477	471	443	483	440	472	441	467	421	473	441	451	426	463	441	465	498	494	494	490	433	467	441	437	456	448	457	524	447	462	453	461	464	453	443	480	477	487	461	453	440	475	511	459	461	495	477	503	470	447	451	417	462	497	469	419	448	473	459	443	500	508	463	458	457	448	457	483	447	484	493	425	476	438	496	465	442	460	433	434	419	464	486	495	425	469	475	483	454	426	467	448	455	430	495	476	452	491	450	448	466	466	499	470	456	428	460	445	442	436	427	441	458	450	443	461	474	447	507	464	444	473	470	412	447	432	423	492	454	477	471	467	460	451	434	479	441	440	458	444	440	457	458	510	455	459	483	462	471	442	457	440	436	464	456	455	456	441	435	464	431	477	471	477	482	438	454	477	424	436	450	447	468	424	444	467	487	445	478	468	479	473	470	470	456	487	440	460	442	408	460	485	452	414	444	483	433	465	466	448	433	475	460	433	502	432	468	482	471	480	474	475	456	457	476	461	472	452	481	462	434	458	507	463	445	442	440	430	470	416	440	445	456	494	460	485	460	434	445	477	446	466	438	480	426	446	471	467	495	480	487	430	487	468	493	409	472	420	441	470	446	454	460	463	440	454	448	474	478	455	441	459	449	471	481	487	444	474	432	464	446	486	455	447	462	428	431	471	463	442	440	481	468	454	481	482	469	416	436	442	458	473	428	479	437	441	452	475	446	473	455	434	431	471	484	426	474	460	476	545	486	446	460	468	453	484	526	418	464	473	507	438	498	473	441	489	453	498	479	459	501	471	466	433	478	419	441	424	481	470	473	422	401	460	459	477	453	470	474	477	466	459	483	456	461	467	479	488	466	455	442	474	454	457	455	461	426	453	454	479	445	461	489	410	467	450	465	457	484	428	446	450	458	448	462	447	438	487	464	451	440	504	474	442	420	457	461	490	480	499	429	472	438	529	516	439	463	466	454	470	464	484	483	484	465	475	440	423	466	441	487	469	421	448	496	462	456	450	424	463	469	453	460	455	442	475	466	481	424	462	475	506	425	464	487	478	468	457	455	461	494	480	451	468	448	457	492	455	483	479	501	467	450	477	451	473	458	504	488	468	446	461	469	481	435	467	428	500	461	448	489	454	466	462	464	462	483	501	471	459	492	449	478	485	442	425	462	445	420	435	523	487	465	475	490	462	465	448	448	455	473	443	473	437	446	427	495	429	455	433	429	475	449	445	484	420	468	454	468	473	456	430	496	477	474	449	464	466	435	468	445	476	475	453	431	442	485	444	464	479	466	452	414	479	442	466	448	451	458	406	467	478	460	462	459	495	442	448	472	469	456	465	466	478	435	483	449	470	421	500	473	478	471	443	501	420	476	427	461	463	476	462	454	450	447	494	453	508	487	474	453	467	457	462	474	440	472	438	454	473	447	454	457	471	451	434	443	495	459	448	414	454	460	463	472	453	445	450	444	467	482	439	455	458	439	467	451	447	437	523	472	454	429	494	448	486	452	471	449	441	437	482	454	455	453	457	451	464	448	470	455	450	482	445	476	446	457	503	455	464	453	461	450	474	472	456	445	473	486	453	500	493	451	462	444	454	467	445	495	496	473	451	506	460	454	470	450	461	428	479	496	442	472	461	482	458	483	504	463	481	475	480	481	458	459	455	462	472	466	443	454	465	464	470	449	459	482	444	482	465	441	469	451	436	476	504	461	461	497	456	475	444	445	442	467	477	470	401	442	480	432	463	480	450	456	485	473	458	477	478	467	469	485	492	488	503	440	514	469	456	490	462	428	463	411	488	461	502	478	450	418	500	452	483	495	477	478	439	485	454	450	450	438	476	469	458	451	482	458	448	445	461	521	456	484	467	448	499	465	469	442	429	447	457	480	435	468	477	474	473	460	439	459	457	441	464	456	473	459	497	393	451	476	469	459	461	467	457	436	469	469	447	537	494	440	518	477	479	487	449	447	493	489	472	453	474	460	465	451	485	436	477	431	479	471	460	463	461	426	452	501	447	446	449	425	476	479	480	485	454	487	484	484	487	472	465	452	477	469	487	426	460	441	464	430	494	449	450	456	434	445	483	444	486	490	452	520	465	437	468	486	471	420	438	419	458	461	461	441	438	480	468	451	459	459	472	465	455	464	452	433	449	459	459	412	433	477	489	489	485	460	447	445	461	440	471	445	480	455	443	497	467	443	489	458	489	474	497	432	439	459	477	467	476	442	461	459	492	427	466	453	440	458	473	451	413	461	458	446	457	445	422	466	508	472	461	479	471	446	496	489	499	421	493	506	451	464	471	463	488	478	456	441	465	498	481	445	456	427	419	467	466	459	441	459	471	465	464	461	455	508	406	439	470	448	453	448	430	462	441	417	475	490	458	420	488	450	472	478	478	436	450	444	444	451	407	463	436	433	478	434	470	496	428	459	427	458	467	468	486	406	501	464	476	443	449	449	462	441	438	476	456	465	467	474	466	483	464	434	446	452	521	460	422	475	483	454	482	471	492	451	499	484	438	486	446	432	467	512	420	433	408	453	452	452	465	437	458	443	492	489	518	455	482	467	452	449	459	443	449	450	491	423	451	485	447	463	494	465	474	486	467	477	455	467	467	455	462	468	461	456	471	464	453	468	495	467	495	464	463	492	440	424	493	435	500	449	427	498	458	478	486	483	445	482	434	454	465	452	480	412	460	462	431	484	475	472	466	443	463	487	486	462	500	477	461	470	452	464	469	433	443	427	423	510	419	459	451	448	471	441	474	473	436	496	451	448	472	457	379	480	477	482	467	485	460	503	461	463	456	479	457	437	460	491	470	461	454	463	491	457	446	489	453	445	509	470	457	467	457	420	436	494	462	445	438	450	409	473	450	458	433	452	444	463	460
22993	6674	2542	2083	1900	1753	1667	1390	959	685	495	491	525	553	585	482	489	393	371	349	320	311	319	312	323	308	295	309	293	343	309	296	340	310	304	283	326	329	284	315	310	311	302	305	285	328	320	286	294	279	307	300	320	282	289	303	320	310	309	288	274	301	318	307	289	316	292	301	296	303	295	272	270	284	290	311	313	296	315	316	340	343	306	298	288	340	304	290	296	302	315	316	311	317	283	333	310	312	308	297	316	308	326	276	311	311	317	285	299	278	282	282	303	296	304	311	270	319	317	309	324	311	288	311	297	271	339	286	308	328	333	329	307	302	296	298	307	302	289	299	317	304	307	300	294	296	300	300	290	311	291	303	269	300	317	357	331	314	293	319	306	295	275	298	305	325	306	301	279	287	302	293	310	296	297	296	323	310	310	298	308	329	340	304	305	328	306	321	288	312	320	314	303	317	314	300	316	276	294	290	299	293	287	301	312	287	293	337	285	314	299	260	299	293	308	295	295	285	300	314	280	290	312	289	303	271	294	297	281	276	292	287	261	329	274	308	319	305	316	317	312	300	287	255	318	295	322	306	326	328	311	321	302	330	263	299	297	308	321	297	292	315	318	301	278	272	282	275	313	320	286	313	300	335	317	306	305	304	291	296	289	296	284	324	328	309	298	303	316	316	336	298	306	335	330	296	299	279	343	298	286	279	280	292	286	274	327	252	301	287	259	301	284	306	331	300	298	276	321	272	306	308	335	303	285	297	292	283	285	285	319	291	301	281	313	312	269	272	266	294	283	300	310	354	311	320	300	314	305	302	305	311	290	284	307	319	299	308	288	325	318	285	295	288	331	292	313	303	319	303	324	304	315	300	307	304	287	315	282	299	281	293	274	341	265	319	291	291	279	268	279	323	300	286	322	266	298	312	304	360	274	305	271	322	314	288	330	309	278	318	328	280	290	285	265	323	329	283	318	314	315	327	315	305	291	284	322	288	304	301	310	284	283	285	301	300	306	306	280	332	327	307	321	339	273	316	293	302	266	330	318	320	269	285	309	327	315	307	266	282	313	324	284	277	294	287	299	273	295	348	323	279	330	293	305	316	289	306	303	283	304	277	320	274	268	294	288	289	275	299	324	291	314	290	322	286	277	291	295	327	287	306	290	334	301	287	349	318	297	307	275	289	299	339	361	288	322	308	292	314	304	321	323	294	278	299	323	313	290	316	312	308	321	284	277	287	289	238	313	299	340	292	299	279	295	289	312	304	300	284	310	301	299	296	302	320	295	309	273	289	294	308	301	284	302	297	320	267	319	316	311	304	285	274	302	313	290	299	300	281	309	278	260	316	300	302	315	271	283	271	294	279	328	278	292	316	295	325	313	294	292	298	309	292	324	303	341	317	309	285	303	311	317	299	291	334	287	307	324	256	331	302	352	334	271	274	281	321	292	315	295	291	308	287	295	262	336	313	282	291	354	288	287	311	296	315	292	313	301	336	306	324	295	317	329	309	291	290	339	297	301	307	282	278	284	299	296	303	285	318	305	314	292	270	326	327	306	288	303	310	292	326	275	287	309	319	331	286	310	311	309	256	290	324	329	301	273	280	306	318	287	285	303	283	297	300	296	330	271	326	304	285	315	287	302	338	288	307	318	306	289	326	312	299	295	310	292	302	295	327	271	302	288	288	287	313	327	287	302	279	306	289	273	308	299	329	312	284	295	331	339	316	344	287	299	324	299	285	327	285	269	282	296	328	295	307	300	296	309	294	284	300	324	322	286	314	261	307	321	280	298	296	351	288	270	272	315	308	298	322	300	312	292	296	286	295	283	279	299	305	316	324	284	293	306	277	299	282	298	327	313	333	276	321	311	322	321	307	300	302	295	322	320	297	333	327	285	339	303	293	321	307	318	278	287	289	310	266	277	287	289	268	312	306	274	321	297	300	266	323	285	318	292	320	329	338	290	286	285	326	301	264	299	323	316	316	293	271	279	311	308	295	323	314	324	316	329	285	316	267	290	298	325	289	287	297	303	278	312	317	295	327	297	301	306	320	280	297	292	321	299	321	284	324	310	314	278	296	285	290	293	338	278	322	311	288	310	318	268	290	300	293	293	288	299	272	307	309	299	282	269	314	292	341	312	276	281	290	292	302	283	250	266	303	304	309	312	297	300	290	328	321	310	320	278	308	314	276	302	308	309	281	298	299	272	327	338	294	342	338	305	295	303	334	289	282	282	321	282	282	263	278	278	312	311	323	312	306	289	287	308	322	292	301	288	309	294	301	344	282	282	275	276	289	285	304	324	308	300	318	314	297	324	273	286	306	289	313	294	263	311	318	292	288	331	317	300	263	317	322	324	325	291	322	304	288	285	322	301	323	279	292	310	307	316	328	327	318	317	310	295	299	300	314	307	304	280	298	335	323	341	309	282	272	310	290	305	327	338	268	315	316	326	306	303	298	326	330	257	316	318	263	293	311	315	296	297	291	323	298	315	259	289	310	302	289	292	305	269	295	317	292	346	319	346	299	301	322	298	310	300	295	320	301	292	270	283	277	266	303	316	287	291	304	290	295	294	292	290	310	307	302	298	307	310	332	261	304	310	311	340	292	297	314	315	294	300	299	307	296	332	316	292	307	346	311	319	304	312	308	291	306	337	313	283	310	335	300	293	316	280	320	332	305	297	295	309	297	332	285	305	323	337	351	287	288	304	332	303	309	295	329	301	338	307	314	323	304	312	301	312	361	269	313	303	348	263	308	258	309	305	304	325	312	282	318	324	278	292	304	318	324	272	308	354	295	298	302	297	304	304	321	308	301	287	303	306	297	274	310	299	314	302	286	297	324	282	295	321	306	318	315	314	296	309	337	300	282	320	314	304	353	289	290	292	324	281	311	319	307	311	282	323	325	326	273	302	316	311	323	325	319	300	293	302	286	302	308	303	306	278	307	317	287	269	302	309	340	314	319	299	292	313	317	268	316	276	305	316	294	304	315	283	312	297	313	305	274	295	303	317	295	283	313	291	270	341	319	305	301	330	277	303	289	283	280	307	313	306	288	310	298	297	269	321	331	315	323	297	313	289	326	297	301	270	287	299	296	280	304	326	315	297	295	277	292	316	292	324	304	300	305	299	284	276	307	307	273	327	294	286	301	305	286	309	300	308	286	324	296	324	302	272	276	291	271	299	313	321	287	293	282	322	303	277	327	285	282	319	297	326	310	279	297	323	312	297	317	315	310	291	311	301	300	268	275	288	314	285	317	304	278	299	319	309	300	298	300	320	283	329	301	317	301	291	319	288	295	284	306	281	303	317	300	269	325	318	313	292	355	299	254	268	295	292	288	268	275	318	275	305	308	321	269	321	326	305	286	295	307	299	306	345	302	298	326	309	302	296	307	282	299	297	266	299	284	302	347	285	282	312	299	289	283	298	275	260	317	284	323	305	304	318	306	288	295	311	311	323	292	277	287	310	341	292	307	320	283	320	310	302	286	308	315	292	300
14579	4513	4614	6202	6946	6948	7100	5969	4137	2499	1614	1660	2036	2393	2472	1756	1962	1406	1177	881	797	770	889	741	763	748	773	696	733	693	659	709	683	694	692	717	694	707	708	685	688	680	707	668	641	721	643	640	718	654	671	688	605	658	658	663	648	685	671	686	719	669	641	661	661	690	667	648	672	656	681	678	650	671	661	681	669	686	704	667	690	672	670	676	613	680	662	743	684	676	697	686	671	656	662	699	724	693	689	660	699	692	689	688	712	727	693	698	641	696	709	648	723	689	724	688	688	681	700	625	667	680	666	708	675	661	723	704	687	662	689	666	675	694	754	717	656	715	700	698	693	713	638	729	660	671	690	683	639	723	700	644	652	660	655	647	678	683	659	666	695	713	721	709	674	694	647	646	649	714	627	677	655	663	679	711	660	668	716	648	737	701	625	671	681	696	673	684	739	698	687	667	695	640	659	693	677	704	664	721	660	672	658	683	690	691	660	669	674	702	659	665	650	698	690	671	698	699	691	701	663	708	687	673	722	692	661	715	721	666	705	688	670	676	679	690	681	714	630	692	663	686	714	680	705	666	650	651	677	655	663	654	699	707	662	661	652	688	696	696	685	699	721	676	735	660	638	664	700	716	622	648	698	643	681	700	698	710	733	720	702	669	674	671	695	691	660	711	741	683	676	642	641	691	671	674	664	688	680	699	674	716	666	698	666	721	666	659	686	714	686	669	663	694	697	663	674	676	703	678	661	700	695	670	666	706	695	677	626	697	707	671	654	705	682	683	706	681	663	672	683	717	718	664	698	681	695	749	724	638	684	685	740	679	730	701	725	667	695	665	651	648	732	679	692	655	648	695	698	661	691	677	645	745	670	685	650	690	663	672	662	647	666	690	673	724	671	678	722	697	669	687	652	655	709	690	697	717	664	706	689	672	679	730	663	690	657	689	688	664	669	649	651	696	712	714	707	674	740	669	670	667	673	664	681	702	685	699	618	714	653	706	689	665	651	661	650	692	702	688	696	654	667	688	649	687	678	718	671	628	671	688	634	676	690	706	678	660	681	677	643	677	712	698	716	671	680	668	675	646	664	660	679	692	673	639	664	661	705	666	662	690	675	666	637	690	657	675	694	668	680	697	699	659	662	681	674	678	648	669	646	672	664	702	653	707	658	683	699	673	665	686	688	683	686	705	616	648	662	664	731	684	670	680	649	641	681	717	700	647	667	705	689	669	700	668	668	671	688	690	620	675	714	716	690	688	659	694	697	710	694	632	652	698	680	664	666	675	677	691	737	669	646	664	608	640	657	661	727	693	705	703	736	655	664	687	686	657	682	713	666	722	749	669	669	668	679	646	666	675	686	636	663	730	721	696	682	659	697	694	704	693	722	704	679	713	676	708	698	698	690	689	698	652	654	691	704	632	679	669	712	717	669	668	702	653	655	702	666	626	718	652	677	688	667	680	688	707	666	663	739	676	692	627	675	724	702	728	699	687	685	749	681	679	692	666	661	648	650	687	688	662	686	654	671	709	691	680	696	675	722	681	665	690	679	663	690	675	703	681	684	659	654	695	675	692	682	673	669	662	673	708	664	671	667	637	648	719	692	665	694	687	695	655	701	661	747	732	672	685	659	631	655	671	662	641	687	671	683	652	628	679	676	675	661	706	687	713	730	707	707	702	712	713	668	666	710	644	642	674	676	691	691	694	679	652	692	667	667	673	663	720	662	675	681	694	658	667	703	729	665	677	648	647	716	713	692	706	656	643	701	707	668	681	689	698	696	723	665	700	638	701	633	696	684	656	671	663	640	653	732	675	675	653	651	730	697	683	676	666	699	666	661	675	652	721	680	692	658	675	685	672	684	648	679	695	678	709	675	642	692	700	686	683	635	674	651	700	657	688	692	654	718	646	664	652	736	677	689	674	703	630	707	685	609	689	687	679	669	695	674	643	681	680	693	680	662	685	665	697	677	717	675	665	693	694	684	688	686	727	689	657	656	635	712	682	707	713	626	642	711	689	702	661	609	641	699	709	669	735	667	681	673	728	670	731	641	732	729	664	664	674	659	648	700	669	636	687	681	634	707	707	701	676	652	691	656	694	689	702	637	731	680	649	647	683	681	686	723	720	646	703	674	627	686	668	668	652	704	662	655	718	672	660	647	700	650	672	659	709	720	720	652	697	691	697	714	624	657	690	756	673	714	689	655	689	659	666	684	695	674	711	724	676	692	708	647	697	687	691	689	629	674	678	668	617	687	679	661	659	667	674	721	697	692	673	689	651	662	637	702	703	651	707	668	692	676	693	687	635	692	705	660	674	634	695	664	669	662	674	714	661	691	702	685	703	652	621	658	671	686	701	657	686	653	668	700	732	649	695	690	654	672	718	677	633	668	671	667	663	718	673	680	710	646	674	638	680	680	660	665	627	692	710	708	663	684	698	649	676	628	695	618	673	716	714	697	668	698	684	704	652	679	675	709	679	675	664	710	678	648	656	677	712	700	667	688	709	712	657	709	646	671	654	698	645	645	705	692	672	709	714	706	723	691	682	642	670	723	693	670	639	631	685	723	684	699	674	659	615	669	707	647	677	697	663	717	636	646	648	704	695	693	698	688	630	696	673	655	655	645	660	694	721	683	644	676	708	652	676	725	685	675	692	676	685	716	704	708	648	622	667	655	705	703	651	676	659	685	659	737	686	695	688	682	617	652	657	687	714	699	673	684	649	708	684	660	682	670	709	676	691	681	665	716	694	699	704	665	666	713	679	677	721	699	695	682	659	685	686	643	680	663	678	679	699	704	670	672	682	671	653	647	660	641	636	663	684	715	686	625	706	707	674	676	663	671	668	686	669	667	667	710	667	677	611	658	678	732	659	640	676	662	703	729	657	669	686	666	705	674	682	669	724	675	716	650	697	721	687	715	654	656	715	660	668	699	662	666	703	667	676	668	659	689	655	706	662	698	662	695	695	677	675	678	699	704	639	676	738	697	671	637	668	725	678	686	716	666	699	692	662	633	658	672	668	751	654	675	660	656	653	664	665	664	719	695	703	668	653	684	651	700	666	669	676	689	661	672	728	639	674	663	661	712	665	658	705	689	672	701	665	688	694	700	695	690	689	740	655	702	654	685	679	671	691	678	683	644	690	694	660	712	701	697	704	696	646	712	692	630	663	653	704	728	679	653	669	666	676	688	678	694	659	719	655	686	712	658	666	649	673	659	689	664	690	723	673	710	676	654	647	674	703	605	646	669	654	678	671	657	639	620	702	678	640	639	717	691	697	673	634	629	662	722	672	691	684	653	683	700	714	693	733	678	698	666	740	685	712	748	642	651	744	669	671	682	698	696	653	700	701	702	682	664	659	661	674	700	638	680	688	688	682	707	719	687	720	732	662	692	676	711	705	693	687	678	665	723	664	688	684	666	691	709	665	640	685	697	647	645	685	685	680	675	680	661	668	679	636	696	706	687	717	676	765	664	685	649	650	723	660	645	665	696	638
31585	10516	4547	3496	3161	2637	2325	2140	1556	922	638	580	629	797	753	587	618	431	361	356	304	308	344	290	275	288	323	293	294	244	236	281	240	249	285	283	287	242	290	275	269	275	296	275	292	302	263	280	266	262	290	282	274	277	254	288	281	289	311	279	272	292	255	270	310	289	294	293	271	283	259	272	276	259	269	250	282	269	249	272	256	296	280	254	286	252	296	244	287	249	268	263	276	285	245	279	304	266	247	288	278	278	289	269	272	259	263	262	282	272	277	290	264	277	274	263	294	274	301	290	235	306	238	285	298	294	261	267	254	279	257	252	287	280	291	261	287	270	271	252	264	280	266	301	272	259	238	260	277	259	281	253	280	248	261	269	267	290	274	242	241	292	299	275	255	277	275	250	285	276	265	288	277	270	265	289	310	260	314	281	294	270	293	281	300	271	282	300	267	255	249	308	301	282	258	301	267	264	257	270	303	260	283	269	283	258	246	293	267	286	270	250	292	260	274	261	304	260	260	263	315	287	278	274	307	291	266	244	276	275	263	294	316	297	273	265	276	269	282	251	275	291	299	297	283	283	217	269	277	282	251	289	255	280	289	308	248	278	249	264	259	270	283	255	277	279	253	262	277	252	280	264	264	296	275	265	273	252	256	280	299	296	255	285	270	283	276	262	256	297	292	281	279	279	278	290	252	301	276	300	259	243	254	285	269	266	288	280	283	286	286	273	287	270	284	248	256	282	299	320	239	279	297	274	302	268	240	281	250	264	288	273	301	267	295	292	272	277	305	267	292	254	272	240	254	277	278	264	294	316	265	302	294	271	268	301	266	297	289	300	243	270	290	287	322	268	258	282	308	287	280	256	266	240	258	286	275	275	278	312	279	288	279	284	276	272	278	282	285	289	268	270	238	305	274	259	278	261	303	278	299	256	310	260	258	256	282	261	262	307	267	272	278	243	279	275	276	254	276	259	316	282	244	280	281	281	278	268	241	308	299	281	259	287	277	250	271	245	284	289	284	259	325	256	280	251	290	303	276	274	288	293	282	273	279	279	258	320	313	269	237	270	275	262	287	254	284	277	283	263	286	296	270	251	253	285	333	261	252	301	258	277	263	279	282	298	291	242	277	278	264	290	278	274	293	282	254	288	292	273	276	311	295	277	281	264	305	302	256	279	259	274	287	265	280	255	250	284	308	316	306	295	283	239	279	263	307	253	274	293	295	279	302	300	271	278	271	247	289	325	322	281	250	271	295	265	264	249	270	252	278	307	309	275	285	308	292	291	271	254	243	273	272	268	243	333	319	283	255	248	281	290	278	252	278	290	283	281	260	297	302	287	272	275	261	281	292	293	275	313	285	274	298	294	257	263	277	285	291	275	277	241	267	249	286	278	288	255	291	273	265	313	274	276	288	292	264	260	248	281	302	255	278	300	284	317	283	264	246	280	302	262	294	279	286	269	265	255	246	248	286	275	252	273	296	279	284	271	270	263	281	261	296	246	272	272	301	253	267	267	244	238	283	233	293	261	292	266	267	233	301	274	284	292	298	270	253	300	277	260	276	254	276	257	276	262	278	254	287	307	325	275	255	266	263	276	271	246	265	245	312	302	260	255	263	273	297	303	241	294	281	275	269	299	259	272	271	280	262	280	292	256	268	264	280	273	271	277	298	265	266	259	290	271	299	271	279	289	295	301	291	267	260	311	287	288	308	265	263	250	298	266	280	288	255	287	282	278	281	282	301	219	272	267	282	249	309	269	311	285	278	260	263	308	270	244	255	267	253	285	278	236	254	278	303	281	279	283	295	257	251	266	269	267	273	270	276	242	259	264	261	265	246	261	275	288	235	267	284	276	291	273	308	288	275	261	262	278	275	268	289	276	289	268	268	289	284	271	290	251	269	252	304	274	287	277	271	292	261	283	307	265	279	252	261	272	293	288	283	275	267	275	285	262	249	271	288	279	302	271	282	247	316	303	275	301	277	300	270	282	293	269	268	278	246	277	283	285	249	280	273	304	277	291	246	306	283	259	234	247	264	264	267	256	269	298	278	286	294	264	272	265	275	236	264	273	297	296	294	261	275	278	263	246	298	298	272	280	267	277	274	240	257	295	289	271	266	265	285	283	294	250	286	253	251	270	277	291	288	267	283	293	287	305	277	273	306	290	251	251	268	280	249	269	300	289	275	298	257	277	266	259	279	264	236	275	249	292	277	304	280	291	235	258	287	250	259	269	292	267	287	247	298	283	287	284	254	299	294	272	267	258	277	270	258	281	239	307	282	298	282	280	314	314	268	246	280	267	295	283	279	314	274	248	276	287	290	292	270	310	247	287	232	284	306	274	282	278	281	252	302	294	277	260	263	287	263	256	279	257	261	302	242	265	253	294	267	262	305	282	265	300	284	263	287	263	275	285	291	258	329	297	285	313	299	287	263	276	293	284	261	279	269	258	285	272	265	312	296	261	273	303	331	294	268	249	290	284	288	252	268	246	286	299	304	295	305	256	293	292	308	264	284	282	265	266	253	261	262	264	256	249	285	264	297	274	263	307	312	307	273	269	275	261	273	314	266	293	263	253	273	262	284	300	265	245	267	284	287	270	270	292	274	286	284	280	231	246	270	251	283	242	272	265	297	280	275	292	288	304	229	268	264	290	283	259	270	271	282	279	244	252	289	250	294	294	276	270	264	282	291	306	263	273	273	297	259	275	261	278	252	293	245	259	254	308	282	274	304	273	255	268	292	281	272	282	232	272	272	292	272	275	294	306	286	304	290	295	295	300	292	261	288	260	275	262	301	290	265	257	285	299	279	253	299	256	279	267	306	280	263	294	260	273	266	278	269	287	280	266	273	284	262	262	254	256	307	265	271	284	289	283	280	282	284	286	256	264	259	268	292	250	273	260	283	278	275	254	293	280	252	269	266	262	249	268	296	262	259	281	267	282	257	251	283	299	269	280	279	281	248	275	273	257	286	267	281	299	291	266	260	248	288	263	259	258	227	270	258	283	260	299	279	264	284	260	291	298	270	236	261	270	273	308	248	276	284	268	264	287	300	270	273	280	273	270	259	270	281	315	248	281	276	268	283	264	270	278	286	267	309	258	266	254	294	295	247	282	276	287	281	265	294	258	251	259	241	262	248	309	268	287	261	260	292	296	258	282	291	289	262	272	279	273	282	266	299	300	255	287	283	312	282	255	284	278	246	274	268	297	304	274	285	247	255	278	275	312	293	270	281	287	269	287	254	302	292	293	258	283	290	267	283	277	278	266	260	259	237	279	292	265	252	277	280	281	285	284	275	295	290	294	281	269	255	259	252	268	274	290	260	272	288	263	270	306	260	267	266	283	296	259	274	253	262	298	278	292	332	287	250	264	292	267	261	268	275	274	278	276	310	302	302	306	245	274	300	286	290	281	260	270	286	285	270	284	269	298	269	289	263	283	300	276	268	307	252	276	295	295	294	269	267	257	308	258	259	298	285	242	267	267	280	286	274	258
18621	6062	7120	8883	10212	9714	8902	8544	6379	3912	2879	2228	2716	3573	3352	2669	2615	1581	1404	914	734	721	873	766	617	700	700	657	684	634	641	620	603	636	604	585	672	612	639	640	654	623	607	579	564	565	620	640	599	637	639	588	621	639	663	623	617	612	605	614	628	585	603	570	628	592	624	582	635	593	603	630	642	591	575	582	655	574	588	590	611	620	564	578	630	576	583	605	607	624	642	610	589	589	640	632	590	642	589	609	615	613	593	595	621	584	612	639	575	603	600	610	582	615	642	593	611	600	577	601	633	623	573	583	591	594	529	603	584	609	545	670	627	556	606	623	583	598	586	623	612	610	597	602	610	624	602	605	633	619	636	577	596	581	564	594	591	602	615	581	605	591	597	607	647	645	578	596	550	642	659	613	611	615	634	627	623	587	620	602	589	594	592	605	604	658	612	605	617	627	661	602	585	618	589	597	606	572	604	597	604	596	592	572	615	596	596	597	618	581	626	612	637	595	621	624	618	604	580	653	589	583	626	613	616	564	618	606	606	608	596	631	575	608	607	631	611	594	623	643	630	643	650	596	569	631	571	594	656	572	576	612	588	597	590	654	557	602	567	658	594	619	624	588	619	612	591	603	624	607	619	655	648	571	639	633	614	589	610	655	621	653	602	581	592	589	605	625	647	555	639	599	612	613	638	583	574	604	613	625	596	604	602	607	591	575	589	585	623	619	636	606	603	580	574	558	594	563	574	604	628	613	638	587	631	605	563	575	599	619	616	602	650	569	567	537	620	602	616	607	623	573	583	625	600	621	585	605	613	562	614	594	586	602	629	596	625	613	578	624	588	556	636	582	628	599	630	636	642	603	641	596	610	585	637	617	641	581	634	615	609	606	624	578	570	613	619	639	592	577	603	583	587	601	594	603	624	634	639	578	597	630	580	640	635	635	602	566	603	577	621	605	587	604	585	620	626	579	597	645	594	611	544	648	596	601	586	627	621	601	611	621	580	615	612	596	600	620	587	612	603	590	581	596	601	585	614	629	585	564	625	599	569	579	607	634	598	590	570	614	634	647	577	602	609	603	594	629	594	611	634	626	643	596	612	603	588	609	605	578	620	601	573	592	590	623	584	605	669	615	594	578	592	602	596	625	557	601	584	617	641	616	610	612	597	585	629	606	607	612	531	621	577	617	617	621	653	621	605	603	587	554	631	632	582	583	575	593	636	575	613	618	647	599	601	587	593	601	576	617	582	628	607	585	585	590	581	599	590	617	645	615	595	626	618	570	637	632	592	590	623	618	610	634	624	651	587	610	616	610	571	623	587	595	610	608	611	600	564	604	619	634	627	556	615	600	592	599	626	582	561	600	596	628	623	600	580	640	648	591	597	585	637	577	577	598	574	601	649	597	587	577	588	558	654	593	610	593	634	613	587	616	584	619	607	628	550	571	579	598	606	667	608	598	632	594	563	618	574	592	648	585	600	601	576	635	646	602	594	607	627	573	622	562	590	601	615	591	637	592	626	597	609	583	624	571	621	606	585	672	601	615	615	655	626	578	587	660	596	570	578	624	610	610	593	589	556	599	606	589	646	602	599	614	558	597	628	626	591	604	594	625	567	622	606	649	590	595	606	639	604	589	565	618	654	592	609	599	613	612	597	668	613	607	551	617	587	583	616	605	654	606	637	646	567	548	580	623	591	588	584	634	605	588	631	577	595	582	634	622	593	565	625	558	609	599	561	607	577	660	596	629	552	575	645	579	605	584	618	607	591	630	614	599	639	565	613	630	580	649	565	603	633	602	630	623	575	596	612	603	606	563	592	680	587	593	624	627	645	603	583	569	573	602	578	613	606	568	651	593	568	618	600	561	605	627	635	614	619	582	627	597	584	606	596	607	568	660	601	621	612	660	630	617	654	629	592	602	600	569	600	586	643	572	632	594	598	636	609	581	632	604	623	637	643	605	614	582	637	622	617	587	580	553	650	624	621	571	598	559	643	635	626	574	608	619	618	603	648	567	625	597	638	610	660	600	620	652	618	607	579	582	620	632	592	609	632	587	620	580	589	568	642	585	580	569	585	610	581	609	596	590	642	564	590	634	554	588	612	685	564	562	620	612	597	622	582	605	603	608	592	632	584	628	670	623	625	598	595	610	613	613	602	598	617	602	558	600	630	647	653	609	574	612	577	593	592	579	597	639	600	616	608	580	564	611	617	600	575	575	587	605	594	648	609	589	612	590	588	589	600	566	586	579	598	608	593	678	627	594	607	645	649	567	563	625	605	640	595	592	638	590	593	569	617	634	632	622	569	626	610	561	588	625	613	594	633	631	672	555	593	591	625	582	557	557	595	565	634	609	588	630	631	656	623	603	602	587	609	609	586	595	618	663	591	628	586	597	578	584	585	642	576	629	576	609	617	643	579	578	618	608	623	559	629	598	629	542	645	606	565	566	613	583	610	630	613	592	604	605	619	561	611	634	675	603	598	601	569	574	619	568	615	565	572	583	632	601	603	584	609	619	611	629	642	570	593	631	595	591	613	634	593	580	582	642	621	576	613	606	625	633	578	640	590	614	595	594	626	572	616	581	630	654	608	591	610	588	568	593	631	597	601	633	580	616	610	551	583	612	600	625	595	614	559	602	630	643	607	628	620	623	628	587	580	662	590	628	521	631	561	585	616	607	616	627	605	651	610	644	587	606	584	646	593	602	603	585	592	675	596	580	636	601	609	579	625	611	616	599	585	569	559	589	614	581	612	610	574	581	601	615	618	619	595	609	629	586	613	610	624	596	625	578	599	616	631	563	620	601	648	608	648	663	580	589	616	593	601	626	640	590	596	594	557	552	603	632	635	599	602	577	636	626	605	629	617	607	546	597	625	586	602	635	583	570	575	632	619	575	631	607	568	600	604	590	620	614	633	619	595	575	670	636	639	597	615	627	601	573	628	634	597	597	649	557	587	619	598	629	609	570	619	629	597	591	610	589	587	583	606	592	559	662	585	639	623	600	670	610	693	595	580	606	595	608	603	584	653	608	561	606	600	594	601	632	631	625	605	586	617	609	611	647	595	600	590	613	605	578	540	574	597	615	591	635	622	547	629	600	611	621	602	606	610	532	582	619	596	612	559	604	591	570	598	632	628	611	584	599	568	635	611	580	593	609	595	619	591	604	599	626	597	603	646	581	565	613	575	577	635	642	565	587	610	635	622	625	614	641	603	629	585	570	622	594	647	625	617	618	622	590	589	581	608	636	589	614	625	594	636	580	610	639	623	633	598	597	611	618	622	611	635	605	651	613	570	602	616	608	557	562	622	605	586	643	598	600	572	603	611	624	604	597	582	615	615	619	631	585	592	607	591	573	594	567	572	582	591	625	586	594	596	566	572	626	610	636	663	600	573	626	608	602	618	594	625	628	628	587	607	621	594	537	571	602	593	629	591	621	590	613	633	580	608	594	614	609	614	616	621	566	591	612	587	594	607	637	597	571	604	584	580	591	611	598
10182	2424	1126	846	661	736	586	557	458	358	271	271	302	305	329	295	282	223	224	216	223	191	180	204	177	196	181	187	184	183	185	198	178	191	195	195	186	176	181	172	186	176	181	178	183	185	198	200	212	186	218	184	179	199	207	172	218	188	184	176	187	178	184	176	165	183	224	173	215	198	194	178	184	202	182	188	200	197	192	181	182	189	165	168	186	193	186	172	175	201	155	212	202	180	166	201	199	199	207	193	195	180	193	187	205	189	171	188	176	174	178	189	189	208	224	207	180	202	199	178	163	177	169	157	208	184	141	169	193	174	195	187	202	190	165	196	170	208	181	188	192	175	170	219	184	204	197	194	180	194	211	174	199	200	189	190	194	173	193	210	171	191	193	179	176	185	185	203	220	197	178	171	206	185	192	195	188	170	210	187	177	197	194	232	183	203	164	195	204	196	173	185	201	170	179	156	168	180	191	205	174	185	174	186	182	165	185	174	207	189	163	182	212	201	192	196	185	211	184	176	189	201	177	195	199	186	189	191	176	168	185	175	192	178	193	169	196	199	187	179	195	201	191	190	163	163	182	196	189	173	198	177	179	166	203	171	201	164	193	221	171	175	184	194	158	195	182	203	230	197	183	208	173	190	212	198	198	170	170	201	195	189	172	179	202	192	188	177	207	172	155	194	177	187	174	179	209	179	172	202	166	211	171	181	199	214	181	197	181	198	188	181	205	187	198	185	156	224	192	175	192	197	190	203	204	189	171	196	198	192	189	209	201	187	166	150	177	174	175	181	180	183	188	188	217	181	200	200	208	203	163	190	195	180	180	174	178	195	193	204	191	177	169	209	188	186	195	197	227	201	171	200	190	199	206	200	192	176	183	171	189	186	179	176	182	173	175	184	185	190	184	193	180	182	170	186	182	165	188	188	167	189	211	177	164	182	174	153	207	189	176	183	175	197	201	204	204	195	178	188	158	169	159	189	197	212	208	182	219	137	167	169	203	172	203	216	202	170	195	178	190	200	188	194	185	201	209	195	203	188	178	185	179	173	181	166	205	186	186	164	207	167	179	193	195	199	177	210	196	165	182	170	215	205	179	208	192	176	183	207	170	177	200	175	196	170	198	191	189	195	221	200	198	180	187	159	172	168	181	197	183	180	192	191	175	207	176	178	184	189	206	161	177	188	179	196	187	170	198	180	180	190	230	181	183	203	192	207	194	188	198	188	180	183	168	154	190	200	195	187	201	197	198	195	182	211	192	195	195	151	181	196	185	216	173	194	190	168	182	196	181	189	157	186	148	198	173	174	207	198	180	178	187	155	205	211	187	187	181	160	181	201	170	218	204	219	180	182	180	203	169	202	198	190	179	202	174	182	206	182	221	173	183	175	174	194	195	221	194	193	190	206	178	190	174	194	192	202	198	169	171	207	198	203	199	186	197	193	162	219	171	180	196	214	186	189	180	207	184	197	196	198	166	194	217	182	150	178	206	193	190	167	157	196	195	203	153	187	186	164	180	176	190	177	190	182	195	193	199	191	217	158	198	190	172	188	188	198	191	193	181	191	199	190	190	194	203	170	184	168	208	202	180	202	205	155	193	175	183	176	180	199	186	189	183	170	172	182	190	187	199	175	182	160	189	206	156	181	201	186	167	208	183	192	204	201	169	167	167	197	201	214	212	211	189	177	166	198	180	193	173	184	189	190	199	176	185	184	185	183	204	184	202	174	187	165	171	181	185	174	179	196	194	201	163	207	157	205	201	227	153	181	176	200	168	192	225	178	204	173	188	200	215	205	188	183	176	195	161	197	191	205	179	192	201	157	179	189	186	176	178	160	176	181	169	172	189	200	225	193	206	172	158	196	188	160	192	184	182	172	179	192	203	198	210	174	199	178	212	173	179	175	202	208	172	199	187	186	191	161	193	205	188	186	203	167	178	205	180	218	171	169	202	190	193	189	222	221	197	180	155	164	149	197	172	195	187	191	186	187	202	161	174	197	185	178	171	215	209	175	156	176	174	195	201	192	192	189	196	181	175	223	193	199	203	182	186	200	181	193	172	177	187	189	166	181	193	171	186	182	212	183	219	168	195	162	189	165	179	184	182	186	175	192	179	199	179	196	189	186	187	179	182	170	212	176	167	169	194	197	172	191	183	168	174	165	192	189	175	174	188	201	186	190	156	183	195	171	183	181	199	187	174	150	185	199	167	191	192	186	182	200	192	190	205	186	218	199	205	187	198	177	189	196	193	176	178	177	159	182	195	194	178	191	194	203	166	181	174	199	195	176	166	203	168	183	185	183	207	158	179	186	180	204	195	175	184	187	182	167	196	186	197	189	190	182	189	196	192	189	187	179	160	170	191	174	175	180	177	215	207	175	174	207	190	202	202	182	183	157	176	188	189	168	178	168	192	201	195	173	172	172	177	163	189	160	187	179	186	188	185	196	186	207	197	182	192	178	197	202	199	196	157	185	202	183	179	183	179	200	182	171	189	187	166	186	191	180	172	172	209	181	199	189	223	201	213	204	182	169	187	189	189	175	184	198	202	208	171	210	208	200	191	189	209	180	154	188	171	172	166	194	183	201	209	201	173	175	185	173	203	184	199	196	195	160	193	164	182	195	171	174	192	181	207	196	173	186	188	214	167	170	184	214	162	207	176	212	184	177	194	201	187	182	168	185	165	175	187	184	195	181	180	176	184	186	196	200	180	192	202	187	148	221	213	185	168	210	188	166	187	212	172	208	222	179	215	183	196	207	171	195	208	187	193	177	183	175	181	203	192	184	201	171	158	191	205	176	197	182	179	199	200	165	190	202	197	211	220	197	192	193	176	194	181	165	183	191	194	185	187	189	166	190	152	199	177	181	177	174	170	179	180	179	173	195	171	183	192	191	210	187	196	165	176	185	199	201	168	207	199	175	187	190	217	177	190	217	202	171	166	187	182	173	171	194	196	203	186	167	201	169	169	165	186	163	171	174	176	216	207	194	178	179	186	179	179	194	172	199	197	183	180	218	186	207	165	149	188	188	212	187	211	183	199	214	168	170	202	177	181	198	187	190	190	195	175	176	203	194	184	159	189	230	200	195	194	234	197	185	164	220	180	220	175	194	177	182	204	197	158	188	186	201	175	170	191	157	194	194	205	166	216	174	186	167	183	184	172	218	199	212	182	185	185	184	193	221	199	179	176	195	204	202	151	189	182	184	199	183	180	197	171	172	207	187	198	202	164	204	178	148	175	173	168	191	194	169	184	157	185	204	179	184	166	149	195	201	199	207	185	182	170	204	175	180	168	190	194	180	168	217	183	181	184	194	170	149	168	176	212	196	196	207	192	181	156	198	171	198	177	195	182	197	191	188	179	209	194	178	174	185	194	184	159	194	162	202	184	170	193	164	188	182	176	198	190	205	162	167	186	163	170	187	174	190	211	168	204	196	161	176	193	197	197	175	193	192	165	164	181	206	194	185	176	194	165	186	217	201	190	202	172	188	207	190
6263	1953	2329	2669	2621	2983	2360	2477	1784	1491	1068	814	1044	1164	1106	1126	1105	651	724	540	451	443	464	471	489	479	438	502	458	456	465	461	450	413	441	435	441	459	461	444	431	449	472	454	456	455	453	421	460	460	467	468	477	441	467	462	456	453	413	426	475	440	467	423	470	457	485	438	436	474	451	470	451	456	443	458	476	453	471	461	458	477	469	457	461	476	456	424	467	458	448	417	491	461	461	436	501	445	446	462	441	467	465	472	418	460	458	480	433	479	452	474	448	442	450	442	419	452	472	450	460	441	458	454	442	449	430	463	469	474	454	434	416	423	494	509	436	446	439	435	474	448	442	431	432	443	409	463	439	460	451	449	433	435	502	411	476	472	406	474	424	460	427	472	462	479	483	440	428	437	451	477	466	454	472	438	454	450	503	450	443	464	453	434	455	458	425	440	418	443	463	479	429	483	464	438	468	447	442	464	461	408	484	466	453	431	436	441	425	424	448	456	479	455	427	444	431	454	468	439	406	458	442	464	465	466	480	487	440	443	468	467	485	448	464	443	461	452	434	447	446	447	418	443	444	443	406	457	435	445	493	453	438	420	444	453	452	405	468	436	410	431	472	428	485	437	475	481	441	456	486	458	434	411	469	442	454	465	476	446	427	443	485	478	426	428	434	458	459	472	469	407	459	463	461	415	448	446	432	432	471	463	433	444	420	489	450	439	468	461	439	443	466	434	445	462	438	433	443	457	468	429	439	455	488	415	414	426	462	464	463	449	460	494	470	439	459	433	473	447	435	492	444	451	473	461	482	483	422	471	458	469	439	464	438	407	474	457	426	435	454	422	490	442	470	467	447	409	436	441	444	431	480	422	442	433	418	473	402	449	487	406	460	449	437	501	460	457	424	421	467	437	425	436	449	459	441	433	480	446	419	462	474	456	436	439	470	457	467	457	469	452	447	488	493	466	472	442	459	424	476	402	440	454	450	471	446	459	425	448	485	471	474	426	444	474	480	452	502	433	453	469	433	496	474	419	461	429	422	439	464	474	457	468	503	415	436	443	441	442	455	451	458	489	452	453	446	453	461	476	438	466	427	427	452	446	447	450	477	446	437	476	456	463	454	440	453	437	402	483	461	467	426	443	482	444	440	478	448	423	459	453	456	437	442	433	456	482	452	482	478	466	448	445	429	410	439	476	482	397	485	441	444	459	469	461	467	448	450	486	451	438	451	488	426	459	443	435	465	422	452	472	466	465	461	452	473	438	449	408	452	445	433	441	445	464	424	463	464	422	489	479	453	464	468	450	471	443	491	454	450	493	424	478	394	413	434	460	456	432	492	447	469	472	428	453	456	442	444	458	474	442	456	475	471	469	442	471	477	436	452	442	462	442	431	449	462	435	460	420	454	451	463	437	465	484	491	465	431	435	447	473	429	489	471	461	448	445	444	466	462	431	452	412	457	431	455	455	462	425	459	434	428	419	426	507	452	445	433	454	392	484	433	451	445	468	467	437	487	441	464	441	454	433	458	486	465	459	468	472	449	428	454	452	496	435	448	432	443	427	465	441	489	433	454	479	451	415	493	463	478	416	463	418	477	478	442	470	450	464	447	470	441	457	436	436	450	413	433	442	463	479	456	423	448	466	445	454	457	428	492	463	438	462	449	472	447	448	431	437	474	435	444	451	429	464	429	426	468	445	405	459	433	448	421	444	469	460	446	465	492	439	447	424	457	489	440	440	471	447	473	443	410	440	476	473	469	463	408	468	444	435	460	472	473	430	441	447	435	453	490	429	472	453	457	471	459	432	459	406	452	461	456	493	487	455	444	430	452	423	473	458	457	430	437	440	445	467	450	453	462	439	441	440	488	438	485	413	456	438	451	433	460	439	470	428	436	441	474	483	473	437	451	443	453	425	428	431	459	414	453	437	446	454	451	425	493	459	420	449	399	443	426	456	479	476	478	441	466	467	488	460	429	449	500	510	449	438	437	442	454	486	451	472	456	453	428	467	460	456	441	444	487	473	461	461	458	439	444	482	440	394	447	458	469	443	500	434	442	449	453	437	466	427	492	442	439	437	430	395	447	436	482	468	449	440	450	420	475	469	451	443	429	473	415	451	482	464	456	456	458	461	442	462	456	481	426	472	469	446	457	435	466	444	441	469	448	463	440	475	452	427	402	467	449	450	453	446	433	459	492	478	460	448	455	444	446	434	473	467	471	428	444	456	475	459	442	437	457	473	463	479	449	461	407	449	457	479	376	439	451	450	501	457	443	469	460	460	437	456	428	460	435	481	483	465	447	429	478	418	428	496	477	467	451	466	493	454	485	445	438	454	470	445	472	452	436	468	465	503	430	485	435	460	482	466	432	498	450	450	410	462	435	460	441	437	461	473	462	434	461	498	425	469	467	433	440	452	471	455	473	441	424	447	494	471	469	465	458	459	479	443	414	429	437	449	450	445	498	434	473	442	457	475	477	464	450	469	411	476	438	452	442	489	465	435	441	479	442	451	493	459	475	481	499	441	468	477	445	439	480	438	432	442	455	473	455	487	454	436	465	464	456	472	419	445	471	477	459	482	465	458	441	450	474	452	436	452	447	451	489	452	449	455	465	482	497	490	448	458	481	456	441	468	478	473	497	435	471	473	464	414	426	441	506	483	447	454	433	487	494	444	461	474	434	452	450	415	462	468	453	440	428	439	456	435	448	477	472	447	439	441	464	415	469	423	507	478	454	444	450	424	466	447	438	455	439	474	461	464	495	415	452	494	439	423	464	472	502	412	452	503	455	436	448	468	447	450	492	447	435	480	448	474	422	448	454	517	416	428	453	445	435	442	435	442	448	436	493	481	465	476	397	431	411	500	472	485	461	487	444	488	444	432	474	455	497	420	440	440	470	442	408	466	443	499	483	455	419	447	460	429	457	473	453	468	482	451	434	469	443	398	466	413	447	445	435	452	477	447	456	475	440	436	464	478	474	447	431	475	468	477	429	446	449	400	439	459	497	421	430	424	455	455	411	479	438	455	435	484	474	463	471	483	433	449	437	452	461	442	455	427	463	479	448	443	435	471	433	477	462	437	469	462	434	438	467	454	440	436	426	478	448	442	439	467	475	418	437	437	456	480	466	450	482	438	464	438	413	459	447	492	460	484	454	497	460	470	458	472	453	487	442	429	437	484	450	462	452	445	438	456	446	425	456	427	465	409	476	435	447	463	479	498	457	490	448	446	449	478	444	429	447	442	440	462	477	440	453	473	440	431	455	437	439	449	438	468	453	483	476	486	435	450	457	472	431	453	477	434	479	456	449	467	485	500	458	415	447	435	463	460	458	425	423	468	438	446	483	457	434	477	432	454	462	496	465	461	457	425	425	479	445	449	463	469	454	410	473	431	464	458	476	426	414	406	450	432	431	449	445	491	431	447	471	458	478	454	419	376	411	458	483	466	443	433	465	449	483	461	434	526	465	451	452	499	470	424	442	438	457	474	457	475	448	455
22236	5960	3197	2169	1960	1719	1355	1169	954	893	605	526	573	583	618	553	487	373	390	285	373	313	313	295	310	313	313	322	283	308	331	313	332	290	314	292	296	270	305	288	304	328	280	315	269	329	305	308	327	286	278	289	276	344	328	336	264	317	298	264	327	321	307	318	328	317	320	314	297	315	305	332	320	318	317	295	314	325	316	299	302	298	293	291	292	304	303	303	285	315	319	301	276	317	300	321	309	288	325	286	301	310	284	301	281	300	342	300	336	320	322	328	323	298	324	314	314	287	301	321	332	358	310	286	302	294	298	302	286	272	319	292	285	339	257	308	321	296	322	311	296	303	280	315	312	298	295	291	279	301	312	265	312	309	279	304	311	300	303	288	312	325	324	316	337	294	302	323	297	299	297	344	318	322	296	301	311	313	301	285	337	311	319	253	302	300	281	301	271	274	323	277	327	334	253	274	313	297	287	300	304	304	326	292	305	315	290	283	307	302	329	300	311	272	293	281	279	276	310	308	323	318	321	292	333	289	314	315	346	296	311	295	306	290	330	301	322	323	293	274	307	327	283	336	325	320	295	293	329	273	310	283	308	334	331	282	301	281	307	288	303	289	324	302	275	320	280	273	326	302	294	300	303	296	302	324	303	295	311	316	346	313	271	314	285	295	295	321	323	311	312	316	304	311	286	287	302	305	281	317	320	291	317	305	323	276	298	286	300	287	310	311	287	317	291	288	275	284	285	290	314	341	277	297	311	338	279	267	301	315	317	314	336	298	300	320	280	302	272	303	297	276	291	314	304	329	288	309	284	307	312	309	327	313	284	286	286	312	299	290	309	303	291	298	271	307	284	300	291	280	286	305	290	288	329	321	255	329	300	296	278	310	296	293	310	279	299	292	306	310	289	329	343	343	290	317	307	286	291	296	300	258	262	317	359	309	304	279	305	315	302	332	289	319	282	310	268	309	286	291	278	339	298	278	326	326	305	290	324	264	274	294	296	281	302	266	331	288	289	313	307	329	304	277	292	320	324	272	329	333	283	326	308	302	295	289	316	281	301	283	299	306	276	313	314	299	321	287	308	301	267	303	272	287	287	301	287	275	305	303	307	292	300	298	329	315	321	295	321	301	278	256	315	299	286	279	282	310	308	303	306	301	328	324	329	311	301	309	292	303	321	307	303	274	342	280	302	283	296	296	333	339	311	336	284	298	310	327	323	293	290	282	265	287	331	297	316	317	299	295	316	281	284	288	291	308	305	318	313	326	297	292	311	297	299	334	278	300	339	297	302	298	277	319	280	293	277	288	299	324	305	315	307	323	338	303	289	273	280	266	293	300	290	281	312	285	290	288	325	324	291	297	276	305	301	282	320	304	277	302	292	316	332	281	285	311	295	280	284	298	309	311	304	292	296	276	290	304	335	337	304	330	314	274	276	326	325	259	291	280	275	314	308	280	274	313	283	328	317	293	284	313	310	303	277	275	312	304	302	269	302	305	286	330	285	295	316	288	322	294	277	267	269	294	283	298	289	314	318	296	306	291	311	325	293	310	293	295	313	299	313	324	316	319	302	279	307	311	288	297	303	302	293	297	311	313	288	314	276	272	314	293	293	297	328	290	304	313	321	304	302	300	340	308	293	264	291	305	286	275	315	288	296	327	280	289	283	304	293	300	313	298	303	310	337	324	319	322	329	283	292	295	248	277	281	308	285	260	287	287	319	299	294	310	308	319	288	331	298	317	305	319	296	277	281	292	315	299	317	306	314	312	286	321	267	291	298	278	275	288	317	328	308	287	309	305	323	302	268	291	286	311	318	295	282	306	302	290	325	303	270	307	313	313	300	246	296	297	312	300	322	279	300	303	278	339	302	313	302	302	294	270	312	303	293	280	319	298	261	328	302	247	300	314	293	291	265	281	324	325	321	298	324	275	278	314	314	289	311	314	271	296	297	334	274	292	331	301	271	318	290	275	297	318	275	316	301	308	283	309	302	300	286	340	330	303	333	286	295	307	301	306	308	300	321	301	281	319	335	305	297	311	275	300	281	304	300	280	297	293	292	308	293	291	302	298	300	311	313	284	303	277	322	314	305	308	273	282	274	310	281	309	287	309	290	304	285	290	317	307	321	312	319	314	307	277	301	328	319	301	278	274	270	302	343	335	294	286	292	330	316	253	321	306	308	294	316	308	333	302	295	296	298	300	293	332	333	301	306	306	286	300	308	307	327	307	263	293	344	326	318	322	291	282	271	289	307	271	323	303	285	320	313	279	345	286	322	327	296	299	308	311	305	335	302	322	282	306	279	279	318	278	313	324	283	302	325	307	333	285	301	303	289	274	297	301	282	312	301	331	314	300	303	274	299	319	309	304	300	341	317	329	330	339	286	294	329	292	288	303	293	310	306	301	305	317	292	316	293	331	302	308	289	287	299	298	295	299	359	322	310	283	310	317	266	274	283	301	267	291	290	263	296	300	298	302	312	310	326	304	313	311	327	317	298	307	310	319	314	272	316	325	313	334	316	301	298	330	286	292	290	309	300	321	360	303	322	289	310	285	317	282	307	293	319	300	319	318	300	299	299	314	302	300	284	289	280	253	292	286	265	308	309	284	319	284	272	305	321	285	304	317	306	338	290	269	306	294	311	328	316	299	292	297	317	318	307	297	297	312	306	306	319	289	312	278	287	290	291	315	316	301	298	285	291	243	289	266	294	317	318	296	307	302	250	322	289	269	302	271	294	302	334	323	313	324	307	324	318	300	329	315	313	321	325	305	295	299	314	317	322	294	300	284	299	325	262	267	296	345	301	332	305	314	289	316	299	276	296	280	322	310	299	278	304	301	287	257	313	311	292	318	299	285	298	309	305	303	299	337	302	306	257	302	305	310	254	301	301	289	297	312	317	301	297	286	313	308	301	365	280	298	291	302	303	283	319	287	300	308	315	321	317	253	274	277	326	311	320	298	317	279	301	341	297	283	302	288	295	285	295	297	286	286	329	312	326	266	309	293	301	335	297	334	310	327	278	306	309	327	297	317	331	328	275	274	292	288	304	314	295	329	300	307	279	278	337	301	311	343	304	301	307	281	345	297	310	283	296	304	300	302	284	311	318	308	301	326	283	297	301	315	300	296	317	344	296	276	338	303	305	276	301	302	308	282	331	317	290	308	288	270	301	320	299	283	308	321	296	318	311	328	309	285	311	303	270	317	283	293	328	286	307	318	293	323	264	277	301	272	308	308	261	288	332	290	279	317	283	331	303	278	297	328	338	294	313	285	288	311	308	328	322	283	305	313	292	296	314	324	328	353	343	302	275	303	300	304	301	300	331	290	314	295	329	319	317	304	303	305	299	306	318	317	248	299	303	314	301	286	312	308	317	298	326	285	307	305	329	304	321	283	327	322	334	265	324	301	287	341	318	300	271	328	304	301	301	322	295	311	317	292	312	322	306	307	281	313	352	297	270	296	289	321	317	288	268	282	302	331	312	275	288	306	329	283
14185	4180	5585	6385	7047	6814	5456	4835	4154	3728	2589	1879	2239	2544	2663	2195	1646	1047	1230	877	750	784	743	736	713	749	738	655	656	711	737	735	686	693	700	663	725	708	642	732	676	702	677	718	674	643	646	620	688	698	666	627	604	664	677	660	718	694	685	689	674	671	687	730	651	688	697	660	667	682	702	658	682	633	687	693	707	722	683	667	663	665	698	727	691	697	621	705	691	651	681	725	658	678	656	686	703	674	664	706	643	673	688	668	708	694	700	697	647	674	644	673	675	660	665	701	656	668	673	662	730	650	670	692	706	691	642	708	649	666	722	696	703	673	695	645	639	719	647	652	663	681	656	719	685	653	659	699	655	647	691	678	675	681	695	671	709	688	671	707	679	695	658	647	621	645	667	645	684	650	692	649	696	685	713	694	730	705	617	681	693	659	668	655	662	709	709	695	667	657	667	639	736	652	661	700	695	669	681	720	654	651	714	684	689	657	670	651	658	719	680	691	672	666	669	664	670	672	666	642	652	705	691	686	705	681	702	638	626	692	693	675	675	680	675	677	671	700	716	668	678	708	675	648	632	669	653	668	641	643	685	712	666	674	681	666	691	667	639	687	700	665	668	677	702	661	724	690	641	689	695	750	652	671	696	634	637	691	641	640	648	659	616	732	695	686	711	683	713	675	618	673	721	673	619	688	660	681	659	699	676	648	706	649	682	750	707	670	715	668	689	642	702	651	643	660	672	648	664	677	684	667	676	658	686	669	675	688	694	707	676	681	648	698	665	688	670	698	679	643	695	654	718	686	696	697	629	661	695	685	681	727	673	670	680	657	648	646	627	683	670	710	690	640	715	623	710	690	668	689	686	654	646	675	701	670	715	688	684	678	685	654	683	669	762	705	657	650	673	672	692	634	686	720	669	705	683	673	642	661	704	639	721	697	710	683	664	659	659	707	654	698	697	591	688	667	665	706	682	687	704	657	659	652	647	701	675	685	696	681	646	640	679	660	637	728	699	649	730	677	654	691	692	655	702	655	679	644	681	670	685	696	671	699	668	646	710	683	678	689	714	723	634	606	691	651	694	706	685	690	687	640	634	673	684	680	671	667	622	651	663	683	696	716	692	650	712	707	633	643	674	670	658	662	695	658	639	677	685	655	700	718	677	648	664	735	696	657	652	685	662	666	706	668	663	649	685	705	683	681	703	698	623	668	657	607	656	681	689	689	677	654	710	650	601	655	680	648	647	681	677	662	634	693	714	643	639	645	708	625	729	664	644	654	705	696	668	672	637	655	693	658	662	669	681	725	685	671	645	681	684	684	682	646	690	683	627	661	678	680	681	694	694	675	665	634	655	661	706	679	647	736	687	653	696	725	655	654	723	644	685	654	627	712	646	660	676	693	675	660	672	713	661	677	692	681	667	672	695	713	646	686	665	711	671	676	669	717	665	651	674	700	702	650	657	673	657	668	661	660	684	663	675	655	685	671	665	660	681	664	680	697	688	675	684	678	671	706	730	653	620	662	658	665	714	669	673	672	695	729	665	724	688	687	686	706	728	653	651	672	694	680	640	652	679	720	689	680	657	665	700	708	651	658	676	669	650	676	643	669	649	705	684	692	682	690	672	658	699	682	701	720	661	679	679	653	721	669	676	684	687	636	650	726	666	646	648	708	699	692	702	632	675	677	702	705	708	645	622	678	683	686	708	660	676	633	703	670	721	744	639	688	696	739	664	657	665	691	650	681	643	712	656	639	670	681	658	679	677	697	703	673	655	679	696	644	613	673	684	713	675	721	647	717	704	652	684	682	685	671	704	641	748	628	675	685	700	664	721	682	686	700	645	647	630	687	752	628	649	635	702	675	662	672	700	698	672	709	675	652	669	668	681	643	602	680	680	664	656	656	647	687	662	733	693	665	662	698	692	688	645	698	691	698	684	724	677	647	640	645	681	659	699	653	642	672	695	714	670	682	689	673	730	675	719	692	689	671	656	734	678	661	684	655	702	623	658	652	685	647	646	628	700	653	663	651	641	637	678	684	659	651	667	621	699	673	658	661	684	689	737	629	667	699	710	673	652	679	707	710	683	657	678	661	698	676	675	703	641	724	685	654	639	696	664	711	682	630	701	675	672	644	667	644	652	689	655	685	732	676	617	715	721	681	687	678	647	719	740	678	689	722	658	650	671	687	667	682	677	640	659	688	656	653	673	652	725	680	626	680	688	675	645	663	699	656	669	651	674	676	653	668	706	723	635	682	713	651	666	681	665	661	704	648	702	692	657	674	651	671	684	696	662	688	670	688	708	695	708	658	655	629	675	667	695	699	677	656	674	654	696	684	680	685	638	646	682	724	727	691	709	666	675	639	656	710	663	719	630	669	695	628	699	646	680	678	703	656	657	686	630	654	680	681	710	678	668	670	669	679	679	688	713	669	690	689	706	662	676	580	646	694	696	667	672	700	665	704	666	685	687	667	725	670	634	693	652	697	678	672	642	710	718	683	653	681	690	680	623	706	716	712	668	651	670	664	677	697	680	661	720	695	643	687	676	653	651	717	660	644	649	700	700	636	661	638	681	681	665	684	628	666	682	668	668	654	661	691	695	674	684	694	705	694	685	703	700	648	702	660	697	666	689	683	681	668	715	704	643	640	659	720	671	680	682	679	638	652	701	618	708	686	711	657	665	712	650	674	724	657	701	731	642	642	714	697	653	667	642	674	691	704	676	686	741	687	692	682	693	656	656	678	686	691	682	710	631	614	724	661	666	711	660	683	692	702	659	639	680	635	701	702	672	674	690	672	658	648	681	655	652	637	657	679	689	679	696	704	673	714	676	670	687	660	698	699	686	660	688	653	662	689	680	744	694	678	640	693	678	663	695	666	707	676	618	666	640	646	647	701	651	673	715	631	681	669	669	748	708	717	651	675	696	646	704	663	690	707	677	665	717	685	691	633	646	696	698	688	658	670	728	662	674	749	715	679	706	635	705	675	672	677	654	677	670	686	650	704	673	699	711	696	664	631	671	643	699	687	633	666	675	629	642	675	615	698	665	677	655	678	664	680	591	654	662	707	674	709	667	702	696	705	668	677	669	667	691	627	654	725	756	697	681	697	651	747	648	676	744	685	711	693	677	658	676	643	653	692	615	683	648	662	684	695	657	675	663	682	679	639	684	655	624	686	717	717	675	683	681	708	633	672	646	649	691	712	675	698	665	709	678	611	684	689	668	684	650	693	710	704	657	660	681	704	688	679	682	676	672	672	700	658	661	713	725	639	698	674	635	717	669	667	677	672	648	727	707	661	679	732	623	656	688	653	645	690	628	680	688	690	650	657	706	724	657	690	692	712	713	682	700	690	683	674	641	651	635	674	673	681	679	730	676	669	660	709	680	675	698	655	672	658	651	661	695	640	692	717	671	699	683	652	672	653	676	650	704	650	664	689	658	694	702	694	676	651	650	650	675	678	690	660	713	673	686	708	696	663	688	683	651	693	663	681	666	723
30365	9645	5303	3692	3393	2721	2091	1537	1373	1183	913	739	715	812	810	590	510	463	411	317	262	297	297	263	264	262	311	285	293	307	273	296	251	286	284	255	257	280	291	258	263	287	300	254	259	278	276	288	264	303	266	272	292	306	264	311	321	264	270	245	262	286	268	260	279	278	272	280	260	273	284	269	266	253	278	284	295	269	255	270	272	273	271	280	265	311	249	250	298	286	249	285	276	293	282	246	281	272	264	300	282	269	265	293	275	265	301	259	254	260	297	276	280	274	285	293	289	272	275	239	286	288	274	296	283	293	284	271	271	279	255	282	265	253	277	274	271	289	295	272	292	258	285	262	271	273	271	281	247	247	244	246	260	285	227	265	245	275	261	245	254	257	264	259	269	266	259	282	263	297	261	243	284	289	265	293	265	330	268	284	243	298	255	303	269	284	305	275	256	264	318	279	265	264	287	259	302	278	287	279	305	286	257	285	245	260	278	286	241	256	259	283	308	266	273	265	237	258	256	256	287	234	281	291	262	270	266	267	269	268	275	280	288	276	290	246	279	273	269	258	306	277	279	281	302	302	274	274	285	302	288	291	290	296	284	245	274	275	258	250	311	264	280	296	275	287	241	267	299	248	269	242	266	252	280	304	292	257	291	270	263	267	263	259	258	255	291	287	265	243	274	249	265	264	313	279	251	270	265	238	276	299	264	270	257	290	274	285	292	265	250	285	293	285	288	263	262	298	294	276	278	264	261	266	277	286	246	259	304	271	291	267	289	271	267	266	281	252	273	263	269	278	243	294	235	264	284	271	267	266	271	265	268	294	265	291	286	292	281	294	280	261	256	265	278	290	289	269	267	265	273	278	289	266	290	281	294	291	282	265	283	291	287	242	269	273	272	276	273	282	243	294	324	272	288	247	251	294	270	250	299	255	294	290	261	266	258	287	273	272	260	278	268	279	269	277	292	283	263	234	312	282	273	247	269	253	254	259	251	297	254	292	293	281	250	270	282	277	269	258	270	294	285	275	245	289	260	258	274	272	284	269	275	259	271	242	267	288	292	291	286	261	295	250	288	236	261	227	272	272	283	270	280	285	265	280	278	275	265	281	292	245	265	263	282	249	257	261	314	272	269	255	274	237	291	257	301	261	296	289	272	292	290	269	301	290	257	273	292	254	275	308	273	260	250	279	289	279	252	266	271	268	271	296	259	263	260	273	281	260	257	311	304	267	251	275	296	283	287	266	275	261	249	282	274	255	294	277	286	271	277	281	265	260	281	253	267	219	272	299	285	305	271	270	289	287	259	261	281	256	311	257	283	261	263	268	269	285	255	271	295	264	279	272	284	279	258	263	274	274	279	236	283	275	264	218	294	271	245	262	262	266	236	290	284	277	274	297	271	287	294	252	259	263	269	249	237	278	278	271	266	278	288	243	249	305	273	233	267	282	288	290	247	282	285	263	283	275	251	280	264	314	279	287	266	297	275	268	290	268	265	288	274	268	238	282	274	281	275	270	260	259	285	273	275	284	264	255	262	265	247	242	304	259	271	281	265	303	277	273	275	276	271	255	271	271	258	278	243	268	277	259	255	293	272	282	288	257	256	271	244	322	296	301	270	257	260	295	269	237	280	279	299	250	287	312	244	252	288	278	282	287	298	264	270	298	278	257	282	262	296	286	269	292	308	289	275	287	296	218	286	280	272	256	307	270	291	249	289	295	241	263	294	260	253	318	281	290	275	287	274	257	275	267	267	255	293	289	305	257	286	259	283	270	266	262	271	275	274	293	261	267	297	251	298	268	256	303	273	270	269	292	279	250	275	282	267	271	280	263	239	262	269	285	269	251	264	273	298	317	263	259	249	252	231	264	262	282	287	273	257	260	256	284	281	273	250	272	237	271	294	273	264	281	266	285	290	278	280	295	249	315	266	298	260	266	301	240	296	281	248	260	274	280	302	275	279	251	243	261	285	260	290	237	287	255	234	287	258	264	315	287	282	292	269	268	249	256	278	277	257	313	318	260	286	269	251	266	273	293	243	294	279	243	268	283	298	285	269	243	260	269	274	240	255	295	293	285	254	243	299	292	301	252	262	264	267	293	295	279	263	256	264	264	283	276	291	255	276	270	278	286	290	286	274	302	307	280	264	282	284	297	272	288	285	277	265	317	242	266	253	257	263	269	257	280	285	266	263	310	291	246	255	278	295	288	299	253	269	257	270	282	257	248	267	269	260	266	251	249	278	258	258	304	277	234	252	287	259	258	291	270	257	254	250	250	289	253	250	254	258	255	277	261	277	262	256	244	293	257	241	263	264	262	287	285	262	253	276	294	272	250	258	280	285	289	240	227	272	288	259	282	241	258	315	270	287	290	271	285	271	283	261	272	249	291	273	290	301	287	259	310	279	261	244	253	253	292	261	254	296	281	274	305	272	280	285	249	271	309	267	272	281	270	264	284	284	296	277	268	260	244	250	265	298	288	263	286	269	267	258	310	267	296	264	249	274	261	280	285	275	273	247	260	257	270	255	246	284	280	268	291	276	251	295	288	263	274	249	298	298	263	247	257	284	310	271	279	269	252	286	282	267	252	264	279	285	245	283	275	271	285	270	266	287	279	264	260	283	319	278	280	268	278	274	286	276	299	284	303	283	287	290	280	269	233	268	269	275	285	261	294	289	249	267	297	264	293	287	269	274	258	240	261	251	293	276	269	273	257	266	276	257	276	258	260	279	284	272	274	294	287	254	272	295	263	266	269	300	240	242	305	255	273	227	297	291	266	259	294	259	260	263	303	260	272	255	286	291	260	234	271	263	255	277	282	259	248	281	257	271	266	259	277	277	288	260	229	239	284	256	244	251	296	277	286	279	260	266	240	278	271	276	278	270	282	272	288	295	272	256	277	252	252	283	279	262	295	283	258	296	282	271	287	291	281	260	264	260	279	281	244	299	262	249	277	254	259	261	276	283	276	276	235	261	267	285	285	267	250	244	259	278	278	296	261	274	250	269	288	266	279	298	261	281	257	266	282	303	304	297	281	263	293	276	265	266	252	277	284	272	277	286	290	281	293	254	289	225	282	257	277	305	273	271	273	303	259	273	278	247	284	269	285	276	275	302	275	253	299	309	287	282	305	276	269	268	292	294	282	292	254	257	269	251	258	290	258	248	240	268	268	287	272	266	272	334	274	269	298	267	254	275	275	238	283	270	282	288	288	297	295	272	302	292	308	282	273	285	243	288	258	266	271	281	283	271	291	306	253	272	318	298	274	290	278	301	263	278	288	277	290	268	252	276	244	256	263	233	300	272	264	274	310	262	279	294	299	264	274	286	316	276	262	280	271	276	306	327	261	252	263	297	273	271	286	293	263	297	268	255	272	289	286	298	277	256	302	289	285	272	228	245	234	270	258	274	253	284	270	256	306	272	278	301	277	267	319	248	309	273	278	249	271	270	275	283	249	266	281	266	291	274	263	263	255	275	229	298	286	268	303	275	246	259	272
17854	5654	8558	9128	10706	9979	8154	6532	6085	5546	3823	2930	3203	3596	4054	2820	1964	1653	1470	944	738	633	685	671	684	776	693	626	669	666	641	655	627	630	606	652	663	612	597	615	598	635	636	581	662	599	610	620	611	593	600	603	555	596	640	632	608	613	601	656	635	594	613	610	630	600	629	627	612	595	615	606	605	606	608	624	598	629	576	655	555	587	642	587	592	615	587	609	633	598	614	618	581	610	557	585	618	582	633	622	599	602	578	581	560	647	623	598	575	566	620	581	601	576	603	608	613	633	624	592	569	601	619	632	572	611	588	628	626	569	628	583	635	608	608	584	599	613	592	592	656	567	592	593	639	593	628	623	600	638	624	592	593	639	621	594	618	577	627	605	608	588	620	607	586	598	561	603	578	591	580	597	614	606	611	565	618	600	602	652	564	648	617	619	597	598	610	610	585	573	610	609	573	613	626	571	583	594	601	586	589	565	599	611	610	604	611	588	598	593	613	606	560	629	625	579	581	635	637	552	637	570	594	608	577	592	574	620	599	589	578	587	604	640	618	635	605	602	623	629	560	565	567	572	582	598	564	657	609	586	608	605	630	574	555	616	592	621	597	624	622	633	619	611	567	573	618	629	594	563	576	597	582	643	598	545	661	649	619	601	621	590	623	588	603	613	544	584	620	558	602	604	604	611	641	610	593	616	578	596	585	606	619	594	591	614	635	639	591	611	606	576	564	639	590	577	608	571	617	587	586	622	620	600	622	623	570	609	623	622	588	615	646	615	583	606	601	618	617	607	605	639	622	629	621	611	558	591	605	640	610	612	601	624	551	579	598	614	599	632	556	610	615	621	607	584	614	563	596	600	639	600	627	628	654	617	576	597	600	578	597	600	590	580	605	563	611	599	574	599	586	571	601	594	608	673	575	635	584	590	620	632	615	599	585	640	585	595	602	581	545	603	603	599	579	660	619	634	595	612	562	606	608	587	642	616	582	621	606	563	552	618	585	571	623	603	606	643	596	592	594	607	612	611	610	604	572	578	606	613	621	596	618	620	642	598	552	629	619	590	594	593	577	591	603	600	613	616	615	554	572	625	560	602	613	590	573	567	633	596	585	536	626	569	591	590	601	575	602	597	603	614	605	584	622	631	580	570	642	621	602	576	610	557	577	600	575	584	555	600	585	583	607	588	594	621	589	611	620	619	572	602	582	593	589	614	612	606	580	604	599	576	633	603	571	602	583	607	564	598	582	644	623	636	620	576	610	580	622	625	596	611	579	604	599	616	606	618	609	604	676	585	607	626	561	612	599	590	636	639	619	582	600	593	626	625	594	622	621	611	596	622	586	624	644	567	600	633	601	569	590	532	601	577	621	604	610	633	558	614	605	571	620	635	625	617	638	577	603	572	616	557	585	593	602	589	570	617	624	601	570	624	568	569	592	604	612	588	601	580	594	582	588	583	592	549	617	559	630	604	591	578	627	626	582	578	605	611	600	613	610	636	608	610	599	624	634	583	633	560	617	590	610	561	620	563	604	602	613	603	632	606	599	613	585	584	609	607	625	606	586	595	593	594	613	608	583	622	615	577	623	614	624	610	605	610	604	588	586	567	593	592	651	636	603	616	595	612	624	648	586	629	583	611	600	664	589	624	598	582	610	608	610	657	590	585	634	598	601	612	578	655	600	577	600	631	622	628	572	606	612	615	560	614	659	608	621	617	631	622	591	575	648	637	577	579	630	625	593	587	590	604	624	584	599	628	656	616	598	587	594	626	584	610	622	570	616	599	576	589	633	611	600	558	607	642	604	605	607	607	623	591	560	604	601	621	615	586	594	611	571	607	624	610	587	590	572	604	582	612	560	604	593	614	603	612	641	593	568	644	609	615	589	604	644	654	569	599	588	651	601	651	621	543	613	585	589	592	618	606	635	570	587	599	564	620	603	635	562	589	585	617	608	618	590	591	604	598	547	597	665	595	564	570	628	615	634	605	593	634	579	596	620	625	613	601	603	629	636	602	628	597	592	545	628	610	574	583	610	579	575	601	617	623	572	621	568	626	561	603	583	623	587	642	625	595	609	613	557	608	600	609	586	583	592	600	631	615	594	613	631	580	607	643	612	585	612	596	596	609	579	578	594	626	595	575	602	565	605	638	593	631	632	610	572	584	597	624	579	604	624	582	554	600	574	582	641	625	569	568	615	613	598	590	587	575	600	573	610	580	610	606	618	586	607	584	636	579	576	597	582	569	570	607	593	557	604	603	576	619	591	563	609	557	606	610	643	562	618	648	565	610	597	642	612	613	570	612	584	586	606	564	623	606	618	627	586	584	582	591	613	633	596	550	566	615	591	577	600	600	634	641	608	579	586	598	622	579	590	582	644	586	598	580	621	597	635	581	611	624	623	555	624	648	634	604	587	589	615	629	556	607	605	587	566	589	634	575	591	600	574	610	573	599	591	547	591	584	592	579	547	612	568	620	552	630	596	550	596	557	651	597	598	615	603	552	658	612	601	601	631	595	587	572	626	619	575	627	614	559	612	596	579	642	602	608	582	583	620	587	601	647	591	592	638	587	611	581	610	600	603	621	570	607	624	584	617	639	606	657	630	579	601	626	632	624	548	685	546	611	591	641	566	582	584	624	621	594	600	631	574	621	588	590	570	570	603	607	650	598	584	609	590	621	599	611	600	611	620	636	606	591	607	626	624	648	619	599	571	672	618	649	617	590	566	564	566	568	631	580	615	584	623	595	608	564	585	599	595	590	634	640	605	646	582	608	594	611	616	600	613	627	639	609	613	652	609	588	571	620	589	605	608	588	592	579	598	636	603	629	609	601	614	576	619	628	614	616	632	603	576	635	605	603	627	567	593	670	596	602	599	595	589	573	575	635	582	583	596	589	611	559	614	591	619	597	592	594	622	605	572	584	592	613	610	627	585	594	623	629	631	646	602	619	593	595	594	597	614	599	547	608	563	562	586	588	613	606	602	575	592	621	616	647	618	568	610	573	611	625	585	590	625	596	598	600	637	582	653	594	640	613	592	602	599	619	576	599	601	596	629	610	621	571	579	575	606	658	580	615	591	584	611	646	616	608	604	569	607	603	604	581	594	629	535	641	558	610	644	613	568	605	541	583	582	590	615	581	641	579	596	611	601	600	600	559	585	606	585	603	586	607	572	596	610	619	618	551	610	581	603	608	608	600	580	621	618	622	606	586	572	602	601	604	582	630	596	662	620	616	609	612	599	564	566	583	597	583	592	604	611	575	558	645	606	605	618	589	594	611	647	614	634	638	631	611	574	661	604	584	614	570	604	615	619	614	655	589	617	560	592	577	586	583	604	639	640	633	600	643	664	625	585	630	636	575	634	570	575	601	587	589	612	593	628	581	594	589	606	506	624	614	605	639	606	606	564	571	607	588	619	615	599	627	603	570	632	637	606	569	589	619	574	651	604	613	578	607	579	608	550	633	635	581	602	625	612	604	633	597	579	613	605	593	600	597
8973	1932	1390	940	759	722	621	423	408	344	326	268	267	345	324	291	259	260	194	193	204	194	176	200	179	175	194	181	183	193	160	158	192	191	176	188	163	145	211	224	188	161	177	182	197	199	198	174	206	204	190	215	226	188	196	185	181	204	192	204	192	194	188	199	178	176	147	187	175	195	196	157	159	181	183	167	184	180	180	187	215	175	155	170	174	188	183	209	167	195	172	176	158	185	179	181	178	194	190	187	174	173	199	187	196	207	202	175	192	188	194	186	154	180	199	157	179	187	187	172	168	193	173	187	186	187	176	195	179	190	194	170	204	213	187	178	173	165	196	157	162	199	194	162	170	195	198	189	203	186	196	169	179	201	191	196	186	157	189	167	194	158	158	171	165	209	190	185	184	167	163	189	178	224	198	171	188	210	182	187	185	185	179	195	202	190	211	159	192	201	190	180	175	198	193	185	167	174	173	187	170	216	165	213	169	177	170	170	173	164	201	205	158	191	199	200	184	200	176	195	208	192	175	166	173	189	193	200	188	191	196	194	165	163	185	196	193	198	184	184	182	170	172	176	182	170	182	168	176	167	182	190	164	172	176	184	174	205	169	200	191	186	196	188	177	203	147	171	194	192	170	206	196	179	166	183	172	193	181	190	193	175	179	187	180	179	180	171	172	193	177	174	167	178	166	171	174	162	170	166	197	215	182	178	184	176	165	201	188	186	185	195	167	191	169	195	180	170	208	167	180	196	180	205	178	190	178	167	175	187	191	154	184	176	190	194	204	210	181	191	204	162	198	183	209	167	190	181	170	197	181	201	220	204	176	177	200	198	152	215	181	213	190	211	199	189	176	180	201	189	170	174	174	180	196	177	178	198	202	179	179	149	182	212	169	179	192	187	191	183	189	168	164	179	152	177	178	162	189	177	190	180	172	158	168	180	176	183	186	193	174	173	167	170	180	178	190	182	184	202	192	196	209	184	187	174	188	171	166	175	191	188	195	174	172	177	191	156	201	210	172	178	194	178	184	188	185	175	193	192	184	162	184	186	197	146	168	182	184	223	169	184	171	189	187	199	200	192	168	210	169	187	173	194	167	192	175	213	201	188	196	186	195	191	171	173	170	184	167	190	194	171	161	168	156	185	191	200	171	194	178	181	177	189	212	177	176	164	194	181	174	175	182	189	197	168	203	178	199	210	186	202	197	174	181	189	192	197	199	166	180	201	233	179	182	192	202	195	187	192	200	171	178	199	206	207	182	182	178	186	181	176	197	202	202	167	181	186	169	206	190	197	185	174	195	162	160	186	176	207	184	185	165	180	204	204	173	173	195	187	180	186	206	178	189	185	217	198	200	176	185	164	188	186	177	164	175	191	180	166	186	161	183	174	202	192	180	177	188	175	206	191	168	183	170	200	194	218	162	199	180	195	176	204	172	187	189	184	189	193	165	180	171	183	185	172	185	174	176	173	182	194	193	196	174	160	192	202	191	187	167	166	144	182	207	207	166	168	167	191	196	192	160	204	183	159	184	194	196	198	218	190	184	185	182	168	194	186	167	220	198	186	186	176	206	204	197	221	161	179	196	186	188	191	180	158	177	183	196	195	159	183	159	202	200	186	185	186	151	162	201	196	166	166	171	197	177	210	196	177	192	200	172	175	193	186	169	189	187	204	204	191	159	184	171	191	188	161	186	151	185	182	193	197	180	215	191	155	195	166	196	168	211	184	202	210	170	170	172	177	170	172	207	198	189	195	196	182	163	180	171	164	179	183	163	162	187	171	205	189	188	162	184	202	186	191	182	180	197	189	208	185	196	168	182	176	210	173	238	176	213	193	188	175	201	214	178	162	173	185	185	183	178	163	182	182	205	193	189	204	187	194	193	186	175	180	204	185	207	193	161	202	201	170	180	162	180	160	165	180	189	201	204	194	179	207	190	195	189	176	175	176	170	170	202	189	190	169	188	187	187	170	155	193	212	179	205	197	177	193	167	182	182	195	200	204	171	161	156	184	191	167	193	192	167	176	184	176	174	182	189	224	179	173	194	167	162	192	206	170	195	185	172	205	199	201	182	180	170	206	197	193	166	208	193	161	182	205	194	195	173	186	183	185	161	179	166	177	181	200	193	174	158	149	171	183	168	171	186	159	186	175	166	173	189	175	167	174	170	175	187	166	207	172	186	198	195	206	188	187	185	196	159	164	185	209	203	190	198	169	202	164	187	184	185	216	218	198	177	188	178	180	188	187	184	183	180	197	167	196	200	180	219	189	199	210	183	161	218	207	186	178	174	195	170	166	199	189	181	192	174	177	189	212	216	194	186	207	166	187	177	194	196	166	197	191	204	210	194	170	159	191	205	189	187	180	179	192	182	187	196	188	192	180	170	188	182	175	193	189	184	186	161	204	182	191	192	176	196	209	177	180	176	166	196	196	186	187	180	163	178	197	184	181	181	202	177	160	179	191	198	193	183	146	182	174	203	176	175	189	192	177	185	184	183	187	190	162	155	136	210	183	170	175	200	177	163	179	190	193	188	172	183	181	176	198	201	183	189	194	160	180	169	190	205	203	176	191	185	200	172	209	201	223	193	189	210	187	171	185	177	180	193	174	167	208	165	187	205	184	176	176	163	193	164	184	207	181	188	192	201	182	178	198	209	238	178	168	178	182	174	193	177	158	192	194	199	216	183	174	167	173	186	174	166	176	197	175	177	183	175	199	170	198	175	185	193	200	145	180	192	160	185	192	171	181	193	181	181	189	193	185	169	209	209	181	169	220	190	203	174	175	165	171	185	192	176	198	182	206	198	166	177	187	201	188	170	198	203	194	163	182	194	163	182	189	176	160	175	184	160	197	186	176	178	157	205	197	194	169	171	189	210	176	173	213	193	183	147	178	181	169	184	173	171	173	202	183	165	198	208	211	196	220	191	233	184	189	201	155	165	189	191	167	158	193	197	194	165	168	170	196	198	177	174	188	160	185	176	206	200	200	174	194	191	180	180	161	174	160	172	189	207	189	189	185	182	172	182	169	210	178	164	199	184	207	213	212	171	178	161	191	162	197	170	188	194	200	158	185	187	178	198	192	179	171	202	180	179	195	201	155	221	159	183	186	211	200	184	203	186	203	182	189	164	161	187	162	168	196	202	181	189	170	214	198	189	193	182	182	182	178	194	159	207	222	207	181	201	201	200	188	186	184	183	209	175	172	182	181	182	186	197	180	185	178	156	166	179	194	198	172	179	174	200	159	185	182	183	214	188	191	172	181	179	168	182	172	169	160	187	194	153	182	194	208	156	186	160	205	196	205	160	190	195	173	165	176	169	179	207	193	183	165	206	169	186	183	194	200	205	206	164	196	194	183	193	202	203	167	184	168	211	189	197	185	164	192	217	180	174	178	188	188	197	198	207	206	149	230	206	187	169	143	179	175	177	201	162	199	170	165	180	180	180	174	183	181	205	177	197	174	195	172	226	199	204	196	190	165	213	190	178	182	187	190
5762	1742	2836	2719	2933	2835	2573	1602	1644	1339	1170	909	1022	1252	1382	988	871	793	664	518	486	467	481	478	461	469	431	441	475	450	442	433	431	418	478	464	469	411	449	439	459	450	432	422	410	468	434	452	460	459	421	432	430	439	461	447	452	443	446	452	443	414	424	445	451	473	460	433	464	422	438	446	454	400	463	449	444	472	457	423	453	419	449	409	429	481	440	438	446	486	434	441	451	465	435	474	454	419	447	440	443	443	455	464	455	408	478	431	452	472	459	479	442	459	436	452	477	479	460	431	480	441	409	424	447	463	451	454	430	436	428	456	454	476	426	427	454	416	440	424	456	451	424	480	455	430	423	457	438	440	463	416	431	431	457	483	454	453	435	430	433	465	474	454	437	436	435	459	424	384	433	467	437	414	470	453	461	423	443	444	452	463	436	420	483	431	493	420	468	436	443	464	474	435	458	462	432	433	445	447	404	450	421	413	450	464	420	437	401	445	412	445	448	446	429	454	499	479	448	422	437	424	397	448	472	448	454	476	487	432	450	442	410	425	413	482	457	429	400	456	457	422	462	458	472	466	440	443	480	416	435	453	416	427	431	414	439	455	439	422	458	432	448	454	415	455	475	460	454	443	484	471	439	428	459	449	434	422	501	454	401	432	440	418	448	453	437	451	438	478	454	445	468	465	415	466	461	445	462	491	444	447	461	394	414	433	405	473	435	464	419	428	434	405	439	454	433	399	429	439	454	506	423	456	434	444	438	457	441	482	450	439	427	452	474	441	447	400	487	466	464	483	433	443	455	447	447	450	444	434	437	429	447	435	406	441	431	428	467	443	443	444	479	436	438	443	431	456	434	449	445	434	453	462	433	421	471	428	460	466	448	488	468	464	476	433	404	448	460	459	452	464	444	475	413	467	448	468	438	452	423	416	460	420	433	455	447	427	491	415	414	425	412	465	437	428	426	465	438	463	461	420	454	445	465	411	431	420	411	428	465	443	404	424	435	450	492	435	459	428	440	454	425	477	429	401	456	457	442	437	445	451	440	431	429	467	459	448	436	435	451	442	490	439	444	471	465	452	449	436	443	440	450	422	451	464	412	416	410	457	444	447	420	433	423	444	444	436	453	442	455	449	500	432	470	433	437	429	436	437	445	461	434	441	422	454	462	446	435	444	442	423	435	432	455	436	411	476	416	466	455	479	466	457	403	466	465	405	476	440	449	467	434	466	454	420	475	433	477	453	455	464	438	441	472	474	432	410	448	432	397	461	451	440	458	486	460	454	452	419	403	458	394	424	441	448	441	473	464	395	390	423	477	450	448	436	480	439	441	468	403	460	437	502	430	453	445	434	443	444	427	449	417	410	495	459	452	451	442	442	467	438	442	446	455	431	418	413	466	435	434	450	401	476	442	474	450	457	467	436	458	440	481	483	442	437	456	449	445	456	421	436	461	446	460	487	448	442	470	429	465	410	463	452	466	463	433	446	465	465	452	478	424	452	470	445	428	459	456	448	432	459	455	421	462	450	434	446	467	468	420	449	459	435	448	475	447	478	428	463	433	445	475	436	422	458	435	455	447	420	441	459	430	432	403	477	447	457	455	457	418	440	461	437	440	408	477	417	437	445	438	432	416	449	476	419	452	438	421	444	428	445	440	466	430	429	469	446	455	461	476	453	449	449	419	403	427	461	445	476	443	437	429	477	465	418	431	420	468	470	437	444	456	482	460	421	464	431	401	427	477	428	439	469	451	413	457	480	430	462	437	472	410	440	476	423	408	418	427	416	480	416	447	461	479	458	425	466	434	389	484	455	413	425	471	448	496	420	475	435	441	460	442	459	424	451	446	407	435	447	444	436	429	448	474	475	459	465	426	439	434	429	432	458	411	439	438	435	468	453	470	467	442	447	415	454	443	480	451	419	480	426	431	457	421	433	412	446	438	467	455	503	437	449	464	468	460	451	482	431	435	444	442	461	421	472	450	432	447	461	468	460	414	443	490	453	442	464	436	434	428	445	442	398	459	471	444	462	495	453	450	450	465	437	475	433	457	460	422	454	449	438	408	475	461	447	472	445	431	429	441	434	456	433	466	465	405	468	469	437	453	459	439	425	390	458	415	442	466	448	456	509	430	437	416	452	493	476	501	443	425	421	460	431	405	448	413	441	454	443	447	472	408	448	446	436	441	443	444	461	466	433	449	429	448	413	461	407	464	466	457	457	452	462	453	471	451	480	446	447	460	471	463	469	461	411	445	432	506	453	457	428	405	465	417	453	481	405	429	398	438	434	412	448	429	434	467	424	399	468	501	457	443	457	428	464	420	455	438	442	418	441	464	428	481	435	446	434	416	475	446	439	450	452	443	437	428	427	431	438	410	424	414	415	444	490	409	447	468	416	476	459	444	426	429	489	436	465	434	443	417	402	462	427	467	469	455	425	456	432	459	461	434	432	448	445	429	438	463	461	419	460	419	427	468	436	433	475	442	462	423	408	450	446	423	449	428	421	461	460	465	444	430	457	463	458	417	443	453	429	449	434	459	470	453	432	488	476	449	469	454	489	431	476	473	444	449	433	454	443	435	467	451	450	427	443	496	494	428	449	465	457	462	468	450	427	409	464	474	421	428	412	415	402	447	461	467	404	432	475	471	445	462	431	456	429	470	437	454	455	448	495	430	410	452	442	444	433	451	423	440	457	404	460	421	417	400	454	468	459	481	439	397	441	457	438	413	477	425	463	484	431	461	453	442	436	438	444	435	401	427	431	432	420	424	469	437	478	445	412	423	447	424	473	454	459	438	430	420	452	458	416	427	442	446	422	415	467	473	452	490	473	475	439	436	485	454	435	441	447	440	453	472	473	442	428	433	461	481	471	455	456	425	421	471	441	453	396	465	453	434	427	444	419	445	470	450	457	415	469	439	433	433	430	419	433	422	457	463	420	427	423	438	474	492	456	466	445	451	448	459	467	451	420	431	440	458	446	435	422	479	439	413	459	420	467	445	433	454	458	470	447	420	462	465	399	431	466	482	465	431	469	452	442	464	437	420	433	436	446	482	458	399	449	447	441	483	439	439	490	435	462	458	437	431	433	463	434	467	469	450	448	409	435	456	450	423	414	426	423	476	469	467	449	457	489	424	473	430	450	484	457	451	434	421	438	448	474	444	413	488	451	455	420	466	422	447	464	429	466	427	464	451	452	444	426	470	461	435	449	473	496	455	408	467	438	455	457	475	443	416	439	477	438	451	475	446	441	473	425	469	444	431	443	441	482	423	482	464	413	496	416	437	410	446	414	446	456	468	417	462	458	477	426	449	453	455	411	441	459	399	462	445	471	425	415	456	451	466	453	439	445	417	467	463	483	481	434	476	464	461	511	463	451	451	432	468	443	444	442	457	455	436	461	467	463	428	451	433	499	454	436	431	485	436	433	478	447	462	425	463	423	432	406	459	456	437	467	502	438	448	462	479	450	422	457	478	450	448	455	438	439	441	407	462	488
21274	5778	3113	2300	2055	1902	1633	1076	856	763	677	569	562	586	623	535	436	398	369	325	339	302	309	323	313	284	319	306	326	303	320	326	294	286	290	306	302	321	313	313	299	298	286	282	316	317	305	296	300	316	308	273	338	364	302	305	311	301	296	324	288	279	317	269	266	319	295	297	336	315	308	286	306	296	295	293	286	281	303	303	317	271	324	311	303	308	307	297	312	292	316	284	292	262	312	282	301	312	272	314	313	293	284	302	312	302	272	294	267	266	287	315	297	304	302	298	304	314	281	267	276	297	278	294	276	308	332	289	307	259	305	293	281	294	298	276	290	292	282	294	328	303	322	284	275	291	280	281	300	272	320	297	326	311	311	262	282	264	269	286	308	284	277	310	311	273	264	285	281	305	288	272	286	287	291	305	278	305	271	298	334	310	283	314	301	317	281	290	270	320	313	308	298	297	275	297	279	299	306	274	284	299	301	326	300	264	300	281	275	296	299	293	317	290	317	283	307	306	287	289	308	315	308	313	310	316	301	317	323	320	324	274	289	317	298	266	284	297	284	322	270	275	304	300	281	295	290	312	322	282	290	283	293	312	315	323	324	292	316	283	307	295	315	249	289	287	283	316	291	335	306	272	284	303	281	306	297	321	304	285	285	334	316	276	279	303	268	322	306	280	291	292	287	310	274	325	293	301	313	332	302	300	278	289	308	318	340	307	308	297	297	269	294	312	299	273	307	293	325	270	295	294	299	287	315	290	282	297	313	308	279	309	321	298	320	287	295	283	286	312	325	319	300	298	315	313	332	308	310	306	310	265	270	295	299	290	262	329	261	296	303	268	314	301	298	303	297	310	290	314	287	302	283	267	302	283	296	310	288	287	326	301	294	278	262	269	289	280	280	309	294	298	264	328	284	282	306	329	314	282	261	321	315	351	309	294	276	285	285	310	289	315	320	293	272	335	287	274	315	288	273	295	311	293	317	311	324	316	329	279	296	277	308	305	320	307	280	285	317	295	305	294	283	276	289	288	297	284	275	307	314	316	320	288	325	296	289	302	316	275	293	295	317	251	308	298	314	278	294	305	280	276	271	283	300	316	313	260	286	286	279	249	267	282	298	267	295	298	289	306	274	305	283	294	295	297	302	296	292	277	326	289	306	285	311	321	277	276	295	312	303	271	306	288	312	285	336	319	278	293	280	261	280	272	322	271	310	324	300	304	271	303	266	280	287	254	309	298	303	319	292	313	272	304	316	332	266	272	280	278	263	313	280	278	288	322	307	287	301	291	309	313	290	309	288	277	284	285	281	306	263	311	338	292	293	275	300	312	324	299	273	309	291	317	290	281	278	285	309	303	299	282	290	279	277	286	298	315	310	307	297	315	275	311	323	308	252	289	290	282	330	303	279	293	277	340	316	279	290	299	329	300	325	270	298	358	302	267	340	338	297	287	317	291	327	305	270	288	305	300	283	307	292	301	303	350	325	287	290	264	281	275	316	299	307	281	333	293	311	295	326	300	293	308	341	313	300	289	276	320	295	313	301	282	277	300	307	302	342	310	274	296	295	323	281	311	321	283	302	291	336	276	268	274	293	315	307	308	269	281	286	313	309	277	281	295	276	304	287	317	303	302	341	283	271	329	257	266	280	294	292	263	318	304	278	274	296	304	303	277	322	278	302	302	306	322	292	295	317	307	320	289	303	298	290	282	295	296	315	341	339	282	282	322	297	323	297	302	292	292	278	267	322	317	295	293	282	340	311	283	265	317	272	314	301	286	265	277	298	313	323	332	300	322	238	293	273	277	299	296	267	292	309	319	280	291	302	306	267	300	263	346	291	279	313	281	283	288	295	285	318	284	318	272	297	295	287	273	298	262	284	296	331	328	281	301	294	280	303	297	282	291	274	287	307	300	320	295	312	299	311	292	298	306	307	296	289	273	292	303	273	283	287	332	299	292	321	293	288	292	321	266	311	315	304	336	291	297	315	295	293	317	276	282	296	295	335	286	311	297	307	303	293	294	301	340	307	264	321	298	294	325	323	307	303	286	279	288	290	300	270	268	292	312	273	300	281	287	320	339	283	321	318	318	321	314	288	295	310	320	315	260	305	303	316	305	293	317	345	339	260	273	295	330	332	322	289	289	297	301	320	287	310	322	316	287	260	301	303	305	317	310	308	312	312	324	283	298	290	317	290	308	316	301	321	269	285	278	282	295	306	320	291	304	332	309	279	292	273	296	318	302	303	258	299	291	276	300	345	279	328	295	306	320	333	338	288	316	306	267	297	300	299	276	299	280	314	292	310	311	296	301	336	261	302	295	289	288	313	322	271	273	295	310	302	296	294	292	270	291	302	299	275	290	332	316	289	317	309	276	277	292	317	317	310	270	312	307	297	315	322	309	314	283	291	304	296	296	273	296	292	279	285	287	308	270	297	276	296	278	263	334	296	299	291	315	302	248	292	278	287	299	271	287	304	297	285	316	290	277	301	308	306	295	314	310	295	316	315	255	332	295	294	270	275	285	326	273	266	313	287	279	320	315	315	302	332	298	306	300	287	291	294	329	258	298	295	310	304	325	305	309	275	319	299	292	292	311	321	304	281	304	307	314	287	292	283	298	329	313	279	261	300	277	294	288	297	292	335	294	316	266	278	273	314	273	284	306	274	289	342	279	306	305	329	282	291	302	282	293	257	288	313	307	304	310	294	308	285	303	306	295	301	261	308	255	263	299	333	309	311	316	297	318	277	303	289	322	289	311	321	317	315	283	313	230	295	272	301	304	283	312	306	301	304	316	334	300	304	276	300	302	304	296	297	298	327	302	258	282	325	295	320	286	311	268	290	293	260	308	294	313	302	308	327	303	313	328	262	277	264	289	273	304	312	306	295	315	307	295	259	272	321	286	306	288	286	314	294	357	317	286	296	259	285	279	292	295	323	315	323	279	277	285	285	302	312	272	333	323	290	294	303	286	278	271	260	276	291	289	282	280	272	306	307	287	287	306	294	265	271	278	277	301	301	266	303	297	300	283	296	247	302	282	275	284	321	290	274	283	284	335	321	298	306	318	305	291	287	298	324	294	276	299	319	299	273	282	293	297	274	275	313	262	264	294	290	296	287	258	291	281	303	334	313	296	296	284	273	278	288	279	303	313	293	276	294	284	262	262	271	297	302	273	301	287	305	264	334	307	316	325	302	288	304	294	307	251	310	288	309	289	288	324	308	275	277	310	304	267	337	292	285	295	296	284	287	313	290	297	292	295	304	278	298	297	270	301	261	305	324	299	320	287	310	296	287	296	298	250	298	311	297	291	300	306	306	321	318	301	302	277	264	288	292	313	315	291	323	281	252	308	302	307	305	294	297	277	292	295	295	310	304	340	305	304	320	293	277	301	312	286	290	324	301	334	295	296	317	310	289	335	291	281	294	302	267	268	332	295	258	297	288	289	313	286	267	318	301	290	278	279	302	337	271	293	274	300	292	298	310	320	301	298	265	290
13430	4089	6101	6640	7481	7256	6461	4200	3591	3226	2800	2201	2345	2208	2809	2165	1650	1232	958	815	740	650	756	708	701	692	692	707	708	665	665	680	686	692	654	686	684	669	660	680	683	695	702	728	655	680	686	678	641	675	660	678	611	682	710	660	675	626	669	707	669	684	710	696	637	646	686	680	696	674	654	695	641	721	658	626	631	677	672	660	651	649	632	712	699	690	683	641	621	694	630	685	668	665	685	693	682	693	638	671	708	642	673	677	655	668	690	644	658	635	641	646	650	633	652	659	680	684	656	634	682	697	679	679	652	618	677	644	685	640	673	670	638	697	713	650	670	656	647	626	620	661	675	668	631	665	693	640	670	664	686	665	667	646	650	709	663	636	668	660	703	665	677	658	675	697	631	681	688	670	700	678	666	655	629	671	666	673	654	669	657	635	673	678	683	663	655	657	672	691	687	689	665	679	657	682	708	687	659	645	676	718	664	646	663	706	622	690	630	670	683	643	647	658	658	671	693	696	675	650	641	667	667	685	651	645	639	660	649	660	657	634	660	695	674	672	643	694	716	685	687	633	650	716	706	626	688	689	624	696	707	659	678	607	653	681	691	663	674	679	639	668	679	641	707	650	660	720	684	661	630	654	697	639	734	653	664	688	665	662	695	707	686	670	659	724	654	650	665	704	661	671	659	635	678	692	663	643	692	658	690	723	618	607	691	641	665	648	669	683	667	660	647	636	682	645	640	658	634	672	627	667	676	690	637	627	634	637	693	625	676	687	647	671	737	622	655	688	667	654	671	631	691	674	656	668	672	642	685	668	676	660	696	644	646	676	692	639	664	667	675	673	688	708	689	639	656	698	706	672	657	670	705	666	675	684	666	683	709	668	719	625	670	657	666	685	670	660	680	711	660	667	704	619	627	714	629	691	677	675	655	653	657	659	676	651	661	690	652	683	644	676	650	683	653	683	691	692	676	642	685	694	651	662	659	672	676	681	696	697	679	668	644	681	670	684	665	719	691	666	671	712	655	669	633	625	673	711	627	682	644	635	631	730	687	651	678	665	717	709	632	729	632	679	657	668	669	702	693	684	688	686	701	677	662	689	658	656	617	692	683	656	631	675	677	641	662	725	677	607	688	674	661	630	631	679	627	674	643	670	680	646	696	663	699	617	634	677	670	676	692	664	700	650	699	677	694	685	670	653	698	622	676	620	672	692	682	691	673	642	658	638	677	689	648	662	650	680	657	685	660	646	652	652	692	636	670	604	653	680	677	646	634	672	670	658	663	684	662	632	680	630	644	657	698	658	673	708	709	675	670	687	689	669	672	716	724	717	679	608	665	641	625	656	644	705	695	651	684	659	654	679	648	681	682	668	676	685	652	644	654	664	646	654	654	663	676	639	702	648	617	663	671	664	671	652	661	655	647	664	681	640	661	700	657	695	643	688	694	635	687	718	672	686	667	611	635	697	678	643	632	655	692	662	678	666	649	656	637	631	664	663	696	650	665	652	683	659	676	644	696	658	683	682	633	628	661	699	692	685	644	678	663	670	703	643	640	685	669	662	640	677	672	681	662	639	655	634	701	651	713	653	615	607	678	608	659	716	655	687	651	647	641	656	720	668	634	656	622	619	672	627	596	700	620	669	672	646	639	659	685	635	688	651	636	666	749	659	642	675	698	697	687	675	647	678	678	706	645	644	682	625	658	611	681	661	684	687	667	667	743	686	674	630	698	663	655	694	686	638	695	699	667	686	659	678	647	663	645	695	667	696	693	679	626	681	649	639	664	627	658	680	661	624	684	701	639	675	652	686	645	697	692	666	681	683	622	650	653	623	672	653	663	629	696	647	700	644	652	665	672	665	641	691	652	700	679	636	679	685	625	671	664	635	663	699	672	684	646	666	680	671	644	727	669	635	700	656	651	663	665	682	682	669	671	687	627	648	653	652	639	682	645	658	643	667	629	593	728	674	672	676	674	702	681	658	689	635	685	681	681	663	708	668	660	669	662	645	670	644	642	678	671	631	672	674	707	648	649	715	694	655	653	675	687	619	678	650	658	672	716	645	628	718	658	663	683	658	693	682	663	684	657	640	643	662	615	676	712	698	674	687	715	676	661	648	708	671	655	635	669	677	716	684	713	670	702	724	688	645	622	660	678	692	658	643	720	705	665	661	665	675	668	638	672	620	660	690	703	712	632	680	650	623	631	632	666	672	678	659	643	651	679	607	706	708	659	660	691	740	675	664	681	706	730	660	689	639	689	673	650	688	661	655	657	658	649	663	714	683	692	727	650	640	627	679	659	647	679	633	689	637	615	684	715	678	676	650	660	672	695	657	692	646	678	675	634	632	680	666	677	711	659	647	640	636	652	668	718	674	647	712	664	665	662	638	632	672	607	678	634	676	671	648	651	652	651	652	659	670	696	631	681	703	648	640	689	659	657	695	676	623	692	693	696	622	669	665	703	653	648	675	648	660	656	648	672	667	659	636	707	658	646	640	628	675	646	684	635	691	655	627	680	699	648	671	673	661	684	641	607	693	656	688	689	625	674	678	669	656	698	664	615	698	718	682	654	687	669	658	654	639	683	723	662	639	655	652	624	642	652	652	680	683	644	664	631	667	655	713	678	665	660	678	643	707	696	696	681	703	672	619	649	680	656	669	654	673	696	654	701	706	714	655	627	724	685	717	665	642	639	648	671	680	670	649	677	710	653	677	682	700	664	707	620	636	744	683	669	645	657	638	677	707	607	645	670	680	652	655	678	700	680	702	713	659	673	703	655	676	645	703	643	685	685	652	694	650	676	670	646	659	642	685	676	685	693	642	664	673	689	664	681	679	633	688	651	704	653	689	668	636	678	632	648	670	637	661	708	681	671	669	687	664	672	711	667	648	659	664	721	644	694	681	680	693	662	696	660	671	687	669	693	659	696	668	683	630	708	683	686	672	630	644	682	705	705	706	664	666	668	697	655	632	619	677	656	659	652	637	692	664	643	680	694	615	663	714	657	686	685	687	670	662	665	708	737	676	669	705	644	688	666	641	659	684	699	614	691	677	704	660	660	700	627	633	688	661	624	651	677	668	642	677	659	678	685	646	622	640	671	663	645	636	694	727	667	654	638	693	651	670	650	657	625	636	676	631	668	646	673	667	697	673	680	681	654	683	653	638	640	681	674	691	686	651	678	663	680	676	666	640	637	634	673	687	691	686	681	665	652	660	649	660	653	651	664	673	678	711	655	655	659	651	667	651	684	653	677	663	665	736	675	663	668	649	653	685	703	638	681	642	690	684	646	644	683	661	670	678	654	650	657	648	717	665	687	608	656	664	654	668	646	598	644	698	672	658	674	665	687	688	633	701	652	672	699	702	703	698	643	682	685	687	683	659	637	696	671	618	684	658	676	661	685	686	642	606	670	653	686	658	672	659	633	662	673	641	684	636	708	704	662	669	644	652	695	656	688	662	674	669	658	649	670	660	645	645	723	705	692	707	662	620	683	721
29893	9258	5109	4062	3054	3010	2473	1645	1064	1037	908	732	721	724	780	656	494	403	328	307	297	299	290	262	293	277	283	257	266	279	251	248	262	281	255	262	301	282	276	284	252	282	245	276	259	298	263	285	254	280	270	290	283	278	281	227	274	247	240	255	250	256	266	286	270	254	273	300	298	274	256	257	275	282	281	257	278	229	244	256	265	271	262	289	282	264	246	253	260	277	273	286	272	254	258	283	279	258	240	257	281	289	273	292	293	292	298	266	240	249	263	247	274	259	258	262	289	262	261	295	268	287	279	275	283	263	257	264	250	271	266	279	266	305	253	250	274	265	283	269	264	267	257	264	274	260	261	311	285	270	266	271	286	283	296	261	260	256	293	255	259	252	250	249	298	285	268	291	290	261	252	244	237	277	281	302	265	288	241	256	274	263	272	246	258	295	248	280	279	247	273	278	262	278	268	234	273	281	256	264	308	264	259	269	276	228	278	230	271	270	252	259	270	272	280	250	242	256	249	272	251	238	272	255	295	252	287	254	304	279	263	232	276	255	272	261	273	270	245	281	273	252	264	237	282	291	280	275	260	238	292	263	254	284	284	289	251	257	252	262	285	272	246	248	270	260	258	259	242	291	266	252	258	240	250	249	281	271	261	292	232	254	251	269	262	267	256	266	247	270	302	268	259	264	278	245	277	276	239	266	256	237	266	252	267	287	297	278	257	254	245	272	274	277	290	271	274	250	310	273	286	282	265	253	246	248	245	270	275	250	284	274	243	282	260	299	267	276	243	262	271	266	265	243	287	263	245	256	256	287	250	286	267	261	247	275	268	270	290	245	247	262	266	246	257	246	274	256	269	258	244	283	307	249	249	258	275	247	280	276	271	259	272	251	237	304	283	241	301	279	245	286	277	262	257	238	260	238	258	228	303	274	244	257	240	292	271	256	268	279	267	250	248	258	264	310	256	270	259	248	234	280	254	270	302	243	260	308	292	256	258	255	260	267	258	284	254	303	285	277	291	256	276	266	255	271	264	262	314	279	297	239	259	239	285	254	270	289	312	235	277	269	243	249	285	233	266	289	236	296	262	259	245	251	237	276	246	260	262	226	272	279	252	268	271	258	241	238	276	279	247	245	271	265	279	247	238	252	232	245	255	246	245	263	266	276	257	311	250	262	240	290	288	254	265	259	290	271	260	250	265	274	268	273	286	262	258	278	260	268	269	304	263	251	259	252	267	265	286	278	230	275	271	238	260	273	279	259	265	285	300	239	272	233	267	248	235	245	250	251	245	284	269	269	249	263	261	274	282	252	287	281	273	271	268	290	258	304	284	237	249	270	231	254	286	255	292	279	229	245	264	241	265	266	247	252	261	264	251	261	269	303	279	243	277	294	288	275	252	282	272	249	258	253	289	278	260	281	255	280	264	271	267	251	266	254	259	308	251	242	254	267	289	250	279	250	247	252	300	258	272	228	256	277	273	269	270	267	262	236	244	234	255	254	281	256	267	285	299	275	249	317	294	284	267	298	266	252	285	254	261	255	247	266	244	267	265	256	293	240	256	238	245	267	282	270	252	266	255	292	258	251	257	264	260	261	273	253	252	239	227	264	271	260	295	254	284	267	280	256	274	292	268	266	253	243	250	268	248	260	272	292	253	285	259	294	271	271	225	259	281	268	278	273	260	274	281	270	254	276	267	251	270	277	263	258	254	243	243	237	264	301	238	233	249	249	264	217	251	287	273	273	284	231	267	257	236	270	228	251	244	269	313	282	243	258	294	252	249	254	282	278	264	268	263	257	231	283	297	265	273	267	291	271	251	287	256	214	280	255	262	258	254	277	263	314	268	250	246	259	276	270	274	286	274	267	272	264	272	262	277	267	286	254	247	262	292	256	299	257	258	301	265	302	265	264	267	268	260	279	254	285	271	282	252	210	257	299	289	265	271	234	257	270	258	257	252	279	271	267	298	265	269	263	249	245	249	234	264	280	262	255	245	232	291	307	301	266	265	262	257	267	249	286	269	275	247	315	250	266	272	284	265	283	261	286	271	271	253	281	281	281	279	262	271	250	280	258	258	244	247	289	262	296	278	284	269	247	265	277	286	288	274	254	278	270	249	247	274	278	305	248	278	290	297	276	285	302	243	267	254	254	275	257	243	286	274	248	260	249	279	274	251	274	250	269	256	285	252	238	257	256	266	266	274	261	286	294	281	254	254	248	255	269	271	289	272	281	247	269	292	284	292	272	253	262	292	275	285	243	249	298	236	260	274	276	273	267	266	271	258	273	280	269	260	221	238	265	273	270	261	252	280	280	291	277	238	311	272	260	265	290	284	268	272	238	298	244	294	249	289	268	300	297	231	258	266	236	244	255	239	252	281	233	262	275	286	297	280	277	268	248	253	287	272	257	256	255	246	274	282	268	290	280	253	259	297	254	264	282	293	257	274	284	288	266	270	224	288	245	267	271	266	246	268	257	259	219	256	241	232	286	280	256	243	253	290	255	242	281	253	247	261	278	259	260	264	287	264	301	244	246	295	271	255	261	289	269	245	271	238	251	301	261	279	261	257	251	261	259	291	285	271	281	252	275	266	242	269	286	261	263	226	275	281	273	259	287	272	264	247	273	286	268	258	257	257	259	270	259	256	261	271	279	280	246	247	272	258	251	249	249	250	254	252	264	251	285	255	256	277	257	270	263	310	279	290	291	255	274	281	234	276	269	240	255	260	246	242	249	254	248	254	251	291	266	269	239	255	262	254	248	268	292	248	254	230	264	270	271	259	274	256	276	245	264	277	246	264	251	285	275	263	272	261	256	285	278	285	282	296	305	244	263	274	261	282	281	259	269	267	285	276	271	270	264	254	295	254	260	269	259	262	262	267	288	277	244	266	263	239	259	260	251	249	250	252	285	259	259	254	263	234	239	229	253	271	248	293	253	259	271	252	275	285	286	284	278	272	281	281	285	276	285	274	287	267	290	285	257	246	282	282	264	269	249	291	269	263	266	277	263	251	258	263	271	241	261	249	255	249	283	266	288	278	282	268	279	262	239	282	270	267	260	266	257	241	254	264	272	265	265	283	247	245	255	263	279	252	263	257	243	234	252	294	282	250	240	295	235	249	267	271	245	289	246	260	263	251	263	270	269	252	260	274	263	282	217	290	295	265	248	258	268	270	263	261	272	237	252	277	257	268	260	263	269	256	267	257	263	271	286	240	258	276	289	264	230	259	264	280	265	273	252	236	275	337	261	252	271	278	267	282	230	291	275	259	268	293	253	256	258	299	280	268	258	252	237	247	271	279	264	269	307	258	288	263	270	254	253	238	249	254	263	282	271	268	293	282	281	291	244	301	269	262	255	264	253	292	258	263	281	289	265	287	263	272	247	246	266	254	265	266	251	283	297	272	268	234	247	271	258	310	255	257	283	273	245	255	267	271	244	266	283	286	232	264	287	259	284	253	255	259	278	237	265	266	279	264	268	248	248	275	298	253	262
17469	5422	8463	10253	10341	11129	9572	6847	4707	4692	3943	3366	3303	3361	3670	2955	2062	1481	965	880	684	691	633	639	698	629	614	667	639	639	628	627	642	635	634	585	605	583	591	602	607	639	601	626	625	601	596	596	589	598	566	615	602	590	601	622	563	600	605	625	616	621	595	586	578	581	600	615	593	607	577	542	585	610	579	581	606	563	571	547	617	624	597	592	628	610	584	606	563	633	584	587	607	576	633	581	602	577	612	600	555	571	610	544	640	587	587	644	558	589	582	606	594	572	599	594	596	561	607	542	580	555	563	565	618	574	582	632	566	604	582	615	565	601	610	574	568	606	550	569	569	537	572	561	599	597	555	565	564	613	591	595	591	586	595	559	578	598	613	551	565	592	598	620	558	595	540	575	601	571	572	590	581	587	573	585	570	571	586	593	598	604	554	568	629	610	627	584	613	562	646	534	555	615	586	567	553	577	552	615	612	563	560	584	613	563	579	587	615	599	561	584	587	613	561	552	616	612	574	529	573	589	573	586	580	567	590	525	585	558	624	562	582	566	586	590	587	621	593	590	603	572	599	565	580	545	577	644	551	613	572	615	604	606	575	610	596	620	613	564	590	613	612	597	602	592	570	608	578	609	614	595	567	568	565	590	612	612	616	566	557	589	584	595	558	616	545	570	583	581	610	550	617	558	564	603	532	590	554	564	555	548	543	578	581	560	551	604	545	562	584	583	555	646	561	598	551	601	620	587	535	658	542	590	552	574	606	610	598	577	597	571	558	626	569	628	609	632	551	587	601	561	573	579	539	548	587	575	548	585	589	624	570	604	583	574	610	564	541	604	594	548	586	570	552	572	524	581	543	569	593	570	584	605	545	571	574	579	542	591	604	603	553	586	611	561	550	597	577	572	590	610	593	550	635	559	605	578	607	588	567	599	588	595	560	557	592	577	551	574	567	587	555	641	631	609	544	582	598	587	559	579	589	563	540	592	607	600	600	525	582	551	584	594	616	583	622	614	598	555	635	591	618	613	605	610	560	557	537	625	582	602	569	582	603	601	563	610	595	567	625	589	581	544	594	627	590	600	566	577	574	572	549	622	613	591	567	531	603	567	590	590	605	561	565	560	573	599	572	563	556	592	591	591	570	608	571	571	599	601	585	595	602	595	561	585	582	591	575	600	603	543	590	615	563	581	573	564	575	647	577	525	523	615	588	571	570	572	599	548	597	563	589	629	609	588	610	598	618	573	544	597	575	567	586	556	583	654	586	588	552	554	579	600	599	575	538	590	580	601	584	666	613	573	574	544	596	577	575	554	576	597	615	621	587	576	591	577	584	608	594	578	543	630	620	552	570	590	582	537	625	614	580	575	611	597	622	621	559	585	562	565	554	583	614	609	566	598	550	547	626	602	561	674	586	574	568	604	573	608	575	548	585	576	598	581	603	588	577	600	635	568	578	619	576	545	594	610	588	592	604	580	590	571	597	607	617	569	579	607	570	605	616	586	582	566	616	602	588	606	611	572	580	598	596	587	611	550	579	555	550	533	600	580	607	563	602	589	602	584	600	567	570	596	592	541	536	534	577	566	556	583	612	584	652	579	586	579	592	605	576	596	566	623	569	578	579	601	604	578	586	620	628	563	598	605	635	585	613	584	637	613	531	612	558	554	643	588	576	572	634	577	554	552	562	574	547	577	613	574	586	570	573	550	553	603	544	612	610	628	609	597	606	574	560	612	603	587	563	603	528	587	572	563	517	569	583	605	566	611	561	567	575	592	574	604	580	531	583	568	615	609	603	589	605	613	543	522	591	551	581	611	637	587	598	527	595	586	542	605	605	612	610	587	538	567	569	595	575	555	634	571	582	573	549	553	600	577	544	592	589	577	561	585	579	594	510	579	603	561	557	556	583	572	589	559	592	617	619	571	612	594	618	578	575	567	588	598	627	618	560	577	595	605	604	575	615	554	576	591	568	567	572	606	604	595	575	640	559	552	573	583	555	562	613	566	625	563	623	573	615	584	555	587	567	574	573	545	594	594	574	569	624	586	580	619	541	589	561	532	570	588	569	573	556	585	561	585	589	594	588	603	612	549	586	603	603	562	628	606	587	569	614	543	590	553	596	562	602	602	596	605	576	592	576	577	568	583	571	608	591	592	598	536	602	582	565	560	612	587	618	566	588	592	551	569	568	580	576	574	615	595	613	595	569	563	649	585	585	577	574	591	595	604	591	570	629	575	552	591	565	526	612	598	580	599	595	619	593	576	585	561	544	572	541	575	568	567	578	596	589	603	586	588	599	540	624	585	561	546	581	631	558	564	592	600	602	589	561	570	593	547	604	626	624	555	559	589	549	574	577	555	564	617	557	577	571	609	645	573	600	554	543	632	547	574	591	571	587	577	591	570	622	581	574	573	589	602	583	573	604	571	596	557	638	567	564	594	606	621	630	575	558	581	587	651	606	603	561	587	569	606	585	571	582	535	586	594	605	581	556	601	575	558	530	575	597	584	557	603	603	594	589	608	583	575	517	573	573	578	571	587	594	583	603	602	552	568	606	589	592	587	580	593	608	578	569	578	592	565	601	594	569	579	607	600	630	557	555	568	599	527	594	553	575	577	594	605	619	558	591	594	647	579	604	570	601	571	594	550	553	546	595	561	609	538	573	627	590	571	631	572	592	556	583	541	600	613	625	602	604	611	584	563	595	571	638	583	553	608	622	575	598	551	584	540	594	556	593	617	549	563	582	611	545	551	572	585	578	588	583	602	576	585	565	557	582	614	557	551	560	578	588	540	587	592	581	586	583	585	594	597	579	575	604	535	616	589	607	566	599	544	542	620	531	572	568	585	607	588	546	578	559	608	607	594	603	631	577	597	576	576	571	594	556	615	581	569	586	623	592	602	608	585	577	621	598	575	591	597	558	568	598	556	581	588	619	585	609	596	592	546	586	563	599	566	548	552	591	555	558	609	574	541	595	577	601	583	599	580	568	618	586	551	593	613	626	553	579	596	591	594	611	587	577	591	567	604	640	568	611	576	608	577	530	593	586	562	611	600	592	590	632	584	553	628	605	592	603	608	562	615	582	565	558	562	592	578	570	632	589	594	550	601	600	581	598	594	598	602	591	583	625	632	566	580	585	618	592	564	568	583	615	591	580	577	582	633	604	589	585	581	636	582	563	560	623	602	609	589	546	594	539	621	556	597	586	601	580	616	538	542	542	587	576	609	599	567	627	622	610	612	592	537	600	596	635	575	603	602	563	565	593	585	579	558	590	557	553	585	588	637	612	567	596	626	585	572	605	626	584	579	594	565	573	518	596	622	564	523	571	595	578	627	624	584	604	627	557	607	612	614	609	619	592	598	575	569	565	604	574	542	625	594	620	571	547	561	583	588	585	565	566	588	595	558	591	599	623	566	574	587	636	564	583	595	610	579	606	561	596	566	569	550	561	596	544	580	559	581	549	576	577	552	586	555	623	573	628	595	609	588	614	575	566	569
8296	2015	1296	1093	707	791	718	486	325	384	288	239	287	266	324	292	220	223	174	233	181	174	194	169	202	191	154	214	192	190	199	184	175	186	164	171	160	175	195	160	184	169	173	177	171	195	181	176	202	172	176	190	190	198	168	210	137	207	167	198	188	233	186	206	183	177	183	164	196	194	153	157	187	185	183	200	182	186	155	180	170	171	187	194	173	168	163	196	202	185	165	157	145	178	183	152	162	189	179	176	188	177	165	156	171	168	170	170	194	201	180	175	173	156	153	161	204	176	179	163	161	181	165	180	203	161	181	195	191	185	173	185	185	182	197	191	194	190	204	179	179	183	199	193	181	198	172	180	145	178	162	182	173	156	189	186	193	187	183	166	163	187	167	185	184	184	186	175	162	214	193	186	183	179	185	199	183	183	200	173	186	182	202	190	192	167	186	185	203	187	179	181	195	185	159	158	169	172	190	183	188	167	176	173	181	188	189	149	182	182	152	178	169	171	184	160	176	189	187	177	196	161	186	170	172	153	182	170	164	177	185	173	179	166	170	176	191	182	183	203	163	173	178	175	191	181	170	195	183	173	159	199	155	175	179	173	180	153	190	164	193	186	188	174	199	173	178	182	196	176	205	202	167	175	187	176	189	215	177	180	207	191	163	192	178	183	187	167	180	204	170	197	180	173	173	165	178	171	146	189	161	187	183	183	150	155	196	172	173	180	172	185	171	192	167	183	166	162	165	179	174	178	208	200	194	193	185	196	171	194	182	182	189	194	165	159	187	161	172	181	177	174	178	174	169	157	182	172	181	178	196	195	182	202	175	190	184	203	218	186	184	188	168	178	181	193	182	170	202	182	167	187	180	174	191	189	187	165	148	187	173	174	200	158	183	174	186	176	205	162	186	182	170	170	213	175	169	209	166	172	219	193	182	212	157	190	183	169	173	202	190	177	189	179	181	195	181	155	170	175	164	185	193	167	184	178	181	168	181	179	172	182	166	177	184	177	171	183	184	177	162	185	177	163	171	172	191	208	207	193	188	162	157	213	168	190	158	182	185	182	192	167	207	192	161	165	146	158	187	166	183	195	186	170	199	186	205	176	184	134	188	157	184	160	182	162	187	178	173	203	180	173	162	185	161	186	175	170	178	175	184	183	188	158	169	183	194	173	174	181	179	166	171	194	183	182	176	181	184	190	178	176	178	180	183	147	169	191	169	172	176	182	183	194	208	207	175	181	144	194	184	155	184	177	188	183	210	180	183	167	167	175	180	176	175	170	161	181	159	159	216	168	159	196	153	177	182	162	170	174	179	166	181	178	174	150	177	181	166	205	178	162	176	164	173	198	200	152	168	185	187	174	195	167	163	173	166	185	176	156	173	211	167	156	189	189	191	177	201	171	192	174	187	198	185	178	196	162	199	179	192	181	176	155	182	191	162	174	169	174	187	184	171	175	180	175	196	170	171	171	205	165	183	182	172	210	154	180	157	203	157	166	176	188	168	154	187	166	186	185	174	178	187	184	180	183	172	178	204	192	183	167	189	183	191	195	159	200	183	156	153	182	196	183	201	182	180	192	177	180	162	171	164	176	166	174	175	157	183	179	188	191	178	154	155	172	169	157	176	156	188	184	181	194	162	146	176	189	175	168	164	187	174	180	169	175	188	202	166	177	212	187	179	172	156	159	176	188	166	184	173	182	162	166	179	198	188	184	161	156	192	181	178	184	206	173	159	177	200	164	182	183	176	209	194	184	194	182	182	183	164	163	186	172	179	182	163	168	190	166	178	158	180	180	210	169	187	183	184	195	190	174	149	158	161	168	168	192	192	174	175	150	176	183	170	175	167	185	176	171	196	176	184	145	207	181	171	159	174	199	220	169	174	197	192	180	184	171	176	179	175	176	181	153	198	176	187	185	229	200	164	184	153	185	185	182	186	192	180	177	182	189	169	168	175	173	180	192	162	173	183	183	171	176	172	177	195	188	172	167	180	177	186	167	208	173	179	173	197	180	197	173	172	169	157	182	181	168	181	175	165	189	170	180	161	197	157	168	190	189	193	188	177	176	158	201	194	164	189	196	193	178	201	188	188	178	170	171	181	170	152	185	185	155	169	180	160	173	178	183	195	175	190	189	206	171	213	176	177	160	151	167	197	187	171	194	163	178	176	199	190	179	176	169	201	183	175	186	174	198	191	153	183	169	199	193	187	188	166	176	174	194	174	184	184	204	191	165	187	181	185	167	185	169	183	147	160	169	183	168	180	166	186	189	197	187	154	198	182	182	154	175	201	169	177	160	193	169	213	184	180	150	204	171	158	178	191	174	177	167	183	175	192	177	185	178	199	176	183	218	157	152	189	203	148	208	195	183	188	183	187	176	170	160	191	175	186	164	182	199	182	202	185	193	162	154	187	210	204	171	180	172	196	195	164	171	178	176	200	197	184	168	193	191	185	177	166	171	191	211	165	188	200	187	163	186	178	174	194	163	189	156	167	197	175	180	192	178	177	191	176	177	188	167	182	167	179	183	182	195	170	199	154	159	176	181	180	187	176	176	213	183	173	169	179	168	173	192	176	149	183	170	174	146	188	163	179	193	188	168	181	163	183	174	188	174	182	185	197	192	163	178	185	157	191	177	180	160	149	161	139	178	195	176	151	192	186	150	163	175	183	189	193	186	182	169	200	188	180	180	179	176	171	179	176	174	162	180	192	181	193	177	141	174	183	185	218	189	160	179	191	204	166	188	167	190	164	178	186	177	171	191	168	174	183	190	177	185	190	180	171	185	184	180	195	184	183	188	161	198	150	192	198	166	166	197	173	186	197	156	167	152	178	195	178	168	175	178	182	182	160	176	192	195	154	177	169	176	164	176	170	190	189	164	181	190	176	162	172	181	193	182	183	182	150	189	167	158	182	176	156	187	192	165	151	195	211	177	162	179	167	145	168	179	173	179	185	170	190	183	219	192	203	179	148	212	161	180	169	189	172	152	194	176	171	168	186	174	177	154	202	183	179	201	174	193	173	158	177	175	160	167	226	170	151	160	172	184	150	173	201	177	169	180	178	189	184	196	194	157	151	173	189	177	192	195	182	150	171	174	194	193	186	192	177	177	189	198	183	167	157	158	167	195	188	181	172	191	186	207	189	172	173	171	174	186	168	195	173	175	167	174	182	206	170	184	191	182	170	159	203	183	163	165	177	224	154	200	163	180	176	166	174	174	179	190	171	143	187	169	184	151	155	191	154	195	194	195	183	178	175	182	201	178	155	180	172	190	207	214	175	153	183	161	174	180	191	164	192	168	187	205	145	176	196	174	160	196	188	187	176	175	166	196	163	186	160	171	162	208	215	160	176	194	173	164	164	190	195	181	156	159	167	186	183	222	200	178	182	197	149	155	172	189	179	163	174	191	182	169	189	172	191	166	152	167	182	198	177	190	187	161	180	172	172	174	188	162	194	174	172	189	181	181	191	181	201	166	174	168	168	190	175	181	172	154
5452	1767	2796	3425	2742	2970	2897	2100	1300	1576	1127	986	1087	930	1243	974	839	623	580	476	421	432	417	471	460	472	434	440	424	448	398	443	461	483	430	439	445	453	455	456	461	441	442	438	452	467	450	450	473	445	435	433	446	443	473	424	425	476	442	434	427	437	392	445	433	447	449	438	437	425	432	427	456	419	418	440	424	434	452	422	442	414	464	402	439	449	474	468	417	435	424	411	440	409	476	434	413	450	439	439	431	430	439	433	417	445	432	420	437	413	448	469	442	431	462	435	443	480	482	430	429	412	453	451	417	460	467	414	412	474	458	440	479	450	449	438	422	458	457	447	430	444	438	462	495	458	406	391	410	427	478	430	462	450	431	423	409	446	424	467	418	419	454	410	392	420	487	442	445	450	486	436	447	415	423	453	467	415	435	420	429	425	447	428	431	412	417	420	452	413	418	466	414	446	388	442	443	443	415	448	409	442	470	443	486	415	438	445	433	427	442	440	398	424	387	455	413	438	456	450	432	456	448	438	423	412	421	422	441	460	411	450	442	456	439	421	398	448	459	436	439	435	409	443	420	423	464	456	435	423	437	450	416	442	451	432	434	437	489	448	445	450	446	456	398	407	421	425	442	459	414	417	446	447	431	451	439	446	438	446	367	409	458	422	450	425	428	434	449	493	404	452	445	459	483	400	412	407	441	420	409	440	424	473	444	476	421	468	403	438	451	445	408	415	415	434	426	420	431	454	413	436	434	472	450	439	437	425	431	426	467	467	396	407	423	438	438	468	431	430	439	422	426	431	455	431	416	460	433	442	434	436	427	463	417	420	433	421	443	416	420	448	453	422	472	404	433	431	434	432	433	459	423	447	419	410	413	430	442	463	405	384	408	453	404	479	428	435	431	432	419	408	408	435	467	430	399	476	396	458	420	439	410	470	459	399	400	407	445	436	434	427	427	414	425	437	462	410	398	460	451	414	427	414	466	393	432	453	442	435	407	446	466	440	443	377	432	461	423	467	491	410	464	474	413	415	430	432	437	461	418	416	426	412	422	419	431	422	422	406	446	443	456	406	438	429	461	425	456	420	420	403	424	463	431	413	461	413	423	408	423	448	450	441	435	413	433	455	410	432	443	421	413	434	431	462	401	433	434	436	391	456	429	472	456	428	443	463	427	416	443	423	426	447	472	423	432	445	415	422	426	451	483	443	436	451	474	418	459	417	445	451	465	417	414	448	449	436	436	465	433	467	450	404	452	419	446	425	414	384	401	439	434	413	398	436	457	436	447	442	466	460	432	452	446	405	449	427	441	422	421	460	431	431	453	421	463	464	488	455	459	397	443	458	403	398	466	423	437	439	433	420	464	471	450	455	470	456	426	425	427	418	412	436	418	410	428	411	455	437	417	412	417	416	474	439	448	440	421	397	384	409	415	425	444	462	394	418	449	456	430	472	440	421	411	432	404	441	458	450	415	461	416	416	456	422	456	404	428	417	412	453	438	434	444	450	438	428	421	451	443	433	452	425	440	449	410	456	464	447	426	435	438	442	445	433	464	431	454	420	459	455	426	450	410	437	436	399	446	449	471	429	437	427	442	440	407	424	450	436	421	427	459	439	427	430	427	400	437	430	438	419	401	446	407	407	426	405	474	456	429	409	463	423	429	410	455	438	402	477	435	443	437	410	429	432	415	422	430	449	434	450	467	431	462	453	463	447	430	426	457	446	442	458	446	464	407	428	431	452	452	430	451	426	477	404	424	424	441	419	463	399	451	485	448	405	424	489	479	429	416	430	417	417	409	424	402	432	442	425	428	406	455	438	405	408	450	447	416	448	436	453	456	435	455	406	405	423	442	432	409	454	430	468	416	435	411	424	433	444	443	436	468	437	431	405	460	419	428	446	443	440	409	432	431	433	434	435	445	446	435	418	445	420	412	447	400	440	438	434	430	444	425	428	441	433	463	427	441	428	469	419	446	394	400	408	464	436	423	432	417	429	406	420	419	414	437	460	429	469	410	476	434	447	430	455	445	397	437	406	424	432	462	448	438	455	440	447	440	435	452	422	465	426	421	439	438	441	486	423	431	407	417	430	405	441	439	452	425	425	419	419	424	448	429	417	403	438	416	426	479	421	435	437	441	429	439	452	429	427	461	419	443	454	422	450	413	415	442	435	445	449	432	450	426	462	443	470	482	427	437	432	441	440	429	459	403	440	437	443	417	402	468	427	438	435	429	450	417	435	433	440	452	437	467	423	437	434	470	438	451	435	416	489	417	476	443	427	476	433	411	450	398	406	451	426	432	449	443	466	445	469	449	444	426	443	442	467	436	475	417	423	412	426	407	399	377	440	428	444	453	447	393	427	438	433	444	378	466	447	494	464	385	444	453	431	400	465	420	451	458	419	446	408	433	439	435	421	413	462	426	455	424	400	443	451	436	456	423	431	454	424	447	431	419	431	454	461	447	455	470	453	441	497	444	421	465	404	420	422	443	455	474	479	421	414	491	423	432	472	451	452	412	436	442	433	435	449	451	441	451	402	451	457	473	444	465	414	433	427	435	428	424	459	433	434	430	418	429	414	483	456	438	471	426	418	458	429	419	432	431	459	438	431	406	424	431	432	503	451	397	423	411	434	442	446	443	439	469	404	435	452	396	446	431	414	418	455	412	427	472	421	426	418	469	473	421	454	393	485	410	415	426	449	427	474	448	429	442	464	441	431	424	396	420	461	462	465	429	424	434	422	414	462	460	445	453	438	438	451	454	419	409	456	443	383	446	395	441	410	433	484	437	403	457	460	444	434	418	446	396	448	455	441	398	422	453	429	413	389	412	456	426	438	457	446	418	456	447	423	423	413	408	452	412	423	456	445	439	431	441	439	431	487	448	452	456	413	465	448	433	414	439	497	457	415	399	444	439	430	449	457	440	445	453	428	432	449	439	485	401	414	430	429	435	421	448	426	434	460	445	493	453	426	456	412	426	486	456	430	413	416	418	438	416	413	420	445	448	443	427	459	425	440	438	423	463	451	455	436	443	461	444	455	436	416	443	429	425	449	447	435	482	426	440	443	443	426	447	499	445	432	439	417	474	441	447	444	465	434	452	420	458	419	393	431	421	407	457	422	406	450	439	461	416	441	411	447	429	464	468	427	436	465	442	449	398	426	446	426	395	418	396	415	438	434	439	467	430	432	462	444	474	416	418	439	424	433	427	411	431	408	435	392	400	450	450	428	396	461	441	457	394	414	437	461	432	441	463	429	486	422	388	465	425	449	478	461	432	487	463	467	418	413	436	429	411	456	456	406	444	411	443	444	412	427	444	442	452	425	417	437	463	460	436	447	419	396	441	421	441	436	430	434	427	430	412	440	475	419	436	441	427	483	439	452	426	448	437	457	410	436	412	421	433	490	427	437	443	470	422	417	427	455	421	434	421	429	418	421	444	431	406	438	425	413	439	445	424	452	450	451	453	440	381	440	429	438	405	451	443	443	459	398	450	406
20942	5427	2994	3185	2031	2022	1649	1367	858	860	687	508	570	510	621	421	427	335	288	276	293	293	293	279	290	238	282	327	321	284	291	292	298	306	305	324	333	314	303	280	335	298	329	279	324	264	310	271	287	301	297	320	297	283	281	291	287	315	271	271	337	293	286	317	289	289	293	299	302	299	271	300	285	333	295	306	303	298	314	267	258	295	278	305	262	261	316	302	275	309	276	302	292	299	275	292	280	279	331	313	304	293	304	290	298	310	283	315	315	294	272	304	293	303	299	322	300	275	268	314	314	263	303	296	314	283	294	279	304	293	291	284	322	315	286	293	282	305	295	332	311	299	289	274	278	269	271	280	336	291	285	294	278	290	263	284	288	312	297	307	252	262	305	312	277	276	289	298	313	253	310	299	294	272	263	295	308	284	280	294	286	274	292	277	301	274	274	259	285	307	307	298	316	292	294	273	302	331	305	332	284	281	271	309	305	302	260	276	271	276	288	301	276	287	275	279	306	284	292	254	274	261	277	318	316	306	299	307	315	291	280	292	292	296	314	292	275	285	279	307	280	284	303	287	284	319	311	271	283	292	319	297	284	253	304	287	286	290	282	278	297	289	317	303	310	290	310	317	287	284	306	348	300	321	296	306	298	279	305	327	311	266	318	290	310	324	277	304	298	280	279	318	249	265	294	320	283	275	271	311	281	278	307	285	302	278	261	305	271	272	283	266	313	287	276	293	256	303	305	287	281	266	275	326	296	319	321	271	284	266	287	300	277	309	324	300	290	319	284	273	283	274	314	305	305	276	277	304	298	262	305	289	286	289	336	299	274	286	319	276	262	314	315	282	288	302	264	297	347	283	292	289	324	284	328	289	286	286	296	307	296	282	287	292	272	252	306	281	322	287	327	277	270	325	315	267	327	292	302	303	307	267	284	250	281	300	287	306	255	263	290	315	305	315	293	279	292	309	326	269	340	300	289	267	307	294	284	269	272	317	313	304	320	283	305	281	276	297	297	245	260	290	325	295	301	295	284	318	293	298	299	295	299	310	289	287	323	278	297	316	286	290	263	260	307	314	320	280	307	279	270	315	348	313	290	318	311	279	279	278	302	279	271	289	311	286	292	316	313	302	274	275	275	277	282	274	285	275	325	318	315	303	308	326	288	295	301	276	299	291	295	289	260	273	309	304	283	281	292	282	293	300	299	291	265	314	286	295	283	261	274	265	285	316	276	274	292	345	295	268	288	307	257	272	315	311	320	309	289	305	295	291	272	315	272	283	269	277	307	286	285	297	283	247	293	303	324	307	265	297	279	264	319	320	285	324	288	304	300	302	327	287	286	257	275	311	274	277	284	306	315	290	302	270	320	328	294	298	300	236	309	320	312	302	325	294	304	269	302	277	287	304	274	302	280	281	291	318	275	313	304	292	287	273	308	275	287	277	279	294	280	273	283	291	274	288	285	273	285	306	282	268	255	257	283	301	282	280	288	287	277	270	291	300	278	288	290	294	301	317	276	226	283	288	291	278	267	312	314	316	297	294	289	298	271	269	256	288	271	259	309	269	263	277	283	314	288	292	279	268	298	285	293	281	308	259	336	285	278	297	333	255	254	286	309	271	286	310	308	287	305	295	314	300	264	268	271	258	293	306	288	312	300	294	269	304	278	277	297	278	309	268	291	284	326	283	305	306	272	304	274	303	270	300	260	286	293	303	283	273	277	288	304	299	304	304	289	248	298	292	288	268	268	290	296	263	277	302	282	272	300	299	290	325	267	269	277	325	291	297	291	303	281	315	303	304	309	310	287	349	279	286	280	286	265	288	286	323	302	287	301	309	268	270	260	284	321	289	300	297	307	289	274	281	276	311	298	297	304	275	274	278	295	327	328	250	282	256	279	291	288	296	306	255	291	284	269	305	283	306	303	291	260	295	269	289	274	275	274	267	285	289	315	287	307	309	278	312	298	300	284	285	304	274	260	279	295	258	305	274	346	272	265	318	295	329	295	277	317	269	295	319	258	299	283	304	288	294	281	311	285	284	259	298	288	264	306	285	315	288	287	277	299	266	265	279	287	263	287	268	322	331	274	291	301	267	299	287	271	303	279	270	275	302	273	304	296	288	305	289	281	287	277	308	310	316	296	326	309	257	312	239	308	300	320	302	313	282	269	283	273	233	270	309	296	297	304	311	296	298	284	280	261	297	271	295	305	284	307	312	291	302	272	267	289	302	311	283	259	293	290	296	269	265	325	294	318	301	300	270	294	281	278	260	292	321	289	271	263	278	318	287	293	298	285	268	315	275	296	309	292	294	307	286	302	295	321	308	279	270	275	288	299	282	289	278	301	272	265	307	294	295	313	285	303	279	302	291	280	291	263	303	320	300	270	256	304	295	281	279	294	259	261	318	296	308	279	299	276	286	308	307	271	318	291	300	308	263	292	282	294	290	301	272	301	300	303	293	285	301	294	317	262	290	311	285	283	317	284	302	274	284	308	298	309	286	289	270	310	277	316	268	310	281	314	305	281	309	297	310	271	258	272	296	269	300	300	271	285	244	315	309	295	291	273	312	303	287	324	307	290	285	302	308	320	292	320	307	276	266	313	283	315	290	297	292	288	312	286	296	297	263	268	271	286	296	301	308	321	282	304	314	276	266	282	293	315	290	262	308	297	319	267	288	286	279	326	303	282	288	282	277	266	303	266	308	294	294	304	302	277	282	287	286	282	303	328	299	294	274	332	312	283	302	270	301	301	285	279	272	289	276	296	282	262	291	316	277	300	297	289	298	303	287	303	271	236	299	296	291	277	296	298	291	268	293	298	290	323	297	313	294	290	285	274	317	258	285	305	294	273	294	267	280	293	261	292	294	294	303	282	310	272	313	273	264	262	312	280	312	280	272	299	327	293	285	338	253	302	302	280	303	277	322	297	309	316	297	301	248	303	283	312	285	311	286	317	299	288	279	313	320	311	270	261	295	269	289	298	257	314	299	287	278	295	258	328	313	288	312	290	308	250	314	278	285	339	270	295	297	274	289	281	272	256	274	286	297	303	268	309	298	328	290	297	275	290	292	326	283	271	281	293	294	293	306	286	293	308	279	285	298	288	285	295	300	292	301	263	273	241	256	276	300	266	306	308	319	293	284	294	282	282	286	276	320	262	244	310	282	282	281	282	255	300	294	316	281	307	290	316	332	299	283	283	257	252	290	295	307	283	313	282	316	308	290	288	255	325	286	315	295	269	279	247	291	261	286	287	282	300	319	293	258	298	306	328	298	286	292	263	312	271	291	273	263	286	279	277	326	293	330	300	280	333	308	291	267	284	284	286	294	304	282	287	299	354	286	286	302	268	294	280	327	283	274	321	339	326	287	263	297	320	317	328	310	287	311	307	285	292	271	282	302	289	300	308	296	311	308	303	307	295	285	292	281	275	293	308	263	266	313	328	285	279	294	313	253	300	334	306	273	322	290	320	304	292	296	315	276	332	275	267	324	262	280
13234	3946	5990	8507	6936	7782	6669	5639	3325	3665	2663	2003	2299	2228	2636	1779	1377	882	844	752	696	751	696	723	662	693	678	676	695	623	687	710	660	700	682	736	668	659	655	612	687	644	688	667	658	638	662	598	656	641	660	648	663	676	656	666	665	661	656	678	677	668	680	685	667	667	651	698	632	716	649	637	672	667	631	634	635	659	627	652	621	628	630	645	616	632	663	650	649	660	689	615	708	657	643	638	657	665	666	642	647	693	679	668	671	685	653	605	684	651	644	679	619	663	636	634	644	674	665	654	660	693	602	635	634	587	666	582	661	607	715	673	667	629	625	689	609	675	624	654	609	635	651	677	634	682	681	669	648	658	634	679	672	673	661	646	681	656	660	640	641	656	651	620	662	615	673	635	665	674	649	638	649	648	626	673	673	673	650	642	632	684	674	654	641	710	626	659	647	699	646	624	668	629	665	617	655	655	688	650	652	647	609	695	633	650	702	638	634	619	631	622	632	638	625	660	615	627	608	656	717	692	670	632	670	613	668	669	622	633	651	636	651	650	663	649	663	661	668	613	731	612	638	641	618	652	625	622	609	670	667	641	648	631	658	649	690	700	640	647	673	668	662	620	686	626	607	648	661	654	641	607	656	634	622	641	694	648	613	620	650	655	681	658	635	658	647	666	619	663	634	632	644	694	687	595	680	649	647	655	647	614	675	625	681	692	698	644	647	685	657	660	675	687	663	656	614	644	684	655	692	681	668	630	652	636	663	650	699	606	641	653	660	565	694	666	665	674	643	639	630	612	671	613	651	705	690	639	654	661	613	665	650	668	643	659	622	593	655	682	673	634	630	638	651	637	646	655	652	646	612	643	641	633	684	655	620	652	638	597	641	693	601	665	611	693	638	687	623	676	672	675	663	612	660	634	670	666	662	647	635	608	651	650	607	671	653	633	655	650	667	658	676	645	663	677	667	659	637	675	663	652	643	624	672	642	636	588	641	634	693	705	632	644	698	669	664	669	679	656	628	679	637	617	654	681	663	659	682	655	670	614	672	642	702	619	648	643	676	657	705	633	626	649	664	666	644	615	637	660	654	664	687	640	687	638	639	645	665	655	615	689	711	680	696	628	637	649	693	678	608	673	619	666	653	661	667	629	657	615	722	647	661	628	651	680	688	680	607	667	677	667	637	649	626	649	616	656	662	683	671	628	643	649	636	635	629	580	662	667	639	692	636	657	655	645	616	629	690	632	653	661	707	630	639	643	668	676	675	631	672	672	676	730	600	676	638	654	671	627	653	592	651	664	681	648	630	622	633	657	698	653	651	665	681	627	700	642	678	683	672	652	649	637	599	622	678	662	613	672	644	656	681	693	668	644	633	692	652	666	646	638	669	665	651	644	662	637	668	629	661	634	659	685	649	669	660	639	621	659	658	638	632	626	619	672	672	656	636	610	665	640	670	687	647	662	662	652	649	641	613	626	603	639	657	648	619	638	649	613	698	645	639	671	641	631	641	616	666	595	600	625	633	640	674	646	647	644	620	648	666	633	646	652	653	635	629	690	674	603	642	642	728	655	592	668	645	674	627	680	674	675	657	652	628	645	661	601	683	656	687	652	662	621	697	651	622	627	653	633	621	683	618	642	616	594	648	639	655	647	690	643	675	680	652	648	616	678	708	646	665	625	644	631	649	625	668	726	670	662	700	655	631	633	653	634	691	646	682	621	632	700	652	696	648	658	693	634	649	681	664	644	637	635	683	645	631	622	680	616	649	685	686	720	631	673	708	687	661	657	649	677	660	666	639	642	645	668	664	620	621	644	619	666	654	632	637	680	663	639	648	617	624	679	663	656	581	649	661	650	619	643	636	692	650	638	631	671	685	654	662	671	660	634	650	640	622	651	652	652	603	616	641	608	725	663	663	648	639	663	675	643	590	681	642	684	692	632	630	679	638	669	646	652	675	606	667	666	645	688	634	652	629	658	693	686	655	674	604	689	656	603	653	603	625	651	672	669	651	689	677	644	639	655	620	659	654	642	643	675	636	637	669	641	657	667	688	639	630	594	674	670	692	660	630	651	679	630	644	627	642	631	691	670	661	696	623	669	653	635	629	637	619	694	633	636	655	675	669	674	642	663	681	673	637	670	639	678	612	678	645	670	707	677	615	707	624	611	637	635	674	643	665	630	635	666	681	669	670	665	642	652	625	627	587	643	641	684	647	643	625	708	644	644	695	663	672	662	630	626	657	656	624	623	670	599	658	659	627	649	672	623	633	662	638	624	677	620	619	696	689	656	666	635	669	620	621	649	623	649	640	654	672	682	648	686	636	681	669	617	636	604	623	623	732	660	648	670	596	670	663	625	685	614	665	653	621	630	646	629	696	679	649	652	661	700	661	622	664	693	685	676	616	642	635	680	644	655	661	653	624	640	602	651	594	658	670	635	676	665	658	666	611	652	634	659	667	664	633	665	644	645	628	631	654	680	654	690	700	646	676	691	606	683	664	651	604	638	634	617	643	646	672	669	678	703	645	642	663	675	685	642	641	670	634	656	651	641	698	658	650	668	649	660	660	686	673	675	648	668	632	623	636	605	682	612	681	664	671	637	690	661	678	676	648	667	658	659	618	693	635	672	622	653	623	629	708	629	655	634	649	634	638	614	651	659	631	657	637	648	646	681	676	637	654	616	629	592	620	635	654	646	610	697	637	665	631	652	689	626	701	641	619	646	641	650	667	612	652	659	637	670	681	668	648	662	633	707	659	638	650	622	637	672	625	636	676	577	708	676	685	646	677	677	675	603	680	661	621	665	673	655	663	652	679	655	618	614	672	665	662	625	656	647	642	620	622	624	647	650	675	680	649	666	670	608	648	648	696	617	681	662	632	650	610	653	671	636	634	667	659	651	661	643	633	671	650	640	665	642	663	624	646	639	648	645	694	632	647	679	615	663	688	640	666	639	605	696	619	657	661	636	604	648	650	622	624	714	658	676	619	631	644	695	658	645	641	661	702	649	665	628	656	668	648	685	688	655	632	668	629	644	660	641	595	677	656	581	657	613	632	644	644	687	641	621	666	624	594	575	664	655	619	643	626	664	697	633	680	643	612	651	649	720	625	699	635	619	668	622	686	650	650	667	691	642	656	627	640	648	638	666	617	635	616	645	624	636	654	631	644	650	651	661	636	635	676	632	663	632	648	666	646	622	657	625	627	651	617	646	696	672	624	654	669	620	664	677	663	660	677	655	665	692	642	697	629	672	610	620	668	645	649	660	655	720	638	680	689	706	663	624	623	669	664	656	643	726	645	623	673	624	668	694	674	625	681	682	607	656	655	641	705	643	687	718	635	623	633	615	624	636	723	652	632	720	619	678	667	626	606	659	653	685	644	638	617	657	641	594	635	634	648	655	665	647	661	673	667	676	649	639	666	640	604	645	672	641	659	675	606	606	675	626	699	708	703	633	685	677	651	671	641	707	631	603	647	630	643	655	676	692	616	620	642	651
29930	9375	5037	5110	3143	3151	2462	2102	1235	1136	927	630	736	667	733	615	433	352	278	313	268	287	284	276	320	295	277	294	254	287	272	266	257	264	284	262	284	260	236	252	276	243	259	274	250	284	245	262	245	269	235	252	295	230	296	289	240	249	256	267	240	253	270	273	269	267	237	268	251	265	245	240	254	244	244	240	243	248	244	260	235	249	263	271	271	247	282	267	232	279	246	269	276	274	238	235	276	246	265	231	294	272	241	244	246	252	252	286	263	245	274	258	262	279	236	254	270	274	259	260	270	258	282	248	242	255	284	260	248	235	262	272	225	291	248	274	300	240	270	290	250	283	278	259	269	250	232	295	253	258	264	262	234	260	259	239	269	274	262	242	249	249	262	276	299	271	269	255	268	247	241	242	276	262	258	279	298	291	279	267	260	267	268	295	252	247	255	268	255	263	267	275	254	246	268	243	279	263	251	251	270	268	249	274	256	233	287	265	292	241	240	313	297	286	259	224	235	252	227	300	249	247	222	255	262	260	251	260	270	279	268	263	267	230	261	244	251	280	261	249	273	262	267	225	251	280	269	226	274	267	281	234	224	237	265	262	249	251	265	245	242	279	266	287	241	245	268	222	299	256	269	278	273	279	257	258	267	256	229	286	253	274	256	260	274	303	233	267	257	260	246	271	233	228	262	262	271	263	271	281	253	259	304	266	252	237	243	269	254	226	270	244	248	250	267	271	238	208	263	302	258	250	250	263	257	276	245	277	268	231	241	285	245	262	300	251	247	262	269	256	263	262	247	246	275	234	282	288	274	264	245	274	288	275	272	238	254	256	256	261	232	241	287	282	250	299	274	272	248	249	285	264	261	245	235	239	252	284	268	269	248	251	257	283	253	257	265	244	261	283	269	266	237	267	261	240	260	255	262	275	254	237	242	267	236	269	267	261	290	254	285	253	272	289	254	242	246	235	232	263	250	224	249	255	266	264	261	296	278	257	282	272	271	244	260	255	252	264	264	278	254	268	257	249	260	244	247	216	249	249	264	264	259	243	297	256	249	282	229	241	277	281	275	269	246	289	248	255	253	268	259	257	260	258	272	254	249	247	251	239	260	268	269	271	267	205	262	279	256	264	279	295	289	255	248	266	223	293	259	274	295	249	276	278	249	282	247	246	270	298	267	247	302	266	254	256	288	309	288	286	248	261	260	262	276	262	237	283	273	267	264	266	265	251	252	249	266	262	285	249	266	254	266	261	222	257	242	262	247	277	260	262	221	232	254	270	276	277	247	277	272	265	264	245	240	236	250	258	266	242	222	248	287	260	245	268	236	258	270	264	261	224	244	253	263	284	283	258	282	264	271	260	262	245	246	237	287	301	296	279	250	246	251	261	260	245	281	271	230	272	299	272	255	265	243	261	285	235	244	298	230	254	253	263	283	274	259	239	250	257	238	225	279	265	255	289	255	252	265	265	239	268	243	262	259	262	263	248	258	253	268	276	238	283	228	241	250	240	272	249	250	253	283	278	275	249	261	268	253	247	252	268	257	225	262	270	273	278	279	255	260	270	249	236	257	264	233	241	264	260	286	250	244	252	273	259	261	256	247	284	299	269	233	254	269	265	254	272	295	268	218	278	259	247	269	266	269	262	277	256	239	280	270	264	261	291	263	275	263	254	262	270	253	256	298	250	260	276	291	267	277	279	247	268	278	248	255	271	274	263	274	271	235	260	237	281	250	217	234	260	256	254	259	262	251	236	253	277	288	234	249	229	279	246	260	277	241	259	275	252	263	276	242	267	259	247	244	265	250	260	262	259	265	286	287	284	266	244	257	258	283	275	261	260	269	258	264	279	269	267	250	239	273	250	253	248	247	260	277	277	217	260	265	284	232	249	264	258	257	232	262	264	268	251	254	260	241	230	251	266	260	273	225	232	226	259	256	250	271	275	275	266	261	229	226	258	246	262	235	237	233	254	250	258	284	278	291	264	282	269	251	269	272	275	266	240	279	295	263	241	265	259	282	264	276	253	272	293	248	258	256	260	259	261	285	252	246	283	270	228	262	265	257	248	241	242	258	260	203	269	245	275	297	251	293	237	274	254	264	268	238	295	296	241	268	233	235	295	256	215	233	288	269	258	243	238	252	268	286	255	246	257	261	256	234	264	284	235	246	229	259	252	256	248	246	285	262	236	265	255	272	281	267	277	284	289	284	250	229	255	274	269	258	268	271	247	256	234	280	274	266	244	255	272	226	284	257	233	281	260	299	275	278	264	251	254	269	250	267	270	274	267	260	275	259	283	256	262	297	279	238	253	261	264	275	275	237	251	248	270	279	300	283	273	265	244	288	250	231	306	259	270	230	233	244	267	236	258	239	251	257	232	280	271	261	264	260	255	242	281	281	273	306	258	284	247	253	264	283	278	278	247	246	249	267	269	263	241	248	236	280	252	289	276	286	256	239	246	261	262	288	272	267	264	273	285	227	245	213	285	268	291	272	269	278	235	248	291	267	258	301	279	290	256	260	233	250	300	223	224	240	263	233	250	262	269	280	243	239	236	260	282	274	236	246	250	253	259	270	252	258	250	286	241	222	231	225	265	277	269	291	255	258	256	285	248	249	277	296	309	285	274	246	253	227	250	256	275	250	256	227	243	258	257	257	271	265	263	224	243	254	288	272	259	234	236	275	250	253	238	266	235	267	250	252	231	280	227	242	277	279	248	256	237	252	279	277	259	272	265	261	237	249	257	277	256	235	257	266	253	272	257	234	279	239	246	272	277	252	258	240	271	282	252	249	271	229	238	247	293	273	267	229	243	278	254	245	284	275	255	236	293	250	258	275	248	256	248	264	261	269	270	250	250	263	269	282	229	253	301	259	278	280	263	268	263	263	288	254	247	269	257	268	286	269	269	231	264	258	266	262	284	263	280	274	250	287	258	253	252	284	257	241	266	283	277	285	267	240	261	273	255	252	250	286	254	291	257	261	273	265	258	271	224	246	277	252	249	281	302	218	236	249	229	286	256	253	239	238	254	284	221	263	280	282	253	246	241	236	252	256	263	248	268	268	243	263	281	258	277	258	245	248	246	265	238	247	271	283	243	247	266	282	282	270	240	243	259	256	238	264	227	215	269	262	277	255	245	233	252	224	291	265	278	274	246	261	239	257	280	282	260	258	280	261	237	258	249	259	278	242	242	261	281	243	258	278	276	252	234	272	268	255	276	234	269	265	287	269	242	274	259	245	257	256	258	266	259	262	244	272	241	273	269	254	224	257	243	261	256	271	236	233	256	249	248	281	226	232	269	240	253	245	248	262	272	250	253	257	272	246	243	268	261	253	264	264	233	245	243	285	255	243	250	277	251	230	250	241	262	253	265	262	261	255	253	272	272	241	284	262	264	257	262	277	263	276	261	253	244	224	279	247	236	248	240	240	237	266	257	278	254	239	291	293	272	238	240	261	279	257	240	256	245	253	246	248	235	263	286	257	274	264	257	263	269
17403	5653	8351	12490	10143	11304	9569	8514	5006	5466	4047	2886	3206	3095	3415	2570	1543	1030	838	683	699	633	632	667	641	595	635	601	614	607	586	616	616	584	594	564	549	592	540	612	575	565	549	593	644	558	572	590	540	575	563	561	568	558	567	588	547	597	608	544	618	565	562	568	554	537	562	544	549	596	534	594	534	595	565	610	607	594	541	574	548	585	571	542	530	580	560	545	567	570	607	592	550	578	540	536	560	559	558	576	567	543	554	592	590	580	567	589	592	585	590	564	631	577	620	575	585	551	550	575	602	532	515	523	600	593	534	534	562	585	569	609	614	584	601	590	586	556	542	555	549	609	598	558	575	571	534	579	584	566	539	593	558	598	566	543	579	571	574	608	567	545	586	600	537	552	570	614	590	561	551	549	547	588	556	572	574	564	548	614	590	609	572	533	570	554	574	515	543	588	589	589	589	553	604	554	560	579	558	599	549	571	535	549	591	562	567	577	557	585	562	608	588	593	563	534	553	598	599	518	579	527	587	600	578	561	563	605	592	523	603	554	546	624	528	608	570	590	603	568	621	588	571	568	606	582	565	576	581	619	559	568	586	536	609	608	523	577	577	568	614	545	577	575	610	593	610	568	568	568	582	589	573	565	549	593	552	612	541	548	583	601	577	589	601	593	550	569	607	584	561	602	580	533	550	618	577	551	567	568	593	575	581	585	549	541	569	566	523	578	590	587	567	578	596	566	559	564	567	603	596	536	607	600	565	620	613	596	587	588	553	566	558	613	600	612	545	608	520	576	617	564	557	594	566	557	546	580	550	558	561	590	575	595	569	555	581	553	578	592	584	628	579	558	541	601	615	575	582	544	593	574	548	564	559	547	569	559	536	560	545	639	560	585	561	578	561	559	603	588	571	545	571	572	572	590	595	611	559	628	588	550	564	577	558	571	585	545	628	603	529	562	515	578	583	571	561	537	581	595	551	663	574	560	581	563	545	613	598	551	608	556	592	552	601	566	575	598	560	574	562	566	545	612	561	541	545	594	630	577	576	577	579	590	562	556	579	599	556	543	550	559	593	609	548	571	575	547	565	527	603	583	545	539	533	579	640	562	556	613	543	542	539	607	595	567	602	586	608	554	590	555	589	542	573	529	571	572	594	520	612	511	583	541	574	577	567	536	568	552	576	534	587	584	603	609	564	579	572	590	597	591	560	557	546	569	579	573	586	578	598	562	610	573	582	582	576	536	624	554	565	579	589	556	582	601	504	638	523	581	577	572	586	600	579	581	601	572	596	576	554	560	570	553	567	578	584	594	539	582	582	560	602	580	573	586	562	578	592	611	585	577	596	582	572	565	608	552	630	580	557	581	568	619	571	594	598	558	576	541	567	585	582	563	589	537	566	595	599	559	582	554	570	587	607	575	560	588	587	582	596	570	561	561	602	562	583	595	572	603	581	566	539	568	593	594	570	581	592	580	564	619	563	608	598	539	582	540	545	597	612	585	546	572	628	532	537	562	616	609	536	589	539	544	572	564	573	604	527	565	583	580	561	603	606	582	592	584	571	538	605	565	580	576	549	595	524	523	566	591	580	580	568	567	565	574	569	577	573	636	581	608	572	570	569	613	594	543	587	586	594	560	593	555	559	599	581	573	553	566	608	587	618	598	575	548	550	604	625	547	581	565	604	564	556	515	568	561	577	590	595	564	555	571	603	531	593	583	560	556	567	579	594	566	568	546	561	544	555	549	586	547	569	589	568	574	555	563	570	548	549	559	547	566	595	558	562	583	521	619	566	550	520	530	564	576	546	608	539	575	569	526	555	577	598	557	554	580	600	577	558	569	573	590	596	581	552	606	612	540	568	573	611	609	538	560	585	594	516	585	558	546	568	572	566	580	558	557	579	603	591	568	633	562	558	562	538	582	564	577	621	612	602	562	550	576	588	562	584	593	571	580	577	571	545	613	558	590	594	578	557	603	588	544	586	579	590	600	593	569	549	561	547	594	584	560	586	579	578	592	553	570	547	520	551	552	594	532	554	560	578	576	567	556	563	549	582	577	605	608	568	554	536	579	551	606	557	571	606	564	570	573	539	583	583	572	580	615	547	575	569	581	578	593	578	582	583	567	566	584	578	584	513	574	584	562	610	558	568	582	542	566	541	552	556	587	558	570	543	559	585	576	543	567	573	577	532	587	570	546	559	559	570	520	572	549	587	594	552	563	571	614	601	593	521	532	584	571	549	572	550	595	559	560	523	571	596	582	592	584	594	595	602	587	586	557	601	550	576	562	573	582	547	583	591	600	556	605	573	547	563	603	600	543	560	585	564	528	600	619	519	585	551	552	570	565	565	594	588	583	593	585	575	603	584	580	614	572	586	591	537	578	579	551	562	562	632	546	593	570	535	563	584	581	522	575	546	605	602	554	628	560	573	556	532	553	553	555	555	571	535	541	571	557	568	542	536	575	594	563	564	552	559	546	609	585	588	598	618	578	532	559	562	560	558	566	619	552	562	548	520	556	580	599	617	602	575	583	553	516	553	577	572	570	606	558	567	567	559	561	577	559	602	573	577	578	589	569	587	554	558	558	547	596	566	542	577	566	601	542	572	538	570	565	593	557	576	565	592	546	562	632	598	575	579	634	579	526	549	571	592	557	581	559	538	591	612	556	573	553	601	564	538	565	593	548	544	583	560	558	561	557	559	545	571	538	581	619	564	587	554	584	597	577	578	549	544	592	568	565	579	575	572	623	580	595	578	568	568	583	569	574	573	562	611	567	568	578	535	529	566	590	549	535	582	528	625	536	603	579	621	549	569	623	558	556	591	575	594	576	593	594	564	559	574	539	524	572	583	566	614	639	591	560	589	530	565	519	543	619	579	563	583	588	574	597	522	608	578	549	612	595	562	605	584	561	562	570	568	583	590	567	548	568	558	608	593	632	589	571	592	565	588	631	550	636	562	563	602	564	601	574	607	551	556	593	603	587	574	545	560	598	565	571	560	580	546	578	595	581	605	589	535	552	561	583	548	585	540	582	553	548	575	556	575	599	547	546	579	620	578	593	553	549	571	519	561	607	597	531	564	562	566	567	545	560	600	575	576	605	608	604	590	560	594	593	575	588	541	572	604	580	565	558	604	545	551	578	588	613	582	564	577	550	600	588	562	574	545	565	613	573	594	582	583	586	574	583	556	558	567	565	566	620	546	569	567	570	536	581	572	575	564	591	577	577	593	583	591	580	594	567	610	580	576	554	610	580	623	557	577	533	581	582	559	597	558	583	573	573	525	596	596	595	559	566	528	579	565	551	586	561	605	579	537	607	566	543	543	550	551	574	557	598	569	596	629	572	598	605	590	597	546	543	595	580	616	563	566	534	556	589	568	535	537	590	572	569	553	597	570	537	533	546	626	567	570	575	559	578	548	563	613	605	593	607	589	542	610	583	606	547	552	570	603	588	558	602	595	552	593	585	571	591	578	598	615	557	616	580	585	597	577	595	585	642
8651	2108	1216	1410	868	665	660	515	423	355	352	273	258	279	296	250	206	203	201	158	206	168	168	169	137	176	158	180	182	173	145	175	178	178	169	188	157	195	183	172	211	169	164	189	179	176	175	160	201	165	157	174	162	193	200	159	189	179	177	183	166	162	165	164	183	154	179	177	160	172	167	168	161	192	160	172	187	201	192	156	172	179	178	154	182	174	195	170	164	174	182	196	166	178	195	221	188	190	160	197	177	182	188	177	149	175	181	180	176	155	202	176	201	201	173	187	191	189	176	174	176	158	170	174	180	179	193	178	157	156	168	166	185	169	157	172	154	159	179	155	172	157	164	177	196	191	164	148	178	171	181	160	180	173	172	181	180	168	143	184	178	178	181	182	185	173	169	155	181	197	133	168	191	170	162	136	176	179	187	210	190	167	176	189	179	186	176	167	180	197	188	176	193	206	169	181	162	166	170	160	201	190	178	186	191	170	169	171	180	184	189	177	179	187	163	170	180	174	170	169	186	164	187	196	186	194	174	170	181	173	150	184	170	153	176	169	157	190	173	154	188	185	178	161	176	185	186	202	163	167	150	194	177	178	179	153	182	157	169	175	180	180	200	185	134	181	172	155	175	171	181	174	174	136	196	192	152	182	195	183	180	174	165	180	181	181	193	165	198	169	173	212	174	180	194	184	185	175	159	172	163	187	179	214	186	187	183	190	203	173	182	208	188	172	190	164	192	162	200	192	190	192	185	188	180	180	206	169	169	181	172	194	165	188	192	178	167	190	173	198	165	170	165	172	196	190	164	156	142	176	159	164	192	175	155	189	176	177	138	203	167	183	173	168	168	176	166	174	179	189	156	173	172	162	154	184	174	191	175	156	167	172	192	187	191	166	167	198	203	171	140	157	163	155	185	162	200	186	177	187	165	168	176	169	187	177	172	171	175	162	182	179	165	168	179	162	191	155	214	203	154	169	187	169	169	199	178	148	168	178	193	185	185	197	159	163	181	182	165	187	211	168	159	175	171	184	192	169	165	202	191	189	186	180	180	172	194	153	183	173	174	188	174	172	185	182	201	184	181	157	169	200	185	194	178	168	182	165	159	170	162	168	181	205	173	183	196	196	188	161	168	161	196	192	183	207	170	160	185	183	183	196	210	156	179	184	172	155	174	159	173	182	153	147	188	187	160	174	148	177	192	176	165	165	173	194	177	170	177	182	168	182	179	197	188	201	177	155	177	186	187	165	170	184	217	172	165	180	160	197	169	210	169	170	174	166	167	185	213	177	159	150	176	201	181	186	198	175	181	181	174	176	167	162	179	190	192	163	158	178	188	165	171	191	199	198	194	203	167	172	189	175	198	181	166	160	176	169	163	157	183	159	183	171	207	180	162	196	195	150	187	165	167	180	194	176	174	169	155	174	164	184	205	181	186	192	207	170	174	201	172	165	140	167	179	160	165	169	152	177	166	196	183	158	174	191	167	187	199	163	181	185	170	187	162	149	168	189	161	180	183	182	181	168	197	190	185	159	165	166	154	190	181	160	171	175	166	171	164	184	177	179	180	181	170	173	175	159	194	186	181	153	163	191	197	180	175	153	187	185	151	168	166	170	193	204	179	177	199	181	161	178	190	178	171	158	160	189	166	169	185	191	183	160	171	184	175	189	175	154	167	161	183	169	173	154	181	169	175	191	179	181	151	161	159	187	181	179	181	194	157	152	158	192	172	167	197	168	196	169	172	196	164	160	180	163	196	173	161	153	157	179	164	183	182	165	172	167	195	167	202	166	142	171	171	175	166	135	187	169	183	168	175	207	163	198	175	181	179	199	166	151	174	150	163	184	164	173	174	183	184	201	200	175	155	147	166	158	161	203	167	164	168	176	147	169	158	178	189	198	174	152	166	174	147	191	170	199	171	170	165	156	202	175	183	162	192	168	156	167	199	193	157	149	192	169	164	168	162	182	176	190	177	166	209	198	171	156	186	186	178	219	210	173	161	171	185	152	159	173	155	176	173	179	161	155	191	153	175	153	189	167	172	156	163	167	173	185	143	173	170	193	160	158	173	140	167	168	191	169	180	178	155	168	173	186	193	184	192	197	163	166	186	157	186	174	163	186	164	160	176	165	162	187	171	176	181	185	192	180	187	159	171	157	173	213	173	195	157	165	180	181	183	192	169	180	168	188	165	164	210	174	164	177	168	160	169	172	166	165	160	197	188	191	160	161	172	181	181	176	174	187	178	152	176	188	188	170	182	181	148	155	186	168	158	149	165	196	186	151	171	180	183	183	195	175	179	160	189	159	175	180	173	185	163	150	178	190	165	165	178	195	182	180	168	180	195	184	160	181	180	187	179	144	213	188	190	198	165	174	185	141	150	207	189	154	189	178	184	179	157	165	196	162	177	154	164	182	175	159	150	181	183	189	162	189	183	201	173	153	183	182	193	173	167	193	172	196	162	173	179	152	150	190	188	160	180	202	181	176	201	162	198	185	190	155	169	172	192	187	154	176	160	168	168	186	195	213	172	198	200	184	187	174	168	174	180	195	183	190	180	198	179	150	191	178	187	179	174	184	200	154	165	186	183	190	174	172	197	184	179	173	178	167	150	136	199	174	198	155	171	170	147	173	167	174	170	157	199	206	172	168	181	162	166	181	192	211	162	155	184	176	181	157	188	170	162	165	168	187	183	194	153	154	161	185	195	186	144	218	168	163	166	181	190	209	182	208	197	175	172	166	178	196	168	166	176	158	180	176	193	175	192	170	198	154	194	187	160	178	185	178	184	187	160	161	163	202	201	192	179	184	160	181	168	170	189	170	174	170	162	188	175	180	205	168	168	185	183	155	173	171	177	165	178	170	150	168	179	154	160	193	165	194	188	176	173	206	148	178	160	150	183	180	201	184	172	193	185	167	186	197	188	175	134	180	181	191	191	171	197	180	205	168	181	198	166	168	169	140	198	207	155	181	189	174	169	193	182	158	170	176	171	162	166	183	174	163	158	185	173	202	146	171	197	178	164	172	193	195	161	170	193	193	192	183	185	190	204	184	193	175	152	194	151	188	147	164	189	180	172	188	166	183	165	195	182	179	179	169	182	174	185	187	168	170	185	195	173	187	182	176	190	166	173	193	150	165	187	177	189	188	160	164	183	148	164	194	179	190	199	137	176	154	158	186	173	200	177	180	181	175	152	185	174	194	167	171	196	175	187	176	177	192	203	175	173	177	185	172	178	175	191	182	170	164	179	168	194	195	160	188	165	193	178	194	198	186	187	181	156	201	183	163	183	175	180	159	181	173	170	167	165	164	173	169	184	196	178	187	159	179	193	173	180	172	185	146	176	144	178	159	194	185	191	155	186	175	173	163	167	178	160	172	177	180	164	154	157	186	173	160	167	166	153	198	172	200	174	170	176	172	184	185	172	165	179	202	189	151	178	197	168	175	179	176	179	199	175	191	188	167	187	178	167	193	192	178	163	145	186	189	179	168	169	188
5463	1944	2590	4578	3061	2849	2823	2314	1659	1573	1446	921	990	1117	1215	912	681	507	487	474	421	471	434	435	469	428	412	410	418	402	417	432	424	440	429	431	445	389	436	424	450	424	444	441	485	454	401	481	411	422	440	414	436	430	407	413	463	435	451	422	451	429	453	417	447	422	407	420	385	422	423	439	456	450	437	478	448	443	408	477	401	427	413	438	451	435	434	440	460	403	422	420	419	419	410	465	418	407	413	436	451	450	434	454	449	412	453	448	386	427	427	419	456	420	451	437	448	461	409	469	429	454	414	443	442	435	419	404	393	472	470	483	459	438	444	448	394	446	429	445	451	479	414	450	421	416	407	435	436	437	438	430	441	401	468	444	462	413	434	409	401	410	418	385	477	417	432	451	438	447	447	457	396	436	454	434	416	415	444	417	402	418	427	416	411	461	448	388	388	425	440	436	378	451	445	406	408	432	435	461	458	460	456	457	444	434	431	416	406	435	428	437	482	442	434	458	473	395	456	430	384	426	437	457	415	429	427	404	386	413	406	452	409	439	373	397	379	440	388	431	388	390	387	433	420	418	441	436	400	388	391	440	426	417	445	403	417	406	433	421	432	447	440	424	421	438	454	450	412	422	452	397	396	459	406	448	445	418	444	473	403	387	450	440	413	434	397	422	437	436	450	420	445	429	416	447	429	448	429	417	432	451	405	454	434	424	428	415	434	440	419	399	452	434	425	446	470	447	430	461	451	414	438	412	396	431	413	409	462	410	445	445	420	460	422	434	433	422	444	432	468	420	475	408	415	445	430	432	431	421	451	424	420	428	422	429	429	420	438	381	433	385	434	417	449	420	417	445	466	426	455	439	419	403	398	409	411	422	418	442	440	421	416	394	438	403	414	449	468	428	435	422	436	399	396	436	424	439	432	395	431	434	416	448	467	420	419	450	423	455	431	448	460	390	393	482	465	392	447	460	444	397	443	458	400	413	454	411	440	431	419	428	426	420	468	450	412	443	421	432	398	443	423	411	439	445	402	436	418	420	418	417	428	432	439	447	446	459	462	403	440	424	437	430	485	429	426	421	394	457	415	394	421	411	425	399	425	420	434	412	404	406	425	403	408	436	445	408	393	399	408	452	437	447	431	420	416	426	422	402	482	417	431	452	444	425	427	460	445	427	447	427	440	429	482	436	444	422	401	438	443	433	410	462	421	433	392	403	414	410	399	414	447	422	417	444	408	398	439	472	458	437	409	458	452	422	476	438	412	392	452	421	428	426	440	451	413	429	420	433	402	442	402	455	407	446	425	426	416	440	430	414	457	405	404	474	393	412	425	443	436	431	436	437	419	443	427	399	443	413	405	440	431	424	461	478	436	414	450	454	429	453	447	419	397	447	402	428	461	440	422	390	424	437	450	446	466	452	441	397	406	408	413	422	455	407	427	408	435	421	371	426	441	431	427	461	407	433	415	414	440	431	439	452	440	412	413	410	429	490	461	464	425	411	450	433	418	427	431	428	436	445	415	459	421	427	419	380	379	421	408	415	416	450	409	418	423	406	433	423	422	425	425	444	426	421	454	444	443	439	417	408	423	460	447	427	404	409	412	406	417	455	430	384	415	411	429	428	442	457	427	414	471	445	418	495	412	420	489	411	432	421	417	424	415	422	431	421	412	431	450	416	417	422	429	446	427	416	448	450	409	460	427	431	442	474	433	387	449	433	436	421	444	412	441	438	417	489	415	447	450	423	411	443	470	443	400	431	429	446	456	462	459	406	450	411	439	446	444	430	444	429	414	447	442	452	433	464	405	457	403	433	425	426	444	448	461	428	443	465	445	413	435	462	441	399	384	413	473	448	446	417	438	452	409	390	458	427	432	422	419	409	408	447	432	409	407	420	432	454	397	435	413	446	436	410	428	438	436	452	444	487	460	399	396	434	421	432	427	433	407	438	444	424	427	413	428	403	452	447	435	417	415	413	439	421	454	471	444	432	439	448	436	415	433	457	442	433	412	417	418	405	433	435	416	423	442	397	460	421	405	462	431	436	405	416	420	443	426	444	431	449	448	461	430	403	431	444	457	406	446	455	411	420	445	421	404	417	426	464	419	462	436	430	421	436	426	437	451	461	427	393	435	448	399	409	401	445	429	425	408	440	456	437	397	426	434	462	428	399	433	407	451	463	401	426	446	440	465	431	436	433	459	441	449	466	381	438	427	438	402	462	437	441	445	386	443	464	447	447	434	477	417	459	385	402	406	442	411	470	432	470	461	438	467	394	407	453	420	428	415	432	428	435	434	417	405	436	436	420	439	400	417	418	427	426	401	442	479	437	423	421	409	453	422	423	454	425	424	464	442	445	439	436	388	427	419	445	407	407	440	476	451	415	454	408	405	434	444	439	419	409	455	432	419	424	410	437	428	449	435	438	441	413	461	421	436	421	407	439	438	418	425	429	444	431	434	408	411	423	458	463	427	457	430	458	427	421	391	423	479	409	408	429	423	421	417	403	425	467	457	391	401	434	395	411	445	424	426	446	390	443	437	470	417	446	437	430	451	448	444	396	431	496	426	440	423	403	432	429	408	439	437	448	417	449	443	426	448	407	446	466	420	417	448	440	440	381	432	453	404	426	459	419	432	442	438	417	452	441	440	406	427	438	435	451	424	413	388	426	429	437	432	418	412	420	435	409	445	465	469	392	390	466	433	453	416	435	444	378	457	434	449	406	446	440	401	430	436	422	413	414	442	437	438	423	424	427	464	426	425	433	430	466	379	418	416	428	399	448	406	441	444	432	444	442	436	419	404	414	445	459	464	436	444	391	441	448	397	437	436	437	433	438	424	409	433	445	429	409	476	431	432	453	442	443	405	390	411	434	427	420	421	475	418	436	438	414	439	412	409	414	439	434	413	401	429	438	427	452	408	420	398	412	441	407	417	392	462	428	401	448	440	406	491	455	430	487	452	412	408	422	402	473	431	387	446	452	432	404	443	411	453	441	448	448	431	454	388	440	442	410	434	427	432	391	411	435	405	449	460	398	446	436	424	424	428	428	419	424	406	468	423	377	433	444	440	432	411	412	417	442	453	414	432	419	434	427	427	430	406	411	413	445	447	450	421	449	435	442	451	419	424	444	420	416	418	443	443	422	415	435	436	458	455	445	437	436	450	435	397	421	442	421	483	420	417	449	407	419	412	405	422	408	456	461	424	436	388	420	400	441	414	476	419	433	439	417	461	424	419	446	394	408	401	394	463	430	426	390	465	417	428	432	444	430	435	398	419	410	421	413	446	436	430	416	482	429	405	437	426	443	435	469	463	459	397	454	398	463	432	423	446	420	404	440	448	458	425	436	419	452	442	445	417	450	425	434	428	463	400	427	442	413	404	417	437	428	436	430	440	425	414	446	424	409	409	451	387	423	455	400	454	433	419	374	443	436	430	458	467	435	413	444	433	422	446	451	440	430	404	495	456	423	424	445	470	429	457	416	422	390	398	421	429	429
21227	6081	3133	3287	2264	1811	1718	1202	1007	818	850	629	579	652	510	445	366	358	317	331	266	295	284	322	264	289	305	306	296	351	269	289	300	275	301	295	252	279	264	303	264	260	255	302	309	266	278	314	282	296	282	297	304	283	271	286	292	334	279	286	310	291	301	298	305	274	278	265	309	308	292	294	314	282	302	263	291	271	294	295	278	290	292	295	300	298	281	249	291	287	267	273	312	280	293	285	293	290	311	250	296	289	305	312	300	303	314	275	316	308	289	316	296	277	279	300	297	287	271	313	307	286	308	303	275	307	292	277	292	264	283	302	280	302	307	300	304	311	273	299	270	299	315	300	305	299	318	275	307	291	321	300	293	293	304	287	276	281	305	292	330	282	276	282	307	319	258	295	261	276	280	292	310	289	311	301	284	280	273	294	290	291	285	291	308	308	304	306	261	280	291	280	304	309	294	300	279	287	299	320	313	298	264	292	281	291	317	302	310	313	284	281	292	303	304	268	282	276	278	289	335	290	279	303	319	274	304	283	290	288	294	319	282	305	292	269	280	305	308	266	287	292	271	301	283	299	298	338	335	293	289	279	299	292	283	283	301	315	295	318	267	279	285	262	280	290	288	309	263	285	332	258	303	298	261	308	283	294	294	284	252	309	299	256	288	278	323	302	336	299	300	274	287	296	260	290	279	299	277	268	287	292	281	291	314	298	282	309	298	288	326	284	271	290	300	290	288	296	280	290	290	303	338	284	281	293	268	277	296	295	292	319	302	299	291	290	318	315	304	272	287	266	280	276	301	300	310	233	308	304	295	271	306	280	275	300	309	311	303	299	295	265	311	318	302	292	306	268	285	264	235	284	302	248	290	304	275	272	279	263	267	287	290	302	287	297	328	303	284	293	273	282	287	299	295	287	269	256	273	296	269	265	301	274	305	296	278	311	298	296	289	254	297	285	286	304	297	318	303	272	306	278	252	276	316	267	312	305	269	329	273	263	309	312	274	279	336	288	308	284	281	274	271	290	275	250	285	300	308	292	283	315	280	331	269	313	289	301	354	279	308	292	282	281	286	305	297	285	301	281	265	247	291	316	303	311	302	288	291	269	273	306	285	289	291	307	326	283	270	271	344	302	298	299	285	293	300	315	342	313	293	314	284	312	276	278	297	281	284	274	276	298	310	281	294	266	287	282	309	291	271	251	265	318	288	269	319	312	324	311	291	299	316	315	318	321	291	275	288	268	294	300	263	303	304	299	307	313	307	299	259	272	306	331	293	314	302	278	279	255	290	287	284	292	315	287	280	274	281	306	277	302	308	279	297	265	310	289	308	283	291	302	312	290	314	283	284	296	299	307	271	319	311	280	320	287	272	311	304	254	310	285	285	334	296	298	284	301	290	344	297	301	297	268	286	293	292	292	301	270	294	290	290	305	281	319	275	319	277	286	315	248	257	328	318	305	287	308	287	305	310	334	299	260	311	298	285	298	257	294	297	296	301	320	267	311	298	279	290	311	266	259	283	303	263	256	279	312	314	289	314	275	319	289	254	300	346	316	268	279	293	315	286	291	278	269	325	288	271	293	301	283	320	255	302	248	262	282	303	264	334	273	319	299	292	296	299	324	313	310	270	290	261	265	286	273	282	294	325	277	285	279	303	285	297	299	298	295	278	293	295	291	296	285	315	280	288	324	338	293	263	289	293	284	272	266	320	310	302	316	304	329	305	293	302	292	291	279	277	278	309	297	286	316	306	276	292	300	282	294	289	274	292	270	273	254	292	269	285	289	273	283	290	273	293	282	345	310	323	326	309	265	276	342	278	288	288	296	302	288	277	297	287	334	308	314	295	322	295	315	290	280	295	282	318	281	254	266	344	315	300	292	276	287	267	324	321	292	285	293	282	289	311	245	256	312	276	318	309	317	285	273	290	283	309	271	315	301	291	266	245	285	315	297	279	312	294	282	299	346	281	301	327	295	273	317	297	300	319	272	265	309	294	257	242	312	273	339	339	305	283	322	283	325	276	295	286	265	284	280	305	309	314	307	326	319	283	299	260	310	308	279	316	294	309	289	310	324	312	280	301	313	303	324	320	287	267	296	284	300	279	269	323	290	319	345	302	293	275	299	298	317	293	302	340	300	250	257	301	324	319	260	269	327	256	268	313	296	336	288	296	288	303	301	285	290	294	320	313	244	309	282	304	306	283	309	302	319	296	313	271	293	294	278	267	273	262	278	265	274	328	329	298	310	331	296	284	308	299	285	302	294	289	271	280	279	283	298	293	308	313	300	300	292	278	297	307	306	293	290	306	279	301	289	329	264	282	279	251	278	278	315	338	272	297	295	285	289	292	278	302	289	282	291	308	287	303	315	270	266	291	310	321	294	287	275	268	308	272	278	267	264	308	297	289	294	316	275	320	310	321	282	287	303	288	281	263	293	301	283	269	296	290	301	308	302	288	269	260	281	292	326	286	311	310	326	258	282	287	309	303	261	310	282	289	284	309	279	307	264	273	286	310	306	278	325	276	296	295	278	282	323	282	298	308	300	315	297	314	282	315	311	295	257	292	290	278	278	265	263	282	259	300	314	290	281	288	293	303	285	286	288	308	271	287	278	299	272	281	288	300	273	313	307	319	302	307	280	335	327	304	305	289	311	318	284	316	283	329	295	316	248	299	302	294	301	281	263	300	280	266	304	295	287	287	316	308	299	343	302	246	301	298	278	294	282	309	291	303	290	285	283	277	279	246	299	279	253	306	302	294	302	305	323	286	305	307	296	298	268	245	286	292	289	284	281	282	301	296	337	299	311	295	342	320	309	318	290	258	283	285	290	292	303	307	333	265	279	277	289	274	304	321	284	312	305	282	269	252	281	290	271	286	290	266	283	305	282	303	302	292	328	275	312	304	314	294	318	333	292	308	283	299	291	302	305	323	317	262	303	322	300	313	268	299	325	332	291	318	333	314	294	251	300	290	282	300	273	273	257	309	287	292	286	297	292	277	296	273	329	257	302	309	274	300	303	309	284	292	283	314	266	341	305	296	292	301	322	317	280	289	282	297	301	287	301	299	324	289	285	281	273	256	300	292	321	308	263	320	266	306	316	279	279	284	290	341	325	269	294	267	325	301	335	285	292	306	279	293	309	280	290	307	300	296	264	288	315	256	300	316	268	302	298	302	315	301	275	271	265	338	317	284	338	332	279	294	286	281	291	272	294	276	304	280	303	287	274	309	318	296	283	285	283	295	285	282	329	301	291	297	294	279	303	290	289	305	278	300	298	309	278	257	288	282	320	347	292	275	297	291	296	314	287	297	314	267	280	266	278	287	301	276	293	279	290	300	286	271	292	285	296	270	290	313	285	310	305	299	290	305	263	298	264	304	296	292	321	300	290	247	297	285	289	306	282	324	332	276	270	316	279	285	288	297	285	308	272	326	326	284	278	275	330	306	307	306	293	323	330	308	300	283	284	292	310	318	312	279	295	288	310	311	332	304	311
13406	4435	5778	9677	7957	7037	6952	5236	4311	3647	3674	2509	2424	2777	2331	1745	1256	823	753	762	730	681	726	690	694	691	705	697	691	660	679	641	682	688	709	663	639	688	633	645	641	660	626	668	702	646	710	708	633	725	638	638	648	677	646	661	685	686	668	665	637	664	688	654	657	674	615	687	647	643	703	654	667	660	666	642	639	703	660	660	660	695	676	657	612	689	666	649	652	674	665	667	633	621	644	651	656	673	650	662	664	646	637	681	695	648	643	654	679	653	666	661	626	655	660	686	698	638	646	698	643	667	651	663	645	657	644	667	652	659	649	648	666	666	659	686	651	638	642	675	706	676	694	669	625	690	636	648	661	631	657	664	698	636	643	654	678	669	698	621	695	667	663	640	700	635	681	645	665	664	670	671	668	634	655	682	701	695	664	670	662	687	675	656	657	647	661	654	655	721	695	691	651	651	679	678	667	631	641	642	633	684	649	686	612	666	669	627	724	668	622	637	689	657	688	649	615	634	704	639	665	655	626	682	691	645	619	696	649	640	678	644	634	667	653	677	686	628	612	661	583	638	652	631	626	670	685	641	631	640	643	674	639	625	632	683	628	668	611	671	620	667	633	658	624	708	661	673	668	636	705	667	635	671	672	703	687	669	616	663	690	674	675	641	633	618	685	648	682	665	629	654	652	680	669	640	661	673	677	645	620	632	667	665	693	630	668	660	663	671	636	628	705	670	664	682	651	636	654	638	667	641	689	672	649	623	649	720	691	697	664	659	664	622	659	645	657	659	645	654	654	673	634	661	666	671	639	650	661	631	596	651	674	695	705	674	639	653	716	676	649	661	641	641	666	662	669	673	683	649	662	655	655	621	662	655	680	703	644	600	696	674	669	706	626	606	657	667	611	681	667	608	679	691	640	693	692	637	662	669	668	663	690	674	659	641	660	626	691	681	657	648	698	645	664	665	658	667	620	634	676	644	640	672	644	625	610	608	680	641	671	656	629	665	674	675	627	628	668	685	653	624	639	652	666	632	658	639	643	663	696	617	612	638	681	675	665	685	623	641	673	609	642	618	626	648	672	658	638	686	676	651	673	644	656	695	669	658	613	681	661	644	632	662	684	655	672	699	649	672	653	674	653	654	615	686	694	691	636	707	643	650	669	670	625	656	636	641	673	699	705	602	660	689	623	629	614	692	662	648	672	663	682	644	629	633	697	674	639	604	677	685	637	651	683	672	655	647	625	631	646	661	623	706	637	626	682	658	646	693	673	621	666	679	636	666	628	662	640	698	669	636	680	645	635	677	643	648	699	621	605	637	668	651	679	611	643	660	669	641	653	655	684	685	712	682	652	663	645	653	630	653	659	665	613	684	658	634	655	657	659	641	716	641	669	696	660	672	606	650	615	678	655	667	636	668	681	716	747	622	640	659	683	636	672	703	612	659	607	628	678	663	642	672	637	648	662	702	631	696	614	596	678	664	657	663	676	658	654	648	687	672	685	641	672	658	662	670	631	702	688	657	689	625	698	633	652	669	652	677	656	668	660	652	650	685	681	645	655	629	710	687	673	681	656	639	699	672	688	625	657	653	665	655	672	640	646	631	684	639	683	677	660	617	711	628	594	663	645	659	663	657	719	641	668	619	647	650	625	653	707	634	634	679	670	631	657	690	735	666	675	653	674	667	657	705	672	689	651	692	636	650	660	641	686	640	671	641	647	696	638	636	680	625	675	677	646	663	685	634	684	631	726	679	637	651	663	666	683	681	612	708	668	622	694	606	642	669	695	655	687	653	669	650	653	688	622	635	667	646	669	622	657	632	663	664	629	658	663	688	685	673	636	651	691	671	663	664	650	670	696	644	624	677	666	670	651	692	671	719	685	702	640	646	626	675	645	658	695	629	696	631	635	685	659	675	644	666	615	670	641	635	662	678	651	647	625	670	664	613	698	672	662	645	682	713	671	681	631	713	701	717	689	683	644	685	625	708	647	607	666	651	636	607	691	653	701	695	641	642	664	672	651	671	640	687	657	659	668	680	653	673	621	656	681	657	635	676	618	654	650	674	666	672	624	657	693	660	589	676	649	637	671	640	680	660	623	671	655	647	640	677	684	650	640	647	694	635	666	705	713	680	663	672	669	689	642	681	655	645	717	647	634	673	667	610	689	669	593	667	626	674	654	666	674	673	654	665	634	661	649	646	656	669	636	654	648	610	671	675	664	678	680	613	670	680	666	632	647	639	639	652	690	627	668	663	660	649	711	667	651	651	670	649	690	681	676	637	620	645	672	630	673	688	652	637	639	633	620	663	652	635	641	659	646	682	659	662	711	654	642	645	664	655	656	642	653	609	625	625	673	671	667	630	658	661	674	608	613	668	674	673	670	628	694	650	665	641	603	659	638	666	668	673	650	653	658	638	652	635	644	666	692	662	647	649	627	648	625	654	641	651	703	689	679	707	640	646	677	652	657	686	690	637	645	656	621	679	685	666	658	674	646	600	657	703	656	640	668	700	656	666	614	633	620	682	665	599	664	678	649	666	640	646	672	635	641	663	645	680	642	685	648	665	617	697	699	624	656	677	688	642	728	640	641	657	652	649	675	633	624	697	637	658	657	649	699	599	672	643	663	653	662	650	635	664	614	644	647	620	644	620	654	658	703	625	644	662	721	594	649	723	664	639	658	671	677	673	602	647	643	630	625	650	692	663	644	733	653	657	632	690	614	684	686	638	678	655	639	632	667	647	670	711	683	670	706	650	688	692	707	671	681	602	650	626	698	734	649	613	647	644	680	679	688	697	660	623	709	655	673	624	654	672	664	625	675	617	669	678	657	674	666	675	701	687	645	659	685	636	648	634	646	619	642	657	663	659	676	648	695	656	681	680	673	632	647	640	664	643	685	686	704	685	671	656	693	686	653	669	655	645	657	662	645	708	647	720	648	647	638	650	633	655	658	692	657	636	656	665	651	621	667	685	677	709	658	728	714	671	623	665	651	689	632	656	659	641	645	683	672	649	610	649	668	682	697	645	715	659	643	601	621	623	666	636	642	672	589	685	624	636	674	673	683	685	698	633	671	695	660	642	707	638	644	626	663	665	631	636	672	691	672	650	668	613	616	614	626	652	656	655	656	722	684	640	681	695	619	675	690	668	711	620	683	677	684	685	654	645	681	696	641	637	621	645	689	624	633	636	701	662	690	684	667	639	677	645	622	676	626	666	702	627	653	676	660	627	591	673	697	610	630	705	720	633	690	655	645	664	627	735	665	664	705	661	625	657	673	652	680	660	671	643	677	641	663	681	668	626	680	616	673	624	696	630	693	687	637	637	674	694	657	653	676	669	704	654	603	697	668	683	626	650	732	612	627	651	658	649	687	664	633	642	677	652	675	662	670	652	676	676	672	696	654	634	652	624	669	630	638	665	665	677	674	630	619	659	632	653	655	652	629	679	669	666	647	654	691	648	643	723	638	640	714	664	655	634	662	667	663	648	668	649	665	652
30152	10168	5314	5066	3879	2952	2626	1922	1466	1403	1265	1050	769	779	672	511	373	285	305	282	253	269	272	316	279	277	264	245	247	265	270	270	270	287	258	285	263	241	284	285	252	268	238	251	248	242	282	277	279	236	253	287	260	263	229	258	267	259	272	272	249	282	253	272	263	231	263	254	250	256	264	285	274	267	292	299	233	250	268	246	238	262	234	232	243	271	273	278	246	244	278	240	258	248	296	254	254	254	261	281	270	260	287	286	242	270	267	278	248	286	281	274	247	263	240	256	250	251	258	264	261	316	278	245	272	255	244	271	260	269	269	277	217	282	266	263	258	267	244	284	249	281	245	237	254	293	239	258	258	258	244	257	272	292	265	254	258	258	244	248	245	264	268	234	270	245	257	241	228	244	274	255	262	255	322	265	255	260	255	251	264	266	276	244	288	251	274	286	244	247	276	279	266	272	263	251	248	249	273	269	268	266	261	262	232	254	237	288	286	273	268	236	275	265	291	253	260	246	253	252	249	246	245	263	256	255	290	260	259	265	254	243	258	246	283	253	269	295	257	281	263	253	286	276	264	276	230	258	269	258	242	254	257	259	275	263	240	273	254	277	262	267	249	263	258	269	269	239	281	232	219	281	275	272	254	208	280	240	297	270	269	247	279	251	320	270	258	254	240	276	286	263	234	238	254	222	265	286	246	267	258	269	285	260	247	243	242	250	245	290	263	259	269	268	252	243	273	284	256	265	251	254	275	289	261	232	281	243	220	231	287	249	282	238	246	261	279	242	279	260	238	274	263	291	242	288	251	245	262	261	267	234	269	280	291	265	276	257	243	249	280	261	277	273	265	272	250	281	246	251	279	253	289	282	254	242	275	272	287	259	275	265	301	268	237	276	286	257	259	254	264	275	262	263	267	267	265	286	254	260	261	281	289	266	311	264	274	248	287	284	279	275	269	281	273	268	258	252	278	292	302	249	269	260	267	249	278	247	220	269	278	288	276	249	247	229	271	259	266	276	288	281	263	245	235	261	243	237	284	254	247	294	283	233	254	280	262	260	274	233	239	284	258	259	259	261	293	231	255	235	271	267	271	313	274	287	300	228	246	263	269	287	262	244	253	229	252	251	244	264	265	245	244	267	260	288	310	259	283	266	281	274	252	265	263	240	235	277	257	261	292	296	246	283	273	311	280	293	281	249	257	269	271	259	266	242	276	250	267	256	257	264	270	300	252	259	277	215	260	293	260	250	271	279	282	243	298	261	253	247	260	277	270	248	239	260	277	239	252	255	260	271	267	280	246	282	255	266	266	252	256	254	255	246	284	253	276	245	242	248	261	282	274	279	249	250	285	267	272	248	234	240	288	280	266	222	275	239	236	250	269	229	258	252	278	304	244	246	276	267	253	273	274	257	280	248	248	267	278	263	274	269	271	275	268	260	264	288	239	303	256	265	233	271	285	290	268	257	239	242	250	262	268	272	277	275	282	222	281	260	283	275	262	281	271	241	270	262	289	275	266	281	255	258	256	248	266	265	264	237	239	266	266	285	253	264	256	260	255	274	290	262	265	277	269	251	269	239	268	272	261	264	257	246	277	245	256	278	259	254	256	245	266	279	268	239	293	265	267	241	266	263	289	266	266	297	279	260	252	260	259	266	270	266	257	280	258	262	300	257	278	262	270	272	263	268	251	276	234	243	245	287	255	292	241	270	248	263	281	292	274	229	267	255	289	272	252	257	233	246	249	247	239	256	289	236	270	298	250	243	268	241	254	264	299	262	231	252	286	282	284	262	278	273	270	274	242	251	239	256	256	246	261	248	266	275	245	246	268	268	236	287	241	290	254	285	267	260	291	286	268	258	277	260	243	256	280	260	261	262	271	278	264	248	234	264	267	250	277	271	253	243	239	249	262	250	279	270	257	275	266	253	257	277	257	276	287	248	271	257	253	265	269	261	265	280	245	270	221	243	260	243	270	274	260	297	277	278	266	285	275	248	254	263	267	261	288	279	293	254	267	225	271	266	238	266	241	273	253	248	228	247	245	258	285	258	287	286	234	282	256	260	273	279	253	266	255	257	249	263	272	280	251	254	259	264	252	256	288	260	297	293	268	267	279	256	284	292	265	250	256	249	242	282	269	269	267	281	259	241	270	258	288	259	257	271	264	243	272	269	254	252	289	286	267	326	248	298	258	253	267	241	264	301	247	310	266	264	235	266	242	266	279	294	268	239	254	248	229	278	294	255	264	239	252	249	271	281	273	256	238	272	267	275	269	260	300	263	281	253	276	280	253	278	288	283	261	261	213	266	269	288	259	275	258	265	274	241	244	258	258	284	235	255	221	246	275	256	283	257	288	262	261	277	288	231	265	260	268	273	257	301	235	283	254	233	274	276	295	256	271	274	214	287	244	262	275	267	263	262	243	275	278	280	300	284	244	229	298	238	279	271	247	249	276	263	269	255	249	279	261	270	268	246	259	257	277	273	244	294	283	274	256	282	281	266	273	260	208	277	247	299	239	234	270	265	289	274	275	278	254	285	253	279	279	260	246	253	284	257	257	282	291	291	247	272	277	292	257	272	279	254	295	296	266	244	266	241	239	284	289	224	274	301	261	233	251	285	249	264	271	258	260	267	277	268	285	294	271	244	225	235	270	276	248	260	255	235	302	268	259	259	247	262	235	237	262	280	263	243	267	256	252	272	269	226	245	269	218	239	259	274	271	287	237	269	259	275	256	273	247	292	305	270	251	258	272	260	271	278	279	242	248	270	251	235	267	280	261	268	252	271	265	271	279	219	251	282	263	243	281	270	236	279	291	259	238	239	268	266	275	261	254	257	267	248	253	255	216	273	244	229	255	268	271	241	283	290	267	262	265	288	253	241	259	241	292	270	260	247	275	281	255	264	269	261	229	281	256	260	251	245	260	323	272	285	287	291	267	253	230	270	298	246	267	247	302	267	288	288	254	281	277	296	258	264	258	238	275	268	261	234	259	267	239	238	308	276	257	286	251	244	278	253	251	276	262	255	269	271	263	258	285	273	267	271	283	246	259	254	276	253	232	248	251	245	274	270	266	268	261	258	266	255	236	255	291	269	272	269	269	270	264	256	266	263	287	262	252	263	247	286	282	270	264	256	250	272	248	275	288	286	266	266	235	281	290	255	250	278	267	274	253	250	264	269	268	263	283	274	243	258	244	265	273	274	254	260	272	267	259	265	286	252	256	297	307	275	258	277	283	285	291	273	279	249	249	259	224	236	255	268	262	228	274	264	277	241	269	264	266	299	256	241	263	284	255	268	255	260	256	219	277	272	269	264	280	273	275	277	255	252	280	260	299	240	248	250	238	263	282	267	276	261	261	240	242	291	259	261	246	257	264	279	267	290	277	265	287	275	246	270	275	234	252	250	244	261	292	276	242	288	250	246	237	250	256	282	252	269	246	267	271	287	283	257	235	242	232	245	255	286	251	257	278	258	284	250	224	253	273	245	263	262	241	257
17641	6109	8637	13085	12029	10493	10168	7595	6501	6114	5885	4697	3659	3700	2775	2147	1381	862	807	748	618	695	705	648	668	628	600	612	598	599	586	616	600	632	592	640	556	599	610	644	613	590	592	574	562	593	609	609	621	559	589	604	587	597	591	593	577	612	540	547	639	572	566	610	611	515	600	621	562	593	568	584	572	568	609	598	607	564	599	536	616	531	531	608	608	577	617	575	573	617	584	597	596	583	630	585	562	640	548	589	559	583	614	560	598	572	589	573	574	573	584	599	582	622	567	589	597	584	594	591	567	531	585	570	586	568	596	588	595	625	547	556	600	561	562	566	596	593	578	580	592	575	590	560	536	624	565	561	565	616	582	608	603	628	575	560	573	571	572	544	622	559	542	584	599	598	581	556	591	600	596	586	555	636	568	554	564	581	579	633	574	577	574	584	590	589	619	549	595	583	567	574	601	556	581	597	564	592	587	557	581	629	619	568	586	611	613	553	572	595	594	550	550	547	573	630	598	572	586	626	629	583	575	563	594	539	605	609	585	601	608	584	576	568	573	563	564	608	590	567	580	561	623	583	590	572	570	600	566	641	602	578	554	595	569	551	564	600	581	541	619	586	560	589	543	590	595	607	553	590	533	584	588	586	583	573	587	586	570	604	574	596	593	577	591	558	565	550	526	643	590	551	626	574	545	601	592	595	590	551	594	560	575	600	578	620	590	537	563	599	593	572	555	569	595	546	568	505	602	584	562	578	573	601	595	565	570	595	655	544	568	551	537	616	577	575	574	591	556	587	555	588	596	578	554	587	557	579	580	568	543	584	591	591	575	607	618	600	600	593	579	569	593	560	553	598	601	566	588	534	592	590	553	613	608	592	611	587	579	581	594	587	593	573	614	626	574	592	597	618	590	588	587	598	625	552	600	606	602	610	588	532	558	548	587	610	566	582	558	583	593	585	556	574	565	560	615	589	576	566	557	586	598	591	567	545	577	575	610	632	528	578	568	564	594	545	566	599	554	621	583	565	579	589	577	555	573	569	643	622	543	543	595	614	579	594	561	590	581	570	594	563	578	612	595	562	527	602	632	528	623	584	603	545	591	545	585	593	592	569	537	608	603	595	622	607	621	592	577	638	596	564	535	562	571	579	565	608	625	560	547	582	535	572	555	541	606	581	563	550	568	592	562	590	512	571	568	600	624	606	567	594	631	543	582	561	542	607	587	548	580	577	592	561	599	563	561	599	584	607	595	610	594	612	598	509	589	556	549	591	544	590	637	581	606	551	607	554	588	580	564	592	629	563	544	588	594	624	607	533	584	610	583	584	540	563	608	581	585	556	603	599	559	612	572	584	585	589	572	584	607	570	524	596	629	594	566	605	556	590	551	578	604	638	568	643	563	605	571	595	593	550	571	580	583	572	561	580	593	580	615	590	601	602	603	585	604	557	541	622	606	568	611	579	596	572	608	568	574	582	625	620	552	624	563	557	533	605	581	536	588	599	575	539	573	541	589	604	564	582	601	564	611	565	567	603	577	647	556	600	568	542	569	607	594	589	579	567	561	573	585	555	554	574	582	575	626	593	619	578	601	607	626	581	560	582	586	611	582	583	559	566	584	573	597	578	574	593	575	591	601	569	585	569	584	585	562	598	577	590	573	594	604	600	596	598	556	568	615	554	592	591	592	623	571	541	579	601	589	562	589	576	617	580	596	559	569	569	595	606	582	590	615	577	563	578	598	580	583	624	648	577	605	573	578	599	541	601	595	609	617	598	614	574	600	570	580	578	583	587	598	635	581	573	615	556	580	574	533	556	569	573	566	583	569	609	550	625	523	601	573	623	583	574	570	541	572	603	633	576	573	581	585	505	579	593	561	591	534	562	649	585	574	580	606	625	533	595	574	624	588	567	590	556	565	579	617	612	627	604	555	592	601	595	569	522	554	627	591	579	586	582	635	620	610	601	549	596	555	550	554	601	602	563	569	561	587	545	547	596	590	582	583	573	573	551	532	627	531	559	603	567	578	601	615	558	608	547	550	605	574	633	565	570	577	593	548	573	591	571	641	591	599	621	601	554	636	592	591	622	546	638	629	614	565	561	557	564	607	619	560	591	615	577	580	576	583	594	592	576	621	620	582	585	558	589	570	624	594	600	615	599	576	582	561	581	590	589	588	590	561	601	573	545	573	566	583	591	633	572	600	564	590	557	581	578	588	541	587	602	547	609	603	565	601	553	560	565	610	590	592	585	599	584	592	557	561	589	549	602	617	555	555	582	558	624	588	597	576	587	609	622	555	593	590	563	596	533	564	589	600	579	617	575	576	574	626	571	584	598	597	575	572	584	587	578	567	568	563	570	609	611	637	600	603	604	594	585	583	611	573	548	596	559	571	597	567	528	581	568	591	580	605	598	564	621	561	599	591	576	584	534	574	573	571	596	585	559	577	577	595	600	599	579	590	610	587	569	600	607	544	593	589	578	591	590	589	546	562	597	509	629	587	595	571	602	564	587	613	557	608	570	589	626	582	615	569	594	568	576	558	574	524	558	553	580	581	582	602	552	590	521	521	585	541	572	580	595	656	632	605	594	577	579	558	543	585	540	604	568	610	583	566	597	579	613	599	593	572	584	587	601	584	600	594	546	637	592	577	552	609	543	615	595	530	584	596	564	606	573	607	581	542	558	611	587	591	574	609	582	570	555	596	609	539	578	595	601	581	612	610	566	586	550	511	576	616	555	585	534	545	593	577	603	606	599	580	572	576	588	602	550	588	595	594	560	577	559	552	570	566	624	593	574	594	598	601	550	572	583	600	593	592	578	572	557	565	570	553	583	597	637	565	591	594	587	577	622	602	593	602	581	586	575	610	556	591	606	567	579	566	567	620	592	586	580	588	576	554	595	565	587	537	544	574	596	555	608	595	557	593	575	578	531	650	602	564	535	569	579	582	575	565	593	603	581	568	540	564	602	601	599	574	587	556	610	600	587	633	562	553	572	575	594	562	564	592	554	598	600	559	614	607	600	580	611	578	617	575	581	613	613	562	579	581	605	587	557	556	568	568	588	594	581	590	602	548	587	592	590	588	585	580	568	564	608	597	584	579	534	567	550	611	564	625	547	599	572	601	573	582	570	569	585	596	594	543	558	571	576	595	583	556	624	576	628	571	586	558	553	572	567	609	569	580	571	557	577	605	584	573	574	589	598	628	578	603	576	609	625	606	581	579	564	579	600	555	556	568	596	541	589	543	585	614	562	580	556	628	613	590	596	597	592	612	590	564	577	594	557	546	571	555	576	546	602	547	567	583	550	570	587	590	569	602	568	560	571	590	611	582	618	598	589	577	615	573	581	584	535	592	615	583	594	636	572	585	583	589	610	615	621	586	559	596	566	567	557	611	585	575	566	604	573	590	587	589	561	563	577	561	558	621	548	575	644	616	559	583	593	531	589	604	608	614	565	604	610	599	605	589	579	591	584	600	530	574	570	576	594	597	572	595	564	619	592
8842	2224	1481	1477	1095	717	608	526	476	458	487	379	327	276	290	260	191	197	203	184	196	159	171	187	180	183	202	175	183	169	200	177	197	182	173	184	171	189	179	212	222	181	171	197	176	188	168	172	159	194	189	174	177	206	182	177	166	166	217	167	220	163	175	182	222	182	180	189	207	174	177	182	200	187	189	158	200	195	193	180	158	189	203	192	184	193	160	199	193	198	173	174	192	187	167	193	155	178	187	190	187	184	196	211	174	152	196	180	201	191	194	187	176	169	185	181	170	179	207	173	195	176	207	170	165	191	188	192	179	175	185	205	163	175	183	197	185	183	176	215	208	180	181	205	188	173	192	207	172	166	173	191	171	189	196	204	172	185	197	177	174	174	178	195	166	196	163	215	181	185	201	145	165	201	191	225	158	166	188	169	164	188	190	162	162	188	187	178	184	188	166	204	179	168	195	189	154	170	181	170	187	170	209	170	212	201	198	169	196	176	166	163	158	179	151	183	184	206	203	153	182	177	199	176	165	170	188	209	174	152	202	168	185	181	164	177	179	206	174	182	187	134	187	174	174	186	159	183	193	198	211	200	178	165	184	183	185	166	155	186	207	162	169	204	205	152	203	188	209	165	205	184	192	203	202	208	190	190	187	174	191	186	203	163	164	175	198	163	176	163	174	146	187	198	183	197	197	200	183	174	179	185	173	193	151	188	190	190	217	157	197	209	189	172	191	179	198	164	199	172	195	168	189	211	185	171	190	219	189	180	203	189	203	183	181	195	215	218	182	198	201	180	168	169	194	183	176	174	172	173	172	149	195	177	184	176	177	214	211	171	203	178	190	198	184	186	157	191	185	176	177	163	192	217	196	197	173	161	196	166	201	176	180	188	175	192	189	180	199	181	194	174	192	183	201	167	166	180	179	186	187	196	189	189	188	183	153	193	179	189	197	181	199	185	166	178	176	183	192	204	174	190	198	187	172	178	172	184	164	185	180	199	171	185	194	179	192	155	198	170	170	173	178	165	196	179	159	182	199	209	183	173	202	168	183	157	201	179	190	217	205	193	176	190	173	202	187	188	220	192	155	188	180	212	179	193	202	191	196	188	181	204	203	174	162	155	207	198	164	210	190	197	171	168	170	177	178	211	186	198	174	169	176	189	177	184	166	195	206	161	175	187	184	186	174	182	184	201	199	190	156	188	186	182	171	168	184	193	173	210	158	176	203	181	212	161	168	192	209	199	168	169	148	176	208	184	184	195	173	180	189	158	162	195	179	188	199	206	157	175	169	165	169	200	180	212	155	164	191	167	187	178	179	206	192	180	185	186	173	165	193	176	187	172	190	173	167	149	173	209	182	213	172	189	195	188	183	192	169	213	170	212	177	194	176	184	174	192	182	199	156	155	170	175	184	200	176	188	172	186	177	173	169	186	212	177	180	195	186	212	203	162	178	156	185	169	198	149	186	196	189	170	173	184	178	160	204	201	201	197	189	183	216	166	198	174	180	191	203	171	199	172	192	200	167	192	179	199	160	169	196	190	186	194	213	194	193	187	206	191	180	197	180	171	184	160	176	208	181	181	187	197	172	196	170	202	175	181	177	168	157	192	174	167	195	173	199	181	156	185	191	150	184	170	206	166	184	198	190	191	178	180	199	180	204	193	184	172	215	198	194	204	186	189	162	184	164	174	202	226	187	191	180	176	178	190	166	171	183	189	171	182	182	197	181	168	176	217	159	194	191	156	163	195	194	167	179	180	187	186	187	173	179	192	182	177	180	204	181	192	186	158	209	199	181	179	166	190	177	184	166	196	203	196	182	211	167	177	179	204	174	185	203	191	194	192	174	211	168	189	180	172	163	166	179	193	177	181	164	168	191	190	181	183	165	158	161	165	204	191	170	170	154	177	162	203	189	188	203	156	169	196	160	189	189	167	180	187	186	205	172	161	185	164	157	165	190	188	178	173	193	179	194	165	194	185	193	170	190	157	181	163	180	190	170	167	185	189	194	199	180	172	190	176	202	173	211	174	197	164	188	154	163	187	174	195	180	190	177	144	200	191	193	222	158	191	176	180	188	171	192	173	183	183	177	213	158	204	192	216	174	199	198	180	189	168	168	169	185	170	212	184	192	184	174	188	198	181	183	163	199	172	174	197	189	183	181	205	177	178	196	203	202	167	178	180	165	188	154	181	194	175	178	191	196	164	168	199	160	158	184	197	186	185	197	184	161	181	202	199	184	166	186	204	180	188	205	224	184	204	211	185	200	172	193	178	202	176	216	164	196	171	167	170	176	203	201	186	188	184	154	170	189	208	171	195	192	204	170	171	188	164	176	182	190	211	177	199	150	172	217	203	163	164	195	165	204	172	194	207	189	193	187	157	179	191	162	181	176	192	179	175	178	203	189	174	172	219	191	184	214	191	195	176	179	180	169	177	181	184	193	197	185	177	176	153	190	161	191	183	186	190	175	202	182	162	191	191	155	162	171	208	201	186	186	191	193	174	202	193	151	178	223	190	174	204	190	171	188	163	199	192	179	204	185	185	170	161	167	190	182	195	168	191	163	200	180	182	178	198	205	181	178	178	163	197	205	189	203	192	178	198	187	202	168	207	158	183	203	187	189	183	168	187	180	191	183	187	165	191	178	148	169	183	162	204	180	190	200	159	193	221	188	213	163	176	182	188	198	200	196	191	202	179	213	176	184	207	169	205	194	192	174	175	196	227	179	171	196	183	169	166	166	197	168	172	199	186	174	182	189	200	178	171	199	170	191	164	206	165	185	207	213	166	172	197	181	191	188	181	203	192	171	170	185	167	172	185	181	167	200	170	185	158	190	189	170	177	170	188	157	179	189	192	186	188	186	176	169	173	174	185	153	184	190	199	190	193	180	178	191	187	213	173	169	167	175	152	172	188	184	170	192	169	177	180	160	176	199	183	172	167	194	178	180	193	205	197	189	176	160	188	173	158	198	177	182	187	200	191	164	169	181	156	197	193	196	158	185	175	176	199	193	192	205	146	203	185	207	165	172	167	194	177	182	180	167	182	185	172	170	196	152	172	181	171	189	207	215	190	204	164	157	190	169	175	190	179	183	178	184	178	180	184	173	207	207	178	210	164	188	191	158	175	180	195	188	183	171	193	206	184	161	158	180	186	156	183	188	206	173	195	166	152	180	158	190	198	198	173	155	157	200	180	169	176	198	191	179	188	202	189	200	183	167	188	201	173	206	176	175	174	198	181	171	180	168	175	193	198	183	175	165	176	190	199	190	186	180	176	191	180	182	174	193	161	176	179	183	168	178	166	176	179	164	184	214	175	186	190	162	180	213	178	172	184	196	193	170	197	191	194	178	156	198	194	187	201	178	189	153	182	179	209	208	190	193	172	158	209	163	179	164	177	193	217	164	184	190	156	188	188	177	192	183	181	198	195	193	182	183	182	195	197	186	190	201	186	177	170	165	189	173	187	165	177	199	150	202	196	185	167	173	190	194	175
5622	1907	3002	4605	4339	2888	2480	2321	2130	2010	1839	1615	1338	1259	1056	873	633	467	459	473	476	440	423	461	469	426	447	454	463	439	453	417	450	460	461	478	453	439	435	446	452	453	441	416	447	441	434	425	435	429	447	440	438	463	434	424	454	447	452	444	480	489	440	425	428	499	423	440	433	475	441	417	452	390	492	444	445	456	431	448	438	440	413	439	425	450	444	439	426	479	452	444	426	465	434	434	443	432	464	461	455	457	404	423	493	430	434	456	430	415	432	447	444	426	424	390	429	427	431	431	452	424	458	438	393	465	484	430	460	471	445	409	448	412	442	438	440	421	434	484	418	441	472	455	466	435	434	429	445	438	451	467	468	451	430	382	438	472	436	429	450	489	422	450	446	392	455	461	436	403	468	421	420	498	463	429	456	436	417	468	447	462	421	467	425	456	413	492	400	442	473	421	406	442	415	434	431	418	433	421	443	430	424	406	451	420	429	456	406	403	418	479	411	443	470	445	421	406	429	464	426	422	440	444	455	459	443	433	447	441	442	462	444	415	432	466	464	431	438	432	468	439	406	440	439	459	482	414	444	466	510	460	429	440	401	465	447	438	452	408	469	451	443	422	456	457	487	425	470	431	424	426	451	408	430	458	459	462	429	439	424	443	430	413	417	443	453	447	440	441	465	487	440	416	404	417	430	490	462	446	457	442	428	467	454	435	470	436	452	428	440	446	467	478	413	455	471	428	496	429	432	454	438	422	448	445	424	473	465	393	425	457	504	464	436	452	442	439	474	442	452	431	434	468	430	433	421	412	450	420	441	409	435	411	443	422	446	466	449	432	464	473	436	421	418	457	422	417	425	418	441	441	422	459	408	449	391	441	425	435	444	445	456	481	440	412	451	447	440	388	450	469	439	405	423	390	437	475	465	434	415	421	432	425	453	411	420	423	450	457	420	447	432	455	436	464	487	436	442	477	430	474	437	466	452	434	449	423	406	456	479	433	469	459	429	467	442	424	455	406	460	450	392	465	444	482	455	431	458	479	489	445	464	438	455	428	442	453	456	443	468	438	445	477	437	451	451	433	485	448	432	456	444	444	489	463	446	437	440	479	446	422	451	434	434	430	458	480	462	452	475	437	435	454	478	453	462	469	456	473	491	462	443	453	421	480	445	467	454	456	435	463	447	460	435	396	439	445	421	475	393	447	482	432	453	433	453	467	431	423	432	492	453	432	470	442	466	435	440	454	435	434	445	427	494	427	443	446	444	441	399	481	448	435	476	466	425	424	444	472	418	473	461	426	436	437	442	417	452	451	425	456	461	423	451	411	488	438	412	442	420	450	476	437	471	482	474	469	461	406	483	441	440	456	438	458	468	485	405	439	440	427	444	424	428	445	469	432	471	433	434	476	458	467	477	422	438	421	457	427	412	471	464	428	433	458	429	454	460	463	443	444	470	459	432	444	481	447	446	435	452	467	409	449	455	461	447	440	466	479	483	428	461	471	475	446	440	435	422	433	416	457	427	430	423	455	478	409	448	417	452	447	422	469	430	497	468	427	476	451	422	425	445	471	455	464	452	435	446	445	453	433	436	415	446	412	463	443	469	455	441	451	437	488	447	439	493	472	398	437	445	452	461	431	442	439	440	458	429	467	449	476	447	445	490	410	451	430	451	469	432	431	437	445	441	466	419	445	449	434	455	428	430	445	443	455	454	460	464	433	425	430	479	475	435	439	411	457	453	439	390	437	459	460	449	453	444	451	421	420	455	458	437	459	440	464	411	431	440	456	419	437	434	449	449	433	459	438	459	437	442	434	442	461	463	432	484	434	413	481	466	458	427	420	439	446	440	482	445	437	428	490	426	427	418	462	408	465	457	439	441	422	440	461	439	428	443	445	450	457	403	434	404	442	469	457	451	449	469	449	440	461	436	428	425	457	453	443	420	392	457	433	489	429	463	471	451	430	390	460	425	477	450	434	446	457	450	436	429	455	441	441	421	493	431	455	429	418	417	475	419	419	388	459	408	453	453	462	422	402	417	396	458	402	422	465	436	435	456	476	426	443	425	442	464	464	441	445	441	472	456	462	454	452	480	446	478	428	436	447	471	425	409	438	478	450	435	427	397	421	472	429	458	444	446	412	448	402	467	408	465	481	458	451	453	435	474	441	473	444	413	441	454	433	398	446	453	433	430	470	446	466	420	441	499	466	449	447	462	461	434	464	446	454	449	420	486	414	443	437	478	428	439	406	432	448	439	426	421	413	418	426	456	437	444	454	449	455	452	477	463	451	448	423	450	453	425	435	443	473	458	451	466	466	462	491	446	457	419	456	438	443	437	467	431	469	448	439	438	416	427	398	423	428	410	468	456	444	436	459	414	431	425	446	453	432	444	455	471	458	451	446	467	427	446	435	449	479	429	419	426	455	446	434	454	455	448	450	421	443	413	454	447	430	438	438	448	445	457	450	431	419	401	434	452	440	472	430	416	457	456	448	451	459	421	442	459	472	416	454	440	421	441	440	424	461	452	450	460	451	424	482	448	449	433	425	456	418	460	455	438	451	432	424	429	436	437	438	465	461	436	439	460	446	462	456	435	418	413	436	446	433	433	454	474	461	409	525	441	424	477	445	451	445	446	451	467	475	412	448	448	419	468	463	452	457	403	404	431	456	434	406	432	460	439	454	446	446	411	402	454	457	441	429	451	443	418	464	391	457	428	428	445	445	467	411	449	412	445	441	455	451	436	414	453	449	446	437	459	457	444	448	478	448	469	451	406	410	452	445	473	454	466	425	463	445	386	483	408	431	455	417	456	463	474	449	407	460	459	427	455	437	424	395	415	421	404	445	453	474	414	492	442	465	425	457	455	430	405	445	464	418	479	443	426	430	449	495	476	441	451	407	443	485	475	464	413	450	404	443	448	440	429	437	460	421	443	468	438	455	410	426	500	438	476	415	435	432	437	493	464	429	429	425	422	471	455	467	476	455	458	482	441	456	516	442	423	432	474	428	425	435	455	471	414	406	492	466	429	473	463	449	445	383	441	446	415	437	451	416	503	448	437	467	461	478	439	406	474	416	460	440	477	459	449	478	502	413	426	438	444	467	416	470	444	396	451	449	461	441	447	432	477	439	470	432	470	435	483	440	446	442	435	437	391	424	466	479	459	429	493	449	435	484	456	438	466	433	398	416	453	458	404	468	461	480	446	444	432	440	443	422	431	468	463	425	432	432	460	404	459	469	463	427	466	464	424	445	474	428	444	440	422	492	427	408	437	421	490	415	442	410	460	421	454	449	477	402	441	419	427	448	421	466	448	458	432	449	457	434	434	459	441	426	454	432	452	457	444	458	483	441	469	476	423	467	425	446	446	481	441	450	462	413	459	447	418	462	433	435	435	413	462	437	434	406	453	431	435	433	451	487	426	483	438	426	480	449	447	459	422	452	455	460	463	420	468	447	455	448	470	456	441	448	468	449	426	448	431	476	445	449	442	418	403	443
21441	5886	3630	3358	2942	2088	1510	1375	1126	920	818	870	706	599	523	477	343	320	311	298	341	315	285	302	312	277	318	327	305	293	317	255	306	268	298	307	333	316	331	275	309	314	284	301	276	294	297	316	282	289	280	280	332	309	305	328	332	308	315	305	284	298	293	293	318	293	286	327	314	294	330	277	342	296	286	277	322	282	291	297	321	305	303	331	342	331	278	318	294	299	329	300	323	296	277	307	306	293	304	280	316	286	282	281	295	304	303	292	284	307	320	315	299	290	330	301	274	287	278	310	280	286	302	334	286	286	319	314	296	307	288	292	299	293	333	277	315	287	292	306	302	294	304	312	279	284	308	297	286	271	280	253	297	276	270	327	252	288	314	284	308	299	271	283	303	291	318	305	311	276	269	294	289	295	335	298	322	313	276	302	280	307	301	295	279	331	291	281	343	309	338	290	317	288	308	313	297	315	307	269	290	311	314	287	313	266	270	311	284	307	279	292	301	295	335	298	296	297	319	297	291	303	315	317	304	302	291	299	283	300	279	297	269	307	296	328	291	313	297	325	308	289	300	309	338	314	318	276	268	288	310	304	270	326	296	283	288	294	305	293	286	286	300	321	307	312	303	294	321	317	296	276	287	283	299	311	296	329	331	281	293	301	257	305	291	305	252	331	284	283	306	289	306	315	318	297	255	310	275	280	273	315	298	286	314	310	290	319	292	316	310	310	294	277	283	271	289	294	297	311	296	316	312	323	314	275	314	284	312	274	296	298	291	268	297	320	297	286	298	307	323	300	294	307	300	285	305	288	333	279	285	334	313	320	276	280	307	290	338	342	306	292	304	292	305	261	298	280	310	285	321	278	320	324	322	280	279	304	273	282	309	296	288	284	293	301	295	309	312	353	261	272	310	277	320	271	312	301	314	307	273	323	289	289	296	299	293	264	327	291	279	289	262	307	291	312	304	282	290	306	290	317	268	326	300	306	295	302	288	279	298	294	332	295	290	282	314	305	288	296	305	287	294	316	324	320	291	295	336	301	339	318	330	310	335	318	341	281	289	291	301	293	287	307	319	283	292	324	330	295	324	297	274	290	307	288	323	298	315	306	298	311	255	330	306	292	296	333	299	290	326	281	301	266	332	285	293	287	276	305	290	323	303	283	282	253	313	294	292	309	281	288	286	326	302	270	302	312	328	329	335	310	297	293	316	280	289	334	295	261	294	327	304	318	293	310	299	346	290	305	300	271	278	309	331	276	296	279	298	287	284	307	291	329	330	290	313	293	271	316	308	302	297	276	294	290	322	291	335	299	322	306	280	324	293	293	285	274	290	280	296	278	309	292	325	316	301	304	287	302	317	330	311	286	294	316	298	284	312	273	284	286	324	315	285	308	302	282	294	315	296	308	288	274	300	313	274	307	316	289	312	286	302	296	301	274	325	278	272	291	288	313	293	309	295	291	304	294	290	276	312	318	248	303	266	292	291	306	295	323	312	275	321	301	270	320	287	311	292	307	289	323	288	278	321	297	306	318	342	275	301	308	308	326	297	299	294	294	289	289	285	315	283	314	301	288	264	274	323	324	297	279	329	293	313	280	301	315	317	335	288	302	295	290	308	282	286	300	313	321	293	293	319	303	304	290	287	291	289	318	298	311	300	295	280	328	328	324	342	315	244	264	270	312	302	303	288	331	280	312	290	293	291	317	322	275	297	318	293	316	265	344	324	297	287	302	323	296	282	279	293	309	296	302	276	276	329	272	347	301	279	309	300	319	293	298	322	295	310	266	316	330	326	290	300	295	309	313	283	307	308	314	326	311	288	272	321	276	305	291	302	294	329	308	280	310	322	306	294	302	309	267	306	302	314	288	302	306	323	333	286	303	285	306	296	282	283	287	303	330	282	310	323	312	295	286	289	309	288	283	285	259	279	319	334	342	291	328	293	328	335	311	327	305	277	313	310	327	319	316	288	285	308	291	306	294	289	316	282	302	319	304	305	281	336	322	311	289	295	311	309	321	297	312	305	291	319	236	297	306	319	310	294	279	295	291	292	298	297	306	347	303	300	318	291	306	315	305	303	307	319	302	302	309	270	257	290	306	294	279	320	336	298	294	311	277	312	316	325	270	297	315	307	297	308	322	293	289	301	310	312	279	276	305	281	287	319	301	272	294	273	310	334	329	285	313	296	322	284	294	279	302	328	302	276	307	313	312	321	307	294	310	319	314	321	275	282	276	287	289	289	306	267	303	278	294	318	275	281	345	313	293	302	300	306	302	306	322	305	294	307	310	332	297	276	311	290	287	300	316	289	286	297	303	293	287	305	327	314	319	285	295	303	286	294	295	311	288	273	342	319	341	290	317	339	312	303	301	306	282	325	280	279	265	288	290	292	302	314	289	285	283	285	271	293	282	272	310	307	286	307	302	327	265	299	312	285	325	329	303	301	289	287	312	314	316	284	281	276	282	270	268	308	324	318	299	273	319	296	325	282	327	330	334	304	307	309	294	290	284	290	299	316	277	300	280	323	311	328	304	301	276	327	322	319	311	279	273	274	301	273	297	326	311	324	304	319	336	289	283	289	310	299	321	287	291	280	309	273	261	310	306	309	309	312	304	295	335	318	304	321	335	279	314	315	314	292	304	289	289	305	278	320	275	313	267	260	292	321	355	322	314	350	297	334	289	291	280	305	298	305	283	295	305	302	304	312	306	293	301	337	294	319	305	269	296	266	252	310	281	301	306	298	311	267	330	299	290	284	261	296	278	292	280	299	288	296	331	328	308	278	299	333	278	272	292	286	320	319	326	319	318	291	316	324	308	316	283	283	303	274	313	274	286	294	291	307	298	335	337	291	278	344	307	295	297	298	275	314	318	296	269	301	309	313	311	319	275	296	285	292	319	319	297	320	292	300	270	319	310	299	283	295	308	292	300	308	310	299	318	310	261	317	341	278	302	327	324	267	278	325	315	315	290	286	276	314	300	294	288	276	305	304	291	299	280	280	288	298	310	280	280	253	313	306	296	332	295	302	323	292	316	305	305	280	285	312	290	318	316	284	280	277	323	305	281	309	315	300	324	303	326	302	321	350	286	313	313	306	304	315	293	323	262	302	315	282	281	306	306	305	292	311	301	281	332	324	270	260	286	318	271	311	292	266	298	318	256	328	309	313	305	301	319	307	279	289	316	316	311	293	284	285	293	288	261	308	315	324	333	308	325	309	317	305	322	330	311	313	301	332	291	295	271	304	299	318	299	295	287	324	344	258	279	278	322	318	298	305	272	293	310	321	305	340	270	287	281	264	281	282	309	300	284	313	276	304	306	291	316	312	275	256	294	317	322	312	304	268	315	296	322	298	289	300	293	321	331	362	339	281	308	313	263	278	260	293	303	268	285	277	333	317	324	306	313	296	328	342	332	312	299	315	302	289	291	276	312	314	298	273	299	299	285	324	303	298	312	272	337	276	304	290	302	295	313	339	316	312	318	316	328	286	274	295	320
13552	4134	6755	9469	10245	7647	6138	5809	5049	3942	3862	3714	3000	2725	1995	1778	1181	825	747	821	765	692	658	686	727	705	707	720	698	704	635	675	722	734	712	704	691	670	705	697	697	680	662	683	644	697	686	705	690	658	668	697	728	650	695	714	669	621	712	688	655	685	689	678	646	693	667	640	678	688	663	653	711	648	645	692	664	716	665	645	687	717	633	638	657	657	686	730	676	720	657	648	668	668	672	683	681	669	676	675	716	655	690	667	725	667	670	685	645	668	687	682	726	670	700	678	715	625	696	699	699	683	662	682	672	711	706	684	668	700	688	706	637	639	704	658	694	657	634	695	659	641	677	718	696	637	686	677	638	690	691	658	644	675	638	710	671	719	708	705	624	678	661	737	657	708	659	661	718	716	672	684	647	705	697	652	689	653	688	705	663	700	661	672	634	701	658	662	680	665	702	665	652	711	724	656	679	633	636	687	684	694	625	744	619	669	642	667	689	705	686	657	673	668	678	662	700	673	658	731	707	675	664	652	718	661	670	676	673	714	638	712	704	706	710	685	684	669	670	655	752	692	720	684	669	665	665	697	661	647	679	657	694	674	654	661	715	704	717	694	690	677	696	705	612	700	690	648	660	698	652	647	691	714	651	687	661	724	665	639	646	674	669	668	660	668	626	670	658	686	638	713	669	649	668	688	677	703	660	713	693	647	634	685	699	680	716	673	743	678	657	703	715	665	660	670	658	668	626	684	654	706	698	672	720	693	680	708	691	689	654	648	712	725	643	716	685	646	679	669	656	634	666	693	637	693	720	717	658	707	742	623	676	675	703	692	644	664	647	688	663	679	654	668	640	662	630	723	687	674	672	687	683	665	720	692	675	670	685	662	657	681	660	712	698	666	681	629	666	638	619	690	704	646	677	735	655	682	680	658	688	670	698	701	623	695	691	652	713	636	678	655	699	687	665	747	665	689	680	659	681	680	702	639	641	698	690	727	674	665	641	647	673	664	682	669	683	711	700	640	675	668	669	715	658	687	630	692	696	686	669	681	669	700	668	635	694	672	705	689	669	702	695	696	654	697	672	670	695	648	619	667	701	693	681	716	668	652	681	654	660	673	676	692	635	676	663	676	630	673	634	627	668	686	673	675	701	639	745	683	672	695	663	691	662	683	711	665	662	720	669	683	717	689	633	669	703	620	630	640	672	696	689	723	708	650	668	688	618	672	696	673	688	667	681	725	708	658	657	668	672	696	678	641	656	681	653	667	637	661	685	644	738	704	664	681	686	660	703	666	665	677	695	671	631	658	708	668	709	656	678	646	670	677	703	677	692	674	684	652	703	653	707	680	688	663	682	673	680	671	681	693	660	674	693	652	673	655	693	662	678	707	676	684	715	629	705	694	697	680	684	658	690	661	658	664	676	657	684	684	638	676	626	711	680	665	663	691	701	669	680	721	665	671	650	705	666	676	681	663	647	687	702	683	634	648	643	711	700	678	686	628	694	688	697	670	667	742	626	647	647	697	656	708	683	646	626	667	601	688	661	680	675	673	695	699	679	719	641	639	706	649	658	654	678	656	679	658	696	670	668	716	624	659	618	655	622	667	664	674	670	642	718	679	723	669	688	677	705	645	650	693	630	660	657	676	704	646	694	692	695	691	705	654	690	670	643	679	667	650	603	664	687	714	674	656	692	640	693	717	657	711	683	674	640	706	670	663	694	684	661	695	667	630	658	703	675	665	650	673	673	689	672	684	667	684	634	659	685	716	695	656	648	670	717	604	666	686	682	661	699	666	681	661	671	666	715	653	663	655	695	662	641	665	684	714	717	673	655	661	693	682	699	676	669	663	701	637	662	660	685	704	678	708	630	667	651	677	628	659	677	638	704	662	706	657	677	664	689	683	715	689	677	728	660	691	717	684	677	677	644	683	689	646	710	734	660	681	677	694	722	673	659	696	631	683	687	699	686	709	677	697	675	671	688	643	643	681	648	662	723	705	705	639	703	705	706	684	649	664	679	730	669	650	693	660	677	674	698	689	709	695	676	699	680	691	662	674	720	667	690	662	728	648	683	687	698	694	696	721	721	673	649	677	668	686	688	658	630	672	680	677	669	663	658	715	646	667	663	690	681	662	685	719	677	685	690	690	697	676	672	674	654	694	695	673	653	688	716	697	681	686	687	684	713	649	665	635	630	712	673	708	685	664	715	669	645	699	692	692	678	677	708	661	695	597	658	664	725	690	692	662	685	678	686	714	698	689	684	652	699	700	657	650	698	663	652	711	657	671	722	640	706	671	659	701	708	657	671	635	677	643	700	644	675	714	673	628	687	707	682	653	683	710	724	686	660	650	684	628	690	676	643	672	695	734	631	672	717	691	690	683	660	725	662	669	664	700	663	678	681	626	635	690	697	654	669	695	698	688	661	647	665	670	639	710	708	688	687	699	684	678	698	636	717	635	632	705	682	663	681	685	709	715	658	685	675	666	706	652	686	638	680	670	681	656	676	678	689	662	709	659	667	708	673	693	701	687	646	700	640	677	679	698	653	684	631	662	666	730	656	662	666	687	661	668	639	674	663	686	699	727	712	667	649	653	675	693	680	679	737	654	694	683	705	697	643	694	704	726	680	682	680	658	633	636	643	695	676	654	694	676	665	674	672	638	669	633	673	700	681	688	670	654	668	657	630	653	678	692	694	699	655	688	693	733	680	664	663	664	699	667	687	678	697	663	647	687	656	660	654	650	710	637	666	647	673	713	704	684	671	680	649	725	718	643	672	669	702	674	691	613	664	687	680	680	719	686	678	706	627	681	708	705	642	623	660	708	678	695	674	657	666	633	688	697	700	681	693	717	693	665	643	688	662	687	693	694	654	682	688	692	659	662	682	652	726	669	701	687	693	672	628	675	671	709	709	657	696	663	697	684	717	699	711	680	678	711	647	663	668	657	669	693	654	700	704	711	619	687	672	670	673	664	741	664	656	689	659	660	651	650	694	690	682	706	651	661	674	683	710	668	687	709	684	676	704	694	664	666	706	682	671	639	656	672	686	675	644	683	688	697	632	672	691	656	707	645	678	688	668	688	688	707	684	696	646	691	679	682	691	702	661	653	641	636	679	728	690	688	676	648	687	658	656	707	672	701	657	620	719	663	673	679	703	690	687	693	650	677	720	664	646	692	684	697	692	703	712	689	713	651	648	652	659	740	650	666	628	672	658	690	703	678	624	686	691	693	673	619	710	700	675	683	678	645	673	676	681	656	684	646	680	647	671	669	637	645	681	716	628	691	643	707	696	695	724	668	678	671	683	671	632	705	673	644	704	687	671	754	691	696	670	659	690	694	654	673	660	685	700	675	705	675	692	692	678	694	723	693	653	699	674	732	681	675	663	629	708	632	662	667	671	654	701	687	687	691	698	678	658	725	648	664	689	679	676	687	672	685	671	678	668	701	639	693	693	665	686	645	673	658	660	683	675	710	660	669	733	734	693	659	668	702	647	676
29957	9899	5738	5362	4751	3419	2201	1994	1564	1368	1170	1206	918	847	618	504	414	319	282	287	298	305	279	265	284	316	280	266	280	256	289	276	282	265	289	265	284	251	278	304	283	278	237	264	250	295	294	268	267	273	291	288	263	286	238	272	268	280	279	308	265	266	288	252	254	268	276	287	253	287	241	269	255	263	293	266	279	287	272	262	256	272	261	279	274	255	301	262	227	247	258	245	261	276	283	273	245	269	265	259	267	281	252	275	275	282	261	291	256	251	272	264	276	292	251	264	229	267	260	249	274	268	268	315	244	258	254	234	257	282	256	271	292	276	242	277	233	281	234	259	287	261	276	278	262	260	266	270	278	287	269	294	275	236	238	297	294	251	270	269	253	268	254	264	258	278	289	265	272	284	254	282	275	260	236	276	259	300	275	275	271	250	302	258	242	260	308	269	302	255	299	303	278	264	277	251	270	285	236	296	269	328	300	255	240	265	266	256	265	288	253	285	263	281	279	269	223	255	290	261	282	259	287	254	270	236	250	260	259	274	268	284	256	293	266	272	260	284	252	266	290	238	276	316	255	275	253	252	294	283	287	272	268	264	295	283	283	244	267	266	285	242	247	262	286	270	278	250	283	281	268	292	249	281	257	277	257	226	253	253	264	272	248	261	277	236	264	243	271	263	276	255	253	280	270	302	288	243	244	272	305	262	251	277	276	255	249	256	256	307	285	271	299	286	280	290	265	260	266	309	248	272	259	238	283	265	278	261	290	308	268	256	317	271	226	271	281	252	297	289	256	318	295	291	259	268	279	272	254	302	271	264	299	271	261	230	246	262	241	261	269	295	298	286	287	275	286	268	291	277	280	258	298	274	275	284	263	260	252	265	277	276	251	282	258	264	305	274	264	287	252	261	292	268	262	251	263	256	287	282	283	266	308	271	282	294	255	265	257	277	273	280	267	285	279	247	250	268	258	284	276	267	292	232	272	245	245	260	288	281	291	292	269	258	287	284	293	243	264	261	291	276	253	294	316	267	297	255	270	283	242	288	285	290	270	260	272	265	291	251	263	267	282	270	268	256	284	278	303	268	289	273	274	288	269	277	274	252	272	246	279	278	274	270	282	256	266	283	328	248	263	255	264	263	271	295	277	230	258	275	296	255	264	269	260	255	271	271	255	302	254	258	268	235	297	301	271	287	245	281	250	274	279	269	250	250	275	272	282	272	258	299	259	280	264	274	282	286	248	304	273	258	265	282	285	287	286	258	280	271	261	293	258	274	260	282	250	269	266	236	251	255	285	249	282	273	266	247	266	270	254	288	280	280	276	269	301	317	276	264	271	267	270	258	274	248	250	276	275	226	262	255	245	288	306	256	292	295	273	258	246	259	274	273	253	259	261	251	261	264	252	270	263	236	241	259	274	310	244	266	275	280	274	285	279	238	238	301	302	257	282	266	248	283	258	244	296	251	291	274	275	269	290	259	286	265	280	267	293	271	292	288	247	237	252	247	281	277	298	294	290	260	292	242	272	260	266	240	242	296	273	259	258	266	277	263	276	263	258	275	242	294	282	267	272	279	269	290	294	236	293	286	265	247	226	247	286	284	307	252	276	269	253	278	289	302	278	279	301	263	281	284	238	279	262	253	289	260	256	290	265	265	265	236	237	248	247	281	278	307	266	264	268	272	266	272	260	284	251	273	251	290	243	291	266	280	271	264	272	259	276	326	249	265	265	253	262	233	261	271	271	290	258	284	285	306	278	270	260	255	263	243	301	267	241	274	263	268	240	246	294	272	276	261	293	289	264	288	256	248	295	254	262	295	270	304	260	286	282	282	270	243	250	257	285	256	280	302	294	287	290	279	261	256	290	284	300	278	268	291	295	259	262	277	262	241	247	308	269	270	264	275	267	281	284	278	291	280	286	280	266	276	277	267	276	292	286	276	255	297	275	313	271	263	302	326	279	261	305	286	261	258	256	267	282	274	289	280	257	274	289	245	242	258	274	259	252	289	265	258	286	282	282	254	266	233	228	247	282	314	256	283	282	280	282	285	266	284	301	258	246	249	298	269	307	273	302	305	272	273	269	277	257	278	253	275	285	276	297	315	286	269	275	254	250	275	277	262	277	284	289	278	267	308	257	288	271	245	235	287	282	280	273	258	271	289	259	297	243	269	269	278	270	281	276	288	260	286	272	251	275	288	266	269	311	289	258	290	259	289	269	269	282	292	285	246	277	272	251	268	300	259	274	289	280	265	289	304	254	257	254	270	285	283	268	277	273	276	291	256	264	281	260	248	240	244	288	272	278	240	281	290	270	247	284	292	264	268	242	287	256	267	264	307	294	245	270	264	304	276	255	282	266	292	281	257	238	316	283	264	239	277	264	293	263	253	268	282	279	278	264	262	294	267	267	237	245	278	287	269	281	286	286	275	271	268	277	251	268	251	277	250	272	246	283	299	247	274	304	283	280	266	280	290	247	266	261	260	263	267	254	282	258	289	273	287	254	288	247	293	244	248	294	275	272	267	248	256	279	268	257	287	270	253	274	295	253	240	282	255	271	283	276	273	276	243	291	287	262	267	253	276	269	269	253	282	241	257	257	267	279	266	270	269	281	261	235	291	272	271	269	275	268	263	261	270	268	277	273	262	259	260	236	255	239	276	278	283	281	276	261	253	304	282	302	274	276	279	285	270	278	241	269	260	305	259	269	265	265	286	261	240	269	289	255	252	218	271	282	279	266	271	252	253	273	247	314	264	241	303	256	254	276	249	263	238	261	274	266	282	252	280	287	303	288	287	271	258	281	276	300	266	243	274	274	286	231	257	264	278	306	281	263	280	273	265	267	262	285	284	295	297	257	244	259	264	244	265	264	292	264	283	273	282	262	285	281	242	251	292	299	272	256	274	282	268	253	242	286	278	279	298	274	274	261	242	228	269	247	251	246	282	276	252	292	280	294	270	322	248	267	254	284	250	284	280	294	252	301	275	284	282	259	279	304	287	246	277	260	275	295	277	268	266	253	274	248	307	285	280	269	267	270	269	274	262	251	277	263	280	278	291	269	303	265	239	286	271	266	271	302	275	288	249	258	260	249	289	269	250	272	270	269	270	270	248	265	274	273	260	278	272	285	264	249	279	254	266	252	256	264	309	278	270	295	280	271	283	258	274	275	239	251	278	283	296	242	289	271	299	279	298	271	253	268	253	284	278	253	259	251	263	271	278	246	278	259	296	273	267	280	259	270	270	234	293	278	256	259	277	290	293	277	263	289	274	251	284	282	269	265	301	245	254	264	304	300	283	266	252	264	258	235	268	278	281	285	301	255	269	301	287	252	220	288	246	258	247	248	311	298	256	269	274	272	266	293	253	262	286	243	248	290	263	257	249	247	281	284	283	254	279	248	277	280	289	299	286	266	276	243	311	298	239	286	289	256	268	284	271	275	288	266	320	273	268	263	262	277	292	267	259	261	278	282	261	272	268	254	288	252	275	275	253	273	295
17338	6031	9355	13459	14625	11645	8299	7932	7122	6099	5290	5686	4536	3732	2652	2183	1528	863	799	727	732	667	642	655	633	691	696	639	620	651	619	613	626	640	623	603	608	666	662	570	613	578	589	615	624	573	605	591	615	637	625	646	594	643	568	597	589	628	555	604	620	595	559	568	630	612	589	607	617	590	611	594	601	630	576	629	618	606	576	593	579	612	581	581	601	595	588	604	585	589	582	610	541	621	563	597	618	605	561	614	624	576	583	621	574	619	631	614	608	642	586	604	581	628	584	610	570	603	629	617	610	599	586	642	626	596	582	590	576	609	651	586	596	564	613	604	588	578	639	589	600	571	640	609	562	540	590	571	630	631	636	560	555	600	618	610	544	586	614	628	544	571	581	591	604	626	572	576	598	597	636	574	579	607	580	569	603	598	586	586	613	616	563	624	575	611	610	594	630	652	570	629	583	603	568	592	649	568	595	637	610	575	541	627	573	598	620	594	586	585	619	604	609	591	605	620	576	615	587	600	613	583	578	604	568	605	586	616	567	601	575	628	561	595	601	554	608	616	599	608	608	610	613	593	588	609	583	583	604	596	578	595	615	590	607	580	610	628	609	641	590	580	601	646	620	613	599	614	630	576	636	567	596	605	578	617	597	573	585	612	599	565	668	563	602	616	589	576	639	630	561	636	638	635	577	631	594	642	560	584	596	589	604	579	553	584	595	606	581	618	608	569	582	570	603	546	610	579	556	584	613	587	628	621	622	563	636	587	573	572	608	577	586	589	602	563	617	618	594	578	628	632	637	593	604	571	591	619	601	574	602	590	600	628	632	571	620	558	597	583	620	598	551	597	613	554	636	639	568	619	648	641	581	615	608	611	588	577	594	611	634	608	564	545	577	575	562	584	597	625	558	581	622	616	621	619	599	651	625	577	581	577	582	647	590	592	612	619	559	601	580	624	547	561	584	591	602	627	603	641	589	553	645	621	612	580	537	580	584	580	630	601	618	582	602	605	599	587	574	590	545	599	618	629	567	625	566	569	590	617	581	610	623	639	606	624	600	597	579	575	604	601	593	547	563	591	605	554	591	628	564	620	596	549	590	599	598	610	591	610	604	605	603	630	647	582	593	613	634	612	602	588	599	576	637	614	591	590	665	634	574	584	661	597	623	568	609	576	588	593	610	595	623	606	624	629	606	588	583	603	595	596	597	542	628	609	554	599	562	582	583	618	635	593	571	643	601	559	597	621	581	646	637	594	576	522	606	605	615	577	610	655	633	609	604	595	635	627	593	597	564	598	602	639	600	574	581	638	606	593	589	607	636	604	582	632	588	582	604	632	592	577	581	573	576	607	601	631	622	569	592	611	661	600	610	607	560	595	587	596	593	562	628	588	594	584	622	596	565	621	612	613	589	617	570	603	584	581	518	608	582	588	586	629	592	616	595	568	602	584	608	591	585	575	585	604	598	557	574	630	590	590	570	585	599	558	596	600	611	606	566	572	596	570	580	582	648	617	618	604	621	561	581	576	591	624	577	598	578	593	587	588	647	583	581	597	612	622	583	591	612	600	618	598	612	586	617	606	591	594	564	592	569	609	587	609	631	584	612	594	607	607	577	596	556	569	580	582	606	622	562	581	587	616	579	612	592	583	613	561	556	591	606	568	549	576	629	628	600	634	602	642	590	601	536	628	574	538	650	567	593	607	593	604	581	575	588	619	618	607	602	601	585	624	577	612	579	660	609	625	604	619	614	577	603	605	587	603	615	641	621	601	580	623	570	598	611	582	620	592	626	606	605	583	589	616	647	586	578	556	610	612	588	585	608	599	599	592	616	611	564	590	605	627	599	602	579	602	588	623	594	612	604	604	605	577	563	539	610	595	596	625	599	625	622	646	605	598	612	599	630	593	643	579	593	548	604	600	569	590	637	627	565	590	582	560	655	597	633	656	605	587	611	600	590	578	618	608	602	589	619	580	595	582	595	579	631	604	591	607	637	616	550	578	596	653	585	630	549	597	625	579	609	557	604	594	589	604	627	610	592	582	613	589	597	594	573	659	621	586	643	611	663	557	588	583	559	637	588	597	584	585	592	581	569	617	629	616	575	601	621	581	650	589	625	582	582	606	550	611	638	625	558	550	573	561	624	590	630	607	626	576	600	623	604	591	596	572	624	609	643	593	602	559	617	616	596	656	587	588	616	580	570	609	568	601	576	606	618	601	632	614	612	603	624	656	612	564	612	591	612	608	609	601	581	588	592	631	591	601	570	636	600	621	579	606	620	598	607	586	532	612	595	628	614	630	597	611	559	628	591	591	583	599	651	616	622	616	616	609	590	590	590	621	593	599	613	581	644	573	581	607	629	578	620	575	565	572	588	600	618	580	601	604	619	590	580	602	607	566	604	586	611	596	564	668	619	604	618	593	642	592	589	624	587	629	590	613	602	643	596	611	606	603	581	595	592	578	603	634	583	635	615	569	581	610	583	599	566	586	562	618	604	621	553	620	607	618	617	607	620	592	600	570	636	546	601	573	623	538	585	629	589	555	594	611	614	618	612	651	591	587	582	621	601	576	616	597	557	589	595	596	592	587	618	594	599	601	614	600	637	590	604	605	631	599	601	608	617	590	588	556	565	623	564	572	611	621	575	607	638	600	598	608	589	599	573	624	591	569	595	620	575	575	619	598	636	607	594	615	607	603	590	611	597	585	601	640	576	635	591	589	596	622	607	598	629	594	582	589	611	561	628	575	550	610	582	611	605	580	611	590	596	587	602	620	599	582	632	656	624	583	611	580	637	596	661	605	593	617	633	587	565	604	589	603	610	595	633	568	621	625	611	601	605	647	607	622	607	554	587	590	614	642	605	595	622	579	614	583	580	595	606	620	563	563	593	584	575	615	596	591	577	622	575	613	631	571	603	583	645	601	601	614	602	601	567	599	555	620	594	611	579	555	644	587	574	562	581	587	604	596	562	601	641	577	593	579	595	597	603	555	590	588	629	649	580	626	602	601	610	579	648	593	614	621	633	603	588	594	637	567	595	620	584	627	633	606	582	567	598	608	613	597	605	603	594	633	597	632	579	567	615	560	575	598	589	587	608	604	583	602	563	606	613	589	604	578	576	572	612	569	619	631	648	607	570	619	595	602	614	612	582	628	621	598	638	603	598	615	586	635	607	608	596	609	646	588	587	620	588	546	618	586	612	578	626	623	576	577	598	618	577	577	578	586	587	623	592	574	537	629	605	559	616	596	604	605	613	635	582	601	602	638	614	575	562	600	587	594	613	602	647	617	570	640	580	591	630	590	588	618	638	577	613	613	598	589	624	604	565	593	627	559	585	609	619	570	622	562	584	576	587	612	599	564	605	631	580	585	583	583	625	630	631	632	608	597	580	594	605	610	616	604	595	582	616	633	599	588	581	571	619	528	602	594	568	582	605	630	576	598	575	612	615	604	652	600	569	565	595	600	599	594	594	569	621	613	607	626	616	598	654	598	615	665
9078	2376	1681	1550	1493	1018	553	526	477	464	458	474	438	319	281	278	244	213	196	227	196	177	174	202	189	211	203	163	185	193	198	180	198	189	184	176	196	210	187	196	208	169	183	226	205	223	201	178	187	194	215	208	203	181	195	191	187	199	170	210	199	184	217	196	202	207	188	214	207	192	206	216	224	175	201	180	192	169	203	199	191	198	203	187	201	182	221	154	196	179	203	183	205	182	161	185	176	212	207	190	202	186	188	200	186	187	188	222	222	189	202	182	188	183	174	200	181	172	206	235	208	200	200	191	162	200	207	194	196	203	189	206	188	216	200	201	183	188	196	169	181	202	195	201	200	215	198	189	195	212	198	211	196	184	194	176	179	186	183	191	193	197	178	197	168	173	223	182	194	202	186	173	183	204	211	199	189	194	172	162	175	191	185	210	184	183	220	196	205	166	186	217	200	199	181	197	156	207	179	206	192	192	197	202	183	187	196	193	167	225	197	194	190	197	198	190	216	173	215	199	178	226	209	206	202	194	212	209	199	224	203	202	201	168	210	194	185	203	204	185	186	202	209	212	205	196	186	163	208	199	193	174	207	183	201	201	181	204	208	167	202	218	178	173	199	195	183	186	184	199	174	202	182	171	187	174	201	203	199	184	172	184	189	216	200	200	207	192	189	200	178	209	211	190	190	187	196	180	198	221	200	198	195	198	198	159	190	202	210	195	189	171	208	192	194	189	194	198	189	196	178	189	196	226	183	203	193	211	218	183	184	190	234	186	199	198	201	170	180	173	177	204	197	184	201	194	192	193	230	207	179	177	200	184	193	206	179	193	199	195	203	206	176	216	185	182	225	188	173	211	204	205	210	208	183	186	178	187	189	194	201	184	232	175	165	202	206	183	182	193	205	171	229	191	189	191	218	182	199	190	175	202	211	204	209	203	194	185	176	197	200	193	195	178	188	220	191	182	214	189	203	222	201	180	246	196	218	210	217	182	198	195	216	213	175	173	184	188	206	166	183	170	172	216	190	214	175	228	213	201	194	190	198	198	212	220	204	227	213	191	194	204	204	203	187	191	183	175	202	204	233	215	181	186	171	202	207	199	177	208	186	203	208	210	194	194	207	187	180	201	213	201	171	196	195	182	210	207	190	189	204	184	178	177	192	206	184	206	149	201	179	180	228	202	193	170	194	204	201	177	203	204	183	190	193	221	204	189	194	210	198	204	199	182	231	223	192	162	180	204	189	207	205	199	218	204	203	174	205	191	219	204	191	201	210	203	215	216	229	196	205	184	180	196	208	208	201	203	206	195	217	197	199	173	214	203	212	173	179	213	194	200	216	183	181	176	229	218	199	179	176	195	204	210	188	195	163	185	191	186	230	204	198	200	199	192	228	211	190	175	217	198	187	199	166	205	180	211	175	205	182	197	208	173	214	193	212	205	205	186	203	197	195	179	195	189	191	192	212	184	192	201	206	184	199	195	220	212	202	192	164	198	203	199	221	193	204	197	224	183	215	202	190	220	218	190	199	198	176	197	200	168	185	192	183	181	167	195	184	185	209	202	217	182	198	198	221	168	199	190	184	186	170	168	189	191	175	194	182	177	235	226	190	209	199	209	212	212	200	213	188	196	157	204	188	202	220	198	189	214	194	183	188	182	181	206	236	171	192	217	189	177	192	173	180	193	200	207	191	215	214	199	210	169	194	217	185	170	182	209	205	225	180	192	190	200	176	183	189	191	193	189	187	211	218	177	192	207	216	223	186	167	179	191	196	199	193	224	177	201	192	186	193	210	201	200	167	221	192	194	214	180	211	230	216	179	183	188	199	189	191	187	192	197	214	188	196	184	207	200	157	205	178	192	177	202	214	195	188	186	167	202	190	185	205	202	190	202	223	187	189	173	198	177	193	189	201	193	204	217	217	229	186	185	173	207	193	205	200	200	187	210	208	214	185	211	189	194	200	172	162	194	202	192	209	185	197	189	191	193	203	172	194	205	192	167	160	183	189	201	189	172	212	197	206	184	189	215	209	200	204	182	185	207	197	178	213	197	168	229	189	202	194	213	180	214	213	188	191	211	183	231	220	215	177	190	222	184	226	190	200	190	204	197	204	221	193	175	200	182	223	188	191	186	206	198	208	209	191	213	195	209	185	204	191	224	187	197	186	208	203	188	199	227	186	224	204	204	211	216	175	188	183	228	204	213	191	185	184	217	186	222	177	208	181	172	194	197	213	177	190	206	212	177	198	186	204	186	213	229	218	202	197	186	201	174	174	194	211	210	176	194	199	221	203	198	193	198	195	225	200	196	184	178	179	202	194	159	210	177	157	210	192	158	203	209	207	180	164	194	185	192	164	173	204	173	190	210	213	221	198	189	210	214	204	183	185	175	190	230	190	203	213	198	161	169	213	199	181	188	183	222	212	190	184	205	175	184	206	160	179	199	194	187	203	204	208	213	170	180	166	218	248	191	195	192	185	201	193	191	206	191	194	218	184	213	208	168	169	194	184	202	191	207	191	188	220	173	202	207	196	200	186	178	160	178	197	198	192	200	181	157	201	194	187	175	191	160	196	204	186	204	201	203	186	193	159	220	173	164	209	177	190	210	187	200	190	196	185	215	192	237	194	219	187	201	220	203	182	186	185	207	207	183	188	193	204	194	203	186	209	184	175	197	195	212	198	205	196	221	184	187	215	192	201	225	165	181	201	191	204	173	214	183	195	192	188	201	178	186	205	191	204	187	208	228	167	195	192	219	205	211	198	199	197	191	199	202	198	200	184	193	218	208	193	178	207	186	186	174	192	213	189	207	215	194	185	196	206	220	180	210	212	212	185	157	192	171	202	202	188	178	200	197	187	183	200	180	233	199	210	195	181	209	180	229	211	191	178	190	203	188	188	194	223	193	203	209	219	186	215	205	194	200	166	181	183	175	190	189	219	184	209	218	205	203	208	198	199	156	194	195	185	189	179	203	211	182	217	203	197	200	204	195	198	186	182	222	175	200	181	200	198	196	171	186	206	192	173	160	201	221	171	209	180	179	210	209	190	161	193	188	184	195	204	191	191	197	202	210	198	215	177	195	188	197	194	209	190	206	185	195	207	190	186	182	178	196	198	177	186	196	185	179	193	167	211	193	193	198	172	215	210	220	219	189	183	202	193	209	198	192	178	192	185	198	191	193	211	209	186	196	193	190	209	222	187	203	206	183	196	171	207	201	208	212	198	218	217	193	186	216	186	189	197	162	176	185	206	208	197	212	208	196	180	196	186	216	204	234	181	173	185	203	190	202	197	205	192	228	176	180	193	196	194	197	194	201	199	201	197	231	194	188	240	177	171	189	211	182	182	183	191	177	170	217	163	189	212	193	195	193	183	188	219	222	188	202	205	178	204	205	210	189	186	213	189	195	185	210	177	196	214	212	206	195	187	170	192	192	192	210	197	212	185	205	220	207	218	181	182	164	167	167	216	178	185	200	196	182	204	180	191	171	187	200
5693	2155	3437	4954	5439	4070	2403	2159	2165	2063	1964	2030	1731	1338	1062	829	612	531	494	459	440	466	467	460	469	442	488	484	478	476	458	442	449	467	465	465	454	509	475	459	444	465	448	490	418	445	474	482	468	469	445	488	460	485	461	461	468	461	472	492	515	467	474	474	475	464	481	498	454	480	473	469	476	448	435	434	474	437	472	467	464	481	433	464	469	458	470	490	465	486	484	491	465	482	432	435	448	462	468	483	453	476	485	458	487	471	455	493	474	458	470	502	492	452	468	469	489	460	459	440	459	487	485	442	463	451	482	472	498	483	479	469	458	433	473	478	473	449	469	517	495	439	478	507	446	488	449	448	484	475	433	461	459	475	431	445	488	458	454	467	479	458	458	474	531	456	443	450	478	464	433	434	469	425	462	473	452	471	442	457	526	468	455	454	486	475	468	499	491	447	514	483	492	497	467	488	454	479	449	447	499	462	428	490	466	461	487	482	462	455	464	481	469	463	501	453	454	475	492	491	481	423	484	448	436	481	427	469	467	487	465	410	455	468	498	477	483	421	429	464	463	468	457	433	449	460	490	443	464	444	441	440	459	460	479	464	480	499	510	470	436	508	484	411	467	439	502	455	462	475	437	500	482	456	482	474	503	440	500	424	504	444	453	463	494	470	472	427	487	477	481	470	430	468	507	485	468	499	458	422	470	482	463	435	449	465	515	474	489	450	484	478	474	479	468	463	447	438	483	488	487	465	509	454	481	474	442	499	488	498	507	469	473	446	494	458	457	466	496	448	440	489	502	472	501	485	425	461	498	476	471	458	467	454	491	459	470	464	477	483	467	446	525	492	491	468	487	487	473	471	496	466	469	467	448	497	473	470	460	480	471	462	462	470	439	434	478	471	474	475	445	433	473	482	450	485	432	457	473	478	422	442	452	492	480	461	501	441	444	468	488	452	454	464	476	483	487	475	433	452	474	498	457	461	428	475	473	443	476	498	505	438	470	475	462	486	456	504	469	438	430	456	442	462	479	487	454	467	465	479	485	446	452	456	463	452	467	461	457	483	490	498	446	439	463	458	435	477	468	454	457	491	481	444	482	485	491	464	494	476	506	496	474	507	456	492	497	441	427	478	485	483	482	485	457	477	438	477	491	489	439	513	505	472	452	464	491	474	468	480	462	472	456	503	463	454	476	453	465	456	457	512	427	514	460	482	486	471	498	433	467	479	489	476	528	475	459	487	482	488	429	465	437	510	492	475	469	482	438	502	509	496	459	463	444	461	434	467	473	490	477	460	443	503	478	478	433	498	465	446	483	468	477	514	486	465	459	466	505	505	442	479	483	473	454	502	472	424	451	455	474	485	537	491	485	493	492	476	456	489	487	465	436	484	475	463	475	471	431	478	454	463	482	471	436	500	477	486	479	443	443	458	458	470	477	456	487	459	510	491	488	461	471	499	482	426	456	454	477	486	451	476	492	466	510	463	474	466	466	444	466	446	495	442	479	463	469	454	449	466	474	457	507	456	470	458	464	458	449	463	457	448	451	463	446	479	449	467	508	391	480	471	479	451	477	450	517	501	512	460	477	462	477	458	501	479	490	465	499	471	478	493	468	497	484	461	461	467	462	439	484	453	436	468	460	478	441	458	475	472	426	498	457	516	483	459	494	477	487	449	450	443	489	526	428	479	460	462	455	480	473	503	461	464	463	498	472	470	474	483	519	483	503	519	494	448	464	451	504	484	462	497	482	465	443	505	464	490	454	452	422	437	488	447	478	486	465	478	464	465	489	459	465	454	452	472	451	448	495	459	453	499	461	468	490	471	472	486	451	466	480	473	454	506	470	507	463	504	447	487	488	484	430	480	493	483	448	446	501	501	470	443	464	495	466	439	468	482	463	442	475	427	487	466	452	469	461	458	479	451	484	492	475	494	501	467	482	492	478	507	478	431	471	458	496	474	449	418	483	454	485	478	443	452	477	515	470	476	494	421	487	477	476	452	424	466	496	443	465	501	494	478	533	466	432	493	487	451	422	434	466	464	473	474	465	499	467	509	431	459	460	472	476	468	466	451	465	467	474	437	466	426	479	456	507	464	430	461	435	443	456	431	451	459	447	466	470	501	455	482	475	469	475	501	464	435	489	472	529	486	460	489	464	471	479	442	481	500	477	468	454	419	505	438	491	502	481	454	472	434	460	509	483	460	463	453	440	457	473	488	483	461	499	426	454	445	481	473	455	506	502	463	444	488	448	446	481	458	469	456	507	462	450	490	491	493	477	453	444	457	489	482	438	465	495	505	476	446	488	448	465	435	450	483	453	466	469	471	459	443	464	470	488	473	441	427	470	468	460	479	473	494	486	460	444	511	438	451	441	482	461	476	445	453	466	495	453	487	445	493	489	476	458	438	468	441	499	464	433	490	473	459	429	471	473	462	430	479	473	434	448	401	463	466	446	482	446	493	448	491	504	457	467	486	479	464	511	463	473	465	459	460	461	466	477	443	501	456	458	459	449	496	503	494	511	440	442	480	452	506	469	484	470	477	428	457	480	406	474	489	479	481	464	507	451	484	475	485	497	470	472	468	491	452	460	509	479	445	469	441	452	479	478	481	457	492	449	456	450	427	459	449	474	466	489	464	448	472	463	490	499	451	505	480	473	485	503	482	509	478	468	466	439	451	441	473	421	512	486	467	466	481	493	458	454	442	462	462	468	479	418	469	461	459	502	461	465	485	476	442	494	476	476	482	490	485	500	441	447	461	497	459	475	502	480	472	479	504	460	435	494	504	429	519	480	493	448	482	472	435	437	508	439	478	470	456	458	468	498	463	439	467	463	464	451	525	482	487	437	468	458	485	476	465	474	441	466	450	464	456	475	499	452	485	487	529	463	468	460	501	492	462	480	442	468	447	441	448	444	490	440	475	428	472	484	490	476	488	459	500	484	459	494	465	445	512	430	474	506	461	468	456	422	429	466	482	470	432	476	540	474	475	438	470	423	467	442	452	500	433	508	472	490	450	435	473	508	443	458	454	490	465	478	445	481	473	469	455	472	452	452	479	472	467	437	477	481	472	448	468	502	480	497	507	455	482	471	490	500	477	482	494	460	449	471	425	436	407	460	454	450	475	497	504	470	524	474	463	453	448	479	479	494	480	493	452	448	481	401	504	448	500	465	480	467	478	472	491	470	464	476	457	496	459	447	474	492	452	481	457	452	461	467	473	502	474	473	499	498	498	465	443	473	454	439	469	471	464	481	469	536	497	459	464	483	471	447	435	484	473	424	475	473	471	439	434	469	434	501	492	476	490	460	491	473	452	488	503	483	493	464	467	449	448	458	461	462	460	492	498	471	465	479	466	474	453	448	479	482	453	468	472	478	459	463	521	465	461	478	488	507	483	465	444	473	486	467	487	492	451	477	467	475	463	487	441	486	466	473	456	471	461	453	515	472	468	470	473	473	447	459	497	501	472	446	513	488	452	473	472	438	468	478	470	423	491
21464	6295	4131	3544	3256	2444	1540	1315	1087	975	870	881	786	622	515	477	402	343	294	344	328	308	323	303	343	313	301	346	306	290	328	327	304	280	327	336	289	305	329	324	282	301	316	311	297	319	302	290	314	297	319	329	306	298	318	305	312	313	292	302	297	284	314	342	324	303	309	339	294	311	283	285	294	308	304	252	295	280	308	306	305	310	284	321	322	355	300	300	312	319	325	349	327	298	295	342	325	313	290	328	310	328	320	303	330	324	350	311	288	292	312	338	322	296	317	270	320	305	297	333	273	302	327	323	304	302	292	282	307	307	298	296	281	309	297	338	284	260	303	314	296	297	304	316	338	314	286	296	284	283	317	327	282	289	334	277	309	314	286	303	268	320	291	294	335	330	309	306	351	296	278	291	340	351	296	303	288	315	286	323	289	330	307	323	308	295	298	322	270	274	327	303	307	314	324	291	307	295	286	305	300	350	363	275	317	314	293	265	287	297	323	346	272	300	315	336	293	311	313	316	285	332	307	322	324	306	304	301	313	282	301	315	323	314	308	313	311	305	297	332	315	305	307	307	316	315	294	321	326	275	316	297	299	300	308	309	286	328	294	266	287	302	295	304	268	291	295	303	318	335	345	299	308	301	305	325	283	306	294	308	306	305	310	330	307	320	297	302	287	281	319	308	266	318	311	317	317	347	316	318	310	305	301	310	300	313	322	272	293	284	285	302	314	284	301	325	313	278	282	298	310	338	297	319	321	304	301	323	302	269	292	306	296	294	308	293	320	290	304	273	318	282	331	278	303	281	317	291	310	326	264	289	271	319	295	306	281	298	335	319	285	284	359	306	330	309	308	350	300	305	268	304	305	333	337	313	287	292	320	311	329	299	319	340	317	310	295	322	300	285	301	330	300	303	301	257	279	257	306	288	305	319	287	308	287	291	278	308	329	328	307	303	317	331	332	299	349	317	300	287	322	282	300	314	273	305	322	301	294	260	332	293	282	289	326	310	319	285	303	298	284	277	302	327	300	292	292	319	308	270	329	300	314	333	280	311	295	280	279	348	300	300	318	306	261	307	317	302	322	292	292	301	298	280	310	315	309	286	298	338	330	298	292	303	324	292	318	301	317	313	326	279	287	301	295	290	309	307	298	333	338	334	284	303	320	322	270	284	281	299	293	310	307	296	318	310	336	313	352	299	296	276	314	333	324	315	352	319	317	322	323	328	316	302	324	304	301	306	328	323	297	314	336	325	290	318	324	309	309	311	308	332	303	295	323	326	327	305	315	313	286	321	319	289	293	307	329	303	320	309	292	277	316	332	287	292	330	337	316	303	283	307	287	303	305	321	305	337	308	326	297	292	335	339	314	273	288	338	307	284	305	289	285	307	321	322	339	252	311	303	327	304	321	304	314	295	250	289	304	305	354	286	322	303	320	324	340	289	314	308	312	321	307	281	323	318	305	312	305	291	307	301	299	290	314	292	331	297	324	349	263	278	316	308	304	339	321	323	295	304	250	306	235	322	318	302	311	321	302	323	327	323	291	296	316	317	300	311	292	331	294	289	273	276	313	295	269	287	343	322	342	329	296	326	329	292	308	293	313	313	323	317	300	306	310	308	281	288	305	291	297	307	303	293	313	312	291	278	294	297	294	282	294	296	312	353	319	278	324	294	327	345	302	311	305	349	293	318	310	312	308	307	288	329	338	306	289	289	293	334	305	338	285	309	306	286	302	328	295	321	315	337	319	283	299	286	321	260	308	281	268	336	352	326	313	293	328	308	307	311	294	314	312	292	333	301	304	325	299	348	324	316	272	281	297	323	282	298	286	305	291	313	307	320	308	292	321	313	324	315	323	290	297	357	306	352	304	271	302	299	311	293	304	321	303	310	291	299	299	300	300	323	279	295	335	271	290	292	348	336	273	261	302	316	293	328	289	287	329	317	310	360	309	297	345	332	309	298	261	290	303	325	292	348	315	300	302	297	294	302	282	337	332	357	315	286	296	264	308	314	308	331	309	343	301	307	302	286	309	282	318	310	302	306	304	277	302	292	323	332	295	300	282	323	304	320	295	328	307	317	332	329	291	287	306	298	289	330	334	268	288	344	296	293	268	305	307	285	301	307	304	336	306	318	340	314	289	322	329	297	307	277	269	298	263	298	303	300	291	296	292	307	319	313	323	272	297	283	281	316	280	296	324	305	262	284	286	330	330	293	281	321	296	293	328	293	290	269	315	309	306	328	331	340	324	263	297	283	288	296	351	282	315	289	309	302	301	297	309	275	328	322	283	347	311	313	305	293	304	290	298	285	303	307	309	283	310	302	339	348	305	322	334	343	325	290	299	272	295	302	311	290	308	308	301	314	306	319	305	295	340	303	288	309	313	288	272	285	347	323	332	300	299	339	278	325	345	342	314	314	341	291	294	339	325	300	336	325	295	321	318	308	293	316	318	306	306	300	285	321	302	343	286	314	287	335	294	296	295	325	318	270	311	323	316	305	290	298	300	280	279	304	273	285	308	287	330	317	326	327	315	297	309	283	363	273	308	351	302	345	307	316	283	301	272	321	324	251	297	313	287	347	269	300	347	283	296	290	316	344	280	279	315	296	323	325	299	291	309	304	318	295	291	289	344	293	288	319	311	310	297	283	306	306	325	315	321	269	283	293	289	299	308	291	266	293	309	297	287	270	287	307	306	325	302	346	297	295	306	321	285	273	288	328	300	327	334	294	291	318	289	294	334	316	315	299	325	281	261	280	296	260	343	339	313	280	297	338	308	302	331	322	363	299	348	262	291	308	309	316	308	305	306	294	281	272	292	303	320	297	289	315	290	310	250	336	341	338	315	286	321	289	285	325	330	323	331	316	306	324	306	325	325	293	337	295	294	316	307	303	334	287	293	300	279	306	303	291	317	308	277	304	310	295	311	298	281	330	297	281	287	340	295	308	313	305	302	314	296	288	297	294	318	312	289	310	298	299	305	285	297	309	311	322	332	324	318	352	322	276	293	323	274	313	307	286	317	321	280	305	302	301	306	293	274	314	290	301	305	350	288	302	288	298	308	273	305	295	286	282	335	312	294	327	306	306	335	320	282	281	346	335	282	293	314	282	306	301	278	332	327	301	290	341	282	334	294	285	348	299	280	317	311	309	306	292	327	280	296	310	308	290	304	307	345	291	322	296	271	337	277	325	312	328	322	291	305	294	316	290	320	336	323	314	309	281	296	299	291	304	320	282	300	329	315	326	298	294	307	324	323	292	295	328	290	305	298	325	312	277	315	279	267	305	307	285	304	315	322	300	306	314	311	317	312	308	320	304	280	295	320	274	319	319	342	285	286	320	303	322	287	295	309	283	310	315	317	321	306	307	305	319	326	269	312	291	361	275	298	294	333	290	311	333	263	311	322	326	320	319	337	297	307	323	317	295	295	298	300	312	291	333	310	303	313	267	308	286	287	300	349	339	324	307	260	300	314	319	292	288	302	329	298	321	308	286
13525	4645	7539	9779	11137	9370	6101	5160	4555	4249	3860	3913	3631	2461	2056	1696	1304	787	838	767	745	732	720	695	675	728	717	772	702	731	724	734	755	712	693	728	713	709	707	694	684	709	665	679	670	701	737	709	731	684	718	703	704	669	753	681	704	682	693	712	688	728	693	679	704	725	675	699	672	704	700	654	636	677	691	710	679	727	719	681	693	687	685	670	682	713	715	661	669	680	680	698	630	680	664	649	705	651	747	740	647	686	684	707	667	682	717	690	684	697	764	635	703	677	735	735	658	658	680	689	662	686	706	705	696	658	692	726	636	683	678	680	664	692	707	708	701	703	697	664	722	718	644	658	695	682	671	654	635	709	769	656	659	664	729	696	737	675	703	671	628	686	687	631	645	648	672	738	712	696	751	730	709	656	650	701	716	689	686	709	713	663	686	675	654	676	738	724	684	678	703	687	645	710	694	671	621	639	700	695	683	685	671	703	708	665	679	711	709	659	672	692	702	679	728	692	691	739	664	722	698	695	698	696	705	683	684	677	689	694	707	632	705	701	709	683	665	667	740	699	659	701	716	692	673	730	711	714	740	702	696	694	730	677	681	674	670	688	703	682	678	682	700	685	693	712	658	681	693	722	674	709	680	728	678	719	681	630	707	718	718	661	657	678	669	667	718	673	694	697	671	717	645	682	668	683	668	662	696	706	706	656	701	663	647	681	656	680	678	693	635	692	684	682	660	694	671	672	697	692	671	698	677	699	737	672	676	678	695	720	683	702	680	740	697	647	683	659	668	728	710	712	697	716	738	670	677	705	661	737	664	698	711	674	672	663	678	653	729	662	695	661	710	713	669	650	689	672	705	673	656	704	659	734	691	675	698	696	669	670	674	718	689	661	687	688	673	662	706	688	689	691	676	674	703	666	694	687	716	708	675	741	678	750	708	671	693	707	689	655	703	676	670	682	665	682	690	703	649	696	686	710	707	676	697	692	669	677	659	700	749	678	660	681	679	702	706	661	683	738	667	701	741	646	668	697	680	684	666	715	648	658	681	718	654	673	701	681	684	689	662	704	689	627	669	672	672	664	678	652	694	695	673	688	657	685	692	616	735	705	680	709	741	669	709	743	677	678	714	698	702	688	693	674	708	668	622	744	698	684	683	698	687	747	699	702	728	657	688	660	688	724	676	685	714	720	658	684	651	677	715	649	678	694	708	664	681	661	700	650	679	689	675	673	688	712	707	704	721	686	709	673	719	705	656	699	638	730	677	711	684	702	717	720	691	699	691	630	678	692	650	648	670	707	674	660	689	647	686	684	683	692	725	679	670	675	719	694	697	687	718	694	684	695	661	640	717	673	674	676	725	689	716	668	677	708	669	657	634	698	696	697	725	711	687	580	686	695	708	714	685	709	690	668	677	696	725	688	692	707	741	697	661	676	703	705	687	711	694	685	730	695	700	664	636	690	733	665	723	695	659	711	668	719	727	662	700	712	684	702	663	664	689	752	663	707	660	675	728	672	695	718	661	711	703	645	723	618	708	711	699	639	687	652	682	661	614	659	709	679	682	712	690	643	747	697	676	707	692	714	679	684	724	708	693	708	703	683	706	703	688	713	638	633	697	693	676	677	695	673	696	675	654	670	698	642	638	713	646	679	691	699	701	654	692	704	698	675	652	657	683	679	712	724	675	689	667	698	679	687	696	714	758	700	704	672	631	722	666	738	646	682	667	678	690	707	671	697	697	676	669	673	616	671	674	658	647	685	688	707	633	703	662	687	702	669	676	647	697	735	696	691	700	672	700	709	707	665	667	684	699	646	698	677	678	689	668	693	701	682	645	690	683	639	716	655	681	665	711	672	690	692	714	709	674	738	612	708	692	662	675	672	663	720	682	652	706	645	656	734	645	679	644	683	694	686	619	676	689	671	695	675	677	699	650	683	672	676	667	703	663	653	703	688	661	704	668	634	764	673	697	700	689	659	658	690	687	655	627	680	690	665	736	654	707	688	712	693	714	669	657	667	725	706	666	720	718	671	691	699	712	683	667	695	680	704	667	693	697	688	689	696	663	658	662	672	648	719	678	686	706	675	664	654	685	710	703	697	658	639	730	666	677	698	707	621	662	640	711	657	676	686	707	678	663	675	717	733	712	667	679	697	701	644	694	673	641	704	739	695	716	695	687	730	709	684	719	702	710	697	633	694	643	707	668	743	732	694	712	740	697	700	661	692	692	649	692	643	708	627	694	636	668	687	686	671	740	655	688	670	655	673	660	712	647	686	700	676	664	692	614	714	661	674	690	681	670	644	680	672	695	667	696	672	711	715	675	710	662	689	725	686	696	698	608	682	698	679	694	714	717	702	659	670	712	723	630	692	721	676	698	703	717	694	695	714	697	712	659	688	685	705	689	696	702	717	703	702	645	692	704	675	732	672	682	668	686	665	675	613	709	684	677	662	677	709	651	667	692	692	702	648	741	701	680	671	694	700	684	680	663	690	704	686	652	690	745	674	655	681	633	703	707	688	681	692	634	722	688	660	707	678	718	654	706	709	684	698	712	720	695	699	638	677	702	707	690	707	694	686	683	677	665	719	705	677	714	696	657	676	670	667	643	690	687	676	618	715	669	707	701	702	709	680	688	690	689	715	729	686	664	661	669	682	669	691	634	718	685	650	711	680	705	699	686	692	681	720	696	673	703	694	667	715	676	692	660	690	678	677	727	687	704	729	691	660	663	692	698	703	699	703	691	680	686	622	670	702	674	673	711	655	654	697	678	693	682	691	689	704	710	703	701	675	685	705	668	696	684	644	666	654	688	682	673	688	697	671	628	704	725	692	717	732	672	663	708	706	706	700	706	660	676	663	654	682	674	732	718	666	707	712	700	700	685	711	694	712	649	703	686	699	684	689	687	660	696	677	711	677	662	675	687	658	687	679	681	671	714	667	723	704	677	723	672	725	701	734	696	619	707	659	696	686	716	692	737	731	680	684	670	690	660	714	683	686	681	670	704	718	679	687	654	693	694	693	726	670	676	736	697	683	664	699	675	683	675	711	702	712	722	643	657	730	696	669	674	664	724	741	707	679	638	692	689	689	717	673	640	710	702	696	681	665	699	688	696	697	696	662	707	677	696	705	697	688	642	730	707	637	713	691	638	741	708	709	697	706	709	707	670	701	703	698	703	713	679	721	699	699	666	653	670	760	689	709	712	660	715	697	651	722	667	709	622	682	710	729	707	698	720	676	686	732	698	660	631	690	710	678	656	683	677	687	691	695	689	681	721	708	730	728	727	728	686	614	687	694	697	689	700	708	687	655	719	694	719	702	679	679	723	651	666	680	636	693	676	700	719	673	665	699	703	650	735	687	687	720	664	684	701	695	666	679	705	673	688	709	712	706	698	680	649	684	726	679	710	723	714	650	649	666	637	711	725	727	686	693	697	677	664	677	722	694	738	721	663	746	699	642	663	688	752	661	706	699	677	724	702	742	676	663	736	692	662	680
31070	10223	6617	5339	4823	3936	2477	1995	1546	1330	1230	1188	996	723	543	569	441	321	320	297	298	287	307	294	279	298	293	294	270	283	291	288	306	285	304	289	243	256	289	251	256	247	273	239	298	271	303	293	273	266	252	253	273	269	327	266	261	294	252	275	265	249	263	277	280	288	311	272	285	293	269	221	254	272	264	253	296	284	268	281	265	274	256	318	308	270	255	282	277	272	247	295	270	259	274	298	228	262	283	262	269	289	317	255	269	302	273	272	290	303	249	280	281	289	277	273	263	263	242	251	255	262	283	261	262	282	253	264	273	296	259	275	299	282	257	282	246	304	258	246	260	278	282	272	276	293	266	264	296	282	281	263	277	312	289	277	296	263	281	308	277	251	277	267	297	300	261	277	268	261	273	301	283	266	279	269	292	290	279	277	289	266	292	255	281	267	257	239	291	238	266	266	279	271	266	247	281	271	241	260	281	286	291	286	279	279	285	271	259	250	274	321	311	293	291	287	298	295	260	273	282	285	291	261	252	275	293	281	290	264	263	246	264	251	270	273	283	283	290	299	278	289	245	267	251	259	288	282	260	301	271	285	280	253	281	272	267	285	287	284	270	272	256	263	290	276	241	272	278	274	290	278	302	249	313	285	262	274	300	270	294	255	244	262	275	297	274	277	274	304	250	260	259	297	249	296	310	267	239	248	302	295	258	247	278	292	251	255	273	272	276	281	256	272	276	298	282	269	242	280	279	280	264	274	278	251	262	261	262	294	326	286	250	266	270	292	277	293	267	261	269	226	291	311	255	269	297	279	282	270	253	335	292	299	278	276	274	273	305	251	283	272	242	260	264	313	281	266	280	292	282	280	288	221	277	249	287	238	258	274	295	248	289	291	288	290	281	288	294	283	271	269	279	273	286	289	286	267	295	289	287	269	275	252	249	273	252	303	263	243	297	272	266	258	301	267	276	293	272	270	312	302	314	293	274	272	272	266	271	272	296	250	268	258	279	273	266	261	278	288	276	267	304	295	279	292	288	268	219	266	263	297	280	270	273	292	244	301	270	281	247	253	264	281	243	266	277	238	282	293	292	294	279	271	278	241	267	271	282	273	268	245	280	235	273	256	268	286	285	277	254	251	311	261	296	264	280	284	286	250	298	260	292	245	262	277	302	257	276	259	285	290	290	269	256	278	254	267	267	282	292	271	264	286	266	297	259	252	258	276	273	310	300	266	249	271	265	267	262	266	269	282	289	266	279	268	268	262	292	308	283	254	272	301	272	252	309	268	263	285	268	251	278	273	272	261	292	282	262	251	315	300	249	261	284	279	287	291	272	276	256	278	276	264	250	278	273	266	265	257	277	264	271	281	316	274	257	287	259	293	291	279	259	290	274	308	328	284	266	291	275	246	261	258	280	294	292	259	273	287	274	294	262	290	280	282	257	295	240	269	238	290	277	264	236	255	290	260	288	265	289	307	251	301	246	257	295	268	282	268	266	237	269	293	298	272	268	297	272	268	244	301	280	305	302	292	297	275	293	243	290	293	281	259	281	285	287	290	286	299	262	265	261	273	271	257	284	292	304	269	269	243	250	254	292	263	269	295	271	302	307	273	270	259	287	273	248	267	291	300	249	277	239	297	301	267	288	285	271	297	279	257	278	267	280	271	277	277	279	264	257	248	290	263	273	248	291	302	300	268	271	268	267	265	272	277	276	237	250	261	262	255	296	327	318	232	267	312	298	267	285	287	301	280	247	272	264	330	278	264	261	308	292	249	265	257	238	294	285	244	233	301	271	265	301	294	269	287	262	295	267	284	317	268	280	309	303	289	271	277	279	274	259	239	264	271	272	273	271	322	273	258	292	244	258	309	256	242	266	287	315	276	239	262	287	242	287	274	244	309	271	274	254	262	272	309	270	276	286	249	293	270	283	291	293	252	279	281	278	269	266	253	277	296	265	280	271	283	287	279	262	254	269	276	278	276	303	279	265	283	274	257	277	301	272	279	321	299	285	283	273	248	274	267	257	259	259	285	284	322	279	258	288	298	297	279	269	263	277	299	249	269	268	254	288	278	269	284	245	278	290	302	249	284	247	290	258	256	252	299	273	269	260	306	274	249	266	261	274	265	259	278	265	258	258	228	282	270	290	271	297	273	307	269	301	275	258	263	293	253	266	261	289	246	275	256	243	248	291	262	285	284	293	289	284	298	236	257	250	298	273	289	272	285	259	263	273	266	274	277	241	278	265	249	256	298	279	302	279	268	266	259	215	285	247	281	300	302	285	271	266	277	290	300	270	269	283	275	276	270	267	272	308	271	272	293	282	288	280	340	283	256	299	272	296	287	268	265	285	274	307	246	269	293	307	277	250	272	270	299	269	270	275	255	290	292	264	294	273	288	261	269	251	271	260	252	272	287	271	256	292	263	270	250	282	284	274	283	251	295	293	286	275	286	279	294	248	268	258	295	280	294	289	293	277	288	268	300	263	259	268	298	279	266	250	289	308	271	279	291	274	257	247	281	248	260	297	258	247	306	262	266	258	297	316	299	295	299	286	261	312	262	259	252	291	291	268	257	282	261	300	281	262	255	292	290	282	303	285	295	285	240	261	294	281	300	278	257	286	283	280	258	290	258	269	287	282	248	277	245	280	279	271	256	284	254	283	261	251	311	255	269	300	281	266	259	266	248	282	279	278	251	282	250	292	275	278	295	285	276	250	286	270	223	267	295	291	272	247	297	285	269	267	273	306	250	243	258	287	291	287	289	249	279	247	267	242	279	288	277	271	289	299	281	243	269	294	270	249	285	283	249	297	284	275	287	290	281	256	243	248	228	290	283	319	266	262	285	299	263	264	245	276	278	267	294	271	260	288	278	270	273	267	238	279	285	277	267	264	297	276	264	301	295	287	301	274	261	259	272	256	269	294	239	303	259	277	263	281	289	290	279	251	274	266	254	250	288	288	256	242	280	258	266	273	258	271	238	271	266	275	271	257	254	295	253	302	290	252	248	304	269	290	243	287	273	281	252	272	281	278	274	263	277	300	309	286	216	289	275	270	268	289	289	266	286	270	265	284	294	280	282	287	284	290	271	291	269	265	240	280	283	284	293	284	257	270	258	267	254	291	259	260	264	263	296	290	278	262	294	300	268	263	320	305	283	252	309	288	269	307	279	237	283	296	267	287	271	264	258	289	282	264	252	308	274	282	302	273	285	257	261	266	277	289	280	274	284	274	316	296	268	281	269	277	278	300	266	256	292	267	235	301	274	297	272	257	255	284	272	258	268	276	269	274	257	305	240	255	277	271	265	276	267	260	279	261	276	273	274	253	277	267	271	266	259	265	269	283	261	278	244	268	290	241	292	256	270	275	274	265	268	278	266	257	298	281	281	281	261	258	266	288	279	267	269	293	305	297	255	250	269	296	260	253	261	268	262	282	278	241	247	273	273	265	257	238	259	275	297	281	248	294	238	278	273	266	287	268	301	276	249	230	307	293	247
17887	5910	10920	13545	15340	13421	9396	7967	6705	5785	5632	5583	4705	3116	2387	2307	1368	829	860	756	779	697	673	668	672	712	742	735	676	626	616	626	606	627	620	605	571	592	627	639	589	665	540	633	628	605	631	607	560	622	608	634	619	632	590	618	640	641	581	658	627	631	558	610	577	635	605	558	607	630	635	647	625	561	615	597	667	580	610	618	590	584	648	611	592	636	627	627	592	646	637	599	602	580	646	634	586	557	602	564	560	608	619	583	565	609	615	619	572	548	660	598	627	574	564	613	608	659	616	543	619	601	578	656	540	605	550	614	614	629	567	611	609	638	621	617	598	575	585	614	624	614	585	598	575	618	629	561	617	591	613	652	642	630	554	579	665	570	635	584	599	614	615	617	648	645	622	653	612	599	624	653	614	596	623	623	579	581	557	605	585	613	584	575	600	609	577	665	585	586	617	629	587	578	639	667	615	596	617	617	633	602	619	592	657	610	603	642	587	571	580	626	601	604	587	587	602	614	625	578	588	602	628	607	606	624	608	558	594	612	679	601	668	638	616	628	583	546	613	589	595	573	616	636	600	642	556	596	570	613	555	585	584	581	666	624	638	607	586	607	605	619	594	605	568	594	596	601	617	611	626	633	614	625	606	635	609	628	597	606	576	599	596	571	601	585	604	636	611	620	608	614	613	589	651	599	624	592	592	635	590	591	621	589	577	619	586	599	587	604	614	613	585	599	568	602	601	614	605	643	598	640	600	596	606	608	608	621	607	607	593	656	631	622	583	600	623	585	610	644	609	641	581	602	608	623	616	608	595	599	594	600	637	602	613	603	629	616	612	605	638	612	598	604	634	624	631	572	594	603	593	581	622	588	661	634	672	582	599	594	599	608	611	581	632	644	653	608	640	632	596	568	605	646	588	608	597	577	599	609	623	596	661	589	613	608	637	564	609	562	592	590	661	622	647	596	585	558	610	602	617	635	591	629	627	580	596	612	604	644	600	620	586	634	590	617	620	613	651	592	585	609	562	620	604	561	589	612	585	607	631	612	603	587	603	617	614	634	608	618	610	615	586	609	624	610	614	643	596	663	598	621	595	588	597	572	600	609	620	596	583	563	570	625	614	619	553	609	602	581	600	561	592	579	577	611	593	587	632	607	606	608	617	592	627	556	601	621	615	558	600	628	609	604	602	643	585	688	600	586	579	598	633	621	616	589	620	601	611	583	602	608	596	596	562	613	604	614	606	594	587	651	653	620	586	603	603	600	618	605	598	622	595	573	598	608	540	605	574	630	581	627	592	594	572	650	604	550	628	623	592	618	619	635	620	658	540	598	577	601	594	592	600	628	636	625	589	594	608	602	628	628	601	603	569	608	633	598	600	569	564	565	647	593	574	618	644	596	587	650	598	636	594	554	645	599	592	607	619	650	585	580	594	597	570	586	591	586	584	577	581	618	628	608	612	584	624	644	621	586	628	625	598	597	590	621	614	612	593	574	606	631	640	625	568	609	639	583	609	593	597	600	604	616	558	570	630	591	627	606	552	589	585	624	556	651	630	584	610	608	621	599	591	608	616	612	572	629	551	570	599	623	610	617	598	571	597	595	624	638	582	594	567	586	629	568	615	601	602	599	631	561	619	555	599	620	602	636	574	603	605	566	600	567	646	589	572	616	604	627	548	580	583	659	559	587	613	569	598	602	646	548	571	609	588	632	629	660	644	549	579	608	569	574	580	634	614	563	600	625	580	655	622	597	635	649	610	598	636	612	596	580	591	569	614	611	597	572	594	599	623	626	597	573	625	609	592	594	582	619	584	617	589	563	552	611	585	611	611	611	578	599	614	575	608	635	582	607	612	634	620	622	595	584	642	605	594	625	656	582	560	584	622	636	607	569	599	615	588	626	612	611	634	624	591	630	599	557	627	591	626	575	634	600	632	602	558	615	596	620	603	617	583	601	607	592	590	619	584	593	623	617	632	617	607	597	598	605	615	601	585	580	653	598	583	575	636	576	585	582	599	609	580	612	590	597	625	609	594	614	597	648	615	584	575	590	581	581	603	589	609	539	595	628	609	582	609	582	588	617	603	603	607	604	631	660	614	594	584	586	600	617	646	624	585	627	563	602	609	624	625	611	572	617	611	619	571	636	630	587	651	630	644	602	625	600	622	526	617	580	637	613	568	607	571	581	607	656	610	642	567	608	604	619	621	581	619	603	617	626	617	609	616	596	577	564	622	610	565	615	600	586	609	557	624	626	613	623	572	577	596	622	591	618	610	603	597	613	610	593	616	604	643	571	626	612	678	587	606	601	607	598	576	580	604	604	584	613	588	598	644	587	636	569	587	608	614	602	593	644	589	630	617	607	629	611	632	599	583	626	618	563	636	625	562	614	571	652	583	595	663	591	629	608	592	582	605	650	584	570	622	591	623	583	618	610	642	609	595	606	568	609	653	566	593	657	644	652	571	584	571	638	612	661	601	628	634	628	574	630	609	551	604	609	542	598	600	601	577	565	585	586	597	555	634	649	636	613	609	546	615	614	627	617	642	594	614	621	596	588	605	551	571	585	585	599	607	593	630	602	604	629	613	579	588	619	568	595	578	604	611	617	588	574	594	617	579	600	631	622	640	592	602	633	612	618	562	576	566	619	577	625	643	647	583	616	642	595	654	595	565	620	615	620	639	594	589	599	622	602	603	616	595	584	592	590	599	612	627	626	577	608	613	589	561	617	606	581	621	581	586	591	649	598	596	615	594	618	575	606	615	586	561	622	600	637	620	640	580	633	615	612	665	645	627	634	595	634	588	630	676	626	591	656	614	594	610	547	633	577	574	576	605	644	594	566	629	588	595	600	629	607	641	589	602	600	608	584	602	597	624	639	601	602	606	617	601	632	595	547	618	581	596	618	603	599	574	603	621	588	658	576	596	628	646	629	595	587	576	640	575	594	575	626	620	575	600	638	577	571	592	582	574	622	577	651	612	589	594	609	561	549	627	601	624	636	584	609	606	668	626	623	568	618	592	642	642	586	564	626	557	591	650	608	595	614	562	625	589	575	578	590	600	614	649	585	647	607	652	623	597	656	618	558	606	580	582	596	614	602	567	574	639	595	632	575	657	577	587	595	591	678	632	627	592	598	597	588	600	637	590	563	594	623	530	540	616	633	609	650	627	586	595	578	627	623	610	629	641	603	609	595	588	623	613	618	592	656	591	616	626	589	586	621	673	580	624	618	560	586	617	622	602	576	653	580	611	603	599	599	593	587	585	554	566	605	574	639	615	583	603	618	580	621	602	588	600	600	595	608	615	632	561	597	631	599	605	594	596	622	594	629	618	590	610	642	601	615	620	619	607	628	599	585	603	594	623	607	617	631	600	598	609	619	593	595	573	568	603	602	577	593	613	639	638	612	618	584	632	585	611	613	597	657	639	588	581	613	600	578	659	602	600	619	632	602	601	599	603	609	648	623	591	607	647	636	596	603	622	581	666	638	615	614	631	578
9106	2443	1856	1489	1370	1108	794	634	494	393	421	444	405	352	302	225	216	219	204	191	190	185	206	207	186	186	201	197	178	210	181	204	175	194	202	201	195	186	195	204	218	220	177	209	210	220	193	182	195	182	195	202	195	186	175	212	204	198	185	183	175	216	190	188	196	191	201	178	177	200	208	192	177	170	217	198	202	190	186	197	195	199	188	197	192	229	166	200	207	188	201	206	181	201	159	180	177	194	179	199	178	182	202	192	222	182	210	212	207	151	188	187	212	201	180	210	173	194	182	202	208	188	173	184	187	207	193	199	173	180	191	210	234	182	188	215	214	170	220	212	199	179	209	191	190	171	204	182	208	197	167	172	212	169	179	231	180	204	215	182	203	198	221	198	195	218	183	196	194	201	198	239	199	189	177	199	192	156	188	158	183	203	230	189	167	201	174	181	189	206	180	204	203	200	210	170	207	203	212	187	202	221	211	206	192	240	190	180	171	200	209	190	199	197	194	203	208	169	199	209	180	191	172	168	195	191	180	165	186	195	199	183	213	202	210	171	190	174	177	192	196	188	191	171	201	188	210	187	185	196	183	212	203	194	215	193	211	194	204	157	185	205	199	183	175	197	187	204	194	199	197	213	203	180	207	189	182	187	200	168	186	197	172	197	196	178	186	183	207	181	215	203	161	201	159	193	185	168	210	213	179	174	195	183	198	172	169	185	192	188	181	197	186	205	201	210	231	208	196	189	181	203	207	193	195	208	183	220	225	170	196	209	160	202	190	214	186	190	216	214	182	200	200	207	176	205	196	192	217	184	183	228	204	174	215	181	194	171	196	202	193	171	194	204	186	210	209	182	215	189	200	208	215	182	215	180	192	216	196	188	166	197	207	213	187	197	204	201	194	191	202	185	167	198	173	200	210	183	195	191	204	158	186	192	177	233	191	210	193	237	205	188	198	174	206	182	174	189	208	199	192	182	187	203	181	190	205	190	184	186	187	193	188	180	188	189	192	164	179	191	192	184	174	162	175	210	187	190	185	185	180	196	170	180	181	187	172	195	188	172	188	208	202	203	216	188	222	171	182	207	189	204	225	188	194	209	184	188	182	173	189	195	170	221	199	212	166	177	200	220	192	185	187	190	194	203	172	184	179	192	189	214	201	188	193	191	179	163	167	193	180	214	184	181	171	200	196	210	193	202	193	209	192	199	199	202	189	164	221	195	186	181	183	204	185	204	201	241	190	176	185	202	193	196	214	214	191	199	199	201	194	178	183	198	200	212	205	198	185	205	185	162	189	226	183	206	199	187	188	193	212	221	213	174	197	216	219	194	189	196	205	181	206	193	195	195	188	184	199	192	189	181	192	187	208	184	199	185	218	211	207	187	184	188	188	189	207	224	195	197	201	221	194	209	200	197	187	200	207	203	200	195	214	213	215	190	198	197	177	200	203	198	186	197	179	202	177	196	217	179	179	195	182	212	211	178	181	189	216	189	173	168	184	165	180	166	213	202	208	170	216	199	167	179	183	179	191	186	201	196	184	208	175	193	209	176	180	189	201	192	188	203	182	193	201	190	190	183	201	190	177	195	206	204	183	218	211	192	200	187	187	210	174	184	189	204	192	197	196	188	205	201	209	189	196	190	200	199	212	200	215	198	174	199	197	180	183	198	185	201	191	190	176	201	201	190	182	183	199	163	204	193	201	177	166	179	213	208	184	216	173	208	183	200	208	205	193	178	164	203	222	202	212	216	188	182	222	205	189	194	226	163	199	213	160	213	170	187	192	194	203	197	178	181	188	189	194	211	175	195	163	204	181	195	207	190	232	215	191	211	193	186	202	211	191	197	215	185	215	174	194	173	195	187	182	177	208	197	205	203	169	201	187	154	199	196	180	196	208	216	203	217	173	199	185	188	207	195	173	205	183	176	192	168	198	205	209	181	198	181	197	194	198	172	171	195	207	198	215	173	198	216	208	176	186	215	205	224	181	195	206	207	167	177	208	168	195	206	208	226	186	210	186	175	186	194	190	214	218	191	200	187	186	196	193	194	211	184	174	192	194	185	179	188	209	230	202	181	198	194	209	168	200	208	198	209	206	175	194	192	201	177	206	176	220	194	180	212	176	188	179	161	178	184	173	202	220	211	191	183	194	201	223	208	188	201	199	194	195	204	196	208	164	158	200	212	220	209	184	183	191	219	213	186	220	206	174	181	187	179	184	200	184	204	204	214	193	183	192	206	184	224	210	190	170	214	207	207	215	195	185	190	178	175	187	167	189	226	168	208	156	196	175	189	202	176	181	207	196	206	198	201	203	200	221	224	197	201	180	178	189	192	220	209	199	204	173	191	194	206	188	183	194	211	188	167	185	193	184	224	191	194	200	201	195	206	179	213	204	185	193	199	196	205	193	202	197	189	179	194	196	216	189	200	226	197	188	190	201	199	205	187	223	186	171	197	198	197	223	205	195	192	183	183	189	193	225	226	192	225	196	206	192	210	202	210	173	216	197	207	186	195	202	194	199	205	183	201	175	200	185	214	217	220	197	211	169	197	173	198	174	196	190	200	200	197	218	200	223	203	198	191	207	182	177	191	206	206	179	189	192	210	191	190	188	196	190	213	204	176	169	203	210	191	207	190	204	199	196	211	181	175	219	156	202	191	187	182	184	215	177	176	193	188	182	176	177	195	182	197	196	184	217	194	203	198	199	204	188	211	194	201	158	200	199	205	177	189	196	174	164	182	189	191	177	191	190	195	209	187	189	209	191	189	208	182	211	204	169	172	200	202	176	166	181	200	186	193	190	197	198	233	201	183	192	198	184	209	183	194	183	190	175	200	204	176	181	183	178	165	206	193	188	169	213	209	196	212	204	173	213	177	191	204	201	192	215	181	204	200	189	172	201	196	187	191	191	181	188	208	197	200	218	232	199	187	174	168	178	189	204	178	153	193	203	193	190	173	162	184	213	207	200	186	172	156	177	172	193	199	197	195	200	170	195	184	182	194	193	179	174	172	215	180	213	189	196	208	174	194	189	192	195	200	168	176	178	189	210	187	191	210	198	206	195	190	161	195	179	170	215	245	179	188	175	208	181	185	187	205	199	191	198	186	179	190	204	187	206	174	190	196	190	162	208	219	207	206	176	222	189	200	191	217	183	186	176	189	224	156	193	198	195	230	182	195	182	221	238	191	191	191	178	202	175	191	200	190	204	197	208	197	209	178	174	198	188	188	198	196	186	188	185	201	207	182	180	188	207	183	207	204	198	196	163	172	180	164	210	175	173	187	205	179	181	204	193	215	206	205	193	179	168	194	224	198	209	205	189	184	201	197	214	204	196	178	199	203	179	173	231	194	213	195	180	178	208	188	175	189	176	178	185	165	202	171	166	211	191	177	223	213	191	175	179	193	189	210	233	203	209	185	191	214	217	204	195	165	159	200	182	180	187	179	174	172	208	201	201	179	187	212	200	187	201	194	174	205	199	188	177	182	206	176	196	172
5654	2135	3958	4752	5355	4363	3150	2493	1818	1834	1894	1956	1555	1351	1042	742	539	482	481	465	441	492	490	479	463	471	437	460	429	490	453	467	477	419	495	478	433	474	468	480	463	469	452	474	457	471	501	430	485	475	447	452	464	465	475	458	480	432	459	536	474	456	466	460	448	475	483	473	441	472	451	470	485	463	430	465	498	423	480	472	451	421	434	441	459	489	497	468	477	459	461	443	461	515	459	455	444	468	457	498	451	504	449	466	447	496	412	466	440	484	503	478	489	461	473	473	488	472	476	451	504	505	445	468	471	468	500	467	491	468	467	459	439	466	448	483	470	465	502	454	490	428	479	457	480	450	454	470	454	450	471	477	469	474	467	444	464	482	531	461	439	453	515	472	502	475	466	483	470	519	430	501	449	430	485	483	444	470	463	459	433	451	474	460	470	441	475	463	470	450	451	490	506	478	472	476	464	481	454	476	463	490	483	456	515	481	479	430	491	472	446	436	432	468	470	465	488	429	435	458	475	461	452	444	428	489	445	504	466	473	454	482	443	469	462	495	429	452	483	453	493	509	441	444	434	458	494	459	442	460	456	453	493	498	505	469	506	480	432	476	465	443	476	467	477	461	451	485	451	496	434	452	470	437	461	496	464	493	494	497	469	502	515	507	514	481	489	417	491	492	483	444	448	485	452	500	481	422	511	472	437	461	477	486	471	464	487	489	482	457	460	451	499	447	450	497	460	456	449	443	470	438	493	495	473	415	454	457	480	459	486	490	436	435	468	494	480	483	472	472	485	445	465	464	464	459	465	478	479	423	477	445	494	472	456	453	454	464	427	493	459	451	471	432	449	506	454	460	477	470	468	442	516	455	448	475	458	467	487	458	466	509	471	530	472	474	463	445	469	472	486	493	488	500	433	433	461	470	453	493	475	444	441	462	469	449	462	464	454	454	481	464	462	471	497	470	466	466	475	464	440	468	485	522	475	462	434	483	441	477	478	433	511	444	497	429	442	494	487	485	451	462	461	475	469	442	448	477	465	496	419	487	487	459	432	424	458	444	477	502	466	488	439	503	469	452	477	426	455	445	472	468	479	413	427	494	476	462	475	478	453	430	445	484	499	469	469	407	467	455	510	498	471	459	491	427	491	468	469	439	453	491	497	485	454	458	441	459	431	490	452	459	422	491	474	454	490	457	493	513	468	468	469	471	455	414	502	480	448	455	477	444	479	461	459	484	442	462	466	472	422	420	444	474	466	444	441	458	470	467	465	510	469	439	500	481	506	459	466	473	487	486	484	451	536	458	521	482	463	465	480	420	474	463	468	437	473	457	474	429	464	499	462	457	494	485	463	451	499	423	517	430	472	477	457	469	486	435	437	436	453	478	453	468	472	466	455	466	467	465	462	476	434	460	507	472	495	480	497	441	486	455	453	476	487	462	489	478	475	460	448	455	509	477	426	468	451	495	473	498	442	474	445	460	440	483	477	493	485	473	464	449	472	471	445	472	457	466	475	465	456	437	475	490	455	475	481	464	506	512	455	481	490	470	405	465	498	507	481	443	485	486	456	458	465	454	465	475	498	437	461	426	480	420	483	485	483	438	475	474	444	451	443	466	502	473	444	457	435	445	458	485	503	469	437	488	435	523	471	458	497	493	460	455	501	435	425	463	486	428	424	476	483	441	460	456	449	467	477	477	514	436	476	517	438	473	437	477	448	502	416	479	479	483	496	446	466	478	499	466	448	467	415	440	481	463	488	443	437	436	408	493	454	495	472	431	464	457	468	470	426	442	465	459	451	471	469	480	467	454	451	442	472	503	486	476	439	450	472	476	437	470	452	420	469	479	484	422	462	480	443	440	494	492	481	483	440	500	454	431	418	446	436	438	483	506	452	421	451	462	492	487	455	481	453	472	467	458	455	461	469	492	420	507	469	448	471	469	476	444	413	472	440	474	492	499	425	442	498	486	473	439	473	497	505	477	429	454	461	420	491	458	415	443	480	487	460	477	490	495	465	466	487	460	453	482	458	467	466	482	465	501	509	451	485	496	464	486	519	444	482	498	456	472	439	428	473	503	470	482	503	458	488	462	437	457	454	460	493	465	473	491	473	459	449	491	469	463	461	425	460	457	456	514	455	454	508	439	437	444	487	492	464	462	483	462	498	459	474	480	450	474	458	444	465	465	458	458	456	465	516	454	465	544	444	486	500	430	473	478	454	465	454	463	442	459	430	510	474	450	493	450	489	458	472	491	480	430	476	498	490	469	467	496	453	438	425	475	484	505	451	463	486	472	471	412	469	463	452	475	479	473	442	473	501	489	467	497	455	435	461	460	454	460	481	432	468	469	466	447	459	462	491	475	468	477	469	501	450	458	494	465	446	459	477	435	469	445	456	466	477	473	478	452	462	484	513	433	428	490	487	506	504	479	424	487	466	459	452	487	437	472	471	460	483	437	449	438	507	455	477	473	455	465	469	467	480	493	456	470	436	466	466	480	440	475	504	473	479	473	502	507	432	474	479	480	455	491	468	468	472	471	469	427	441	506	460	478	511	473	466	456	480	477	442	466	471	475	509	452	496	461	444	429	465	487	419	507	455	462	465	454	456	453	428	491	475	464	493	477	479	473	508	499	459	453	454	498	439	520	472	476	522	453	481	476	452	459	473	467	437	473	476	443	470	525	462	483	496	456	444	470	454	483	451	513	496	482	444	486	474	474	426	460	472	480	489	481	441	489	504	494	470	487	460	487	477	445	463	480	456	440	480	465	473	460	489	520	481	457	408	451	466	488	507	454	459	496	445	479	499	439	461	462	454	518	522	474	510	482	470	502	490	467	498	457	515	487	473	415	476	419	431	474	461	477	450	449	449	456	456	464	494	456	499	509	423	466	479	452	460	433	464	467	503	423	476	512	471	450	486	488	468	417	424	458	466	441	468	473	471	445	468	454	454	448	475	470	498	445	409	494	475	473	465	463	474	438	452	473	483	463	470	475	480	446	479	420	507	441	480	471	445	484	470	419	463	447	472	496	461	450	452	463	501	463	446	442	455	487	431	443	442	458	460	488	435	405	451	464	438	437	490	459	476	463	465	457	494	449	471	479	474	436	484	484	454	480	478	459	454	474	465	490	452	448	478	489	453	477	484	492	501	438	441	460	471	458	484	487	466	436	488	457	498	483	460	460	477	464	472	456	490	477	435	463	489	485	455	490	469	474	492	456	491	497	451	460	468	469	474	458	509	500	471	439	463	480	449	469	439	481	484	438	461	487	448	449	454	432	465	453	454	474	467	459	452	468	456	447	473	454	467	447	469	463	470	464	501	467	418	457	458	478	450	467	441	449	472	470	475	450	495	462	499	481	483	473	455	458	452	483	400	485	421	457	421	477	446	456	493	446	446	477	484	483	450	478	488	466	450	473	473	479	456	473	442	461	450	475	487	464	459	461	498	454	485	444	463	449	465	456	446	470	455	478	470	504	474	523	478	475	468	467	486	487
21856	6399	4539	3419	3049	2591	1897	1439	1166	1010	981	840	752	655	500	413	323	353	282	320	293	290	308	318	342	325	290	281	317	311	317	312	279	341	259	316	340	307	347	324	340	285	279	334	301	311	294	323	316	284	297	317	306	343	312	308	297	307	322	321	295	308	303	306	301	288	276	306	316	275	272	313	291	303	294	319	335	296	293	316	312	297	328	304	314	341	299	321	308	283	342	309	290	326	291	321	344	328	313	294	316	328	322	305	308	298	280	298	293	303	303	303	323	318	318	295	273	311	301	300	340	355	330	299	322	303	319	319	318	311	291	290	321	295	322	318	300	304	319	338	332	304	297	293	326	295	322	352	321	309	311	318	289	316	285	283	286	304	329	298	300	319	308	314	311	294	310	302	326	293	340	326	300	339	296	308	333	333	281	300	310	277	308	322	269	278	320	315	316	289	332	318	314	307	327	304	331	304	260	309	307	304	279	306	324	288	306	280	313	331	323	291	337	320	310	310	348	307	280	341	323	281	306	317	310	291	290	300	334	312	310	274	322	289	321	311	296	349	312	274	308	313	294	303	294	286	297	310	281	282	305	334	288	305	324	293	325	314	297	299	302	340	327	340	294	313	336	327	325	323	309	330	306	289	298	330	333	304	290	290	321	305	278	264	290	343	315	325	297	310	315	284	301	311	293	297	298	295	307	324	315	320	297	299	328	289	287	309	307	299	293	312	284	297	321	324	272	299	278	281	315	310	313	350	276	270	291	293	296	326	293	332	300	266	337	317	290	269	280	291	290	309	296	308	301	336	324	277	327	367	309	297	326	287	346	304	299	289	287	310	296	285	318	302	314	310	273	298	345	330	315	283	301	339	316	277	310	300	320	279	300	300	331	324	290	311	314	304	291	293	289	323	306	309	289	313	261	302	314	311	300	289	299	302	279	277	322	302	303	323	282	346	271	278	291	291	333	316	314	288	297	301	280	285	309	315	336	316	298	310	324	328	278	292	309	273	299	308	297	319	305	333	290	327	327	309	347	307	288	286	289	299	344	344	310	326	296	333	310	328	307	325	356	326	293	302	304	278	308	301	369	286	299	285	318	313	299	312	295	300	299	300	316	322	291	331	306	279	301	312	317	307	303	301	297	294	315	279	294	301	326	329	320	259	320	310	374	311	287	337	307	295	279	317	313	288	269	300	319	326	312	290	286	318	325	330	311	303	269	290	315	313	304	302	313	293	349	311	289	307	288	328	332	305	307	312	287	290	303	311	313	339	314	348	309	307	276	292	291	314	315	319	276	297	276	315	299	307	299	275	278	294	319	308	298	296	296	291	317	320	310	287	301	331	311	301	269	280	312	286	315	294	318	268	330	324	291	330	329	305	316	331	325	293	304	312	296	304	284	302	270	307	309	316	283	316	312	319	340	293	313	304	326	336	328	305	280	342	315	317	319	271	279	347	327	342	315	300	330	308	369	295	278	275	315	322	316	337	283	311	311	322	327	303	303	308	283	356	354	275	330	265	311	318	296	296	310	289	295	339	315	300	325	332	325	319	311	340	306	289	301	304	293	303	291	320	325	342	301	335	353	310	312	282	331	307	307	269	327	314	309	301	292	298	346	317	316	294	346	281	280	291	256	306	321	304	312	341	284	276	331	321	302	289	314	323	302	315	329	299	330	299	280	274	316	315	320	329	286	327	319	300	290	302	322	285	294	299	325	266	315	313	310	301	313	309	323	287	311	292	299	317	319	327	288	329	304	290	325	324	280	320	296	328	299	314	306	320	323	296	285	315	318	280	295	294	314	358	323	281	286	301	313	315	265	335	325	300	289	343	316	310	315	329	319	298	307	317	317	333	305	324	281	274	280	244	309	320	286	278	290	320	298	319	329	321	312	290	267	281	289	290	323	276	296	314	314	290	316	305	297	291	314	275	315	291	292	292	340	312	286	304	274	299	296	311	292	285	293	311	302	313	298	292	287	336	321	297	317	301	285	353	318	337	329	354	309	300	308	298	275	276	346	303	334	313	302	311	298	308	302	308	305	298	292	328	280	308	302	276	314	330	298	302	297	288	297	316	337	300	339	338	311	300	311	338	320	298	319	319	302	317	285	287	301	276	305	310	317	323	316	286	290	311	299	315	289	295	331	300	305	292	291	323	300	293	340	319	317	300	310	311	304	303	295	304	292	262	319	339	291	309	293	309	330	348	276	317	329	313	278	267	308	295	313	355	294	302	281	310	305	301	336	272	309	316	312	340	334	303	310	335	341	321	331	281	298	288	291	281	267	303	298	277	272	338	308	320	286	286	317	350	304	310	318	316	288	308	306	252	288	295	256	317	333	310	307	309	330	306	291	301	278	285	274	291	324	312	308	339	296	281	291	308	278	342	308	295	344	315	321	317	300	332	321	313	289	306	333	297	297	307	328	320	324	329	315	296	314	307	327	289	314	312	315	312	312	315	298	297	297	318	320	334	319	300	311	286	271	287	295	321	314	329	312	296	305	298	272	320	319	317	310	315	302	301	286	318	311	290	329	324	325	334	340	304	289	311	316	322	307	284	326	314	297	322	290	319	313	314	276	339	294	322	324	322	339	328	321	354	253	318	310	300	302	323	300	314	270	269	330	304	300	288	347	302	346	300	327	317	307	305	327	301	303	306	292	334	329	284	318	325	341	319	312	303	270	279	287	291	298	348	293	309	300	289	275	314	309	333	331	292	296	318	306	301	308	304	320	304	290	289	278	304	320	294	293	285	295	297	303	295	310	308	310	347	317	329	319	314	291	293	306	297	307	309	287	313	322	279	314	311	282	314	285	306	339	315	294	296	327	315	297	319	273	318	308	328	313	341	322	297	305	310	290	293	301	333	281	330	301	316	313	310	312	303	318	313	308	284	311	319	300	312	302	303	292	313	262	318	300	330	276	300	288	306	291	318	341	317	300	323	299	326	286	259	315	322	319	327	309	292	310	317	289	290	278	333	330	297	281	302	295	307	307	291	291	282	334	301	272	298	345	307	358	331	298	324	327	273	303	318	290	325	287	296	303	306	317	343	316	317	291	300	300	350	287	320	285	304	295	314	305	307	325	303	320	307	288	289	324	326	319	295	330	331	332	294	312	297	323	328	285	294	301	300	285	328	305	295	330	341	342	319	335	347	285	282	292	297	300	298	338	305	302	289	306	297	298	291	280	297	288	285	309	301	290	276	310	300	290	311	308	280	319	323	298	296	310	316	258	330	292	312	302	282	312	285	283	292	305	307	290	286	317	264	324	297	304	288	290	298	312	321	307	298	318	330	318	285	326	308	295	291	304	291	323	282	302	308	293	291	324	315	293	316	308	311	279	305	291	316	307	289	309	296	270	317	335	285	286	297	309	307	342	294	301	337	307	277	313	302	299	300	273	315	308	331	298	347	322	292	299	283	323	311	304	308	312	269	288	286	299	307	300	306	300	315	309	292	295	278	317	261	265	296	328	271	309	284	325	315	295	306	308	313
13921	4824	8339	9292	10824	9686	7448	6252	4845	4092	4096	3805	3437	2770	1793	1478	875	785	770	780	789	728	766	682	745	773	740	736	730	742	696	697	711	696	720	671	723	677	701	695	770	686	722	740	659	706	690	687	749	668	673	698	694	665	694	709	666	693	696	701	710	678	677	682	658	713	717	714	681	707	636	705	706	701	709	745	685	701	663	715	672	723	686	699	738	685	693	688	683	698	647	695	668	700	684	666	708	705	700	662	679	666	736	697	722	661	689	713	722	666	649	692	711	713	639	677	697	697	746	703	693	644	675	696	688	706	695	698	665	698	728	686	695	681	685	643	733	655	687	727	746	712	728	712	728	717	718	704	706	672	679	726	661	631	696	723	685	667	682	714	699	677	683	699	709	722	710	698	644	677	667	676	679	667	690	718	646	738	675	721	724	660	672	674	688	673	714	683	687	654	720	655	713	683	641	666	705	667	687	670	698	672	702	700	717	677	720	702	677	647	704	696	723	695	717	693	723	630	697	660	693	729	702	667	682	690	661	661	659	653	684	703	705	697	697	716	668	701	690	715	698	754	715	665	709	692	698	690	682	705	707	693	682	690	673	749	695	707	657	658	684	698	696	676	724	732	679	710	656	687	679	666	685	715	702	685	669	649	707	693	698	620	695	694	724	692	703	685	677	710	680	710	689	666	684	678	742	655	675	739	650	692	672	693	662	718	649	640	697	695	676	661	684	642	720	717	697	727	674	643	657	694	707	701	712	673	690	692	657	677	707	665	726	698	694	668	692	686	672	680	646	659	717	719	673	707	702	691	705	664	720	702	667	656	675	744	691	686	743	698	685	678	659	697	705	722	668	719	707	661	675	708	717	704	689	712	748	686	721	671	655	679	681	718	682	684	718	687	687	671	700	700	683	679	720	694	708	695	688	710	651	702	712	659	685	674	709	673	658	694	692	628	698	676	687	709	700	697	668	699	708	702	680	702	732	681	679	673	701	712	756	702	700	741	646	724	631	717	739	721	707	685	674	658	689	700	710	659	708	684	724	646	710	647	676	645	645	740	693	683	716	724	641	648	749	695	688	704	695	705	675	668	682	647	682	711	715	692	728	669	676	709	725	702	686	697	694	652	670	682	735	667	697	680	679	675	695	735	711	625	642	713	723	705	687	719	697	693	720	722	687	677	725	700	725	676	694	683	709	716	705	643	702	690	704	654	658	695	713	703	674	662	676	693	677	741	673	707	708	697	693	711	699	700	683	719	666	663	723	686	655	688	710	709	737	702	684	662	725	670	678	642	640	738	727	719	751	680	688	673	683	647	667	701	720	681	659	706	683	678	659	706	713	680	695	685	687	714	668	733	678	704	730	668	690	697	699	721	679	701	652	675	696	740	676	671	713	677	683	756	708	640	675	691	693	687	705	694	671	689	722	660	683	718	744	717	684	700	644	694	702	655	685	703	657	733	673	743	711	738	684	698	694	677	689	680	697	707	680	633	654	671	708	678	714	711	670	696	643	681	678	700	703	660	686	697	686	649	724	680	717	737	686	704	698	698	678	658	691	728	698	701	683	683	727	719	730	682	673	728	679	704	693	672	656	676	742	696	690	689	697	713	680	730	703	718	695	649	670	687	738	689	662	668	700	674	678	673	667	670	662	696	700	716	692	666	696	707	694	688	695	677	668	688	651	685	674	702	672	669	710	670	714	697	700	725	703	700	631	685	696	683	694	669	699	721	681	682	642	636	682	669	717	694	695	709	674	730	717	711	677	676	735	728	680	672	777	678	709	689	722	672	682	715	684	677	671	699	662	698	692	716	713	698	666	680	713	719	714	703	708	717	696	680	680	694	701	623	682	672	660	736	631	699	645	701	726	695	703	669	724	680	699	649	705	694	706	657	730	685	686	682	699	693	656	700	665	700	683	687	703	694	685	692	649	660	712	698	672	661	699	681	720	694	710	704	644	701	737	708	677	711	671	659	681	709	697	646	694	697	715	688	705	741	632	716	675	739	704	734	688	719	674	684	732	685	692	726	714	673	736	736	730	733	720	683	738	674	703	711	680	671	671	675	683	750	669	683	629	677	731	675	664	687	684	684	716	680	677	686	705	672	653	675	658	705	713	683	687	690	689	684	698	708	730	736	691	709	754	674	729	710	679	667	702	682	679	654	710	642	745	749	664	689	686	682	726	737	707	680	688	714	661	723	680	665	705	708	744	638	674	664	705	683	662	714	682	689	741	677	712	670	688	695	710	652	714	672	743	712	689	668	710	659	705	737	699	723	733	698	658	690	694	673	656	644	688	692	667	689	740	738	710	670	710	681	687	670	681	671	735	657	654	694	663	708	672	670	715	683	647	705	697	710	728	672	680	675	727	705	713	668	700	694	704	681	683	713	700	655	706	654	677	710	678	661	675	665	660	711	690	685	721	678	706	721	685	679	698	691	665	683	655	707	663	667	704	675	663	679	694	681	659	667	680	689	676	675	713	695	698	650	705	697	697	656	691	710	722	681	714	668	684	704	678	729	685	674	721	727	688	623	648	673	693	661	717	675	680	667	701	711	746	660	708	656	720	675	675	702	694	740	656	669	670	667	691	718	703	684	706	690	736	709	671	712	712	694	712	682	700	730	665	704	701	715	702	687	719	738	682	671	673	724	686	680	703	675	668	687	715	721	728	643	712	616	715	662	664	712	698	681	672	719	689	706	723	690	735	663	703	673	737	705	630	687	688	683	698	683	666	680	736	708	659	736	744	731	663	713	642	675	654	679	689	777	716	708	731	639	661	736	701	700	663	681	678	708	699	674	727	701	745	688	696	697	702	708	699	692	698	674	691	664	701	690	671	732	703	716	664	679	673	683	670	718	632	712	697	659	671	707	687	685	681	651	721	680	679	670	647	684	745	745	664	663	711	695	691	731	676	679	664	693	679	720	694	673	712	678	662	686	726	644	693	713	712	677	685	705	686	680	668	718	723	684	698	680	689	690	720	689	692	690	691	672	696	723	671	694	694	703	723	679	698	720	696	672	706	689	678	637	733	628	696	698	726	720	699	650	732	715	674	737	696	674	706	701	610	694	670	708	710	720	715	672	724	709	681	699	692	678	703	681	605	705	709	686	676	687	750	710	625	683	648	699	691	694	699	663	725	699	656	636	659	699	693	654	695	684	677	741	660	713	716	693	685	659	653	668	692	642	698	682	639	695	660	717	670	748	684	666	686	690	723	682	675	698	693	733	663	712	739	708	736	727	681	665	704	691	735	710	697	688	716	689	718	705	662	679	649	724	706	710	703	705	674	729	685	683	662	689	681	731	683	672	680	702	675	676	679	737	686	702	689	681	694	680	707	706	636	692	646	706	720	701	713	659	680	713	694	706	692	696	669	678	675	727	718	676	692	691	672	675	620	731	673	714	701	628	663	680	690	681	720	680	743	728	688	712	649	687	695	612	680	691	713	694	678	692	717	701	726	667	700	675	701	658	721	669	708	672	681	672	677	703
31404	11354	7356	5282	4460	3999	2892	2098	1824	1313	1222	1165	1024	742	588	419	317	317	273	345	307	324	309	307	306	269	281	303	309	298	282	234	276	294	250	282	257	257	280	268	275	284	261	291	308	300	282	294	280	262	267	309	294	262	280	255	282	263	300	269	264	283	274	289	281	304	254	297	315	269	260	260	258	301	300	300	290	261	289	288	265	277	289	264	322	309	273	270	249	270	288	284	246	258	271	303	279	292	251	250	269	258	288	271	275	266	291	313	298	286	265	271	272	264	238	286	280	243	329	292	294	283	246	272	295	282	270	317	273	301	281	300	274	289	283	301	313	300	288	270	312	253	274	302	258	291	244	240	241	274	259	274	272	284	290	260	254	247	282	282	283	228	276	271	298	296	291	285	255	241	274	286	300	237	281	289	266	255	273	261	263	244	288	299	280	269	290	319	245	253	280	268	277	263	301	273	268	259	269	303	275	278	310	288	259	254	299	274	287	294	292	282	266	290	251	269	273	269	299	281	271	252	273	299	285	286	253	272	313	282	241	270	249	274	275	268	303	305	256	283	295	292	283	251	303	280	263	291	272	314	286	267	257	308	304	276	290	277	278	296	276	257	284	276	297	317	261	319	265	276	257	268	266	303	297	265	262	282	305	289	285	271	279	301	300	288	287	273	294	276	277	288	324	306	272	287	309	284	289	283	253	267	270	267	273	271	256	269	258	284	302	282	307	283	293	275	300	280	316	245	251	252	286	278	305	258	313	270	316	271	306	263	249	311	269	257	247	251	251	261	273	294	302	264	260	300	325	264	301	287	284	265	292	294	264	271	312	296	280	252	270	306	283	271	299	267	302	247	262	284	279	273	288	318	276	264	312	273	274	281	268	277	256	258	274	296	260	274	284	285	293	279	273	269	251	287	275	293	306	311	274	280	273	261	301	257	285	275	275	299	277	270	264	283	272	294	314	280	273	272	291	253	266	270	268	295	287	290	292	269	264	259	269	259	230	255	261	278	298	266	320	273	304	285	295	267	306	261	279	289	267	270	318	269	278	245	285	255	289	286	279	314	249	277	275	306	269	285	297	272	283	277	281	246	250	289	274	278	288	286	249	276	297	264	277	274	271	275	269	319	279	287	306	262	292	269	254	307	304	246	272	282	291	285	306	253	281	254	270	264	264	271	283	283	283	291	276	282	281	277	298	264	281	274	257	296	297	285	273	284	268	238	253	266	270	273	266	284	296	301	315	279	273	277	273	299	282	285	262	274	272	295	272	311	259	282	277	292	281	294	276	251	277	275	278	286	286	297	284	284	274	227	266	247	260	297	251	300	278	282	265	253	297	278	268	267	288	286	261	279	278	319	301	243	269	274	284	281	306	268	275	296	268	278	283	287	279	286	281	295	312	324	263	288	257	277	255	302	246	287	261	274	254	302	288	287	272	275	283	313	289	302	318	278	275	275	288	292	288	281	286	260	252	281	270	272	278	288	282	252	289	242	290	303	275	255	267	265	255	285	287	295	283	255	281	288	278	293	289	259	272	280	286	283	287	322	270	258	262	296	293	269	274	269	277	252	259	252	301	283	264	281	289	267	271	276	267	249	285	283	257	306	299	286	307	294	278	279	274	274	286	294	281	265	284	257	264	247	274	264	302	279	238	283	259	290	303	280	278	266	306	261	249	260	301	287	312	250	299	281	264	275	261	250	285	276	277	274	274	276	265	295	280	267	264	260	248	290	278	278	277	242	273	250	294	313	271	292	244	285	283	285	309	246	248	262	295	281	294	253	301	285	313	310	285	272	273	272	281	307	294	324	278	306	300	266	284	266	272	260	282	253	278	272	280	258	282	277	296	291	259	301	264	293	286	275	292	255	272	274	264	274	283	292	265	285	270	259	251	275	272	266	262	296	284	287	265	290	281	269	277	283	286	254	302	283	265	295	267	262	305	254	287	288	300	310	296	301	258	294	277	256	252	284	271	276	253	283	264	277	263	280	276	296	289	281	260	262	301	307	298	284	312	270	293	287	276	276	259	291	264	268	291	279	259	245	252	257	293	283	260	265	307	298	289	335	316	295	283	284	288	288	250	282	277	268	279	287	280	273	294	273	285	257	282	290	251	294	271	268	267	281	287	266	278	278	259	285	248	257	287	276	298	308	285	288	275	283	292	280	291	248	275	286	242	271	279	283	290	319	305	264	248	241	279	248	289	252	269	270	287	286	291	253	230	279	276	279	266	266	269	286	255	258	264	291	271	263	312	291	274	293	284	309	285	283	271	270	284	257	266	270	307	305	304	269	263	282	270	307	268	273	294	269	305	268	286	301	291	252	287	285	272	277	283	292	288	236	279	286	277	283	295	255	284	282	294	269	293	337	291	301	295	296	281	272	287	270	272	261	253	304	297	303	238	299	267	312	261	273	266	292	275	291	256	302	302	251	268	298	269	278	286	279	258	281	294	267	314	289	265	278	306	284	307	283	250	237	260	276	327	264	260	272	287	277	272	249	264	252	288	262	267	276	263	259	282	287	313	270	284	281	275	283	297	311	269	285	288	285	254	287	275	283	264	300	284	281	296	254	249	287	267	287	266	258	264	272	284	259	290	284	293	274	252	304	280	303	310	284	287	300	285	244	299	277	284	257	278	257	297	272	271	287	246	251	302	284	287	248	286	291	271	277	271	286	276	246	284	286	277	305	280	228	280	266	246	275	276	263	292	264	264	300	309	282	266	293	295	280	261	265	275	298	293	278	235	228	269	312	319	277	264	269	275	273	271	265	272	294	306	280	291	297	270	297	268	276	277	276	277	260	260	279	311	318	305	268	282	282	327	292	281	272	282	297	287	247	283	276	296	327	253	297	267	284	241	260	303	250	263	297	251	308	260	266	284	277	303	286	295	302	264	289	288	255	286	289	248	273	289	324	302	273	270	266	255	267	240	252	296	265	289	311	269	221	286	276	305	311	267	300	268	294	259	250	275	262	282	280	245	264	260	268	270	284	272	279	250	251	281	275	285	264	287	321	294	261	272	276	297	289	258	279	290	273	288	287	296	254	285	281	309	268	281	279	260	259	296	271	240	276	276	323	284	296	263	271	307	265	242	273	273	237	268	262	263	259	271	263	254	291	259	297	264	298	269	260	298	271	280	282	308	278	278	268	258	285	268	289	267	302	250	272	284	262	267	267	278	279	288	276	264	283	281	262	300	302	320	275	255	263	258	281	279	241	274	271	312	264	272	297	297	270	256	268	262	301	271	318	294	260	283	280	283	291	277	268	267	248	290	298	264	254	250	249	305	282	269	288	308	289	253	287	306	276	293	331	284	291	295	253	270	298	265	260	282	281	244	266	265	286	238	285	273	256	266	268	291	285	287	321	245	239	281	280	270	285	271	252	281	291	298	276	275	291	301	287	276	237	261	281	289	259	269	291	264	273	292	304	279	281	260	272	298	281	287	250	244	279	314	297	264	286	272	294	273	249	264	265	258	246	297	279	311	272
18054	6953	11661	12944	14379	13863	10501	8946	7857	5676	5415	5417	4804	3583	2285	1713	896	835	794	824	826	621	764	729	644	729	738	692	665	633	690	593	662	630	613	616	627	635	658	659	637	614	603	576	638	634	628	611	674	670	635	592	670	607	651	656	629	626	619	588	631	658	597	567	632	613	596	634	600	625	580	647	634	626	636	569	618	658	620	635	603	654	613	588	599	636	609	598	632	621	640	658	613	653	594	625	588	575	613	641	575	643	594	615	627	633	654	647	635	611	621	624	586	585	643	611	604	631	593	653	644	645	573	615	625	595	590	649	634	612	583	633	661	629	628	602	631	596	596	626	646	645	604	602	614	673	600	623	568	630	627	609	630	601	589	595	616	599	620	634	626	641	597	570	637	624	612	601	575	634	619	606	624	625	611	602	599	632	613	583	572	620	605	614	643	620	640	618	625	617	618	610	620	593	594	618	582	614	649	599	609	613	593	601	611	589	612	618	656	610	619	619	626	626	576	621	621	592	627	643	624	616	612	646	580	613	648	575	629	613	628	602	620	621	582	615	639	599	615	649	585	634	672	611	660	599	589	576	625	600	659	636	613	640	580	580	609	624	593	603	629	583	620	608	633	629	581	586	582	608	608	568	614	614	622	600	615	605	582	626	605	609	628	585	584	634	623	606	658	648	615	616	577	592	640	617	601	581	652	605	651	582	611	605	630	620	607	619	602	629	570	598	638	645	631	581	646	574	587	585	650	616	636	588	622	583	613	621	583	628	632	604	591	623	609	661	632	639	610	578	595	638	605	586	573	585	599	575	630	652	589	612	634	604	635	576	641	610	570	547	608	579	605	619	621	630	555	604	614	571	630	596	638	645	615	594	592	613	566	640	554	614	664	636	652	632	574	566	594	607	635	595	632	614	607	615	632	633	625	594	612	610	623	578	633	610	598	598	620	593	609	567	616	621	638	642	603	618	582	639	586	627	644	621	648	626	607	594	629	633	585	585	590	648	636	628	591	577	636	595	635	604	597	658	596	609	621	639	597	568	602	646	609	575	615	623	585	608	610	605	606	642	622	601	618	633	615	629	614	612	608	601	589	608	602	625	582	632	611	590	603	574	588	630	601	595	650	615	578	547	597	597	608	628	640	626	624	631	610	661	580	656	631	635	612	573	590	625	609	618	599	603	586	585	632	586	553	619	596	604	599	625	609	569	602	632	604	640	658	622	587	587	612	609	631	591	597	638	585	614	632	587	608	599	581	568	650	579	637	595	576	632	619	598	585	657	623	576	629	603	604	587	589	590	644	628	611	636	630	664	641	573	601	593	603	602	611	649	594	605	650	645	605	641	593	611	624	601	637	601	622	636	603	557	628	617	595	614	628	643	573	584	582	633	598	589	576	609	592	623	640	646	600	624	602	597	607	640	609	620	574	620	609	628	618	593	598	630	626	640	598	599	617	627	599	633	661	576	615	601	603	600	629	622	643	605	596	586	616	592	640	591	602	587	638	625	617	635	583	613	602	606	598	609	641	580	592	627	649	573	608	586	618	553	574	619	590	641	614	560	613	584	667	618	611	641	537	613	601	621	615	631	604	607	565	630	613	596	602	668	621	613	606	575	619	615	608	616	581	570	611	651	597	629	636	592	625	576	607	644	585	627	634	581	645	649	643	618	582	607	648	609	626	624	558	630	583	635	628	602	615	594	608	661	659	626	612	624	601	615	620	636	610	609	642	655	606	557	630	649	599	596	609	680	596	603	624	612	629	638	607	609	612	629	652	655	651	619	645	653	634	654	632	593	596	608	580	630	570	652	627	621	614	612	602	586	656	605	628	623	647	596	627	600	662	605	590	597	586	586	654	603	602	607	634	628	583	613	641	548	611	674	613	638	591	598	613	632	635	583	576	614	622	579	591	619	607	619	603	581	639	598	562	621	607	631	592	593	633	601	627	581	591	588	582	640	622	615	602	635	606	603	615	607	637	611	602	581	593	573	653	637	626	648	609	609	615	586	621	612	572	554	638	624	589	645	588	600	643	609	611	602	650	596	637	629	589	613	628	598	615	662	617	611	636	624	610	606	661	594	607	574	632	611	607	608	599	653	665	614	654	644	595	573	616	634	665	600	674	596	647	611	607	600	601	625	607	554	620	575	586	596	622	610	566	630	593	590	594	632	591	629	570	594	650	614	627	627	569	589	582	622	630	612	632	636	607	597	641	609	611	616	598	636	589	616	602	627	586	602	617	617	590	610	606	628	606	590	634	593	634	636	585	611	600	600	609	624	600	613	577	636	614	601	615	624	609	639	597	639	585	661	642	574	597	646	641	605	595	583	582	596	609	549	627	621	628	636	618	612	596	585	600	606	614	630	580	641	661	636	633	635	597	593	637	619	650	567	586	583	592	579	593	639	647	649	646	615	581	576	626	622	613	611	614	632	639	595	621	639	597	631	584	604	626	587	644	646	581	605	620	596	646	630	627	583	632	619	598	606	605	597	618	583	573	624	581	618	606	609	588	614	584	601	600	609	605	600	596	603	623	653	654	596	625	613	614	602	593	628	584	597	605	615	617	593	587	633	655	594	599	622	641	592	605	616	654	622	575	608	607	616	606	588	598	600	613	624	675	589	610	603	611	617	613	624	638	596	561	637	626	638	617	584	589	595	601	642	605	638	620	639	661	639	600	589	621	589	599	630	624	639	610	631	609	620	614	577	635	656	573	606	623	611	628	578	616	552	616	599	585	644	654	624	608	587	594	629	639	631	574	587	609	600	578	626	641	605	597	637	597	631	618	614	602	625	657	635	607	557	649	622	634	600	588	551	595	625	582	613	598	623	632	592	568	593	623	632	661	575	580	582	590	605	619	598	585	572	600	615	582	594	667	612	618	599	622	569	624	634	576	646	642	649	574	546	653	574	603	589	626	620	620	567	649	640	653	598	581	592	589	603	617	619	622	630	655	603	604	633	576	597	636	641	608	689	594	615	587	569	584	568	603	650	594	605	659	599	604	654	615	614	611	613	573	634	636	660	621	602	620	600	611	575	666	601	598	633	628	653	672	662	607	603	588	568	625	623	623	605	625	609	602	637	606	604	621	567	605	608	608	577	560	597	600	606	615	593	633	594	620	571	601	605	618	599	646	566	579	599	616	653	626	622	600	565	661	592	611	632	550	589	631	600	589	643	608	606	606	637	545	613	631	617	654	632	703	583	626	611	592	593	705	611	577	623	625	618	614	639	645	642	570	590	625	635	628	586	590	646	643	613	580	596	658	612	623	613	633	707	601	583	619	622	633	616	606	631	627	590	607	590	588	611	653	612	640	591	581	595	638	632	641	622	629	635	602	613	604	634	632	647	615	668	566	636	645	572	612	576	625	632	581	592	588	662	639	613	563	637	577	637	605	587	598	592	576	617	634	620	597	625	583	597	623	626	623	615	577	643	615	624	573	628	584	632	611	626	608	612	595	599	615	632	628	619	588	631	646	637	582	600	595	598	637	593
9263	2653	2000	1552	1215	1139	878	672	599	498	482	493	444	337	255	221	192	217	203	228	215	184	197	191	196	206	200	205	208	204	202	193	206	173	220	210	190	192	192	197	191	215	187	194	193	204	200	182	176	210	214	227	182	206	193	205	186	191	191	219	207	171	190	176	187	187	182	216	228	192	204	211	203	189	199	213	181	189	226	203	180	209	195	185	180	193	214	188	214	207	198	208	167	199	171	208	207	219	207	200	191	191	220	208	206	191	198	190	203	230	226	201	209	194	204	177	195	211	195	191	187	195	178	204	216	171	204	198	189	206	172	189	208	205	187	192	237	215	207	196	212	198	197	181	224	208	197	171	222	214	177	208	216	211	168	211	193	212	221	237	206	175	214	182	195	201	205	169	182	185	188	209	201	182	191	197	192	204	203	225	193	198	174	201	201	201	213	213	175	210	213	207	199	205	184	198	186	200	192	196	183	203	181	178	191	210	187	201	193	198	203	210	212	220	173	194	161	218	169	206	181	187	172	198	199	173	182	182	218	186	220	194	205	211	205	234	207	202	182	188	217	181	183	188	190	218	205	202	181	187	207	204	188	253	212	195	190	200	211	208	193	186	193	208	212	218	186	174	215	193	190	206	208	204	218	208	204	190	189	206	237	190	193	205	207	219	197	209	212	189	218	196	212	190	219	215	171	191	196	199	173	188	199	219	205	203	205	193	220	231	186	197	201	216	189	190	191	226	172	183	219	212	185	187	198	212	200	190	221	231	217	201	200	152	209	214	201	195	187	208	187	219	219	187	176	181	196	198	181	222	184	211	188	206	222	192	182	201	215	216	195	214	181	194	187	192	200	209	181	221	183	186	194	204	189	222	193	197	227	211	184	169	201	215	212	174	188	178	194	182	181	218	219	200	210	168	187	209	211	208	178	208	205	195	210	206	164	197	184	218	189	242	177	177	192	192	200	218	177	200	198	217	197	182	202	198	206	194	234	191	208	171	202	176	197	228	208	209	221	150	193	206	203	214	168	204	178	188	183	196	184	173	194	202	216	205	184	209	201	190	184	208	218	189	199	238	187	209	198	190	221	188	175	195	192	208	197	171	205	180	203	187	197	195	189	191	199	190	207	182	195	167	227	213	192	203	188	204	201	186	220	202	189	184	203	196	231	196	218	195	198	210	186	223	207	223	242	196	218	170	203	211	193	195	193	203	179	186	201	211	214	204	179	203	201	193	180	206	194	186	196	192	205	186	202	181	201	186	246	230	171	186	163	193	192	204	206	230	191	209	198	185	219	201	188	180	192	185	170	203	194	210	200	210	176	208	199	217	191	205	192	179	172	228	192	213	211	181	192	209	211	178	204	180	180	189	195	180	195	197	218	216	193	213	202	217	169	211	188	211	198	225	195	181	217	222	200	190	237	180	185	185	194	189	225	197	196	195	200	189	179	199	198	192	207	216	178	191	200	194	185	183	206	161	196	196	206	190	204	200	200	201	185	176	195	194	226	170	218	189	201	198	202	191	218	170	213	196	222	196	225	217	192	223	209	220	192	178	199	220	215	201	189	223	213	203	198	197	204	195	175	199	206	205	190	205	182	188	211	187	181	218	210	219	214	176	178	203	224	182	179	207	206	238	212	179	188	205	198	199	233	208	201	204	202	208	189	181	185	213	199	200	178	213	219	182	208	191	198	221	193	186	179	229	185	205	178	201	188	180	200	197	201	214	190	202	178	193	199	209	189	193	162	213	204	202	189	191	184	192	201	181	195	199	203	209	191	187	191	194	209	208	181	212	203	187	208	203	222	181	194	210	204	194	204	206	175	222	205	191	177	191	174	208	181	192	205	201	192	213	198	197	174	183	214	189	222	204	193	199	212	198	177	223	182	187	173	168	233	200	199	223	180	187	188	208	218	207	180	191	205	196	212	198	199	180	192	198	204	222	197	204	221	180	180	201	204	179	191	197	187	178	165	207	193	229	215	189	189	191	205	197	191	166	212	213	206	190	202	202	224	177	180	203	204	219	219	190	202	208	193	170	218	198	211	183	196	192	211	204	230	184	206	202	226	179	193	192	202	210	196	218	200	181	198	198	209	206	221	190	170	169	190	225	218	213	189	194	202	188	231	181	192	206	208	202	201	206	190	216	217	197	192	216	218	198	199	203	180	221	171	195	204	175	196	245	222	181	194	202	214	227	203	206	197	204	201	173	187	225	200	177	186	200	193	200	223	196	211	171	201	219	208	185	189	219	219	192	176	170	185	202	222	194	212	224	200	191	171	178	193	170	193	214	198	179	206	227	201	203	201	206	195	212	209	199	199	191	191	207	201	207	230	213	184	194	231	201	167	210	196	215	188	178	211	230	191	198	227	220	195	186	191	176	163	184	216	194	187	210	186	188	188	224	194	189	183	204	193	213	206	191	183	196	220	200	205	193	233	189	226	187	191	195	178	177	191	216	208	208	191	207	209	179	179	198	248	190	167	186	196	172	186	199	208	196	208	231	238	209	234	211	192	207	179	206	196	205	203	173	187	196	186	202	190	229	194	194	177	174	189	206	198	198	226	203	200	205	183	190	185	249	175	210	205	184	181	196	219	200	207	210	204	203	197	221	203	196	203	216	206	186	207	211	204	197	189	217	193	202	203	207	184	207	188	188	203	202	222	191	201	176	197	185	226	212	194	165	204	189	211	202	204	188	195	216	184	201	199	179	215	216	176	177	229	197	195	191	200	202	204	192	198	174	185	194	197	211	233	206	189	181	200	216	190	172	213	216	161	167	199	215	233	231	191	200	198	224	201	206	213	197	219	183	194	185	191	177	181	207	196	174	226	201	192	214	217	177	178	223	195	206	211	173	205	183	217	201	238	231	240	210	187	183	210	177	200	171	197	199	192	208	189	151	204	196	221	194	179	193	201	190	177	188	229	219	189	220	205	194	205	209	193	184	198	202	190	194	208	189	196	203	207	216	188	205	202	192	216	212	174	188	205	182	166	197	211	169	203	196	206	194	169	182	208	210	200	189	181	209	172	182	209	227	182	206	193	208	214	202	205	194	189	184	179	211	212	208	196	176	204	211	215	195	176	187	200	202	179	203	203	204	188	217	196	199	198	181	200	214	202	203	164	196	208	179	193	208	208	197	197	204	170	220	190	204	210	185	202	218	192	187	205	204	195	201	199	189	211	188	211	198	201	179	173	213	213	210	226	216	201	231	207	176	208	205	199	223	217	190	192	193	197	214	202	206	208	195	211	173	197	195	214	180	190	222	201	191	209	207	206	190	190	183	199	201	208	190	215	159	207	200	191	184	198	192	209	199	193	216	202	190	187	190	230	214	190	213	177	206	191	216	204	213	231	215	204	206	206	195	185	204	200	221	207	175	205	210	207	165	154	202	185	184	183	216	207	191	214	227	191	197	201	228	205	208	218	207	191	173	199	213	223	208	183	218	193	221	214	211	186	181	232	210	199	167	174	199	196	163	188	176	215	205	186	212
5322	2016	3797	4129	4229	4366	2907	2602	2404	1793	1894	1818	1511	1102	758	562	439	510	426	430	467	446	414	445	467	433	452	418	461	461	437	460	461	437	421	427	452	456	418	452	434	406	436	433	452	418	432	432	420	429	408	391	413	450	382	417	436	426	424	415	449	412	415	450	423	399	452	423	398	398	403	401	417	417	431	403	445	421	417	433	439	416	424	437	458	451	443	435	416	435	448	431	416	433	452	415	414	463	424	490	408	469	415	421	451	450	428	391	421	406	416	427	405	480	416	415	430	429	411	399	421	411	422	429	409	419	412	448	427	449	470	427	435	421	428	436	431	446	441	463	436	429	420	431	419	417	464	457	430	444	459	460	431	417	452	431	409	440	453	454	432	417	413	434	459	436	450	459	413	419	443	414	407	442	437	416	430	453	423	452	455	415	448	430	427	426	407	460	421	415	463	422	427	467	393	453	392	441	413	427	462	452	428	401	392	428	463	424	409	451	428	439	424	421	440	449	427	421	419	421	408	415	431	442	455	438	447	458	421	398	448	448	422	422	439	426	426	418	420	408	426	358	450	423	427	402	433	400	422	424	413	431	444	432	454	475	443	439	432	425	448	428	440	486	393	428	430	381	411	417	434	438	421	449	444	430	401	438	444	426	417	434	420	433	457	405	447	435	456	456	449	436	417	411	379	449	441	446	392	436	459	424	444	393	419	426	411	427	422	443	435	441	450	409	414	426	396	453	490	428	459	429	443	434	464	432	446	402	443	412	433	448	408	469	427	408	432	460	425	377	430	436	428	417	437	421	471	434	449	400	399	462	497	456	393	459	450	443	446	418	455	454	416	423	430	485	424	410	465	426	438	432	397	413	410	407	442	409	452	425	426	458	408	420	433	441	412	400	453	427	420	433	394	418	450	398	429	402	467	433	410	429	449	445	458	402	418	436	435	457	438	453	414	434	429	448	465	480	415	432	433	439	419	409	422	423	394	443	423	456	433	425	408	428	439	397	458	424	425	408	409	439	448	404	417	420	432	409	445	405	426	416	449	430	452	428	437	431	461	423	420	413	423	448	426	420	411	445	420	413	429	417	416	467	464	399	426	441	432	461	414	377	406	393	447	416	441	460	389	434	438	441	440	407	419	455	402	422	443	434	443	425	448	445	419	434	421	438	454	439	455	392	440	456	394	477	426	421	498	458	401	452	419	444	407	406	435	409	373	430	431	424	410	412	433	414	408	428	446	445	393	440	442	424	476	453	436	407	462	436	425	436	401	398	417	462	447	411	421	455	406	428	440	422	450	450	444	411	408	445	412	407	456	452	403	425	443	434	427	441	442	432	399	421	404	400	425	424	413	410	484	433	410	395	419	398	438	414	407	452	419	457	418	397	461	416	432	417	441	486	426	410	468	436	407	447	457	441	424	421	438	439	448	439	446	432	442	417	419	431	460	414	443	437	440	412	443	425	455	434	430	429	429	431	457	464	450	467	435	417	447	417	445	426	448	477	431	426	463	388	418	439	422	378	453	429	424	426	452	467	418	432	429	436	426	428	434	441	414	429	419	458	409	394	460	449	437	464	453	410	463	415	453	395	461	418	377	406	451	474	467	485	415	438	418	438	419	439	397	436	431	411	405	445	418	410	451	419	430	436	392	423	403	417	408	411	434	418	430	436	436	440	437	419	407	442	430	415	416	421	423	416	437	412	465	411	414	428	433	383	378	437	443	461	459	425	461	437	431	420	419	460	401	425	438	394	424	430	431	458	446	410	420	426	420	416	439	433	454	447	434	438	438	417	458	441	418	415	440	453	429	399	408	416	440	440	452	431	455	416	438	428	464	455	470	455	465	428	428	397	412	433	441	428	425	447	413	440	422	438	419	408	399	414	431	431	435	421	428	445	441	403	412	475	410	441	447	429	437	405	444	414	402	415	414	435	424	446	423	410	415	462	411	439	451	436	422	423	428	419	452	456	440	410	408	409	444	425	433	405	412	396	447	444	446	421	432	434	428	428	449	407	433	433	435	423	448	438	418	428	424	456	400	440	406	412	434	439	472	426	454	445	424	404	394	461	441	439	430	459	427	429	473	388	438	455	441	431	454	437	482	424	427	457	404	424	428	448	397	454	461	425	451	430	377	454	439	430	446	411	450	433	433	442	408	414	372	455	408	426	416	418	427	430	410	426	428	434	444	450	449	393	392	479	436	415	463	436	436	435	437	445	434	445	432	430	440	427	405	463	438	439	449	401	457	450	439	448	411	437	443	407	410	408	425	441	422	413	425	438	453	416	457	425	423	424	419	435	398	400	460	453	421	448	430	423	434	421	423	413	388	436	411	434	413	437	445	401	437	409	433	448	419	440	446	404	441	400	407	407	421	428	418	449	466	426	418	435	430	407	437	406	432	420	443	412	408	423	404	420	424	438	407	455	405	438	403	477	485	428	439	417	416	459	411	425	421	444	447	399	416	387	453	411	451	433	438	458	448	402	426	439	421	448	428	387	448	455	429	420	461	414	457	423	439	417	403	444	448	471	459	429	434	381	445	451	437	413	389	417	415	422	453	439	422	393	472	441	405	413	428	440	446	416	442	444	416	393	433	454	457	440	436	421	438	442	450	409	430	423	443	430	437	436	445	465	409	403	441	416	430	465	436	439	401	471	400	434	436	464	441	400	393	451	421	431	416	410	422	434	408	428	440	434	467	386	416	410	453	450	423	455	408	450	431	425	421	416	432	423	429	459	370	453	450	404	425	416	396	431	413	384	404	443	469	434	415	418	418	446	438	444	420	416	432	437	439	444	403	416	455	424	421	436	425	427	426	432	438	425	438	461	461	423	417	407	399	396	443	465	421	446	446	426	420	431	430	389	437	384	426	436	425	406	444	431	401	440	409	417	407	400	431	439	414	421	422	435	450	461	431	415	429	433	413	426	442	423	409	470	462	434	424	461	440	403	435	408	466	464	427	455	479	458	429	424	392	443	453	431	418	421	399	412	469	439	466	437	447	400	426	447	401	427	437	440	421	395	411	440	427	447	393	453	418	429	436	470	416	389	424	439	391	436	447	384	422	465	479	419	443	423	409	428	441	442	452	439	455	404	432	419	413	417	426	430	464	452	416	424	408	420	442	443	421	427	431	443	414	448	444	430	426	396	416	461	423	429	418	403	455	398	428	458	412	438	436	412	409	434	407	444	430	422	427	440	435	423	386	425	426	430	411	417	385	425	436	449	447	448	458	456	437	423	404	401	434	401	415	426	398	465	438	435	423	406	427	444	441	437	418	423	455	417	453	401	489	437	412	433	405	410	416	451	419	412	416	417	425	412	419	455	450	461	451	402	441	395	417	389	431	459	432	414	442	435	458	425	429	422	468	401	439	463	427	450	459	444	420	428	422	416	426	455	419	410	442	431	413	409	432	404	462	430	445	439	395	411	421	432	458	432	443	433	434	453	449	448	432	449	423	445	435	438	439	415	436	447	463	491	453	455	420	446	417	418
21913	6566	4570	3498	2851	2768	1785	1499	1456	1170	1031	924	847	610	493	417	341	334	357	346	306	336	339	288	341	337	307	299	318	288	318	305	319	296	312	307	314	309	326	335	309	310	340	323	304	316	319	311	314	300	312	338	316	331	287	316	283	319	331	288	300	314	288	314	306	340	329	288	278	333	305	306	308	342	333	321	351	296	327	290	310	332	314	293	316	315	308	305	297	298	337	300	301	336	287	295	314	342	294	347	326	339	334	317	292	306	309	347	296	303	301	331	295	309	303	320	294	272	298	298	308	309	314	335	326	323	314	321	283	306	318	320	297	323	294	309	286	312	339	308	283	321	322	303	330	319	313	309	296	296	308	315	297	318	343	351	321	280	341	299	295	320	289	304	330	341	296	293	317	313	311	327	291	320	301	285	322	283	342	316	314	282	322	282	312	326	305	279	329	302	320	328	336	305	319	306	329	318	308	277	279	307	306	309	263	301	329	325	301	326	318	341	330	307	307	310	310	314	314	350	311	307	313	304	305	281	315	311	310	301	300	291	312	313	299	330	312	352	301	306	291	308	295	297	302	313	323	295	322	319	317	336	330	308	356	332	284	327	317	305	319	317	283	325	295	322	347	316	302	305	364	338	283	301	331	325	321	301	307	280	295	303	286	337	292	319	304	294	275	312	321	321	325	345	314	306	325	306	294	296	293	291	307	307	275	321	311	330	319	310	318	323	299	326	306	322	342	301	294	297	327	312	327	307	312	310	309	349	287	279	313	352	318	339	327	307	314	283	329	319	315	340	349	313	287	303	302	316	318	302	314	280	274	298	265	293	304	291	313	309	286	334	328	331	318	338	330	280	311	308	311	321	306	319	300	350	291	280	303	303	317	307	308	316	330	309	349	349	308	331	316	291	305	302	299	307	297	295	321	303	283	314	318	339	317	334	306	313	270	323	279	299	323	310	268	317	312	304	317	353	319	317	330	338	361	291	280	330	306	337	318	316	324	322	317	300	334	321	335	289	275	308	307	315	334	292	288	312	310	312	338	349	298	338	322	280	303	308	319	334	308	301	343	329	292	299	304	301	301	300	335	284	278	326	320	305	314	308	304	343	314	292	349	331	298	311	311	318	331	318	304	336	328	310	316	317	330	377	300	306	318	330	288	294	314	320	346	318	299	328	303	333	303	312	308	334	363	315	284	302	313	283	311	321	307	350	313	289	311	365	327	306	313	326	316	333	326	313	287	330	268	301	351	309	329	332	337	329	272	309	288	300	324	298	309	326	314	297	308	318	297	332	290	332	302	358	297	356	347	353	310	327	294	343	307	326	319	308	265	302	323	279	321	276	295	315	316	266	276	325	289	310	313	291	368	302	356	329	302	272	281	297	309	349	290	296	319	299	348	310	314	344	315	311	333	317	321	319	327	326	302	354	297	337	294	317	306	317	313	266	337	307	266	348	286	311	307	316	319	323	345	336	287	340	304	294	320	309	279	302	250	298	333	306	324	342	299	294	312	299	290	272	281	321	341	313	298	307	314	327	311	303	302	291	330	366	291	319	347	279	277	304	300	272	324	335	313	305	313	318	343	316	306	311	302	314	299	288	297	283	284	330	329	324	295	291	325	326	302	278	369	288	309	317	305	322	308	321	357	306	307	324	299	319	314	322	309	295	278	277	306	287	312	301	313	337	304	289	288	308	324	305	287	298	313	309	322	341	338	299	318	326	343	336	300	314	312	309	275	279	295	287	290	278	316	305	309	327	283	311	284	302	325	274	318	296	336	298	302	297	303	325	294	301	322	373	306	341	342	320	283	305	301	331	294	277	319	295	325	354	350	297	322	324	294	298	340	327	319	309	314	306	318	313	298	297	305	306	297	321	350	316	335	317	277	324	325	353	313	330	306	330	292	299	260	299	319	319	302	310	281	319	329	346	300	295	292	300	271	318	306	311	301	314	320	312	338	343	325	340	311	325	332	286	307	310	289	283	297	298	288	265	360	326	325	315	321	336	320	360	330	335	296	296	296	314	256	309	324	273	290	317	297	305	285	300	328	336	331	308	305	324	317	336	321	348	304	341	316	308	289	326	323	338	313	333	323	308	319	306	306	285	318	308	288	276	282	308	342	332	323	313	363	277	305	344	306	350	329	298	318	329	295	350	309	321	293	274	288	326	309	274	315	282	334	335	313	304	297	371	322	323	276	329	337	297	292	289	290	339	332	320	338	332	314	298	301	339	296	334	324	309	278	314	337	308	310	323	323	309	359	284	285	312	293	328	270	281	276	321	305	303	331	301	266	309	324	309	302	305	318	330	285	301	335	323	308	305	318	318	305	283	302	286	286	292	321	275	284	293	313	297	342	271	311	306	325	318	309	300	322	335	348	305	322	310	320	290	313	292	302	294	309	305	290	318	279	264	327	314	334	326	334	339	299	307	294	289	301	312	291	306	306	306	294	313	325	313	295	316	280	310	255	319	325	316	357	294	318	334	321	314	308	311	275	312	308	290	311	358	309	339	294	321	296	309	312	309	309	327	316	309	327	336	354	302	305	303	317	321	344	311	335	319	297	312	286	301	333	319	294	302	319	314	310	349	339	296	285	318	312	331	324	313	352	305	316	284	322	317	323	330	265	271	344	310	325	299	316	335	330	308	314	338	304	288	334	316	308	304	348	299	312	333	338	284	294	299	291	302	317	338	302	311	326	303	325	279	306	332	304	302	332	335	328	318	325	312	316	302	312	313	300	340	275	299	303	314	311	297	321	290	306	314	305	331	298	319	275	310	333	307	295	316	314	327	285	290	315	290	336	291	307	325	326	329	326	313	273	309	276	321	320	282	304	304	300	331	291	322	333	286	304	324	291	288	281	334	319	303	296	337	298	326	311	323	305	299	302	324	331	322	286	360	305	308	327	301	291	296	301	323	326	313	323	340	331	343	318	322	290	314	307	287	330	325	308	307	320	318	323	320	298	319	318	301	312	322	324	324	315	319	319	321	332	350	338	313	305	299	328	290	299	338	309	314	298	318	335	290	325	308	320	331	323	300	288	311	316	284	309	316	279	307	366	301	313	321	316	304	345	312	305	313	308	314	278	322	334	308	341	259	288	306	314	272	323	350	317	301	323	323	289	309	330	323	311	316	276	299	328	345	292	274	334	301	294	313	314	316	300	291	263	335	296	320	318	342	299	275	310	306	319	319	305	307	310	310	309	335	282	312	333	323	323	276	312	319	321	296	310	313	313	312	339	311	288	295	317	306	325	334	342	303	315	331	313	308	301	312	308	285	316	310	298	308	359	314	288	297	277	245	360	290	309	321	326	344	299	287	322	329	309	353	315	346	311	316	287	306	297	326	289	313	298	293	308	307	313	310	335	349	309	312	291	327	328	322	256	288	306	324	353	281	301	331	337	303	286	317	323	323	272	295	306	298	325	322	287	304	323	295	366	315	337	295	267	274	340	324	297	297	348	309	293	329	309	328	330	313	302	314	338	313	296	348
13834	4706	8434	9493	9423	10471	7329	6511	6747	5137	4388	4171	3442	2438	1577	1380	926	755	811	770	784	737	752	715	729	711	801	742	724	736	723	737	738	682	750	676	714	712	662	702	682	754	713	708	705	741	748	651	726	671	695	703	763	718	685	688	721	704	724	732	685	686	726	672	743	656	716	709	704	644	700	695	735	671	719	680	680	709	649	640	671	716	736	752	683	639	720	688	675	675	703	700	711	694	752	719	711	737	746	747	706	675	707	670	708	677	679	702	720	709	687	681	695	684	704	634	727	701	698	682	725	690	694	674	711	669	674	694	721	714	661	695	706	693	696	709	681	721	710	705	726	708	718	703	732	718	679	678	757	663	697	723	661	690	733	689	726	695	699	699	705	712	661	689	704	677	714	658	671	710	728	685	676	684	687	718	702	670	762	762	678	671	661	725	706	687	710	688	732	691	709	740	695	731	701	687	683	667	694	735	666	685	685	702	662	733	658	721	711	686	738	714	704	672	676	681	623	678	738	684	686	670	749	716	724	662	731	675	723	676	666	697	699	716	668	697	653	670	679	757	696	709	703	678	674	717	706	713	666	731	715	672	728	716	730	708	666	686	663	697	678	715	681	667	694	699	677	717	686	694	723	679	684	727	683	710	704	670	680	729	686	725	651	722	715	681	736	732	707	751	688	636	718	682	688	676	740	715	709	669	704	752	695	731	710	684	699	699	681	727	668	680	681	709	719	755	680	702	672	669	735	668	704	682	668	698	729	708	657	664	713	656	660	684	734	723	717	681	729	721	677	694	694	743	705	671	690	697	728	727	702	709	681	696	706	738	679	679	698	699	744	694	698	681	719	723	716	673	696	722	742	669	670	740	710	738	740	723	700	696	723	700	665	683	672	695	670	672	676	680	705	726	736	706	709	673	695	673	715	708	671	683	701	722	756	692	678	702	689	664	718	665	709	752	675	663	695	692	714	715	674	679	697	679	695	674	724	695	694	712	671	712	710	694	708	710	670	714	650	668	683	704	677	730	667	698	707	676	666	640	736	687	719	705	683	670	703	707	704	739	715	664	678	690	709	754	637	704	665	696	650	671	719	750	722	678	666	722	696	673	711	695	671	691	746	693	674	647	696	668	678	651	729	693	669	718	687	657	695	695	699	697	710	649	672	683	708	680	693	692	674	746	673	746	668	761	671	695	680	717	741	687	730	706	657	693	696	726	688	710	788	655	692	684	719	682	683	724	720	679	687	712	713	711	749	686	723	729	701	717	734	749	684	667	714	662	716	689	709	646	713	685	691	695	669	698	675	697	725	688	680	653	712	718	687	694	693	705	735	674	677	714	675	703	681	715	674	696	696	715	690	685	687	707	704	712	676	680	681	713	777	752	683	744	724	690	709	656	712	670	688	653	697	691	748	694	722	670	726	684	705	711	711	709	719	752	705	696	703	677	686	666	695	658	706	675	721	706	732	720	699	699	683	676	731	690	669	714	702	665	683	739	708	719	708	707	697	664	707	691	719	677	706	718	708	694	734	735	718	670	703	727	689	738	689	705	645	719	667	678	678	708	651	628	719	707	718	726	729	738	675	700	686	707	674	703	737	652	702	694	724	657	671	725	707	681	693	704	670	701	714	729	683	697	713	706	737	687	698	724	710	700	702	714	666	721	667	664	695	737	694	727	677	701	708	727	720	706	700	715	648	721	714	712	717	715	704	724	697	752	705	701	726	714	697	651	722	731	730	703	704	668	706	671	725	714	711	716	691	661	685	673	718	698	719	704	694	716	693	736	687	689	729	706	710	662	723	715	722	679	704	709	731	697	689	705	703	685	680	714	699	655	694	651	713	665	670	735	771	644	695	665	714	714	706	711	723	734	691	720	722	721	628	702	717	700	740	728	672	711	693	706	671	692	732	691	703	679	715	682	746	690	681	669	665	700	708	716	714	682	709	717	648	742	738	692	710	714	723	702	713	679	698	672	727	680	706	690	733	663	679	717	729	700	683	660	704	705	679	675	702	701	675	690	724	737	717	686	727	713	724	747	618	669	639	698	703	679	686	707	701	716	712	707	725	716	709	727	732	705	631	695	661	677	691	697	719	679	661	724	650	718	687	640	728	675	688	698	700	683	674	685	686	686	672	676	724	715	680	702	675	644	688	705	691	673	716	709	713	691	682	696	715	660	683	669	727	680	642	679	719	712	730	697	683	713	661	725	684	644	679	687	715	674	689	737	730	685	687	696	693	653	712	675	722	684	767	672	673	708	658	755	720	718	656	740	707	730	655	694	665	687	689	714	744	722	716	689	701	714	732	709	704	683	697	698	743	703	661	689	696	657	715	679	688	664	706	703	690	682	719	717	683	712	747	691	689	682	639	665	717	668	689	710	663	735	711	662	717	711	673	691	714	689	717	685	706	702	752	649	707	655	664	684	748	677	766	652	683	659	679	707	690	703	680	665	708	736	713	720	698	709	747	719	726	687	695	707	686	665	734	700	689	693	672	718	689	695	752	678	741	663	699	709	672	663	699	686	727	688	652	723	739	686	688	664	723	689	677	673	666	691	711	683	707	740	666	698	731	711	735	682	715	692	682	664	749	674	722	699	667	721	702	743	684	697	667	696	729	689	707	707	705	766	664	756	714	698	706	713	726	659	704	681	695	705	686	655	705	682	709	678	695	737	714	700	677	663	720	749	707	715	712	749	663	726	693	681	627	727	723	689	686	742	687	635	658	682	706	668	694	712	698	672	702	688	666	747	713	717	700	698	728	655	679	680	730	703	725	730	650	715	694	679	703	745	699	673	718	696	726	718	672	709	664	708	701	700	687	690	730	691	735	688	684	673	716	729	700	667	701	686	734	708	670	681	712	712	685	711	678	699	694	650	669	702	747	693	710	697	717	678	734	701	718	684	715	714	711	668	671	664	702	710	747	685	697	668	709	743	711	694	690	695	703	696	701	674	756	663	662	651	661	734	679	737	663	689	638	721	688	747	696	738	750	732	686	776	668	660	641	720	703	679	700	705	736	736	689	702	732	659	701	718	701	726	662	718	752	698	683	693	704	709	663	726	691	730	759	690	679	735	690	657	720	715	673	678	724	688	652	735	729	713	713	695	697	685	711	683	696	695	696	721	672	736	689	724	737	687	740	675	678	689	720	699	747	650	671	678	710	698	718	738	694	685	695	717	694	723	713	686	734	701	684	733	722	670	732	677	703	678	696	719	694	754	714	652	695	654	666	703	711	735	708	686	704	696	687	668	686	709	682	728	715	708	726	686	712	721	678	718	684	666	704	663	680	704	677	721	723	691	705	656	780	669	669	681	723	702	725	691	706	697	679	713	706	754	751	718	704	648	695	694	715	693	682	713	706	710	699	678	690	693	733	716	694	722	671	697	689	761	709	690	693	700	677	695	720	710	688	686	750	749	686	691	632	678	692	725	690	687	701	719	638	730	705	716	726	677	714	678	753	714	714	713	710	682	711	687	702	698	661	680	674	686
31652	11358	7283	5403	3792	3903	2985	2255	2261	1644	1356	1327	1178	793	496	422	337	316	296	302	292	297	306	287	290	289	293	331	261	272	276	272	304	283	272	278	293	279	253	268	300	271	307	311	265	300	324	309	277	286	305	301	279	275	309	291	279	275	311	263	277	281	266	282	301	276	282	291	302	247	294	307	256	295	255	257	290	289	273	299	275	312	303	273	305	307	273	276	263	289	311	322	284	282	282	281	284	313	285	305	288	262	322	284	286	283	309	296	278	301	285	317	294	256	284	306	273	301	311	271	253	287	308	272	267	280	271	319	265	273	314	279	275	259	300	283	276	328	271	298	303	268	297	314	269	290	306	279	280	279	264	260	295	272	312	312	268	293	255	303	292	296	265	286	298	254	280	282	302	271	294	271	274	274	252	263	295	286	309	261	289	272	315	320	293	310	281	296	259	276	270	284	295	310	271	296	313	281	299	322	285	274	336	299	275	309	279	286	295	282	313	283	264	300	282	284	265	286	268	256	265	276	306	280	287	282	268	304	283	295	277	288	296	291	287	306	278	289	283	255	265	307	264	271	271	305	277	286	286	296	286	286	294	256	276	314	289	298	282	271	305	299	291	312	266	282	259	246	285	277	270	256	282	277	288	292	302	313	280	279	269	310	320	284	299	284	287	292	301	259	289	280	309	278	239	289	290	272	309	252	277	267	274	263	307	279	310	291	264	301	258	244	280	321	301	300	303	260	286	283	279	265	270	280	296	279	277	279	278	276	282	289	277	291	293	304	302	291	289	284	293	290	297	276	281	268	275	265	285	274	275	294	264	284	267	261	287	270	282	280	315	295	289	287	272	309	261	278	271	305	264	280	279	287	276	278	280	297	282	277	284	282	289	277	300	293	304	295	278	278	276	274	268	256	265	261	291	300	316	282	262	321	282	314	294	289	289	273	278	270	304	272	294	286	255	285	319	248	309	306	274	289	300	280	281	252	318	310	314	310	277	279	292	292	295	306	290	310	266	286	286	326	250	285	290	282	285	279	296	248	316	296	270	259	312	281	240	268	302	265	295	300	273	243	293	281	289	274	273	322	292	298	282	282	272	292	292	283	291	296	314	281	278	282	273	273	288	294	266	278	251	300	290	283	292	305	277	263	277	328	258	285	311	270	294	266	293	296	303	289	281	288	316	314	290	302	316	286	283	308	311	284	267	289	290	310	288	291	265	302	291	288	296	295	306	260	271	285	305	299	311	306	307	266	284	292	280	297	305	287	283	301	284	295	307	280	327	294	276	303	267	280	292	296	239	272	295	331	288	287	275	302	325	284	270	284	287	274	300	280	287	285	291	284	297	266	288	288	273	304	325	271	310	292	276	281	284	302	300	279	277	265	259	276	287	284	262	258	304	319	307	307	301	289	276	299	281	269	291	267	260	275	313	282	261	294	234	253	274	268	283	288	296	295	305	278	263	266	273	287	259	274	305	238	289	293	304	274	271	286	278	298	274	284	295	288	300	288	295	290	252	278	287	275	291	241	278	280	261	291	275	297	268	261	309	284	288	305	287	264	263	322	272	291	289	275	319	306	272	284	292	268	277	276	284	277	273	277	298	307	294	271	286	283	280	274	238	280	298	311	258	287	273	277	289	296	284	307	274	263	316	266	300	275	264	316	292	273	302	287	305	299	318	298	289	268	297	263	289	288	283	321	300	290	273	264	298	283	288	303	290	291	291	293	288	247	294	277	284	284	264	298	263	294	270	291	283	288	283	296	297	286	282	288	275	275	299	270	256	300	309	277	297	281	297	297	264	261	330	289	301	312	313	296	299	310	278	291	319	328	259	290	273	285	280	267	308	329	313	267	242	278	306	264	289	300	291	278	301	312	303	290	321	266	264	299	267	274	259	246	285	268	270	287	281	266	287	288	251	266	268	287	289	264	268	284	309	295	268	286	274	288	288	288	289	278	264	252	307	304	298	282	263	305	299	295	280	294	257	256	297	257	276	273	273	275	287	298	249	262	316	291	332	259	287	283	306	279	294	279	252	296	290	295	298	292	317	286	281	290	321	252	268	269	276	310	280	295	281	280	291	314	283	288	285	265	276	277	255	279	274	319	264	292	289	305	301	287	263	272	274	293	312	273	267	270	294	274	289	282	307	319	310	277	294	286	292	272	280	248	287	280	282	276	266	262	312	305	299	303	279	297	295	253	285	286	279	333	267	286	277	273	236	287	310	265	271	302	272	297	290	255	269	269	307	254	276	283	268	266	258	248	295	307	302	296	263	343	307	270	274	289	285	309	294	296	264	282	285	275	243	271	264	272	290	291	287	292	277	294	301	307	243	286	314	271	294	280	276	324	299	292	282	283	304	231	248	307	317	291	248	286	292	286	287	247	261	280	305	305	265	279	285	268	306	315	297	275	272	290	288	291	280	313	278	308	260	281	266	284	268	259	282	287	297	249	277	266	311	249	282	283	279	294	261	287	304	275	321	295	313	318	285	288	300	289	288	274	316	271	306	286	264	251	269	318	322	268	289	307	298	298	281	283	243	259	287	285	268	272	303	317	287	273	284	324	312	228	256	289	285	296	279	298	310	267	313	271	271	296	275	268	254	310	319	277	319	302	288	299	286	316	258	288	297	273	269	279	318	268	294	290	249	291	306	261	275	272	273	242	299	256	270	306	281	320	272	287	264	274	283	286	298	285	283	274	295	272	293	300	298	265	314	288	276	293	289	261	288	279	271	282	240	279	285	292	278	265	318	285	274	295	303	288	291	286	253	284	276	274	329	269	301	305	280	284	273	283	256	276	261	264	260	281	288	299	277	273	297	290	283	292	271	271	303	272	269	332	308	316	273	296	300	257	264	274	274	267	280	256	261	279	274	282	302	269	257	313	315	287	290	247	267	273	296	305	273	293	288	307	253	294	302	310	279	281	289	306	297	290	264	279	270	267	306	280	301	299	270	250	287	289	290	241	275	278	264	257	282	311	278	245	275	284	284	280	297	269	307	273	271	286	265	248	269	288	272	290	266	302	312	260	300	276	272	273	255	330	253	283	293	265	289	274	281	275	283	269	276	314	284	307	303	308	276	277	268	285	295	297	301	311	330	273	265	302	254	266	270	272	290	265	274	253	300	293	266	294	281	285	283	246	306	295	287	301	258	325	294	272	290	267	282	284	289	313	305	283	310	282	274	289	271	269	258	303	255	293	265	263	281	291	297	278	261	293	304	277	288	263	288	271	330	300	311	269	269	287	299	280	287	263	289	341	268	279	257	278	307	293	247	283	276	294	285	295	299	297	281	321	309	282	306	277	292	285	305	271	290	284	293	273	284	317	317	274	265	247	254	309	277	238	280	270	316	270	302	298	274	272	276	271	272	294	258	295	278	256	268	276	291	282	263	301	291	267	298	276	288	265	282	282	255	317	292	272	309	312	281	297	298	289	283	283	299	265	310	291	288	290	284	273	301	306	283	263	305	269	297	298	270	288	299	303	299	298
18103	6957	11658	13237	12155	13929	10987	9094	9522	7476	6134	6312	5136	3518	1985	1614	917	772	787	792	793	669	680	667	733	734	744	690	686	654	680	625	624	638	616	618	641	656	611	623	579	664	613	633	638	613	660	661	653	674	620	670	577	626	637	652	689	638	607	582	635	618	636	625	614	647	667	640	614	655	660	612	619	627	602	628	628	608	677	657	653	659	631	616	595	640	627	600	625	639	599	630	642	627	648	632	620	668	649	614	627	638	624	627	608	635	632	623	620	614	607	631	619	604	625	637	643	637	584	591	651	629	609	639	637	634	640	582	660	636	621	665	640	637	626	626	662	627	616	590	664	630	620	584	629	617	622	605	601	650	630	618	608	599	643	632	614	658	646	616	642	630	654	632	620	627	610	623	629	653	635	642	687	600	672	634	632	661	627	642	588	631	619	634	652	620	676	642	644	651	652	618	640	627	666	660	600	639	616	646	592	585	581	635	631	598	611	622	637	587	658	643	628	593	632	616	636	580	634	632	627	650	679	641	629	634	612	560	592	653	655	597	600	640	648	590	609	628	643	619	595	615	613	647	624	637	602	656	631	631	647	642	635	658	717	595	624	634	635	680	606	602	620	648	609	617	632	640	660	685	655	626	657	631	658	657	627	622	647	634	613	655	638	599	600	621	656	592	601	641	654	626	585	622	625	615	603	665	594	661	594	660	616	657	619	671	608	680	612	593	662	598	667	637	632	628	646	603	633	630	628	661	622	607	607	648	614	615	605	605	635	585	592	579	634	654	636	606	579	642	576	621	595	671	607	624	620	641	653	622	662	649	624	683	649	640	626	637	604	620	625	658	609	623	663	642	623	632	643	644	625	668	640	591	651	632	627	610	634	587	602	603	626	589	655	615	620	604	616	617	639	616	586	642	620	602	666	626	625	616	573	579	647	619	601	601	652	662	602	607	614	633	604	695	636	621	647	632	634	609	645	567	631	613	604	616	653	573	636	634	607	617	621	631	632	625	623	590	607	609	616	628	608	630	586	616	611	644	612	621	670	642	650	627	657	613	626	610	653	623	629	690	633	624	654	612	609	590	645	600	626	605	610	607	630	651	650	621	603	632	591	650	607	628	645	615	556	683	628	652	628	629	635	646	652	653	611	664	585	644	572	600	606	649	622	620	589	633	639	597	599	580	622	623	637	645	648	621	657	594	601	647	625	619	632	623	604	594	592	598	644	617	663	695	637	605	602	624	637	626	656	623	636	616	650	619	644	608	624	617	659	615	597	655	597	656	624	595	579	677	621	583	615	620	601	604	612	597	609	584	605	662	614	630	572	623	625	600	598	650	670	661	622	632	608	594	684	654	621	651	653	633	595	619	630	609	630	592	630	652	641	615	643	628	627	635	617	597	639	669	666	624	601	618	624	686	566	631	650	625	625	669	641	626	593	604	685	635	627	616	640	634	616	623	654	615	636	630	599	650	590	655	655	681	615	620	597	676	651	647	591	644	620	618	682	643	651	623	665	665	650	682	645	660	611	589	667	586	587	613	652	579	597	625	618	611	601	656	654	653	598	632	629	624	649	661	694	600	645	613	629	645	635	621	642	641	643	669	648	617	609	605	627	644	632	627	666	633	623	655	634	629	608	643	584	640	624	606	615	606	627	646	611	599	579	651	626	640	656	632	581	600	673	611	579	603	602	560	637	596	626	643	682	636	601	636	640	633	660	628	619	617	630	637	651	613	630	633	630	624	598	608	583	646	596	612	616	616	640	626	629	621	660	612	647	633	666	628	572	623	606	671	607	610	610	637	637	653	605	616	699	596	622	622	670	623	657	649	628	638	652	604	650	615	653	617	621	604	625	618	627	655	632	641	684	641	602	605	640	633	598	644	630	636	657	608	618	632	558	588	602	592	589	608	610	614	609	648	628	651	685	589	679	568	592	579	583	651	588	652	604	604	608	681	631	644	641	583	661	628	609	655	628	618	615	600	610	628	614	663	628	602	615	637	631	619	645	608	597	597	660	610	637	632	596	639	587	599	627	575	656	630	629	642	651	665	624	667	662	630	620	629	604	615	615	594	668	616	625	633	613	593	625	630	576	625	591	625	580	614	617	625	588	585	638	601	623	703	636	606	639	621	646	631	642	619	608	634	610	622	633	600	652	653	635	595	660	629	613	607	639	642	555	607	606	614	636	586	626	612	606	629	612	637	645	607	612	612	657	609	644	637	644	609	620	641	598	639	574	644	644	598	632	614	600	643	609	620	633	623	615	604	606	683	619	667	594	615	636	664	600	631	625	646	634	621	569	607	649	637	632	608	635	568	630	600	683	636	627	635	651	625	621	648	665	669	658	661	611	601	623	628	660	636	639	618	648	610	663	602	612	631	614	624	606	639	629	642	605	626	590	619	652	639	657	627	651	644	617	630	590	614	627	648	629	591	619	621	635	606	621	589	621	622	603	608	663	620	646	690	646	610	592	597	630	653	638	648	652	650	653	680	703	603	636	651	640	576	616	643	577	647	614	605	633	647	647	645	610	655	680	587	639	608	632	624	625	600	653	618	616	639	623	675	622	597	633	590	613	573	650	622	587	595	626	606	639	612	635	632	661	620	614	645	644	616	630	593	574	631	628	626	646	614	606	582	606	636	626	648	631	624	678	612	626	638	641	644	624	628	662	599	654	634	560	656	645	622	637	593	585	630	635	620	617	618	624	627	621	622	577	607	628	623	606	646	650	613	651	644	616	627	627	671	568	623	623	596	638	599	659	627	617	646	618	629	626	614	615	617	632	635	675	567	584	610	591	614	624	622	629	560	582	632	668	652	618	575	651	575	670	600	612	666	663	618	646	598	646	626	625	602	664	597	624	616	622	618	619	636	646	598	648	624	592	642	649	618	637	611	611	591	658	627	630	628	600	608	612	650	641	646	678	596	639	616	671	645	645	663	615	642	584	629	610	619	623	566	624	667	650	607	582	671	573	626	660	626	634	630	603	650	649	627	568	594	595	610	681	628	642	623	564	626	578	608	649	633	633	656	652	619	625	690	625	631	587	605	644	647	621	615	626	612	645	610	622	676	614	631	597	659	682	592	597	585	597	627	646	612	597	623	599	600	611	613	612	644	615	612	611	628	669	642	645	673	599	577	601	626	610	634	633	666	629	657	579	590	640	601	636	615	638	614	605	621	575	656	598	645	639	634	604	616	626	606	648	628	616	634	604	607	588	622	632	622	620	605	623	609	645	634	592	601	595	676	637	621	606	618	643	630	606	662	619	627	578	652	640	664	644	654	652	629	623	656	626	564	616	646	644	613	616	612	632	632	638	614	664	641	640	600	577	637	602	598	634	607	677	628	643	624	631	604	607	658	618	662	608	610	592	597	637	597	595	633	628	655	635	570	620	574	605	636	611	631	640	617	592	631	629	596	642	625	635	632	629	623	649	602	578	587	610	626	652	578	616	614	569	670	622	644	647	603	616	675	626	606	608	653	654	650	581	670	648	609
9532	2781	2099	1669	1021	1047	896	690	708	635	457	482	431	336	267	199	203	198	219	196	200	192	189	212	204	210	199	209	197	183	204	203	199	193	225	203	190	215	189	172	206	219	228	233	208	208	188	224	213	200	214	213	207	211	187	199	229	216	199	158	196	224	196	194	196	244	176	198	200	196	211	186	198	199	186	200	183	191	208	222	226	193	191	187	198	178	190	217	205	187	206	203	208	189	216	212	196	182	231	170	216	203	199	207	190	165	214	188	196	192	207	212	204	221	213	201	202	202	196	218	197	183	186	207	205	202	167	198	188	212	206	200	185	193	205	231	218	213	218	210	202	205	189	197	204	177	212	187	192	158	185	203	224	196	214	206	184	197	209	228	219	199	200	238	214	203	180	217	210	178	206	187	179	209	196	189	220	210	196	191	168	198	214	230	230	168	192	200	198	187	242	217	211	199	177	207	217	181	207	211	209	219	193	224	181	172	211	203	222	206	195	198	199	186	210	221	197	203	191	207	213	192	204	197	185	192	244	249	200	230	194	195	184	215	220	195	208	195	190	188	209	199	183	197	196	173	194	201	218	217	200	203	186	223	202	189	210	189	191	207	188	200	224	194	208	220	204	203	198	200	197	203	205	203	202	214	213	211	192	228	185	205	213	200	215	196	209	223	222	179	199	210	207	202	221	201	196	172	216	222	198	201	225	192	194	219	221	220	195	230	206	188	211	229	210	201	192	230	189	181	193	217	196	200	178	215	250	241	235	189	213	202	178	210	200	209	201	191	187	185	185	217	186	203	238	203	196	235	219	218	210	204	197	208	203	191	183	209	202	200	216	209	210	206	181	176	219	171	211	186	178	185	198	189	188	214	194	182	191	224	210	200	218	194	202	202	182	212	199	208	217	209	211	213	199	191	194	221	199	190	193	194	197	209	173	186	181	150	177	214	167	216	202	182	205	218	187	200	193	209	205	233	169	204	228	199	198	202	205	209	211	169	201	219	195	169	191	173	200	200	236	232	227	207	203	224	203	208	189	176	209	230	203	189	190	194	202	210	178	209	195	190	217	216	196	216	185	200	193	206	191	181	193	239	209	195	194	193	213	171	212	192	187	195	198	179	208	203	217	249	196	213	231	191	206	218	209	208	208	193	182	217	191	216	195	199	193	191	208	191	217	197	201	213	181	173	222	185	217	214	210	187	202	212	202	176	175	221	206	190	191	208	192	205	200	218	213	218	181	182	213	197	215	198	207	198	212	207	187	199	188	177	190	231	235	200	226	204	183	198	202	202	216	166	225	198	209	229	209	190	205	182	186	213	206	212	177	200	203	224	192	204	212	172	236	188	207	236	188	207	235	218	171	200	204	207	241	201	198	190	193	223	169	193	190	185	205	198	238	198	209	208	196	210	244	182	210	183	174	196	224	212	193	243	229	214	205	219	170	237	218	196	178	194	183	220	170	199	196	188	199	207	193	196	206	196	204	202	183	193	183	216	192	227	185	193	193	187	223	209	192	207	204	185	191	193	219	211	215	198	211	197	223	205	200	204	182	220	196	220	192	214	208	196	196	196	210	171	173	188	194	172	225	186	188	215	215	191	223	183	192	211	201	189	194	202	201	187	196	216	235	229	181	208	195	199	192	194	224	184	198	213	203	202	235	225	224	208	202	227	211	194	202	195	196	232	187	212	207	232	228	190	208	210	207	180	211	196	199	208	200	198	165	221	191	193	190	206	215	199	221	209	208	219	190	213	179	180	198	211	227	198	169	198	192	234	189	195	219	233	190	209	225	205	206	229	204	219	200	220	217	229	230	197	203	211	183	205	219	204	208	214	228	174	217	194	180	230	194	207	209	209	184	211	216	195	203	203	173	221	217	187	196	199	222	188	176	208	205	214	208	197	197	191	182	194	207	212	201	209	203	226	200	218	229	219	204	192	200	206	205	217	235	249	195	185	176	218	181	237	189	208	194	192	187	195	216	225	214	205	227	195	191	191	221	197	203	221	229	230	193	198	196	200	191	198	227	190	227	211	185	216	214	211	204	232	187	192	186	209	193	215	203	219	199	180	194	186	161	194	190	195	210	189	193	189	197	184	187	214	214	190	171	231	212	209	192	185	197	196	218	217	179	223	202	183	192	219	185	171	227	188	189	173	181	178	210	190	191	182	214	194	204	202	204	163	192	197	200	193	197	179	178	204	243	211	204	204	203	185	215	173	214	209	192	195	205	203	210	186	208	212	204	225	219	207	198	206	203	199	208	216	211	228	199	198	219	215	214	185	226	203	200	200	216	219	241	200	225	174	216	185	193	205	209	201	215	188	201	175	218	206	194	207	187	183	194	186	181	207	190	193	158	196	180	176	201	196	219	198	192	206	201	191	215	211	191	227	197	200	207	220	189	210	199	209	239	197	184	207	192	195	194	225	190	180	205	195	218	217	178	228	176	200	228	201	173	219	202	199	204	169	207	222	202	210	203	200	204	192	217	176	219	227	196	219	201	206	204	179	178	199	208	188	193	191	195	203	208	212	196	223	205	237	202	171	204	218	214	213	200	214	220	182	225	223	216	241	221	205	202	209	181	197	212	203	226	182	185	189	178	191	212	195	200	198	186	205	195	206	215	182	201	174	221	194	210	197	171	227	261	200	198	213	210	224	234	199	184	187	187	189	180	201	233	169	195	184	188	197	224	210	219	203	194	181	209	248	201	243	198	202	220	222	192	215	186	217	186	206	196	171	202	187	200	183	199	190	193	215	198	197	195	185	224	218	179	185	190	198	221	189	167	195	188	188	174	194	215	209	187	198	221	188	207	205	225	204	187	186	205	226	201	206	219	223	225	187	183	200	190	195	192	191	220	203	218	213	206	195	198	212	184	175	192	208	208	232	162	223	206	207	209	206	209	190	169	208	193	211	220	194	191	198	158	201	210	202	207	242	200	196	203	208	196	196	183	215	208	178	208	201	194	207	210	174	194	218	221	229	208	202	222	229	197	200	214	223	226	184	201	215	178	213	204	173	213	215	185	191	182	207	207	224	204	190	189	217	216	184	202	205	210	207	215	192	195	236	196	203	204	184	209	196	227	202	198	206	201	200	223	219	185	211	200	181	191	202	200	207	211	213	210	196	217	217	184	189	235	215	231	184	225	176	205	205	226	210	208	199	178	187	197	229	178	167	203	209	221	212	223	222	218	195	203	186	200	213	219	183	182	184	184	184	198	224	190	198	213	212	201	192	219	228	191	232	192	227	215	219	189	197	224	188	194	192	194	224	187	217	198	215	186	182	196	162	178	190	199	202	223	196	204	183	219	213	186	215	207	189	200	210	183	211	201	202	186	232	166	203	229	205	204	209	200	201	196	179	180	186	217	196	203	197	211	176	188	194	213	218	215	244	186	208	178	183	188	214	193	214	231	228	227	194	201	204	175	210	203	207	222	211	185	199	193	201	169	198	215	199	193	184	181	213	199	190	211	208	212	195	193	200	208	218	179	218
6028	2447	4323	4929	3898	4365	3771	3016	3026	2591	2116	2168	1798	1262	893	557	490	521	480	538	544	515	486	470	480	473	494	506	480	484	477	463	480	486	499	460	470	492	455	533	478	504	525	490	476	470	459	448	462	475	434	496	490	470	519	501	426	486	488	514	475	471	474	494	481	473	455	480	489	437	521	464	470	517	474	494	451	466	468	499	506	468	489	503	509	509	465	487	454	482	480	477	481	534	517	536	494	468	478	507	468	487	489	494	473	478	468	507	488	459	500	448	496	485	510	470	500	464	488	467	476	500	495	476	525	470	455	508	506	450	496	519	501	491	466	500	482	513	480	506	495	476	503	499	494	487	524	476	495	451	449	498	501	511	489	514	514	449	534	479	502	477	511	516	510	510	463	500	496	506	485	509	489	460	490	468	470	497	507	459	478	527	532	496	523	466	504	496	493	501	532	478	462	526	487	447	480	504	470	471	532	489	495	507	486	475	475	482	513	494	497	501	470	458	451	471	478	475	472	481	432	466	464	503	495	503	452	477	473	513	486	456	467	464	499	519	532	493	470	506	489	481	472	500	471	513	491	488	476	456	499	453	463	530	473	493	511	462	487	478	474	501	490	490	516	475	494	476	441	473	470	485	470	478	481	485	494	474	459	469	480	473	468	480	471	488	478	495	451	530	496	482	479	492	478	459	491	492	553	462	499	503	487	496	471	506	475	505	509	476	474	464	442	501	500	494	469	492	504	474	527	457	499	515	485	490	503	445	513	511	480	520	487	504	501	514	479	496	475	478	499	453	500	478	471	511	488	520	454	455	524	485	498	449	502	493	475	506	504	485	473	462	489	474	514	517	478	462	469	454	484	486	469	492	517	482	460	470	455	513	455	481	465	474	477	488	511	490	492	492	483	489	454	477	518	471	454	457	459	490	476	438	490	479	488	447	463	498	482	520	493	499	495	498	524	500	461	491	486	517	455	491	502	469	504	514	499	403	526	503	512	458	470	481	505	525	477	472	489	471	492	471	489	458	524	468	435	464	523	485	526	480	485	476	478	527	475	475	484	459	510	521	459	472	450	491	477	477	508	479	481	491	491	483	477	488	527	446	497	484	476	495	461	488	456	478	530	502	461	496	491	501	509	436	493	477	478	489	473	521	492	488	490	481	478	500	482	547	464	487	497	496	515	551	485	501	453	459	468	488	475	496	477	463	479	477	479	500	499	507	525	463	477	522	501	491	470	478	453	458	475	494	477	469	507	483	480	509	509	505	473	480	499	470	436	431	469	456	496	497	479	475	501	475	485	512	476	491	461	475	505	460	458	454	442	454	508	472	489	494	470	466	491	446	472	505	474	482	481	490	498	475	465	515	478	483	477	470	459	477	462	483	493	496	456	463	511	464	479	430	456	463	466	487	471	495	486	481	499	487	483	436	490	464	493	479	483	513	492	441	472	439	485	487	509	498	488	491	463	507	485	520	468	497	457	434	478	453	489	461	481	452	485	514	540	484	492	459	455	468	523	468	480	480	469	493	486	465	470	502	480	457	448	519	460	508	483	501	457	468	490	499	481	465	491	482	480	478	494	496	491	540	490	507	472	491	490	484	494	480	491	467	490	507	471	467	524	495	472	489	464	504	492	485	483	539	506	514	476	494	483	542	522	487	460	477	540	476	513	464	473	459	494	439	498	483	485	422	443	460	499	479	466	482	509	509	509	504	511	488	468	519	452	481	512	471	449	487	457	514	487	477	496	509	478	492	482	525	473	507	471	476	452	487	480	503	495	502	476	451	495	469	512	434	455	499	457	483	431	481	461	475	472	504	487	491	457	499	481	496	446	496	501	485	472	488	488	473	490	480	504	495	500	489	486	481	482	447	496	485	462	480	481	488	487	454	465	472	499	447	504	462	484	447	490	479	477	494	493	458	477	468	462	458	524	483	475	500	489	498	524	445	484	503	496	487	488	532	504	489	456	511	481	465	458	516	461	488	482	453	461	495	486	456	483	490	487	475	459	504	464	463	485	545	475	522	475	483	497	492	490	472	491	473	513	479	473	481	489	491	497	498	532	460	477	472	480	477	437	457	466	490	505	484	483	445	447	463	461	503	491	496	485	487	441	459	495	467	479	458	477	479	501	481	452	473	498	455	471	502	493	464	461	448	481	488	463	474	476	485	478	471	467	476	488	454	488	468	486	504	477	460	497	478	463	463	470	481	508	509	464	469	477	487	500	483	474	482	454	467	492	500	503	450	510	482	476	465	476	522	508	459	478	496	469	487	475	500	502	491	486	513	479	434	499	503	486	482	482	472	465	489	507	482	489	485	510	500	498	480	481	464	488	493	495	504	483	454	449	476	469	530	482	480	520	483	467	480	479	442	465	488	470	504	500	465	478	474	496	437	521	454	493	527	501	543	478	513	485	466	479	472	507	508	495	475	476	482	474	469	463	497	502	506	517	464	475	458	487	508	482	489	435	450	479	505	486	505	515	506	487	513	431	480	475	459	459	512	492	464	464	497	467	483	539	486	485	468	515	559	453	481	515	445	467	473	484	504	475	479	488	467	505	498	514	492	456	471	484	473	467	480	487	515	489	496	485	495	482	479	448	489	477	488	509	485	493	506	461	458	488	473	525	465	528	504	480	500	467	502	480	433	486	494	499	504	489	484	466	496	474	468	474	471	465	487	451	487	482	521	475	485	478	484	459	479	469	484	522	493	463	479	487	497	460	466	535	483	507	508	486	491	474	489	501	503	478	515	489	483	499	489	480	494	475	478	433	452	502	481	478	526	488	548	487	498	501	503	484	493	514	482	491	478	475	473	501	494	440	463	473	513	489	481	477	523	475	508	553	489	510	497	483	476	508	519	525	508	476	486	504	461	464	516	467	522	492	450	508	492	465	467	465	490	475	486	495	481	481	501	502	487	491	496	478	526	524	501	492	480	491	485	499	465	507	470	467	493	469	483	479	467	517	485	491	466	508	435	505	490	437	454	484	511	450	472	471	499	494	481	474	468	501	475	446	470	503	495	511	469	501	499	490	477	456	452	458	484	451	497	475	539	474	482	498	473	472	493	512	471	468	437	477	482	493	495	480	499	462	504	501	450	476	474	506	444	444	475	492	497	471	489	455	464	471	509	483	497	472	481	463	529	510	489	493	438	492	454	435	499	474	498	508	440	464	552	481	476	459	499	473	497	465	499	445	458	479	527	478	522	484	481	475	487	460	456	455	473	493	475	481	510	452	459	504	488	455	513	523	515	478	481	497	475	500	470	444	482	447	456	479	475	497	479	501	480	550	469	517	489	458	474	481	491	496	488	482	483	482	478	544	499	477	452	437	478	476	475	449	478	475	493	456	489	498	466	517	479	461	491	479	488	499	457	523	489	501	511	479	458	490	481	463	517	493	467	439	462	473	482	485	478	500	491	483	464	498	499	501	472	472	479	491	507	448	475	499	467	491	455	487	491	487	488	493	498	485	470	493	475	475	484	451	523	525	415
22410	6799	5105	3844	2359	2338	2000	1610	1407	1268	987	927	857	629	414	335	347	321	338	349	367	325	354	285	357	330	331	294	305	334	307	303	292	270	273	319	261	315	308	313	301	309	308	280	302	321	314	324	306	296	288	303	303	318	303	314	284	303	307	312	329	317	267	297	293	312	303	336	306	292	327	338	298	313	336	296	333	323	298	296	290	291	298	283	294	323	308	347	325	332	311	297	316	321	291	321	309	320	329	302	317	300	302	319	303	334	317	345	308	323	302	346	344	293	329	361	311	317	311	287	278	296	323	303	305	307	317	343	321	325	337	322	307	306	293	327	293	300	320	311	279	297	328	314	292	310	297	273	317	314	321	355	312	330	280	313	312	309	306	278	295	288	298	276	300	284	305	337	317	297	291	298	346	321	330	318	303	306	305	318	301	288	343	330	299	323	336	342	364	287	296	303	312	344	312	316	326	293	306	316	291	304	332	350	301	286	299	344	320	297	311	307	299	335	345	300	317	344	278	310	315	302	299	325	317	295	336	324	315	330	299	290	271	297	291	325	305	316	294	304	306	321	309	327	340	350	309	338	315	320	319	296	313	295	315	306	316	307	274	306	289	315	322	318	303	318	310	295	313	309	316	281	339	308	305	334	319	340	298	293	293	314	318	318	323	299	321	334	319	329	313	308	294	306	298	352	307	323	341	326	301	331	363	299	321	315	281	316	307	318	293	324	308	294	310	319	281	292	327	336	313	323	311	343	302	333	285	285	308	311	310	289	333	285	334	295	280	299	294	301	321	330	327	313	289	302	310	290	300	313	327	324	296	283	270	319	331	286	333	303	298	275	294	358	295	327	304	331	296	322	323	297	295	336	318	327	317	326	336	279	311	307	306	321	305	290	336	325	304	315	324	337	312	290	351	311	319	309	328	275	293	284	320	296	325	319	316	354	312	305	338	294	325	276	318	304	311	307	320	295	300	315	339	313	285	320	314	342	292	309	302	300	287	342	337	321	324	299	306	318	269	318	310	319	328	291	293	301	307	336	332	328	277	332	341	305	293	326	321	288	314	312	340	309	303	331	288	292	303	305	312	324	288	310	311	284	289	293	347	281	294	297	322	312	316	327	304	275	337	317	321	343	315	331	336	318	313	292	349	317	316	315	333	323	315	286	308	352	308	322	327	331	299	333	315	343	344	342	303	340	304	344	334	295	292	340	314	333	307	293	302	290	304	303	330	306	298	297	315	300	331	324	321	296	309	309	340	282	300	276	318	313	293	316	319	327	316	280	295	299	287	300	312	284	292	297	292	304	323	319	336	329	310	295	329	326	300	298	305	296	299	297	285	291	312	354	299	317	309	295	330	297	300	311	324	325	277	328	285	304	322	301	294	308	324	334	308	322	333	318	313	332	311	294	301	319	338	273	265	299	331	310	329	313	317	291	304	283	301	331	377	300	287	293	322	303	300	354	320	323	316	319	322	322	312	304	292	298	323	302	300	281	331	307	310	319	295	319	268	310	308	320	286	281	342	315	306	295	306	342	276	323	310	270	303	301	298	310	307	322	301	324	307	303	301	296	304	305	309	310	300	323	327	334	316	299	321	313	318	293	318	318	286	350	330	314	284	293	331	296	307	319	284	313	302	298	291	328	343	302	320	280	329	283	346	294	317	311	329	326	318	299	366	310	320	312	299	298	307	316	315	277	295	280	316	304	299	321	293	281	285	292	282	314	358	269	329	334	317	304	273	282	345	279	305	323	288	295	294	324	307	265	312	312	291	319	309	306	324	327	296	290	318	332	291	305	306	309	312	304	321	289	329	337	313	312	334	307	320	297	307	302	340	322	320	327	337	309	309	293	321	288	283	332	367	320	292	314	323	320	289	302	292	290	312	348	317	290	319	292	273	312	333	305	317	339	313	305	330	304	332	334	307	314	318	291	320	308	333	302	315	335	295	302	340	303	310	309	310	342	302	309	336	280	313	295	317	303	292	313	329	260	332	303	293	289	326	271	304	333	303	361	304	324	310	309	323	318	298	318	341	302	334	323	340	349	294	334	345	389	329	293	312	288	307	306	315	325	315	314	355	357	301	347	301	335	339	305	295	297	343	300	309	299	320	283	303	303	291	332	304	297	325	300	326	299	310	309	314	310	282	313	321	326	321	312	312	295	342	343	309	317	283	327	322	298	331	347	320	295	329	306	319	313	304	305	313	314	324	312	326	320	298	298	313	306	341	294	293	338	308	330	319	322	327	315	338	338	323	323	291	323	353	306	294	344	323	331	310	303	270	323	304	314	310	323	289	316	341	311	339	314	301	302	297	306	337	312	323	291	299	274	307	331	335	306	290	307	362	310	298	320	346	298	320	309	310	340	325	269	321	293	345	298	319	312	313	304	300	269	304	310	304	313	264	328	352	289	309	293	272	321	320	304	300	277	335	293	335	325	330	285	301	286	290	312	291	333	287	311	322	304	327	337	299	317	334	300	347	304	347	312	318	331	308	306	276	298	350	317	295	304	339	295	285	306	313	313	314	304	355	327	267	310	328	305	298	316	311	330	297	295	293	341	320	316	304	283	323	339	307	295	296	333	308	268	297	352	315	332	312	319	304	318	308	313	301	302	314	277	314	327	328	333	300	323	302	324	294	336	344	329	309	362	319	340	299	324	330	319	294	360	293	323	317	326	301	316	294	301	326	324	319	330	335	295	340	312	291	291	326	331	316	319	293	292	321	313	307	356	321	268	303	324	322	291	303	299	329	324	290	292	285	330	320	340	273	341	303	334	323	274	342	291	303	297	330	288	324	267	273	256	313	313	314	291	320	315	328	317	300	335	312	332	324	285	283	299	327	312	321	300	306	308	294	325	302	334	316	295	330	303	300	288	264	318	317	336	330	344	310	312	308	335	321	300	302	283	289	290	339	299	328	341	308	312	309	314	299	304	311	288	308	282	326	312	311	323	258	305	310	306	323	287	356	322	302	306	325	331	316	291	307	284	332	298	303	321	320	329	320	315	301	302	335	291	329	311	305	298	311	345	333	311	313	335	299	312	330	347	313	324	313	311	305	276	323	293	317	340	310	289	296	312	314	317	328	291	308	296	308	298	316	312	312	302	309	353	380	310	301	310	286	322	336	279	317	326	307	342	318	332	277	314	310	334	360	320	297	327	297	294	338	312	313	305	305	332	339	320	299	286	289	312	292	326	323	285	310	288	351	334	294	313	296	318	297	302	317	346	276	317	300	338	312	296	293	322	325	294	337	333	317	286	334	308	332	301	323	328	310	291	327	336	312	278	276	314	280	324	312	321	336	303	272	293	320	303	332	311	298	315	339	305	274	327	331	327	312	302	299	275	288	308	288	277	305	313	299	326	301	326	308	337	340	339	289	311	325	281	306	303	303	313	297	309	333	341	319	289	328	313	323	319	322	288	316	315	320	314	338	317	311	319	314	346	296	345	311	327	292	312	342	311	279	276	291	265	319	347	304	315	344	355	312	333
14085	5100	8997	10078	8201	9022	8089	6670	6315	5901	4377	4094	3724	2444	1160	1103	877	769	793	762	833	760	755	761	748	779	795	783	782	739	690	718	697	728	716	739	731	707	748	744	695	639	706	703	692	694	715	723	722	732	675	688	765	691	668	675	745	678	768	747	732	662	675	720	713	699	680	670	692	693	710	711	693	738	640	724	653	709	712	764	695	713	718	691	679	642	716	693	732	665	716	640	724	698	666	703	730	722	717	720	700	730	689	700	642	706	691	714	701	696	709	670	665	677	686	756	695	685	675	696	694	714	702	684	738	718	667	714	670	667	686	699	660	713	715	667	699	711	669	687	745	684	667	661	713	751	660	722	721	709	742	692	718	691	676	725	701	722	690	722	716	716	683	717	697	710	653	725	726	671	707	704	729	737	681	726	707	681	684	677	714	662	712	663	682	700	685	681	698	686	690	703	734	699	711	696	705	719	682	753	742	709	747	702	741	695	708	664	732	703	680	704	682	670	678	703	725	696	706	674	693	680	740	633	745	704	714	691	667	732	701	723	708	648	644	654	673	708	683	717	734	761	731	685	681	715	741	692	691	674	702	717	754	720	684	697	689	666	711	687	715	710	684	686	713	718	701	678	750	722	646	677	681	689	643	695	711	680	689	670	710	718	724	705	672	719	685	720	713	686	701	691	702	720	719	674	740	718	703	708	669	707	664	743	734	660	709	694	692	712	709	662	703	757	701	727	724	689	751	692	689	762	682	709	704	697	702	707	702	722	704	655	724	695	654	671	672	681	698	695	712	686	699	713	666	730	708	697	711	692	698	712	674	660	690	680	715	691	695	695	717	728	709	724	740	736	675	684	690	711	650	709	721	698	732	715	707	721	747	683	701	729	713	696	719	677	688	707	699	704	697	735	696	680	708	686	724	737	692	672	761	655	698	719	749	715	732	689	705	674	700	671	640	713	684	712	714	703	691	691	731	731	696	755	692	695	691	720	719	757	665	703	671	693	708	665	697	689	721	693	699	734	710	697	722	707	687	658	682	700	681	716	724	699	693	695	706	695	715	694	740	694	702	736	689	728	652	690	698	673	660	705	670	742	696	715	716	739	679	718	749	744	724	671	693	674	682	710	745	724	691	721	689	692	683	669	702	731	676	609	741	642	641	702	698	684	689	760	721	714	715	697	685	713	702	664	716	697	696	702	718	664	688	696	651	697	697	715	693	670	703	700	688	685	760	705	660	668	706	687	705	710	700	707	665	657	701	687	702	730	658	690	711	689	700	731	689	685	709	714	656	710	680	664	676	669	723	709	738	700	677	736	644	705	716	684	680	744	704	678	671	672	697	692	701	654	662	680	675	680	711	677	700	726	685	713	707	662	734	686	680	715	690	677	734	646	696	723	685	664	738	683	688	694	675	723	716	676	682	712	678	710	656	716	711	700	669	679	722	677	773	766	666	679	690	703	692	700	722	658	704	713	702	691	737	706	703	686	724	659	747	717	702	688	694	682	698	752	733	679	682	703	733	706	661	702	751	748	716	681	636	719	746	708	684	677	702	707	708	687	739	673	730	729	703	713	660	685	746	674	701	672	728	729	735	696	745	678	707	722	666	719	692	698	707	703	666	679	741	681	667	714	697	697	751	649	672	733	691	648	679	721	714	755	675	709	700	746	713	720	658	690	678	694	723	693	677	666	689	706	705	712	695	676	677	682	697	653	682	704	704	768	751	695	717	688	721	698	703	711	724	657	745	649	662	704	713	702	700	725	659	697	657	753	722	716	733	688	724	685	728	689	684	692	680	718	703	666	726	710	669	703	712	724	661	700	714	694	687	664	726	682	697	700	698	669	706	728	709	713	761	689	742	717	693	753	682	723	685	673	742	689	702	681	681	693	721	689	711	716	707	716	741	713	724	715	722	719	696	714	696	664	634	717	693	725	727	683	739	743	682	752	682	742	688	730	749	679	688	686	694	656	757	692	724	688	700	680	702	681	713	705	681	702	698	676	673	718	681	652	728	705	738	723	723	713	686	721	685	696	746	692	670	720	696	707	687	646	736	719	733	687	687	684	689	679	703	711	651	729	714	740	682	750	681	684	736	692	725	712	706	698	683	722	714	666	683	714	702	703	695	719	685	718	675	669	660	670	745	746	726	645	641	699	698	717	705	682	717	671	705	718	646	707	688	684	685	705	697	709	711	737	692	685	676	729	712	680	692	687	676	671	661	693	727	718	719	724	641	680	708	667	710	673	729	710	719	708	715	683	676	698	705	709	713	713	680	694	738	711	728	637	731	676	709	711	705	711	710	684	728	727	683	706	727	727	700	702	694	716	717	675	724	703	705	749	734	746	717	680	709	719	691	688	706	707	666	719	686	727	726	728	753	681	677	685	715	752	727	638	713	682	709	702	688	730	697	668	704	699	659	704	735	714	714	672	711	709	738	729	663	726	733	716	690	765	693	682	687	668	690	692	705	728	699	712	685	670	705	719	702	720	659	671	691	673	707	750	718	666	691	693	753	729	735	712	721	652	691	703	747	732	700	723	716	698	727	698	671	739	692	645	696	655	720	683	644	705	704	726	695	674	675	675	640	685	681	668	710	659	725	673	734	681	666	677	692	674	693	735	728	652	766	696	717	707	735	680	707	721	736	678	718	712	678	706	702	689	670	699	695	693	673	717	706	707	700	737	722	713	705	759	712	641	704	690	694	713	683	765	698	739	698	694	661	695	690	710	687	697	692	705	675	722	667	671	743	693	666	671	721	664	665	668	699	728	676	670	746	723	644	645	656	723	723	669	683	686	688	686	631	709	747	704	656	687	672	676	723	707	712	699	697	714	711	692	755	702	717	707	660	679	713	655	747	697	684	677	695	742	688	681	682	664	715	700	670	700	685	699	691	697	735	680	697	712	645	699	678	712	712	676	700	774	656	709	715	740	732	662	758	770	652	668	704	716	722	661	688	718	701	676	683	715	683	689	725	679	691	718	709	724	724	672	700	633	690	662	703	687	673	724	700	727	698	714	725	704	724	679	715	666	685	669	684	710	686	661	707	722	717	699	748	656	709	701	679	687	685	666	730	693	731	693	684	733	632	714	709	666	713	662	654	713	667	685	699	692	646	698	669	716	707	715	762	676	722	719	695	704	680	672	737	672	715	681	746	738	668	734	750	690	660	674	696	675	705	644	712	696	700	716	733	710	715	717	702	722	697	707	718	679	660	735	716	704	712	671	706	679	677	634	730	684	703	714	689	705	708	738	710	697	731	700	737	694	651	671	687	711	697	656	679	639	669	686	685	690	691	656	684	678	701	696	674	693	717	715	691	698	712	716	638	710	739	694	668	709	679	655	689	684	684	704	629	692	693	703	745	655	655	700	670	669	746	721	721	698	630	680	670	721	709	696	716	659	681	701	676	739	739	677	711	673	681	727	664	744	721	691	718	711	642	693	711	708	703	714	731	714	718	655	687	719	696	658	703	724	716	707	707	688	684	721	702	702
31637	11733	8163	6096	3617	3367	2738	2543	2000	1667	1403	1287	1073	718	355	397	339	311	297	287	334	302	292	290	287	314	285	297	289	272	275	287	277	279	273	249	289	265	295	266	296	288	277	290	293	278	257	277	254	258	254	261	264	308	278	274	279	266	270	289	291	320	297	291	307	283	280	274	272	262	247	260	261	265	285	263	276	274	277	263	271	269	278	310	250	307	269	306	275	311	287	276	282	269	290	266	299	314	299	282	268	220	256	248	281	254	245	281	293	288	290	303	288	303	295	260	306	254	254	318	276	292	292	276	256	311	293	277	294	300	292	229	276	286	274	309	275	307	276	309	248	272	280	277	259	266	281	283	289	282	266	283	247	306	264	314	305	279	268	301	284	270	264	269	285	278	300	311	279	288	301	270	239	287	269	281	272	293	307	271	277	272	267	288	280	255	305	276	263	257	252	272	258	268	252	260	299	304	259	291	288	288	304	273	259	264	263	276	294	278	269	292	299	279	296	277	272	293	304	253	254	305	288	280	306	297	310	287	260	297	295	277	285	294	283	251	251	288	265	269	259	277	292	266	298	307	258	267	248	267	276	284	274	271	276	243	265	307	279	258	269	276	298	283	283	292	275	289	292	286	301	309	278	246	270	228	297	274	270	252	306	267	294	276	280	257	256	273	305	264	271	319	294	314	312	285	275	284	312	267	256	235	234	296	266	309	300	263	270	247	270	285	261	290	256	262	272	290	290	269	275	248	282	275	302	316	283	304	266	268	298	255	262	273	269	313	319	289	261	269	298	280	271	247	293	263	250	283	263	270	265	281	264	270	278	285	286	239	264	262	305	245	288	265	292	278	306	261	297	282	253	292	294	277	252	223	262	301	311	301	267	286	294	296	272	278	302	291	282	296	307	290	271	297	278	302	277	270	244	278	292	291	325	237	281	284	260	264	321	279	268	258	307	285	316	286	291	284	286	271	325	277	310	276	284	264	287	279	292	278	275	278	260	304	271	271	287	294	277	308	261	282	317	278	255	246	248	269	294	264	291	286	264	309	278	302	258	277	313	271	244	294	263	302	254	260	293	277	293	287	260	280	265	296	296	311	251	288	300	279	284	277	299	284	286	287	267	293	274	300	269	264	274	307	268	294	268	286	286	273	250	277	254	250	289	283	279	266	308	251	265	262	260	291	237	251	263	283	268	275	273	263	299	280	264	289	264	275	237	271	285	306	309	284	276	294	290	269	281	267	247	305	307	309	268	264	296	284	290	268	295	267	302	274	295	291	296	246	293	291	278	285	263	290	268	272	264	294	256	291	284	281	271	283	260	287	279	262	291	299	253	292	279	321	296	278	268	255	270	275	268	295	312	275	282	268	272	270	316	299	294	262	251	296	298	262	290	260	308	293	276	285	261	287	259	279	219	257	280	277	266	257	275	261	279	271	293	271	292	278	306	262	300	276	265	253	261	251	292	261	292	282	264	320	273	254	243	280	294	287	269	294	282	260	231	259	256	292	315	288	272	296	269	270	259	283	284	286	271	300	257	297	291	250	298	277	268	314	292	280	277	300	267	299	307	274	252	292	272	294	257	274	274	320	263	291	290	268	290	273	311	285	279	280	276	273	270	293	273	286	281	301	289	275	273	281	278	248	262	271	269	332	297	283	277	272	280	281	266	286	269	269	287	283	274	300	278	232	304	282	287	267	283	246	266	283	267	270	295	291	295	272	274	269	277	286	308	297	258	268	299	265	272	275	273	300	282	295	278	312	284	271	284	321	282	244	288	281	264	288	297	309	258	261	288	267	293	272	272	294	316	296	301	306	303	266	292	295	301	301	291	272	318	287	265	267	266	287	271	269	281	257	298	283	246	303	267	276	254	264	259	290	259	284	288	268	271	267	291	260	277	313	282	269	281	286	243	277	262	278	280	254	324	277	277	283	274	281	303	286	286	288	240	268	270	272	270	290	304	285	263	272	297	253	280	304	262	269	260	249	290	261	258	264	285	288	240	288	289	295	277	253	259	256	248	274	297	276	281	281	297	287	310	288	295	234	261	297	296	284	276	274	255	247	283	283	289	282	305	266	309	304	289	283	300	307	273	262	266	281	240	296	267	260	258	277	259	307	258	276	249	278	268	269	261	267	262	286	275	288	282	274	270	249	270	288	288	268	260	270	283	240	298	295	280	271	260	267	263	292	259	279	295	283	286	304	280	297	245	246	274	264	276	304	290	320	297	276	297	293	258	264	283	263	307	288	257	282	278	297	276	289	300	281	227	277	271	280	290	256	312	269	281	278	252	307	278	261	249	277	260	294	277	304	275	269	282	292	256	287	279	263	245	273	316	296	277	272	284	313	262	272	263	251	252	296	254	288	274	256	255	272	285	292	271	260	239	275	282	277	280	275	303	291	289	290	290	271	274	276	284	261	294	272	265	268	305	270	311	277	260	306	268	284	272	266	272	281	279	293	273	293	276	268	292	269	239	244	282	313	317	274	265	306	272	286	296	235	267	287	270	283	278	318	243	309	284	290	308	293	284	284	252	271	259	302	267	280	301	292	280	274	275	329	278	296	311	289	281	268	247	282	299	306	295	257	290	294	278	244	271	271	264	262	275	249	281	262	279	264	277	252	267	266	252	272	278	273	279	263	260	257	281	263	289	244	300	299	270	287	299	259	289	265	298	292	286	303	283	260	263	268	245	267	263	266	279	272	276	260	256	269	269	249	260	287	304	281	279	283	284	268	256	298	283	266	275	273	317	226	284	288	264	287	298	291	268	248	262	260	283	283	279	263	289	260	249	286	257	284	319	254	293	295	280	284	282	280	282	257	272	234	266	271	261	256	302	269	292	289	295	241	294	309	271	288	234	238	273	271	294	261	263	242	265	269	260	287	281	255	278	262	279	271	300	284	248	263	264	302	267	297	305	238	266	292	268	274	275	298	264	279	302	289	277	277	259	308	283	292	286	286	296	291	278	268	254	260	256	309	259	242	273	278	315	276	294	263	242	268	264	279	245	286	280	300	303	281	257	287	280	297	261	272	278	286	302	267	315	277	295	255	272	267	261	294	309	277	290	255	270	299	289	278	281	253	284	247	259	274	265	300	300	266	261	302	262	245	280	294	253	292	268	299	277	285	301	273	269	299	270	281	292	260	277	295	311	278	295	292	247	255	297	273	278	289	293	255	272	246	313	253	270	259	274	270	263	281	289	260	282	244	285	294	267	270	259	255	264	299	288	270	261	273	300	275	261	266	241	282	307	269	244	231	273	301	289	238	267	234	269	307	274	241	275	295	253	275	253	288	270	290	258	280	301	267	252	253	272	277	280	267	255	273	268	257	288	272	271	291	302	288	297	274	286	280	314	293	302	281	293	291	288	259	259	270	256	277	244	272	245	293	252	273	263	313	286	274	304	270	310	247	294	283	281	307	266	262	294	272	270	292	271	281	251	311	271	276	272	275	300	264	292	275	327	256	281	279	290	274	295	279	261	288	269	288
16683	6703	11922	13008	10322	11032	9778	8988	8031	7058	5652	5418	4380	2744	1002	1209	870	678	698	674	801	640	628	640	632	675	690	595	605	622	587	544	512	602	589	564	549	558	552	536	553	517	554	551	565	592	585	557	575	573	561	582	540	564	527	579	578	574	517	548	547	525	564	560	587	530	583	607	581	542	562	576	555	569	538	577	573	565	535	564	552	550	504	586	572	568	551	555	569	533	562	559	565	558	528	557	559	557	566	571	597	607	567	567	608	533	576	549	543	585	541	557	588	550	540	563	576	564	590	553	567	587	549	544	558	542	588	559	552	582	520	598	533	568	550	536	574	551	556	545	545	555	572	562	536	538	544	557	552	575	542	592	542	532	538	568	521	552	576	510	547	537	573	603	543	532	564	593	543	526	539	557	549	553	523	565	562	581	551	585	532	562	528	552	568	576	591	555	522	579	550	519	524	534	574	568	543	557	550	564	519	577	560	542	551	550	542	559	621	595	581	569	556	575	564	556	533	544	586	596	529	595	534	581	540	572	538	575	536	537	612	587	580	516	569	521	553	579	583	525	553	571	571	575	567	551	580	537	532	562	592	528	545	558	584	570	536	564	540	567	541	578	565	568	549	541	549	549	570	582	550	492	558	545	549	558	531	547	539	575	529	585	577	532	533	563	528	587	571	551	517	551	543	564	568	553	555	570	585	515	598	524	543	513	557	581	569	593	571	548	556	585	557	555	576	561	571	567	559	586	551	605	581	560	552	528	564	565	566	531	584	538	523	564	579	534	545	529	555	550	560	560	535	567	577	514	602	537	541	515	545	550	550	563	574	592	568	523	533	564	518	500	586	574	560	529	539	582	580	558	526	533	555	588	552	519	563	549	586	579	546	583	591	589	597	574	546	564	526	553	531	511	584	573	542	596	533	565	543	559	566	520	547	519	556	528	564	562	559	577	553	556	555	560	540	584	565	587	605	587	522	527	582	578	630	581	511	502	577	545	550	562	567	594	619	564	561	564	585	544	590	517	522	540	533	568	562	550	564	546	543	558	565	492	563	538	567	540	538	586	544	560	590	547	628	611	561	558	579	573	562	581	569	516	544	558	539	583	557	547	511	561	545	504	571	558	574	516	556	563	563	548	560	538	565	548	568	553	510	561	585	561	572	548	566	558	581	595	588	587	562	527	578	605	494	532	570	584	564	531	556	566	525	552	543	548	546	594	543	537	588	539	585	589	581	587	580	569	507	558	590	569	565	575	568	562	555	537	544	524	564	559	534	546	513	543	604	575	557	579	578	586	585	558	592	558	586	546	551	548	572	533	560	570	575	563	533	570	520	517	548	553	530	581	552	575	529	524	531	544	513	568	595	607	560	559	518	526	572	538	580	589	573	569	567	546	597	530	541	547	563	564	582	562	565	537	545	563	473	554	534	600	596	584	524	539	550	586	514	549	576	541	510	573	559	569	559	563	576	538	576	573	587	558	541	554	549	524	541	578	533	573	542	578	599	500	575	542	567	573	570	529	567	554	563	612	559	585	580	562	524	566	584	556	558	571	555	577	523	510	597	577	541	566	523	515	549	511	549	551	582	549	565	551	574	538	562	547	527	536	556	534	537	579	537	581	601	580	529	561	572	533	533	578	560	552	565	591	556	556	575	523	584	547	567	553	573	575	507	557	533	569	547	513	542	572	554	567	570	553	580	544	557	547	600	516	561	590	590	530	510	598	569	530	537	540	556	571	569	542	541	559	573	574	559	542	595	567	514	576	535	580	574	567	583	556	524	545	587	563	558	552	561	535	541	550	558	562	550	543	552	543	562	536	575	527	569	542	525	566	564	583	578	542	500	541	544	572	581	553	573	572	555	562	541	536	537	539	524	557	537	572	564	517	552	577	533	540	586	544	586	557	605	581	561	546	533	540	538	527	537	532	584	579	533	537	568	555	552	534	515	593	549	574	573	531	531	592	532	544	576	554	572	524	572	597	537	589	560	552	552	529	588	566	534	590	526	500	586	540	557	551	542	535	532	573	541	560	561	521	578	582	594	555	569	598	567	574	561	545	580	596	535	586	571	576	559	564	591	540	560	556	540	543	533	540	546	562	607	566	564	584	519	536	584	582	581	560	549	560	570	561	594	581	589	591	546	549	561	573	549	563	552	574	573	542	548	543	531	541	527	563	609	542	567	625	582	546	559	580	610	519	569	575	581	579	590	549	601	560	546	539	575	563	560	517	549	566	525	610	537	535	539	586	565	543	533	574	552	551	588	548	544	563	592	563	560	573	589	545	557	525	539	572	527	555	519	586	558	599	529	530	509	551	572	561	577	530	578	540	537	565	562	589	543	539	583	551	546	551	551	546	540	558	581	595	572	614	531	542	566	568	579	540	529	526	517	562	582	548	579	573	578	537	552	529	585	567	612	594	573	541	531	551	539	542	526	574	563	527	534	580	548	556	541	563	514	568	527	542	548	567	551	555	555	577	583	569	586	602	563	590	534	576	533	541	534	541	559	599	540	586	520	561	546	570	515	571	575	557	586	586	604	537	547	522	585	553	564	563	561	526	534	574	519	567	528	577	557	542	543	579	530	540	536	560	598	529	563	575	546	566	542	556	580	541	530	588	557	524	591	573	567	506	515	530	509	576	582	586	538	529	592	551	556	560	600	562	549	561	539	580	578	551	567	542	578	530	549	579	545	576	534	573	566	545	523	548	539	534	561	526	584	523	520	520	571	608	572	587	550	519	575	540	553	495	583	547	593	500	564	562	554	558	564	517	568	550	516	595	557	537	549	529	572	531	560	551	553	593	573	538	581	537	531	532	542	560	544	569	601	544	552	551	559	527	515	568	549	557	561	559	581	563	536	540	536	523	545	546	578	534	532	545	517	567	578	601	527	530	567	555	573	562	504	529	521	592	520	605	521	537	587	516	563	575	523	582	528	545	568	541	587	545	562	601	555	559	600	594	559	577	506	602	538	576	586	544	581	537	581	545	587	544	577	579	547	537	523	577	509	569	549	579	564	518	547	547	538	563	549	564	606	527	527	533	574	539	571	533	552	562	547	603	586	541	566	555	564	574	574	586	563	555	565	531	563	595	538	551	586	531	606	510	545	560	553	530	558	535	565	568	539	532	561	547	545	581	601	532	546	567	514	539	523	539	558	567	547	590	550	556	500	593	538	597	571	541	533	549	542	546	542	529	530	578	543	559	562	548	544	552	527	585	549	533	555	572	532	542	557	531	593	610	581	556	588	558	559	519	551	574	548	581	529	544	532	568	571	568	537	560	562	523	573	557	552	546	599	539	546	540	563	576	537	571	544	577	493	537	533	542	545	534	567	554	562	568	564	557	601	539	563	573	533	546	522	532	523	501	570	543	558	583	552	560	544	537	568	513	543	537	535	569	545	555	560	529	586	587	548	530	593	520	599	543	566	548	592	599	543	544	563	530	605	539	562	588	586	566	523	536	554	587	531	574	574	499	567	539	571	615	562	573	548	543
9494	2597	2316	1871	1152	891	849	864	645	552	485	445	378	364	214	217	216	192	179	202	219	192	215	203	191	219	193	208	201	189	211	185	184	181	182	205	200	175	190	200	193	210	198	187	207	206	210	212	196	188	189	209	177	198	183	180	215	239	201	188	203	167	209	201	212	172	187	231	208	166	233	210	216	208	182	190	199	203	195	195	158	188	182	206	217	197	183	209	209	193	211	205	207	198	187	174	215	202	207	191	195	193	210	205	177	189	214	198	198	188	191	173	238	184	211	213	198	204	202	206	204	206	209	185	188	187	174	176	196	210	178	202	211	190	202	196	186	222	207	195	165	187	189	199	222	208	227	205	199	183	187	201	190	194	201	198	197	213	193	200	203	190	204	182	204	187	181	214	190	196	218	190	184	196	208	218	200	182	194	193	165	210	202	183	211	192	201	212	213	214	207	200	186	193	209	180	195	199	186	207	186	191	214	204	205	190	189	187	190	191	179	185	164	171	199	192	200	184	193	208	208	205	196	198	187	200	248	188	208	196	192	185	193	186	183	210	204	206	229	204	186	215	207	184	199	196	167	218	191	221	201	192	231	208	204	184	204	183	175	192	192	202	219	185	203	218	200	186	203	194	189	207	205	174	197	185	187	188	215	180	200	202	196	192	183	189	192	200	175	187	197	187	165	192	214	201	212	221	227	196	197	222	193	230	198	193	178	216	216	208	200	201	195	187	195	192	182	189	189	185	200	189	206	179	183	172	186	205	186	205	226	174	203	211	210	214	207	217	208	217	206	195	212	220	203	198	171	196	182	195	189	174	193	206	201	177	186	228	201	219	201	213	194	190	196	173	173	191	183	183	181	183	185	162	179	184	190	217	187	197	182	207	227	214	210	213	214	167	191	203	204	191	187	202	187	177	183	192	211	189	225	199	197	200	194	193	207	190	195	203	188	192	198	191	192	191	203	201	198	195	210	168	200	213	199	191	156	187	195	215	200	217	204	202	220	169	192	192	199	202	186	174	165	190	199	192	200	215	180	219	201	214	217	185	206	222	181	193	214	191	210	183	207	185	201	208	185	206	214	201	207	198	198	199	184	216	172	203	209	189	182	205	195	196	177	189	190	193	211	195	181	178	218	176	211	186	201	210	206	201	190	218	205	227	198	206	191	209	201	200	183	172	205	201	219	197	181	211	194	191	186	183	189	232	224	202	179	192	190	220	194	223	191	204	181	176	193	203	198	202	231	225	206	187	204	189	186	177	184	212	198	186	180	213	193	178	211	212	190	200	197	209	223	179	191	186	200	225	207	199	198	179	214	213	210	221	196	209	185	204	208	212	187	215	192	187	195	193	202	188	208	183	194	186	196	230	194	175	193	203	214	189	188	184	178	213	192	222	179	183	198	192	196	182	214	200	186	201	187	205	199	173	208	207	213	237	210	206	213	193	219	186	191	205	181	183	203	205	189	197	189	173	214	183	191	191	180	191	185	204	227	189	198	187	200	158	202	192	178	180	212	181	207	200	206	189	212	201	196	209	189	208	216	185	186	189	174	188	189	208	187	187	225	186	185	194	187	189	199	169	212	197	205	201	184	200	208	179	196	197	208	201	181	188	203	192	204	205	195	211	216	208	171	220	215	187	178	214	199	199	194	200	173	220	187	193	190	208	213	198	189	219	189	215	206	207	208	196	193	172	211	186	223	183	210	163	198	173	197	173	200	199	190	212	193	181	155	185	177	213	181	156	207	201	208	178	218	174	183	213	203	215	202	198	187	207	178	178	188	196	215	199	198	187	176	199	188	200	205	198	190	207	223	216	205	209	196	199	191	181	213	196	212	209	211	207	188	191	171	205	193	214	218	199	205	203	197	225	189	206	204	189	187	213	225	197	206	166	197	181	228	226	199	191	182	191	205	181	201	194	209	189	225	193	228	181	196	176	195	195	198	200	188	187	181	189	178	184	185	202	183	189	215	231	213	192	182	222	181	179	204	189	194	183	185	198	185	221	189	193	217	207	187	206	204	169	208	178	182	204	206	185	199	186	177	209	201	176	192	180	211	196	176	181	182	192	195	189	214	182	196	223	183	185	191	190	223	191	171	176	201	164	188	203	217	186	205	209	192	165	188	203	197	166	211	198	215	208	197	192	181	190	191	196	197	221	202	226	189	191	181	188	191	178	203	185	198	198	202	217	206	189	176	204	207	199	186	200	201	223	175	212	192	195	210	181	193	186	210	192	190	180	188	201	191	211	200	197	224	198	192	199	198	191	205	193	208	206	202	200	191	214	203	205	193	198	189	188	218	200	188	201	198	202	187	210	198	205	187	202	200	194	204	211	174	188	211	215	203	174	176	195	189	181	193	205	210	194	219	201	205	209	196	189	203	198	206	205	182	225	178	186	212	216	181	198	185	183	216	213	197	198	203	197	211	213	187	188	187	214	176	192	205	215	176	197	202	189	194	212	184	188	189	195	196	191	217	183	214	197	193	189	190	204	181	210	162	212	197	203	190	194	215	185	194	204	182	226	181	209	175	214	187	205	210	217	226	207	201	202	201	234	196	206	187	202	179	192	216	197	188	176	198	183	200	205	206	200	200	199	205	180	191	203	192	212	217	196	203	191	191	196	184	189	201	209	175	194	195	208	193	216	196	156	183	208	185	185	190	215	191	212	155	206	174	199	176	204	200	198	203	172	201	193	240	211	192	186	178	180	209	197	227	184	203	170	202	219	178	208	205	187	195	178	209	217	183	208	203	228	187	190	190	185	210	201	202	199	181	194	185	199	161	204	198	181	217	219	209	202	215	180	199	221	194	205	210	222	198	170	190	239	220	210	188	197	190	197	194	210	177	191	204	200	195	211	182	201	193	179	176	200	188	202	226	216	193	180	200	189	204	188	229	169	198	210	204	215	192	202	198	201	203	193	230	185	200	205	178	200	205	220	179	186	224	200	198	200	208	202	200	206	187	208	227	216	209	202	205	180	211	168	212	189	192	185	205	227	207	201	202	208	197	205	209	187	199	212	215	215	205	177	192	196	180	171	221	192	211	216	211	201	200	193	205	175	210	195	197	217	193	161	195	188	205	192	210	216	215	179	200	190	197	169	209	190	186	206	205	195	211	223	213	209	205	197	190	203	202	178	207	182	171	173	200	202	231	199	192	207	225	232	201	192	211	186	189	200	204	207	228	197	214	187	175	207	196	189	215	172	199	191	201	176	195	177	207	191	192	186	215	201	200	213	203	201	205	185	170	186	204	206	183	225	181	196	197	194	193	177	189	210	169	185	200	184	177	197	184	190	217	197	198	197	204	187	174	204	191	185	173	194	185	181	206	213	195	196	205	225	202	200	169	196	171	208	200	203	199	194	202	199	237	163	199	205	181	179	198	170	186	183	207	176	189	200	201	200	202	216	189	216	221	205	203	188	183	195	176	204	180	189	194	176	193	212	174	205	200	201	224	201	193	203	203	192	210	206	206	172	210	192	179	206	194	203
6035	2327	4906	5627	3916	3768	3478	3654	2915	2481	2107	1965	1553	1262	579	530	460	535	485	472	494	491	473	497	488	489	478	483	483	483	498	488	455	489	448	481	499	460	491	474	502	508	473	494	447	522	480	500	491	499	434	459	502	511	445	451	468	485	501	482	497	456	504	460	475	435	471	464	457	478	490	489	455	450	476	499	488	486	482	497	496	500	515	467	479	426	463	449	454	489	471	461	469	483	458	460	475	464	458	493	504	504	469	500	473	495	476	498	466	470	456	488	467	480	490	468	491	524	456	472	460	486	481	462	486	462	465	477	489	474	446	471	460	480	509	520	459	477	457	510	469	459	489	461	535	489	479	448	481	474	482	482	496	513	490	474	429	483	473	483	500	477	518	456	442	492	459	459	496	490	460	491	485	466	500	477	483	435	478	452	446	464	457	453	466	484	468	463	476	496	482	470	463	511	451	472	427	439	491	480	485	464	460	474	449	467	506	459	475	473	488	497	459	483	453	497	446	484	468	466	460	460	489	507	472	477	486	464	477	482	449	510	456	428	488	463	497	474	498	445	478	460	498	496	498	455	421	479	487	441	459	487	471	463	467	494	445	460	476	480	484	464	505	491	491	437	480	450	459	490	494	475	503	489	483	494	493	469	479	459	492	509	504	488	471	509	454	480	439	488	487	444	462	494	480	477	465	476	447	481	494	496	476	487	487	474	473	453	468	455	490	462	478	484	470	481	513	488	494	460	434	459	480	522	463	431	458	477	481	467	439	458	448	487	491	502	439	483	470	486	457	465	438	445	482	476	486	421	478	456	489	483	450	443	504	490	485	489	461	480	477	507	505	496	455	481	466	494	474	486	443	470	486	468	462	460	451	477	472	459	485	486	466	507	463	507	507	517	497	480	522	442	448	482	448	495	481	436	495	517	463	489	512	478	443	461	462	464	456	428	437	500	469	444	500	500	487	505	475	458	505	453	488	516	479	448	468	432	474	493	481	479	468	473	522	475	460	524	513	462	476	468	482	473	462	483	455	488	506	463	492	480	477	478	431	447	453	429	483	487	453	494	459	460	446	472	495	448	448	474	462	449	505	487	459	512	507	477	441	486	457	457	452	464	482	480	529	445	474	460	499	467	502	514	440	482	497	463	471	462	458	517	450	426	473	463	469	484	457	470	440	461	457	454	487	442	459	529	474	472	499	437	484	469	460	496	466	514	435	467	439	491	525	475	477	418	521	457	463	508	497	478	495	453	462	442	459	480	491	451	478	473	491	475	468	448	447	467	437	482	504	495	491	439	474	483	474	473	458	450	507	481	461	493	491	485	468	442	471	448	472	501	480	460	457	497	456	445	502	480	444	482	442	547	460	494	496	441	477	473	455	473	454	463	482	466	470	471	491	443	466	467	450	485	486	499	492	480	457	522	493	508	463	503	477	478	488	474	467	464	508	439	508	429	474	495	480	404	458	508	490	497	483	457	471	484	465	500	456	473	448	460	477	439	493	473	481	463	499	519	451	479	497	493	482	487	457	457	425	484	482	474	448	492	488	489	446	469	463	469	474	479	503	439	471	448	490	489	502	484	505	489	514	444	500	485	487	455	459	491	461	451	454	511	510	478	425	477	462	501	449	454	499	442	490	491	457	459	431	502	456	444	509	482	481	460	468	479	494	474	463	511	441	451	465	460	470	497	456	486	448	508	480	487	456	476	518	497	483	459	466	455	454	490	489	420	467	459	493	497	501	485	511	475	460	490	480	434	483	493	469	495	440	463	469	512	441	469	474	433	511	479	497	475	501	485	468	480	501	519	504	490	435	493	441	509	492	460	458	420	478	517	476	487	469	479	488	487	493	469	455	456	497	501	491	466	459	475	440	503	462	524	498	459	454	467	491	470	487	515	461	526	435	490	448	481	444	523	476	464	455	484	439	445	511	498	458	479	465	495	490	488	466	485	447	457	471	470	474	495	478	523	461	487	463	441	478	499	458	442	472	484	497	431	487	463	508	425	486	484	471	473	495	429	484	461	486	472	510	483	465	489	446	491	456	487	497	479	472	494	471	417	498	500	493	436	482	492	497	436	497	452	465	461	529	481	467	482	482	570	481	447	474	462	478	451	488	491	471	469	432	445	449	426	476	427	473	453	475	468	453	494	446	496	484	486	510	525	508	444	489	510	475	492	484	488	477	442	469	489	473	463	453	503	450	485	476	500	474	487	460	491	485	470	483	484	473	492	485	468	502	492	513	474	439	468	480	491	505	423	461	495	464	485	434	459	528	464	485	419	460	463	469	508	482	484	428	444	451	462	448	472	461	489	462	461	471	520	443	508	449	456	434	441	470	481	478	470	490	448	454	499	473	489	466	453	481	495	436	459	462	487	505	527	457	449	482	476	490	493	443	452	463	465	493	448	447	436	495	459	500	502	457	496	481	431	465	471	460	490	465	506	477	475	485	491	477	484	482	485	476	483	481	472	519	485	479	445	459	473	504	478	470	453	448	475	496	476	481	444	451	457	460	498	478	456	455	480	478	459	461	501	486	464	474	467	481	446	465	497	472	487	455	460	516	472	461	512	442	495	485	445	508	469	487	403	446	524	492	455	496	457	445	477	487	450	457	468	417	474	460	451	469	477	484	462	425	494	458	479	491	455	491	499	481	453	467	487	485	501	452	461	488	468	491	485	473	445	432	501	457	475	480	488	474	493	493	473	474	475	511	453	446	502	470	492	456	516	449	454	485	463	458	478	471	507	492	453	500	448	492	463	464	452	462	468	491	487	456	479	419	509	459	465	455	457	481	504	517	460	454	446	471	465	483	456	495	476	460	503	459	457	429	448	480	444	487	453	474	461	449	443	469	477	466	481	480	425	468	485	470	461	500	467	476	485	462	462	473	487	471	428	469	456	482	463	455	486	482	461	489	461	447	461	439	458	452	467	455	484	522	453	437	417	465	485	489	484	484	470	424	454	447	513	499	504	431	480	448	450	497	481	474	446	471	515	533	418	443	489	471	452	484	450	450	465	460	488	469	449	471	472	500	481	469	462	490	461	471	485	440	472	490	469	484	467	434	453	494	476	453	462	479	470	515	482	478	465	444	459	468	462	463	474	493	497	434	459	473	468	483	473	457	474	444	507	452	491	465	465	500	452	491	450	479	460	482	463	475	494	442	486	465	470	488	454	517	494	471	448	472	505	476	485	480	453	483	455	505	437	461	500	452	478	494	485	461	503	438	494	483	465	472	463	471	490	495	458	506	431	476	490	451	496	475	480	472	513	496	466	469	494	482	467	486	466	481	472	451	475	463	478	471	485	488	478	492	472	497	474	436	457	454	494	447	461	464	495	448	490	475	482	499	477	473	499	511	487	481	493	473	430	476	502	491	457	484	443	447	505	475	445	455	501	464	492	459	499	481	454	490	462	519	492	513	481	482	496	466	499	523	474	470	470	478	462	480	522	494	490	458	468	469	468	470	493	463	475	477	466	470	435	476	462	517	486
22534	6518	5260	4400	2549	2037	1842	1708	1504	1122	1028	850	684	576	358	378	332	345	325	279	360	298	330	306	320	326	319	295	290	306	312	332	317	324	348	322	328	322	323	312	328	293	280	320	319	315	338	293	323	314	289	298	301	303	341	314	315	274	260	298	329	311	285	325	294	287	331	329	299	334	333	319	326	318	329	337	303	279	289	356	328	311	313	310	280	286	331	325	295	315	270	275	321	303	271	285	305	298	301	294	313	279	280	297	305	322	320	340	278	269	301	292	286	273	295	300	286	341	311	311	293	312	312	303	314	304	291	294	259	298	335	309	314	292	281	292	371	312	287	330	307	296	266	320	324	278	335	308	294	290	289	332	313	310	321	293	306	301	312	321	302	322	305	335	316	290	293	334	314	307	304	325	290	315	301	326	304	319	300	298	342	305	281	305	315	333	292	286	304	310	315	303	310	309	336	282	324	302	289	338	370	307	289	322	307	309	308	306	298	308	296	311	337	294	319	300	309	296	320	286	319	315	346	331	279	289	309	299	318	291	305	308	337	331	348	327	293	299	281	278	326	273	304	297	315	297	346	293	300	332	281	313	322	315	272	346	295	319	311	305	308	278	286	318	286	314	302	287	305	319	300	275	319	309	314	331	301	347	307	279	306	322	305	316	304	332	317	286	303	300	339	295	336	315	304	290	310	298	306	283	320	300	278	332	304	279	303	309	319	319	322	333	341	315	282	316	296	307	299	284	260	327	285	301	329	289	319	285	288	297	369	311	319	312	306	347	305	285	330	321	319	304	325	301	313	289	335	296	309	293	300	315	319	267	323	335	289	317	330	302	304	338	322	287	298	333	315	304	311	337	310	331	303	291	286	304	292	322	318	310	323	298	296	265	276	281	291	314	331	323	296	300	304	297	327	283	307	299	298	299	321	322	321	290	312	328	323	324	274	314	277	340	289	317	323	304	328	313	298	302	294	317	295	296	284	324	317	304	279	297	324	295	316	346	275	306	311	295	300	297	325	337	330	308	294	332	298	327	315	305	292	311	315	289	296	298	296	302	315	283	302	284	317	304	294	298	291	319	317	310	315	313	291	309	280	311	313	305	302	284	306	324	314	321	318	302	275	284	278	351	275	305	291	316	311	284	295	346	337	298	346	323	286	314	343	300	324	304	304	294	294	297	300	291	326	334	325	310	319	350	322	289	279	324	301	331	348	283	282	310	300	305	306	296	274	318	302	276	327	294	319	302	297	316	302	339	340	308	318	298	251	308	292	299	335	316	335	292	299	291	322	283	277	282	294	292	338	262	282	312	320	318	267	326	286	271	293	266	323	333	338	314	303	331	310	285	275	300	332	325	306	312	295	305	315	310	301	305	303	356	336	334	291	300	294	320	310	323	334	282	268	304	318	305	301	299	314	318	327	330	322	314	272	318	317	288	358	291	270	317	318	331	294	331	313	298	331	326	285	316	291	312	317	289	339	294	281	311	299	343	289	325	294	312	320	308	331	289	315	313	308	308	284	335	285	272	357	321	297	310	297	306	334	324	290	306	299	346	292	293	317	338	299	297	328	312	330	279	306	303	305	331	295	309	297	321	301	316	328	293	278	318	329	298	342	329	308	326	329	320	289	294	342	339	296	279	295	327	293	278	303	315	297	277	318	315	303	319	309	256	312	294	287	343	292	292	334	286	287	284	311	309	340	313	304	307	302	291	302	317	291	306	300	315	323	329	316	312	307	301	287	300	296	323	340	284	313	320	303	277	296	310	346	267	293	303	326	294	275	285	301	338	294	333	291	331	306	299	298	304	273	279	289	314	299	309	272	298	276	286	298	326	297	287	313	297	321	285	316	321	354	328	294	299	324	331	301	345	319	319	325	341	284	271	350	293	339	264	331	308	309	333	331	295	300	294	317	317	308	306	275	327	307	287	306	276	283	311	279	331	291	301	317	349	316	276	331	292	293	313	278	325	321	306	300	290	289	323	306	297	315	295	312	303	325	327	311	296	324	266	307	303	303	293	303	284	293	324	307	339	337	301	258	307	307	291	274	314	307	304	291	295	286	316	275	339	318	335	317	291	340	305	301	296	331	331	317	329	314	332	304	311	287	308	309	281	285	279	300	325	290	307	283	348	301	317	280	294	314	313	288	287	339	283	311	286	345	294	252	269	322	304	320	294	327	252	316	314	314	303	313	269	309	323	318	275	293	314	313	307	286	283	305	315	325	302	296	278	293	290	324	284	249	326	291	340	309	315	254	307	326	308	281	269	325	293	293	291	310	336	305	303	309	273	279	297	294	312	292	312	286	326	325	316	315	290	294	305	331	315	292	291	313	282	330	288	299	309	312	329	305	311	319	305	319	294	303	294	346	287	289	323	332	304	342	290	300	290	307	313	282	325	296	305	302	305	343	281	308	323	325	331	290	292	318	342	319	336	309	274	307	337	267	307	280	309	315	304	327	311	260	313	340	333	333	335	285	315	281	310	316	335	282	293	332	319	323	305	301	297	312	308	290	309	329	268	308	291	314	264	315	261	286	336	295	303	332	339	307	307	308	310	312	321	307	302	334	316	283	326	281	316	282	327	327	365	323	306	295	332	296	304	305	320	282	298	277	310	318	347	354	331	283	304	269	332	339	322	294	325	338	300	337	292	279	300	307	306	325	319	305	313	284	318	321	276	316	294	325	335	325	334	317	292	283	307	310	318	299	306	292	320	336	272	289	311	287	302	338	311	320	332	315	307	290	293	322	296	289	302	290	279	325	303	318	278	315	294	306	299	305	310	282	326	302	302	296	286	297	332	321	304	310	292	321	300	287	314	334	295	295	283	305	347	293	306	324	312	296	282	307	294	314	329	297	304	316	305	280	335	320	306	294	318	319	350	299	280	276	313	317	286	269	330	298	314	298	296	330	303	317	325	313	316	313	282	311	305	279	281	334	305	298	314	302	327	311	300	317	299	290	324	309	299	331	299	335	311	333	314	329	284	295	339	299	336	303	337	329	319	293	319	303	307	327	328	300	295	325	290	336	315	308	317	294	300	303	311	305	360	320	304	300	315	317	282	259	303	286	305	304	297	323	300	323	314	279	332	303	302	287	325	330	343	320	322	321	318	340	282	296	301	298	282	315	306	269	338	330	325	315	321	283	293	336	317	290	272	317	330	299	292	303	294	331	325	305	297	301	316	310	297	327	298	305	356	319	321	320	307	271	307	285	310	303	289	317	311	313	294	279	274	286	260	308	333	315	290	325	313	350	308	296	305	304	322	278	329	321	288	307	325	335	298	308	324	304	336	289	287	315	353	338	337	329	337	289	310	294	320	300	270	311	321	323	303	299	281	317	265	330	307	299	317	333	339	330	305	326	331	321	304	342	347	318	307	310	302	283	310	298	294	340	310	323	320	289	292	304	289	331	343	328	316	310	338	318	309	345	288	326	350	336	314	277	317	336	301	308	286	294	294	329	297	286	301	292	277	286	285	312	291	310	302	297	292
14121	4592	9657	11406	8651	7883	7375	7770	6534	5465	4581	3755	2786	2551	960	1099	917	797	783	726	812	715	744	702	815	741	726	758	713	750	711	695	761	744	686	688	701	743	711	705	681	735	709	701	662	649	700	696	700	704	667	675	691	700	656	651	673	704	733	723	655	642	726	670	705	697	667	658	679	746	712	749	708	710	675	707	718	729	697	676	680	710	737	698	706	676	667	701	689	732	690	667	734	718	674	719	689	725	672	738	670	674	736	681	692	726	685	680	704	672	671	710	686	691	757	716	718	700	707	679	670	697	696	690	715	711	677	664	697	681	732	684	708	666	697	653	711	686	708	684	668	707	641	679	688	661	673	758	721	696	679	721	682	661	680	673	709	654	730	674	704	681	729	662	711	685	688	644	682	734	713	695	690	675	702	676	679	690	674	713	744	675	746	640	716	687	705	719	691	698	728	673	701	667	704	649	646	703	672	668	731	721	676	689	737	677	708	743	693	693	655	657	698	679	751	684	670	694	678	684	667	688	701	692	676	676	714	671	694	675	699	712	675	756	694	709	692	690	715	672	637	696	737	674	688	712	693	683	671	674	670	647	731	671	703	690	690	706	721	723	728	717	688	692	704	712	734	737	643	685	647	681	691	685	673	680	677	661	690	677	665	674	672	728	667	732	671	702	729	641	711	694	709	694	705	680	742	690	700	695	708	716	696	696	672	664	699	721	706	718	635	674	675	744	735	715	701	685	690	689	687	729	717	698	715	665	663	739	693	737	684	691	735	689	731	711	718	679	677	677	730	730	721	719	681	718	703	687	713	715	740	724	647	722	688	662	701	680	685	722	736	697	696	676	649	694	686	712	649	671	634	690	718	641	710	630	689	677	686	666	640	750	691	717	675	671	677	747	658	669	682	685	689	684	668	678	638	677	629	666	645	692	683	677	702	730	688	676	647	699	679	711	717	685	729	750	704	703	716	683	688	683	686	631	719	717	659	723	680	680	701	724	694	698	727	658	715	715	665	668	695	688	681	709	672	707	658	706	687	678	700	656	702	652	730	737	726	710	728	679	719	695	681	629	663	704	728	703	678	692	667	740	698	668	706	680	699	720	696	671	704	755	688	683	635	669	644	642	691	695	661	695	710	703	671	668	661	698	681	706	678	655	678	704	677	715	707	726	728	668	691	712	646	704	726	661	682	703	712	718	698	692	693	675	685	696	667	710	668	718	754	752	676	663	733	673	697	672	677	639	636	680	719	698	673	695	690	694	651	708	694	674	664	683	685	679	689	707	689	675	667	660	688	700	655	713	717	693	682	692	674	727	692	716	701	664	670	663	676	635	658	689	710	733	671	715	706	682	649	725	685	735	699	712	662	686	737	699	671	692	678	723	680	708	678	651	712	684	677	685	724	650	764	679	690	720	694	671	656	672	743	703	683	697	713	720	704	680	633	706	678	723	678	698	684	692	700	662	698	700	707	699	678	651	692	702	653	717	693	652	719	678	669	748	696	661	679	673	669	693	672	685	656	725	700	664	680	706	743	686	664	702	704	713	724	658	702	685	693	668	723	670	672	649	696	706	663	724	683	692	711	696	685	686	655	725	669	680	695	714	724	701	702	658	688	695	678	657	748	712	713	696	720	667	637	685	652	678	688	697	721	665	703	721	677	672	702	687	704	683	684	733	671	689	743	713	675	720	691	680	727	698	659	724	675	730	704	688	683	687	679	674	679	667	742	733	661	739	702	725	697	656	725	739	695	701	663	676	675	706	668	702	706	679	684	744	661	714	710	679	717	689	672	694	713	710	729	703	658	679	720	673	700	653	708	721	719	744	703	687	735	644	687	747	696	706	720	691	688	694	671	689	664	652	675	668	677	719	711	655	698	659	711	714	658	688	673	692	731	652	678	633	678	669	681	677	652	707	653	683	700	720	663	657	753	708	665	746	726	675	684	668	696	698	675	666	714	706	704	689	652	723	720	703	689	684	708	691	721	714	672	721	754	751	688	670	632	766	656	678	695	702	690	720	663	682	634	703	725	652	701	674	671	706	711	681	709	651	722	699	696	698	669	739	710	689	688	659	652	701	678	680	710	673	647	717	663	695	717	699	668	694	672	694	667	688	730	657	752	743	705	671	681	701	707	680	669	681	693	677	673	677	687	721	664	656	735	737	715	678	698	643	725	693	652	668	697	672	734	697	678	701	652	712	694	682	726	650	663	650	674	726	677	635	686	697	647	626	674	691	719	673	716	710	689	719	721	742	730	665	679	670	706	677	692	692	715	677	728	708	716	681	683	671	707	693	759	725	644	717	702	680	692	676	655	686	711	669	703	728	711	708	670	701	717	721	720	722	680	647	668	686	626	720	676	682	684	719	717	707	704	662	684	732	699	703	667	694	645	719	686	736	680	699	708	665	742	669	692	671	651	706	671	698	676	690	691	689	699	664	667	724	710	697	655	731	709	716	657	704	737	696	672	649	690	636	743	679	727	739	721	699	703	711	708	673	715	648	687	696	701	664	671	670	677	685	710	684	678	660	736	684	695	709	681	751	668	655	650	736	687	682	687	704	665	632	699	675	664	689	733	700	661	674	724	734	695	695	669	746	713	682	710	690	673	681	663	670	682	695	700	698	680	654	649	657	642	683	707	711	690	717	673	682	683	682	746	693	698	690	696	684	745	703	689	688	691	696	677	704	715	646	738	670	698	693	679	698	682	707	708	728	684	694	661	676	702	713	706	659	680	648	724	751	670	735	683	649	701	703	721	659	706	662	654	712	691	719	708	718	697	665	702	722	714	697	724	670	705	681	656	697	696	703	688	712	675	697	688	690	694	647	700	666	687	704	730	706	622	758	689	670	710	670	748	719	651	690	698	687	675	715	706	714	776	709	649	701	693	707	685	656	685	673	673	655	695	697	691	668	699	673	680	733	658	654	742	667	672	714	675	728	703	685	716	726	705	653	699	709	731	664	721	671	659	721	703	696	709	685	721	692	741	679	700	651	651	698	710	675	687	704	712	678	728	698	663	694	714	678	677	658	686	644	669	741	648	680	681	686	656	662	633	681	627	694	659	686	669	717	676	704	692	720	730	683	675	722	689	650	746	685	666	676	652	664	710	705	706	675	691	668	696	689	645	652	678	674	688	696	656	685	746	712	683	714	685	652	685	691	714	742	669	677	689	707	699	694	659	690	685	702	702	729	724	675	699	671	728	661	670	704	671	656	694	652	727	658	661	737	675	659	683	715	677	662	655	656	670	704	704	703	665	729	737	724	653	694	615	647	678	663	707	723	653	665	679	694	672	654	694	720	674	668	616	667	675	721	704	703	660	678	659	754	678	720	674	717	660	663	677	643	713	640	682	648	702	666	697	662	708	718	672	676	711	684	690	722	697	695	731	689	719	720	675	717	707	703	688	708	764	733	717	703	712	679	712	676	664	695	718	672	692	740	678	721	696	696	651	688	693	712	662	676	672	666	679	647	695	692	740	663	649	695	709	702
31247	11600	8576	6983	4007	2920	2566	2319	2069	1788	1505	1071	823	662	343	383	344	335	302	286	286	291	276	289	265	327	297	284	288	252	325	300	276	295	274	309	278	257	289	246	272	300	293	262	307	259	282	287	284	262	280	255	289	272	246	272	296	260	243	271	263	265	270	255	256	285	310	295	257	281	308	276	266	277	283	269	270	285	271	268	241	292	291	319	263	276	260	266	257	267	272	248	304	273	271	256	289	276	261	276	308	277	298	248	287	273	276	248	303	248	293	278	289	257	238	284	281	293	314	283	280	262	273	297	264	287	258	259	257	278	273	257	286	282	274	292	287	257	277	270	302	279	252	266	271	252	296	284	260	273	257	288	280	306	255	281	297	274	300	285	302	276	287	310	267	277	253	284	259	274	255	253	274	290	313	233	262	289	313	308	316	240	285	310	280	276	301	280	265	279	300	273	216	280	272	257	309	272	236	290	268	296	257	271	263	259	245	301	278	280	242	269	275	283	269	267	260	308	258	291	266	291	271	289	251	263	308	247	272	243	237	286	259	292	268	254	299	286	291	264	277	283	257	304	248	287	277	253	306	300	267	274	252	239	284	271	257	281	265	248	248	272	277	259	272	259	285	279	262	270	285	277	265	259	257	241	285	251	255	287	279	277	267	273	282	290	282	264	292	270	269	258	270	275	263	265	243	248	270	275	275	263	254	284	278	289	275	279	265	268	281	283	292	249	271	268	280	296	248	274	265	278	298	250	273	277	272	293	294	281	262	271	286	279	274	241	258	289	299	275	289	302	287	253	248	288	266	296	275	262	278	262	245	273	267	246	288	249	283	274	247	283	293	257	267	252	262	261	300	261	270	297	259	249	223	283	252	278	278	289	288	276	234	263	286	291	285	279	282	268	269	269	308	293	269	296	270	278	302	282	298	255	275	274	307	295	289	265	263	265	293	268	286	260	269	266	258	255	261	262	263	254	287	257	284	253	280	262	290	241	258	291	263	278	260	276	312	271	257	234	306	302	273	248	263	259	271	263	303	293	247	263	271	284	279	273	279	280	276	291	258	288	306	271	268	238	298	274	296	305	279	289	266	228	272	259	321	314	299	265	296	256	271	268	292	282	280	294	262	279	282	248	280	270	255	255	270	257	271	271	292	261	270	245	288	250	289	266	259	258	259	273	260	256	282	241	282	271	269	251	260	292	271	267	271	270	291	286	262	284	280	266	277	258	275	293	257	277	279	264	304	293	292	267	292	294	283	272	248	286	273	263	256	262	260	278	251	271	263	290	282	260	266	236	248	262	259	233	280	266	259	255	276	298	231	294	259	258	260	261	306	276	253	278	267	246	258	282	298	266	246	265	250	274	283	294	265	271	250	251	310	269	284	280	288	267	300	252	283	278	285	254	289	299	284	271	281	271	300	282	304	262	279	281	287	288	274	298	256	255	277	270	275	273	291	259	283	261	282	272	254	274	276	289	246	279	262	250	276	287	262	272	313	282	236	268	279	238	273	280	281	297	291	245	240	281	271	283	278	287	310	285	279	248	262	284	272	264	285	262	268	271	284	279	279	295	276	271	213	293	286	284	275	284	271	266	264	288	247	250	254	279	281	290	300	287	253	279	273	307	294	276	283	274	259	276	275	244	324	288	292	266	262	282	253	266	289	248	262	275	287	264	289	268	292	290	292	267	271	282	248	285	294	272	284	274	275	251	291	298	277	272	279	282	254	263	284	284	284	277	274	251	299	232	255	291	269	245	265	306	263	284	276	247	263	292	278	249	294	279	261	312	261	286	252	254	274	300	241	247	266	243	309	306	290	262	293	258	271	257	287	264	297	279	277	281	278	242	249	270	284	264	305	294	277	283	285	255	262	301	268	263	293	261	293	329	294	281	285	288	280	278	298	235	266	261	273	297	271	259	322	279	257	274	245	255	264	266	257	260	271	279	270	240	277	288	306	268	289	276	240	268	285	267	282	253	293	260	265	289	274	274	307	263	273	286	284	297	287	310	261	273	290	256	287	282	292	279	288	259	278	270	236	271	292	262	314	285	289	272	281	275	262	266	270	297	255	303	264	268	280	292	252	253	271	303	279	257	246	286	281	267	294	262	258	292	287	285	282	284	277	268	268	237	305	255	254	261	286	303	309	249	269	257	275	311	266	258	261	298	300	293	283	260	306	286	283	289	253	298	278	268	272	277	259	258	243	269	280	295	292	273	278	270	284	257	266	248	290	282	315	284	260	308	273	283	286	264	267	294	291	312	271	262	253	272	258	283	285	260	265	274	266	292	283	285	285	277	287	244	303	274	274	269	267	293	244	251	264	263	273	265	290	270	281	271	268	270	295	284	292	288	284	286	294	286	256	271	249	276	274	291	247	260	276	280	290	271	286	266	286	282	278	264	231	263	264	256	273	285	266	254	258	306	272	284	259	253	306	308	249	318	254	269	268	285	239	245	279	301	307	273	262	282	299	282	261	240	265	258	257	229	279	257	264	298	263	270	258	292	277	249	269	269	246	283	250	265	297	273	291	282	232	286	262	305	290	282	272	271	280	277	272	260	256	292	320	237	283	290	279	285	219	290	259	282	287	274	273	256	265	252	279	267	231	307	281	285	275	270	272	262	313	289	263	270	253	267	285	260	263	250	296	245	266	278	276	240	273	254	278	259	277	267	281	286	337	280	256	264	288	284	265	259	269	258	309	268	291	288	240	282	263	255	288	260	258	266	260	293	269	270	272	292	335	259	280	249	244	265	266	255	262	240	268	269	300	258	274	303	290	265	249	300	273	262	255	265	258	289	284	243	270	281	243	260	262	251	287	252	261	271	270	262	287	266	250	308	274	274	289	268	327	272	257	289	295	286	248	293	295	263	269	275	279	297	283	267	252	299	254	280	293	289	295	273	304	265	269	290	260	271	284	314	272	265	261	246	269	272	257	277	268	288	271	283	289	294	273	256	299	274	270	233	268	282	252	281	291	259	298	308	275	282	283	249	256	247	296	275	263	273	300	278	289	253	286	287	270	272	260	282	283	300	278	291	276	254	274	306	303	281	270	265	277	281	278	250	252	281	276	266	303	263	288	246	285	308	269	248	264	268	270	296	259	250	259	279	286	284	288	288	286	286	269	247	239	257	263	258	274	292	274	275	267	278	310	278	287	255	272	301	278	262	238	281	250	294	271	277	272	268	288	266	285	270	257	261	250	267	274	266	291	275	263	264	267	281	285	308	290	266	285	291	222	274	283	267	251	272	270	272	268	249	288	283	308	245	264	277	266	273	266	266	265	292	312	273	270	267	245	280	251	269	284	292	267	278	246	271	238	264	258	278	238	307	285	250	276	288	299	248	238	289	255	284	293	271	264	285	282	292	260	262	255	315	304	261	305	265	266	275	276	265	251	255	259	270	271	267	248	292	240	285	270	289	284	275	290	271	260	280	249	270	258	275	240	276	288	248	289	268	279	288	282	270	272	287	288	288	263	276	269	266	241	243
18420	7066	13422	15968	11968	10907	10158	9354	8904	7624	6505	4755	3664	2771	1057	1271	996	697	792	740	772	694	730	687	682	740	682	663	616	645	626	608	618	619	656	623	572	605	597	571	563	616	581	601	620	635	620	614	564	619	611	596	626	625	620	562	596	635	620	588	571	596	587	586	601	632	615	586	619	590	659	591	583	582	586	579	595	581	577	587	651	620	610	584	632	583	615	627	581	580	616	593	606	664	594	617	605	559	598	598	659	597	600	591	619	587	619	624	630	604	595	605	604	651	595	586	600	603	581	599	597	574	603	614	592	568	604	577	638	596	634	606	613	633	617	614	648	593	564	634	557	579	591	585	614	622	594	629	533	607	603	682	609	599	631	602	563	636	603	600	566	605	623	627	593	591	616	602	611	587	620	625	623	614	550	611	635	618	596	615	598	609	547	615	599	623	598	598	604	596	593	632	612	600	620	625	594	628	610	627	581	613	592	597	630	614	589	557	604	628	611	613	606	592	598	592	585	642	633	626	632	592	575	622	623	632	633	592	616	610	598	572	602	617	601	594	652	626	588	611	599	629	581	576	603	586	613	655	667	609	595	658	613	609	565	588	608	620	597	605	618	598	627	568	533	628	623	586	634	627	613	633	645	587	623	573	601	611	615	643	621	616	599	629	571	608	547	626	611	635	579	600	624	634	571	589	624	618	606	611	589	585	567	624	559	608	609	585	624	598	583	611	599	595	620	621	584	647	644	626	565	617	623	617	610	611	571	581	598	602	556	607	586	607	633	612	594	608	615	608	620	597	607	612	592	589	611	599	559	620	608	597	631	636	613	631	615	591	626	617	602	583	628	598	610	644	611	606	612	592	570	561	579	652	645	599	612	619	627	601	623	668	598	622	560	640	651	599	669	523	575	538	611	579	600	636	626	613	660	588	599	595	589	591	596	537	595	664	655	576	566	641	612	597	594	600	629	614	578	575	618	585	592	600	581	598	620	658	577	596	580	602	595	606	588	582	614	605	624	579	587	565	573	642	591	587	587	598	588	617	587	581	617	612	568	606	627	578	606	571	599	627	605	626	596	631	614	584	589	642	590	565	644	632	637	612	608	602	595	633	597	583	577	581	603	581	608	625	632	630	619	608	596	610	636	569	620	581	606	629	615	561	572	564	630	588	548	600	606	601	621	605	630	582	603	569	613	603	611	620	601	634	662	692	547	610	607	568	628	602	629	587	580	643	641	616	620	594	601	569	565	619	609	582	604	581	570	554	619	622	572	621	604	581	550	567	604	629	576	618	602	609	609	628	602	599	605	583	599	604	638	567	633	579	602	585	635	606	650	635	585	623	620	578	597	616	624	590	612	601	614	585	601	592	595	587	603	613	616	618	594	652	601	658	570	604	593	588	599	585	594	585	584	550	568	636	604	610	587	578	651	605	607	625	611	597	634	576	590	591	525	611	600	635	593	576	644	586	625	594	621	594	592	587	651	632	598	589	612	569	627	624	609	570	612	573	611	592	581	563	579	589	590	590	578	610	600	625	610	597	607	572	609	547	589	556	620	562	615	613	615	598	601	632	559	596	609	571	607	570	596	618	594	617	594	623	606	596	632	609	615	600	605	531	593	658	564	605	647	626	590	589	550	616	607	591	590	602	586	594	593	618	591	640	606	627	629	618	613	600	608	606	593	599	604	585	596	602	626	604	618	576	609	593	591	596	600	580	647	612	600	616	598	606	613	615	595	597	617	576	629	628	643	616	620	615	630	572	614	591	596	573	621	593	618	581	591	626	635	607	613	588	572	583	613	580	581	590	617	656	647	583	565	616	591	577	596	612	603	566	637	608	625	587	567	636	591	653	617	589	562	643	623	595	582	594	645	557	625	627	615	616	605	592	612	634	636	581	605	606	608	584	625	549	592	639	605	644	605	572	580	588	625	597	593	580	611	609	597	570	596	597	588	607	623	587	558	611	607	588	593	595	585	588	617	611	536	631	611	641	611	603	593	594	611	586	634	630	583	574	560	611	601	586	591	608	569	600	600	601	623	580	648	588	630	653	616	575	550	574	608	648	594	601	611	611	607	604	563	596	568	614	604	616	571	600	595	620	600	620	640	580	575	616	604	608	654	563	633	629	569	591	634	586	585	567	602	575	576	574	584	607	593	637	614	575	616	590	570	590	573	586	581	613	597	588	619	615	623	573	593	597	566	581	610	572	602	606	606	635	573	608	649	612	582	615	661	586	597	605	623	634	621	593	582	607	563	593	613	619	615	598	629	603	608	615	616	629	594	579	629	602	597	602	592	605	606	659	548	640	591	603	603	580	611	586	618	601	574	601	621	638	601	579	636	553	576	597	613	601	613	603	607	621	597	602	609	568	593	613	615	599	606	607	609	552	597	590	594	594	595	597	600	603	629	612	569	596	561	575	634	577	581	553	585	577	577	592	552	613	576	648	592	593	636	586	582	608	634	606	601	584	622	635	580	591	605	593	654	567	568	579	635	594	565	630	592	620	580	615	600	613	628	607	650	576	613	626	569	610	615	619	596	603	579	585	582	563	615	599	614	589	610	556	563	567	592	595	608	605	608	598	561	567	618	649	597	610	622	635	607	570	626	621	597	647	641	614	565	588	597	560	597	607	574	635	579	586	599	606	596	609	607	623	599	624	629	555	563	571	606	575	603	599	661	590	610	617	625	593	610	580	635	599	591	618	597	593	632	615	564	560	627	609	601	568	620	622	605	608	585	598	586	610	594	615	586	619	648	581	592	596	649	608	638	599	600	622	623	641	572	611	637	638	631	581	637	600	589	593	589	620	574	632	618	578	649	640	603	602	592	583	577	629	580	598	562	604	614	586	595	628	584	601	611	593	582	636	598	611	625	617	616	567	613	627	624	628	573	655	608	581	605	576	646	614	619	600	657	652	582	632	620	585	601	623	586	638	610	624	574	557	603	637	598	577	588	597	584	647	623	640	555	612	592	620	650	583	575	588	616	571	580	615	632	586	592	663	606	634	573	611	606	589	555	628	589	584	569	606	595	598	575	596	611	623	583	606	618	575	632	598	613	593	603	615	668	606	610	581	579	612	620	595	586	573	600	627	576	584	619	609	602	648	591	613	565	586	612	585	593	566	586	594	580	633	642	565	612	608	558	599	595	610	579	625	564	565	575	608	597	564	664	594	583	591	580	594	586	609	593	586	548	627	585	603	604	589	603	600	604	624	628	576	613	617	595	637	626	582	579	595	592	568	594	600	609	595	625	556	570	613	637	626	607	581	594	642	619	625	567	576	628	613	645	626	609	570	572	643	647	647	575	581	641	597	638	603	572	628	573	577	617	571	601	574	623	585	587	609	628	607	531	595	620	663	572	567	583	628	592	609	596	625	589	590	637	601	600	603	579	638	605	593	582	591	608	629	558	604	544	579	579	574	615	606	612	591	606	625	650	576	619	591	601	627	589	596	584	611	618	585	562	605	607	600	609	628	537	600	635	586	609	566	610	618
9537	2689	2563	2107	1165	819	756	719	705	656	526	394	341	294	228	212	182	155	201	186	200	174	190	211	189	261	188	198	217	231	194	196	200	192	205	199	214	162	194	190	185	181	189	207	214	197	208	207	211	222	194	205	186	181	178	215	208	179	202	183	181	187	190	234	188	187	186	210	178	183	209	176	206	196	191	204	203	186	213	203	164	171	159	229	189	211	202	180	219	181	195	224	185	201	208	173	220	202	202	207	189	186	200	186	178	186	219	168	186	199	204	201	196	197	206	205	204	202	217	193	204	199	192	197	208	193	171	193	193	198	188	225	198	222	171	182	200	198	180	186	218	218	185	203	221	200	196	208	197	175	219	200	191	209	191	198	198	175	203	196	190	194	195	189	208	200	187	178	165	171	182	196	209	189	216	216	213	187	179	194	197	207	183	210	218	176	200	206	194	201	206	223	187	201	196	191	206	196	187	185	178	202	209	172	178	185	182	216	176	185	174	204	198	193	184	201	209	211	195	231	173	197	174	164	180	183	196	165	193	198	203	194	205	201	190	182	221	197	217	164	189	177	191	197	219	204	193	173	206	202	203	185	199	183	181	218	196	212	207	200	224	195	189	173	200	192	208	196	175	184	206	172	160	175	193	215	172	200	201	208	182	204	201	194	190	180	168	208	213	188	207	186	185	184	167	191	189	177	187	190	224	197	185	191	184	214	192	186	210	179	177	211	184	180	181	190	212	168	202	229	209	197	200	219	213	188	205	182	214	232	197	213	187	170	218	183	195	178	169	178	181	191	198	175	200	208	194	218	175	193	194	192	194	169	184	220	219	181	172	213	198	193	175	201	203	220	184	201	190	183	205	206	202	175	182	193	176	209	197	181	204	175	196	195	201	207	187	172	199	187	205	216	176	170	193	199	211	182	207	196	190	199	190	201	190	193	180	183	213	188	204	212	207	185	187	209	189	176	203	165	203	178	180	202	199	196	201	221	197	196	194	198	193	205	180	209	220	177	216	190	178	198	186	209	210	183	193	190	198	183	195	203	185	179	189	189	226	201	169	199	180	202	180	188	202	192	203	208	190	194	192	167	192	193	188	204	201	186	191	192	192	178	180	204	192	185	206	202	208	214	197	174	206	187	193	178	186	228	178	173	198	205	208	210	200	204	205	186	181	199	203	190	190	207	184	217	192	180	168	186	184	211	199	201	197	176	202	224	209	180	183	168	206	234	215	189	185	208	184	199	193	183	182	161	184	188	196	230	208	192	200	171	177	193	195	187	186	186	204	181	194	160	172	206	186	206	175	186	212	193	188	221	215	182	175	188	223	217	177	206	224	190	205	201	202	198	191	191	201	206	199	207	224	167	206	169	199	193	208	204	194	187	219	205	186	199	178	197	211	172	204	226	198	165	182	175	188	191	168	206	198	196	173	238	208	213	166	197	186	184	167	206	199	199	213	166	207	189	189	188	200	191	183	176	191	213	180	180	199	183	163	199	197	187	214	215	206	201	181	213	193	185	195	229	182	205	201	179	192	200	225	195	184	209	172	189	216	200	201	189	191	177	185	222	183	197	186	205	186	195	183	189	194	216	196	217	216	212	199	206	189	191	189	204	182	203	183	188	210	194	232	227	198	198	193	206	218	206	211	187	193	163	222	189	185	196	199	181	176	197	213	175	203	184	177	213	191	182	214	185	170	199	174	225	179	220	207	187	175	194	202	192	213	204	206	186	198	197	191	207	213	173	182	196	194	207	200	184	177	171	184	177	199	216	166	195	216	192	203	226	197	193	175	202	191	181	194	192	206	201	180	207	185	183	191	192	201	163	179	195	208	177	176	182	212	202	188	199	177	188	191	204	188	169	186	190	153	168	208	214	171	176	215	202	207	193	196	186	212	191	194	196	195	188	206	182	164	171	191	204	209	182	195	203	194	209	180	224	201	194	181	187	197	188	199	217	182	195	192	195	163	195	188	218	180	175	227	220	198	189	219	202	210	187	216	183	199	195	205	197	209	201	156	201	195	217	192	196	194	209	197	223	213	191	186	182	167	203	208	201	199	185	219	196	196	193	151	201	205	193	232	214	168	200	192	189	198	217	174	188	189	198	195	213	184	176	185	188	203	202	173	207	194	168	190	191	209	178	181	208	189	172	178	188	221	176	196	200	209	202	182	206	185	204	204	182	197	210	206	194	213	171	200	220	204	194	176	176	214	213	195	187	193	169	189	191	207	173	188	187	205	179	204	199	208	198	211	208	189	195	169	206	213	189	203	199	180	205	172	186	224	204	184	202	191	181	192	197	182	193	194	191	233	188	234	188	172	195	193	194	202	203	189	184	181	200	214	220	182	206	217	203	185	178	190	241	173	198	214	208	218	212	204	188	178	180	207	213	188	204	201	197	216	193	209	187	176	202	204	171	197	187	221	225	190	186	210	201	229	197	193	196	184	209	198	200	185	184	193	192	202	180	182	199	207	184	186	192	196	196	198	203	183	180	193	167	165	179	220	214	191	178	191	211	194	187	182	191	174	185	218	188	211	199	200	182	190	203	214	192	172	173	175	174	206	189	185	206	193	189	216	201	176	177	202	179	185	217	219	203	185	186	209	177	174	180	229	204	181	185	191	194	186	184	192	199	189	194	163	200	180	189	209	166	179	179	206	198	193	196	184	205	166	207	196	180	192	208	183	174	220	194	202	202	191	171	195	188	180	192	189	203	187	196	178	192	200	192	184	207	185	199	190	166	189	214	205	205	210	155	193	182	177	215	190	209	182	177	183	194	190	198	181	196	187	209	193	221	194	199	210	200	185	167	214	184	200	171	175	196	191	211	189	195	175	200	206	176	182	187	177	192	192	208	182	179	195	198	210	222	206	206	171	201	186	222	221	205	191	198	192	182	219	199	180	207	199	182	198	197	201	196	209	193	201	232	211	183	181	200	214	198	197	174	181	181	192	170	184	176	203	211	196	204	177	181	181	208	191	233	204	215	215	168	200	178	191	210	199	208	205	215	196	198	179	151	160	204	184	199	212	206	215	203	197	222	180	179	176	192	197	192	206	191	214	192	214	198	205	217	182	186	199	179	186	211	220	167	183	205	201	178	196	193	190	208	180	210	171	192	177	212	194	168	186	185	174	184	177	157	197	192	179	197	172	175	209	213	223	196	193	208	187	176	189	191	186	189	179	199	189	213	207	231	187	223	199	165	184	182	190	180	198	186	152	211	196	178	180	197	173	209	182	192	213	210	195	184	197	220	178	192	194	176	192	187	201	194	185	188	199	234	195	191	176	205	221	163	187	190	205	197	187	184	175	190	192	218	181	188	180	206	195	183	177	159	177	194	217	201	188	193	198	198	187	200	197	192	186	186	160	152	219	173	189	232	203	200	187	197	219	199	202	176	193	193	180	188	203	212	207	182	217	205	198	207	203	195	191	212	209	175	212	196	197	207	190	212	193	217	193	199	208	212	188	190	194	181	179	214	184	171	180	197	184	187
5927	2321	5305	6313	4299	3445	3383	2860	3014	2665	2207	1649	1503	915	575	507	522	496	452	477	493	462	458	527	416	441	477	466	484	455	457	455	479	461	463	449	459	508	459	483	491	429	501	479	469	465	487	478	459	453	457	446	469	438	483	495	431	453	477	421	462	451	420	464	463	438	479	482	471	426	479	459	492	483	440	513	469	440	462	466	453	445	468	483	436	472	446	451	467	489	422	467	484	458	443	443	481	417	488	496	451	471	428	432	459	485	471	455	495	443	488	455	457	439	452	457	463	457	467	444	447	454	470	478	491	454	435	475	467	421	494	426	443	459	489	482	453	464	440	472	471	469	451	463	415	472	465	438	471	489	469	412	474	419	480	445	496	486	433	447	476	465	478	433	449	454	469	453	491	484	462	490	428	465	496	464	464	429	452	458	467	442	506	442	460	477	492	439	436	464	436	454	500	459	459	467	445	479	443	484	454	471	477	467	453	490	475	462	504	479	475	432	475	480	429	439	487	508	507	419	489	426	471	460	461	463	473	449	440	458	480	443	491	463	501	504	460	467	501	455	458	468	448	437	472	485	397	448	483	479	500	480	423	453	475	427	462	462	453	459	458	493	508	464	466	499	465	455	461	510	446	466	476	478	472	433	477	432	464	432	478	452	464	445	477	502	498	449	476	445	432	448	482	506	464	491	457	469	489	463	474	451	489	443	481	451	487	453	473	489	547	436	437	462	440	458	437	465	426	451	461	500	447	436	449	484	434	478	489	516	470	431	465	462	464	472	491	466	467	471	454	502	467	465	522	446	456	473	430	483	429	421	442	509	459	449	445	489	491	448	439	476	463	493	457	461	483	468	481	434	495	441	480	450	488	457	465	472	442	494	468	461	476	469	487	480	494	453	443	456	461	457	425	464	468	471	467	470	437	430	455	489	445	448	465	468	500	461	492	460	470	463	437	416	481	453	465	485	457	493	497	429	474	478	470	490	445	485	445	465	476	474	489	491	491	441	470	450	469	478	455	472	472	456	488	441	470	472	469	478	446	442	449	458	445	426	503	513	490	442	485	494	455	445	459	486	472	487	436	438	491	472	486	466	454	426	458	436	465	434	448	488	460	470	433	454	448	457	427	461	483	464	459	475	461	456	477	455	476	483	472	475	455	474	461	457	457	434	500	503	419	478	475	485	471	451	469	478	501	491	468	465	477	476	497	463	451	467	513	487	476	475	452	466	471	485	494	465	522	482	455	448	438	522	503	450	473	467	475	448	440	493	443	484	463	446	525	450	437	440	472	453	478	464	457	446	469	503	461	450	484	464	458	439	491	482	502	462	464	482	464	474	460	467	470	466	463	460	457	478	451	420	465	492	480	447	476	457	453	477	481	472	432	461	479	507	493	487	459	448	441	468	458	503	454	473	469	458	446	515	472	442	472	465	453	460	435	474	478	484	458	519	440	452	487	443	501	459	489	463	466	437	467	427	453	446	479	471	484	468	447	480	467	443	417	481	431	493	489	482	465	491	459	471	466	469	453	451	427	451	445	448	498	474	459	507	457	425	479	467	474	469	440	445	484	452	456	484	519	484	411	485	486	446	462	446	452	481	472	446	444	444	456	489	445	463	472	429	470	525	447	455	447	467	448	435	478	483	458	467	478	479	455	448	479	444	459	523	490	462	466	492	497	487	485	443	481	462	445	523	467	475	456	475	473	482	450	457	483	453	452	438	488	425	471	466	475	480	491	451	435	478	461	457	429	446	504	459	466	471	462	418	472	450	455	459	453	507	442	458	473	442	470	453	485	452	433	456	446	477	510	471	447	521	445	474	471	454	478	469	458	458	455	432	469	442	473	481	460	455	507	479	478	453	467	467	466	481	427	450	425	508	477	421	484	486	441	458	498	477	448	460	465	449	495	483	460	496	529	455	438	492	447	455	426	510	476	482	478	467	464	429	503	495	468	477	455	415	484	445	506	459	456	479	453	485	473	451	473	481	482	440	467	489	514	489	482	478	434	471	465	431	461	459	540	444	422	469	469	482	447	468	459	447	458	456	474	475	453	425	442	507	437	437	496	458	491	483	482	454	471	480	483	482	478	434	444	443	496	476	470	456	455	464	457	495	477	487	479	434	486	466	420	495	480	425	449	479	439	465	493	467	488	459	482	460	461	465	463	445	477	476	470	471	479	479	491	481	493	454	485	483	445	431	429	492	494	515	487	477	447	480	462	506	478	469	477	448	467	493	503	434	440	439	472	443	454	492	503	450	435	494	421	472	479	448	440	481	435	444	456	433	446	428	479	460	430	477	445	458	449	489	447	445	441	487	444	447	418	451	484	457	484	455	475	473	448	479	412	439	422	492	504	460	414	459	471	450	455	443	447	451	431	480	498	477	472	495	459	528	462	476	480	494	459	471	456	442	491	438	468	476	481	466	473	483	466	487	474	488	452	474	447	477	449	442	453	491	484	448	471	466	458	477	438	499	484	475	482	476	437	470	488	456	502	465	465	438	465	484	515	454	455	460	447	477	464	470	493	474	473	432	492	464	469	452	482	469	495	455	470	491	446	450	463	478	445	480	437	440	484	451	466	459	453	432	499	425	473	481	477	476	481	445	478	419	452	463	469	466	434	463	494	464	463	480	469	494	432	490	491	477	403	453	479	449	452	467	488	492	446	497	454	456	463	527	444	473	458	444	444	466	463	473	495	477	444	467	480	436	466	446	444	512	477	467	451	437	480	442	486	425	450	463	479	460	491	465	477	502	472	482	452	469	449	472	459	501	435	455	509	430	461	469	446	447	449	429	450	472	476	442	458	486	499	515	444	490	445	465	465	491	465	449	436	445	469	423	471	438	414	476	440	442	465	401	480	489	439	440	472	464	471	457	449	470	428	475	474	499	520	484	462	457	486	462	440	480	485	449	453	472	499	435	486	411	479	480	462	493	467	428	477	438	474	470	464	436	467	462	441	503	457	402	493	480	462	467	486	476	477	464	505	498	422	469	493	473	444	459	463	474	442	445	513	480	464	504	451	459	463	469	459	461	435	439	497	475	485	441	485	490	457	430	453	460	460	461	468	461	476	431	448	465	443	447	441	453	435	474	485	441	464	448	463	476	459	422	494	460	461	468	464	458	457	436	477	454	433	488	472	421	466	430	469	450	425	473	489	451	439	430	433	458	486	401	454	463	472	494	454	474	469	490	494	453	474	441	448	480	476	453	449	467	536	485	467	474	483	504	456	453	489	440	453	498	468	495	474	463	498	465	502	484	464	472	457	456	434	485	487	467	482	446	445	515	462	471	471	461	459	465	485	466	464	471	445	461	525	461	470	479	463	478	435	440	441	500	517	459	444	473	500	442	464	478	450	418	466	439	411	495	461	470	474	476	434	472	440	458	483	500	434	472	461	459	482	457	435	440	442	437	455	476	454	488	456	471	479	452	481	460	463	477	485	455	480	456	448	454	455	461	492	435	461	452	458	468	471	481	453	506	473	462	461	482
22377	7074	6476	5002	2846	1984	1649	1377	1215	1138	867	802	605	514	384	320	357	328	309	319	305	308	287	288	348	319	319	319	285	305	354	299	283	327	264	314	298	270	289	295	277	302	292	277	306	282	322	319	310	310	319	297	281	309	284	273	308	305	304	294	288	309	305	313	275	271	282	263	308	289	277	314	326	328	307	284	260	320	313	283	277	275	294	287	281	317	311	302	280	278	349	311	315	315	322	319	290	285	301	333	301	318	295	310	293	309	296	284	275	295	314	303	323	336	303	270	286	273	305	281	276	305	303	297	288	299	305	312	271	296	283	322	328	296	285	301	311	317	301	314	311	296	319	296	289	319	317	293	296	276	300	295	306	333	276	314	288	296	301	305	276	319	318	242	275	260	277	298	329	290	282	252	297	273	291	304	305	281	293	297	301	299	308	296	299	289	295	316	317	322	288	268	296	297	300	271	288	290	302	314	280	301	263	300	315	305	271	304	303	276	290	299	272	290	300	295	263	255	298	302	289	309	327	275	311	328	277	272	302	331	309	294	294	287	286	310	325	318	313	307	282	296	312	299	312	308	297	296	299	286	302	287	303	313	298	318	294	302	295	287	287	299	310	284	305	328	287	295	302	302	293	279	277	313	294	295	325	283	275	323	298	307	281	354	314	303	314	293	265	319	308	284	284	316	312	300	311	322	297	278	259	271	287	284	299	283	325	323	287	285	287	289	239	285	265	296	330	320	280	311	346	303	300	277	286	255	300	301	292	326	294	300	261	314	281	293	304	297	321	315	301	319	317	301	322	307	333	298	309	269	290	320	317	288	270	280	276	318	292	322	316	308	308	302	325	281	277	300	294	283	317	296	322	274	273	284	287	295	313	292	300	269	279	287	323	312	292	306	285	284	314	287	301	313	259	305	273	293	299	309	327	255	285	311	297	289	266	284	271	267	295	288	272	310	296	317	289	315	293	314	297	304	296	277	313	308	280	325	303	307	317	291	312	328	295	326	270	294	273	282	278	295	310	314	297	321	304	311	330	304	295	306	322	336	305	294	290	287	334	331	253	294	290	297	282	283	299	311	293	274	303	269	269	306	333	276	304	318	279	316	298	278	308	302	285	301	297	313	286	322	284	311	286	304	301	298	273	312	313	299	270	323	293	311	294	313	292	243	277	304	282	271	291	306	296	311	300	294	311	309	316	308	287	340	292	308	313	305	292	273	276	266	318	306	311	292	311	325	299	263	282	317	302	259	298	279	305	294	303	273	285	280	271	271	359	339	331	284	293	324	294	294	288	301	304	269	289	335	318	311	307	312	298	310	311	304	306	308	300	286	318	297	278	264	302	316	283	309	287	282	324	330	299	277	303	334	286	317	301	344	284	321	274	294	294	325	298	288	298	321	312	320	287	322	286	286	319	314	311	317	288	296	279	303	310	295	297	289	272	253	303	287	298	258	285	331	297	320	278	307	331	313	329	291	303	295	269	290	248	296	283	334	322	299	321	311	317	283	302	324	301	295	299	301	321	292	286	287	278	283	287	273	334	324	298	312	313	313	296	306	323	306	325	264	261	292	302	314	293	298	301	300	284	293	283	318	277	317	275	325	319	324	328	282	295	292	306	308	303	297	288	293	336	292	300	347	312	301	286	320	299	306	260	284	319	304	301	313	275	316	314	275	313	308	309	277	275	316	294	290	312	320	305	334	328	299	285	326	297	264	270	280	290	332	288	281	306	284	296	311	286	302	334	296	311	313	320	291	277	286	294	296	284	296	315	302	302	279	263	274	294	272	303	305	305	304	332	290	290	271	305	297	332	289	316	287	299	313	286	271	301	257	316	259	323	302	298	290	297	282	315	316	280	275	279	286	297	319	291	335	261	292	289	295	311	289	284	295	317	321	329	285	306	317	348	316	284	280	296	318	294	318	317	274	303	300	274	306	322	304	309	315	282	279	299	274	305	309	319	323	292	288	291	312	258	304	317	280	336	308	271	286	326	313	325	292	312	304	282	312	306	290	305	293	281	319	293	264	315	310	291	313	307	317	321	264	283	290	260	315	281	271	262	294	309	292	322	306	327	269	302	284	300	285	276	301	284	285	292	309	300	315	336	302	321	275	302	340	337	313	292	287	312	308	310	327	300	299	348	290	298	314	317	293	291	297	304	292	306	266	321	294	307	257	295	316	276	285	303	318	327	276	287	325	315	310	288	268	291	276	275	319	328	311	285	288	348	294	281	295	286	290	310	286	285	309	306	299	278	308	295	286	324	327	334	333	304	297	300	299	302	288	317	292	300	286	296	270	270	284	300	292	298	302	294	291	302	296	324	300	300	286	296	307	332	303	301	285	328	288	315	297	283	309	257	296	292	295	299	275	306	291	307	307	314	300	299	297	271	310	313	246	308	293	302	301	323	301	276	313	322	288	270	287	309	279	274	327	299	289	306	272	301	260	279	335	296	321	294	324	289	286	294	291	298	254	278	315	294	303	303	297	292	311	289	307	305	302	323	277	295	324	273	298	309	295	271	268	294	294	258	262	326	334	282	332	279	316	302	319	325	307	287	317	289	286	312	284	314	311	296	309	289	327	349	286	324	292	326	339	279	318	307	264	355	284	296	299	314	317	272	309	353	299	292	319	301	322	283	294	355	314	317	316	307	312	302	297	306	329	301	317	328	320	308	300	298	322	323	305	276	287	312	316	273	281	302	295	280	279	311	284	304	300	309	281	293	309	272	286	305	280	294	281	300	301	295	273	325	297	321	279	288	297	284	282	296	314	311	275	309	351	348	291	306	284	306	316	299	319	264	289	289	293	276	327	285	299	285	306	321	293	277	296	332	294	306	305	294	315	299	300	286	289	296	273	267	321	327	303	303	293	287	302	303	316	300	319	299	337	302	280	299	281	283	298	343	296	313	309	299	290	319	324	274	321	289	297	296	314	304	283	290	309	294	280	319	342	263	289	294	280	286	243	276	281	307	290	284	283	319	282	344	308	267	314	293	296	316	280	295	291	297	310	292	295	306	307	302	284	305	284	309	292	291	282	297	318	287	288	282	336	324	281	271	313	290	286	321	295	310	307	313	308	278	275	320	317	302	301	266	274	303	309	292	307	320	306	285	289	304	295	335	313	318	301	293	285	265	302	292	305	300	334	306	307	330	330	326	307	283	300	301	291	300	278	352	293	302	292	319	299	300	334	316	262	283	299	304	327	303	307	285	305	271	326	313	318	271	311	285	274	306	268	297	320	308	226	314	308	300	282	314	339	307	265	304	310	325	293	311	307	298	292	306	295	307	299	329	337	309	298	287	328	272	305	294	295	304	309	313	297	296	295	326	330	306	306	265	306	278	360	311	297	304	308	276	291	293	323	322	304	287	320	272	286	292	298	338	302	308	319	317	291	300	314	288	299	285	300	270	313	296	297	328	312	332	305	282	289	317	313	325	314	285	293	270	334	295	363	289	274	299	311	283	323	310	298	269	299	318	284	305	330	323	290
14193	5179	11322	12757	9285	7561	6964	5737	5459	5132	3918	3356	2646	1821	1022	932	1009	781	794	764	809	720	741	766	700	759	734	681	677	707	664	720	669	724	647	639	639	702	684	688	665	637	687	639	683	682	633	677	652	685	699	661	695	659	674	647	668	662	657	690	689	644	656	661	686	627	651	653	700	637	633	637	644	643	650	722	663	674	652	670	696	694	665	679	643	671	697	657	659	674	690	678	621	642	699	670	645	655	699	656	683	642	657	647	714	636	681	656	675	689	678	670	631	677	691	729	679	710	661	658	674	662	655	678	694	662	688	663	674	673	668	736	651	664	684	676	662	633	679	676	674	662	680	688	691	629	656	692	695	636	668	671	651	657	635	701	677	684	627	689	683	655	688	691	689	661	613	670	671	651	658	652	657	642	678	690	643	683	705	672	686	643	674	681	681	657	635	694	653	615	595	697	680	651	668	644	650	645	674	666	648	648	654	704	661	649	668	684	626	667	678	687	653	661	665	660	643	665	647	653	671	640	651	657	674	643	636	640	710	674	723	663	663	679	669	666	680	667	693	699	688	624	641	640	641	667	691	689	639	677	671	679	659	698	644	692	694	688	667	671	689	683	678	673	639	676	662	636	656	658	694	646	663	655	656	653	668	653	684	709	674	671	675	666	650	660	672	648	650	732	662	672	695	678	721	594	660	661	673	670	595	680	665	691	675	703	698	671	674	628	673	647	627	677	640	661	634	670	662	684	660	733	689	695	677	651	673	666	655	704	661	672	668	614	674	689	690	697	673	706	675	699	634	694	733	642	709	688	703	646	679	666	661	655	645	688	687	647	692	673	686	662	675	669	688	670	657	648	683	680	683	682	670	680	635	650	685	685	623	674	677	653	689	686	671	635	664	666	654	670	682	706	686	697	632	622	668	665	693	701	671	660	655	651	655	667	694	664	633	634	697	651	634	650	651	690	674	652	659	599	637	686	709	698	695	706	662	680	722	707	677	680	629	699	661	677	703	636	663	599	666	644	633	650	681	685	643	645	658	628	663	680	656	644	666	647	658	650	672	661	664	699	676	643	666	646	661	726	661	682	633	630	670	683	647	657	682	649	703	672	631	668	659	655	706	647	678	627	649	686	616	657	708	711	611	620	659	698	634	708	691	666	721	698	647	646	651	709	638	687	651	674	683	660	656	615	678	652	669	685	691	676	671	673	670	685	643	637	628	634	699	659	698	661	660	669	654	655	666	652	673	655	658	638	697	694	681	658	619	681	703	671	652	685	697	720	661	645	662	695	660	658	653	655	676	710	663	661	656	652	656	700	650	680	706	686	614	689	715	633	712	670	680	703	726	619	668	679	632	645	703	688	635	660	661	664	637	652	704	671	666	688	688	704	677	666	695	647	701	712	664	668	659	719	658	666	622	658	651	685	669	628	651	692	659	696	663	663	627	676	639	672	684	671	697	666	681	708	647	652	661	650	626	674	712	717	660	696	712	679	646	625	676	650	688	694	660	705	660	653	699	656	669	641	676	684	645	696	642	688	626	685	659	668	687	612	647	653	634	703	631	688	701	672	711	680	693	673	667	667	679	648	677	646	700	706	717	630	677	668	669	689	652	621	667	666	693	692	700	680	690	644	672	657	639	669	683	634	684	691	659	692	665	673	651	684	663	745	687	686	664	676	739	629	655	690	717	641	658	703	723	625	668	672	669	654	641	707	695	652	681	672	693	694	711	654	667	664	658	655	655	649	665	671	644	635	689	651	658	686	623	640	686	673	647	650	690	686	685	657	660	701	663	663	678	667	640	654	673	670	677	682	684	691	640	694	684	604	667	634	678	686	663	644	675	664	646	679	702	691	653	627	663	675	700	675	658	644	696	665	620	726	674	671	674	715	704	649	645	624	689	738	710	707	674	648	695	622	666	636	653	685	680	693	647	702	695	661	681	674	633	682	647	679	663	660	693	662	696	657	662	691	700	673	665	691	706	613	665	724	669	653	643	645	627	627	675	638	663	637	645	651	660	704	686	673	635	700	646	668	675	725	677	688	621	669	685	674	680	705	673	636	674	629	674	703	653	635	683	643	687	658	670	655	663	621	630	682	721	612	666	682	643	672	659	690	637	654	700	674	664	682	668	691	678	664	688	668	672	669	605	688	704	710	690	726	696	705	678	687	656	660	663	652	713	658	692	686	676	665	674	714	705	654	669	670	660	688	701	669	637	681	683	662	654	646	685	639	671	680	640	660	686	670	669	700	653	701	681	702	669	657	642	653	699	633	692	666	713	630	610	676	691	685	706	673	674	661	687	643	650	611	654	676	642	687	652	688	639	671	706	727	636	692	710	692	700	674	657	652	654	720	712	715	671	706	620	661	723	650	673	690	702	679	689	696	678	700	651	688	672	670	607	690	672	686	678	668	663	692	647	646	714	646	653	670	654	680	627	660	671	618	715	648	668	677	628	694	682	674	684	643	647	654	666	667	682	645	675	686	681	674	666	642	665	684	648	665	640	675	687	660	685	698	660	666	709	673	660	684	684	681	674	671	664	663	684	678	689	678	678	699	642	657	661	623	646	641	613	699	652	669	649	672	686	679	708	702	657	657	680	664	636	736	656	655	693	628	673	675	709	708	663	689	677	681	671	661	668	667	675	636	687	652	685	662	638	664	662	660	650	694	663	670	711	671	686	704	636	664	716	678	644	656	654	630	667	664	668	668	689	680	669	687	681	627	614	666	691	642	650	694	718	651	671	625	685	651	687	618	693	685	663	702	691	657	672	685	664	653	739	696	695	668	650	661	620	692	679	677	695	697	710	638	680	667	682	625	657	623	682	664	653	672	609	700	656	677	663	675	663	664	683	709	654	627	659	657	639	712	665	634	707	727	701	669	716	682	676	660	672	673	675	607	697	669	718	655	683	682	682	685	658	675	653	637	672	637	656	662	728	639	708	636	673	649	660	658	628	637	717	639	701	662	636	671	692	707	660	709	650	711	682	676	670	685	665	693	714	679	722	641	688	651	696	648	654	679	651	653	663	618	647	717	663	710	690	688	690	621	693	669	693	650	642	670	694	670	692	715	687	716	637	688	689	676	639	668	687	710	653	718	673	676	687	698	661	660	676	675	645	665	676	692	662	642	659	683	640	679	676	678	665	655	629	709	693	617	684	694	667	691	694	673	673	670	626	669	673	691	658	665	671	643	653	681	672	621	687	660	651	682	646	662	697	670	673	693	631	705	686	697	671	673	676	672	673	678	647	673	625	715	687	673	703	685	693	643	675	641	669	677	671	679	634	689	673	644	672	657	643	643	657	677	711	685	669	668	681	620	685	686	654	622	744	661	652	631	634	662	663	685	674	675	644	682	652	666	645	647	660	683	663	641	668	683	733	659	719	629	635	645	659	678	644	645	653	684	643	697	618	670	628	701	620	695	703	704	718	688	696	722	689	698	682	685	646	671	648	638	701	694	698	644	664	679	685	670	661	693	710	653	677	631	665	670
31401	11406	10265	8107	4470	3071	2494	1811	1678	1362	1110	908	715	435	371	307	368	265	279	257	260	238	277	256	258	282	254	271	258	286	265	294	260	254	233	229	280	284	280	270	272	262	258	263	252	270	244	245	254	246	247	231	266	233	243	250	271	253	277	304	271	286	284	276	252	257	252	237	255	278	262	283	282	269	262	232	244	261	276	254	262	258	233	262	247	230	231	261	273	225	256	233	263	249	219	230	244	254	283	256	241	252	271	260	274	239	285	250	282	262	248	267	233	245	238	262	248	267	240	246	238	248	280	272	243	227	250	244	250	255	277	250	254	256	264	256	215	260	254	253	261	289	255	244	287	247	252	275	233	266	258	267	236	271	252	283	253	233	248	292	265	256	262	259	254	276	248	267	280	251	244	256	242	230	262	286	248	271	252	263	279	268	272	264	251	271	287	280	265	262	262	268	262	254	275	250	281	280	260	260	252	274	244	270	270	248	285	286	270	245	302	258	231	251	240	254	230	239	269	253	274	253	262	271	253	262	268	233	244	269	249	277	289	242	247	255	258	262	269	253	280	265	299	238	228	243	264	256	242	271	261	284	230	287	258	247	257	283	205	287	250	254	245	277	266	268	254	251	279	264	264	272	246	270	262	267	251	249	265	235	268	232	247	224	274	252	266	268	292	264	253	244	247	233	262	258	231	251	291	261	235	269	243	274	276	272	267	227	241	274	232	233	272	254	242	275	251	269	235	250	259	269	267	268	239	248	254	242	304	253	267	251	264	276	276	245	269	242	267	268	264	273	268	236	252	244	270	224	262	256	302	268	252	233	256	260	286	249	249	271	263	249	246	247	284	283	262	252	251	248	281	274	290	260	236	250	248	267	261	266	280	251	262	239	260	212	228	230	237	222	258	247	226	234	249	260	223	264	255	266	259	275	278	245	280	253	264	250	231	252	261	261	282	254	255	272	252	234	249	252	271	249	261	236	260	256	236	259	247	240	244	269	269	266	233	251	241	249	280	244	271	277	265	243	255	255	259	250	269	243	254	272	250	270	281	257	278	227	255	269	261	256	268	291	239	257	244	260	271	266	275	244	266	236	247	245	271	265	253	273	244	263	235	262	268	272	257	245	253	245	264	259	258	248	265	263	279	263	279	250	266	270	232	224	247	269	262	229	232	230	256	248	250	277	267	254	253	216	246	273	252	252	286	222	254	233	256	238	263	273	259	281	239	239	255	257	261	247	262	281	244	231	268	235	269	205	241	245	237	292	263	259	259	248	236	230	266	248	257	240	248	236	226	294	289	257	253	239	259	237	243	261	243	251	267	266	247	260	243	243	223	234	260	246	223	240	277	266	254	263	259	247	236	263	261	242	264	252	244	258	259	263	253	257	246	261	249	252	272	272	248	242	269	264	254	269	245	243	231	280	281	261	266	273	294	291	291	265	241	228	230	256	243	290	292	260	251	261	211	269	280	253	274	258	225	263	263	243	245	282	250	256	257	269	286	289	246	258	218	229	235	218	263	237	286	265	264	232	244	267	240	274	262	230	248	236	259	282	256	271	268	254	260	248	265	254	257	235	275	270	260	233	282	250	221	244	243	277	266	274	284	245	280	268	239	269	256	288	303	270	272	273	295	259	220	264	259	283	266	244	275	237	253	272	242	259	265	221	279	264	270	256	244	215	250	248	263	229	237	267	213	252	251	276	262	265	256	282	260	260	250	252	281	253	267	265	249	274	231	283	233	248	261	278	260	274	272	233	268	238	231	237	255	238	273	275	257	283	271	241	300	249	219	251	241	237	246	265	256	231	266	273	257	266	231	264	251	257	255	278	278	225	231	273	238	231	240	241	256	277	274	218	277	242	280	264	258	225	256	275	243	258	258	263	225	229	237	257	262	235	239	250	255	248	269	249	265	273	267	281	272	259	259	240	250	278	218	242	244	258	264	229	276	275	254	250	299	283	287	262	258	267	239	259	264	283	255	302	251	267	272	284	300	267	239	264	260	261	268	232	253	241	253	249	251	253	252	242	250	251	255	226	234	249	244	243	248	266	237	258	237	261	268	251	281	271	251	273	244	249	251	255	260	243	272	273	234	259	234	287	240	262	263	262	222	228	245	265	275	248	261	257	264	251	269	258	258	260	279	306	267	260	240	280	275	247	279	240	252	246	266	260	258	265	267	247	249	228	292	251	263	239	259	245	284	264	289	285	227	257	232	248	244	255	249	249	272	285	249	283	281	301	264	247	252	279	265	251	271	231	284	245	265	220	264	245	253	256	241	254	274	265	258	250	275	223	250	244	265	244	271	251	268	246	243	270	249	242	256	253	232	247	258	242	244	259	214	260	281	269	254	253	270	242	241	254	254	229	281	242	212	305	270	254	255	270	220	257	260	240	282	254	257	260	273	240	228	258	249	253	258	266	272	218	263	256	260	227	269	250	210	252	286	243	255	233	251	255	254	245	247	254	260	240	267	291	247	274	246	275	243	240	260	270	268	251	279	263	258	246	279	256	289	250	258	237	257	274	254	242	253	252	255	259	240	272	262	251	260	254	244	272	276	260	285	236	254	240	254	228	254	251	268	245	234	254	247	241	227	254	274	264	242	284	288	257	293	242	250	260	270	262	249	273	241	266	268	224	249	249	279	258	244	262	270	269	246	247	226	253	269	284	245	248	262	243	236	250	253	240	252	252	313	253	264	248	233	288	238	221	278	238	247	215	270	263	269	279	282	245	282	278	273	262	258	262	226	228	240	250	257	273	265	267	275	243	268	258	260	229	215	263	276	228	258	277	237	260	231	242	234	257	286	296	247	222	234	249	243	242	253	288	289	257	249	237	267	242	233	243	255	255	268	222	233	271	275	242	236	259	263	276	241	234	230	291	280	239	246	263	272	221	236	241	279	263	230	239	259	273	279	237	283	253	234	255	252	249	265	258	251	248	294	229	234	269	233	251	236	210	267	281	284	254	263	286	260	239	268	254	260	268	256	250	204	304	241	265	286	268	247	247	252	278	287	273	206	250	254	282	266	244	276	284	259	265	255	238	235	252	270	259	265	275	250	263	246	220	225	246	263	241	234	266	267	256	242	254	295	261	274	257	280	289	273	275	221	274	229	242	261	280	233	254	275	256	268	270	259	231	262	231	246	226	222	259	235	240	287	292	227	234	269	251	245	275	237	236	269	283	252	260	266	275	247	269	288	262	269	259	307	257	250	243	261	243	256	259	265	237	270	277	258	212	293	226	266	249	259	295	264	259	248	271	241	266	275	268	238	236	253	268	248	254	253	267	262	234	247	284	257	238	257	291	270	245	248	248	281	243	232	261	259	241	227	266	235	268	265	266	240	217	222	237	227	234	285	232	234	271	252	268	249	257	262	268	277	242	246	264	251	242	264	230	226	206	267	256	237	252	262	270	285	263	258	264	251	278	229	268	260	248	279	234	244	286	242	237	284	217	254	267	270	277	260	242	207	257	231	236	261	273	280	258	249	264
18099	7213	16137	17640	13388	10735	9328	7376	7140	6186	4741	3954	2936	1525	1074	871	1121	777	739	714	719	646	649	669	726	753	668	607	576	565	565	544	611	633	554	543	597	554	531	582	607	573	577	575	590	581	600	537	588	607	551	562	643	589	544	561	583	520	589	570	598	578	606	519	610	570	580	577	553	580	563	593	555	568	551	588	524	539	561	559	559	595	551	546	579	566	552	527	599	551	594	563	572	597	562	604	581	529	537	560	553	600	561	544	558	581	572	606	572	550	624	561	624	544	594	587	555	530	576	559	540	592	551	575	544	605	583	545	552	568	570	552	558	615	546	560	584	574	554	559	573	551	544	602	589	536	548	572	537	577	541	564	567	584	564	554	537	594	576	567	593	552	567	553	582	551	568	597	550	527	553	585	578	547	539	596	549	589	565	582	552	555	556	545	530	533	570	535	546	519	514	545	562	539	562	560	587	523	559	577	577	572	576	608	566	552	572	608	547	557	551	541	587	569	567	571	555	603	583	616	577	546	581	580	595	566	601	540	556	557	535	533	532	546	555	583	567	549	582	545	558	568	508	570	596	534	542	560	602	558	567	598	536	539	522	556	553	624	554	568	554	558	567	552	535	579	566	609	586	618	542	612	597	545	586	575	541	589	562	596	565	541	571	572	580	557	550	539	549	538	509	526	537	561	538	542	531	591	579	564	619	575	573	549	589	577	565	558	551	601	539	548	626	545	574	543	559	541	554	558	557	568	579	539	582	582	602	539	528	557	559	545	574	594	552	543	564	574	538	596	540	603	537	551	576	573	578	585	539	546	506	547	570	532	564	553	552	558	537	595	580	553	570	606	543	571	581	568	554	545	535	589	596	554	541	556	581	552	550	558	546	552	536	578	589	579	525	589	605	558	562	577	585	595	577	540	582	575	549	544	540	597	574	543	602	592	588	532	564	570	575	552	565	574	567	564	565	573	574	534	593	545	574	550	581	587	587	585	596	579	571	573	562	561	572	558	599	580	553	576	552	597	541	545	577	534	552	564	546	555	533	552	553	518	562	526	601	537	612	570	556	566	535	554	550	565	572	542	511	535	605	580	550	546	571	552	585	545	540	599	573	558	538	572	589	576	553	554	552	588	576	571	520	618	569	598	566	545	545	530	603	578	565	548	599	557	556	573	532	549	595	565	550	586	615	594	598	536	603	558	585	511	555	562	532	530	540	593	576	550	586	595	580	571	559	542	507	602	526	586	559	559	555	576	573	554	572	573	585	547	565	556	582	543	521	590	565	546	545	542	601	598	541	570	579	569	572	548	567	607	571	549	567	535	593	572	551	574	545	555	567	561	582	544	570	530	587	582	573	560	524	518	575	502	589	575	561	573	544	539	511	568	563	554	558	546	563	557	637	538	536	571	559	557	542	576	545	526	571	550	578	555	556	559	580	573	575	556	550	552	576	551	541	554	540	535	573	581	584	531	568	555	576	541	616	549	569	601	565	580	564	552	587	583	567	530	523	570	565	603	573	581	576	541	550	545	588	598	528	551	583	566	590	557	571	568	581	584	591	548	591	557	555	579	540	506	566	529	587	573	550	542	514	551	544	532	507	601	541	568	586	592	528	538	566	550	592	539	525	558	560	522	609	567	602	542	535	572	558	582	527	544	583	534	528	577	543	582	580	561	566	598	560	568	549	605	588	582	544	602	593	551	581	541	596	561	538	564	565	570	548	598	580	553	562	560	549	581	549	546	550	574	558	582	600	552	561	541	561	548	591	545	535	588	531	574	530	612	609	542	563	533	576	601	559	557	570	572	560	592	536	572	589	575	558	583	566	575	551	560	545	566	592	547	555	546	560	581	563	551	544	522	567	588	524	554	573	538	517	558	606	575	580	530	605	553	562	573	566	556	583	589	553	555	537	571	575	582	559	555	541	558	568	587	550	563	560	579	554	601	558	578	584	526	570	567	558	547	573	583	548	553	576	535	576	528	596	546	505	543	616	581	573	563	580	583	559	533	576	560	566	623	545	548	571	543	574	538	565	582	553	572	556	575	550	594	545	543	582	609	555	565	542	551	579	544	531	570	533	539	598	599	584	584	572	586	584	553	556	529	565	604	578	566	547	558	529	568	542	593	601	599	592	563	586	583	572	599	566	542	573	573	539	569	540	559	545	564	577	545	557	564	545	625	612	577	582	538	595	579	560	521	554	564	569	540	578	507	551	567	539	596	578	517	564	550	579	612	605	551	568	582	537	594	576	584	576	550	578	554	551	570	555	541	547	579	561	527	585	552	607	580	533	565	583	559	577	534	589	548	538	603	585	503	529	556	551	552	558	566	580	543	552	539	597	555	565	594	578	602	569	592	550	538	561	581	539	529	537	564	563	579	560	532	596	556	566	560	568	567	563	608	537	568	529	559	556	585	572	587	627	556	595	551	608	580	559	602	591	541	606	574	545	542	499	572	535	543	554	554	570	562	564	546	570	588	519	575	572	565	558	554	528	553	554	562	570	561	576	560	588	569	574	546	550	557	570	536	542	585	524	553	530	579	588	526	574	539	570	564	543	577	581	565	596	551	572	586	567	552	596	548	569	594	563	556	605	562	607	575	604	553	533	594	562	581	574	585	583	520	544	563	588	536	569	504	599	536	577	527	608	553	591	554	567	559	559	609	552	593	517	610	537	576	546	548	541	586	568	590	550	565	583	595	559	585	556	575	573	551	571	580	561	558	588	568	548	587	572	579	597	540	562	549	552	565	596	576	588	610	547	521	580	543	613	574	551	553	569	537	567	574	565	573	542	561	548	531	538	576	560	551	541	545	584	569	569	569	551	563	529	561	571	549	568	539	581	570	544	542	584	521	593	579	576	596	595	507	547	531	547	539	549	583	566	593	556	535	568	501	560	599	583	547	534	560	573	559	579	599	525	527	584	543	558	553	560	569	595	536	609	585	553	579	548	605	573	602	541	566	528	563	540	575	538	593	558	544	586	550	575	573	594	554	527	518	543	597	592	523	590	608	534	555	580	562	599	533	596	591	578	597	545	548	558	518	603	588	577	570	538	556	568	547	548	555	586	569	612	642	577	573	556	579	592	584	569	539	583	566	571	535	558	568	610	557	548	551	559	555	594	571	588	574	601	572	581	557	552	587	583	559	593	533	540	580	520	572	565	546	559	569	562	566	547	549	615	560	581	574	616	578	574	572	556	542	549	545	627	569	543	512	570	579	575	559	577	546	531	547	572	520	540	573	564	577	560	582	581	555	585	554	565	554	555	603	626	535	551	575	547	591	546	564	571	533	587	545	552	586	585	580	573	584	558	562	587	594	569	603	535	531	619	520	580	598	548	534	557	534	557	586	553	563	576	553	560	556	547	547	585	561	567	555	507	551	567	586	550	600	572	525	554	572	556	521	530	561	561	577	555	584	563	593	593	576	577	537	523	584	566	608	568	564	529	562	533	588	559	572	555	558	572	554	589	581	557	602	543	538	518	562	536	542	604	587
9425	2760	2902	2543	1411	889	715	575	457	404	284	268	230	206	171	192	187	179	180	209	177	141	178	163	166	199	167	184	167	142	163	165	172	174	170	146	163	161	188	194	190	150	151	147	160	176	151	168	140	166	156	172	176	162	154	173	158	168	162	175	166	174	161	186	169	155	162	157	198	187	191	171	183	146	161	175	164	160	186	162	173	172	147	146	165	168	198	139	170	180	163	188	178	190	182	181	172	138	169	186	161	152	160	152	156	166	186	177	175	157	171	181	169	164	165	195	198	181	179	154	173	196	170	147	159	154	169	160	189	168	161	171	167	184	191	180	157	173	156	170	177	151	192	175	169	164	146	190	175	164	210	178	175	159	169	173	174	174	148	159	157	168	168	156	168	184	177	121	168	147	154	151	163	180	156	155	169	143	167	153	156	174	160	170	172	155	157	157	163	161	161	172	170	148	224	184	173	168	176	171	151	151	160	180	157	160	168	171	181	204	180	181	164	171	165	138	156	171	161	177	193	177	170	158	154	157	162	160	154	184	166	145	161	165	165	175	156	172	172	176	184	181	175	159	183	183	155	170	160	144	178	196	157	157	172	150	167	150	172	195	181	142	143	150	196	173	168	156	153	146	166	167	178	170	166	175	169	172	185	175	156	151	201	161	186	158	180	193	185	187	184	165	179	187	156	171	174	183	167	170	171	170	164	183	187	172	170	173	172	164	165	173	174	145	156	169	160	169	169	172	150	166	192	182	156	175	164	152	172	159	193	150	173	162	143	186	149	203	179	174	192	163	167	163	161	154	160	174	169	171	161	176	157	149	165	151	155	157	207	170	136	180	191	168	163	161	163	185	154	179	167	149	166	158	161	184	141	173	190	187	152	159	155	178	183	168	192	183	155	180	184	148	181	152	154	167	148	186	203	200	172	207	185	167	173	169	154	194	170	174	164	175	164	160	162	161	182	159	190	183	187	152	158	169	164	174	183	214	176	169	161	170	166	158	177	163	172	183	168	148	181	152	202	179	163	165	146	164	187	162	163	147	161	167	155	167	139	159	159	157	200	166	153	175	154	175	164	189	161	167	166	178	182	174	146	125	154	186	169	151	182	138	134	169	164	192	190	169	148	167	158	166	177	155	182	179	172	161	168	169	172	147	159	201	138	158	172	158	167	159	164	161	167	193	180	161	164	148	147	181	194	169	174	167	161	158	178	144	146	169	175	162	186	129	178	185	169	169	157	171	165	187	150	153	174	177	146	155	175	170	183	176	171	148	165	197	180	184	177	161	160	152	160	140	163	181	188	141	152	159	162	162	124	187	170	153	160	145	151	180	175	188	167	190	177	151	155	175	164	141	152	160	165	171	168	165	159	156	175	170	177	177	167	154	198	186	158	181	157	185	169	198	175	198	181	152	165	159	180	139	174	152	146	174	174	162	178	145	195	158	144	158	174	180	177	152	140	160	167	150	141	170	144	179	163	166	165	179	161	164	154	161	169	157	157	153	156	194	181	144	156	167	154	163	172	169	157	155	185	156	166	173	165	183	173	157	160	167	140	195	204	166	168	170	180	150	160	203	157	174	169	176	152	159	179	142	169	172	178	156	164	164	156	160	171	153	168	173	181	158	167	169	178	151	174	148	186	146	156	168	186	162	182	186	197	160	176	174	148	178	163	159	162	187	179	160	152	182	177	168	170	165	154	168	153	144	151	181	147	160	156	167	184	174	159	150	150	167	179	162	210	195	145	171	178	155	161	151	170	160	174	193	166	179	156	150	173	154	148	169	143	175	173	184	159	141	160	164	163	154	168	157	200	154	176	149	176	167	166	159	169	185	178	164	162	154	185	143	171	180	154	159	178	168	169	179	151	148	144	162	146	173	169	171	153	149	159	170	151	175	166	166	164	159	129	161	161	156	184	152	173	162	179	159	158	172	168	160	160	169	155	184	150	136	184	182	150	153	186	169	155	178	181	148	189	163	167	166	168	157	168	142	190	145	157	174	170	161	159	141	162	180	165	143	171	190	182	181	166	166	174	137	178	168	165	142	164	170	195	165	163	172	168	154	180	159	154	151	170	162	196	170	174	179	181	191	183	178	166	184	173	163	153	180	168	152	164	193	151	202	196	193	165	135	182	162	174	156	165	183	149	162	164	171	171	173	162	172	172	162	167	162	164	171	160	139	184	164	195	165	167	182	161	161	167	176	158	161	157	133	176	138	172	154	171	170	156	171	175	170	173	174	174	151	151	175	168	173	178	179	178	177	198	174	173	181	157	177	174	162	152	138	178	150	173	184	172	153	156	175	171	156	174	143	158	166	180	179	178	165	161	167	184	163	133	182	180	157	173	157	152	168	171	167	196	157	171	165	172	155	169	166	196	186	169	178	187	158	188	166	159	183	178	195	176	151	146	185	153	170	163	185	168	165	163	164	184	152	184	185	183	157	158	183	183	159	183	182	162	161	153	166	185	165	168	175	146	173	178	160	175	147	191	152	175	187	162	198	141	145	181	146	179	184	162	176	171	180	160	175	165	168	184	156	191	170	159	159	160	170	143	179	155	158	172	181	189	186	175	175	168	165	151	164	168	164	160	186	189	157	170	179	164	158	160	147	173	161	173	181	147	146	134	190	175	157	169	181	169	174	193	167	185	155	164	160	175	157	176	185	174	176	165	154	177	174	171	173	173	171	153	176	156	150	185	179	169	180	194	143	177	174	161	161	177	181	142	151	170	166	161	154	156	165	165	158	164	146	161	184	184	171	165	174	137	174	156	168	170	161	190	176	162	174	161	157	175	176	156	163	175	144	170	183	152	180	190	179	138	163	160	159	175	185	164	150	170	193	163	175	160	160	185	168	170	161	154	186	142	160	192	158	180	163	169	167	160	198	181	178	189	147	171	174	192	144	170	161	199	180	181	167	161	172	169	192	157	149	162	160	147	136	142	168	162	160	149	157	167	155	142	173	170	149	155	169	160	138	159	148	167	180	163	177	168	187	186	169	155	173	146	176	172	173	161	179	155	158	166	180	163	155	143	163	181	177	190	163	142	163	141	165	145	169	166	174	153	175	139	172	156	152	165	140	149	162	170	164	166	168	175	156	143	189	163	157	176	159	162	153	167	163	157	153	155	168	172	159	188	159	164	156	155	155	157	153	163	152	174	163	162	166	165	159	175	176	190	152	153	168	147	179	149	188	148	189	163	164	191	159	167	176	159	152	158	166	169	163	179	167	178	183	166	168	184	162	169	193	159	155	164	174	152	171	175	172	165	156	143	171	168	160	159	162	149	173	174	187	160	186	164	166	165	182	159	170	172	192	153	184	178	180	150	166	132	183	164	152	195	166	177	157	169	161	152	173	171	176	149	163	144	169	193	160	159	166	189	183	150	164	157	181	188	193	169	189	181	154	142	164	193	155	147	187	155	157	181	150	182	161	166	162	161	158	179	185	171	187	180	182	180	169	157	158	162	147	170	160	172	189	178	154	186	164	156	176
6021	2458	6344	7252	5004	3595	3118	2337	2024	1568	1082	904	676	627	542	431	481	402	442	438	385	447	399	431	410	436	442	405	385	436	407	436	430	419	407	397	411	399	391	379	480	429	417	406	427	388	391	406	414	407	406	409	404	426	436	387	401	410	400	387	356	445	415	410	393	432	391	394	402	406	371	387	372	389	395	398	437	379	401	416	430	398	402	396	400	414	386	425	470	399	374	389	435	400	370	437	409	384	409	398	416	359	401	435	388	395	408	376	414	414	427	412	374	414	417	400	389	429	393	421	373	370	397	421	415	377	405	423	437	399	377	398	413	396	447	424	435	453	394	408	399	421	412	409	371	402	420	445	391	394	429	396	415	400	386	388	434	422	399	395	401	414	414	424	387	414	397	368	416	389	434	443	404	422	362	400	405	414	400	373	434	398	406	399	395	402	426	399	421	416	381	390	398	403	424	413	395	383	412	421	420	426	389	413	386	402	361	410	394	414	426	365	440	431	399	410	410	420	382	425	437	483	392	408	419	384	428	411	374	405	382	403	404	407	358	404	414	456	377	411	394	400	371	454	438	385	438	412	423	394	371	383	410	434	369	424	398	378	429	393	432	439	396	452	427	401	388	405	409	433	432	394	382	377	406	377	411	409	420	425	401	431	394	423	410	395	388	389	452	411	411	420	418	433	396	392	419	401	457	385	431	421	407	427	402	404	424	433	419	379	394	395	434	412	395	382	414	401	396	433	407	375	398	407	400	417	426	422	417	426	399	461	398	401	380	416	391	464	396	391	403	404	380	407	456	428	385	396	416	402	389	429	435	403	404	386	405	399	414	395	416	373	390	415	431	426	406	428	442	396	429	403	351	392	398	443	420	422	393	408	431	407	381	406	403	392	398	408	374	416	402	403	375	420	404	420	408	399	406	384	427	427	429	409	423	399	363	412	424	413	437	416	404	381	404	372	433	419	442	409	410	411	410	431	391	430	427	466	374	383	414	369	420	380	408	411	376	395	426	437	389	404	410	427	409	423	400	417	405	405	399	401	406	431	384	393	373	387	406	395	419	418	411	412	385	403	381	454	401	408	421	427	384	402	394	391	388	443	393	449	403	405	403	389	427	434	403	380	391	401	420	396	425	380	387	417	409	397	405	376	414	419	405	407	441	387	426	386	408	415	373	411	405	411	404	410	412	411	389	426	419	403	408	414	413	399	427	394	433	432	412	416	408	407	425	410	407	406	411	404	415	463	405	398	388	408	381	411	433	418	410	394	401	411	381	440	386	400	402	396	407	418	407	419	382	405	431	408	429	408	426	430	363	387	364	426	432	399	406	411	411	416	382	429	388	441	361	396	400	389	441	393	426	386	398	410	426	406	395	399	407	400	378	389	386	421	403	374	407	429	427	386	407	398	400	434	417	420	433	453	424	430	426	418	402	447	450	433	411	391	401	434	414	388	428	435	380	401	397	400	396	395	452	432	396	420	413	408	422	442	406	411	385	389	410	406	424	396	392	386	391	425	387	423	390	369	392	406	404	390	426	422	373	410	443	409	392	418	427	435	444	385	403	414	423	410	391	416	405	412	432	360	403	420	381	401	428	417	411	420	390	417	359	358	421	394	397	403	403	409	418	376	441	418	407	407	422	411	388	403	410	438	416	417	402	422	408	409	419	392	432	393	399	405	388	404	399	424	455	402	447	415	437	398	391	416	382	391	401	412	425	379	348	433	398	445	396	407	382	383	372	437	417	409	413	408	381	432	415	408	405	400	431	379	366	396	385	385	447	381	399	387	394	398	404	418	410	392	377	430	405	422	406	396	407	397	404	407	432	395	450	437	430	388	383	387	412	426	403	434	415	415	418	390	430	399	433	365	373	432	417	380	405	360	425	424	428	379	440	398	372	426	413	416	392	396	414	429	430	451	439	401	387	393	394	418	384	450	391	402	399	420	446	417	396	412	426	378	404	428	405	410	423	410	404	400	423	408	397	388	413	420	404	418	404	432	396	402	430	406	416	390	398	434	432	372	449	382	413	416	391	420	413	417	415	416	411	435	408	402	413	454	372	385	383	383	404	425	426	378	386	394	428	426	420	420	394	389	382	425	410	399	443	409	389	388	432	398	414	381	426	391	404	399	408	388	390	418	400	415	415	399	391	403	420	428	414	393	402	369	381	422	412	347	430	421	395	396	411	374	420	412	377	421	428	453	425	397	389	431	417	398	411	425	397	369	434	391	421	433	457	404	417	408	432	392	395	379	407	411	419	422	427	434	440	427	416	376	417	396	407	401	440	411	402	422	424	386	415	408	404	421	401	396	388	418	429	420	426	419	383	393	413	421	416	388	452	442	400	399	383	394	430	429	387	391	397	383	399	458	426	413	422	406	375	454	393	395	422	428	360	410	421	410	382	396	432	396	380	414	391	388	395	431	397	400	381	383	389	404	443	390	390	399	385	407	404	394	440	402	413	405	424	406	411	425	417	367	426	376	446	371	404	373	428	376	436	406	390	399	422	393	456	395	394	389	401	432	398	372	438	387	428	450	416	416	424	407	385	431	394	392	405	411	390	409	384	363	395	394	423	424	445	426	416	407	389	412	420	413	394	415	415	403	417	405	382	385	387	395	407	437	401	398	384	401	372	422	401	389	407	411	395	426	423	407	440	384	381	455	412	450	379	462	416	406	396	405	361	410	414	420	417	405	418	419	420	422	391	390	393	386	395	424	352	409	426	451	433	436	385	419	377	403	344	386	423	418	391	416	398	456	397	390	402	442	372	419	413	404	408	408	422	381	411	386	422	434	410	407	388	380	407	400	393	390	427	376	377	374	379	463	409	408	374	367	397	408	404	422	441	430	416	378	451	429	420	402	425	403	403	430	436	374	437	379	436	432	413	374	412	411	414	405	387	377	407	433	372	445	387	442	409	451	426	426	412	402	408	437	404	418	412	411	402	417	439	392	413	427	432	437	401	386	411	390	433	391	418	398	404	399	398	418	419	402	427	390	382	410	389	398	368	400	466	392	392	395	435	418	384	421	426	412	414	393	389	390	407	412	403	425	402	416	419	429	406	381	421	438	412	427	390	381	416	391	462	402	375	433	381	405	432	384	371	404	382	415	380	385	441	407	412	391	379	386	374	363	391	426	428	417	395	408	406	426	398	429	405	382	400	399	400	432	375	390	403	415	402	425	402	421	406	401	408	418	407	417	412	414	431	383	362	404	418	425	446	415	400	400	415	430	401	455	404	416	378	426	401	385	414	386	393	380	389	389	414	410	390	383	418	437	406	442	427	433	442	401	376	359	415	431	403	412	383	393	391	434	416	394	437	436	402	398	405	379	415	419	384	402	423	401	441	404	413	413	433	413	404	405	401	378	418	393	389	407	388	387	427	377	433	407	419	386	455	407	440	406	404	446	438	434	404	411	375	448	415	403	421	394	394	374	415	407	399	423	434	379	385	383	407	408	448	423	407	426	418	389	380	367	403	395	433	461	429	417
21823	6617	6752	5851	3168	2123	1574	1204	924	753	575	447	378	353	350	308	305	324	293	284	288	238	306	270	283	303	280	295	276	299	273	309	257	284	263	312	282	273	261	283	271	294	251	275	302	268	312	267	277	283	275	251	223	317	281	286	278	269	304	281	294	305	234	278	275	282	279	279	269	268	306	261	282	287	257	257	290	273	258	270	271	251	273	284	290	267	299	261	274	293	307	272	233	263	265	275	291	272	288	284	273	234	278	283	301	285	291	272	287	313	259	269	275	254	253	286	279	284	283	273	279	270	281	267	263	286	263	261	266	293	275	263	286	246	251	264	269	260	272	293	260	263	257	287	307	250	240	273	255	230	268	288	253	306	292	290	237	277	275	283	264	265	255	282	286	277	262	269	291	268	271	267	308	276	271	317	245	287	249	280	279	263	289	323	269	304	269	285	293	263	251	250	236	274	287	271	274	270	253	267	242	287	300	242	247	300	293	296	283	293	285	297	272	239	279	253	276	270	257	259	277	245	273	291	257	270	278	269	262	241	266	290	305	269	273	283	265	293	271	293	285	267	276	276	273	281	265	259	253	255	272	257	268	269	288	286	301	239	252	261	247	285	281	253	284	300	279	294	269	289	262	292	276	324	270	252	315	269	264	255	275	256	245	274	251	314	322	265	295	272	267	258	273	278	275	288	288	269	266	251	253	242	267	300	282	277	264	239	263	299	261	259	253	274	270	257	269	238	276	301	292	258	263	297	267	298	310	278	260	280	299	283	277	262	292	265	268	255	268	236	267	261	267	287	283	282	259	281	244	255	310	262	301	254	282	266	292	279	277	270	260	293	298	257	247	267	252	268	301	260	256	254	280	252	253	272	261	255	263	256	271	242	275	278	242	275	280	253	279	306	237	237	260	267	300	292	291	277	251	246	292	270	274	289	275	268	257	276	267	298	282	285	274	257	251	283	304	297	249	253	243	252	298	271	291	262	313	281	273	290	237	262	258	286	264	261	253	281	282	248	288	278	261	255	257	273	250	281	235	270	281	283	280	313	271	274	297	266	268	263	285	274	246	277	262	286	241	301	267	277	283	257	279	300	285	291	255	267	276	248	239	272	271	271	261	265	274	305	259	264	257	304	250	287	297	312	271	244	292	255	283	266	275	292	284	249	281	250	271	258	222	250	252	240	260	292	270	270	266	305	285	287	277	307	277	245	253	274	287	280	242	244	267	282	284	291	270	283	271	299	278	274	278	281	271	210	283	261	279	257	256	243	290	238	289	266	253	283	254	277	266	251	262	264	291	287	276	253	283	245	309	302	285	284	266	274	266	265	254	289	279	268	276	272	278	260	303	266	263	276	231	268	280	248	270	295	253	270	274	270	284	256	265	291	283	263	265	300	261	292	263	268	258	279	305	282	269	280	259	267	286	274	275	228	271	279	267	265	278	256	296	286	288	269	276	271	285	252	272	271	296	280	258	269	238	274	268	302	284	286	303	277	264	259	298	280	253	263	263	268	263	296	286	293	292	280	248	262	283	280	275	297	260	246	310	260	246	273	290	275	284	279	260	263	287	267	265	289	270	281	262	263	292	260	273	286	253	276	280	294	241	266	281	280	253	261	266	269	265	272	282	265	291	242	251	319	285	273	294	280	276	274	286	266	269	266	239	272	275	249	273	288	283	279	287	285	288	287	288	233	254	287	274	296	291	287	275	268	277	247	277	262	260	255	270	276	273	261	278	272	284	247	253	270	244	282	321	263	283	261	258	271	295	277	282	298	278	293	274	318	274	271	237	254	275	287	273	236	268	308	276	240	282	303	286	290	277	284	269	282	290	273	264	245	298	280	283	281	267	269	276	259	252	278	260	254	272	274	271	255	271	279	258	272	269	269	245	273	264	239	264	278	266	248	276	255	271	266	247	269	273	290	270	268	281	277	287	279	303	281	269	276	272	258	257	260	279	295	309	288	273	274	259	313	269	304	271	269	251	257	278	275	264	277	299	261	256	278	277	301	294	291	256	259	284	256	262	281	267	286	285	262	275	270	293	310	289	297	234	285	274	299	260	259	270	282	291	295	275	248	257	243	294	264	306	260	276	286	247	295	244	264	280	235	251	256	268	256	291	267	307	283	269	252	260	246	273	261	274	275	286	250	270	293	286	296	252	288	264	277	281	264	292	267	244	285	294	272	264	246	255	289	294	258	259	273	270	276	295	288	288	303	256	300	289	271	289	289	299	317	256	255	282	239	285	254	287	253	289	268	288	303	276	295	276	242	277	260	272	278	271	274	264	281	253	283	291	267	252	266	245	270	248	277	247	280	291	253	276	263	260	255	264	232	291	303	254	283	268	271	250	262	252	255	292	271	271	301	270	274	244	284	285	278	244	249	294	274	242	285	266	275	292	300	253	290	258	264	281	289	242	253	252	256	258	302	270	299	274	285	267	249	258	300	281	242	265	274	276	238	284	292	307	259	262	270	252	241	303	271	267	239	245	291	273	266	266	283	286	256	267	280	252	259	239	296	278	274	272	278	316	255	281	271	301	279	265	256	295	267	280	281	274	284	275	277	279	266	269	240	281	272	245	243	280	286	289	266	287	302	259	288	294	277	245	281	279	265	302	250	262	303	292	267	290	262	253	282	256	298	297	272	334	302	243	262	267	298	281	259	269	286	303	312	224	271	272	276	233	253	244	254	265	250	283	253	305	287	266	286	304	255	295	273	280	238	257	277	292	279	255	271	254	246	251	268	284	272	269	268	257	242	275	249	253	266	297	261	267	271	218	247	278	284	257	255	263	305	281	257	277	250	279	276	270	283	219	287	261	239	271	272	269	284	272	289	248	238	265	300	257	268	252	290	278	285	264	261	296	278	288	273	264	284	295	237	268	248	298	266	291	305	263	269	291	274	283	254	294	264	281	260	266	280	288	270	269	263	283	288	269	242	246	271	289	276	303	258	276	309	254	276	243	256	261	304	256	270	291	290	313	295	274	246	280	233	245	245	277	272	251	266	289	271	260	274	266	282	264	262	274	265	271	284	303	255	258	280	320	276	283	265	287	252	262	264	251	260	281	274	258	258	271	245	247	269	272	267	250	282	263	244	247	243	252	257	272	234	236	281	259	263	288	280	289	290	273	257	287	299	261	260	255	259	275	289	275	255	289	289	259	248	295	271	266	273	262	254	262	275	248	275	288	304	287	308	302	254	263	260	290	271	291	258	267	240	275	276	264	269	280	277	281	250	323	283	271	248	280	252	263	271	255	299	257	261	295	259	272	235	253	276	271	296	250	257	257	262	244	275	250	269	288	270	268	246	291	254	260	283	253	302	260	267	270	258	280	272	292	289	268	256	275	258	256	288	270	237	279	286	293	263	250	305	269	246	261	287	294	262	274	287	255	268	286	275	254	280	258	271	253	266	255	255	295	271	294	237	267	264	292	293	280	266	250	257	269	244	263	261	271	264	267	249	254	275	264	280	272	260	272	275	250	247	278	249
13870	4855	12214	14141	10441	7832	6525	5157	3805	2939	2063	1587	1308	1055	926	823	877	782	699	693	698	710	670	732	731	728	696	671	613	624	627	625	619	667	614	629	596	614	632	641	578	611	641	625	580	601	608	626	636	589	596	577	624	602	614	598	650	646	597	620	644	633	618	632	587	629	645	630	613	642	601	602	625	617	575	637	588	621	598	609	614	608	604	580	628	608	649	613	655	594	595	595	621	633	566	634	644	605	591	610	623	609	626	631	609	644	609	602	608	611	600	618	612	619	606	625	601	565	620	619	603	628	623	619	611	590	599	631	587	614	600	608	616	598	603	617	625	653	626	663	606	623	631	592	622	657	578	616	590	634	603	637	641	636	600	593	635	562	642	621	606	609	631	595	664	618	626	609	614	575	571	617	588	624	644	635	629	621	642	623	570	607	585	628	622	627	608	612	601	639	661	622	634	650	566	640	632	619	598	602	580	639	563	596	613	639	591	609	618	586	622	610	611	608	625	640	629	619	607	650	595	628	645	630	563	657	621	592	688	598	635	619	633	617	638	614	579	616	596	636	595	602	635	576	631	611	588	610	596	618	598	602	606	585	629	648	585	592	647	620	622	584	604	619	594	636	613	606	620	587	637	624	610	583	595	614	595	655	620	599	657	595	646	679	615	681	601	610	585	607	619	593	603	629	568	581	595	554	621	624	584	646	551	609	587	639	607	562	635	664	618	603	669	641	601	609	553	576	625	607	608	617	590	616	619	609	590	609	564	608	597	612	631	607	573	613	616	612	569	620	648	594	620	616	610	650	624	599	612	620	631	614	597	645	635	609	608	632	602	621	608	598	611	646	605	625	572	624	674	625	654	668	636	644	606	622	565	612	615	624	575	628	583	623	628	624	641	617	625	645	625	590	602	616	604	619	628	626	594	599	595	619	643	670	666	590	621	587	562	636	635	612	610	632	593	589	610	616	617	611	601	630	610	613	623	615	620	655	596	600	614	644	638	580	564	607	633	638	633	658	586	662	618	596	649	595	610	640	609	630	626	619	615	662	629	614	637	627	593	623	634	570	600	648	600	551	619	638	650	624	638	632	597	612	623	585	607	617	581	611	620	645	602	584	630	574	608	641	607	673	598	625	619	594	592	638	579	599	599	573	595	590	617	596	627	596	573	587	638	646	628	601	593	618	621	587	602	591	613	629	643	588	596	581	567	586	641	598	614	588	559	565	626	592	596	644	596	605	638	594	630	601	594	600	625	588	607	596	628	622	627	652	660	638	641	617	671	609	656	622	620	645	610	641	606	652	654	611	622	640	586	609	575	620	629	585	607	600	609	615	642	621	645	618	643	643	607	620	597	619	635	572	629	632	629	631	652	595	575	607	639	625	646	607	616	605	604	617	606	614	649	615	613	633	573	616	626	607	616	581	633	618	616	632	614	656	618	637	640	635	630	630	620	610	579	617	599	648	644	653	562	672	631	618	616	630	628	609	626	641	634	644	555	601	623	611	594	595	646	642	657	620	626	632	611	610	636	622	583	606	611	579	632	576	595	645	623	621	620	590	629	644	663	624	629	583	576	616	631	619	622	628	601	627	615	623	620	625	594	613	608	644	637	646	589	636	617	612	633	591	605	598	561	615	600	616	584	625	625	643	629	589	628	588	663	610	596	615	611	615	634	599	620	585	617	604	634	638	606	646	573	625	571	614	601	621	620	597	634	591	680	597	601	598	591	606	605	587	626	605	598	591	621	631	609	607	599	618	619	617	629	632	606	612	621	609	608	590	635	587	613	627	638	597	570	583	604	600	646	602	669	618	657	572	625	571	636	593	629	631	603	643	647	589	583	627	641	626	606	630	600	634	614	613	605	599	586	589	597	592	602	629	605	601	637	623	634	606	612	584	591	651	614	600	626	587	641	631	597	606	641	614	611	572	586	579	654	628	619	639	606	595	559	663	615	613	597	663	629	620	575	615	627	644	599	636	549	620	633	633	631	658	649	592	579	593	586	632	620	593	586	608	609	648	606	636	612	587	617	592	599	607	634	607	636	626	646	619	636	613	650	561	580	617	583	589	601	583	624	612	581	650	633	626	638	643	650	592	594	600	620	648	654	587	634	636	613	604	568	609	623	612	598	636	598	622	618	638	621	612	604	652	605	592	620	574	619	601	613	588	595	597	608	630	583	587	625	616	627	638	631	637	617	580	608	620	620	609	625	597	572	589	599	626	658	608	582	606	625	596	566	589	596	633	607	621	664	584	581	624	616	608	616	614	643	632	596	561	610	594	634	651	640	596	569	599	632	596	586	591	631	622	646	588	652	594	599	613	604	633	600	641	621	592	566	605	542	608	651	605	621	643	643	598	607	568	609	640	581	614	624	597	636	591	626	630	638	606	578	656	613	591	600	650	660	638	694	582	627	613	597	640	571	636	637	616	610	582	607	649	669	602	595	658	584	635	590	651	621	579	624	632	624	625	615	600	618	641	579	573	614	620	652	626	626	626	608	559	594	622	579	617	610	631	602	598	597	588	634	625	629	616	643	566	583	636	632	602	637	590	609	613	637	638	621	606	645	626	623	620	596	589	598	653	603	652	607	627	602	605	658	635	597	630	643	611	638	639	637	637	604	610	571	605	613	578	661	607	599	603	628	583	647	633	661	619	657	593	666	619	603	607	600	595	634	596	627	641	619	643	590	604	594	627	597	564	614	644	615	637	593	609	587	609	606	613	645	638	628	623	644	600	619	624	611	593	622	635	584	598	585	587	625	595	577	636	613	602	592	603	637	639	630	604	649	578	629	592	578	629	616	584	630	570	626	566	649	591	568	621	589	597	614	594	578	600	628	601	619	615	567	609	639	634	599	595	606	599	651	597	619	623	632	615	613	609	629	657	633	608	608	565	628	591	625	611	628	607	599	624	599	592	632	639	529	647	678	579	586	642	600	626	588	628	619	571	647	629	603	578	619	618	605	611	611	592	595	649	618	600	629	608	640	646	634	569	612	646	628	629	649	642	636	634	599	607	592	627	643	576	582	606	627	607	584	650	618	620	616	638	591	626	595	638	621	596	547	598	606	555	640	635	625	600	638	591	610	621	609	604	633	606	590	600	579	616	565	608	615	644	570	646	597	585	619	611	644	581	599	588	606	632	604	576	660	631	613	575	617	609	597	603	589	560	614	617	625	619	619	594	645	634	649	601	658	598	629	591	588	637	601	596	609	642	592	593	563	588	634	606	609	651	630	606	594	614	611	604	595	643	596	607	641	615	648	556	636	601	628	638	590	617	532	589	620	629	615	636	662	605	606	596	607	598	618	610	608	612	589	592	696	627	614	642	610	643	604	616	676	654	615	617	605	616	602	627	626	621	615	594	612	615	617	605	590	605	577	617	599	641	594	556	636	616	614	638	594	625	599	615	593	613	639	619	590	595	589	590	577	550	593	607	593	581	603	601	574	596	640	627	633	649	589	585	629	606	669	642	612	621	652	622	607	572	605	582
31535	11602	9919	9178	4997	3064	2448	1693	1159	870	685	487	426	350	305	317	263	275	280	259	273	276	269	295	256	231	236	209	263	225	224	225	222	218	247	240	221	239	224	236	218	268	229	230	239	241	231	232	250	239	241	186	232	212	242	251	232	233	260	221	231	220	216	214	239	242	237	252	237	235	239	233	254	237	244	237	231	218	245	253	249	259	239	247	222	260	218	268	244	249	253	232	240	259	254	226	234	214	214	188	214	257	262	230	250	232	234	256	266	266	226	215	220	234	236	232	285	205	216	268	245	228	248	235	244	225	266	271	234	239	230	268	247	247	245	231	236	267	271	225	253	234	249	242	250	243	233	234	241	237	233	229	233	228	247	246	257	251	255	222	246	255	227	239	243	207	255	214	235	217	237	236	246	241	253	243	245	231	270	264	237	245	213	268	271	239	253	234	239	240	268	258	277	271	235	223	240	209	230	255	260	225	245	215	222	256	260	249	255	240	247	243	250	244	243	235	237	274	238	274	245	238	251	242	245	275	249	247	236	249	250	222	249	261	258	233	222	269	249	264	246	227	231	232	201	255	241	246	256	244	237	228	231	269	242	222	249	233	210	226	251	239	258	232	232	232	247	227	208	252	257	239	262	269	220	255	239	229	220	234	249	241	222	279	240	245	217	252	227	225	257	241	220	219	245	238	233	253	273	223	284	254	268	262	197	257	235	239	239	224	241	234	233	225	242	244	211	225	241	216	229	232	214	250	253	225	207	252	239	213	244	242	249	252	260	211	241	270	263	243	280	235	231	248	265	200	254	241	231	244	249	262	248	252	216	217	241	217	258	240	252	227	211	220	254	233	230	246	254	240	245	261	199	225	265	246	240	251	271	242	226	229	236	231	220	233	224	244	218	235	244	245	237	218	213	233	210	218	243	233	216	236	251	236	247	227	242	231	239	212	251	213	215	241	246	226	206	210	212	249	258	241	242	249	257	232	249	266	205	199	220	212	230	230	251	230	215	228	218	232	223	224	245	206	238	244	236	234	212	261	243	238	237	208	254	241	210	245	207	227	226	233	238	226	228	224	228	252	239	258	257	224	260	267	208	238	233	242	266	255	240	220	243	232	241	278	236	254	242	228	220	216	266	215	235	264	224	211	227	229	241	217	245	241	255	283	244	226	244	258	242	221	253	239	220	279	232	229	253	249	237	220	224	270	223	268	207	235	249	228	238	213	234	237	263	226	264	224	239	206	254	236	228	232	236	225	244	222	222	263	248	253	217	208	239	265	215	262	230	230	244	241	259	265	267	216	245	261	238	225	224	229	237	239	264	240	223	215	257	249	234	242	254	248	229	249	233	225	234	203	236	239	242	235	211	277	250	231	249	229	236	232	231	192	247	210	230	217	211	234	223	220	249	258	237	248	209	212	231	268	271	211	228	223	205	232	258	221	205	235	249	231	223	221	257	272	221	219	222	248	249	267	275	232	253	249	210	250	254	238	265	233	219	222	250	248	241	220	237	232	249	226	245	214	255	258	252	260	191	262	254	249	229	236	231	252	239	240	243	253	237	261	268	258	250	226	262	228	249	235	232	253	235	210	247	240	220	192	221	261	273	236	238	238	248	240	229	241	248	239	249	245	225	249	221	222	233	250	247	229	241	258	247	226	229	273	242	222	243	249	232	281	261	223	256	244	223	239	211	238	232	227	225	259	246	241	260	228	242	248	201	244	254	201	273	236	231	226	247	194	225	241	226	234	249	246	218	274	269	224	229	235	257	245	249	243	245	242	243	242	234	239	237	231	240	246	232	224	228	252	229	251	231	219	232	221	235	224	262	286	241	242	244	281	199	253	245	268	261	238	234	209	219	270	240	198	237	259	246	215	257	249	216	238	241	257	239	253	256	246	250	210	223	231	230	211	234	250	251	232	186	251	255	242	205	262	243	269	239	224	245	230	252	243	261	253	259	260	235	247	211	248	217	279	263	238	236	229	237	213	197	237	228	243	262	258	235	243	217	248	248	238	251	241	233	220	272	206	262	263	229	249	225	211	234	238	257	238	238	252	210	234	265	236	238	240	217	243	229	239	240	226	251	258	232	236	255	221	252	250	237	248	243	265	265	229	199	240	242	250	262	279	254	241	253	242	249	232	195	267	272	254	241	227	226	243	259	266	254	219	231	241	240	228	243	267	240	228	229	240	242	217	226	238	219	224	236	247	240	242	243	244	221	269	267	239	239	247	230	224	210	225	212	224	223	240	250	230	240	244	269	255	254	217	219	272	228	237	217	253	226	219	228	245	242	224	231	248	228	201	237	260	241	219	259	236	226	206	241	246	220	217	242	239	233	210	221	234	231	219	246	234	243	259	264	277	237	248	248	239	250	251	207	248	233	225	235	229	246	233	252	217	220	220	230	236	238	242	243	251	229	250	228	255	264	234	226	238	256	247	237	258	258	219	224	243	264	249	220	242	232	252	221	272	257	243	235	231	230	239	280	247	232	241	233	247	251	250	242	212	257	220	254	270	240	273	219	256	243	259	231	260	224	233	221	244	236	230	241	262	260	231	236	202	241	212	232	245	227	257	217	239	261	244	239	223	246	244	241	237	248	218	252	226	204	228	235	223	209	232	236	231	236	248	232	233	242	241	230	225	249	263	200	246	208	260	242	242	231	210	220	247	234	253	220	249	241	234	225	228	241	273	232	267	222	208	248	242	264	236	252	222	214	245	224	255	260	242	235	283	266	215	243	220	230	222	224	239	206	244	208	230	226	205	225	234	225	224	232	233	261	226	241	234	249	200	220	202	222	232	240	227	263	250	224	227	258	222	252	245	238	233	234	248	261	252	224	231	253	248	250	237	248	224	241	239	226	226	271	238	222	270	271	241	246	277	255	233	229	232	250	238	225	248	230	241	224	247	254	248	229	254	253	236	272	224	247	226	248	231	266	267	264	242	255	217	191	225	247	231	232	222	241	231	228	241	256	223	220	237	229	251	256	216	214	229	258	240	253	256	240	243	242	228	246	252	260	209	256	266	269	262	245	225	230	256	248	210	258	231	239	229	199	245	256	227	229	238	235	257	254	235	211	221	225	234	209	264	243	260	257	231	225	254	226	252	201	269	233	227	229	232	252	224	239	232	264	230	250	216	265	275	220	226	213	248	246	236	234	250	220	238	235	210	242	221	241	245	234	239	247	231	245	229	234	244	216	257	221	262	246	224	245	260	228	246	213	235	258	263	246	244	239	246	269	211	190	203	236	242	205	242	238	242	248	242	229	227	244	247	247	216	233	255	243	203	236	228	204	255	230	263	239	256	248	205	235	222	212	274	259	283	250	234	231	266	222	242	253	213	243	241	182	225	267	225	229	258	232	218	240	220	208	218	205	238	225	244	226	264	236	200	242	246	231	251	243	250	222	236	221	192	246	223	235	229	248	238	229	237	260	216	240	247	232	240	216	232	246	262	239	223	260	244	241	228	225	244	252	210	222	221	231	262	250	215
18266	7127	15985	19139	14855	10770	9271	7417	5032	3925	2853	1953	1584	1315	992	856	942	778	715	649	627	729	666	715	740	737	574	531	572	528	530	562	555	559	543	555	557	541	550	521	522	516	532	517	535	523	539	554	534	518	530	470	559	549	545	555	540	561	549	570	506	517	515	528	529	567	520	517	497	523	529	547	544	530	547	527	550	526	564	526	497	535	553	552	518	503	570	538	511	499	538	527	486	546	513	531	502	558	524	528	539	513	519	544	568	531	531	507	567	504	539	481	538	542	510	520	520	500	535	511	528	543	519	546	518	549	522	543	524	535	515	503	532	522	518	532	487	535	522	532	528	512	531	547	544	515	515	526	519	557	490	531	510	567	493	518	543	527	541	533	570	556	523	513	495	532	532	520	532	543	509	557	489	557	504	529	518	506	494	560	540	571	519	521	514	547	486	546	578	509	516	515	530	513	523	508	516	534	499	561	524	552	520	503	524	551	565	508	515	543	512	504	503	485	531	528	527	490	521	528	526	493	518	542	547	508	574	509	510	549	549	505	497	533	523	538	482	509	526	534	507	517	516	564	483	555	525	534	500	535	549	558	569	511	529	528	556	490	579	528	534	556	536	523	539	507	507	539	509	516	502	547	493	523	512	535	495	543	521	498	514	529	511	545	544	521	501	541	509	498	544	504	538	518	516	534	540	506	516	525	539	547	558	539	533	550	513	543	540	526	513	477	526	516	540	515	550	562	535	520	527	536	525	519	539	524	551	500	574	524	566	532	535	478	503	510	503	473	538	503	524	536	547	516	498	513	517	531	524	490	510	550	530	573	539	502	522	534	473	536	567	453	564	539	518	538	538	517	538	554	527	534	536	536	532	541	561	515	548	529	553	570	544	471	556	553	531	522	497	528	525	508	500	539	501	545	570	527	505	529	472	517	537	519	519	561	524	554	514	525	556	498	535	526	545	528	534	487	512	546	524	534	517	545	526	499	503	466	543	512	534	522	525	539	539	537	520	525	516	546	554	540	494	539	510	535	471	560	490	471	569	554	547	550	532	529	549	500	529	557	538	503	481	536	507	526	501	534	483	519	566	543	525	544	539	531	510	533	546	530	492	521	496	490	520	480	565	540	518	505	532	509	476	505	529	525	522	519	537	507	552	526	503	516	578	567	553	506	542	538	559	475	560	537	519	515	532	539	495	565	533	514	534	487	494	491	496	549	542	556	529	519	557	541	547	520	534	510	519	560	484	527	538	484	497	550	509	514	543	537	527	513	550	521	547	551	520	511	571	539	541	546	526	497	553	527	491	555	554	525	543	543	554	517	534	542	539	533	526	513	532	496	505	545	500	510	492	504	534	512	547	510	487	558	518	515	494	531	547	530	516	549	515	556	546	501	557	486	547	539	514	517	526	515	535	507	532	523	513	548	504	509	518	503	530	526	503	515	531	508	505	558	499	544	528	550	516	488	545	551	484	488	520	534	535	550	526	536	536	525	521	540	544	546	548	507	543	530	526	529	525	538	474	512	534	507	511	546	464	507	554	568	547	521	570	513	518	553	511	465	549	524	492	512	540	549	519	564	554	569	514	528	529	526	514	529	522	537	528	500	540	570	542	524	517	519	542	556	518	513	545	516	540	501	548	508	484	534	530	538	516	543	474	543	516	559	529	540	496	540	490	507	537	510	519	517	570	524	523	513	553	524	513	523	466	525	532	545	531	519	552	512	521	567	523	513	515	524	551	550	512	497	554	517	559	474	518	516	532	543	545	559	551	542	540	478	533	550	548	520	523	570	509	499	518	561	530	529	516	530	538	488	536	531	529	537	533	501	533	495	521	486	475	540	566	514	536	536	531	504	511	555	551	556	541	491	530	497	532	537	523	501	532	531	546	546	535	539	517	516	492	491	584	516	520	517	551	481	528	520	541	515	527	561	516	566	535	493	556	483	511	526	506	544	526	531	548	533	528	510	530	457	545	524	519	541	522	525	524	531	486	494	547	547	491	596	505	519	502	512	510	556	560	514	505	555	540	545	493	537	533	525	511	524	550	541	504	547	491	520	523	569	503	514	488	514	492	531	516	528	523	517	510	565	521	533	505	479	509	552	565	508	545	580	514	520	534	526	551	534	526	535	490	517	513	527	506	582	536	538	526	567	548	549	568	557	488	522	520	546	543	561	525	520	490	509	529	525	501	527	495	570	496	538	543	526	472	507	566	511	525	560	525	533	518	550	505	513	508	549	560	547	510	504	536	535	509	518	540	481	511	536	498	544	536	528	489	558	548	539	566	523	496	553	503	533	519	556	547	539	504	523	521	513	565	560	498	521	529	528	541	586	512	531	523	555	513	518	517	500	567	493	531	517	550	494	527	539	492	573	502	511	547	513	537	554	505	536	480	548	522	520	511	533	513	527	513	497	539	553	525	530	476	525	470	530	518	528	543	508	518	501	473	504	495	541	544	551	522	535	526	513	517	538	513	511	533	567	558	494	548	542	559	540	529	531	488	553	529	519	558	521	559	522	544	537	523	533	530	504	528	538	500	552	490	508	519	527	576	539	581	499	559	543	537	520	521	527	567	539	525	508	541	519	537	502	518	553	529	557	560	480	515	518	509	535	525	519	511	528	538	526	549	511	541	512	569	528	525	541	519	542	534	529	574	528	540	501	536	508	513	511	524	527	582	526	499	568	516	545	542	536	540	541	535	532	543	498	525	525	531	511	531	537	520	525	546	570	541	541	499	575	521	524	531	547	502	559	504	559	538	566	539	520	529	529	489	547	535	534	528	545	497	508	556	531	514	564	514	555	494	514	531	507	550	523	519	496	544	557	516	587	554	547	510	567	507	515	572	481	517	524	545	557	497	560	563	514	525	553	572	506	492	510	560	515	514	521	525	509	521	544	536	548	495	548	533	539	530	514	551	511	553	583	537	523	519	574	505	541	537	511	527	530	558	512	530	510	496	543	528	503	558	529	538	494	533	515	541	509	537	544	514	519	573	548	491	531	536	526	523	546	489	529	517	536	543	519	513	550	520	501	562	505	501	537	545	546	520	521	541	509	509	501	551	538	536	522	522	519	569	537	525	555	515	548	529	563	513	528	552	567	494	529	531	549	563	545	452	452	546	518	538	488	514	498	555	548	538	498	496	549	524	554	475	522	513	533	534	560	549	500	510	549	497	515	486	525	484	531	495	531	541	483	468	540	531	528	518	513	544	527	543	524	532	523	514	509	521	570	564	567	527	509	485	557	529	530	537	488	523	494	529	550	534	515	556	535	503	547	528	549	559	528	541	534	527	541	572	574	473	510	536	514	499	538	533	513	515	538	520	540	535	506	548	547	519	558	497	539	534	518	532	512	534	508	492	569	530	524	520	528	550	531	502	539	504	555	551	538	503	546	555	499	567	521	537	508	542	522	576	549	532	549	521	533	526	521	495	533	539	493	516	524	552	490	500	519	524	538	538	577	493	513	513	553	490	544	582	558	510	498	523	544	519	532
9263	2476	2670	2759	1427	935	758	529	374	287	261	199	160	198	176	154	162	195	146	145	163	172	170	168	172	164	160	182	151	148	166	158	147	150	158	178	166	167	156	153	166	167	158	169	158	157	179	150	163	157	155	173	119	149	174	161	156	160	156	160	165	157	163	146	171	143	159	165	151	165	144	148	149	129	159	138	174	155	151	157	147	164	168	150	178	162	168	178	162	163	163	144	147	176	174	141	157	150	145	151	150	130	149	153	159	159	131	168	146	143	180	166	159	165	207	159	149	148	155	154	169	161	159	184	147	160	133	154	168	150	169	138	166	155	165	143	160	147	151	170	139	164	163	175	161	148	140	169	170	163	146	160	174	150	146	161	145	196	129	162	133	153	167	157	145	132	154	158	175	138	171	164	157	174	150	159	168	162	154	148	158	146	159	198	161	162	162	163	155	166	157	162	150	157	144	177	165	153	156	146	153	171	174	176	187	153	163	158	153	163	153	182	162	157	162	176	174	151	153	172	155	157	166	144	160	161	174	147	174	154	154	182	155	145	136	144	155	148	148	163	149	136	133	159	127	165	147	162	145	172	167	157	151	148	139	158	178	169	165	172	183	161	156	165	163	141	153	187	130	156	154	175	178	160	155	153	159	142	172	173	164	153	168	189	163	143	124	159	169	146	172	150	137	154	171	147	146	154	155	167	157	163	166	147	147	174	145	138	160	163	138	179	149	120	161	130	156	163	150	160	184	181	177	157	147	142	162	155	164	170	184	163	173	164	159	159	145	161	145	170	167	160	154	157	145	153	159	170	151	164	167	181	195	175	162	164	169	164	162	149	160	172	169	139	154	163	170	151	166	188	151	153	158	166	149	177	142	150	154	183	152	147	130	178	136	139	146	144	136	165	165	152	178	167	167	143	146	154	158	164	155	163	153	160	154	141	157	184	187	171	169	143	146	164	161	176	171	140	154	147	144	184	170	144	182	163	164	141	135	143	152	154	171	156	169	165	189	139	168	146	147	165	183	146	177	151	160	191	152	162	170	157	170	141	143	184	162	172	157	145	144	145	154	175	171	147	163	175	147	164	138	160	166	179	145	157	146	160	177	166	170	163	150	140	168	167	145	167	172	150	173	164	171	140	154	146	151	196	167	154	150	160	135	175	154	185	175	126	138	159	173	144	136	149	162	151	168	159	137	156	159	158	175	147	148	138	150	166	172	140	148	152	136	152	144	187	169	155	131	147	149	157	166	157	174	165	166	160	151	155	140	139	139	171	171	167	186	147	158	173	175	156	157	183	166	149	170	179	155	145	166	155	156	171	197	141	144	184	160	153	152	159	171	156	132	157	161	175	155	153	162	157	161	157	141	173	147	164	140	141	160	162	138	158	133	163	155	182	165	167	145	146	155	157	156	165	145	169	169	159	142	160	143	150	127	183	158	163	161	165	182	156	168	172	167	161	150	169	154	160	171	141	170	163	177	156	156	167	146	159	153	155	180	167	145	180	184	147	159	150	175	154	153	146	152	178	158	151	191	150	147	157	145	161	172	183	155	136	143	168	163	161	164	187	141	160	155	157	157	178	136	148	151	159	145	171	168	148	151	188	152	180	180	177	175	154	160	152	169	152	138	142	181	186	173	152	145	164	147	160	162	156	179	148	173	130	169	166	185	190	164	127	163	146	154	165	149	172	141	141	173	155	148	174	150	160	176	185	154	160	154	149	170	157	163	158	149	164	164	149	167	167	164	158	152	155	166	180	150	185	154	166	151	135	170	162	146	157	159	166	174	162	151	175	187	161	151	148	148	142	157	141	167	163	172	166	148	181	193	170	187	168	136	163	176	136	166	150	166	163	166	178	152	147	132	165	155	176	176	165	170	166	171	134	169	151	152	165	162	166	147	154	158	166	143	159	150	173	149	154	151	149	144	175	174	140	172	163	153	145	176	171	170	194	148	183	136	169	182	149	168	169	155	177	149	150	172	166	153	159	177	167	153	172	158	158	144	135	163	146	155	184	159	160	139	165	161	144	150	139	145	162	155	141	157	178	132	153	166	154	154	156	153	169	175	185	146	147	163	156	150	144	172	188	175	171	172	150	140	169	180	143	153	145	162	165	161	180	137	149	169	129	168	158	160	135	159	153	149	152	180	163	173	168	173	139	147	177	153	163	178	150	153	177	155	154	160	176	173	151	148	165	151	142	143	173	164	145	175	180	155	140	178	124	158	161	172	164	145	160	147	175	156	183	143	152	162	158	158	156	158	143	159	159	145	166	160	162	172	137	142	163	150	174	160	145	138	153	161	138	156	181	162	155	167	162	152	161	200	189	184	159	179	147	168	175	145	166	147	156	158	186	178	158	169	158	168	165	183	168	150	155	162	159	174	150	187	172	155	153	160	149	139	164	158	166	151	193	173	152	151	164	161	157	175	141	162	154	171	165	145	167	159	161	160	171	157	138	162	147	153	161	167	152	168	169	164	152	183	169	158	160	152	175	161	162	159	159	179	165	158	159	175	187	162	164	161	150	134	188	171	144	146	159	187	142	177	178	142	162	166	149	180	178	154	157	167	162	169	166	144	153	186	186	165	180	153	151	156	165	147	160	158	162	184	145	161	173	166	170	163	143	150	153	139	158	170	177	153	134	155	140	169	148	167	167	168	160	149	150	145	147	132	147	158	174	145	150	136	135	154	134	164	150	160	146	131	136	167	157	155	167	139	139	164	147	150	151	187	162	155	161	142	161	174	176	151	174	150	162	180	145	158	151	144	171	163	157	134	140	173	162	174	169	181	169	136	137	159	155	157	146	168	177	181	154	157	150	159	128	168	166	157	161	180	151	166	159	154	174	147	150	158	172	156	176	162	152	146	184	169	154	155	167	143	149	148	150	149	141	156	156	131	155	167	139	163	162	138	177	171	152	159	164	171	139	162	159	155	152	173	164	165	139	156	160	172	149	134	151	141	161	162	145	173	179	160	154	179	164	169	141	159	165	183	169	147	156	166	151	178	156	134	170	183	172	156	170	177	162	146	168	145	166	167	155	152	184	144	167	164	159	199	177	175	177	151	156	156	155	158	152	160	151	164	183	163	163	165	144	180	175	163	133	167	176	178	169	136	156	180	176	166	175	153	165	136	123	172	168	166	154	150	152	141	157	163	180	165	170	148	157	159	167	168	147	154	142	167	156	175	148	167	164	171	181	148	178	145	152	164	151	153	157	158	166	121	137	129	159	155	169	174	144	154	148	167	151	164	134	146	173	146	174	156	168	179	150	166	157	167	166	150	159	179	146	167	180	143	146	157	182	149	151	175	171	182	151	166	164	163	159	167	190	153	142	133	159	154	158	165	166	184	164	160	154	152	150	153	152	157	148	158	162	146	174	147	166	150	172	152	170	165	166	149	150	155	172	164	155	168	158	145	150	167	162	161	144	151	180	162	164	160	153	163	138	122	160	160	157	161	153	167	157	175	163	156	169	142	170	181	184	179	141	159	172
5853	2151	5907	7801	5474	3642	3086	2349	1527	1108	851	676	643	546	517	440	455	404	464	438	395	425	404	384	391	379	418	383	438	398	396	400	405	386	365	378	419	400	387	378	397	399	400	394	359	411	410	389	382	382	410	383	391	371	432	381	373	379	398	384	402	380	422	381	376	377	382	370	357	389	390	404	396	400	408	358	372	413	415	411	381	387	407	395	396	418	403	369	391	387	413	416	400	380	392	382	405	357	401	398	390	400	373	369	409	387	371	391	413	381	380	396	409	362	403	397	386	350	387	405	376	372	424	385	386	394	366	375	409	371	382	395	395	379	386	381	389	392	370	416	422	418	385	377	420	360	425	412	405	411	388	372	403	374	400	405	400	405	400	387	425	409	343	370	391	402	346	394	366	398	392	388	388	388	367	371	405	381	367	403	384	396	356	364	391	381	410	361	393	391	371	380	387	383	381	389	414	398	350	389	378	403	397	396	422	385	383	415	412	415	395	391	390	417	391	432	387	417	381	368	367	396	385	380	382	374	414	402	390	392	382	401	397	385	385	387	403	386	364	451	415	370	393	389	423	381	376	422	381	399	419	392	387	397	373	400	375	373	400	411	389	368	419	376	374	403	388	406	395	402	383	393	399	397	405	411	398	409	427	337	390	386	408	383	417	392	407	398	394	372	380	400	367	413	328	359	364	379	381	408	390	400	394	359	379	385	413	390	422	405	420	389	362	366	410	370	365	436	389	426	396	400	390	389	435	384	377	413	412	383	389	415	382	361	388	385	388	412	387	357	402	415	377	395	376	403	394	383	395	382	349	393	370	378	402	378	374	371	404	405	400	415	386	417	370	414	418	393	411	386	395	384	393	426	387	415	360	392	409	396	382	390	413	411	439	398	400	401	401	416	409	414	359	371	413	364	378	345	407	390	394	393	413	388	396	397	387	386	387	391	388	391	381	396	397	413	384	381	404	422	419	383	410	364	375	366	410	391	405	381	352	368	403	411	360	371	385	417	397	397	416	365	377	409	383	398	378	394	403	392	428	348	428	424	378	411	352	413	388	411	393	405	386	374	391	361	406	410	427	392	364	347	380	388	421	375	388	450	381	401	423	409	383	380	359	404	391	380	449	392	374	396	378	371	402	424	423	395	375	364	375	387	378	366	391	398	413	380	405	403	379	414	398	346	376	366	389	395	384	409	352	398	409	402	415	375	394	415	384	368	421	383	383	409	414	396	391	378	365	413	374	421	406	431	402	395	396	368	394	427	395	401	414	373	400	410	361	366	399	385	415	412	398	390	385	396	349	386	383	376	402	342	411	396	406	399	382	399	399	424	369	392	384	393	404	379	403	404	371	374	365	397	395	385	409	402	403	395	373	407	412	388	367	387	396	365	385	412	377	386	380	391	399	361	391	423	401	383	423	409	390	374	383	378	413	393	400	386	373	373	378	375	404	398	419	370	386	407	362	377	384	357	373	378	411	396	401	375	388	352	389	349	401	401	412	383	367	360	417	395	391	390	430	406	360	394	424	386	371	382	401	397	379	371	374	384	393	418	422	378	381	425	392	429	358	426	390	388	386	396	396	381	414	418	379	415	405	395	403	401	394	382	375	381	389	419	387	394	367	397	416	389	379	361	425	380	380	391	422	385	385	429	386	372	368	390	372	395	405	426	415	387	415	332	381	411	387	348	427	381	384	378	422	394	378	343	418	372	409	379	363	386	396	412	390	376	375	391	396	412	400	399	345	382	375	391	394	417	397	378	386	349	370	358	400	369	395	420	379	367	404	397	364	409	388	412	361	379	418	421	412	375	386	421	407	418	412	375	367	392	412	365	406	393	417	400	382	366	360	376	401	354	393	385	402	426	356	370	411	388	393	400	388	390	410	394	380	422	353	424	415	429	401	401	400	420	381	380	405	383	415	377	419	404	429	386	421	403	420	408	385	386	346	370	360	387	379	407	392	339	357	355	363	384	389	404	377	416	408	382	401	403	384	392	414	393	408	377	391	365	394	421	422	409	407	375	409	388	382	401	410	381	368	391	387	388	395	406	373	385	371	379	386	362	377	416	369	382	371	369	368	388	379	351	399	397	398	400	387	399	409	411	432	381	394	398	381	404	401	411	392	402	375	386	389	400	396	401	400	386	393	363	406	401	384	405	387	407	414	407	409	350	340	380	351	400	406	375	365	390	374	378	386	403	382	372	373	410	411	409	384	371	393	392	390	379	392	385	372	349	376	381	383	387	377	403	387	392	369	389	406	362	399	411	398	407	368	417	390	407	369	374	369	367	360	369	417	391	397	416	401	399	369	377	386	384	367	377	395	417	402	435	408	422	397	425	393	379	367	389	400	410	401	389	379	430	395	406	371	410	369	381	377	372	386	414	386	408	407	388	382	408	401	395	345	410	391	388	403	416	375	394	360	377	355	412	370	369	385	363	427	407	404	430	398	379	364	361	362	390	394	363	376	379	380	372	419	406	373	373	393	414	382	401	429	374	376	425	393	402	360	370	371	415	398	366	391	384	371	369	385	397	400	371	390	362	378	402	381	373	436	424	418	378	389	380	407	401	401	384	378	378	389	392	432	362	406	432	372	419	400	408	390	392	395	381	379	403	388	431	375	410	371	386	367	373	366	391	371	416	401	396	374	404	364	408	388	424	378	393	394	411	396	379	404	386	399	395	370	356	414	383	383	364	377	411	398	387	387	430	368	407	399	417	362	388	384	372	382	380	357	404	389	373	419	379	443	385	364	397	423	375	386	393	412	441	389	392	376	372	433	392	377	421	370	395	390	363	390	372	413	362	381	423	393	376	427	383	385	388	386	377	415	380	367	376	387	380	425	372	371	377	422	421	383	395	375	393	372	395	370	396	351	357	427	414	421	396	388	372	406	368	414	355	393	424	354	388	397	373	403	386	351	360	398	390	398	377	396	396	407	362	400	381	391	337	411	382	381	405	405	420	355	396	410	387	378	424	400	389	395	426	407	388	384	392	370	393	375	396	391	403	419	411	368	374	407	453	379	387	412	390	362	342	384	410	381	417	389	381	404	385	407	379	400	408	369	358	371	387	376	359	399	375	377	443	377	383	398	401	410	386	392	380	386	411	392	363	389	415	388	362	380	390	410	403	390	370	401	382	390	398	412	373	397	387	413	404	364	381	402	380	373	396	370	383	395	423	380	386	367	356	406	387	426	405	397	397	382	406	421	398	375	400	411	375	395	379	389	374	378	419	403	426	410	384	398	400	389	383	413	382	389	397	416	360	382	375	395	351	389	410	381	381	413	377	381	381	401	419	410	372	375	429	415	413	378	398	402	380	388	390	409	381	410	405	380	364	340	394	350	387	384	381	392	437	391	392	356	403	381	374	371	390	413	374	393	362	420	374	358	401	378	386	400	390	396	416	377	369	412	396	335	392	410	413	381	391	403	372	394	411	421	372	397	401	349	353	390	388	412	354	368	386	376	394	379	391	368	392	399	388	393	333	375	350
22018	6791	6069	5695	3183	2205	1648	1192	866	597	482	404	376	346	309	320	324	293	254	282	262	289	260	261	298	273	282	282	259	270	253	275	296	261	274	253	313	284	280	287	278	267	269	277	283	285	279	257	267	273	250	305	295	277	270	289	265	242	261	267	272	309	257	274	285	254	255	273	249	255	283	264	250	272	267	265	245	261	311	261	248	300	284	289	265	258	305	287	277	299	264	259	263	264	278	254	261	267	294	260	289	245	241	281	278	246	264	266	289	282	277	289	273	277	253	247	278	255	256	246	260	266	242	288	252	296	285	251	258	277	259	274	256	272	272	270	281	290	241	263	255	240	239	284	282	259	292	284	253	273	264	237	259	273	288	304	249	261	246	294	259	258	271	245	260	236	279	287	288	262	274	301	260	292	269	275	258	254	267	255	283	269	270	253	249	264	248	263	292	272	283	289	252	251	267	327	264	271	281	262	284	273	278	250	269	242	261	237	268	270	253	279	266	273	317	284	273	280	263	270	269	285	275	271	250	289	283	260	272	259	244	233	270	270	261	311	277	287	241	306	256	268	251	263	248	281	281	269	294	263	296	272	262	255	242	236	263	254	291	249	267	271	278	267	251	205	274	273	255	285	248	266	302	292	264	280	285	267	262	271	231	269	257	271	260	271	293	275	255	248	261	265	269	286	280	266	246	274	269	231	252	295	274	261	247	262	250	248	261	300	261	259	304	291	254	257	244	250	265	259	261	260	264	251	265	271	247	289	269	253	296	284	251	233	243	263	267	277	267	295	274	274	254	269	266	259	288	252	264	296	249	230	252	263	273	265	271	263	277	286	259	269	300	244	265	283	272	222	273	271	270	291	264	256	265	280	250	274	282	303	258	306	278	257	260	255	275	276	260	261	270	271	261	275	281	274	266	240	276	284	244	287	274	272	266	273	285	259	263	242	269	237	280	286	262	271	253	245	253	283	262	274	275	278	259	261	272	268	283	271	258	298	251	256	250	307	254	277	285	265	272	244	286	308	274	263	226	291	279	273	259	270	289	297	245	278	276	252	268	226	309	277	268	291	263	285	255	260	289	247	289	271	281	255	289	270	260	261	247	261	294	267	262	259	292	298	278	278	308	251	267	251	274	271	238	269	271	269	285	275	246	312	260	244	239	253	271	261	262	274	266	255	249	242	278	265	308	289	255	254	278	275	287	221	285	266	298	280	269	261	281	282	287	275	285	262	269	270	259	286	275	248	288	282	281	277	278	297	255	269	271	273	272	239	233	270	260	270	238	273	275	259	261	253	252	281	268	287	238	250	223	237	292	244	262	237	290	333	260	258	234	272	267	292	260	244	268	271	300	304	228	274	282	258	241	282	260	285	241	258	292	273	264	269	265	277	274	269	259	266	253	287	268	269	246	273	274	267	244	259	287	272	231	248	274	255	270	276	274	295	269	284	265	257	253	266	235	245	283	289	267	292	276	262	267	253	263	221	269	280	297	289	259	240	308	296	249	260	248	240	281	243	277	294	277	277	281	287	250	266	278	256	256	259	274	269	262	271	248	272	269	284	294	252	289	283	274	260	280	267	277	239	250	281	253	272	277	243	256	233	285	236	263	233	271	238	253	292	256	259	258	288	258	276	279	259	262	231	248	268	277	249	287	246	264	262	278	281	280	253	286	247	270	262	262	287	271	273	275	269	240	296	292	278	280	283	242	243	247	274	280	257	273	265	250	272	282	272	274	277	247	230	274	251	239	276	257	290	235	275	263	262	272	255	287	265	268	260	272	279	295	263	289	274	270	292	271	257	259	240	261	250	255	239	258	282	288	282	271	293	273	262	247	255	242	270	257	266	278	286	280	249	257	287	291	265	277	260	266	273	286	268	268	248	288	285	295	268	285	271	285	231	244	272	270	270	294	256	262	257	272	237	277	275	289	276	254	249	248	286	281	245	254	278	232	239	268	302	262	311	231	302	256	266	250	257	276	223	283	277	286	261	255	282	296	274	225	292	276	253	277	255	280	269	283	261	280	277	276	224	265	254	313	267	272	253	248	249	239	283	233	254	255	273	280	277	297	243	294	268	271	267	286	233	271	269	286	272	249	269	283	250	262	278	260	251	274	272	262	257	272	247	280	256	258	271	262	218	254	255	243	262	310	284	242	286	284	276	268	260	268	278	278	271	265	281	271	281	274	293	258	268	271	242	249	267	289	270	252	271	251	274	271	252	265	265	278	286	287	286	289	267	294	251	245	255	280	284	253	273	232	259	265	259	268	254	282	244	278	247	249	257	253	256	267	280	263	262	286	221	275	262	264	284	273	281	295	252	249	276	258	278	276	277	285	276	295	247	279	294	277	263	265	269	248	259	292	249	300	267	263	256	280	276	248	282	261	276	243	252	246	305	255	236	254	260	276	274	281	269	291	262	238	272	274	267	280	263	262	268	252	251	286	257	279	251	263	251	257	268	265	288	262	257	258	286	278	260	287	275	251	277	248	243	272	257	267	285	274	261	242	266	252	272	255	269	295	271	250	273	280	239	265	255	243	292	295	262	256	255	277	269	280	238	289	258	291	263	249	254	266	279	273	254	246	272	269	275	299	290	242	249	248	262	272	270	270	257	244	260	271	278	266	276	303	269	270	273	259	266	286	274	242	263	253	314	282	285	269	273	271	291	262	278	265	255	261	276	243	266	252	274	255	254	273	269	278	254	265	285	269	272	262	263	282	287	243	260	299	272	264	255	293	277	289	258	274	283	273	253	243	265	254	294	264	284	257	244	251	243	273	287	235	228	256	252	271	278	253	284	292	255	249	260	263	252	271	269	271	275	281	263	273	247	299	297	256	235	269	238	278	277	286	297	299	248	246	259	238	261	268	268	262	262	257	287	269	261	266	261	246	266	243	262	269	291	264	236	291	282	292	274	273	254	284	247	246	250	247	285	282	268	246	269	281	292	249	290	274	281	248	257	256	271	262	300	282	277	221	253	273	256	247	288	255	257	264	311	300	265	250	267	262	255	269	291	276	260	254	290	266	282	282	275	258	281	281	285	251	248	321	283	260	261	273	266	285	281	264	277	234	264	275	235	266	276	258	284	278	243	274	263	241	261	298	274	271	282	281	304	294	296	253	277	258	324	302	253	273	264	213	255	295	235	261	272	275	292	252	276	275	262	263	275	267	318	279	276	253	266	253	257	283	264	284	273	237	280	299	277	256	281	271	265	255	299	254	272	264	291	262	274	262	244	273	290	297	280	271	244	250	252	254	253	283	286	286	276	254	241	264	280	274	265	274	255	296	270	287	278	274	263	278	279	257	258	295	265	246	249	281	285	254	282	245	247	292	251	272	263	264	275	277	297	263	269	269	265	260	259	262	250	251	282	264	263	282	242	263	301	290	273	260	260	277	274	293	268	252	241	287	266	272	263	295	273	279	277	309	240	286	270	276	284	284	266	241	298	249	279	268	261	239	266	253	278	269	284	238	294	265	270	240	266	280	238
13935	4760	11392	14688	10700	8156	6575	5070	3339	2353	1830	1482	1216	1019	929	745	798	783	705	692	675	711	684	677	699	683	637	587	598	606	581	614	570	600	594	609	672	618	579	659	638	604	636	587	592	610	635	587	640	609	624	586	636	594	631	654	615	608	591	619	622	586	602	607	614	570	612	572	615	593	659	602	616	617	614	677	612	578	607	602	603	653	621	601	622	607	563	571	617	573	593	594	618	615	608	592	620	594	605	656	581	603	548	603	641	646	616	640	632	593	627	583	619	564	596	570	597	614	618	630	605	604	589	662	571	596	568	603	582	625	584	618	623	554	615	622	561	600	584	613	590	572	613	629	601	598	579	640	600	624	595	574	556	636	599	679	604	628	603	618	586	611	659	621	615	569	643	650	641	606	596	646	591	604	607	630	562	605	603	598	596	595	622	631	597	642	614	621	592	646	620	593	600	593	575	603	602	584	614	631	571	596	663	597	596	592	609	646	614	598	591	595	595	616	613	595	624	610	549	586	543	608	635	575	584	649	621	613	566	613	646	582	609	560	629	553	638	590	584	609	619	592	599	642	634	608	608	602	623	615	597	614	564	619	574	623	595	616	609	614	608	600	595	587	596	587	582	600	647	597	607	625	596	611	573	585	566	574	606	635	612	596	626	599	608	586	632	565	615	582	574	587	621	588	584	584	603	602	598	616	640	627	593	590	597	619	583	612	585	547	602	569	616	624	598	599	573	596	622	612	593	598	601	626	588	593	625	583	605	650	676	569	618	599	668	591	639	585	624	614	653	600	584	606	598	617	649	643	601	555	661	618	612	641	604	635	630	629	611	641	573	612	597	599	597	582	608	606	650	601	604	649	573	585	612	582	620	577	646	625	597	654	625	592	606	601	585	593	597	563	553	583	605	610	639	607	591	608	626	594	640	558	619	597	624	601	598	620	608	614	628	639	585	651	641	601	579	588	599	614	599	600	603	654	585	607	599	585	606	633	630	590	590	606	606	586	672	580	614	595	580	589	669	649	604	641	607	596	587	603	605	590	641	605	622	642	611	621	598	605	605	553	593	593	562	662	671	640	644	634	615	585	573	575	608	528	616	607	595	593	628	599	599	635	596	602	615	612	642	593	583	623	603	621	600	592	633	586	586	598	583	589	609	651	602	596	625	542	625	607	599	565	579	585	597	613	657	623	639	636	554	573	531	630	561	566	614	552	601	567	578	603	629	578	632	639	619	612	600	626	634	609	598	594	602	622	592	594	610	578	570	604	624	614	617	625	587	634	595	589	647	636	602	590	594	567	635	654	565	589	635	640	603	559	597	616	623	583	623	616	633	644	600	572	567	574	609	566	645	611	596	574	644	637	624	623	664	596	607	589	572	625	663	616	615	653	609	662	588	609	581	625	568	616	599	524	590	618	645	643	589	615	613	617	628	620	602	616	586	612	624	651	590	622	628	596	600	613	604	669	651	639	550	586	605	615	610	627	609	574	605	581	588	634	635	596	620	615	580	597	625	630	572	556	643	644	594	567	616	576	626	583	623	618	551	568	627	624	630	603	624	603	584	579	587	595	567	609	615	611	625	633	623	611	643	646	584	618	618	624	626	569	668	618	650	588	585	621	587	612	629	591	611	611	574	628	615	590	573	635	605	594	594	617	650	594	622	619	600	597	643	576	596	588	567	577	601	566	638	628	633	638	631	602	614	613	614	619	584	581	591	607	570	567	613	629	571	583	632	602	603	596	625	625	592	608	575	663	621	612	603	616	634	623	602	559	600	577	640	544	595	622	651	605	608	583	636	619	626	614	620	553	623	602	570	613	582	614	611	625	592	634	618	594	628	631	592	605	573	595	607	611	644	574	601	611	623	592	657	597	568	588	582	568	579	576	625	596	639	640	583	619	527	608	655	613	586	621	634	614	629	572	658	604	588	647	567	593	613	606	585	624	606	608	637	626	591	592	643	630	600	614	615	626	593	604	635	591	604	630	627	603	594	606	558	635	563	621	607	583	578	638	641	601	606	623	663	613	598	586	650	615	628	599	631	590	649	620	618	619	583	614	593	571	576	594	644	625	590	587	634	612	586	599	566	631	624	599	594	590	627	569	640	602	623	607	564	570	613	635	604	610	600	609	590	571	600	552	602	620	632	625	565	597	641	627	605	599	566	610	580	595	610	599	642	618	612	607	659	623	608	581	607	579	591	653	590	597	592	613	628	614	600	595	571	650	575	608	603	556	588	643	637	553	575	611	640	602	640	566	543	641	599	640	611	598	619	593	597	614	566	610	612	635	628	625	591	590	607	637	591	614	589	622	616	604	597	621	606	613	629	575	590	616	605	649	636	610	586	620	594	604	643	674	576	599	627	634	560	584	571	639	623	609	640	639	593	609	614	579	654	616	598	557	600	601	610	607	622	597	593	575	591	569	605	621	633	665	627	575	609	601	595	555	599	613	589	615	599	591	567	613	587	613	615	626	608	620	583	613	582	608	634	597	591	646	606	647	603	624	607	619	572	609	590	584	576	636	611	584	618	640	570	609	610	619	622	603	601	578	616	598	658	557	602	612	618	632	604	643	603	621	608	598	641	597	606	597	591	625	596	601	639	597	621	620	586	663	580	551	628	624	638	656	571	564	635	561	585	611	587	657	623	600	619	614	628	573	600	630	633	579	645	585	565	552	607	594	597	613	572	610	575	626	641	599	599	649	630	592	637	645	577	669	608	632	613	578	585	594	583	653	621	600	590	610	602	600	611	664	621	606	614	587	657	586	594	584	616	585	576	589	590	581	604	578	620	629	623	581	583	581	602	608	611	607	624	625	587	600	605	604	629	613	611	590	605	623	583	581	578	664	599	599	600	612	611	638	628	597	604	561	581	606	590	600	613	582	634	598	594	572	659	614	589	553	639	621	613	594	606	575	576	613	585	626	583	605	591	598	602	628	608	579	596	614	612	619	623	608	606	615	597	606	625	634	628	628	605	642	628	611	576	590	587	628	649	573	590	561	603	601	649	597	610	589	578	614	623	611	588	572	614	618	626	640	606	576	594	614	610	608	614	626	632	598	626	585	607	620	589	562	608	635	648	578	590	613	600	612	616	647	569	574	583	608	618	611	647	613	616	617	617	625	634	598	579	575	572	597	591	569	617	606	601	601	640	592	606	569	604	642	612	597	594	590	635	589	550	636	580	591	621	590	572	610	608	575	576	617	616	632	651	590	627	611	592	601	579	614	671	595	584	622	602	600	596	582	611	582	637	629	625	586	568	626	583	618	607	596	593	619	601	607	625	621	609	636	588	625	609	615	636	597	614	621	576	594	557	612	623	576	597	593	658	594	622	628	616	588	584	610	571	632	572	611	625	578	595	565	602	597	612	583	599	565	636	597	583	586	596	574	624	648	622	599	610	572	624	662	606	578	559	584	570	630	638	603	626	636	621	602	621	580	605	552	594	573	571	610	607	614	652	634	605	573	642	600	589	617	566	584	604	635	591	602
31550	11320	8686	8670	5101	3449	2355	1836	1105	763	583	473	397	353	294	292	310	276	289	246	268	267	258	238	221	247	260	228	251	227	265	220	240	239	242	241	232	252	257	237	214	265	224	216	244	264	230	250	243	224	264	205	238	250	232	214	238	242	236	252	239	270	212	245	229	232	250	242	237	216	235	222	236	255	211	236	222	232	237	259	248	240	216	215	223	247	247	257	261	255	232	219	247	215	215	234	259	253	226	235	234	236	235	223	259	211	239	264	211	237	242	234	258	254	260	209	236	235	212	234	262	213	234	247	251	231	216	264	242	221	232	267	212	218	222	227	237	230	217	244	236	216	248	224	229	226	226	218	231	237	211	222	248	247	245	231	254	241	228	228	223	250	266	216	220	247	243	241	224	224	244	256	228	244	243	236	227	229	246	244	254	230	252	210	230	226	221	238	215	253	273	257	276	258	224	232	203	231	245	221	235	215	232	240	253	227	276	245	235	229	223	254	217	256	244	223	221	244	258	237	242	266	241	222	234	217	252	261	228	216	231	240	256	252	231	221	245	236	248	245	225	231	221	229	246	253	242	221	247	249	247	240	271	229	221	216	235	238	269	250	246	227	219	242	232	229	230	255	235	243	193	205	262	205	251	255	221	219	213	242	235	222	206	245	209	253	251	237	221	259	230	263	239	222	234	202	244	231	228	231	240	236	238	214	248	232	237	226	209	240	220	238	247	216	218	259	243	239	200	288	202	220	253	232	239	233	235	219	267	251	266	267	277	210	242	247	252	224	248	228	282	249	255	238	213	235	232	205	212	202	231	216	206	231	251	265	242	205	254	232	264	226	211	202	228	208	235	252	252	260	231	216	278	232	235	226	211	209	218	271	253	249	245	239	266	280	230	242	234	226	245	239	239	212	221	228	242	255	246	247	250	226	252	201	201	212	233	212	239	203	235	235	242	236	245	241	238	234	232	233	251	225	239	220	229	239	220	194	213	253	258	229	207	244	248	219	268	244	243	228	242	261	238	233	227	237	253	228	261	231	267	213	255	257	241	251	231	241	251	236	247	247	229	234	247	235	217	252	246	248	244	251	249	223	237	241	233	246	235	245	229	227	234	219	243	234	248	258	222	228	229	234	220	227	239	264	235	243	231	240	218	206	256	268	237	214	261	226	226	214	232	253	230	232	232	235	242	228	218	236	254	221	240	214	221	245	225	214	232	232	237	221	237	237	246	239	249	277	224	237	230	226	245	220	234	267	243	249	207	224	258	240	231	250	233	237	228	260	235	247	265	222	235	246	236	271	221	210	241	251	221	253	261	220	232	239	229	240	232	227	232	240	234	193	234	211	251	250	247	258	236	228	238	234	220	228	239	235	257	235	246	247	243	219	223	230	254	236	215	252	238	233	218	225	238	221	271	201	237	265	224	242	246	224	245	203	224	232	234	202	206	236	209	223	216	222	246	231	240	214	229	219	274	221	215	251	222	207	222	228	242	246	218	207	235	205	223	237	254	237	250	245	240	230	233	249	248	215	201	238	245	210	251	243	232	216	191	255	260	207	276	225	255	240	244	234	203	212	262	248	215	211	247	216	225	218	230	259	216	250	229	232	233	230	217	220	241	249	230	208	259	222	234	253	236	205	228	237	241	255	218	226	231	210	243	255	262	242	240	213	224	233	243	237	215	232	240	248	229	224	214	256	245	212	228	229	230	236	232	245	235	240	232	214	248	269	260	240	237	239	275	242	238	208	235	242	254	230	235	230	216	258	226	246	243	211	214	236	212	212	206	245	225	229	242	228	245	227	257	214	252	243	239	233	253	269	236	261	240	226	232	237	264	245	234	228	247	239	226	219	250	250	225	220	230	232	235	205	224	251	241	224	228	212	229	254	236	213	226	221	213	239	207	243	238	234	228	251	226	238	208	229	231	229	242	256	233	243	239	195	237	226	278	226	250	240	227	230	239	234	268	271	253	229	240	231	199	205	219	249	264	252	243	211	217	239	215	229	268	251	231	215	213	245	226	251	252	245	236	236	246	242	227	252	242	235	257	201	228	225	270	228	241	225	228	225	243	253	227	211	240	264	211	244	240	253	227	237	200	251	224	232	237	237	246	247	241	249	232	220	204	250	221	219	235	209	211	259	229	215	220	235	236	236	209	267	232	227	215	245	244	257	248	247	235	258	272	240	212	245	227	228	220	230	244	216	241	235	203	233	245	219	253	205	240	235	256	229	266	224	218	242	232	214	264	219	227	214	251	218	251	227	195	249	225	245	238	246	248	247	247	235	227	245	217	259	225	211	256	239	229	245	246	220	217	229	257	236	224	217	264	230	240	228	210	223	242	237	233	227	221	269	241	215	261	225	248	230	236	243	223	224	243	241	235	233	239	247	225	216	234	239	236	221	220	237	227	236	241	220	238	212	225	263	234	229	218	248	232	242	222	218	257	244	228	217	246	231	221	262	212	227	257	227	244	232	232	258	256	221	239	241	240	252	238	240	272	217	211	247	234	241	232	258	230	224	275	247	227	243	236	259	231	222	237	246	216	222	235	254	244	236	204	218	224	215	263	244	209	196	216	242	225	227	231	240	259	244	253	232	243	254	264	249	201	221	237	237	283	246	237	239	239	266	262	223	225	261	219	250	221	208	234	242	229	229	227	232	215	215	219	238	231	243	237	253	227	255	224	221	245	225	228	222	252	234	257	222	231	236	231	217	232	228	246	272	214	243	224	239	244	238	265	230	281	229	269	239	222	226	243	254	259	238	249	276	243	238	259	227	218	212	260	230	232	257	229	238	239	217	246	220	251	225	269	240	233	230	245	232	220	238	253	215	232	241	238	243	228	218	231	218	249	250	233	228	256	215	259	269	260	250	231	216	259	239	227	214	259	258	240	223	253	246	261	228	234	242	224	249	235	231	231	227	233	255	226	244	272	234	254	213	235	217	241	216	216	212	234	215	204	257	207	180	222	230	215	236	204	225	224	233	234	249	222	219	257	234	220	261	244	230	271	256	212	254	243	265	262	223	239	217	249	246	236	229	249	231	251	221	221	232	233	209	279	234	236	224	231	213	235	209	247	245	218	246	242	205	194	238	260	240	241	233	261	230	226	222	251	226	216	223	220	247	243	245	268	227	251	219	236	256	233	243	210	224	208	218	251	217	205	225	260	259	241	238	265	244	268	227	254	238	244	236	238	265	225	202	209	222	259	214	252	211	231	199	203	214	271	252	241	213	237	236	228	267	231	240	236	240	242	256	252	210	249	262	218	248	220	227	226	240	189	246	245	212	262	253	206	245	231	227	267	244	245	255	260	246	240	249	214	256	222	222	213	218	257	236	203	196	237	216	231	240	216	257	197	245	223	236	258	219	217	238	254	261	241	218	209	233	228	230	240	239	224	253	237	219	251	237	220	241	227	229	225	252	230	236	240	273	253	243	254	224	201	223	254	234	229	243	232	217	234	231	212	227	242	215	255	227	245	212	259	235	235	232
18262	6831	14312	19380	14496	11959	9059	7324	4667	3292	2484	1920	1471	1139	944	880	855	837	716	702	747	736	661	685	679	610	530	563	548	577	514	561	577	532	586	559	579	554	556	526	513	522	468	507	561	480	519	534	517	517	516	507	515	519	470	560	524	534	489	542	521	524	551	536	539	532	549	515	590	527	551	532	484	534	530	493	542	533	490	553	550	490	527	477	520	498	517	510	508	524	543	469	514	514	506	556	511	533	498	521	470	543	536	507	526	509	515	486	546	512	526	517	538	533	467	519	496	493	516	503	501	513	571	551	523	523	485	523	508	508	520	519	475	500	536	519	530	485	551	504	519	517	531	501	522	536	530	516	501	528	556	531	540	568	485	520	522	566	506	504	527	498	519	527	500	492	488	512	550	549	501	505	520	543	526	498	534	503	517	522	507	528	512	510	508	531	502	523	507	496	515	556	562	560	540	479	547	544	518	548	507	546	563	507	514	526	521	526	533	504	493	528	516	514	474	527	465	515	534	487	514	524	483	480	509	539	477	512	496	517	493	514	561	500	547	530	474	525	508	537	539	508	486	513	480	487	472	516	542	512	551	552	537	518	526	555	525	528	557	497	507	504	526	552	520	497	516	543	547	514	579	504	549	517	534	525	518	498	481	538	522	519	540	511	535	519	543	526	512	508	506	512	549	527	493	525	508	501	510	558	531	555	515	500	532	513	511	541	515	563	562	498	521	514	533	532	564	502	463	501	564	503	504	526	476	519	540	509	515	565	514	517	493	520	497	554	502	545	506	523	494	475	518	492	488	550	531	513	528	528	557	494	562	505	529	521	514	505	510	551	498	511	486	549	487	477	515	501	518	485	516	541	576	514	536	490	517	489	501	531	480	497	506	503	492	531	479	545	535	512	550	503	561	493	480	520	501	523	534	545	492	496	534	552	547	549	519	536	527	536	495	548	527	542	520	489	530	568	535	501	502	526	484	507	521	508	504	520	515	500	526	515	512	528	539	526	507	515	485	537	552	495	508	526	523	522	529	467	544	469	500	474	534	532	550	519	492	487	506	516	531	534	551	518	502	519	523	501	488	505	552	518	488	490	479	480	480	493	489	510	507	517	512	505	576	542	493	571	494	537	534	505	493	544	476	540	516	499	527	527	504	499	511	531	535	502	552	490	502	500	525	531	529	518	492	510	518	515	524	489	485	547	499	514	518	491	499	482	492	535	531	491	500	543	492	541	488	505	568	570	514	531	498	566	529	546	581	496	506	508	513	551	511	533	508	507	492	518	514	534	508	491	498	529	505	501	503	503	515	529	495	558	505	533	513	514	501	502	507	498	490	558	529	522	522	496	567	459	506	498	528	516	524	491	519	519	558	534	520	534	540	548	531	491	506	524	511	516	480	503	513	526	515	509	528	531	531	484	505	535	526	533	508	481	507	532	515	512	455	508	511	543	535	524	553	529	532	511	535	519	544	507	476	506	508	494	558	549	559	521	517	538	530	522	514	508	543	487	512	563	538	513	493	520	518	524	546	558	477	492	530	502	505	473	538	527	501	478	516	517	554	565	521	525	531	551	524	571	504	518	575	554	548	519	500	506	532	556	509	502	538	523	520	524	515	488	502	540	504	520	516	522	560	524	504	506	504	539	540	497	560	513	503	520	556	529	555	508	509	547	497	506	480	515	581	515	531	535	572	528	468	483	561	519	497	486	524	525	539	536	555	473	594	500	495	515	548	534	519	497	544	554	527	533	501	504	535	518	515	559	501	529	528	488	531	504	528	531	547	538	500	517	528	501	514	540	472	495	531	533	490	486	503	545	539	524	529	530	518	528	496	535	511	517	526	552	504	474	497	546	479	535	511	521	522	511	496	537	513	512	500	506	489	505	540	488	503	520	549	505	522	535	520	546	492	505	513	511	500	510	472	546	485	534	520	475	495	458	498	530	501	483	493	474	516	525	495	569	540	485	513	501	482	514	512	530	485	543	523	535	497	503	508	511	540	521	538	515	497	496	536	520	543	489	520	538	530	550	495	483	529	475	525	488	500	530	538	534	482	498	496	537	495	508	536	546	502	486	517	512	530	527	486	500	519	523	531	523	524	504	538	511	553	527	531	542	587	519	520	562	507	491	531	451	537	486	553	515	507	447	532	512	547	505	519	544	483	514	511	499	508	495	501	496	526	529	531	504	519	554	533	529	537	553	531	540	509	517	528	524	545	530	514	516	506	493	540	523	519	497	517	515	549	516	484	491	517	518	513	512	537	516	548	503	521	527	518	541	525	533	519	542	522	517	551	523	541	501	533	517	543	491	494	518	518	496	478	519	481	538	497	522	502	513	506	515	503	531	543	524	536	517	501	563	474	527	515	493	524	541	485	540	507	541	476	491	504	512	520	534	496	517	513	538	511	549	521	562	492	533	525	481	482	549	481	521	527	502	563	529	497	510	491	523	548	526	514	503	532	513	493	535	533	528	510	503	505	531	554	581	532	514	490	486	516	541	512	551	540	522	510	537	509	565	504	525	491	511	504	538	551	514	527	523	497	520	548	490	540	520	503	526	524	486	481	546	527	482	507	498	514	519	486	534	525	494	490	531	493	529	488	562	551	547	492	486	525	501	527	508	541	538	533	507	508	509	546	503	539	538	495	521	523	515	519	554	506	546	515	508	484	508	517	503	542	534	543	527	517	557	521	511	533	532	510	547	523	558	510	555	550	508	527	560	566	541	521	493	542	526	528	464	550	528	526	493	543	518	477	504	529	541	530	562	543	512	479	520	544	508	498	532	530	549	498	568	511	567	519	503	483	511	521	518	523	575	541	525	523	496	493	582	503	484	539	510	480	509	466	535	489	532	515	532	523	517	550	530	502	520	548	522	517	570	532	525	515	551	521	488	500	482	455	487	513	512	527	523	538	551	545	521	490	530	510	542	520	533	514	482	533	521	514	506	505	495	458	513	551	498	446	541	532	494	510	498	528	490	454	548	524	544	540	536	522	530	493	513	561	517	550	490	515	507	512	559	512	530	512	532	530	476	500	572	549	539	526	503	520	511	551	526	504	497	529	529	464	499	540	561	530	491	518	517	504	532	569	537	511	548	525	498	530	493	567	497	537	535	508	494	505	524	558	545	516	547	505	524	553	544	519	521	514	489	508	561	533	512	515	516	558	517	497	518	549	542	467	515	512	542	507	539	491	550	560	545	521	529	507	543	526	506	498	521	514	536	525	515	503	481	540	495	503	511	520	490	518	521	513	537	519	500	535	497	496	504	534	536	561	473	495	519	501	514	516	478	519	542	565	497	536	538	569	515	518	519	510	502	500	501	525	506	518	500	554	506	552	542	534	514	503	542	486	491	522	521	497	562	541	515	551	522	489	531	560	504	534	494	486	527	527	524	490	518	519	529	538	527	530	489	489	516	516	496	504	563	512	538	541	511	524	521	520	539	525	563	539	479	530	498	502	529	533	545	486	488	514	524	572	492	509	545	597	497	504	514
9341	2275	2049	2330	1597	1037	707	496	405	274	249	209	184	178	168	174	172	170	195	146	159	143	164	147	159	149	171	138	140	152	163	144	156	160	157	173	144	172	170	144	164	170	156	143	179	143	154	173	128	175	146	147	155	143	159	148	152	171	169	174	156	144	134	151	159	153	146	139	136	152	141	168	160	161	144	144	145	165	160	149	149	165	182	124	157	142	148	138	155	147	156	143	146	167	142	130	178	167	165	173	154	169	166	142	142	151	165	148	133	158	165	177	159	171	148	175	166	172	159	167	175	153	152	148	154	158	140	161	155	169	146	143	177	173	148	161	153	166	190	161	131	172	165	188	177	160	162	141	153	176	168	152	158	134	162	173	193	150	155	152	141	161	150	145	144	181	143	153	152	155	151	166	137	150	135	170	137	159	155	185	151	174	141	133	133	150	156	181	154	156	155	159	177	154	159	180	150	166	166	162	164	154	173	165	173	163	150	149	149	169	160	141	157	176	155	158	156	154	157	168	152	176	138	155	162	163	158	132	163	168	144	159	154	169	144	173	152	139	134	136	159	145	167	157	152	161	146	160	134	164	164	153	149	167	165	157	135	174	175	186	150	150	147	149	148	143	147	140	172	148	163	163	149	153	155	143	165	156	128	169	141	157	166	160	162	155	152	147	165	151	156	152	135	154	186	169	192	161	154	187	161	149	149	172	156	164	139	157	158	159	127	163	175	157	159	166	189	133	163	158	156	157	166	177	167	156	150	147	148	166	154	160	151	151	172	174	173	156	158	142	174	163	185	171	152	135	170	159	171	134	159	157	159	150	146	136	129	131	171	165	159	144	178	126	156	156	150	146	149	155	180	164	161	143	157	170	170	176	140	143	164	151	150	166	179	153	140	156	183	143	170	154	145	153	158	137	164	183	154	146	169	161	155	153	174	168	156	178	169	152	172	143	150	180	179	140	146	147	169	161	181	156	158	183	176	168	140	138	168	160	127	128	149	145	145	158	152	149	138	168	151	169	148	128	179	164	181	160	161	151	152	144	145	156	171	160	153	184	176	158	170	159	156	156	146	144	156	172	143	143	148	159	163	143	163	170	168	137	160	180	175	159	119	159	143	147	161	146	132	159	169	156	171	140	161	156	152	144	131	143	166	132	163	156	135	144	127	173	168	152	128	162	134	149	154	164	156	156	151	163	162	138	162	168	161	132	128	173	155	164	168	150	159	152	169	184	138	141	144	147	187	174	142	159	165	156	152	178	146	164	177	151	160	147	164	140	165	144	126	151	147	157	144	176	143	158	174	153	134	150	169	121	144	152	166	161	153	149	157	143	159	166	162	159	169	162	181	148	166	152	152	147	144	166	163	179	139	153	139	159	115	152	163	161	150	166	156	175	156	165	164	171	153	148	164	185	167	153	164	154	157	173	162	141	157	155	163	135	134	152	153	174	152	158	153	125	152	151	152	173	148	142	176	163	159	178	176	146	151	190	169	149	155	170	198	153	155	161	172	167	176	160	156	138	152	151	166	150	144	145	164	145	144	151	137	138	149	159	130	157	161	157	157	164	165	170	178	159	134	167	171	167	166	148	162	169	157	148	155	151	141	157	154	170	152	148	151	170	144	170	172	147	142	161	157	154	158	139	175	170	173	146	151	141	152	151	168	138	178	156	152	179	156	172	176	141	145	111	154	158	155	161	155	144	158	160	148	169	154	156	153	166	151	154	182	145	163	178	157	182	157	152	151	142	150	171	139	145	162	164	156	169	159	139	170	159	138	166	159	166	189	159	167	148	149	127	159	153	143	162	150	155	162	149	173	154	153	144	162	185	144	152	145	168	176	146	156	167	150	136	172	178	138	167	173	154	162	166	162	137	174	147	176	176	171	151	172	142	156	182	150	153	154	148	161	165	161	144	157	146	148	162	149	139	155	168	161	166	148	187	144	156	142	156	173	155	172	151	160	161	162	147	172	138	154	175	162	174	170	164	145	169	167	153	158	159	153	143	163	169	166	155	156	147	139	161	178	144	181	142	150	150	146	146	155	152	169	140	177	133	151	171	163	179	158	151	153	146	145	155	151	168	175	145	163	144	175	147	146	146	130	153	153	183	137	159	128	157	136	171	139	154	164	172	146	148	147	168	152	154	132	161	156	132	153	155	156	162	127	174	159	154	144	159	120	156	138	151	157	146	136	164	176	145	136	171	177	153	148	127	128	140	154	145	166	167	153	155	161	171	126	171	177	138	151	145	165	151	172	136	151	165	139	142	172	183	168	157	159	169	166	153	170	173	177	156	144	151	154	157	153	167	168	156	141	162	149	117	154	158	156	164	152	147	163	164	168	165	145	158	162	170	148	177	135	186	163	134	169	154	165	134	160	182	140	165	161	182	152	152	193	166	144	145	161	140	183	162	164	149	149	153	152	155	149	145	162	143	155	156	154	136	162	167	161	156	177	162	174	146	157	157	158	149	144	157	151	141	162	148	174	193	179	147	168	142	158	151	149	151	152	149	141	142	149	149	168	140	182	165	164	156	189	169	146	177	169	141	160	170	150	170	148	167	164	158	151	146	155	157	180	162	141	136	139	167	145	137	169	162	155	142	167	160	164	142	161	167	154	173	161	151	179	158	160	136	147	153	164	154	161	141	166	161	159	153	154	172	146	166	167	158	160	144	170	155	146	137	171	159	171	158	163	150	148	173	148	158	152	161	211	143	154	180	161	157	146	140	185	164	142	165	153	167	152	177	168	159	146	152	167	150	162	148	172	151	173	141	177	146	157	183	171	173	140	157	164	145	184	143	159	149	162	129	139	147	196	161	149	188	165	149	141	167	158	181	138	163	157	137	140	129	175	180	141	148	163	134	154	165	157	132	153	149	165	153	161	170	165	158	178	154	165	178	139	169	176	153	149	139	168	147	156	146	130	138	130	155	171	138	203	185	153	143	155	169	151	177	153	172	135	165	161	138	143	136	146	164	174	158	170	166	145	171	141	162	147	167	141	151	146	156	157	150	144	164	163	153	162	141	169	161	158	155	149	164	189	167	137	145	179	145	133	172	189	153	148	162	157	150	153	141	165	166	160	175	135	164	154	143	160	164	156	145	134	152	144	174	146	151	152	171	147	136	162	134	127	159	169	187	158	191	140	154	153	152	142	149	169	155	158	144	165	137	165	142	163	156	147	143	139	144	186	163	157	169	171	157	179	163	163	151	137	133	181	165	164	143	138	159	168	160	175	163	127	165	137	182	188	141	172	166	164	160	164	169	193	136	139	189	159	174	168	161	164	160	147	161	157	139	143	163	142	170	153	158	157	152	178	165	166	159	151	145	135	149	170	150	182	180	175	143	161	148	147	158	166	180	150	182	169	154	134	152	160	149	156	164	158	145	168	159	166	179	153	160	123	156	176	152	148	174	166	159	153	166	161	156	167	182	144	148	166	156	169	139	143	161	178	154	191	158	151	153	142	169	146	150	152	160	154	148	145	150	161	174
5901	1939	4599	7243	5877	4501	2971	2329	1417	1076	789	605	582	530	464	438	397	404	369	417	410	425	366	375	404	367	404	421	388	391	393	374	426	378	400	376	341	388	371	362	381	390	382	386	394	370	393	383	366	380	412	408	403	395	381	388	402	417	370	392	376	363	341	406	409	386	368	362	384	393	366	409	365	410	353	389	386	378	398	376	372	393	392	367	404	396	379	362	406	401	368	380	400	420	383	399	385	392	380	423	362	384	364	377	372	371	388	395	405	399	348	383	410	379	414	358	366	376	378	409	377	370	370	402	366	416	390	369	406	400	369	352	388	389	416	391	369	397	401	377	382	360	378	390	386	398	374	350	369	380	384	393	388	356	397	398	402	382	384	377	391	427	359	403	409	379	388	406	373	375	451	377	361	411	365	369	373	369	413	399	371	388	388	380	401	369	365	359	390	390	388	393	378	384	375	412	393	394	388	403	405	368	388	358	379	403	373	414	361	361	391	377	420	414	381	368	380	403	414	367	356	355	400	361	416	376	390	378	407	353	426	397	368	351	387	395	399	383	404	400	387	400	395	357	365	374	381	355	391	389	364	364	374	357	376	386	404	380	368	396	377	388	387	381	396	374	378	395	362	395	336	429	375	369	355	389	408	356	366	391	370	411	407	409	391	386	381	396	365	316	406	385	386	383	392	371	421	376	411	389	388	394	368	400	383	385	374	396	387	407	412	392	386	402	388	437	356	339	381	395	371	390	379	374	385	386	387	418	379	394	350	393	371	412	383	386	404	366	404	426	376	430	324	384	386	423	366	432	360	344	385	385	379	388	362	393	348	371	400	394	409	393	421	419	386	399	412	411	355	361	379	390	389	383	362	380	365	407	385	414	415	381	413	393	397	393	356	395	352	351	416	379	383	368	397	386	401	392	369	372	378	380	388	396	412	403	371	425	401	384	383	383	391	388	420	400	378	429	353	387	392	361	366	394	393	379	435	411	387	397	372	408	361	379	384	359	388	368	382	378	367	384	374	371	358	392	403	381	373	362	365	416	373	385	391	367	403	407	392	373	355	386	422	390	424	363	381	383	356	411	374	417	388	393	401	373	355	397	359	392	394	387	392	357	403	356	407	415	377	391	371	382	401	344	412	383	384	388	376	391	394	395	397	361	378	362	408	372	355	355	392	371	407	382	398	399	374	367	385	403	381	377	370	389	372	365	344	411	400	387	372	358	434	373	411	425	377	363	429	386	374	376	375	378	350	397	397	392	391	374	404	363	388	404	389	377	386	363	362	344	390	359	392	390	352	360	397	381	417	392	410	388	381	388	387	386	385	379	380	408	366	413	392	352	402	374	356	365	398	382	378	394	353	391	380	394	389	365	399	372	365	389	382	361	398	374	415	369	393	372	386	378	399	373	384	401	378	364	368	393	339	391	372	393	369	382	419	416	419	390	380	386	383	398	372	371	389	394	387	375	383	360	386	408	399	351	403	374	398	404	350	392	348	373	362	427	371	411	356	391	375	397	388	382	372	426	393	420	381	418	372	391	386	408	367	395	383	375	396	377	388	406	403	396	371	364	387	410	377	367	402	385	409	408	387	428	393	432	389	400	363	414	411	366	411	387	362	421	393	362	384	394	359	409	373	379	408	391	381	394	388	410	408	384	377	355	396	383	393	381	404	362	398	408	381	394	371	383	418	381	403	407	416	391	387	366	384	350	397	407	406	405	380	408	391	414	373	394	366	390	357	414	372	436	380	376	346	383	370	381	392	389	393	353	420	383	417	371	384	397	411	397	357	372	372	412	388	385	398	359	360	357	397	349	388	402	357	420	378	393	357	390	374	377	356	393	406	382	377	377	402	380	382	343	375	361	390	381	409	373	390	409	428	374	353	390	374	363	391	388	412	390	381	401	382	398	384	361	381	387	416	380	371	394	368	390	387	349	404	370	392	359	386	367	375	399	377	396	391	411	383	352	408	378	364	395	385	362	363	402	394	376	406	343	397	399	409	381	410	356	380	364	370	380	364	396	410	385	385	361	355	388	421	393	388	401	386	424	384	403	401	391	390	428	400	385	400	385	411	387	416	386	358	348	364	425	428	400	411	389	394	351	366	416	340	398	364	365	396	409	382	368	402	373	404	375	393	378	422	383	371	392	424	402	377	389	380	387	410	354	373	389	412	414	383	368	369	370	408	385	401	425	347	372	386	378	388	368	385	432	384	366	341	364	403	358	388	414	398	381	409	395	419	416	386	407	396	366	405	423	389	396	404	385	398	346	390	404	386	409	376	373	389	372	390	430	387	366	404	397	391	380	377	357	406	365	393	377	376	396	361	361	374	402	359	402	363	372	349	372	366	381	338	407	372	408	373	403	398	355	378	415	367	403	375	382	386	382	418	399	396	394	411	418	378	381	383	367	374	399	373	407	366	372	355	393	374	411	374	359	364	366	385	372	371	393	450	431	346	378	409	395	414	366	387	413	376	383	366	403	354	412	376	361	375	403	386	363	384	381	376	401	369	362	394	410	415	407	366	388	374	368	357	394	401	382	370	389	420	360	378	373	382	400	412	384	409	388	394	362	370	368	353	397	375	397	402	380	413	408	402	370	368	390	395	383	371	389	360	409	392	355	375	386	399	386	373	415	405	356	402	402	370	380	381	361	388	373	407	354	381	381	383	379	388	380	387	376	403	383	405	391	359	368	402	356	369	373	381	371	407	375	347	350	387	393	391	384	391	393	424	387	429	399	395	384	361	393	372	399	401	433	374	372	397	392	381	377	383	365	391	372	414	359	365	385	368	407	375	386	420	359	387	391	382	384	365	386	405	399	403	350	379	404	379	398	379	393	375	368	341	352	352	420	373	362	375	379	375	421	401	362	396	386	379	421	405	374	370	373	377	385	382	409	384	390	364	373	375	396	372	396	373	379	420	383	359	402	358	386	396	399	368	380	401	399	358	387	367	394	381	373	381	386	349	374	377	401	385	400	413	378	413	347	377	359	364	388	386	396	358	373	404	402	422	384	386	375	395	395	394	371	364	381	407	361	402	359	364	366	352	382	391	378	406	389	389	381	403	351	392	414	351	381	376	388	373	364	380	408	339	377	392	414	399	362	363	383	417	398	387	379	386	394	382	399	394	358	386	378	383	357	376	389	399	398	394	375	369	363	407	385	393	382	408	377	384	384	381	381	418	400	431	398	389	400	380	382	409	391	370	382	388	416	390	415	379	369	374	418	384	358	379	400	382	383	376	368	395	347	348	404	358	442	404	373	354	378	344	368	351	409	388	363	383	354	354	357	397	424	374	382	408	392	364	381	383	382	380	407	376	430	378	368	379	394	368	370	403	366	391	384	380	399	400	338	399	400	428	378	408	355	372	375	379	371	353	401	430	408	409	397	385	397	394	397	406	413	389	375	413	378	415	395	387	363	388	401	354	364	407	381	401	415	362	386	404	397	361	373	382	362	376	398	380	413	379	409	417	377	362	389	352	388	394	407
21889	5903	4241	4548	3705	2366	1655	1269	810	563	489	417	371	323	323	274	289	304	276	329	299	283	266	276	244	279	295	275	290	253	263	295	281	256	260	276	254	252	248	269	228	273	236	292	277	210	262	225	246	262	260	270	261	255	244	276	272	248	265	242	257	271	252	267	275	283	292	269	251	279	273	274	302	273	255	278	280	223	279	271	246	268	247	279	256	269	282	243	206	276	237	251	288	254	278	230	258	225	274	300	260	260	285	286	262	247	301	293	261	247	296	256	279	259	258	270	268	276	235	251	253	234	274	235	265	286	260	257	274	239	267	270	218	255	252	279	288	238	294	271	253	271	255	255	279	272	254	263	274	253	270	286	259	259	257	271	273	275	274	265	241	247	275	271	277	275	246	279	296	292	263	257	266	259	275	287	263	280	230	268	253	240	244	245	254	225	255	259	260	302	256	292	254	263	254	265	233	303	274	304	298	258	258	296	256	250	262	272	285	291	295	288	262	262	309	228	269	208	271	216	288	284	265	275	258	282	288	237	267	250	259	271	268	287	289	271	284	277	276	278	257	281	306	248	286	255	263	325	272	273	250	262	256	251	278	273	259	262	259	282	239	256	280	266	273	246	275	292	254	287	249	306	305	267	256	242	277	228	251	299	255	239	280	278	286	264	281	265	251	272	255	247	236	244	268	258	264	235	232	273	250	259	260	270	288	299	287	259	263	293	246	272	288	251	257	224	262	290	261	262	276	267	261	230	251	234	243	282	288	233	281	243	251	257	248	254	280	262	277	239	257	274	278	269	297	244	257	206	260	287	240	288	247	282	247	268	266	270	257	273	288	286	260	279	264	285	275	270	286	286	289	253	266	257	254	241	245	233	242	272	273	272	270	231	273	283	241	262	267	267	231	252	278	294	287	256	227	228	254	258	283	234	253	289	279	261	278	278	260	236	267	312	265	264	241	256	248	251	262	268	252	237	270	287	244	264	268	279	268	275	262	249	253	273	268	280	284	251	307	237	248	261	287	227	245	280	265	252	282	275	268	287	284	255	240	244	248	254	265	263	267	242	267	246	298	239	278	244	233	223	246	284	277	253	250	272	252	259	248	240	278	235	250	251	257	277	278	297	276	257	259	293	266	258	241	248	251	263	290	270	249	289	305	289	271	252	271	265	271	278	294	256	250	277	249	263	263	253	266	244	263	253	273	284	280	238	278	244	267	266	228	245	285	270	281	256	280	254	245	265	272	263	243	291	260	270	267	295	275	260	282	233	238	266	284	284	253	286	256	292	229	260	259	254	271	257	259	208	235	232	285	268	235	263	223	255	266	257	248	268	233	264	254	268	251	256	261	252	253	257	313	258	281	293	284	268	251	241	302	259	256	253	301	241	271	246	259	263	238	280	276	258	276	260	252	250	294	287	219	269	252	253	258	256	250	264	276	246	262	252	240	266	243	282	289	255	261	261	237	282	257	274	265	232	243	252	253	222	266	242	291	234	281	282	288	249	269	265	235	268	224	263	250	260	253	272	266	298	266	251	259	283	261	246	278	264	291	244	272	265	279	229	269	269	280	252	267	274	245	267	222	243	243	271	294	275	312	252	279	280	283	284	290	273	255	255	273	278	266	253	285	278	288	233	285	272	258	269	258	275	267	247	266	283	284	251	280	247	250	268	277	297	220	265	249	246	285	257	251	266	258	260	253	257	270	265	279	263	275	268	268	277	245	281	238	277	297	247	262	262	241	251	284	286	281	269	265	262	277	264	243	283	235	260	265	285	275	282	234	252	260	252	251	257	270	255	254	245	258	266	267	290	273	238	211	259	252	301	275	259	247	243	261	283	279	297	260	273	280	252	259	248	255	271	254	258	248	273	259	260	273	260	243	248	240	265	257	256	262	249	243	273	254	244	262	259	246	258	271	248	269	266	246	287	271	248	256	276	272	264	226	251	265	254	261	293	243	252	269	281	263	227	244	266	287	255	297	281	248	265	281	254	266	243	263	280	245	270	248	256	261	239	239	264	254	257	262	267	291	295	281	284	283	279	273	256	266	236	275	276	242	258	241	261	260	261	211	270	256	266	265	248	248	261	246	266	258	217	263	272	256	272	277	251	250	270	255	256	265	261	253	267	261	232	252	269	258	276	254	232	255	253	243	242	263	241	227	266	261	254	262	278	266	225	252	284	254	262	259	259	233	266	256	268	233	282	270	255	263	259	278	261	251	253	282	243	290	251	247	255	236	287	283	260	264	289	250	281	277	269	245	281	276	252	268	264	256	280	244	242	280	266	265	288	294	246	285	235	299	272	267	258	250	261	253	283	258	256	272	293	275	288	260	241	225	256	255	272	265	314	242	254	234	276	257	265	260	289	283	297	281	266	257	264	276	255	244	245	246	253	271	252	262	263	257	270	245	263	239	272	260	273	253	263	281	247	279	277	237	250	286	251	228	274	253	234	270	246	263	287	269	248	262	230	241	266	253	274	244	267	257	253	262	304	252	258	264	265	286	241	247	274	284	278	268	293	277	283	229	263	233	298	249	266	264	300	247	277	274	246	257	262	273	290	271	236	260	243	285	295	263	247	245	280	258	251	251	265	265	283	268	266	290	284	266	251	266	259	257	290	286	225	276	268	235	249	247	264	268	258	266	255	241	274	247	286	237	286	283	253	267	254	264	258	302	306	290	258	261	291	249	259	272	262	272	268	272	271	278	282	264	246	263	254	272	251	276	266	262	265	251	259	242	275	231	240	275	267	261	238	269	277	283	251	241	277	259	270	270	245	263	256	238	258	277	249	229	269	265	285	291	288	255	271	268	290	260	270	255	256	274	278	290	253	293	243	287	262	261	274	288	258	253	275	305	260	281	273	232	291	263	246	275	276	290	256	280	283	235	257	272	254	264	250	256	245	294	257	246	254	217	262	256	256	276	252	265	248	313	250	261	273	277	269	256	263	236	237	267	265	254	267	259	251	285	258	261	282	263	295	265	247	273	259	260	282	284	269	248	258	263	256	257	269	294	240	265	257	256	254	259	266	260	237	264	267	251	277	276	248	252	254	259	265	264	246	263	267	268	262	280	255	239	257	272	267	250	312	248	254	258	232	244	276	259	265	284	264	273	255	251	246	280	272	253	250	250	279	289	234	260	259	237	279	263	193	262	275	277	245	239	280	266	263	267	266	276	278	263	245	269	244	288	263	266	259	261	273	248	243	280	251	274	256	271	234	264	284	260	281	256	237	269	258	249	252	283	290	259	277	261	265	301	280	260	276	265	274	263	254	267	283	266	297	262	282	273	267	266	245	257	280	237	254	255	275	276	250	250	249	278	256	265	272	260	311	261	276	263	255	251	266	229	235	281	252	299	291	278	253	279	271	250	299	259	280	266	272	234	234	243	255	247	259	245	225	262	270	241	253	270	246	262	255	271	250	267	266	255	262	266	268	281	293	281	249	252	264	265	276	253	304	251	244	262	272	281	274	281	267	263	276	263	277	254	256
13576	4232	8472	12959	11853	9198	6801	5314	3596	2315	1715	1422	1115	979	869	805	783	785	705	761	715	779	678	671	646	636	624	645	622	600	600	591	617	649	636	602	634	603	546	648	597	598	649	587	658	611	593	603	616	603	608	589	601	609	572	621	618	642	600	574	608	558	616	574	588	620	654	624	599	574	569	608	589	615	612	565	603	641	538	588	610	611	612	603	628	580	596	614	638	571	597	614	574	635	559	617	573	606	564	587	608	584	606	625	606	580	582	579	567	586	595	618	579	598	624	589	619	620	592	587	600	591	622	601	589	565	586	646	607	591	584	592	650	585	598	590	611	565	644	605	593	610	616	597	619	590	601	584	597	578	597	620	583	583	578	585	602	596	612	624	594	644	602	590	588	584	583	573	629	630	607	605	584	635	645	574	582	602	591	566	626	587	576	620	612	592	569	605	594	629	603	565	583	635	595	622	590	589	596	634	586	624	597	626	581	536	606	638	614	632	636	605	581	634	587	566	625	641	574	598	572	571	602	633	617	583	572	625	593	581	593	638	621	611	599	570	628	594	610	620	601	570	601	606	610	581	595	611	595	581	579	599	664	581	625	569	627	610	600	604	596	619	590	543	595	622	561	605	588	607	628	587	597	619	617	535	602	625	601	614	597	608	592	576	607	595	612	628	612	590	612	590	611	612	576	587	616	592	560	631	624	612	609	622	586	569	598	591	611	640	603	583	569	581	589	621	537	583	585	606	602	567	633	559	607	602	561	566	633	573	592	611	590	571	587	561	651	579	598	606	609	590	566	593	580	561	611	596	574	567	618	607	588	650	606	614	616	522	635	632	620	621	570	600	597	633	551	626	597	583	605	636	668	600	631	592	592	623	621	606	562	577	632	590	634	597	629	611	576	594	547	582	575	608	575	571	601	579	652	625	617	613	578	631	615	618	628	611	605	606	620	606	628	636	611	626	610	639	564	634	597	625	574	632	582	585	601	589	565	581	590	604	610	555	564	628	646	577	633	554	569	572	599	649	611	611	597	628	575	582	617	629	618	581	579	591	578	600	575	624	630	612	534	610	635	659	630	616	607	580	570	596	628	589	640	577	581	582	596	608	595	613	610	631	609	591	602	676	620	569	583	605	596	622	579	597	613	580	568	566	581	613	620	593	560	546	618	567	629	585	623	575	580	628	617	601	588	627	630	620	593	586	599	646	617	567	618	580	607	581	599	638	612	631	573	607	596	555	608	592	565	612	565	606	622	577	653	593	593	620	561	575	604	597	580	600	594	591	664	560	610	618	609	600	593	586	579	550	582	602	592	571	569	560	633	611	650	609	617	549	592	614	549	609	622	577	602	625	643	551	604	613	595	556	584	576	618	574	589	555	596	617	566	598	566	558	601	587	610	649	608	604	672	632	572	563	588	618	604	586	678	626	598	599	633	573	612	566	543	596	601	545	597	576	567	594	597	551	606	575	577	574	584	594	567	588	604	567	594	570	564	607	616	610	633	591	601	615	572	607	558	614	546	662	582	654	599	565	645	607	606	624	638	593	650	641	567	586	628	589	588	630	564	574	591	567	587	585	611	609	585	622	632	559	566	567	571	570	587	570	570	614	598	632	621	588	573	636	572	595	594	593	617	587	582	627	616	622	578	611	578	577	599	598	593	627	590	622	624	633	590	620	625	625	609	617	606	552	628	634	581	612	552	576	611	591	620	645	609	564	580	579	606	622	595	594	563	613	611	587	618	668	649	603	537	632	590	615	580	585	614	560	619	629	579	625	594	604	543	620	628	599	606	609	600	594	603	603	646	583	599	607	597	609	617	588	574	654	606	582	614	590	609	614	636	603	588	643	590	590	588	603	607	611	589	611	592	594	582	556	651	583	560	590	597	637	593	564	583	585	598	604	619	610	616	601	621	637	613	593	603	606	606	585	543	617	633	623	559	599	564	610	627	631	622	576	562	574	652	574	558	584	588	559	585	634	589	583	547	571	554	598	622	632	598	608	627	580	596	619	599	586	608	577	569	590	583	609	596	563	557	614	568	589	618	639	619	600	582	593	608	594	624	602	599	619	639	597	616	608	570	614	613	586	611	610	584	592	632	579	579	605	587	606	616	594	599	611	566	613	575	580	582	583	578	581	582	609	581	636	582	566	632	591	649	634	554	627	578	554	591	613	644	586	641	575	602	605	620	605	628	632	600	596	613	634	614	589	604	616	601	573	595	617	606	624	596	640	623	576	605	568	608	589	595	610	586	560	629	610	609	637	594	587	599	628	593	590	611	584	651	621	602	622	594	601	574	593	571	613	581	596	577	600	600	565	604	601	603	550	596	586	599	621	620	601	615	589	594	617	614	628	590	585	586	591	659	583	602	605	648	625	617	588	583	600	576	569	602	598	581	573	595	590	617	591	582	557	565	594	681	593	578	608	624	567	630	574	588	581	587	606	594	584	558	631	634	592	612	605	582	573	611	572	603	615	582	589	591	586	592	611	588	576	618	635	585	586	601	631	567	611	618	556	630	611	583	620	597	573	590	563	603	616	645	589	603	592	600	580	655	562	590	605	592	588	608	567	558	574	617	618	573	657	607	607	568	574	583	610	545	628	614	588	569	574	602	651	596	602	575	610	584	606	576	590	652	590	566	634	601	641	609	606	622	576	582	633	603	602	589	603	620	565	620	599	642	588	631	559	603	617	605	669	604	610	625	633	603	567	569	600	599	564	601	576	627	614	577	572	630	618	588	597	638	568	616	601	604	573	639	617	564	623	612	636	601	600	605	602	575	597	603	513	630	602	585	610	592	614	613	598	595	564	587	572	614	589	630	601	631	604	608	601	623	567	606	589	558	650	587	602	646	625	617	612	584	563	591	645	586	606	597	617	616	608	576	585	596	600	576	583	617	573	634	597	618	652	568	564	621	606	615	620	597	637	618	621	640	586	581	626	591	592	598	595	583	623	590	607	585	600	588	590	584	612	597	617	563	616	602	594	595	568	629	594	597	589	577	594	608	617	639	623	583	587	576	601	593	586	616	631	551	603	580	614	612	582	600	568	605	602	600	560	633	632	573	599	574	567	620	552	625	598	632	611	583	599	600	600	587	574	576	607	604	625	580	602	561	608	612	579	567	581	579	620	584	617	592	559	583	613	586	589	599	557	595	593	583	626	574	651	642	625	646	601	587	566	583	568	607	613	590	576	596	582	557	623	581	576	607	621	597	561	609	577	598	596	566	605	591	631	609	623	580	564	594	553	600	588	589	604	615	655	640	562	602	575	595	561	568	575	559	578	568	627	573	595	630	585	593	608	609	585	590	594	597	581	561	590	638	596	635	581	642	597	607	606	541	629	585	576	589	640	583	620	597	571	597	600	597	609	573	649	608	652	561	571	593	578	595	611	612	587	663	590	597	618	608	624	582	645	614	632	611	614	599	582	571	640	589	594	551	574	575	561	582	604	600	595	600	614	557	603	607	596	592	609	605	572	585	633	555	601	586	561
30810	9788	6097	6478	5725	3771	2576	1860	1171	776	560	494	390	364	334	284	289	280	275	272	251	304	281	261	241	224	236	237	234	224	244	245	252	249	211	225	249	224	230	230	240	230	252	237	213	196	203	230	215	242	229	228	227	213	200	235	249	223	242	227	214	240	257	234	226	224	226	221	232	220	266	216	253	264	261	228	242	232	268	242	215	232	211	233	229	237	248	230	231	261	227	250	220	241	230	231	222	259	251	229	238	225	240	254	207	214	246	212	247	259	227	233	219	232	247	233	226	250	191	212	205	242	230	254	264	225	219	242	215	200	244	253	227	235	232	214	232	222	257	212	248	233	224	220	245	251	213	225	240	235	242	238	208	233	227	209	219	216	234	236	229	226	217	211	235	267	252	241	225	206	252	262	250	240	238	226	207	224	230	228	225	224	229	234	247	235	236	232	244	235	199	206	263	228	229	211	224	229	237	222	209	231	197	221	220	218	230	228	237	221	260	250	238	253	210	240	271	242	235	239	218	240	224	246	193	254	213	258	221	226	272	247	245	252	284	235	242	236	213	187	231	244	240	219	240	232	248	213	231	225	247	226	216	249	240	249	241	261	198	246	245	211	222	231	235	256	229	222	240	222	239	259	240	201	205	235	254	227	224	254	211	250	241	248	252	234	251	226	210	216	206	220	234	246	237	210	211	238	205	201	236	239	247	247	238	218	283	240	232	246	217	246	264	224	232	194	244	241	228	225	251	240	247	230	216	227	219	206	220	241	241	254	212	234	230	252	204	250	235	245	219	226	234	236	212	234	231	259	238	254	255	231	213	256	237	215	227	227	228	227	240	223	233	226	227	254	235	229	241	230	248	253	231	214	228	234	234	208	226	242	251	218	222	236	229	221	233	250	247	238	209	249	221	230	213	257	234	225	206	220	235	224	239	227	245	237	215	226	216	237	236	210	241	227	252	243	198	238	166	229	217	248	234	229	222	265	228	224	248	250	228	260	258	225	228	249	235	213	237	237	216	243	235	214	215	225	228	223	214	223	226	223	243	245	225	220	225	235	241	257	235	243	200	219	241	239	228	246	227	229	243	225	252	219	223	250	229	219	235	284	226	241	238	228	235	210	242	254	225	230	219	248	239	231	232	216	246	255	224	240	231	245	228	243	241	226	220	235	274	226	212	245	220	185	225	244	243	213	229	247	228	215	225	211	252	221	244	243	204	202	206	226	240	228	227	232	216	240	212	217	255	238	245	211	233	232	229	227	243	233	222	215	207	231	249	202	237	201	228	244	224	229	236	210	239	230	223	225	217	229	211	221	233	216	237	241	258	239	232	239	232	263	213	235	258	219	233	248	235	230	236	246	205	226	264	239	212	231	217	199	235	213	246	265	235	217	239	238	239	221	229	248	256	228	243	246	224	224	228	238	246	211	239	232	247	215	223	263	224	252	259	221	248	230	227	200	224	238	236	241	277	239	261	268	217	243	219	216	215	227	246	228	255	256	256	219	227	227	193	238	238	218	243	208	218	210	232	220	217	221	241	243	210	259	216	219	223	231	198	232	254	234	232	246	237	241	241	241	243	228	225	227	248	238	236	241	211	210	215	215	233	249	213	244	238	247	220	225	253	211	222	205	224	253	225	217	201	234	227	241	227	231	256	255	247	235	194	236	249	218	221	253	268	256	262	251	228	227	237	216	202	228	276	222	216	217	242	258	236	219	258	236	244	256	228	225	252	242	243	236	244	240	233	232	233	273	218	239	222	212	254	259	230	249	211	256	254	221	242	224	231	235	252	261	237	260	236	274	181	224	231	201	216	205	259	201	221	202	217	199	217	238	244	245	244	198	244	243	219	214	231	217	197	234	243	237	197	216	239	271	259	219	253	244	222	235	217	226	262	246	209	240	259	245	246	254	230	229	230	231	238	214	254	226	222	225	257	230	211	234	195	214	206	228	221	225	212	240	208	218	227	244	237	245	245	247	226	258	220	250	221	232	226	230	208	241	241	213	221	243	264	242	227	231	238	245	231	241	202	234	273	237	212	243	258	234	256	223	239	224	219	245	207	232	215	232	214	256	217	232	245	231	241	239	229	242	215	204	239	267	253	238	237	216	256	232	245	211	189	206	257	231	245	275	236	238	264	230	247	223	237	244	212	207	264	231	250	246	232	232	242	240	236	202	207	235	253	227	228	237	217	241	223	212	228	249	218	230	225	231	236	274	234	260	245	260	243	225	253	252	259	238	251	223	229	230	229	215	269	220	227	223	200	255	213	241	254	244	222	234	220	208	227	225	235	233	245	231	216	231	213	222	256	229	238	241	196	215	247	216	259	259	246	236	208	241	207	225	218	216	216	257	233	226	245	252	209	221	221	217	222	235	247	225	241	236	228	228	222	222	247	210	250	227	261	253	237	240	221	280	234	207	214	230	244	262	247	230	215	257	209	228	217	240	207	243	214	230	234	265	221	241	275	206	233	245	270	205	229	252	252	244	239	247	249	210	236	220	224	220	259	224	247	220	196	229	255	250	230	259	239	235	224	244	203	231	232	219	237	245	249	254	236	224	239	215	229	244	247	221	224	222	225	230	228	254	219	254	258	234	233	252	230	240	223	242	237	210	221	241	241	224	231	238	229	243	210	229	263	234	228	233	252	232	228	264	237	259	246	248	239	251	227	247	228	237	204	226	242	234	221	230	234	208	259	208	248	214	228	266	212	226	260	235	210	227	243	241	241	244	231	237	254	221	242	237	268	273	258	249	232	232	261	242	239	256	231	232	232	233	210	213	248	258	204	261	228	216	217	226	233	241	243	230	218	225	255	220	227	236	195	229	246	208	243	210	261	228	226	230	214	234	272	211	246	250	238	226	256	221	213	225	238	254	217	242	219	200	236	230	214	240	231	216	238	218	205	240	262	262	208	229	231	213	244	231	240	211	242	232	230	276	218	222	231	258	211	235	203	225	211	250	247	215	262	241	248	224	241	239	254	234	266	240	274	209	240	227	225	229	238	246	239	234	205	233	228	215	201	200	223	227	219	236	237	220	206	239	215	221	237	252	246	220	223	247	238	254	192	245	230	224	217	202	239	246	234	241	213	224	241	225	236	201	222	229	256	250	228	218	217	245	211	255	237	230	234	229	192	236	221	197	213	232	233	224	219	218	242	234	231	222	239	241	251	247	222	235	197	258	217	231	239	234	234	222	233	233	202	246	225	247	221	248	240	227	225	231	235	230	242	222	267	222	206	222	239	219	250	268	210	222	231	222	252	241	228	232	229	240	250	207	249	244	249	210	258	202	238	221	214	211	203	185	226	245	272	229	221	240	225	252	205	236	220	238	231	241	219	226	260	212	213	217	202	270	211	251	263	215	234	214	244	234	221	235	200	239	246	258	254	238	230	205	252	257	239	258	255	234	211	229	239	250	242	247	221	236	269	233	235	265	216	232	218	226	262	265	241	228	245	250	242	271	234	234	276	219	256	217	231	238	234	224	217	199
17804	5593	10071	16172	16856	13280	10042	7704	5040	3444	2555	1924	1385	1147	1024	897	983	898	751	711	695	803	738	651	709	571	551	592	553	567	562	583	535	522	571	511	562	529	547	492	543	513	488	535	539	511	496	550	527	529	561	542	505	508	522	539	511	512	521	505	524	541	500	522	550	507	543	520	552	520	536	513	519	525	547	488	498	508	509	517	519	530	511	477	540	566	503	567	507	497	505	525	515	499	508	511	499	516	532	496	536	539	496	478	559	522	532	519	520	515	515	523	519	523	481	505	577	494	560	528	518	499	498	513	496	535	524	523	522	515	522	467	506	536	499	495	486	487	539	470	531	529	483	505	543	459	573	501	500	517	478	510	497	532	528	533	488	510	510	492	486	478	534	496	479	485	486	521	540	520	480	504	520	484	498	517	491	517	535	492	493	521	519	509	537	513	473	484	489	531	541	517	500	496	514	464	533	533	479	544	513	537	490	489	560	495	556	527	463	488	495	542	492	524	474	510	556	509	503	527	548	538	541	510	527	484	513	490	522	497	546	508	527	520	484	507	513	501	537	463	485	483	521	508	513	497	538	516	495	567	497	487	498	501	513	512	492	512	488	509	497	514	525	511	538	482	501	517	528	527	456	518	538	486	506	528	505	512	545	505	473	501	504	498	544	483	538	532	530	523	514	530	519	468	510	546	512	514	511	521	531	505	559	517	480	521	474	487	555	507	528	519	521	508	534	515	516	532	540	511	511	483	509	564	518	513	468	529	543	541	493	547	531	476	496	510	527	524	528	482	529	506	506	523	482	522	494	474	516	486	539	490	495	537	522	503	527	547	495	507	540	505	533	522	543	509	519	527	479	466	468	498	494	515	515	488	497	501	522	501	496	483	514	511	500	547	523	523	515	503	486	583	499	474	522	518	497	495	485	502	513	485	539	494	507	487	528	476	520	484	512	532	527	537	529	493	476	515	518	506	483	482	481	524	528	529	537	512	499	496	482	503	502	520	521	504	510	541	485	527	548	527	529	507	514	497	543	506	474	520	510	511	462	542	523	511	526	508	537	533	498	474	547	513	521	479	527	535	528	471	556	527	532	555	477	512	574	501	496	535	509	549	479	558	502	525	532	492	508	541	549	509	555	527	511	493	479	550	531	494	503	543	523	536	530	553	519	505	553	515	531	508	507	484	502	484	580	545	517	519	511	560	489	526	504	501	486	532	516	522	523	505	496	451	515	523	494	506	542	504	540	516	509	518	538	537	490	495	523	536	512	476	500	524	539	484	523	500	488	529	525	532	514	529	477	542	542	515	487	465	487	507	518	493	506	493	503	515	494	525	516	505	484	520	504	528	543	495	471	546	519	489	503	513	488	504	539	513	531	505	572	525	511	510	543	480	516	573	472	481	532	519	525	498	523	476	500	510	512	529	487	522	485	514	517	488	526	526	492	470	515	506	479	517	515	516	495	513	507	528	491	483	512	483	525	474	512	486	542	518	509	518	519	518	509	496	528	502	524	506	500	499	515	501	552	493	495	545	516	506	496	538	500	514	492	495	526	521	511	555	462	510	519	482	482	506	521	498	512	549	468	521	545	519	525	513	514	532	529	508	524	515	518	517	500	507	521	505	504	506	507	539	524	520	492	537	540	501	469	497	489	494	510	485	486	467	511	528	546	524	541	535	552	533	496	523	463	489	512	508	499	523	486	496	491	512	498	472	527	491	489	491	509	513	541	504	511	528	522	494	525	537	479	473	523	541	510	516	494	503	523	492	519	505	536	516	521	525	515	509	522	533	517	460	499	477	482	491	505	526	549	532	535	503	568	494	508	510	531	500	491	501	553	526	502	502	540	523	527	489	506	523	514	554	511	492	532	517	516	518	496	540	503	464	533	505	482	535	494	513	492	533	536	556	556	477	505	555	520	529	507	506	531	509	542	516	457	577	484	498	529	551	487	497	513	531	473	507	526	506	518	549	485	508	510	544	518	507	492	553	449	550	539	514	517	519	496	500	524	525	494	499	497	562	521	541	514	498	507	513	538	480	513	516	509	516	525	527	488	534	546	542	508	544	498	490	488	524	538	514	503	520	523	520	514	533	503	491	535	520	530	500	509	474	504	504	511	512	476	502	502	512	537	537	492	557	496	516	571	503	552	490	486	539	538	534	490	511	491	510	502	480	522	523	509	488	493	483	524	513	500	495	507	558	518	557	523	518	529	485	523	514	487	515	542	517	504	562	522	461	558	572	565	511	505	560	479	499	545	521	514	514	505	531	543	459	548	496	495	554	518	511	486	490	541	510	515	513	535	533	533	525	510	498	522	514	540	491	504	455	487	524	533	508	512	505	523	529	508	517	534	524	543	487	514	491	526	484	528	498	505	515	532	518	508	557	501	521	529	484	521	492	536	507	500	524	488	544	504	549	493	539	471	538	555	472	517	563	527	509	549	525	517	514	510	528	459	478	471	531	575	472	482	489	552	491	502	514	518	501	556	501	552	515	514	508	532	507	515	511	512	505	525	524	524	525	496	532	494	550	520	515	565	527	521	534	529	461	515	540	536	542	533	509	521	489	522	511	536	520	500	490	546	505	525	555	512	512	512	526	538	535	487	538	528	517	476	515	519	524	519	498	513	538	511	518	523	540	548	551	508	539	509	518	520	522	503	487	484	502	539	484	516	522	525	511	544	524	500	522	482	482	492	526	515	502	527	488	537	520	519	535	533	541	496	484	527	506	526	503	515	558	482	459	510	486	514	499	520	514	498	503	565	524	522	531	516	516	524	493	538	489	495	536	532	497	537	502	530	563	496	486	486	504	510	508	507	526	534	495	531	503	486	518	539	486	489	507	502	504	541	572	541	542	524	528	525	475	531	558	534	569	486	501	464	539	507	449	542	517	485	521	536	543	498	518	528	472	522	517	561	515	539	498	502	507	513	547	505	528	509	551	511	534	496	556	515	500	514	528	515	535	486	520	570	547	494	495	558	495	502	513	524	500	532	559	499	511	505	552	515	520	538	512	512	498	515	502	522	540	546	500	492	504	523	546	533	533	515	551	538	517	546	510	469	538	521	495	510	547	527	520	516	497	524	497	505	504	516	495	485	511	520	527	492	503	510	501	496	542	526	496	571	501	518	483	529	525	522	568	511	496	514	529	526	493	538	524	520	538	488	504	572	492	483	509	514	519	499	488	516	511	524	490	479	514	476	549	498	492	546	529	528	491	505	500	493	495	479	527	511	471	498	527	525	541	521	494	518	521	530	516	513	510	513	495	505	538	486	480	489	497	494	517	461	510	488	533	525	502	508	524	494	538	525	531	496	538	529	515	519	502	508	525	493	513	514	504	495	521	529	509	512	520	536	508	508	511	472	480	480	511	521	498	492	549	533	515	499	504	519	507	534	533	456	548	509	501	559	545	523	508	485	528	520	520	532	505	490	496	488	532	543	524	495	501	521	520	532	508	525	518	559	524	521	533	511	509	523	485	549	481	539	504	537	511
9216	1833	1223	1576	1883	1128	829	576	374	279	226	213	202	161	163	169	163	134	159	164	111	164	163	145	165	161	158	149	163	166	159	165	127	140	154	161	149	156	159	152	168	154	163	162	174	145	138	150	156	164	159	139	174	142	145	155	155	136	135	170	183	156	130	149	154	161	161	145	141	149	154	143	145	156	176	159	144	153	152	173	152	156	143	143	153	138	168	155	152	158	143	155	178	162	177	148	175	174	140	173	156	149	126	157	162	147	171	178	168	146	134	141	131	150	170	142	166	170	146	168	160	146	162	164	140	140	154	149	157	155	140	153	150	144	151	167	163	145	185	149	144	153	176	178	137	158	153	149	148	172	138	149	158	145	137	151	140	157	161	148	150	169	150	166	153	159	167	138	177	158	148	153	163	179	165	143	127	149	174	153	167	154	170	147	153	130	135	162	160	152	171	141	144	157	136	163	164	169	161	148	139	150	172	148	158	163	175	149	173	155	151	180	144	167	177	151	117	156	153	168	163	158	142	144	133	156	151	163	171	149	174	130	132	141	149	157	135	151	140	140	157	155	143	133	151	140	142	150	159	138	150	150	172	146	176	179	157	146	153	161	156	160	182	179	153	154	168	165	182	170	134	148	125	147	173	153	161	152	173	169	137	150	162	158	144	131	168	161	156	151	147	157	149	165	152	153	142	160	152	161	154	152	147	153	145	141	160	141	171	151	143	151	149	164	130	155	161	148	152	147	160	149	166	151	177	134	163	162	163	180	147	165	158	158	147	176	166	138	136	154	140	153	186	160	158	167	169	174	176	174	161	145	161	161	168	126	150	143	156	156	159	155	163	180	163	163	175	163	167	151	143	155	157	150	174	174	162	183	141	168	146	144	141	161	163	146	154	131	153	153	171	151	176	174	144	160	177	159	155	169	145	164	143	178	170	155	141	156	170	142	163	169	150	124	151	166	170	139	147	153	153	182	150	154	134	169	157	171	172	167	161	138	154	149	153	166	150	196	151	165	145	139	169	141	174	170	157	145	144	157	154	166	164	179	160	161	164	161	156	156	144	189	145	123	174	150	161	152	146	144	158	159	171	155	156	139	160	156	138	161	155	150	133	146	161	172	149	173	153	181	157	149	125	146	155	158	138	152	157	140	142	135	157	177	168	161	141	156	137	145	190	156	148	162	131	138	158	173	161	138	173	132	196	155	159	169	165	140	140	167	156	138	133	142	152	200	171	139	163	159	166	169	132	136	145	154	151	148	131	145	144	155	184	149	143	166	151	151	152	153	138	158	188	156	151	152	169	163	147	149	146	178	185	140	144	145	133	173	170	154	163	174	189	146	159	144	152	153	168	183	186	161	139	165	135	157	165	140	149	150	134	151	166	164	171	149	176	156	139	168	154	146	171	149	162	139	162	150	177	177	151	144	127	140	156	155	135	163	146	157	165	157	154	132	170	169	177	160	159	154	150	136	190	181	157	146	159	156	134	152	154	177	163	163	167	177	172	161	163	149	160	144	152	147	155	140	137	172	150	177	153	159	156	146	180	143	163	173	162	154	176	144	166	168	198	164	149	154	158	164	142	149	155	123	162	140	142	185	166	175	168	171	159	149	163	175	147	138	146	146	180	175	168	145	157	149	163	148	141	159	148	156	146	144	163	169	156	167	142	137	174	159	170	149	162	146	140	161	160	163	179	142	140	161	176	150	167	161	152	152	144	164	179	166	155	147	158	136	153	145	157	137	140	149	151	138	157	167	146	142	159	158	141	126	146	154	152	149	152	144	164	170	150	154	179	173	139	140	136	164	140	138	147	162	165	194	164	174	127	164	193	146	157	136	156	144	152	139	157	129	157	157	178	160	153	152	119	146	153	164	161	157	140	145	147	122	133	151	163	133	164	146	160	161	144	153	151	145	144	135	145	156	165	169	171	148	140	157	153	176	160	158	139	151	150	149	140	149	170	175	155	164	172	123	167	164	163	155	152	160	164	145	153	137	162	161	166	153	154	156	160	145	168	159	170	158	146	153	159	138	155	184	126	143	159	149	153	143	156	156	137	152	140	163	170	185	160	191	155	169	159	182	176	172	149	143	159	145	147	152	125	172	141	158	149	142	184	151	166	143	153	161	170	135	152	164	133	153	150	164	145	153	140	162	148	137	133	168	172	141	158	170	158	157	142	131	142	156	175	147	164	168	151	156	148	142	153	170	160	147	156	159	173	184	158	146	181	147	146	173	160	154	154	162	168	150	178	159	156	156	155	162	157	150	161	162	150	138	181	172	158	146	150	149	146	174	158	147	162	139	165	156	156	167	135	148	172	158	166	158	141	170	172	171	148	135	159	157	155	124	169	155	151	160	171	141	168	153	166	148	156	170	168	163	161	183	172	139	147	174	148	140	146	135	163	157	154	159	145	131	164	154	143	148	155	152	159	149	159	161	150	137	160	126	136	142	175	153	147	153	143	141	161	158	140	154	157	179	148	141	147	160	159	159	173	155	151	147	154	167	154	137	159	156	162	153	165	188	162	173	137	146	136	126	155	141	145	166	161	133	170	165	151	168	157	147	141	169	157	153	167	141	154	145	171	141	147	169	162	155	160	146	143	146	134	154	170	148	155	142	153	182	153	146	173	177	133	158	158	157	151	166	148	137	172	145	148	162	173	167	149	167	138	142	157	161	160	173	162	131	151	145	171	138	155	160	168	153	193	181	141	150	154	173	145	161	139	138	145	152	131	146	159	136	153	172	144	166	157	153	166	161	172	135	169	137	159	132	148	156	150	156	132	141	168	161	144	146	157	153	167	157	167	159	154	148	160	159	140	138	143	152	155	163	172	186	141	143	130	175	160	148	159	164	151	148	171	149	142	162	136	176	177	155	161	169	156	169	175	152	147	145	152	142	174	192	172	154	150	166	152	150	145	170	162	187	178	129	154	142	140	163	143	156	142	152	158	162	140	174	136	149	133	163	167	151	169	163	138	129	169	132	149	153	145	148	166	151	151	168	167	163	137	150	154	140	142	167	152	136	160	161	144	160	153	140	167	184	177	153	160	152	184	169	151	160	166	155	142	158	147	170	154	164	164	155	155	145	168	158	136	142	163	166	144	162	133	161	164	165	140	151	147	142	176	178	145	148	155	163	137	141	160	137	148	167	150	140	138	159	167	152	170	171	161	129	154	165	172	177	154	157	146	157	156	154	167	134	144	156	159	161	170	155	165	168	182	134	141	152	159	173	144	167	156	151	159	154	166	142	151	143	138	156	135	149	164	167	148	152	154	147	151	144	176	162	157	146	161	183	179	170	130	161	156	187	138	170	178	141	154	160	160	171	180	170	152	153	151	158	160	154	171	143	161	153	155	155	151	155	161	167	173	162	150	142	159	136	160	187	163	160	172	164	160	154	155	158	155	179	141	142	166	167	158	172	168	140	147	140	162	140	165	166	144	149	163	149	154	134	148	165	142	148	172	163	168	150	174	163	152	147	142	150	126	141
5731	1590	2757	5129	6816	4705	3592	2592	1576	1089	792	682	550	517	490	418	413	460	453	421	375	402	376	397	416	369	364	374	404	367	425	391	385	386	397	404	362	397	356	371	402	389	339	383	400	396	343	365	381	369	414	418	382	390	363	419	362	383	396	363	413	392	356	400	389	369	411	380	431	375	373	363	376	378	395	370	365	396	385	380	418	382	406	434	361	351	402	375	381	389	370	391	415	370	371	390	357	420	374	351	369	396	408	400	406	365	353	380	365	344	372	410	382	371	399	425	390	401	377	365	380	365	388	380	369	385	377	392	380	380	369	407	364	356	384	384	366	424	358	395	384	373	382	352	362	362	388	411	386	400	379	374	393	347	373	396	392	377	372	381	390	394	382	399	364	390	378	394	366	359	402	355	358	391	383	386	386	377	371	385	403	374	365	396	358	388	390	359	406	381	372	401	383	367	366	414	384	375	402	399	400	393	371	390	374	358	390	429	394	415	363	383	368	403	398	411	357	412	331	428	381	414	341	395	398	398	398	384	358	402	367	380	385	394	390	368	393	356	383	375	379	370	352	376	367	374	383	356	372	365	378	388	365	361	391	372	398	358	371	356	379	375	374	365	376	365	429	363	387	391	371	415	363	369	389	356	369	350	382	387	344	410	406	388	404	389	395	371	407	370	396	391	390	388	417	382	375	399	412	400	368	407	417	405	379	388	420	378	375	405	414	367	364	370	378	384	380	371	374	394	391	383	355	366	372	380	376	373	372	381	359	396	388	398	362	372	399	389	383	371	367	354	372	366	364	375	394	365	410	375	360	384	400	352	404	411	397	396	380	385	353	385	360	379	415	373	366	365	368	400	398	361	395	344	383	398	369	391	356	392	415	366	346	376	391	367	366	395	395	381	375	399	377	390	396	434	372	398	381	384	386	364	333	394	344	363	365	378	376	393	397	393	370	367	400	348	381	362	408	366	384	381	371	358	391	425	355	364	407	427	370	350	375	396	378	375	405	363	369	355	350	393	362	361	382	385	372	356	384	365	370	356	400	361	393	415	409	361	411	375	410	408	405	366	398	401	390	397	373	372	392	397	380	408	341	360	393	388	411	363	406	366	371	328	379	383	401	372	407	367	351	382	375	364	405	357	386	406	409	398	406	381	365	374	395	384	409	410	413	352	382	421	384	405	390	404	378	417	378	398	394	406	376	384	364	390	429	400	392	382	425	376	397	371	369	396	366	396	362	370	373	394	376	390	397	345	369	383	374	420	389	412	383	395	410	385	393	394	366	411	409	381	409	372	384	377	415	376	369	381	391	377	391	395	373	378	388	383	386	363	389	350	379	373	409	390	384	401	388	412	393	407	373	377	383	368	391	381	404	376	343	406	357	388	399	363	388	420	402	384	399	394	348	408	402	348	381	387	384	392	380	361	356	362	385	397	361	363	398	376	355	381	358	413	380	381	394	387	391	393	393	376	366	401	398	386	407	414	375	397	401	353	380	396	381	388	357	386	369	359	402	374	377	418	410	333	429	371	369	364	400	348	365	350	367	398	389	375	385	379	395	375	373	387	372	380	397	364	394	360	364	366	358	387	400	407	357	388	378	405	346	391	404	399	372	361	378	409	409	393	370	390	351	381	368	410	387	380	402	386	394	377	337	410	359	406	382	417	372	376	377	365	395	374	359	383	345	344	400	418	367	394	384	396	371	385	388	393	397	380	394	364	389	383	383	386	399	381	371	383	412	398	394	358	395	358	391	421	385	393	375	418	367	403	396	394	414	394	361	367	391	376	384	340	396	363	376	366	357	390	385	375	400	381	393	387	352	369	413	386	431	358	356	350	333	340	368	399	371	414	367	368	384	388	386	388	360	369	383	397	394	356	392	408	382	402	409	386	376	406	406	371	395	374	414	412	419	401	383	382	363	371	373	413	391	375	381	370	376	360	394	408	355	402	376	385	408	372	372	389	396	405	372	378	405	409	383	405	386	398	384	384	388	418	393	437	356	379	389	420	354	378	409	379	387	385	414	421	359	377	402	373	383	439	375	386	399	383	395	349	376	373	401	358	357	383	366	366	369	395	374	384	368	406	388	386	356	385	368	388	386	376	373	356	382	365	389	372	375	382	405	369	383	365	394	399	365	362	387	379	385	433	378	397	374	378	384	398	420	390	379	398	394	397	374	373	362	387	401	414	395	376	368	382	406	397	389	354	402	375	385	404	371	385	417	394	400	375	351	367	383	398	385	375	363	405	377	402	407	404	408	380	393	386	377	376	368	375	399	369	398	372	372	371	377	396	407	383	391	401	383	368	356	368	386	395	372	376	367	383	397	401	378	378	357	403	400	369	373	395	364	391	387	357	363	388	361	378	369	359	407	412	453	364	381	392	365	363	398	389	372	352	352	391	358	417	371	388	385	373	388	416	409	386	359	372	365	381	381	360	362	356	378	382	375	379	366	348	375	345	396	379	422	382	423	370	360	387	367	358	377	375	392	371	399	380	385	396	399	418	378	402	404	379	382	367	399	389	381	369	354	415	381	330	358	437	370	362	388	368	401	391	401	362	398	381	390	388	391	394	343	358	365	396	417	379	355	362	376	367	372	351	350	364	390	394	389	395	381	346	387	379	374	356	408	405	400	393	364	373	355	391	352	395	394	394	355	386	402	388	376	418	360	356	381	402	364	391	390	420	396	390	391	391	385	384	395	376	381	380	396	385	393	420	360	359	400	334	403	381	365	376	393	393	393	366	366	367	394	357	435	369	397	353	375	380	386	354	375	392	376	416	364	371	380	357	406	377	382	376	379	386	375	414	356	393	367	371	392	401	360	360	398	377	384	350	387	377	377	373	364	418	399	346	359	393	403	357	391	403	385	369	399	375	388	361	363	340	388	346	399	378	352	383	372	385	398	364	379	370	394	384	364	390	363	384	410	355	390	335	347	392	384	394	401	424	370	379	386	402	365	393	407	413	352	407	345	388	377	384	392	386	372	369	389	389	399	381	373	387	382	379	404	399	354	382	372	364	366	386	397	362	384	384	363	385	384	358	392	385	366	379	372	414	370	384	387	352	392	386	397	383	382	355	389	390	374	367	405	383	404	370	412	409	364	333	404	366	355	396	397	383	359	418	391	404	382	406	396	434	379	399	379	409	354	396	413	348	358	377	365	389	367	397	400	378	401	365	348	407	382	426	386	364	350	415	390	377	329	400	384	352	345	389	397	377	379	371	401	368	374	398	359	383	387	386	389	361	377	389	376	357	391	399	380	409	367	394	402	395	367	366	379	398	368	362	371	405	411	339	401	376	395	403	398	419	373	388	397	391	368	362	397	365	378	363	387	374	391	374	388	374	391	382	376	380	414	373	374	394	403	366	382	399	375	401	363	393	381	376	348	386	380	377	369	372	352	407	407	375	400	397	392	368	356	368	388	383	383	389	396	392	383	370	392	389	361	392	368	386	387	382	377	398	352	379	403	375	367	423	392	399	367	380	377	329
22040	5851	3350	3378	3827	2562	1833	1343	845	545	473	411	369	340	300	297	336	313	289	297	287	302	277	276	269	290	255	274	265	283	244	231	258	271	315	268	274	249	266	267	256	287	254	252	262	265	285	257	274	272	241	257	259	247	257	275	253	277	242	270	282	275	257	292	287	273	244	264	257	264	249	264	261	227	260	268	236	277	253	282	243	266	248	259	268	289	280	274	263	237	274	274	266	306	268	297	253	266	251	263	285	262	280	273	261	306	314	259	280	280	230	265	252	240	272	259	281	244	297	264	265	262	260	269	271	251	277	258	269	255	292	239	260	266	281	258	244	247	259	245	281	245	293	249	245	240	283	277	222	286	267	287	276	248	264	275	304	256	270	250	235	250	239	271	275	242	275	262	260	273	279	272	249	286	253	274	253	274	268	298	236	256	260	261	273	241	276	257	259	257	270	283	262	242	276	237	248	265	273	253	278	273	280	274	252	266	251	229	242	235	250	258	299	226	262	271	269	268	258	252	266	268	274	308	302	260	296	264	274	274	249	314	256	278	254	227	266	247	258	241	249	267	292	280	282	258	268	268	262	262	272	232	237	279	242	273	269	269	277	240	261	246	271	245	266	275	248	288	259	248	265	260	270	228	230	244	255	285	260	283	249	269	253	269	244	279	251	251	259	268	290	244	275	254	301	236	265	292	260	266	268	249	258	264	270	281	241	243	271	315	267	232	301	290	269	251	253	260	241	249	273	258	279	236	255	258	265	245	242	249	240	276	275	244	238	261	273	252	264	263	257	308	285	276	245	285	264	271	288	250	287	232	252	266	257	276	279	271	260	297	256	257	263	257	288	247	251	292	267	277	275	251	247	249	282	278	253	273	249	270	253	277	269	283	294	267	282	278	246	281	263	263	233	247	269	266	250	270	270	291	255	272	258	273	266	269	306	270	275	280	267	255	272	266	254	284	266	250	268	231	266	283	262	292	261	242	269	262	272	263	294	298	257	282	269	266	239	252	264	255	290	268	239	266	252	213	262	274	262	266	264	265	257	263	258	277	288	271	257	268	275	252	250	298	260	286	255	274	260	282	233	267	249	302	271	264	276	245	250	271	267	271	232	251	251	256	283	234	250	272	275	249	264	275	261	266	247	248	237	239	284	246	253	274	257	267	261	283	318	248	276	284	258	271	262	312	264	261	253	282	244	286	289	252	281	260	287	251	252	280	241	248	257	260	256	275	268	250	246	270	273	277	272	262	293	259	268	267	282	277	286	285	258	226	255	254	232	283	231	247	239	280	245	260	273	251	275	248	266	254	270	274	260	272	262	283	285	252	275	242	244	246	251	276	244	266	257	265	286	282	320	291	268	273	284	242	283	259	275	251	271	252	301	279	253	273	239	264	269	243	250	256	277	273	238	249	256	275	272	257	232	258	279	264	266	243	268	296	256	264	260	260	249	295	264	266	267	287	265	255	237	242	255	264	263	273	231	281	236	241	266	272	299	298	269	286	283	276	279	266	254	261	272	257	265	304	264	258	260	233	233	237	280	257	267	273	280	238	243	261	281	239	267	265	260	263	230	281	268	275	283	286	262	272	224	302	287	258	261	260	273	275	261	268	243	255	273	216	274	267	256	257	250	279	302	245	261	281	302	247	292	244	270	285	276	271	257	275	257	268	285	271	252	270	256	227	258	260	247	256	316	249	258	251	292	273	238	262	269	261	309	281	269	241	254	239	269	250	255	245	257	260	283	274	272	287	268	284	264	273	264	280	247	289	278	246	274	279	315	264	253	274	291	256	255	262	280	271	267	263	264	271	244	250	268	290	258	272	259	302	266	285	257	289	280	278	281	257	278	267	262	266	282	270	241	237	265	241	262	249	273	268	267	294	263	292	270	287	266	293	272	273	264	272	274	281	242	236	283	252	247	249	257	282	245	270	243	263	304	277	274	272	255	302	258	257	262	269	277	244	247	263	272	258	293	248	271	263	254	286	260	244	266	278	260	267	271	251	316	264	242	268	280	293	272	255	298	292	244	296	291	288	266	252	240	239	263	279	250	257	267	283	275	264	268	292	262	281	256	251	276	270	283	271	261	276	232	292	263	263	247	263	264	265	263	239	262	288	285	265	268	284	278	259	242	297	288	272	233	255	284	250	248	274	243	262	261	279	252	255	262	268	260	274	256	242	277	274	265	286	292	278	271	268	249	250	246	279	268	251	248	249	262	269	267	242	259	277	265	254	251	252	261	268	291	269	247	250	248	263	264	275	254	282	264	263	282	314	261	275	300	261	266	261	254	260	281	233	256	258	237	260	286	278	294	250	288	288	276	272	247	268	290	274	253	270	300	247	233	235	261	251	257	272	271	236	253	270	318	234	279	279	283	251	256	258	276	289	257	239	248	227	256	264	275	264	261	279	246	269	274	263	269	277	260	245	273	271	279	307	273	248	259	268	293	257	240	268	280	252	289	249	285	280	274	280	265	269	279	226	244	229	274	251	263	310	246	275	257	229	243	265	253	280	268	261	256	250	233	286	282	260	283	242	276	256	257	248	268	275	268	244	261	273	228	273	248	222	266	260	271	252	257	259	302	287	253	259	274	259	279	251	284	269	287	294	251	247	252	248	266	240	284	288	279	292	289	260	262	277	303	254	258	303	252	269	283	278	275	259	275	277	261	265	291	266	265	254	255	276	261	259	229	265	277	257	255	255	259	245	250	279	300	298	265	292	270	254	272	267	248	303	240	269	273	239	253	264	244	305	250	273	261	235	290	267	291	239	260	261	244	294	301	303	295	242	278	265	268	248	276	240	236	255	266	268	276	276	252	276	249	262	249	275	271	259	245	263	235	237	278	243	259	282	267	248	230	255	305	237	275	232	269	278	285	281	277	288	246	263	273	269	276	260	276	272	243	269	279	261	248	302	293	253	275	269	296	249	289	264	253	285	271	276	242	267	254	261	281	262	275	283	276	255	248	242	228	258	256	304	230	274	267	298	271	252	264	252	280	263	237	252	258	266	267	281	254	250	274	268	235	272	263	265	258	237	249	217	265	302	265	255	246	264	288	294	295	257	272	279	270	252	250	225	273	258	250	269	250	287	253	264	294	269	250	253	263	256	283	258	257	269	251	260	247	290	269	227	237	264	260	255	281	277	276	256	277	263	286	275	275	271	258	306	247	285	326	319	254	294	293	275	282	275	262	283	272	279	243	269	280	266	220	247	263	252	287	272	251	276	260	256	259	286	236	256	241	242	282	230	259	282	231	262	310	241	295	251	264	290	287	306	264	257	265	277	253	267	245	270	270	270	260	255	246	294	241	263	246	251	279	275	256	258	281	286	259	286	258	235	269	232	279	271	260	263	283	237	310	254	235	248	277	261	230	289	256	277	274	264	267	252	260	251	271	271	249	251	266	266	285	241	261	282	242	271	230	244	285	270	259	273	287	288	259	287	272	259	274	278	286	244	285	246	278	247	259	249	235	264	241	276	285	252	252	263
13785	3895	6090	9283	12773	9416	7642	5864	3525	2473	1699	1416	1211	1034	901	817	813	845	774	715	707	840	704	691	728	605	603	625	606	617	664	600	592	592	581	589	580	563	580	623	586	604	609	621	581	580	597	586	576	601	620	541	589	616	618	626	600	611	613	597	624	572	601	588	587	630	615	589	644	607	599	614	549	596	617	629	640	590	594	615	609	599	616	601	611	582	600	592	595	620	604	617	594	608	575	632	573	573	613	596	572	605	595	561	576	591	619	599	580	652	613	616	632	640	585	585	576	581	594	612	570	585	597	561	585	612	595	667	661	623	569	589	612	596	632	605	627	590	625	574	615	602	624	600	588	601	586	588	622	585	602	592	606	590	608	584	625	620	585	627	636	627	606	605	591	598	573	611	614	595	594	591	602	591	572	611	597	624	615	550	625	550	595	617	576	603	559	619	613	584	587	562	655	629	628	567	584	611	595	595	585	598	618	581	572	592	618	613	632	596	605	569	587	591	595	584	592	586	626	613	609	599	607	534	591	586	590	570	579	616	625	632	596	590	587	566	599	610	606	611	651	617	601	587	611	602	636	597	606	601	580	601	584	590	549	604	595	596	608	569	582	574	598	577	617	595	617	580	597	574	653	599	588	637	559	610	593	625	578	588	580	595	612	614	576	629	629	603	571	601	634	583	626	592	570	612	607	553	604	644	588	609	606	602	612	565	622	562	566	604	604	601	681	577	589	575	650	588	587	558	584	602	616	613	678	590	593	614	588	616	585	608	607	602	646	588	601	552	601	588	629	597	614	594	622	633	567	650	597	583	594	551	619	604	595	548	621	601	588	597	555	644	630	591	649	573	573	579	598	601	606	562	597	595	605	620	556	564	595	570	655	628	619	634	638	560	610	562	572	589	576	602	584	557	539	617	575	613	575	573	557	655	577	601	595	643	595	597	619	569	629	602	611	630	601	553	592	623	608	605	559	595	606	563	565	608	572	606	566	599	534	576	583	590	613	606	627	590	572	650	610	605	572	592	599	601	575	624	622	601	560	592	631	574	632	591	602	624	605	619	607	644	586	573	568	612	602	629	552	620	600	611	624	611	623	630	632	576	585	595	608	623	615	603	579	623	630	572	619	582	589	591	581	566	565	605	610	659	648	592	582	594	575	606	587	576	587	577	630	572	616	591	641	647	572	584	599	572	598	589	561	593	606	577	578	608	610	549	614	637	606	602	588	593	630	579	604	565	578	573	599	578	592	589	590	596	600	594	582	603	567	574	631	599	609	595	604	595	569	606	594	583	575	616	631	579	563	585	604	596	536	589	582	593	586	592	622	609	555	590	583	606	602	576	584	603	627	590	609	645	599	584	587	574	607	589	576	640	625	582	613	643	580	573	604	635	608	589	614	599	605	592	567	599	617	594	587	592	610	605	622	594	609	599	570	608	602	578	569	616	605	632	627	602	568	619	593	624	582	599	577	627	626	579	574	588	573	579	599	558	625	609	563	569	588	601	612	623	604	558	629	584	558	599	585	619	568	609	584	619	640	619	616	616	603	613	618	595	628	570	610	655	583	577	594	611	581	616	602	626	576	595	610	602	631	609	563	593	591	596	610	589	617	614	596	641	610	610	650	615	556	623	562	596	557	609	594	587	638	600	591	572	597	599	595	562	559	610	587	624	598	587	613	562	594	587	604	556	570	575	613	579	617	567	624	593	573	639	554	591	606	633	629	604	598	606	618	606	592	615	608	601	562	589	603	593	587	587	554	621	588	586	603	593	587	543	600	571	547	558	600	591	601	613	577	617	578	603	571	606	606	605	610	626	590	606	572	634	575	644	581	582	646	559	555	650	602	585	588	580	615	623	581	627	630	590	614	562	582	613	615	557	646	614	615	617	577	586	613	601	625	628	569	603	661	601	603	604	608	626	616	593	620	589	568	605	592	625	579	591	568	578	606	575	616	578	604	583	623	561	597	560	649	644	590	608	617	619	560	596	625	568	621	607	563	584	616	548	597	556	636	589	574	598	606	610	547	547	615	621	613	638	600	640	572	637	595	576	592	613	622	595	627	620	609	630	629	612	586	622	572	590	657	545	650	609	592	610	610	617	616	616	619	598	578	582	568	551	578	601	642	574	591	553	562	571	631	590	614	597	600	590	601	610	637	633	613	588	617	513	585	574	615	588	593	642	557	622	570	547	601	623	586	609	572	574	577	609	614	584	587	552	591	644	545	618	581	582	600	599	587	578	588	568	584	591	616	578	531	596	606	598	584	569	644	538	634	585	605	597	599	600	607	518	607	639	622	570	595	568	591	596	604	582	612	642	600	617	602	627	574	598	604	635	579	556	620	575	573	575	570	596	630	559	600	587	582	598	605	624	600	604	593	598	594	565	660	596	588	642	618	597	571	595	606	576	560	576	582	615	573	550	576	588	573	605	564	594	585	601	604	610	571	604	596	614	625	631	600	623	569	627	599	598	599	592	641	573	587	600	568	558	561	607	609	580	564	602	541	626	606	613	613	619	591	593	613	590	641	543	615	612	581	573	620	595	642	595	597	575	562	569	594	576	553	623	623	586	606	636	616	596	559	599	590	575	603	622	594	569	600	546	583	563	599	617	568	628	569	576	600	616	613	597	592	605	616	560	636	630	607	589	620	574	586	628	555	577	610	604	581	617	634	631	571	520	603	623	604	604	617	610	659	624	649	546	591	618	557	632	612	651	550	591	576	567	622	624	617	594	591	569	580	605	590	567	597	609	629	609	593	573	594	609	587	583	602	619	589	578	559	625	631	668	557	555	556	619	625	597	597	584	603	666	568	620	617	613	539	552	578	613	553	589	574	554	544	545	612	593	595	583	579	595	633	591	563	593	591	598	618	611	602	574	599	596	628	617	591	585	609	583	598	574	574	564	544	611	569	580	614	600	593	608	598	590	605	586	601	584	588	659	573	586	563	616	575	565	638	569	567	616	590	636	608	586	590	564	594	601	584	601	563	633	566	637	597	634	623	561	582	591	577	606	593	593	612	634	620	604	615	601	551	625	599	590	603	590	583	570	557	563	605	580	565	586	541	629	587	567	596	607	652	620	590	607	609	590	578	585	534	595	618	606	598	578	621	633	574	549	559	560	593	619	597	622	598	536	598	557	610	608	584	615	611	627	588	617	603	589	611	617	611	573	624	592	573	618	590	592	601	597	580	585	570	589	597	599	649	592	575	597	585	592	637	592	645	634	567	636	600	574	593	583	614	615	600	604	542	603	578	591	628	588	596	592	575	604	593	575	597	580	624	577	615	607	612	602	601	618	593	591	588	559	624	562	600	622	619	615	557	633	600	578	608	624	615	601	547	573	564	609	564	599	565	633	557	587	578	590	636	604	633	567	605	548	606	640	621	601	635	666	572	579	565	580	590	589	623	633	594	594	623	553	567	583	622	596	613	556	569	596	626	619	586	586	619	649	587	585	640	585	581	605	593	584	541	601	606	601	561	526	622	578	596	619
31020	9710	5335	4856	5436	3583	2797	2006	1246	776	611	454	374	352	316	293	287	309	274	286	296	309	253	305	284	243	247	210	232	268	233	227	248	223	246	263	233	254	234	251	226	234	221	229	238	233	238	247	240	220	226	225	246	231	242	214	225	247	222	264	213	209	225	245	221	215	243	232	242	246	245	215	255	232	247	257	215	224	259	253	227	253	221	246	227	231	215	230	254	244	262	247	218	208	207	218	199	207	226	258	209	249	197	241	254	249	265	249	218	223	204	227	233	226	254	222	278	214	201	247	221	243	256	238	224	268	239	249	222	227	239	221	207	242	249	207	199	224	231	223	226	245	239	226	246	189	220	225	208	241	210	213	253	229	260	239	255	241	257	209	214	261	203	250	245	205	213	235	246	219	260	244	236	217	191	251	228	223	254	232	231	240	232	206	268	252	237	222	252	236	238	236	236	226	239	247	226	222	250	232	228	263	261	210	230	261	211	245	266	255	244	226	219	210	208	219	231	205	232	228	264	224	229	229	217	218	236	214	209	209	252	244	248	221	219	237	220	234	233	230	243	212	260	246	235	227	248	232	218	215	237	243	239	238	229	224	225	228	265	257	214	232	218	221	234	231	236	188	240	222	231	246	264	232	220	228	223	251	247	217	233	230	212	245	235	228	214	256	224	227	235	240	239	241	204	241	229	218	243	265	232	206	218	239	226	213	235	218	229	219	209	247	206	253	238	238	248	232	264	219	229	229	239	228	230	242	219	234	263	248	225	248	257	207	220	238	251	234	263	223	199	199	237	207	268	217	208	225	250	237	221	223	227	204	220	229	213	214	226	239	253	238	245	227	204	235	228	233	218	225	241	233	229	233	233	227	208	229	232	223	248	243	207	224	241	234	239	234	229	233	231	197	227	228	247	231	206	238	225	254	204	223	210	235	244	241	235	234	257	217	215	215	250	232	244	234	243	227	232	238	271	280	210	214	263	246	261	226	234	228	229	252	235	234	222	241	237	251	246	236	240	216	255	214	244	228	240	240	195	215	224	230	240	218	203	224	236	257	238	228	237	249	236	235	210	227	214	226	239	220	252	239	241	227	228	218	230	251	240	227	219	238	226	230	236	224	216	224	253	240	242	233	248	259	206	219	232	229	225	212	220	212	280	229	212	260	253	204	269	226	229	223	228	238	211	247	229	243	228	230	232	235	245	215	254	235	221	227	232	231	212	233	220	228	231	218	252	227	230	221	206	222	201	212	253	218	230	222	207	219	249	253	207	219	226	215	240	256	238	238	213	245	236	238	220	201	217	222	216	231	250	225	264	259	242	255	234	221	244	242	235	274	233	234	228	222	253	240	252	240	234	259	236	225	257	258	239	222	223	223	244	233	232	226	225	210	200	214	234	211	237	228	206	220	259	213	237	252	239	246	238	245	197	227	247	225	207	267	224	229	213	211	201	234	224	217	221	244	254	233	251	221	208	237	219	249	231	230	236	221	230	217	251	249	245	264	235	242	262	235	224	256	210	208	229	205	233	226	257	222	239	213	219	255	203	247	251	228	241	245	233	264	213	247	217	264	236	242	235	218	212	231	227	210	223	229	261	252	240	191	259	236	241	248	221	243	213	242	227	242	226	238	216	246	256	237	228	226	232	234	229	229	223	229	261	238	224	224	254	241	243	226	246	224	223	260	203	225	224	208	226	255	235	242	238	237	226	225	230	214	221	213	236	228	266	229	220	233	191	226	242	242	261	229	245	218	221	230	247	208	236	203	234	245	216	254	247	272	238	231	241	214	223	225	211	235	235	237	235	242	233	255	224	241	206	233	233	263	232	244	243	243	244	233	231	191	226	240	239	244	246	208	251	238	265	243	268	229	221	226	225	224	192	224	236	233	248	236	250	235	234	230	245	246	241	221	247	271	219	199	214	215	234	258	225	245	253	237	219	215	262	245	259	255	219	255	242	237	226	252	233	220	232	246	260	238	220	254	238	223	246	219	240	247	251	257	221	240	246	249	238	236	238	241	213	251	233	240	242	225	220	203	217	211	220	244	253	250	253	262	238	247	217	219	250	226	245	222	242	234	245	232	182	208	241	239	207	209	231	221	256	233	232	242	236	233	243	225	223	255	272	242	244	250	212	223	229	242	242	245	213	208	253	237	223	236	227	254	262	230	224	252	240	226	239	216	224	231	275	223	216	226	229	259	214	236	244	207	246	258	236	243	231	218	213	247	228	235	225	257	202	264	245	244	280	198	208	228	238	269	235	258	235	228	232	234	211	217	235	199	255	230	233	247	244	237	239	232	257	242	220	251	250	249	240	233	237	226	211	244	243	234	221	239	240	230	261	249	212	234	217	205	226	228	242	249	228	219	236	238	219	217	225	232	222	243	232	219	245	213	230	220	252	244	246	249	230	208	226	231	218	242	231	234	229	233	254	215	226	220	262	267	259	234	241	249	201	223	218	232	219	224	224	269	232	242	241	219	219	218	220	237	218	242	257	208	243	228	223	233	224	254	216	252	242	248	230	241	235	239	207	241	220	218	231	249	217	249	244	215	200	232	233	250	207	225	263	251	259	252	211	196	225	190	239	232	235	215	202	205	235	198	245	244	243	225	225	211	219	265	207	237	229	235	242	222	199	194	233	234	227	244	239	230	229	241	241	221	204	254	226	247	242	273	220	231	232	238	239	248	213	235	234	228	224	243	232	238	236	224	240	269	235	259	231	250	258	236	226	225	214	252	266	213	226	220	219	211	250	254	219	214	231	214	242	231	237	256	240	230	238	228	229	238	216	268	233	234	224	237	254	248	241	221	216	216	223	240	252	212	228	249	239	208	247	205	227	221	254	248	224	239	252	261	245	232	240	217	240	211	272	232	242	229	220	213	264	226	214	234	243	201	244	223	225	254	212	196	232	237	234	257	218	208	261	228	243	243	225	223	235	234	234	226	232	244	241	225	223	218	231	251	225	220	267	205	225	251	278	230	214	210	206	219	201	227	224	215	239	237	225	222	220	211	209	251	207	248	240	221	247	255	245	231	213	251	234	228	222	237	215	224	223	238	236	229	216	220	203	241	236	233	268	216	220	236	225	213	226	224	235	226	222	253	229	258	250	233	247	231	248	199	232	220	221	236	216	217	237	252	211	234	242	255	238	240	223	216	232	262	201	224	224	262	244	217	200	233	210	222	219	234	227	222	222	209	233	251	248	212	230	223	203	249	245	259	245	230	269	229	211	203	255	213	203	243	251	221	235	241	242	222	211	246	256	255	248	221	238	233	267	240	235	252	265	268	226	204	238	252	209	226	233	215	209	204	212	238	241	243	242	224	253	255	257	225	219	229	225	227	225	236	205	223	241	225	231	242	240	241	227	210	214	248	236	249	231	204	222	237	230	208	227	252	235	255	241	243	234	232	206	214	233	201	236	210	228	260	227	225	245	225	252	240	257	271	241	239	258	227	236	260	245	230	232	241	211	215	207	230	243	226	222	237	219	239
17923	5407	8442	12474	16998	12501	11136	8467	5415	3637	2441	1895	1567	1258	993	960	892	897	740	763	830	899	644	773	747	531	553	517	564	543	522	539	509	511	550	561	502	535	534	575	549	524	570	498	503	544	505	578	543	519	490	548	527	504	541	517	509	520	551	513	528	560	526	509	518	520	509	502	517	512	540	572	509	510	514	497	519	553	518	543	537	533	519	516	507	531	509	521	540	513	508	553	525	513	518	531	523	513	470	520	535	477	506	519	542	496	552	533	525	491	516	523	457	529	527	510	509	566	524	492	534	506	502	486	480	513	510	486	487	532	515	510	474	496	501	548	536	506	517	483	520	518	499	489	543	526	527	508	508	496	504	521	518	477	511	524	503	496	516	496	519	502	547	526	531	514	563	563	508	493	524	482	534	478	507	522	518	496	502	524	545	568	571	514	525	533	516	563	531	537	517	474	504	531	525	509	515	518	495	507	497	516	511	505	557	509	488	510	502	516	530	528	512	523	484	528	501	486	544	490	499	529	497	529	495	517	513	517	560	517	497	530	497	503	545	555	546	488	553	520	500	560	489	555	485	502	525	485	555	564	550	519	532	548	529	513	510	519	502	492	522	465	540	545	550	505	467	511	534	504	542	506	511	496	549	494	495	513	556	555	523	480	523	521	533	517	518	559	565	510	507	502	509	534	525	494	523	463	527	522	546	549	522	544	584	528	562	523	507	528	547	524	526	520	545	501	509	540	500	551	533	523	538	446	501	552	496	466	462	521	493	464	517	501	525	518	533	501	549	497	499	505	495	518	527	506	526	511	519	532	476	529	503	472	510	485	494	509	512	550	507	499	558	539	511	496	495	501	511	482	511	525	513	518	544	479	486	512	501	574	502	490	485	514	499	524	492	508	552	533	529	536	480	521	543	514	479	520	490	495	522	510	508	526	473	533	531	487	483	517	492	506	525	515	493	513	503	494	538	500	553	488	501	560	510	496	518	512	499	527	516	502	533	464	497	539	519	508	551	492	524	543	501	543	527	493	479	490	530	564	502	509	547	502	489	515	485	511	492	535	513	518	495	505	537	512	517	513	517	478	480	461	466	500	530	518	524	491	539	529	511	506	504	479	531	563	506	538	485	501	533	513	512	503	488	507	538	506	511	539	486	503	520	513	533	499	530	554	508	541	528	535	517	507	491	501	496	466	511	502	480	535	504	491	499	532	482	534	522	543	511	491	521	502	508	514	507	468	549	534	508	503	498	510	487	497	545	498	506	513	495	534	507	486	499	531	522	544	518	481	510	478	500	481	559	540	525	492	547	504	536	530	516	531	503	537	520	506	479	499	534	505	544	476	516	526	522	501	504	579	504	510	555	540	512	527	524	510	484	537	509	504	518	481	523	487	516	515	474	562	514	514	479	499	469	525	522	533	494	522	536	502	526	528	548	516	513	548	525	517	532	493	517	540	472	506	557	477	534	476	476	550	497	557	509	541	540	490	470	512	555	516	550	488	510	479	459	464	499	547	561	508	491	497	495	503	523	496	541	518	514	512	523	514	480	433	549	509	522	517	503	561	515	494	541	481	502	509	500	510	508	487	489	507	517	502	549	499	543	534	470	493	527	546	509	493	525	530	519	531	495	507	557	528	515	481	506	554	509	494	481	513	478	515	527	525	481	520	489	503	473	526	488	537	583	525	510	495	519	477	480	505	504	500	559	533	496	527	490	542	516	522	516	491	553	550	474	513	512	528	472	515	500	537	470	478	488	541	539	531	505	530	547	518	520	506	533	532	513	547	511	515	509	495	521	496	536	554	553	560	499	504	491	518	486	508	508	546	538	474	503	505	529	475	525	505	525	503	499	546	529	520	503	529	560	555	514	497	474	527	532	520	532	535	527	555	527	505	494	515	486	477	542	506	554	534	492	498	527	538	513	537	496	515	520	502	549	530	462	480	542	538	483	503	518	504	531	510	524	538	504	536	511	521	508	503	507	552	513	526	486	508	500	507	510	511	498	502	516	491	527	483	508	482	533	537	512	499	484	550	493	485	522	527	507	506	510	496	536	513	522	543	530	520	537	499	489	531	503	487	523	513	525	524	485	477	472	515	504	517	566	512	508	516	530	534	519	525	500	548	522	525	538	495	530	497	517	485	511	497	487	540	517	514	488	479	560	519	493	515	528	492	490	517	532	497	528	517	545	536	541	467	454	514	504	479	568	515	485	549	497	573	480	531	500	506	518	489	531	516	526	501	462	494	498	508	500	486	515	499	535	493	479	550	498	512	520	481	500	529	559	492	524	499	510	505	482	500	518	498	503	495	556	510	523	544	524	511	472	551	534	525	472	488	480	482	510	484	506	523	498	502	526	606	520	523	542	516	506	536	517	529	506	536	465	482	493	514	502	482	519	503	485	507	480	519	526	530	467	492	530	558	529	506	502	502	519	517	508	503	546	526	541	526	498	511	494	507	484	501	513	533	513	502	516	545	502	547	521	487	518	493	565	527	535	521	493	511	545	482	482	523	519	503	498	534	525	551	535	517	537	521	528	508	510	502	510	495	502	524	512	513	475	502	543	522	521	491	514	469	494	508	507	533	493	540	557	493	511	543	545	511	537	495	545	521	514	522	517	521	501	500	486	511	542	510	442	520	504	493	514	517	482	519	524	501	504	544	509	497	541	538	504	542	498	472	481	519	509	518	493	525	548	561	470	537	534	523	540	533	502	523	517	565	578	498	533	498	499	528	498	506	503	540	533	484	525	517	500	542	443	492	518	511	486	477	481	518	493	532	522	492	554	498	511	543	531	493	537	497	523	513	510	555	528	493	555	494	550	529	479	509	472	493	495	520	521	584	514	525	543	547	528	500	493	531	517	559	527	502	494	516	518	526	507	522	465	515	545	544	537	508	463	534	494	534	516	483	518	517	533	506	522	528	482	561	502	499	539	531	507	477	529	488	508	525	514	507	562	514	504	528	507	511	521	494	544	532	489	529	480	473	495	529	470	496	524	503	530	500	543	504	547	464	495	505	515	518	532	506	541	500	510	497	548	529	518	505	523	527	522	511	505	491	528	519	530	515	524	526	515	503	509	481	556	534	509	467	494	478	496	573	521	497	548	536	516	502	517	522	492	520	448	521	503	453	525	486	516	510	497	558	487	558	532	523	512	480	534	541	481	473	498	477	516	508	523	517	498	504	506	560	515	521	462	530	484	498	515	541	487	530	530	547	487	515	528	504	570	521	473	523	516	494	464	565	506	514	511	489	520	525	525	540	525	515	529	523	547	508	521	518	534	491	517	508	522	490	516	525	491	508	524	525	522	500	470	562	546	515	492	514	511	533	510	524	517	525	585	494	497	522	508	509	551	507	493	530	570	486	505	535	519	527	508	524	486	537	523	536	509	545	517	520	519	536	504	462	544	515	491	498	504	500	491	476	493	514	523	528	450	506	509	483	497	509	497	537	494	519	529	537	491	517	509	511	535	544	489	521	521	539	493	523	496	524
9369	2103	1046	1290	1447	1077	880	643	420	275	190	197	177	180	163	191	145	168	171	149	150	147	172	186	164	149	142	153	169	154	167	149	154	158	121	150	160	153	169	162	161	165	155	134	155	142	156	151	157	132	160	164	162	178	148	142	165	149	135	131	166	167	156	145	159	175	143	158	153	170	153	163	164	166	152	147	155	155	131	169	139	138	140	160	157	162	168	162	144	161	155	167	161	138	138	174	168	168	171	146	141	168	146	144	150	118	160	159	159	156	156	158	152	155	165	148	178	167	161	142	150	163	177	182	156	152	120	143	163	151	151	167	164	167	187	145	166	175	163	163	158	162	174	172	161	170	139	150	169	163	174	162	166	154	154	139	143	171	167	171	178	152	141	159	152	172	176	147	158	150	159	145	167	148	158	167	157	148	162	153	154	152	143	159	156	134	164	160	149	164	154	166	179	152	148	172	159	173	165	154	169	140	138	140	147	162	156	147	137	159	153	173	172	154	138	158	184	157	153	146	154	177	155	153	160	169	169	159	159	159	140	157	157	161	131	152	177	145	155	161	167	157	167	162	172	154	151	135	149	146	154	162	148	156	165	170	152	129	150	160	159	151	157	191	125	173	153	146	155	145	164	138	150	150	137	156	158	160	160	161	137	175	167	143	166	169	149	134	151	153	161	130	166	164	155	166	160	163	171	160	126	166	139	138	142	175	187	145	158	155	141	171	153	128	178	148	152	156	148	142	165	164	143	158	193	155	180	184	165	173	155	184	172	146	149	148	153	151	163	159	165	171	148	175	147	146	142	169	156	154	147	170	145	155	151	151	150	147	162	159	153	187	157	157	172	143	176	187	145	146	166	148	148	152	171	148	150	147	163	161	147	155	163	159	167	143	152	158	154	167	148	144	154	159	155	144	179	167	147	152	171	184	151	136	147	175	164	159	147	167	172	149	126	128	156	151	188	146	157	158	149	147	152	155	149	155	142	151	152	152	149	164	148	147	162	156	151	164	143	150	162	164	151	155	153	141	146	161	151	146	153	154	142	165	159	166	144	135	139	165	131	153	132	143	149	128	158	161	155	183	147	165	134	169	194	169	157	139	151	148	156	156	154	160	157	161	152	140	152	165	154	151	142	156	150	159	164	150	141	156	153	165	173	161	153	159	162	157	145	143	161	138	162	155	160	154	158	158	147	157	140	149	160	164	176	175	156	170	160	149	204	155	162	178	136	158	158	142	182	155	139	159	153	157	156	171	154	150	165	136	158	143	136	127	151	156	143	154	143	169	151	192	175	157	122	174	133	150	153	165	137	142	156	149	152	164	173	132	167	156	151	148	169	146	140	172	154	164	148	150	157	171	180	149	141	153	182	142	128	140	136	181	160	184	158	160	125	143	149	140	162	140	166	137	164	143	183	158	174	176	147	174	167	170	170	169	152	174	154	159	191	132	154	131	147	159	149	138	200	157	154	143	166	153	148	163	147	143	136	154	165	151	143	160	144	164	149	174	139	179	157	146	162	149	155	140	170	158	177	139	148	146	150	154	156	160	148	146	159	157	177	181	172	143	152	132	141	147	151	171	163	158	161	142	164	169	165	142	138	162	135	155	166	151	170	163	149	166	165	153	156	141	148	143	137	160	163	160	168	120	164	146	138	169	198	157	169	139	175	165	149	153	154	137	150	149	169	156	179	161	159	140	166	189	141	168	176	165	159	173	151	188	173	168	166	148	143	147	182	141	129	167	164	152	148	174	166	135	169	162	150	160	154	174	160	169	170	174	149	147	141	158	153	163	160	155	176	145	150	170	149	141	152	151	143	187	161	152	127	159	156	175	162	145	151	131	168	154	161	166	136	162	169	143	168	159	183	163	168	171	155	144	163	154	178	171	132	178	141	143	163	149	149	146	152	162	157	159	147	169	156	141	185	173	173	124	156	153	163	144	138	145	167	130	142	165	134	158	171	169	152	145	168	150	147	159	175	131	162	140	151	154	173	170	161	151	168	150	144	144	156	150	177	153	151	156	156	172	142	158	152	148	159	166	148	143	153	142	177	144	168	173	194	139	140	153	131	141	140	163	159	142	174	182	155	172	168	185	145	173	165	157	156	132	142	179	164	133	155	159	148	130	128	158	135	163	148	164	148	144	150	157	149	176	167	169	176	161	163	163	173	185	171	160	162	145	140	139	170	150	181	148	162	165	175	142	158	136	171	175	155	160	170	180	152	170	161	155	161	162	148	151	152	138	135	134	152	135	155	160	166	162	155	155	152	173	176	142	151	155	160	156	145	140	150	163	157	171	150	198	193	163	156	160	150	165	143	150	185	163	145	146	150	142	159	157	166	150	171	139	135	150	147	156	144	167	171	142	142	178	156	158	140	157	169	165	149	155	162	150	156	163	141	170	128	156	137	181	143	137	128	147	149	170	154	144	163	143	156	169	148	162	177	138	144	166	150	135	137	143	158	158	144	146	151	159	189	159	146	164	161	162	182	176	149	144	157	165	162	149	167	160	143	144	135	181	151	173	168	142	143	137	140	170	161	139	140	151	162	148	172	138	147	146	161	143	189	179	163	155	171	159	159	165	173	156	166	156	165	162	146	155	170	167	143	151	155	140	159	170	141	153	135	162	157	168	179	153	139	188	146	139	151	180	166	162	143	138	148	177	139	145	170	182	163	148	177	175	146	151	135	138	153	174	154	146	166	153	146	158	146	149	147	144	185	168	167	139	143	162	162	157	163	151	154	168	135	144	138	152	157	149	124	150	150	154	166	174	167	137	135	135	177	150	147	149	204	165	162	166	160	151	161	168	157	126	153	168	144	173	160	154	148	160	155	163	169	182	181	177	150	156	153	153	191	150	169	151	157	154	174	151	153	132	178	167	172	158	140	166	152	141	158	168	136	188	157	149	165	140	146	165	170	148	128	156	153	170	186	150	138	149	138	158	180	158	146	153	185	135	182	167	146	169	185	169	168	159	171	168	160	168	157	168	142	155	147	139	157	153	183	169	154	167	165	179	142	192	167	151	159	155	171	135	151	150	144	142	166	181	153	151	177	160	161	135	157	151	146	155	181	143	158	160	153	173	161	160	150	167	152	157	160	148	154	132	139	184	156	157	159	154	153	171	150	149	169	155	158	165	179	172	161	158	164	161	150	168	169	153	147	157	166	149	131	150	140	167	156	164	155	160	161	167	137	169	194	172	160	158	149	145	149	180	146	160	140	165	175	167	144	142	156	137	165	158	131	188	158	173	147	175	147	137	159	173	160	174	174	175	132	156	133	164	152	177	153	167	152	142	144	149	158	163	155	150	158	193	171	162	153	185	173	176	157	162	158	134	162	155	151	145	150	183	163	145	146	182	155	145	155	161	170	141	171	170	155	159	139	134	155	167	145	154	180	171	152	181	148	141	174	159	141	154	177	152	153	170	155	145	154	161	163	170	164	114	149	156	157	144	128	164	187	149	154	156	164	165	162	169	138	143	177	170	164	171
5837	1656	2284	4201	5770	4237	3776	2775	1731	1061	812	650	549	541	477	473	431	429	403	408	399	401	429	390	394	387	380	386	380	397	352	387	387	400	366	391	368	367	345	361	357	387	340	401	377	391	371	383	404	370	388	368	411	380	349	409	381	439	367	400	395	369	356	378	409	380	401	354	380	385	376	376	402	400	392	353	367	385	382	411	377	367	391	382	378	379	418	395	408	373	365	373	401	391	387	398	350	384	401	356	353	386	407	367	387	367	384	383	423	391	403	385	359	410	373	362	364	363	375	402	388	407	366	389	393	386	410	391	384	368	423	375	396	365	395	399	341	357	345	369	392	384	366	413	411	385	407	353	380	366	374	376	374	381	354	373	396	363	379	388	374	342	393	388	381	396	419	411	394	382	364	395	375	395	375	395	379	372	355	388	344	384	414	393	410	406	393	403	379	379	354	382	383	400	386	368	365	388	416	383	397	394	348	395	360	389	404	406	392	374	390	348	400	361	374	373	396	381	404	375	386	365	373	410	420	396	410	394	359	374	388	369	352	359	392	382	421	397	378	392	393	391	356	421	395	405	363	361	364	379	384	397	379	409	402	380	361	363	367	386	393	408	409	368	375	393	404	383	415	405	381	417	408	384	394	408	383	373	336	398	383	396	372	387	379	369	388	347	357	364	361	402	413	412	387	367	416	392	395	394	380	365	371	375	382	408	368	397	357	344	386	402	351	409	359	382	379	377	386	366	382	383	377	388	389	391	370	419	356	386	382	376	388	381	373	368	404	371	379	391	368	386	399	396	384	360	413	377	390	412	395	394	381	398	373	407	399	408	401	397	437	418	365	355	377	375	357	354	405	385	361	418	356	413	367	415	354	371	395	388	377	372	389	378	345	368	399	427	379	424	414	376	365	398	369	403	397	367	389	376	385	374	409	356	386	381	401	391	365	361	353	384	400	364	408	376	394	374	398	358	391	392	390	391	380	352	391	373	406	425	371	360	356	361	387	389	388	373	370	355	375	373	403	394	352	393	380	375	406	415	372	407	396	367	402	362	387	381	405	400	398	384	385	402	393	350	357	369	358	381	363	413	392	348	386	428	413	367	380	372	389	354	386	342	371	332	365	387	369	359	397	368	401	379	395	382	368	380	392	408	389	367	371	394	393	360	375	371	377	377	379	387	370	410	353	391	407	358	407	376	422	414	405	375	404	404	410	386	372	376	411	378	339	383	374	427	394	380	376	430	409	390	368	385	353	408	375	393	395	392	347	399	368	388	402	385	369	359	378	384	381	369	406	367	347	399	387	374	355	376	378	393	391	416	382	380	349	415	384	389	377	394	373	405	354	397	397	371	331	376	374	375	357	378	365	390	395	379	356	381	392	389	375	378	345	412	399	382	397	364	361	380	352	389	359	389	362	379	392	379	373	418	384	421	378	386	370	365	359	377	384	370	361	356	376	405	366	371	423	410	353	359	399	411	369	406	390	397	364	368	388	389	402	394	367	364	390	423	402	383	388	373	371	409	381	412	379	378	386	405	407	341	375	394	368	395	390	379	389	367	405	380	382	375	418	397	362	389	407	390	414	384	385	372	349	429	367	363	386	379	401	382	382	382	356	390	400	379	398	385	390	393	363	374	375	376	382	356	377	401	374	344	396	380	353	350	388	380	421	356	387	388	367	378	384	428	427	393	383	395	346	357	369	382	402	398	370	399	361	372	378	412	385	378	388	365	353	370	408	400	366	395	392	422	386	374	384	373	384	377	361	427	386	421	400	339	342	401	382	409	403	380	396	384	386	404	382	381	368	380	367	403	371	373	396	379	365	438	393	395	395	385	370	394	430	369	368	381	399	399	366	383	379	359	387	399	407	432	383	360	385	388	374	378	381	386	366	395	411	389	372	393	395	385	400	373	349	398	376	415	399	383	360	355	408	405	391	379	384	366	364	399	380	353	378	401	344	339	404	376	390	398	378	398	402	398	379	363	396	445	384	391	395	383	403	390	373	361	365	375	403	378	393	375	364	361	398	356	362	407	396	360	432	381	370	347	409	387	397	369	375	379	396	360	393	394	412	372	391	373	379	379	369	432	395	370	386	379	389	394	388	392	405	342	391	360	396	351	396	387	382	394	331	367	377	366	359	402	387	398	398	392	385	402	402	376	412	366	379	367	415	388	381	437	422	367	403	408	380	400	365	367	395	366	361	383	376	394	423	398	366	407	365	384	371	385	389	382	389	384	402	390	407	386	384	413	396	387	380	362	376	392	368	400	359	381	379	376	374	371	353	373	394	377	367	389	404	405	403	365	394	424	403	385	399	369	369	390	381	374	381	396	377	378	396	374	345	381	358	410	381	381	403	376	384	371	353	417	371	374	381	414	393	392	384	394	388	394	372	378	379	382	371	354	389	379	372	370	389	398	371	364	423	383	390	364	382	371	388	368	422	388	391	377	414	367	368	398	368	366	419	398	387	337	423	372	375	364	397	401	411	379	381	392	410	399	351	375	383	366	379	381	371	386	385	388	383	408	362	381	370	398	411	381	369	394	371	406	395	407	371	382	350	363	371	383	378	400	404	382	394	358	398	393	388	399	356	391	382	359	378	380	355	374	346	398	377	394	401	404	392	393	387	379	362	359	367	380	400	353	374	380	399	396	382	388	417	356	367	430	399	378	386	387	400	391	366	405	423	386	404	389	397	365	382	385	376	385	388	406	378	385	414	344	400	387	391	384	399	363	330	395	397	428	380	413	391	360	400	370	384	407	397	384	364	412	384	363	358	366	362	370	345	406	396	359	379	385	415	377	360	371	384	408	383	396	396	382	372	385	369	358	396	371	422	348	391	368	406	343	361	416	398	401	392	387	357	393	394	391	409	401	385	409	413	424	377	399	385	448	401	380	422	398	418	392	372	410	378	374	384	381	393	394	384	374	423	368	389	361	401	401	406	380	389	402	370	371	377	387	382	404	413	386	407	368	370	412	427	364	387	370	388	370	418	357	409	378	363	365	378	382	407	388	366	335	383	382	414	377	394	372	397	378	395	393	354	363	376	361	384	367	407	420	398	376	380	412	399	356	402	340	371	372	400	399	386	359	350	347	406	393	349	382	395	395	411	413	377	391	402	380	406	422	373	372	381	376	394	366	351	393	388	349	360	363	376	385	387	367	367	360	402	360	376	400	415	366	382	437	361	394	371	375	394	370	399	401	407	407	378	389	458	363	395	403	392	356	364	367	368	396	369	361	388	364	361	410	371	375	392	388	392	387	382	365	347	371	435	406	402	424	379	380	382	379	408	384	346	387	387	396	398	421	378	364	377	413	364	358	398	391	366	376	386	372	398	375	375	372	404	379	357	375	375	421	392	371	404	377	375	372	371	389	398	398	442	404	379	339	363	391	388	382	396	404	388	386	373	381	391	360	379	366	401	378	387	394	386	381	390	395	360	399	333	393	368	370	365	373	371	364	355	350	392	382	343	366	368	358	373	380	360	427	398	380
22614	5792	2900	2849	2997	2324	1938	1499	985	642	535	416	400	354	255	287	282	292	310	285	299	271	279	292	283	274	280	224	281	254	261	289	258	259	276	250	264	280	242	245	278	263	248	241	254	251	267	270	243	273	249	265	261	226	243	248	255	217	251	266	271	257	249	300	250	289	239	264	262	254	271	282	256	270	252	257	260	273	247	251	257	256	245	247	264	287	225	255	283	252	268	255	265	284	297	238	282	283	293	273	286	293	265	266	245	219	250	277	285	262	239	293	244	245	292	244	237	271	259	252	265	240	285	268	269	260	230	253	267	284	270	246	262	318	258	239	259	265	281	266	254	248	237	290	252	286	284	253	279	250	234	281	249	254	271	270	302	252	249	266	262	257	287	289	262	280	282	246	249	262	225	280	286	270	229	252	246	257	293	282	283	281	266	244	273	249	244	257	259	299	265	287	298	260	237	223	248	286	257	264	272	268	257	258	263	287	275	292	247	237	302	246	270	268	259	292	283	264	267	261	262	288	250	271	234	256	268	260	274	263	253	283	251	269	286	266	274	263	275	281	267	269	298	275	260	239	252	247	266	279	282	243	275	277	241	262	286	249	269	259	278	252	264	256	255	252	309	260	235	252	310	289	292	290	276	251	265	261	284	267	268	263	278	289	251	250	268	277	250	272	282	242	258	275	238	303	286	277	274	256	263	263	280	257	260	252	263	268	268	251	257	263	237	266	250	289	249	234	306	273	223	282	251	249	278	239	280	281	231	269	250	274	270	214	242	238	270	268	242	246	258	243	263	274	230	252	255	264	253	290	286	265	269	241	243	285	252	234	300	223	234	271	262	239	297	252	264	254	303	267	243	287	270	292	263	276	273	257	278	261	282	248	282	268	277	306	263	295	225	269	282	265	252	244	259	266	240	271	274	267	284	282	281	228	232	262	259	267	269	271	258	276	293	251	233	262	247	271	268	230	307	263	288	260	239	240	243	246	261	263	254	238	265	260	226	248	271	253	260	272	262	217	245	250	272	281	292	263	270	260	255	272	267	266	265	291	256	281	274	268	279	265	255	264	263	237	248	259	259	266	261	246	286	231	254	250	248	304	273	255	249	267	282	272	251	243	288	297	278	235	277	282	260	276	248	258	263	292	276	266	245	276	265	284	264	258	258	283	258	293	250	243	252	267	272	289	246	276	236	267	261	259	260	232	273	263	314	270	279	262	247	247	251	252	286	273	270	255	279	250	251	290	277	264	294	277	245	255	306	224	251	268	291	269	272	272	255	217	251	286	251	244	258	277	258	254	253	251	232	242	257	271	232	240	290	297	229	234	264	259	253	255	274	239	299	274	280	257	280	265	270	221	255	266	249	256	259	234	218	253	262	288	254	274	279	289	269	261	255	231	286	287	254	278	249	258	273	267	280	254	271	248	288	257	261	245	276	264	239	273	288	236	260	273	258	259	267	288	244	285	273	274	251	257	283	273	254	261	256	272	261	289	293	286	249	277	251	273	249	278	280	253	287	272	245	262	231	295	267	253	275	256	253	270	255	263	244	226	265	290	258	260	225	258	289	262	264	276	232	250	261	273	240	255	255	278	281	279	279	259	273	260	243	284	263	240	252	294	257	247	245	234	294	245	260	254	263	284	254	290	295	271	289	310	294	270	255	262	287	260	247	277	240	265	291	306	223	270	256	239	254	276	290	269	241	258	272	279	231	270	265	252	295	251	255	254	265	242	256	283	254	264	253	252	261	236	276	281	235	265	303	266	241	268	241	269	249	245	283	256	243	261	236	258	270	232	233	250	266	275	245	249	266	280	245	271	268	265	284	244	271	220	265	258	256	257	279	276	256	254	303	268	283	288	261	260	275	273	251	245	255	268	279	263	263	249	275	283	266	269	258	238	264	244	263	272	236	254	273	263	278	278	288	275	280	244	278	257	251	283	256	262	276	264	311	237	284	265	282	254	238	256	274	282	221	232	277	273	255	270	270	289	275	245	277	251	265	247	293	252	255	261	275	286	239	271	251	284	273	244	293	287	262	289	262	294	250	251	276	242	277	223	275	259	260	278	261	271	260	260	255	270	292	279	245	279	260	291	276	265	291	302	235	257	246	275	255	272	264	262	269	266	240	248	262	285	267	264	273	251	268	266	252	272	302	252	284	281	266	289	258	269	246	281	249	266	278	249	251	256	287	291	242	239	278	258	245	285	286	285	298	259	276	256	269	310	266	282	275	261	296	274	240	263	241	262	243	245	272	261	298	268	247	293	266	235	275	277	234	272	246	297	261	263	277	254	280	288	259	285	269	280	263	258	290	243	235	236	243	228	306	246	263	244	276	248	252	315	294	259	238	268	299	273	268	248	255	262	293	299	245	240	243	262	277	274	240	272	258	257	257	282	305	262	246	254	243	248	272	270	257	274	244	243	277	245	278	278	258	254	267	268	267	282	288	256	276	225	258	243	251	282	266	281	259	261	252	241	281	262	258	247	289	278	267	228	249	281	271	237	245	267	276	271	263	278	253	284	260	228	233	279	242	270	278	241	244	273	242	263	255	258	251	249	262	227	260	240	264	284	290	249	256	266	259	228	259	301	244	242	254	261	254	286	257	266	255	261	251	273	288	246	252	261	281	268	273	246	255	264	299	281	281	287	242	275	254	266	275	289	271	283	263	288	281	258	225	311	269	255	275	260	293	245	252	247	256	234	274	251	261	258	259	239	260	297	283	270	272	282	263	264	236	276	261	256	273	249	252	242	258	282	239	258	256	255	270	262	298	251	266	246	264	285	254	236	259	255	250	282	250	239	278	262	269	304	282	255	250	287	249	263	262	260	256	281	231	259	250	252	225	256	238	254	256	305	223	267	267	267	252	295	249	264	271	243	270	279	288	238	251	317	254	269	280	251	276	308	283	275	263	274	256	265	255	287	272	257	241	288	271	280	260	258	264	255	269	254	261	274	251	286	249	244	286	247	270	251	264	284	271	267	279	267	281	250	253	305	251	272	263	286	269	275	301	256	276	271	272	272	238	273	260	286	271	298	253	269	234	276	260	237	250	262	256	253	248	271	279	272	301	255	242	238	260	257	231	249	295	234	249	277	242	250	270	238	255	260	247	263	271	258	277	254	232	315	267	224	278	295	255	267	294	244	268	249	275	215	242	257	254	237	251	276	264	263	280	295	259	260	305	266	240	260	263	261	275	224	274	241	270	275	247	252	234	266	289	252	276	244	283	228	282	312	216	240	272	257	246	278	257	249	284	275	284	255	246	280	280	263	261	236	281	253	275	282	254	291	239	261	263	258	294	286	273	291	239	279	271	257	276	234	240	242	247	267	251	226	266	252	284	277	313	268	267	271	269	269	291	269	291	239	224	283	254	265	273	292	244	235	248	270	247	247	267	263	252	253	267	271	252	281	250	268	221	261	250	281	261	264	255	263	247	272	275	286	255	269	241	249	258	262	244	237	231	260	251	265	274	268	264	256	276	275	234	260
14167	3882	5287	8335	10630	8454	7866	6171	4259	2474	2089	1599	1288	1025	912	858	898	862	781	719	739	722	673	793	695	661	644	668	602	570	626	652	600	655	615	612	663	616	650	603	601	579	617	560	618	612	608	593	633	604	589	565	603	645	590	579	602	609	602	625	599	607	572	595	578	622	612	622	635	644	641	590	606	565	623	578	582	595	573	620	597	624	569	605	541	570	608	639	567	632	617	610	618	577	626	595	620	589	580	585	587	581	622	561	569	600	587	597	582	591	591	599	631	593	581	580	589	566	621	556	585	590	594	638	580	613	600	590	576	564	609	621	571	643	590	616	593	623	602	630	587	584	632	561	614	575	597	575	586	604	579	564	583	654	573	620	597	559	601	571	626	566	548	590	541	593	647	537	630	619	594	565	581	561	580	621	613	620	578	586	605	606	579	575	589	562	639	604	626	576	596	590	587	606	562	569	609	545	591	608	613	587	594	562	580	565	579	607	632	603	613	565	598	608	577	572	588	602	598	604	601	587	604	576	565	596	574	610	598	599	625	630	643	550	651	601	652	638	597	600	597	601	593	583	580	591	557	628	621	587	622	612	606	625	544	591	640	560	609	608	601	556	609	589	620	654	557	574	584	564	609	620	591	578	585	601	561	603	606	598	598	626	617	595	601	595	643	629	601	591	535	602	586	555	540	646	618	642	567	608	560	603	586	554	590	590	629	610	570	558	604	591	593	586	608	617	577	612	565	569	596	634	586	612	597	580	589	581	560	604	589	591	583	585	587	641	574	592	594	573	609	574	623	606	599	623	602	634	570	565	582	625	584	592	611	585	607	624	633	578	594	591	607	610	590	562	579	553	604	597	602	583	610	610	533	629	618	594	562	603	620	593	598	622	544	588	572	603	609	580	563	656	566	583	604	609	577	607	615	535	610	551	569	580	584	550	608	609	588	605	597	612	591	605	595	552	582	568	620	579	620	580	589	549	621	574	579	620	587	623	575	614	554	571	604	600	556	555	595	622	580	589	643	587	607	556	584	608	568	606	622	621	574	595	593	618	616	616	603	597	576	607	567	585	585	574	637	591	579	613	589	583	560	600	584	602	619	615	589	607	595	582	596	611	615	574	599	614	609	585	586	633	589	550	603	572	580	574	606	635	587	542	610	638	635	623	609	602	579	621	567	554	573	608	555	586	581	586	585	562	589	564	550	613	574	598	622	641	623	588	582	549	590	597	602	598	567	626	608	595	554	572	617	585	632	596	618	581	573	607	605	598	624	599	586	587	625	609	590	596	601	610	590	602	608	601	603	575	601	582	584	600	608	609	615	609	634	548	572	621	628	623	614	573	604	599	653	621	592	623	604	585	570	552	583	601	600	604	562	565	641	563	614	620	610	572	586	571	602	577	594	589	600	617	614	567	577	601	579	601	558	613	595	578	617	550	584	612	546	554	561	571	589	555	591	591	587	587	618	592	634	626	601	609	603	614	589	589	597	556	596	598	605	610	617	608	612	612	618	570	574	571	617	590	559	598	572	611	599	573	574	609	546	593	584	595	594	581	607	608	561	625	598	583	592	535	620	600	581	570	588	614	627	620	605	604	654	608	603	595	576	625	615	591	586	587	579	588	599	605	632	610	612	601	595	575	600	620	609	598	625	587	618	587	622	573	647	540	605	560	589	571	627	578	597	606	581	644	562	606	589	602	630	569	592	587	607	577	610	617	602	659	555	596	558	603	597	609	626	590	610	598	565	602	597	577	599	620	594	599	620	606	619	565	566	647	613	617	595	570	624	607	604	589	587	620	581	575	634	573	608	617	609	611	617	604	611	631	644	618	602	623	547	571	570	578	612	610	608	608	592	613	574	611	588	563	587	598	610	566	592	590	612	624	622	613	573	594	632	565	574	581	588	608	600	571	606	566	624	621	611	604	580	581	559	627	606	631	562	604	556	613	578	662	570	589	586	628	657	611	603	636	588	626	567	557	569	556	561	585	600	617	604	603	629	591	558	621	644	610	584	663	598	590	634	580	588	620	615	600	618	597	560	552	572	559	621	566	578	573	580	609	590	588	589	581	641	611	619	587	598	597	609	577	594	546	652	614	579	612	582	597	583	548	657	541	644	618	539	632	575	542	582	597	559	628	635	584	578	600	627	609	544	590	577	616	603	587	609	550	573	606	611	584	615	570	575	599	616	642	599	586	577	612	593	604	593	608	581	592	606	574	601	554	570	564	577	586	575	556	588	588	630	626	607	576	626	593	580	597	602	596	591	578	593	607	617	569	593	555	555	613	606	650	591	661	582	579	551	621	573	558	588	602	605	585	574	598	614	601	620	584	565	574	599	588	637	570	634	635	581	625	593	596	586	583	616	546	617	596	618	585	561	588	619	636	588	595	599	588	568	600	619	626	585	625	574	636	646	550	622	603	588	617	590	629	645	606	632	558	607	604	626	617	580	589	603	593	629	596	600	566	578	605	618	580	609	566	600	607	596	587	619	572	598	619	591	587	571	591	580	596	609	554	603	644	575	601	645	580	599	613	608	618	619	562	582	619	621	588	573	627	596	586	627	597	604	603	570	589	589	604	584	582	625	597	585	571	614	580	626	619	627	581	529	515	565	614	596	594	612	592	597	567	593	576	606	617	589	593	580	572	627	582	650	571	615	610	601	581	593	616	653	603	615	622	609	609	600	614	583	574	592	641	569	588	633	614	560	613	615	618	573	600	558	617	596	600	578	585	596	616	608	605	645	564	648	587	628	615	608	568	594	645	639	598	564	618	611	613	607	594	566	612	611	591	601	644	622	641	585	622	608	611	578	599	599	605	576	624	607	597	591	583	588	537	603	615	600	605	556	635	618	624	602	613	582	585	579	579	621	572	596	585	579	584	586	609	581	598	588	605	594	602	584	589	588	592	591	571	585	636	594	570	550	592	601	587	604	588	597	628	619	623	634	624	554	552	628	597	626	633	608	589	636	643	588	602	568	613	610	616	572	615	597	577	575	586	636	591	566	606	593	580	618	582	569	595	629	623	554	566	589	644	604	635	601	554	585	603	642	611	567	611	622	598	589	641	568	596	582	593	607	620	563	551	586	596	567	577	596	602	559	606	566	620	613	572	590	621	575	646	634	577	661	592	609	618	593	569	591	614	584	655	607	563	577	634	581	573	602	583	621	590	621	575	583	573	549	590	611	586	582	568	574	603	620	624	595	608	637	600	641	560	585	589	576	598	584	600	565	576	559	610	584	597	571	578	603	581	578	588	612	569	631	601	647	610	584	536	590	592	615	569	591	620	629	623	588	595	593	557	638	573	606	619	614	629	529	570	577	595	554	609	624	624	572	571	634	614	627	647	626	624	618	598	594	555	600	581	608	611	578	590	583	586	578	591	556	621	581	592	585	649	561	583	567	547	610	638	567	626	587	626	652	609	613	601	566	560	640	575	591	595	625	570	558	578	597	570	591	629	609	581	586	615	567	613	646	618	610	542	647	601	611	573
31871	10038	4624	4423	4111	3385	2770	1985	1422	846	728	523	421	314	285	323	291	292	282	250	278	264	216	259	259	212	210	239	235	206	257	248	248	259	210	219	237	260	239	205	248	225	245	230	236	264	224	247	210	234	247	203	222	221	231	235	228	251	225	221	219	214	206	244	228	221	231	234	243	204	256	226	217	247	231	234	248	220	252	212	224	277	197	247	227	241	224	241	239	237	231	250	218	208	237	214	207	240	201	242	210	233	253	242	268	213	255	232	251	229	215	211	223	256	244	219	237	228	262	236	198	226	255	201	235	232	229	227	232	224	200	247	225	233	219	243	211	261	225	213	217	219	232	245	235	235	215	224	233	267	208	237	240	217	216	194	212	217	223	206	239	231	211	226	230	254	226	230	243	264	250	225	209	227	233	230	205	233	201	205	224	215	264	224	214	223	249	239	225	246	214	220	212	236	246	234	211	241	234	190	266	233	226	213	244	229	180	241	248	215	251	220	233	266	213	221	233	262	215	211	234	212	208	220	212	241	217	237	211	260	240	223	226	222	213	202	241	218	228	265	243	243	240	245	229	262	218	222	238	242	267	248	219	242	204	222	223	231	244	237	222	233	206	258	255	235	207	222	210	205	217	216	252	243	259	229	249	252	205	211	226	245	229	261	204	216	211	239	229	244	209	237	225	212	222	252	209	222	233	218	225	235	213	230	243	247	217	230	250	224	220	222	231	225	241	239	221	204	230	237	225	240	195	260	209	234	211	208	225	225	252	227	217	213	187	206	238	240	214	244	244	229	242	201	248	250	211	231	233	260	238	211	262	218	246	237	243	223	243	220	231	212	220	230	230	228	225	228	214	229	253	226	233	231	216	227	249	228	228	241	219	215	219	235	224	219	204	229	261	243	218	262	247	225	245	224	221	239	222	258	236	242	269	219	225	237	213	256	226	228	219	207	221	198	220	236	215	230	234	244	256	238	243	249	239	241	250	226	226	245	225	234	232	218	233	262	238	212	235	236	235	233	228	222	197	220	264	219	216	204	243	226	227	245	245	213	198	218	242	233	240	231	223	249	208	224	216	229	225	208	187	202	253	213	224	231	209	203	228	211	218	223	250	218	248	251	230	271	238	241	236	235	241	231	260	197	252	248	222	241	208	234	244	219	233	227	200	227	244	223	244	233	212	225	215	234	204	209	232	240	257	222	214	212	229	224	216	267	250	200	270	231	212	227	245	234	236	213	225	241	226	235	254	230	230	216	230	234	235	230	231	220	219	233	214	212	206	246	235	235	198	222	220	249	226	260	237	244	233	239	222	234	228	236	199	245	245	257	236	227	254	235	204	249	221	233	235	237	242	213	245	242	197	220	219	237	262	226	222	213	235	231	220	239	231	237	228	209	232	240	251	248	222	248	244	210	239	204	265	258	232	231	234	223	233	210	240	213	195	212	232	241	233	246	224	237	240	241	236	245	218	222	211	227	275	230	206	219	195	228	249	242	233	215	206	212	215	266	209	246	245	223	222	213	205	230	239	229	245	261	230	216	243	241	225	244	227	202	214	249	243	224	230	247	227	206	234	198	229	216	209	241	226	222	248	226	223	213	225	211	257	220	205	232	248	250	225	245	232	242	227	220	214	205	221	219	225	236	228	208	230	206	211	259	228	222	211	234	245	204	214	223	224	213	252	231	231	226	237	217	243	212	225	228	223	215	253	224	222	238	231	226	226	255	201	261	250	268	236	251	223	213	212	243	230	219	247	229	238	212	247	221	241	231	210	238	229	232	239	257	227	228	253	232	232	241	249	224	222	226	230	248	230	215	218	238	222	267	195	225	239	210	214	212	238	293	278	254	264	234	218	232	222	240	204	234	206	201	220	227	214	210	265	252	242	230	224	224	215	243	211	210	237	197	244	242	241	236	244	248	224	215	231	217	208	265	242	245	230	219	239	215	224	219	205	257	266	216	250	260	245	241	219	207	209	229	205	235	234	218	262	204	226	223	230	236	231	219	236	234	201	225	237	220	218	237	226	240	230	230	222	204	229	240	234	228	230	239	241	221	229	211	208	207	226	209	252	249	238	230	204	227	220	197	224	188	237	253	226	249	209	209	236	232	208	216	246	226	221	231	208	216	239	243	227	241	223	224	250	220	228	246	235	223	234	223	221	221	217	193	246	217	225	211	247	213	238	227	221	241	245	213	270	213	209	223	247	244	249	252	215	218	206	228	233	221	194	233	200	236	190	223	229	255	236	233	208	217	239	229	223	222	225	228	203	204	236	234	216	235	247	239	215	238	206	221	232	219	222	240	250	225	215	196	240	223	222	213	221	221	226	233	221	199	245	221	229	208	216	218	245	223	267	243	205	235	216	219	244	234	219	216	215	220	254	229	225	239	225	223	223	201	246	220	191	209	221	228	245	207	207	215	224	227	234	207	268	232	194	230	218	243	247	220	178	251	226	231	214	230	249	233	219	204	220	239	253	232	203	255	233	255	249	231	245	239	185	232	217	220	246	236	212	229	225	222	238	230	259	233	226	209	211	208	213	229	218	210	225	222	228	261	228	222	216	216	213	227	204	234	208	228	195	214	217	218	266	226	210	207	211	212	207	240	217	213	224	231	218	237	259	217	218	210	233	209	213	210	238	222	222	254	248	232	253	225	231	222	228	240	258	240	202	201	232	210	220	224	223	221	202	233	221	216	216	220	210	206	208	235	224	248	224	232	213	230	251	191	222	201	223	244	198	233	221	198	213	225	214	250	250	243	205	230	244	213	241	228	193	233	242	235	241	207	229	228	206	215	248	241	233	220	226	199	246	239	217	191	225	262	242	220	225	211	220	241	265	223	219	216	231	238	233	250	200	237	229	242	212	217	231	235	182	198	227	243	216	237	237	216	205	223	245	252	231	229	205	249	234	262	235	214	217	239	241	221	243	207	256	224	202	220	239	224	227	223	233	225	221	226	223	210	228	211	224	242	243	240	225	238	211	255	219	198	222	227	231	233	225	243	212	250	213	246	229	215	202	228	237	228	242	221	219	261	228	227	202	213	215	209	261	213	226	222	226	272	224	226	236	230	220	229	238	254	256	255	210	236	222	249	234	217	231	227	235	230	229	235	233	235	239	218	250	213	245	269	219	247	236	215	241	216	240	218	213	235	201	233	242	220	226	246	235	213	226	180	211	253	224	254	219	221	237	218	230	254	207	193	218	211	225	209	244	237	219	215	228	224	227	252	218	248	218	238	258	222	227	257	239	251	231	228	231	226	250	236	233	226	220	229	245	216	217	214	226	274	248	225	230	212	192	241	228	242	257	247	242	224	254	231	229	207	229	252	234	252	217	218	216	227	215	221	235	201	222	230	236	224	262	226	228	192	267	217	238	223	226	239	214	257	238	211	231	239	237	247	227	227	219	227	226	261	260	215	218	215	218	229	250	231	256	250	253	231	239	218	255	223	250	238	232	225	234	235	217	225	229	223	190	230	254	222	255	230	223	225
18481	5231	7373	11349	13453	12140	10761	8631	6154	3681	3210	2401	1644	1185	961	896	1041	908	756	765	857	707	743	707	614	552	580	551	514	539	529	531	530	528	562	529	518	540	496	517	556	520	512	499	481	535	523	521	502	512	563	524	566	547	535	501	534	517	550	539	507	526	534	519	540	518	470	502	553	515	507	549	515	527	439	499	503	520	541	505	493	513	519	513	516	503	534	518	519	542	517	519	475	484	520	509	527	543	503	465	519	491	528	512	498	484	495	518	506	497	514	545	519	543	515	504	505	487	508	495	500	554	475	469	521	499	478	490	486	465	526	545	505	526	492	480	497	479	480	539	506	514	469	520	537	521	449	504	517	524	539	485	515	525	514	531	530	524	542	506	476	512	533	506	546	499	509	493	542	511	519	505	557	516	524	542	516	528	488	482	531	492	518	530	471	491	503	546	519	459	518	517	497	481	502	511	529	505	507	489	515	473	475	503	496	518	510	467	518	475	473	496	492	534	493	476	450	542	507	511	513	507	461	481	523	488	493	527	498	514	498	538	489	536	519	500	524	495	513	525	504	533	497	565	518	552	516	472	547	521	519	510	522	524	515	514	493	542	528	468	490	520	525	517	481	522	473	552	502	514	553	509	467	558	489	539	522	494	526	565	480	525	508	552	511	519	480	545	483	487	507	485	520	533	520	504	482	465	545	506	537	506	481	481	534	499	505	516	519	460	478	516	515	524	563	478	495	513	463	523	484	495	470	493	520	491	532	493	489	521	526	498	496	509	485	475	533	551	540	525	511	522	482	494	477	521	456	491	495	524	488	502	508	507	514	523	506	523	550	499	479	539	483	540	528	523	525	502	521	530	513	493	520	501	543	519	464	494	470	516	508	490	532	530	519	450	512	499	484	491	514	460	494	528	542	541	539	502	484	509	482	461	529	480	498	508	505	524	511	526	514	457	522	531	501	480	462	457	496	508	499	510	528	475	518	487	499	491	534	515	496	486	470	480	497	517	514	507	522	505	523	512	480	520	511	505	517	484	499	509	512	523	512	537	495	519	531	522	530	532	500	493	521	476	496	486	504	534	501	513	476	508	461	479	491	534	503	485	487	507	543	537	539	502	460	501	511	515	503	501	500	481	532	507	526	491	553	516	510	544	504	474	558	514	474	503	487	499	533	485	509	542	538	508	495	523	507	555	497	527	495	495	483	505	497	478	443	494	501	521	534	481	511	479	520	538	527	521	520	540	489	501	514	496	508	504	508	501	506	488	503	469	513	494	498	522	477	550	476	521	492	497	530	493	508	476	499	487	545	504	496	488	519	498	511	490	490	497	512	501	490	519	523	481	528	527	512	478	514	485	535	462	484	524	533	520	539	480	522	521	508	507	567	547	575	530	501	525	541	505	527	501	531	560	507	507	566	576	503	507	487	512	518	538	520	521	460	475	510	485	509	489	503	511	492	510	492	516	486	488	548	526	514	496	511	552	533	513	524	496	510	544	511	451	507	509	499	486	494	493	509	529	503	468	499	510	531	573	516	531	502	456	524	531	519	533	529	477	492	545	489	546	496	491	500	523	559	525	434	552	508	505	476	538	501	550	529	503	502	523	505	499	487	499	499	485	492	508	530	494	497	487	525	540	491	483	472	515	521	497	519	513	499	471	511	534	479	474	542	526	486	484	510	498	514	545	520	508	502	496	511	511	516	481	499	497	544	537	498	512	516	476	516	493	509	522	530	558	542	496	562	550	528	493	540	481	510	502	501	510	514	547	523	487	504	532	536	480	478	510	494	483	513	558	514	479	488	512	514	494	482	478	513	516	459	540	499	548	502	523	489	550	493	517	477	473	484	497	472	520	509	475	547	527	509	537	529	476	513	490	495	508	534	521	544	536	504	496	493	511	536	511	534	496	534	499	531	547	519	484	485	488	517	497	541	483	483	503	469	493	523	504	479	504	523	441	490	484	512	513	491	473	542	511	497	520	513	498	508	489	507	499	523	522	481	484	490	516	511	531	530	507	504	535	511	532	498	509	497	507	527	513	506	541	483	541	506	511	490	527	529	553	478	482	474	453	522	526	502	485	485	500	459	491	527	502	512	498	502	506	519	509	499	498	514	467	509	488	520	512	483	503	555	501	566	497	455	500	477	505	510	526	529	533	520	473	521	524	533	512	492	518	527	468	517	481	502	547	495	552	553	552	505	527	512	478	513	525	499	505	504	498	528	463	534	542	502	520	529	531	495	491	537	503	531	533	496	530	484	520	531	542	501	508	496	477	532	493	479	500	553	508	525	508	489	534	509	503	460	508	525	490	471	499	572	515	494	526	518	520	533	510	491	508	520	520	525	513	492	529	539	524	544	463	516	469	477	515	545	509	561	529	497	503	498	510	529	504	512	520	490	536	495	480	487	458	508	506	510	493	475	485	477	515	472	490	501	492	526	515	509	500	534	514	500	497	520	542	468	535	537	492	479	531	535	510	522	535	497	528	462	495	524	521	510	493	493	489	510	540	508	462	476	505	514	504	517	481	517	538	499	490	524	515	515	473	513	472	498	495	476	524	483	518	508	484	526	496	520	462	467	492	549	507	553	474	549	448	480	440	538	551	537	540	534	525	498	496	513	526	508	515	504	501	479	510	488	499	559	540	522	509	520	501	505	477	510	516	510	519	521	483	514	536	496	517	488	504	480	462	508	511	509	486	513	481	485	467	497	506	487	525	467	552	490	512	490	494	497	535	499	509	518	467	548	528	528	524	491	500	498	529	514	501	490	489	489	496	521	527	463	531	548	505	514	513	526	500	525	511	488	504	471	508	486	522	488	511	511	514	535	487	516	523	510	516	547	517	505	516	554	516	544	498	542	537	526	530	463	518	499	509	516	501	520	476	497	483	524	529	507	502	526	516	453	484	521	493	470	495	484	507	526	499	506	506	487	455	504	526	521	502	555	464	539	519	492	508	517	552	493	464	528	520	523	485	499	526	518	489	527	493	492	528	491	506	513	493	503	481	523	532	497	546	523	526	496	518	464	503	545	510	499	509	488	526	499	505	520	487	484	467	514	480	484	514	515	552	507	459	485	457	481	517	501	521	522	481	474	474	512	521	553	498	484	507	529	502	533	483	461	461	523	513	495	520	501	492	520	500	501	508	499	485	519	486	521	479	515	509	467	481	475	492	492	463	461	483	488	541	500	530	502	491	501	491	496	518	459	498	520	510	531	546	537	508	504	529	481	507	505	510	479	504	455	484	473	518	492	503	501	535	526	516	454	508	506	509	517	505	526	499	522	512	523	509	534	501	551	508	504	491	475	527	516	540	473	492	492	519	481	494	517	485	497	505	491	529	471	516	513	535	483	534	476	505	508	514	535	526	515	501	503	511	512	496	524	540	519	533	462	467	502	530	497	478	534	501	504	505	502	501	542	531	513	511	473	526	472	523	466	495	506	546	538	520	513	519	527	493	523	490	507	520	502	509	488	478	534	490	468	507	489	546	502	534
10008	2084	785	1179	1199	1043	829	589	419	293	231	195	208	201	161	154	148	141	154	158	142	161	165	147	177	179	151	128	143	131	140	128	152	169	149	131	151	151	141	152	162	155	162	167	152	138	138	162	145	157	148	142	182	169	148	170	157	140	142	161	149	166	147	149	153	164	155	150	138	157	177	157	166	140	164	120	150	150	157	153	176	144	141	183	158	187	163	148	171	174	138	158	143	150	154	149	150	149	146	148	160	136	148	148	149	134	143	143	160	147	168	161	175	158	154	168	159	152	172	139	157	156	129	147	155	143	141	151	149	132	167	148	171	158	143	140	168	159	141	136	160	149	146	155	147	177	165	151	127	169	154	172	141	155	145	152	164	149	134	147	143	146	134	174	180	147	163	170	162	158	156	155	161	164	154	156	153	158	171	163	144	176	147	157	185	161	157	162	160	145	144	160	152	145	181	162	144	162	167	174	146	127	156	155	140	142	140	130	173	159	143	162	152	139	158	159	161	179	154	146	160	153	142	126	154	158	142	166	148	148	177	135	140	149	161	163	165	146	163	160	158	155	145	155	149	191	126	166	158	173	146	145	144	151	157	164	139	143	157	155	169	156	137	183	152	166	149	137	148	159	180	169	168	160	134	138	138	147	151	138	140	127	161	142	148	166	147	143	142	145	132	151	150	132	177	159	163	155	138	171	155	145	141	144	147	162	146	149	155	147	149	137	133	166	131	153	161	141	172	165	175	139	140	157	167	161	161	147	150	153	150	156	161	149	148	136	156	161	150	155	136	151	158	149	154	155	141	150	145	158	164	127	145	191	147	139	141	139	167	154	146	163	148	138	167	154	141	143	194	154	176	160	136	141	174	148	134	182	174	175	123	159	157	145	147	143	177	144	175	175	166	159	153	171	137	162	156	164	149	162	153	126	169	164	145	127	164	153	179	175	161	156	152	153	138	156	163	158	153	143	140	143	159	173	146	135	139	154	165	149	176	157	143	132	161	145	135	147	157	157	149	166	143	139	151	151	158	160	148	158	146	140	171	162	162	141	160	159	157	141	141	145	166	162	154	167	165	140	159	137	153	153	145	165	158	167	161	147	163	155	140	155	134	168	136	152	144	151	168	158	150	163	131	161	162	155	156	179	128	128	157	169	143	162	149	153	150	142	146	160	144	151	175	132	144	181	170	163	151	157	158	130	139	152	139	161	141	135	160	159	162	166	156	168	137	169	137	146	136	145	146	150	160	155	153	136	135	160	148	144	154	140	148	130	158	135	173	171	161	174	160	163	147	165	161	164	159	169	155	163	126	146	152	152	130	150	153	160	148	137	143	150	159	137	139	141	134	156	174	168	150	155	185	192	166	156	171	139	148	135	167	141	130	138	144	148	157	149	132	135	134	166	153	152	131	128	168	149	187	130	151	160	134	141	125	164	145	159	166	132	160	167	142	163	153	197	156	147	152	145	137	138	169	159	140	158	131	146	153	147	139	169	150	153	137	134	162	170	148	159	160	164	138	132	164	150	165	153	189	160	133	143	145	145	132	154	172	159	166	157	146	159	138	146	174	137	148	152	151	131	174	157	166	145	160	176	165	139	158	160	161	137	152	147	148	173	188	134	146	165	172	158	153	152	180	165	171	121	170	132	148	179	143	135	169	120	147	149	176	147	180	154	147	139	146	151	164	170	145	168	155	136	141	161	139	148	167	183	155	148	129	144	148	167	141	165	169	159	170	159	141	148	168	158	143	133	142	156	178	123	153	169	147	153	151	176	163	149	156	145	155	155	162	159	155	155	135	153	128	158	156	155	167	146	144	149	162	146	171	169	156	139	151	133	139	169	136	139	152	152	140	159	153	151	164	168	176	158	174	150	132	167	154	121	172	152	166	159	133	171	148	157	148	145	172	152	167	177	170	129	133	155	170	161	155	153	150	140	140	170	162	149	161	149	163	164	146	132	148	165	173	162	125	151	175	145	148	154	158	148	129	145	162	159	139	160	163	156	146	140	150	138	147	163	168	142	145	163	127	174	160	144	152	158	159	142	167	136	166	171	171	143	139	138	142	122	169	149	150	161	149	182	151	145	159	170	180	149	167	140	152	132	144	154	150	143	145	150	152	138	153	137	168	157	146	168	174	161	151	143	130	161	141	164	149	165	160	162	156	164	146	155	168	160	153	159	142	189	128	140	150	153	139	143	158	175	132	145	137	144	147	153	174	153	146	127	149	138	146	140	154	165	152	138	139	147	153	147	158	151	138	133	162	139	152	127	124	147	160	163	151	168	142	148	143	175	140	169	134	149	156	148	152	150	138	151	160	148	146	154	163	154	134	161	167	150	156	133	147	141	155	149	168	144	160	156	154	182	153	159	156	157	165	159	188	163	176	157	185	164	178	144	167	161	149	166	171	146	147	145	152	168	154	154	160	137	149	132	170	158	164	149	140	154	121	152	150	167	169	150	147	168	149	144	169	142	141	165	156	186	139	161	168	177	151	156	158	158	169	171	154	184	154	148	160	168	140	152	162	151	138	173	163	130	160	152	145	167	147	153	140	161	150	158	170	137	156	133	143	162	148	143	157	149	141	156	162	157	177	117	149	131	133	152	146	167	163	143	149	152	155	147	152	143	157	159	161	154	164	159	139	143	146	156	157	167	136	173	141	141	166	155	144	148	132	139	152	147	160	162	155	130	158	156	153	172	177	170	152	148	144	149	156	138	143	186	163	151	143	153	177	134	139	146	148	161	174	145	118	139	160	160	155	126	152	159	152	154	143	142	154	149	147	151	147	145	154	170	172	170	145	149	169	186	171	137	177	133	154	145	146	159	165	174	167	147	165	152	178	170	159	143	173	167	135	151	143	158	154	133	156	163	166	174	161	127	159	151	135	144	135	174	138	145	160	164	158	144	158	141	146	156	173	164	147	150	168	135	159	132	140	147	143	153	162	168	159	144	175	146	162	163	177	172	154	152	150	163	164	153	140	168	156	165	171	133	159	127	165	151	140	133	139	156	167	165	164	164	156	165	160	158	135	144	143	162	145	157	162	159	137	177	156	164	141	142	151	156	146	154	155	160	146	145	178	163	132	144	160	150	156	167	153	129	146	173	178	153	147	147	162	173	143	162	153	153	158	176	172	156	184	149	142	148	146	170	151	139	130	160	136	159	155	166	151	161	138	139	142	144	146	126	141	163	169	167	125	152	149	166	146	187	170	148	137	144	178	142	127	134	149	153	162	175	155	163	132	148	165	135	158	144	155	143	144	149	160	142	157	124	148	150	156	136	169	164	178	136	161	129	151	158	150	161	159	141	173	174	158	152	162	159	142	151	148	149	162	154	144	159	132	126	158	172	140	137	144	168	167	140	173	170	157	140	149	159	155	142	150	166	152	159	164	165	156	149	147	137	131	154	143	143	138	168	168	156	151	163	153	138	161	162	133	138	139	148	167	135	172	129	143	152	160	144	136	176	127	170	127	128	151	161	146	139	141	158
6159	1435	1846	3898	4783	4328	3370	2652	1905	1098	793	609	584	481	447	458	438	460	405	391	398	390	406	372	357	379	392	385	380	361	394	373	339	380	329	381	382	366	400	370	357	365	404	375	415	395	355	405	346	392	391	361	372	378	412	374	372	363	410	383	397	370	418	331	370	390	402	397	344	357	358	380	377	407	388	364	360	403	378	376	369	387	351	356	342	383	372	400	373	394	344	391	386	357	369	378	353	414	404	379	338	381	423	355	404	373	369	389	391	353	370	373	391	400	352	383	391	360	368	369	338	392	384	385	391	354	392	386	370	347	348	365	363	410	362	369	383	381	356	382	396	384	390	344	369	362	384	362	392	336	388	357	385	368	389	350	388	418	389	362	376	373	347	360	383	383	350	382	372	394	375	376	390	388	362	371	401	344	387	395	388	360	358	374	363	382	365	365	374	374	366	353	390	357	358	387	437	383	380	390	383	382	380	352	382	383	375	362	350	383	395	360	346	357	359	366	382	364	408	420	359	382	389	369	387	408	373	376	378	384	371	380	391	359	372	384	393	377	373	376	401	379	379	375	384	407	401	377	374	427	377	343	351	395	379	392	368	401	378	384	409	381	371	382	366	388	402	415	343	370	349	360	368	364	355	351	360	374	354	398	387	376	377	407	397	352	359	340	396	340	422	394	342	372	417	389	379	376	379	390	361	371	380	358	396	381	383	352	404	410	366	369	387	347	416	361	379	387	371	391	379	354	392	365	387	395	362	421	369	371	379	413	347	396	397	383	378	375	403	399	414	374	378	382	325	388	383	413	367	380	346	369	370	364	362	360	381	388	379	409	362	362	379	356	348	388	355	355	398	375	362	362	391	369	367	394	410	377	371	381	356	398	405	365	398	388	364	378	368	385	394	360	392	339	375	369	363	387	397	385	396	365	365	362	371	381	354	397	391	390	382	379	405	419	371	401	398	386	360	369	381	380	397	352	386	357	395	382	408	380	379	368	371	361	332	391	367	365	361	386	384	375	376	353	387	352	379	374	393	392	376	334	353	377	401	374	415	398	388	378	381	398	403	368	402	380	344	407	361	412	352	375	367	350	358	364	393	378	402	412	390	355	399	408	346	408	358	337	395	392	387	373	381	364	408	362	374	390	426	381	361	388	408	361	378	359	390	388	388	385	387	391	403	339	389	352	338	365	366	377	377	379	392	371	378	357	360	395	359	401	408	406	392	367	374	377	379	403	362	390	412	336	379	386	382	353	393	312	394	351	380	371	392	353	373	372	382	385	359	372	381	386	340	419	390	389	403	359	405	385	408	384	389	359	377	341	379	378	378	375	366	376	367	381	391	343	366	398	369	379	355	390	380	371	365	395	385	394	382	378	354	362	366	360	396	337	392	394	384	394	392	388	372	384	381	385	412	365	370	410	384	379	401	351	395	350	370	402	383	384	403	392	363	360	382	404	352	386	383	392	378	385	350	362	367	356	359	371	375	397	389	342	396	357	369	390	371	354	384	338	390	399	360	361	386	370	383	387	377	358	363	350	403	395	361	391	342	368	352	356	401	359	380	387	370	359	377	389	359	368	375	398	393	366	363	372	408	367	385	367	387	394	368	374	382	372	389	376	388	403	391	396	361	348	381	384	386	357	337	382	390	390	378	370	349	361	362	387	378	395	364	389	349	382	366	353	401	404	376	382	408	430	365	375	399	368	401	398	343	366	380	372	351	357	379	364	388	422	364	405	403	391	354	418	378	379	383	366	390	393	367	383	358	391	388	379	369	401	401	374	370	319	382	362	402	373	352	412	439	395	359	366	381	377	384	408	380	383	382	385	348	366	369	358	370	372	367	348	381	365	400	379	361	381	402	375	402	332	361	405	385	399	390	383	380	336	411	382	374	388	399	363	395	387	386	336	392	389	394	335	362	367	368	395	394	354	396	371	371	379	382	370	363	380	374	347	377	384	358	391	352	352	364	377	372	372	376	355	384	373	383	352	381	377	385	349	400	355	402	400	382	381	359	364	393	390	381	374	401	385	391	357	379	378	376	371	378	346	361	379	402	371	412	391	386	390	356	364	434	411	353	386	351	376	361	364	358	402	331	364	382	377	372	385	376	371	323	365	338	348	392	392	398	385	368	368	354	374	366	377	371	361	401	383	375	382	395	381	381	343	391	330	355	364	327	406	373	369	384	395	372	356	360	337	369	334	378	372	365	395	373	375	345	393	387	347	386	388	374	359	393	369	374	366	357	366	371	388	369	360	381	338	385	356	379	338	349	341	406	359	369	367	399	386	391	379	381	390	353	357	374	369	387	378	384	340	338	371	352	406	378	360	373	413	339	352	396	378	376	345	387	369	405	347	369	358	366	365	373	387	371	363	352	382	371	379	356	378	386	368	388	362	393	403	388	392	374	369	346	343	357	357	400	410	376	362	378	374	372	373	380	348	381	352	346	341	379	347	358	397	396	377	401	392	358	383	387	357	393	380	366	375	377	369	400	374	409	375	391	393	377	376	373	409	360	363	409	407	376	399	379	392	375	334	356	393	380	388	379	368	377	407	394	353	412	352	361	352	383	364	340	388	374	381	372	373	356	397	381	358	366	357	371	359	428	409	382	357	380	353	361	386	355	388	338	378	392	364	355	394	373	373	378	391	403	364	341	406	367	362	362	348	371	362	353	415	369	397	363	378	387	367	357	345	331	375	378	391	349	346	354	376	415	385	374	384	371	377	378	373	392	390	339	339	415	375	383	359	379	394	408	343	378	375	398	418	405	366	373	373	419	362	397	354	429	338	371	354	385	384	354	398	349	396	395	369	394	351	363	382	332	388	399	362	365	378	369	387	375	371	363	399	351	383	369	396	356	376	407	364	394	382	376	373	355	382	377	382	380	388	404	334	416	353	349	363	365	351	363	374	392	377	383	368	424	366	398	403	391	361	377	367	347	380	401	344	379	373	409	372	403	361	441	402	381	387	397	365	383	378	381	383	381	395	398	384	373	410	394	383	344	375	396	363	384	359	347	350	384	386	385	353	381	407	389	402	379	400	361	385	352	357	345	374	381	367	365	394	365	372	370	361	408	387	365	411	373	349	379	367	406	384	347	380	377	356	354	368	374	354	367	369	349	400	408	376	386	372	361	387	368	416	401	366	358	376	379	389	361	352	364	371	363	374	380	382	379	376	352	360	370	370	372	382	396	353	353	367	356	351	404	374	358	367	352	393	369	382	362	381	368	357	369	368	379	374	368	368	384	376	377	399	399	390	372	395	424	376	342	394	373	376	359	363	388	349	384	363	363	387	368	360	401	370	386	376	344	394	401	372	360	380	404	349	369	368	402	372	384	392	373	404	400	373	360	375	351	404	355	355	389	421	397	387	380	406	399	369	384	367	383	380	380	344	389	354	411	384	356	366	400	389	389	380	366	393	394	357	382	389	369	355	349	377	395	364	370	394	400	403	363	358	375	398	363	359	366	411	408	343	387	369	384	364	364	381
23269	5724	2532	2736	2573	2393	1580	1262	905	608	477	365	367	345	311	258	341	280	271	281	270	261	268	265	296	248	255	276	254	253	281	235	247	248	265	240	274	228	242	282	246	280	318	257	273	257	247	243	244	266	270	262	255	273	249	288	267	244	250	278	259	232	255	247	270	257	264	235	284	265	262	247	296	254	278	293	260	283	262	251	289	248	209	238	226	278	251	281	232	268	252	244	261	252	252	270	217	243	257	280	265	248	295	261	280	272	233	246	290	254	290	275	254	257	263	241	264	217	280	290	264	284	269	261	249	265	268	254	236	246	263	255	268	265	221	252	269	230	237	235	227	257	243	254	275	222	233	252	263	241	260	260	253	251	232	234	248	245	235	253	275	264	261	279	271	264	235	263	244	230	262	241	249	270	303	274	237	252	253	279	266	235	231	252	274	261	270	242	259	252	258	266	270	285	239	280	268	263	240	247	239	300	271	260	233	290	273	264	255	257	254	226	299	273	278	242	227	266	250	243	232	277	221	255	253	251	271	264	290	272	236	271	246	272	242	249	257	242	251	280	257	250	265	278	264	250	273	269	253	226	219	260	266	249	241	253	243	263	256	259	267	285	246	229	249	268	257	242	262	257	255	257	269	243	228	254	277	269	259	242	268	255	236	251	249	250	260	245	255	234	264	279	245	286	264	256	281	263	256	249	243	236	237	254	263	241	246	261	226	267	283	253	286	267	286	277	286	273	241	276	274	277	267	217	253	265	249	273	255	237	252	251	257	252	226	268	245	251	252	262	232	243	257	245	289	235	254	284	245	268	263	285	267	254	289	251	255	267	253	250	279	233	222	228	246	256	264	223	273	253	225	271	243	270	229	265	257	266	273	259	285	268	259	263	269	260	265	266	258	216	259	229	258	246	266	240	266	272	238	281	250	270	259	260	266	259	254	262	300	247	287	233	276	273	273	264	228	262	303	243	265	272	243	233	243	235	236	235	254	262	240	269	272	257	264	279	253	246	248	243	260	242	260	244	258	235	267	282	281	253	271	265	250	256	281	264	297	246	270	269	240	245	249	295	266	258	246	245	272	265	288	250	269	253	258	247	256	274	250	277	265	291	234	243	306	245	266	278	230	254	269	261	256	239	279	253	276	242	256	248	280	241	272	267	253	240	266	273	245	237	254	261	295	277	258	253	251	242	249	271	280	253	271	227	276	246	264	272	264	282	256	242	262	264	271	241	250	252	257	277	292	261	237	267	246	222	268	258	256	273	251	235	271	241	282	220	237	249	266	253	258	230	261	274	231	282	216	243	251	273	218	247	269	239	243	252	280	272	259	245	264	248	219	256	254	263	289	285	273	258	247	261	255	297	266	243	267	279	266	216	264	215	223	254	247	259	252	255	265	242	293	234	220	274	255	267	259	282	289	287	262	256	234	263	288	271	281	231	272	278	277	251	247	259	270	286	285	261	258	254	267	263	245	251	244	248	266	238	267	257	285	281	244	237	252	249	222	268	292	250	280	244	277	262	271	256	233	257	277	270	287	265	250	233	255	228	246	239	262	274	255	225	258	265	265	249	260	264	252	235	280	225	294	278	254	258	242	242	252	253	272	249	257	234	269	257	296	242	256	246	276	239	260	243	268	284	252	262	245	265	250	251	263	245	277	295	275	274	274	277	264	258	247	258	272	252	280	247	265	240	254	248	254	254	287	245	289	265	282	275	259	252	289	254	278	266	264	247	263	256	255	266	252	258	292	238	264	303	241	234	260	251	259	258	293	234	274	260	235	289	252	234	306	255	251	271	260	268	239	238	264	278	253	260	277	260	241	267	266	264	238	276	272	220	292	255	250	268	230	279	234	281	251	263	264	226	257	256	278	280	250	273	263	268	252	234	244	257	272	279	232	252	233	263	271	267	288	275	267	276	242	259	259	280	254	262	264	242	242	242	281	246	281	286	279	252	271	258	243	265	232	251	257	257	302	258	255	264	241	235	262	291	273	273	267	255	293	249	270	269	255	271	246	272	245	242	259	274	259	271	263	274	266	230	241	238	262	286	260	278	244	260	289	242	264	245	275	261	268	259	236	265	248	245	260	263	242	258	288	242	230	289	247	251	242	241	235	262	265	258	290	249	266	241	233	270	271	254	257	273	238	239	266	252	265	261	267	249	296	264	280	244	253	252	272	262	233	258	257	283	278	261	260	264	259	258	239	257	289	257	258	293	249	292	270	271	256	256	278	253	248	276	258	247	251	252	263	232	281	255	242	265	268	265	265	265	303	223	271	254	280	263	262	295	267	231	239	256	270	227	247	259	245	217	243	288	270	253	264	249	238	271	268	249	267	235	249	274	237	257	271	234	251	278	246	246	247	264	255	250	273	241	272	281	239	259	278	264	264	291	260	250	258	234	272	239	263	236	270	253	275	275	251	245	235	250	281	284	208	266	282	256	267	264	256	249	229	265	282	242	261	274	255	263	255	248	255	280	249	242	273	264	261	282	257	280	244	244	267	257	265	290	251	258	254	276	246	289	241	271	273	290	270	257	258	249	319	266	277	268	275	261	262	245	259	295	251	256	259	243	242	259	253	243	297	264	281	247	264	275	280	267	261	263	252	276	263	230	259	239	250	283	263	254	241	253	268	246	260	268	298	268	250	247	273	256	265	272	237	275	279	271	259	276	231	280	244	295	242	270	232	232	294	253	273	231	237	260	242	254	271	273	267	262	249	248	248	231	268	241	280	259	269	251	234	252	273	249	273	257	240	233	213	246	271	259	296	279	268	276	281	267	242	225	260	250	275	284	273	256	249	265	278	284	266	250	251	249	259	244	241	262	252	271	256	261	245	263	228	272	264	266	275	247	264	278	246	249	238	287	268	268	287	241	257	257	270	284	224	246	257	257	270	264	257	274	272	248	269	264	249	277	269	253	272	242	273	246	226	257	262	243	242	251	250	237	260	251	254	267	247	232	309	299	264	253	272	275	239	266	266	289	255	274	278	266	260	267	264	290	222	236	274	234	267	244	248	271	255	253	283	256	261	275	255	266	267	252	289	261	259	279	257	289	240	272	256	235	264	256	257	250	271	258	264	257	259	272	260	245	253	266	242	250	254	237	221	221	273	253	268	276	265	246	276	262	249	264	268	236	255	236	257	266	263	251	294	238	260	251	277	277	229	263	236	291	265	238	282	286	265	286	245	290	273	273	254	251	239	256	237	237	261	252	269	285	253	247	266	239	261	281	244	282	260	276	262	242	259	284	232	236	260	262	260	249	278	266	246	285	269	250	285	252	235	222	275	289	273	234	234	241	280	281	272	260	249	246	239	248	283	262	288	250	230	293	232	262	267	268	271	264	231	251	243	244	278	241	280	230	270	253	288	277	259	286	279	266	233	264	276	230	266	286	289	248	254	259	269	261	260	244	266	228	264	271	255	267	233	285	276	250	253	239	254	271	248	274	277	254	269	231	279	256	254	226	269	255	258	288	245	257	245	252	255	301
14492	3692	4684	8059	9128	8995	6628	5607	3916	2567	2041	1528	1155	1013	829	766	851	828	751	738	733	668	699	702	612	639	597	594	562	576	631	634	618	607	589	610	594	597	591	593	608	549	612	610	625	582	593	596	599	621	598	606	586	556	605	569	577	571	585	592	563	553	584	595	552	617	536	595	565	544	604	592	570	581	579	563	558	623	598	590	591	584	602	575	654	635	579	612	602	580	556	578	634	600	548	618	586	559	573	582	556	629	580	574	566	554	625	601	568	614	597	540	613	591	617	552	577	598	628	598	613	605	577	612	553	636	600	599	564	585	607	542	561	553	594	585	565	630	585	589	555	571	579	540	566	557	575	566	576	601	620	622	576	638	586	592	617	591	580	637	573	622	570	583	612	555	609	585	595	549	572	552	657	588	532	556	591	569	600	579	561	556	590	596	594	591	648	566	614	559	607	588	618	600	610	600	606	555	615	574	571	657	560	545	554	570	582	645	609	618	577	604	579	563	591	548	600	636	596	610	598	571	578	601	608	637	598	640	598	562	580	589	599	549	602	627	587	600	608	581	595	606	607	600	584	601	604	561	579	554	577	597	594	565	566	633	597	580	595	573	582	555	572	588	572	598	570	536	580	591	583	576	574	604	615	630	595	578	545	593	602	557	583	597	603	585	609	584	610	583	593	569	567	558	569	558	617	607	560	587	607	555	605	556	593	620	594	595	585	578	603	583	549	561	608	628	608	585	583	578	609	535	583	586	586	601	603	595	604	557	598	530	568	580	561	571	618	606	586	580	619	578	612	542	572	566	563	599	622	607	573	567	603	590	555	575	577	582	587	610	568	607	620	545	659	541	598	570	557	585	560	569	592	564	587	581	576	603	581	590	581	617	632	581	564	570	609	566	596	636	633	585	630	582	541	539	563	569	597	575	603	609	555	553	602	610	575	565	610	587	577	600	591	563	565	587	618	534	628	598	560	573	598	605	578	613	564	568	543	607	547	628	586	602	569	588	610	573	618	601	580	613	638	620	603	592	560	549	600	585	608	594	556	575	570	620	585	612	604	566	603	564	540	631	568	599	593	636	636	567	616	587	586	565	599	606	594	574	668	556	581	555	594	560	540	637	573	567	602	562	556	599	552	559	601	596	581	566	623	532	599	587	622	604	613	603	592	557	574	570	617	572	574	639	609	589	594	595	613	579	606	542	549	614	610	567	604	580	576	600	592	624	600	581	513	589	628	573	594	564	599	608	568	575	583	598	580	625	576	583	597	616	552	601	534	584	581	596	539	598	593	571	572	560	599	570	600	630	576	608	650	579	577	600	594	594	573	564	574	583	592	548	572	538	630	556	604	569	583	608	571	578	579	614	616	549	576	574	615	597	637	640	553	534	516	607	582	577	608	574	564	579	599	596	556	606	562	581	599	546	546	586	601	580	613	602	638	592	605	595	591	596	595	560	558	564	611	554	557	601	584	576	561	620	592	586	620	537	565	605	551	577	542	608	602	602	554	599	585	579	605	628	551	622	549	593	571	602	579	547	622	601	568	551	581	605	571	586	563	620	558	576	573	566	569	596	587	575	584	604	584	540	603	594	618	584	598	585	613	588	594	551	595	592	555	546	591	585	611	604	589	593	605	581	548	611	605	612	591	618	590	601	555	635	630	613	567	629	606	553	621	581	577	579	573	596	585	567	573	604	563	589	584	575	586	574	579	547	553	503	571	608	608	564	603	599	578	572	596	621	566	648	571	561	584	575	583	596	624	569	567	590	595	608	583	604	554	569	614	617	593	578	608	593	606	576	604	568	603	565	605	595	634	545	563	594	554	573	530	594	571	583	600	571	562	549	602	556	564	527	596	558	584	608	603	562	597	548	599	642	558	549	577	589	593	574	620	626	599	556	605	591	598	547	588	625	604	559	597	594	619	584	570	575	569	542	607	609	552	584	600	577	543	632	549	590	571	561	607	625	585	607	544	572	590	653	593	578	547	603	591	566	634	577	596	554	613	571	584	589	609	582	547	590	602	606	605	601	570	598	600	559	579	574	598	573	611	519	546	583	617	563	562	560	553	563	586	573	595	563	607	570	573	541	587	599	546	566	572	583	564	590	555	544	626	567	555	585	572	587	534	598	603	603	605	627	538	547	605	577	604	580	582	592	627	588	602	564	573	618	568	561	588	614	550	584	598	552	554	603	620	582	596	584	559	571	578	555	566	582	609	572	597	597	562	542	591	583	579	589	561	630	606	600	593	569	594	536	584	596	558	571	594	635	590	595	596	613	600	588	585	581	600	614	585	538	588	590	590	563	555	583	562	602	616	610	597	625	580	635	636	567	591	593	564	596	559	610	595	567	583	592	577	568	550	588	558	559	597	572	563	555	558	592	590	551	587	588	585	583	578	570	620	586	612	587	594	592	532	608	587	568	608	574	619	568	578	581	590	565	596	585	610	634	571	585	578	595	601	538	601	606	634	586	610	621	585	570	607	556	600	547	570	645	587	580	590	622	609	590	595	602	607	605	627	565	546	566	594	581	623	571	652	564	593	575	588	581	578	589	581	573	543	598	571	547	606	578	584	586	604	592	553	611	595	572	573	566	593	568	587	576	601	555	567	618	538	574	597	625	576	612	587	610	592	533	602	576	546	592	572	624	571	599	579	584	607	619	589	549	570	610	615	611	571	602	568	561	567	589	602	585	584	554	612	570	550	575	585	609	564	614	603	596	620	590	600	598	565	600	627	588	629	559	554	593	601	567	595	587	590	602	605	584	589	615	613	602	625	542	625	564	529	618	587	570	550	559	579	583	565	632	624	631	599	546	580	628	530	580	572	599	594	561	606	563	589	613	582	628	552	593	592	583	551	576	608	584	579	574	561	630	597	594	577	551	614	601	601	576	576	571	594	584	568	565	550	564	625	608	571	547	575	610	604	631	576	600	585	553	580	611	619	626	587	578	569	591	588	574	613	589	566	555	618	641	566	590	596	603	578	582	576	580	592	566	555	605	560	574	583	585	579	571	606	573	586	581	627	556	570	606	599	588	591	558	603	603	581	561	639	579	576	577	615	577	588	590	603	565	534	559	555	622	563	590	535	603	600	598	565	591	560	568	618	563	604	618	562	603	607	607	563	590	577	577	578	639	618	551	636	592	619	587	604	554	631	613	589	588	584	624	567	605	587	621	587	619	595	581	597	601	580	599	594	564	557	571	595	543	595	567	573	578	579	595	579	586	544	587	596	596	557	616	581	599	570	613	592	595	581	581	589	639	580	590	521	578	623	575	597	564	586	564	575	542	543	568	576	562	558	574	552	599	553	582	572	570	621	608	610	535	601	618	578	579	570	585	549	543	618	597	557	586	594	539	611	598	603	575	612	610	584	542	553	576	594	532	550	573	567	587	584	541	612	594	544	630	580	586	587	613	649	613	575	591	587	577	619	574	590	570	641	591	579	568	567	557	582	586	594	575	605	571	611	619	588	580	597	584	645	552	599	593	585	563
31836	9421	4522	3792	3878	3547	2132	1724	1202	789	668	551	394	377	289	274	264	291	292	266	242	229	248	254	264	226	219	219	213	226	239	225	214	220	231	230	251	236	261	224	220	265	220	235	244	242	221	222	228	233	227	237	247	173	199	217	243	234	225	231	225	207	249	207	213	245	238	216	211	236	236	219	191	193	232	215	234	234	222	235	215	239	209	248	222	225	215	242	209	231	201	218	236	205	239	241	234	230	217	223	229	221	210	211	206	219	231	201	253	209	232	226	237	218	206	188	215	239	222	232	215	257	229	223	191	221	234	241	241	239	241	220	221	213	241	224	214	226	194	231	235	200	211	236	225	227	240	217	222	227	221	247	209	199	216	217	225	251	229	240	213	200	212	232	199	230	208	254	230	239	225	211	236	205	243	247	225	232	220	219	231	230	230	227	234	254	210	225	241	226	216	228	247	215	239	219	216	227	223	232	246	209	222	213	239	214	224	240	222	205	237	238	230	275	228	228	211	211	217	227	230	239	217	245	237	240	237	210	217	242	245	238	198	217	207	214	246	213	237	204	256	258	230	244	220	206	199	219	242	236	226	245	220	233	239	215	203	219	234	236	237	223	236	233	194	215	210	242	245	211	235	232	254	218	231	211	220	198	191	167	217	210	202	220	242	240	233	219	212	207	226	219	198	217	218	257	218	210	243	216	220	211	205	227	214	241	219	233	231	199	253	242	223	222	218	260	238	253	214	212	217	258	235	233	214	198	229	234	241	236	220	243	243	211	226	254	217	234	251	217	213	217	213	233	227	223	210	222	231	190	209	216	231	236	256	197	209	208	248	224	224	224	254	232	217	211	248	230	234	224	212	235	201	236	246	206	229	210	235	241	214	235	219	229	241	229	211	241	198	241	188	210	214	263	209	256	270	243	224	211	231	209	237	258	228	233	230	201	203	208	232	209	208	207	230	248	215	222	239	188	219	207	223	221	196	253	210	226	232	179	204	234	222	215	246	226	233	215	243	220	219	244	209	208	196	215	228	260	247	236	242	220	226	260	242	223	211	201	241	209	207	238	243	219	189	213	241	240	255	224	193	264	212	230	235	207	229	228	211	255	211	234	237	203	203	195	207	220	246	214	236	201	269	197	231	238	213	249	226	213	200	206	239	268	234	205	246	193	231	221	195	257	215	226	233	207	222	230	213	225	213	223	217	278	231	216	219	246	213	208	212	227	232	239	216	185	207	228	213	229	255	215	232	217	217	247	235	203	238	233	229	231	196	241	231	221	203	232	252	216	217	218	199	204	217	242	228	187	225	224	206	219	209	215	249	199	228	222	197	219	218	231	220	209	238	208	233	225	219	251	232	240	245	253	197	213	215	198	244	192	211	216	208	233	209	215	229	233	210	234	226	238	239	246	205	204	230	184	236	195	212	227	240	235	225	208	219	197	232	211	234	190	204	234	242	212	250	234	198	201	198	208	233	227	202	219	221	212	211	206	208	202	256	213	230	237	214	213	203	212	207	237	246	213	213	232	204	227	210	232	211	239	242	223	245	235	231	205	198	243	211	207	231	229	220	198	200	237	240	213	223	230	183	236	259	222	229	211	250	252	205	227	206	185	247	249	223	218	220	213	230	240	243	219	225	189	212	229	230	200	230	215	234	216	214	245	196	231	237	218	200	227	225	231	212	224	212	224	224	211	231	218	220	204	185	231	229	233	235	232	224	214	217	227	218	220	206	212	212	220	205	229	202	203	223	223	211	211	212	189	214	228	209	215	198	238	226	227	207	259	240	203	234	195	242	191	245	209	223	210	216	237	242	239	269	191	228	229	212	220	202	216	227	226	193	233	223	219	204	234	215	219	219	227	227	245	216	212	229	219	223	217	236	219	218	221	221	203	256	205	220	216	250	229	209	224	215	237	213	214	228	268	222	233	197	219	236	249	234	231	236	219	263	245	232	240	215	208	216	263	219	209	205	231	205	236	221	197	208	235	219	218	229	219	209	219	222	230	219	220	197	209	264	255	237	225	231	205	203	239	270	203	208	212	246	247	213	233	210	237	218	193	239	232	195	224	243	237	206	216	239	225	225	235	217	194	241	220	228	205	240	204	229	211	211	248	223	245	200	227	246	246	218	207	253	217	230	225	223	224	207	217	215	224	212	227	196	217	209	204	183	222	212	240	235	207	232	217	234	197	224	211	220	230	232	217	232	210	211	230	218	213	215	224	250	221	205	219	230	207	217	224	221	232	222	211	244	217	225	232	229	222	223	204	217	229	210	214	229	214	194	208	221	241	214	248	216	259	216	245	221	216	226	197	238	222	216	256	206	214	244	214	211	242	233	230	192	210	178	195	227	205	221	258	217	219	223	222	207	195	243	208	237	232	237	232	261	234	210	254	225	192	209	207	238	254	220	226	205	211	208	210	214	240	207	191	224	216	231	248	236	256	228	239	203	214	199	245	227	205	235	213	231	223	212	238	216	225	217	244	226	190	198	194	195	196	237	231	211	204	227	229	204	242	241	280	216	238	226	185	216	216	200	196	225	223	258	216	231	223	237	197	224	206	235	226	245	203	216	219	212	221	229	216	218	179	228	208	221	229	231	231	231	222	215	255	211	205	213	238	194	206	201	229	236	224	231	241	203	237	190	224	214	217	203	237	229	208	232	235	216	217	216	203	215	204	222	228	240	232	224	219	216	197	216	210	202	250	213	242	215	236	208	225	236	224	242	226	244	197	224	240	229	240	244	238	213	228	210	229	229	225	221	227	210	222	209	232	235	248	240	208	239	206	230	247	212	207	210	221	210	200	234	229	237	211	226	240	212	218	232	219	206	217	222	234	224	221	206	260	225	210	203	246	227	239	231	187	209	249	226	233	250	228	223	192	232	234	228	225	223	217	218	208	226	245	199	255	206	237	231	220	225	204	218	238	237	220	234	205	228	231	207	264	192	222	246	227	239	217	207	207	236	209	235	231	224	213	218	217	211	217	236	212	221	204	204	235	211	229	264	228	223	218	215	238	208	233	244	245	209	233	205	211	201	221	220	203	208	219	228	236	239	225	255	204	211	199	229	237	226	224	221	207	240	220	231	250	201	249	229	225	223	191	252	234	234	211	223	229	251	247	191	207	208	214	231	229	227	226	237	214	234	195	244	181	219	206	189	244	238	249	220	233	230	221	251	221	204	222	253	226	226	222	237	223	217	219	227	237	230	217	222	258	199	208	230	219	238	236	259	226	215	217	239	223	237	236	242	232	187	228	243	221	241	226	207	228	237	250	236	210	211	207	199	218	201	209	226	230	220	234	193	211	241	232	220	225	217	260	236	243	229	213	231	231	248	211	243	235	246	226	228	218	207	261	225	227	208	227	244	254	190	200	199	213	230	216	237	218	244	193	210	221	230	198	253	223	198	207	219	199	209	247	218	208	237	205	233	232	232	207	208	245	212	191	230	260	254	214	213	231	235	214	223	257	212	247	221	209	209	224	225	208	232	225
18422	4928	6771	10385	12843	12931	8524	7434	5317	3499	3046	2313	1675	1352	1147	805	883	920	780	750	812	629	649	661	587	566	558	500	513	505	547	510	530	523	514	499	529	536	517	530	513	497	533	531	489	485	464	495	513	520	473	490	514	511	523	522	499	506	519	508	488	512	464	478	497	536	492	467	457	489	525	457	517	505	500	506	532	496	473	518	514	526	511	499	523	495	536	526	489	488	525	511	518	506	489	481	507	511	517	490	534	474	461	519	496	510	506	473	529	505	473	542	531	499	511	525	495	464	521	459	472	487	489	530	489	531	511	473	500	520	493	506	504	500	477	498	455	517	470	480	506	478	496	481	494	470	505	506	500	494	503	466	466	464	476	509	482	519	488	484	513	499	504	494	485	515	463	484	556	481	499	472	486	452	525	460	449	506	478	514	514	472	492	557	462	515	515	515	514	483	464	464	490	517	502	487	504	518	479	525	503	465	508	504	489	484	504	487	479	472	467	508	495	485	493	500	513	536	496	518	453	506	482	504	486	484	489	544	492	514	492	494	465	513	476	503	467	482	491	499	502	474	488	474	524	482	490	485	519	473	496	543	476	496	520	501	546	542	506	506	500	500	499	508	463	518	514	487	514	479	510	509	475	465	459	513	489	527	477	501	482	464	536	479	475	522	495	492	516	450	498	455	493	473	491	486	497	483	460	489	536	489	481	501	465	491	506	525	530	495	512	495	494	476	507	496	481	471	505	453	475	515	552	536	485	455	497	495	476	498	523	515	451	483	496	510	469	467	523	462	512	484	476	499	496	503	517	486	492	502	503	479	468	528	476	490	516	493	485	492	530	468	500	486	533	460	510	482	505	494	503	465	488	481	495	466	509	494	487	533	509	501	505	509	512	501	528	519	508	486	508	493	508	510	522	489	471	469	497	470	500	485	497	488	489	504	517	502	488	499	523	509	494	534	451	479	508	507	532	502	506	502	493	502	494	466	508	502	491	534	489	513	516	486	515	515	513	491	501	463	466	493	481	449	497	463	506	512	474	486	511	466	528	507	486	496	504	487	495	508	486	511	510	495	489	518	500	513	537	518	523	461	491	462	485	493	478	497	500	521	516	495	486	478	467	486	503	521	503	482	545	506	477	494	499	473	502	533	502	465	490	540	512	527	508	450	480	502	515	507	504	514	488	452	464	513	471	512	499	473	535	496	502	516	507	465	528	499	488	465	517	544	475	496	449	482	491	516	527	446	465	486	512	484	494	497	511	475	538	509	505	505	462	503	526	464	488	494	519	461	520	477	467	484	514	471	524	484	452	464	466	501	483	488	476	499	552	458	524	527	508	472	495	485	501	512	481	495	488	482	503	502	501	497	484	497	505	483	506	480	493	476	523	514	455	518	511	507	470	520	496	497	475	494	511	511	500	470	516	466	499	516	551	521	490	479	477	527	503	520	491	470	557	518	485	511	512	488	479	511	474	520	498	500	540	503	532	508	467	479	514	480	507	511	471	487	455	477	471	488	497	512	463	515	497	538	504	505	529	468	518	492	481	476	486	499	474	501	506	497	472	520	502	480	484	487	495	483	507	493	500	438	479	512	487	508	543	500	483	483	510	487	538	518	497	461	546	532	468	488	488	493	464	452	497	514	491	489	485	493	494	496	531	484	527	478	506	496	472	482	480	474	528	454	492	502	510	496	523	498	470	459	481	466	512	495	499	488	493	490	519	490	472	515	483	486	503	478	495	518	535	507	503	485	494	495	473	515	485	514	487	508	502	448	515	464	499	464	487	462	473	482	481	517	518	505	501	477	497	472	491	472	486	500	529	453	448	489	489	512	449	496	511	523	485	502	477	487	490	457	503	494	477	535	484	509	495	481	514	490	494	511	482	502	449	491	491	524	506	518	486	496	498	515	487	482	461	477	482	522	507	513	494	525	482	498	452	504	540	499	509	484	479	454	513	470	500	476	504	474	477	491	478	558	508	512	487	468	503	501	514	484	499	475	561	468	476	492	507	446	511	486	489	461	469	527	477	451	517	470	468	527	502	507	475	478	503	535	514	515	494	454	501	481	501	481	461	441	479	470	497	478	504	533	475	522	508	512	514	460	511	493	517	457	516	509	508	492	502	483	523	505	505	504	492	486	498	491	478	493	474	481	480	476	521	523	500	501	497	512	488	503	511	511	468	522	504	512	485	470	489	481	485	492	519	485	478	498	475	506	505	478	518	493	492	485	483	498	531	474	479	480	507	502	510	499	487	499	510	461	525	521	491	471	457	485	473	515	481	480	498	506	462	505	499	532	486	476	513	490	535	529	524	494	492	502	498	467	475	507	485	508	515	468	490	550	504	487	510	518	479	541	523	492	481	522	517	508	538	492	508	521	493	485	509	492	509	498	501	485	526	514	514	520	512	479	493	471	493	516	483	507	476	487	466	469	482	497	489	509	529	511	510	547	516	518	520	483	503	497	479	519	514	464	507	496	483	499	497	490	480	496	477	505	498	502	496	489	519	457	486	523	505	493	488	499	484	491	465	513	497	481	503	513	490	486	487	503	446	494	478	499	496	499	486	504	582	517	477	475	481	514	463	501	511	490	483	487	504	454	509	479	521	516	521	478	481	507	474	505	495	506	530	504	480	477	516	491	484	528	519	466	508	496	531	500	527	511	487	531	506	472	485	523	481	493	532	474	510	481	489	457	517	511	484	486	466	514	498	508	528	501	526	519	494	499	478	485	487	498	529	504	462	537	485	491	484	495	532	452	488	510	483	502	476	477	483	497	492	496	509	483	480	469	499	511	515	504	511	460	486	489	518	520	519	485	480	511	493	510	516	533	430	490	482	509	500	450	523	491	512	472	472	478	503	499	467	482	474	490	507	467	509	477	521	456	509	512	504	467	506	502	500	509	495	444	535	535	498	521	497	476	524	470	476	531	470	478	498	494	513	492	528	467	469	522	473	519	476	516	508	476	473	494	511	540	455	528	475	466	469	543	501	520	540	502	505	509	504	507	458	489	480	526	449	504	480	474	533	520	507	502	493	465	503	511	495	502	494	476	515	492	497	490	494	474	497	482	506	498	498	527	479	513	532	520	504	469	493	473	489	495	519	484	474	513	472	490	492	550	483	466	520	485	518	521	505	513	451	494	473	498	503	520	476	453	506	496	492	491	528	501	557	503	475	477	444	488	495	508	485	508	446	462	511	486	520	497	481	462	521	480	501	490	501	507	524	515	512	505	486	481	480	503	494	512	476	458	482	526	508	490	510	476	471	461	506	509	514	534	493	506	465	477	503	520	515	495	507	515	503	453	521	496	491	514	514	499	471	496	502	499	475	493	478	464	503	521	499	502	489	506	492	519	497	528	530	447	517	489	517	527	500	559	498	493	502	506	516	468	468	466	471	474	528	516	461	513	467	469	482	493	506	518	533	465	470	501	508	512	491	482	510	476	497	491	508	503	491	488	508	494	484	475	478	492	481	536	494	476	492	491	510	541	512	480
10251	1839	865	932	1249	1145	629	496	380	249	219	239	187	190	174	151	164	151	167	159	166	156	140	151	146	147	137	157	124	158	153	137	151	140	162	168	161	160	162	139	139	160	147	132	146	141	144	158	150	132	133	139	171	131	166	170	143	147	141	135	158	162	146	154	125	163	167	142	173	142	142	130	163	158	150	162	158	160	156	156	151	146	150	150	144	139	160	138	152	150	152	135	163	147	143	135	131	158	139	165	135	149	153	170	169	149	145	160	148	136	133	123	146	129	145	134	143	136	134	138	150	153	165	145	140	175	141	120	150	152	154	118	134	153	135	153	155	160	170	125	185	167	166	134	143	141	164	143	146	171	121	150	130	128	145	157	131	152	133	157	165	161	176	176	155	132	150	139	171	158	156	186	159	152	149	143	169	159	152	152	144	168	137	136	136	150	166	156	134	155	170	146	154	130	138	134	146	150	164	145	129	143	174	164	154	148	151	145	140	133	173	143	138	136	143	125	137	137	162	161	151	141	134	143	134	154	134	134	145	150	160	134	150	150	148	185	161	157	171	140	143	131	141	143	150	158	162	149	136	138	147	149	157	169	153	128	148	159	166	170	142	136	127	142	140	130	154	137	126	152	171	155	149	141	123	160	129	156	167	156	177	139	152	163	136	128	152	143	130	135	146	147	146	149	147	139	165	156	147	160	161	160	142	156	157	158	148	163	131	149	163	168	136	153	136	139	135	146	165	170	161	149	174	147	152	145	146	150	154	144	141	186	154	146	142	162	161	143	142	168	127	165	169	150	175	167	135	171	139	150	143	155	180	150	137	147	139	124	164	154	143	170	153	148	138	141	150	150	135	159	162	152	147	151	139	144	152	169	141	168	142	166	145	158	146	159	156	141	150	141	146	136	156	157	134	158	120	123	167	165	114	151	154	142	146	130	128	139	141	138	131	179	170	147	148	158	143	127	168	143	167	159	181	123	140	167	161	141	140	159	138	152	139	153	143	127	118	184	134	122	176	160	165	188	153	147	170	132	172	149	139	154	163	176	151	150	140	147	163	153	146	185	180	133	174	136	148	143	148	145	154	167	142	159	158	140	178	143	139	136	143	146	171	141	155	171	142	148	151	164	144	160	157	132	159	133	150	135	206	177	128	162	180	127	164	139	158	179	152	144	168	159	152	155	165	157	140	151	156	152	140	143	132	134	175	140	150	149	159	120	156	154	155	161	156	134	144	142	149	151	142	138	172	171	136	144	131	146	152	141	155	142	160	144	129	140	148	138	143	136	160	170	151	151	137	127	138	158	148	136	152	142	140	139	140	142	136	161	134	146	141	148	153	149	147	144	149	158	150	154	144	137	149	175	135	131	148	171	150	155	154	161	124	168	159	170	173	156	154	155	141	147	170	174	175	154	136	145	126	172	137	162	159	141	138	153	137	175	156	138	161	157	154	128	149	155	145	152	165	144	148	145	135	157	158	163	151	154	150	141	144	147	146	138	135	140	149	174	163	135	165	139	159	146	137	132	152	143	128	126	156	151	158	150	147	149	131	144	167	158	157	151	150	149	147	146	179	143	133	152	135	142	152	142	170	148	127	157	152	158	147	153	167	131	151	162	159	137	122	147	159	177	162	160	157	134	137	137	136	144	138	154	136	157	122	154	132	161	152	157	146	160	142	140	150	135	165	173	150	157	155	160	142	136	138	161	155	174	155	150	152	141	145	127	149	180	149	138	138	172	153	147	158	154	155	150	133	154	136	162	158	148	180	157	136	148	149	147	137	142	115	141	150	140	138	163	158	137	148	162	156	157	158	152	137	137	138	138	140	165	150	129	148	140	148	154	151	132	139	159	149	163	153	142	161	165	167	190	156	137	136	142	143	137	145	138	155	173	153	145	142	139	147	138	138	133	160	134	152	159	166	134	144	131	131	154	161	165	146	163	162	145	141	121	140	160	159	145	148	146	154	151	174	149	148	143	155	137	155	145	147	152	131	139	138	154	159	159	146	154	170	145	161	150	161	155	150	135	150	131	141	156	147	170	154	150	138	144	148	148	164	171	139	146	140	158	138	151	183	159	133	154	135	149	152	141	129	135	149	176	153	149	119	144	143	144	138	128	157	132	148	166	154	135	124	121	166	174	145	156	146	150	156	169	163	170	161	128	155	151	138	165	157	154	168	152	150	144	155	120	148	137	167	160	153	129	120	153	138	157	149	140	163	159	174	157	145	163	163	161	130	148	139	136	172	141	157	135	116	139	146	157	164	142	157	133	151	130	160	162	143	159	133	160	107	130	152	129	130	176	157	134	139	134	168	170	130	160	144	184	144	147	152	138	168	162	146	149	172	176	155	122	150	172	158	169	145	159	156	142	142	155	159	146	152	145	152	167	131	159	152	156	163	129	148	154	161	141	128	134	139	182	146	189	139	149	153	143	150	157	131	148	143	146	156	148	151	136	157	156	140	139	158	156	167	151	166	168	145	161	145	160	161	166	135	128	142	167	141	151	147	154	133	134	161	149	144	146	116	147	179	155	163	150	141	154	132	170	148	152	143	157	166	146	175	129	120	149	151	150	147	135	145	133	132	150	136	139	166	130	160	126	167	166	150	122	143	130	165	133	143	169	133	171	160	143	134	147	153	135	149	138	148	143	159	156	142	154	132	126	134	136	170	165	143	159	164	160	149	142	145	146	128	147	161	145	178	143	138	161	143	178	171	150	137	147	158	131	148	136	136	168	173	171	149	164	154	152	169	154	148	150	159	145	147	137	154	164	159	145	133	134	135	151	145	139	129	140	121	152	142	130	158	167	158	142	163	156	157	144	156	158	159	128	160	149	142	130	128	164	153	144	183	137	146	151	136	150	160	144	143	155	156	126	125	136	151	160	141	142	145	147	150	127	142	122	148	146	132	138	150	159	140	152	143	162	156	150	149	139	141	144	161	157	155	127	147	138	150	128	156	168	120	167	171	132	175	159	163	162	169	139	167	163	156	138	157	161	148	158	144	145	154	152	155	145	143	119	131	153	120	126	165	122	149	147	150	160	150	151	154	121	155	163	170	148	146	157	131	160	146	143	144	153	165	152	144	137	138	141	157	151	174	164	138	140	135	158	163	151	173	142	131	149	156	151	170	152	144	159	152	131	120	181	152	137	146	164	147	150	160	146	137	151	148	148	143	149	141	165	174	160	146	153	152	162	150	171	175	155	145	142	160	154	160	144	147	134	159	144	162	132	148	163	139	138	143	135	161	136	136	156	137	133	151	152	137	136	149	145	149	148	131	131	148	139	164	158	163	118	131	122	150	142	155	160	148	156	146	150	161	161	148	139	139	151	152	159	158	180	159	157	157	157	170	172	153	161	149	168	136	161	144	153	140	144	143	143	172	167	152	157	150	174	160	165	147	152	137	148	137	154	145	151	134	155	124	146	158	165	144	155	160	134	140	160	133	149	125	145	138	148	152	163	160	157	161	130	173	151	130	131	185	150	163	150
6280	1431	1851	3519	5056	4902	2595	2196	1662	1016	730	586	531	508	477	451	433	411	399	401	398	387	363	333	372	375	368	392	362	378	369	416	366	371	355	380	378	391	375	374	336	352	368	368	371	354	335	376	383	358	354	367	356	395	347	381	389	364	332	357	397	352	410	362	380	361	371	367	358	371	364	352	379	339	354	364	361	373	353	372	379	342	367	360	398	372	380	368	352	354	357	351	370	393	399	385	366	386	373	403	398	404	375	353	355	371	352	381	354	353	380	371	343	384	346	347	356	398	392	383	383	391	379	387	354	351	354	392	355	365	368	363	379	375	375	369	376	374	369	364	347	384	349	369	356	335	353	358	364	398	375	353	368	356	356	374	371	365	377	375	378	366	373	380	361	359	366	382	363	367	393	364	358	349	374	387	355	377	362	357	359	357	381	401	385	374	371	363	365	374	355	351	381	364	393	368	412	391	378	401	375	386	353	359	326	365	374	398	361	352	369	369	362	364	394	366	393	378	397	353	348	347	354	342	343	382	344	367	360	346	351	365	372	355	376	348	359	399	352	351	331	369	351	378	358	344	374	338	359	394	370	387	345	371	367	393	352	375	357	392	396	351	342	346	375	356	373	334	354	394	386	340	323	379	401	390	358	383	361	332	374	316	380	376	348	349	367	345	357	352	379	358	368	361	367	392	362	377	355	360	365	359	383	352	391	338	375	398	373	355	344	377	354	355	369	344	366	361	362	368	385	403	391	374	371	394	320	393	357	348	373	378	340	326	375	355	333	390	380	368	357	387	372	354	384	350	380	363	362	349	374	403	358	376	382	363	371	335	379	393	353	370	363	391	303	403	370	397	354	343	353	372	373	385	372	341	362	360	371	364	369	361	409	366	346	344	368	332	391	335	366	392	373	356	392	364	373	360	387	353	366	362	354	358	393	379	355	352	393	352	368	345	369	340	387	385	364	354	372	366	363	323	361	359	374	370	378	378	354	358	383	379	358	401	396	372	357	362	350	395	361	373	371	354	345	371	366	359	386	370	385	353	394	388	351	365	380	369	344	369	367	343	382	353	339	350	378	372	329	386	359	365	366	342	369	368	385	353	367	362	348	337	367	398	379	360	316	361	348	376	387	343	356	364	364	358	338	357	372	367	373	423	396	376	317	381	386	327	388	399	388	379	377	349	376	375	404	346	309	386	359	398	381	377	388	352	380	386	372	357	343	348	358	390	349	349	357	360	382	379	371	358	367	389	397	355	388	364	357	348	346	334	352	367	365	373	396	305	341	395	346	368	358	338	376	411	356	362	384	377	327	350	368	360	358	347	350	398	389	377	367	380	388	354	362	402	381	361	375	362	334	390	391	352	382	381	363	355	385	382	391	343	347	350	366	402	385	370	338	392	334	337	421	365	369	371	357	378	350	367	388	371	378	365	349	364	338	365	384	368	365	344	349	370	335	373	335	372	357	381	392	362	404	342	386	373	344	370	387	362	376	356	391	353	359	352	390	366	411	393	350	362	400	386	374	365	405	364	360	363	368	335	377	403	373	385	352	330	352	377	372	369	326	353	373	394	375	353	364	366	386	389	394	383	378	381	387	364	376	383	379	376	352	350	378	411	388	362	409	350	354	360	370	348	368	400	390	375	380	366	362	377	375	363	332	370	404	345	362	362	339	374	395	364	370	393	378	384	403	352	357	366	375	392	331	387	384	393	375	367	366	409	369	327	343	372	347	360	344	372	355	373	335	366	387	413	362	391	357	373	336	359	367	378	341	355	368	398	346	377	379	383	360	349	367	381	372	376	379	351	393	359	359	371	357	375	351	356	377	335	367	381	344	397	352	357	363	361	392	367	341	360	359	363	391	334	352	386	398	374	372	370	355	379	387	376	389	298	406	370	370	362	361	426	391	347	371	376	379	350	382	363	384	369	383	412	382	361	367	362	386	341	387	357	412	345	363	375	362	362	383	361	348	384	394	360	413	350	387	362	349	364	350	366	357	357	406	358	367	377	361	364	383	369	381	379	373	386	359	371	369	338	378	393	366	349	364	375	362	363	326	354	382	359	409	366	374	349	354	365	367	369	373	337	379	371	373	353	350	373	370	346	351	386	379	361	371	359	363	343	367	388	348	374	372	408	367	374	390	365	350	412	364	334	347	384	329	358	381	385	386	381	398	374	369	366	367	359	377	391	369	373	370	376	364	362	345	383	355	333	378	390	366	361	356	364	376	355	345	400	378	333	337	356	331	380	375	318	402	353	404	378	386	360	377	380	360	328	395	361	332	388	387	387	368	324	348	387	371	380	397	394	379	368	379	373	357	366	368	370	378	375	379	365	338	374	366	341	378	388	378	386	396	341	398	384	363	375	384	345	344	335	365	352	362	355	341	391	379	340	377	331	372	343	377	383	361	381	360	357	379	349	428	355	387	397	355	361	376	365	356	385	372	370	371	386	348	345	380	393	356	390	354	358	371	368	355	362	377	393	344	403	382	374	376	373	376	354	353	375	375	362	382	363	399	389	359	331	360	379	409	390	369	368	366	333	390	393	349	366	377	350	357	361	363	376	395	385	379	379	354	384	361	361	388	370	376	376	414	353	339	399	371	383	363	357	361	378	392	372	360	370	342	366	337	400	376	393	385	376	391	356	354	350	374	354	351	411	376	386	394	387	332	376	385	367	358	385	379	360	393	393	353	390	352	380	379	368	334	315	375	384	371	341	370	373	342	363	393	358	335	376	372	373	331	334	367	341	381	320	378	394	354	389	381	343	352	382	391	374	389	370	380	351	371	365	389	381	401	342	346	364	372	371	323	352	373	345	375	367	374	364	383	374	354	352	366	348	385	371	340	367	401	390	334	405	360	421	377	367	361	364	362	397	347	383	365	369	339	382	349	385	367	409	394	364	379	348	367	414	367	369	334	357	376	354	395	389	384	386	362	363	366	348	357	372	377	355	324	376	400	325	370	381	363	377	363	368	348	356	390	376	381	382	397	329	371	416	369	370	345	384	335	384	377	348	380	362	352	417	351	374	389	340	354	400	372	381	394	356	370	371	388	366	377	351	370	384	389	355	377	326	376	366	370	404	377	385	390	313	340	352	366	372	401	344	400	363	360	344	336	357	367	372	362	367	318	383	376	381	338	329	359	352	388	385	379	378	351	358	364	368	379	364	385	351	389	366	389	368	393	365	360	356	415	372	367	380	347	373	365	382	385	341	350	375	348	385	367	358	359	402	405	366	340	314	379	359	365	389	391	335	347	361	355	390	341	377	357	402	344	380	361	374	372	343	352	350	366	373	333	363	366	379	367	345	335	370	383	355	356	353	348	370	371	398	355	361	385	402	385	350	384	377	381	378	371	378	355	357	354	363	371	365	370	370	333	378	359	349	376	375	372	353	379	365	367	349	351	376	382	356	379	383	395	379	404	370	385	372	395	382	380	388	381	366	355	385	351	343	357	368	379	364	364	365	377	361	374	371	376	360	329	401	375	359
22740	5157	2323	2270	2527	2591	1368	1123	907	601	515	427	369	344	362	278	281	284	290	285	284	243	263	258	263	266	242	243	232	239	253	255	225	255	240	252	259	274	257	262	269	263	256	254	254	259	243	265	228	254	232	259	265	238	245	239	253	273	263	282	240	243	292	264	250	265	239	243	246	258	255	236	236	254	249	233	271	235	256	232	270	244	262	247	263	238	263	266	233	221	240	248	239	259	235	232	221	246	223	287	230	239	271	251	274	254	246	234	254	250	273	249	233	234	261	272	249	222	253	266	248	271	267	270	279	239	285	256	248	257	254	261	249	251	251	226	244	259	221	268	255	257	277	281	239	254	238	248	268	247	265	276	288	297	272	261	249	255	271	233	216	241	227	216	235	257	258	254	234	283	262	234	245	239	257	280	249	231	269	291	264	235	281	275	239	255	292	250	289	239	243	241	246	257	256	219	242	219	234	223	250	275	256	226	236	232	244	243	258	246	255	231	233	241	236	277	262	254	260	259	247	262	258	251	261	242	284	263	244	261	267	258	257	253	239	249	245	237	261	250	254	252	225	268	242	246	231	251	231	254	242	272	267	222	260	268	229	269	277	250	270	248	233	231	223	258	259	238	226	253	257	233	266	246	239	243	255	218	289	221	236	247	247	275	238	234	230	277	237	261	240	234	250	251	268	253	235	242	257	285	244	253	270	223	283	251	276	250	271	235	230	309	243	275	254	246	229	261	265	238	234	210	282	244	231	262	232	243	225	235	264	262	244	260	258	258	245	260	281	253	245	263	245	237	260	258	264	259	252	269	256	254	224	288	259	275	294	270	242	243	256	246	258	296	244	269	275	283	255	284	243	259	273	233	238	255	261	203	228	261	256	233	266	283	229	258	266	258	251	232	211	257	241	255	268	253	269	242	245	242	256	269	265	246	256	244	239	244	249	252	249	243	221	229	262	259	237	252	246	258	263	282	265	266	236	253	267	270	257	262	249	236	250	230	247	237	261	237	242	253	239	273	283	241	251	252	283	266	248	255	277	260	269	232	266	271	259	267	264	266	260	248	269	253	247	253	248	274	269	240	250	240	263	273	293	241	243	256	258	256	272	268	247	251	270	259	262	276	266	257	241	263	279	255	231	256	244	250	240	238	256	274	240	260	301	264	262	258	240	246	275	241	240	252	259	240	253	255	232	269	261	258	273	234	241	226	256	261	271	234	258	251	249	264	260	259	249	277	249	202	258	256	226	251	250	257	247	241	267	286	262	261	238	281	257	240	273	228	230	216	225	258	232	250	232	247	252	247	244	279	261	250	235	260	247	261	245	265	252	279	293	270	254	220	225	254	228	257	249	261	246	226	270	276	289	283	244	276	257	255	271	228	241	270	235	265	247	233	243	288	226	257	233	242	235	254	242	249	257	242	242	222	239	259	244	234	233	243	254	235	238	283	291	222	254	259	241	256	272	248	281	232	230	280	252	239	246	272	274	267	268	281	239	247	280	247	278	244	255	251	256	229	244	260	223	231	276	269	237	279	288	240	247	245	281	271	260	256	247	262	260	266	258	241	252	259	257	238	234	259	260	273	237	246	227	245	264	247	232	219	248	269	248	218	221	283	250	234	241	227	255	261	233	247	204	228	242	223	234	234	248	263	212	230	285	231	249	267	253	220	256	215	238	249	274	253	229	240	243	292	249	259	252	250	282	246	269	253	271	241	263	238	258	253	263	232	247	259	232	248	252	250	255	238	272	249	242	242	277	250	265	246	273	230	275	243	263	274	246	243	252	272	242	246	256	243	263	252	276	261	270	232	238	256	238	260	258	272	274	260	234	241	250	256	238	241	258	277	267	263	257	227	254	248	238	233	272	235	290	244	293	247	261	231	259	238	259	269	258	268	252	285	225	246	222	255	241	280	231	256	267	288	244	247	254	239	251	295	223	234	250	243	252	257	283	233	252	234	246	248	273	237	262	258	252	262	242	279	243	282	272	270	272	237	285	246	252	256	259	241	265	275	230	243	262	253	254	256	268	243	288	253	246	235	236	243	270	266	266	256	238	255	251	243	261	240	217	239	271	235	267	251	202	241	229	258	253	226	241	232	287	264	249	256	217	256	242	270	241	247	254	270	255	246	233	244	235	273	258	276	276	235	254	248	247	275	259	226	249	236	263	225	254	245	268	247	255	259	213	247	268	243	244	229	245	270	269	219	284	261	232	236	248	251	227	234	245	244	264	280	244	238	303	258	284	240	249	247	247	226	255	272	234	250	235	238	238	241	269	252	233	252	248	240	278	262	211	227	246	223	279	252	274	269	244	261	251	242	278	245	270	264	255	256	247	258	250	218	250	291	248	262	248	248	249	270	232	271	260	256	253	208	259	225	234	228	247	257	233	271	254	266	243	265	263	261	248	256	269	248	250	258	251	261	247	256	234	277	239	271	250	270	276	245	243	253	259	234	217	240	258	254	285	252	250	255	272	262	238	271	243	254	262	271	318	260	293	273	279	228	277	260	277	231	265	249	250	248	248	255	239	261	276	234	258	257	276	266	269	223	246	223	265	254	246	230	235	263	243	257	238	228	258	242	265	252	239	277	253	296	254	267	265	233	232	246	250	275	246	245	246	261	254	274	278	268	233	268	220	228	279	264	258	283	246	250	240	275	225	255	278	241	255	232	247	255	253	248	262	267	280	246	234	268	240	246	215	287	243	229	235	236	256	205	258	265	286	260	271	235	247	245	247	232	273	256	258	240	267	273	275	267	212	247	260	265	242	270	259	251	264	273	287	256	232	229	242	277	243	253	266	247	259	250	272	287	224	221	254	247	247	265	246	233	258	241	281	247	243	236	246	258	229	235	242	275	270	238	263	265	246	241	254	232	232	263	261	271	251	255	257	259	250	273	240	230	228	245	238	240	239	244	291	223	277	249	246	238	261	218	226	281	252	267	237	252	260	268	252	227	267	224	260	260	242	247	253	254	253	290	256	235	269	224	283	249	265	266	236	232	261	300	298	309	272	277	250	250	258	229	248	266	254	261	255	247	250	249	250	254	267	268	238	247	265	269	259	263	235	277	254	258	253	261	248	259	252	285	236	279	213	274	216	267	263	244	262	272	252	265	276	221	223	279	239	242	207	258	264	282	251	269	244	244	264	263	277	263	233	242	263	237	263	251	251	259	236	252	246	260	294	274	261	233	260	255	259	282	249	264	256	239	250	248	249	242	232	233	246	233	261	233	231	266	238	244	238	249	244	290	257	272	255	281	232	247	253	257	264	237	240	227	275	248	266	245	224	273	265	259	256	254	236	269	273	267	234	275	274	219	248	254	266	219	239	269	261	248	228	234	279	262	267	257	245	271	251	211	250	280	253	258	243	249	265	268	266	254	240	250	263	252	275	241	263	254	286	285	278	257	263	243	245	266	211	269	274	249	251	271	277	248	265	266	227	246	227	238	258	262	264	246	256	279	243	250	260	253	261	267	243	225	234	225	259	210
14410	3077	4378	6783	9775	10175	5359	4695	3742	2282	1821	1648	1407	1272	1070	824	743	772	757	740	681	643	669	664	609	587	615	580	599	553	572	585	594	584	593	602	570	581	595	617	591	581	600	601	521	591	593	574	561	581	580	527	607	591	608	590	594	566	651	606	574	610	621	569	562	642	599	617	571	613	557	524	575	561	587	584	515	566	565	562	559	587	574	566	576	640	582	586	553	573	576	568	575	607	580	568	565	576	586	552	599	621	573	557	620	549	576	580	591	570	592	550	526	548	529	605	592	541	597	562	614	594	571	645	555	591	506	611	611	568	553	580	594	568	584	592	589	591	584	581	573	592	561	562	582	565	588	558	586	582	586	609	606	561	572	608	578	606	552	533	596	543	574	563	576	573	551	576	559	596	562	542	613	577	567	522	553	580	598	555	557	544	581	560	583	589	565	569	571	618	545	587	527	556	566	562	596	559	602	535	606	585	594	579	596	561	604	611	557	565	587	587	577	594	565	558	567	601	596	584	630	567	571	581	576	550	575	568	579	567	574	585	605	599	577	561	604	602	553	587	564	654	582	591	575	592	554	631	579	548	536	568	581	573	539	588	552	580	575	527	551	620	575	629	563	580	572	543	554	595	599	580	582	590	585	609	553	582	557	599	578	579	579	538	578	547	601	550	587	566	563	586	564	553	579	583	548	567	603	586	625	575	579	571	581	617	590	586	611	591	602	579	561	540	559	584	605	558	581	538	592	543	578	617	553	592	632	542	586	596	618	595	571	611	614	596	576	593	611	555	574	582	564	600	579	507	574	559	593	643	596	566	561	550	612	597	547	552	572	573	589	563	571	605	585	576	595	573	569	551	544	568	583	577	560	593	573	595	602	560	587	594	610	581	589	565	567	601	585	548	588	555	575	602	528	571	560	589	599	607	563	598	601	608	615	528	606	621	621	578	564	546	597	594	558	517	579	561	601	610	615	570	588	568	603	618	549	584	571	613	551	585	588	576	598	570	552	608	579	594	549	614	546	582	591	599	573	600	606	568	606	595	565	554	603	545	567	557	554	628	574	608	624	532	555	580	566	577	509	577	577	571	557	588	557	618	582	639	549	559	565	558	608	646	588	569	571	642	576	601	600	579	592	593	566	572	561	541	555	588	616	563	572	620	575	556	545	578	574	560	562	560	543	582	581	596	568	566	541	569	636	561	566	571	591	584	584	550	627	559	584	572	574	597	569	548	559	573	589	545	563	588	580	575	544	578	615	612	549	605	593	567	573	563	612	582	584	615	555	540	585	601	543	619	593	570	585	561	554	565	587	614	546	573	612	568	561	618	544	579	618	581	543	587	584	541	602	568	563	531	601	592	613	566	590	518	582	579	552	570	590	583	572	568	555	564	542	592	621	583	562	569	609	600	574	600	606	536	557	572	584	574	595	569	561	590	574	627	586	590	632	558	555	549	590	584	578	587	585	591	603	559	554	584	547	558	602	558	552	566	609	531	606	586	591	568	578	559	577	595	621	606	565	584	556	567	613	661	559	555	564	568	556	564	566	560	584	556	539	598	584	550	573	556	599	559	561	556	572	587	587	644	558	573	567	604	600	587	566	600	569	560	562	586	600	576	555	597	620	579	559	590	611	566	572	601	565	520	572	572	573	575	547	525	594	579	574	590	500	584	573	564	586	606	538	565	596	566	550	587	620	599	583	589	563	588	641	574	606	540	609	588	570	568	559	598	622	582	560	622	611	560	571	557	558	524	549	575	585	583	590	597	610	568	569	544	566	580	584	550	603	586	580	622	568	613	567	564	566	594	578	555	593	594	583	534	560	550	578	584	601	593	569	564	572	607	573	564	585	578	603	605	563	582	615	511	527	579	564	595	596	576	541	567	579	587	570	562	549	567	584	546	581	546	598	584	593	593	582	591	590	580	595	627	585	572	576	577	566	556	569	570	597	521	607	547	575	596	548	576	595	630	539	598	596	581	560	551	571	597	586	584	564	561	567	559	585	591	554	587	549	585	578	531	567	563	594	576	602	562	558	574	558	554	573	595	570	586	532	582	634	566	579	553	591	579	615	571	580	574	595	564	554	628	578	577	615	546	590	586	624	612	568	554	552	604	557	569	596	602	550	589	570	540	568	560	584	536	552	581	592	549	622	540	591	570	559	571	579	584	565	572	579	563	635	619	558	507	567	578	570	569	555	569	565	604	567	593	536	585	574	580	585	587	528	560	560	575	606	595	585	546	583	562	571	566	586	557	595	592	545	565	592	604	595	532	530	552	566	540	541	550	599	557	559	596	567	541	533	558	586	586	574	607	544	573	597	537	591	547	554	627	555	619	555	555	560	583	579	553	568	597	567	589	586	555	601	557	551	596	583	560	554	579	559	587	562	602	571	582	612	583	596	562	563	582	581	568	529	608	542	569	601	592	592	618	589	544	588	559	581	585	572	581	595	584	544	567	567	589	620	598	608	527	583	571	569	594	538	558	551	628	573	561	539	591	588	546	606	562	552	620	541	562	559	581	577	588	579	600	561	556	595	571	566	543	598	591	586	562	616	611	551	568	558	540	544	595	560	541	569	587	552	575	563	604	568	601	581	554	585	623	553	583	564	582	551	569	570	632	559	605	600	581	571	587	571	590	582	551	570	596	562	566	566	578	589	558	538	610	588	595	579	600	545	623	535	542	557	578	624	575	556	569	586	592	571	536	588	557	536	587	532	579	595	587	574	635	569	574	592	543	578	579	589	559	563	536	551	561	526	539	577	574	557	581	591	562	586	541	598	590	566	563	567	543	585	613	550	568	516	586	530	564	591	587	545	578	546	580	618	537	574	583	581	602	524	597	552	615	606	545	518	583	603	623	566	594	540	602	569	562	585	564	562	593	605	547	594	602	574	536	572	576	531	601	568	573	581	562	607	577	545	597	598	560	545	551	585	590	576	565	528	590	581	600	590	565	563	587	601	605	560	553	604	568	544	606	570	531	571	600	571	577	587	592	551	579	574	552	565	545	571	595	553	593	596	555	577	593	608	544	567	630	566	538	583	572	545	576	585	615	564	587	583	558	581	551	585	572	553	553	543	577	569	535	571	593	586	588	565	570	540	579	551	601	592	532	544	591	558	608	544	571	547	609	559	547	564	540	562	537	575	598	523	533	569	625	609	513	594	608	544	629	514	561	572	570	604	558	595	566	599	584	538	602	588	582	603	547	539	557	535	570	587	537	563	585	565	596	600	596	590	568	575	609	542	518	570	550	574	574	574	536	615	557	562	581	623	553	558	572	563	568	558	585	583	567	607	560	584	580	541	582	603	611	592	604	601	589	568	560	552	552	556	602	614	588	601	579	592	616	563	537	581	528	628	578	586	567	605	571	559	579	536	568	557	564	566	597	543	585	582	567	584	542	593	567	565	587	579	575	568	578	588	628	598	564	576	586	561	568	556	600	572	594	631	590	541	578	564	535	570	578	592	555	592	591	586	571	564	613	589	550	587	560
31645	8609	3845	3344	3875	3643	1882	1410	1133	799	545	474	388	367	375	300	253	248	257	258	233	254	257	242	234	242	214	209	200	222	204	225	214	231	216	253	244	224	209	193	216	246	221	201	204	231	261	211	194	216	216	199	201	228	215	238	247	239	208	206	204	209	222	215	217	229	225	232	194	205	203	213	207	234	225	244	190	215	218	206	211	222	202	254	220	223	256	207	225	250	236	229	191	223	191	217	226	187	201	217	210	196	189	223	237	218	189	237	212	193	202	212	198	227	220	208	217	199	222	209	194	206	228	212	212	211	207	229	205	234	219	221	251	242	244	170	226	198	210	209	207	207	208	222	203	204	220	216	242	214	226	205	217	242	211	235	212	225	231	189	223	232	216	193	206	224	224	191	212	226	209	215	202	222	208	218	232	237	213	212	218	203	215	231	204	210	205	233	231	232	243	204	238	236	222	239	213	179	228	226	205	205	217	206	242	238	203	229	207	193	231	237	218	223	238	219	220	235	196	199	196	223	232	218	212	205	217	207	226	223	231	218	216	219	220	203	230	214	244	204	190	237	224	188	206	211	237	207	229	211	230	221	218	195	245	225	227	192	244	215	213	209	214	203	190	230	230	191	214	204	219	225	242	228	220	220	189	227	215	209	211	178	192	222	221	217	238	237	247	225	211	218	231	227	231	203	225	210	196	217	256	232	192	214	207	215	206	207	202	198	217	226	207	252	216	219	207	233	216	216	196	222	205	215	214	202	240	214	200	235	226	250	215	242	209	176	209	215	230	216	233	212	227	222	220	207	222	220	217	198	228	224	202	241	237	223	231	234	201	220	200	224	220	193	225	210	219	229	227	223	202	192	210	203	239	209	201	231	237	238	230	230	210	220	234	222	232	186	210	235	228	208	212	206	188	197	217	200	244	222	214	236	224	207	225	239	243	251	221	217	233	222	212	203	219	203	210	206	205	200	223	219	182	184	191	204	239	243	221	248	209	214	215	212	231	202	228	211	220	200	221	233	220	215	213	235	217	206	215	193	220	205	194	229	214	204	204	233	207	219	187	217	211	219	215	221	213	221	220	213	231	223	224	212	207	210	218	220	228	197	206	217	230	213	203	209	186	250	223	207	229	210	208	225	210	227	201	197	222	207	230	221	228	228	233	227	231	250	230	198	232	223	235	252	212	247	203	216	212	203	196	198	222	196	208	199	228	208	204	231	216	215	182	216	231	222	209	224	205	213	211	198	208	200	209	221	215	218	228	242	236	202	213	233	226	222	237	215	191	192	223	201	214	250	188	210	210	206	220	232	210	231	212	213	209	242	222	220	220	250	237	230	212	205	241	216	197	236	223	236	219	213	199	230	209	210	211	208	195	215	216	217	209	235	221	237	207	209	183	225	212	199	195	221	223	214	216	226	204	199	229	202	220	227	231	216	227	204	204	227	216	235	223	220	214	227	207	210	233	200	240	215	202	225	211	219	202	244	239	268	212	230	244	224	208	202	219	213	210	229	233	227	222	229	212	238	226	204	195	211	244	226	217	203	228	256	222	220	214	227	236	197	225	190	227	210	215	228	210	222	197	243	223	228	216	244	193	245	233	216	191	189	225	176	205	225	196	212	218	236	230	220	213	213	209	237	197	195	215	226	207	218	203	223	226	205	234	252	237	219	216	236	217	208	229	216	209	212	212	208	241	197	206	240	206	224	210	231	193	205	211	193	209	199	211	218	220	233	251	202	215	230	223	224	210	226	245	240	217	208	195	201	215	230	228	198	226	208	243	207	244	222	246	207	204	194	210	222	241	203	212	248	214	191	235	222	228	212	203	232	201	194	214	219	229	210	235	211	215	231	221	234	219	236	217	202	212	192	213	217	208	224	188	233	238	220	218	217	215	222	226	204	221	214	226	190	258	224	208	233	232	237	224	215	221	229	242	242	214	213	211	224	220	205	210	195	237	190	219	200	230	225	211	201	210	218	215	223	223	228	208	205	215	214	233	221	208	214	216	245	210	222	220	207	239	228	224	228	229	234	236	229	209	212	229	237	204	230	211	217	206	225	221	207	223	235	218	212	214	233	226	215	224	209	188	216	198	207	235	218	243	221	205	243	238	242	203	190	201	247	224	236	199	203	230	199	206	219	230	229	209	237	201	235	213	193	204	208	214	269	215	219	226	196	212	225	216	197	186	253	233	205	211	236	247	235	223	204	214	218	200	199	237	230	191	210	254	209	257	217	239	232	242	207	222	226	203	221	204	211	220	235	211	241	230	220	233	194	214	228	211	245	228	209	227	237	222	204	190	236	229	209	235	216	222	210	218	193	192	229	242	214	201	225	216	215	218	226	235	211	239	206	190	215	220	228	215	231	227	216	220	214	186	199	217	248	201	223	231	256	225	223	208	231	229	211	225	237	221	202	183	216	245	233	219	221	246	212	204	195	209	234	201	247	222	206	212	229	205	222	208	241	200	234	218	211	208	206	200	233	214	210	190	241	208	219	201	222	230	231	216	194	179	238	213	223	230	239	203	205	242	205	228	226	225	215	227	219	225	216	230	254	203	229	246	217	204	231	228	226	238	243	230	197	222	208	221	203	215	225	236	189	197	235	225	205	227	184	214	185	218	196	205	202	239	217	238	238	219	223	224	196	227	202	207	245	204	219	202	234	209	236	234	232	210	221	208	205	213	186	227	223	215	213	202	196	223	185	192	217	215	208	233	229	227	206	214	226	257	219	228	216	208	212	214	234	199	217	224	241	212	209	210	198	224	252	228	216	241	197	225	221	191	235	232	242	184	218	215	208	216	191	199	230	207	214	211	207	214	219	199	185	215	195	208	236	222	219	217	205	195	181	207	218	213	206	202	226	200	212	196	181	214	226	214	242	231	227	239	231	238	212	229	221	231	194	231	231	252	231	239	185	208	222	222	250	248	198	222	212	227	205	173	219	226	254	219	242	230	233	242	231	211	215	188	194	235	212	250	249	227	217	217	236	233	213	224	247	200	238	192	208	216	219	221	239	188	225	203	237	224	211	223	194	223	199	203	207	201	227	222	197	204	204	228	211	205	185	220	227	214	213	231	236	203	217	227	215	229	225	202	198	198	206	226	189	228	236	206	212	217	199	252	200	241	263	195	227	241	232	225	194	220	214	196	205	227	212	191	217	223	210	212	219	203	205	207	201	201	206	210	198	230	219	230	236	253	228	205	230	211	235	235	191	237	221	220	183	228	209	241	224	218	202	200	196	226	190	211	211	206	235	228	207	228	223	225	230	234	215	211	219	212	210	252	213	222	229	228	212	210	213	204	245	199	223	218	225	236	235	205	205	231	226	245	228	220	202	213	192	228	211	223	208	208	243	221	239	220	240	221	210	221	218	202	203	208	221	215	207	245	238	223	238	226	208	210	229	229	238	241	223	227	214	212	254	209	216	233	228	227	221	218	224	209	226	230	221	229	180	207	220	208	208	201	233	231	227	246	203	221	222	210	217	227	230
18243	4519	6135	9322	13304	13477	7546	6070	5177	3452	2532	2067	1669	1609	1339	922	888	857	831	763	763	690	736	714	574	541	541	514	542	522	495	523	534	537	484	471	508	536	489	492	452	496	487	498	489	518	475	468	494	483	485	483	501	528	517	508	480	449	498	513	477	491	496	511	468	515	491	500	522	484	453	528	465	479	465	479	480	451	495	548	477	510	489	467	508	493	491	460	489	474	489	482	496	500	535	471	503	518	464	477	474	508	471	525	468	493	480	535	472	492	469	471	508	480	480	446	507	467	502	482	482	522	484	493	475	464	511	496	542	471	481	511	479	518	470	438	497	500	493	487	484	460	531	506	513	473	486	439	525	460	449	484	484	474	488	482	514	499	471	513	428	491	466	450	473	519	484	458	444	504	493	474	463	475	458	480	502	478	460	448	489	471	497	475	486	447	462	508	498	508	445	481	455	490	507	484	503	482	446	493	476	465	477	455	501	464	516	496	476	488	504	499	489	506	477	480	484	489	514	484	523	456	483	483	478	446	500	472	497	473	465	495	488	492	477	509	463	485	478	473	484	488	473	458	441	468	470	464	474	487	493	468	482	514	454	492	504	488	491	482	446	461	499	487	501	460	489	492	525	523	485	486	466	448	488	470	507	491	503	484	487	480	495	495	480	487	467	497	499	472	462	488	506	493	452	522	493	444	488	485	453	467	471	480	505	500	511	510	475	489	526	482	501	487	474	507	466	498	521	504	514	460	503	490	462	505	512	453	470	496	510	485	477	457	490	522	512	468	500	535	481	485	497	474	512	499	478	503	464	463	499	457	507	476	466	503	498	474	514	463	504	518	509	493	502	480	461	493	442	489	494	485	538	469	524	484	466	517	491	451	516	497	471	515	466	446	500	535	499	488	481	515	510	509	487	526	487	499	495	465	499	483	479	492	460	487	514	489	502	494	504	486	483	469	506	488	527	501	479	440	452	454	495	459	499	487	488	480	490	491	526	515	502	515	496	477	455	502	477	524	483	465	474	470	520	455	494	462	501	466	458	459	476	497	485	496	451	520	501	502	474	484	518	493	528	474	504	488	482	464	507	428	505	467	494	472	465	473	493	493	474	493	467	470	461	517	496	487	489	471	467	469	492	480	495	488	486	493	521	461	495	474	495	449	499	490	471	504	489	501	494	428	473	447	486	491	473	463	486	470	490	472	495	481	450	471	446	501	484	492	503	489	481	524	496	485	490	450	461	492	483	459	515	472	505	475	483	464	506	436	529	489	481	481	510	466	521	497	472	487	470	470	486	495	469	495	464	487	494	516	468	454	492	472	441	460	499	484	494	480	479	469	484	473	512	468	539	518	479	505	504	493	471	470	503	448	484	509	480	474	483	486	532	425	491	501	480	492	482	532	493	484	493	476	516	500	501	473	453	495	512	484	495	468	477	502	493	445	531	500	495	495	461	524	468	501	452	493	488	477	458	471	496	500	491	443	498	466	507	494	533	497	516	505	465	493	504	478	475	462	467	475	516	450	505	507	489	464	498	467	462	465	457	487	464	507	474	505	495	464	461	504	503	489	496	522	462	492	482	495	452	462	475	507	497	466	457	478	489	500	452	512	461	463	479	492	476	497	490	461	468	450	477	455	458	450	448	490	453	480	501	486	437	491	527	464	500	457	511	522	505	461	498	443	509	500	489	471	491	526	466	489	461	460	481	504	499	460	494	508	500	467	555	489	480	444	491	495	512	469	481	478	490	453	505	496	464	503	487	470	470	511	519	482	439	462	497	468	471	469	475	449	456	498	447	485	533	500	459	489	480	490	450	469	469	476	477	504	491	488	527	446	490	517	483	473	460	470	473	497	513	489	451	487	491	473	530	505	494	464	480	539	489	482	443	534	525	497	465	498	483	470	508	503	521	495	467	479	468	545	480	460	467	491	469	507	478	453	480	501	457	501	478	510	460	503	490	472	497	448	484	486	479	489	463	456	474	478	494	513	469	479	454	495	501	468	482	471	469	481	491	489	491	473	468	465	490	479	462	506	472	472	445	434	433	490	462	470	466	469	487	500	474	477	494	476	451	499	477	461	489	466	480	490	515	521	491	515	472	477	490	508	502	490	487	463	519	514	483	494	464	520	502	475	464	508	468	493	483	475	473	490	500	483	454	526	477	505	481	472	471	505	489	475	442	486	489	501	470	487	492	465	438	478	476	472	480	455	491	490	465	459	467	502	502	503	476	513	447	464	448	463	501	463	483	443	462	466	498	498	476	531	505	487	507	501	465	506	470	508	467	474	502	472	475	497	494	541	505	491	499	487	500	447	480	480	476	438	467	477	461	492	518	470	517	492	503	490	479	478	504	468	496	465	482	470	485	472	476	497	518	515	496	495	441	467	449	460	430	421	451	486	476	500	478	498	523	483	502	516	462	487	532	495	484	481	481	462	452	486	480	476	490	486	476	468	511	469	495	452	495	485	467	505	459	446	486	487	475	444	429	499	449	496	491	500	485	477	507	472	461	485	483	505	487	503	483	470	473	451	497	499	518	489	502	526	464	496	466	508	473	480	500	480	481	499	473	455	500	452	499	509	477	504	516	445	468	468	501	500	476	447	454	456	433	476	475	438	479	504	501	480	476	512	521	504	426	459	473	522	470	475	505	497	483	465	485	482	491	491	489	515	494	471	486	463	488	444	460	483	495	503	501	452	474	509	477	520	502	498	513	507	473	487	487	498	493	449	466	490	486	456	546	480	470	506	492	535	486	487	491	456	456	501	493	461	488	477	492	474	477	452	515	471	518	450	485	487	474	461	508	483	471	503	538	508	449	488	477	506	529	456	454	470	500	478	477	509	498	474	488	471	473	460	483	531	475	488	454	494	529	471	494	482	480	482	478	517	498	463	512	503	464	467	487	496	505	505	465	486	510	441	458	477	460	510	469	510	464	472	453	488	501	498	538	458	475	461	476	489	504	479	521	509	475	490	469	472	454	513	470	497	482	499	483	543	472	501	474	505	499	493	494	477	491	502	511	510	485	485	503	511	519	456	503	491	482	479	511	468	501	509	496	497	466	469	506	513	487	476	471	467	512	462	483	506	480	487	484	520	485	499	506	477	502	461	516	521	502	458	514	530	466	486	488	489	457	471	494	490	517	468	451	506	435	476	455	481	489	510	507	461	520	464	481	507	436	443	491	474	522	495	447	515	487	442	450	492	475	478	515	463	533	498	494	501	484	477	474	504	488	490	499	485	511	492	513	459	462	469	457	492	461	493	456	498	480	496	489	527	474	465	548	475	465	478	509	501	494	476	496	508	464	476	471	526	490	487	519	478	471	439	484	459	495	515	504	489	458	502	490	498	458	472	503	482	491	478	499	512	475	501	470	524	482	504	434	476	488	511	496	440	512	491	516	463	465	486	541	463	472	486	489	465	486	478	512	504	519	480	520	474	501	494	514	482	510	489	499	472	467	480	468	441	462	435	469	469	487	486	525	493	482	482	493	484
9798	1597	734	826	1109	1225	583	388	323	272	209	158	153	169	139	159	137	156	162	126	162	144	122	141	154	142	148	142	132	123	139	137	117	159	139	125	147	144	129	126	150	150	148	151	119	132	154	140	150	137	113	132	142	149	162	149	125	152	141	136	135	146	143	149	138	147	132	139	132	151	143	143	159	145	153	153	137	139	152	133	141	129	134	114	131	129	145	148	124	141	146	151	142	155	151	150	134	135	145	120	155	144	157	166	134	146	131	144	156	173	138	109	160	146	149	165	184	135	142	134	149	147	147	145	133	143	121	144	149	126	158	152	140	133	141	147	129	141	128	154	150	135	136	132	162	146	141	135	120	154	136	135	150	154	135	137	154	136	151	151	139	143	138	149	141	139	152	126	145	141	136	135	147	139	161	147	141	126	128	137	138	134	111	135	135	121	142	109	138	135	166	152	141	143	132	124	128	130	156	139	140	127	161	132	140	163	115	135	162	181	119	155	124	156	162	153	113	147	148	148	124	115	176	138	126	140	132	151	162	147	153	134	144	121	149	142	129	156	133	145	134	132	131	147	138	140	144	118	138	152	144	121	148	159	130	122	145	141	162	135	140	148	143	125	136	149	122	137	120	137	146	136	137	152	131	141	163	121	139	122	139	147	129	124	157	158	143	122	144	139	144	122	153	158	125	125	146	148	124	137	129	147	142	146	145	152	125	144	143	133	137	138	142	145	160	146	140	130	151	152	136	138	144	146	147	152	145	124	141	140	143	147	129	143	139	149	133	128	144	153	138	137	125	142	168	150	126	183	162	143	166	155	141	129	145	116	133	161	145	135	149	153	142	138	137	152	137	149	154	130	127	137	121	140	126	149	132	128	154	159	124	160	146	116	145	136	145	132	124	136	125	116	140	149	194	133	141	135	147	125	130	126	140	145	128	128	147	138	147	147	134	124	131	167	151	151	132	155	167	151	173	129	149	159	159	134	145	135	136	128	125	135	146	160	118	134	140	151	142	159	158	147	126	138	145	136	141	142	138	135	148	128	141	151	124	122	133	152	122	148	133	143	147	129	140	137	151	153	145	149	129	141	161	160	146	140	163	137	143	158	158	148	166	141	133	139	137	127	148	143	141	143	128	145	136	145	156	149	142	129	138	134	154	160	164	131	149	143	120	133	152	144	170	139	154	150	145	141	145	132	162	151	121	130	146	139	129	135	147	147	148	161	145	160	141	152	161	126	160	150	155	147	161	129	165	146	150	150	134	165	141	139	148	126	132	153	119	138	124	130	128	141	168	134	127	149	117	160	140	142	146	134	158	143	102	126	161	140	148	131	126	141	130	132	137	122	148	137	138	128	126	139	138	148	139	149	140	147	162	145	133	126	130	146	149	146	163	158	163	163	162	152	174	130	135	143	146	109	136	133	134	139	135	171	169	154	130	134	154	121	136	148	163	149	138	123	137	148	133	140	128	161	153	177	128	135	154	147	151	149	148	167	123	140	162	139	125	137	114	153	132	184	129	127	139	137	168	162	183	147	137	166	124	137	147	153	138	137	134	151	135	143	168	113	140	137	121	153	138	154	161	142	148	144	142	129	139	134	147	130	147	168	148	133	134	154	121	143	152	147	149	122	154	150	152	152	149	131	129	111	122	136	133	145	133	137	131	135	161	137	124	153	143	147	144	140	129	151	146	144	129	139	137	150	132	131	132	148	148	166	134	147	153	156	121	163	142	169	157	142	126	142	128	153	156	142	137	123	127	156	148	162	146	158	141	159	106	141	150	140	147	149	142	156	140	139	131	152	127	138	129	133	167	160	152	155	155	172	158	137	129	143	130	152	136	160	136	137	128	135	140	147	155	168	161	173	132	136	140	155	139	136	133	119	144	174	160	164	122	158	137	143	163	168	151	143	165	125	145	146	149	159	143	131	149	151	130	139	149	148	161	146	152	141	122	117	156	151	133	155	119	142	115	148	139	151	157	141	179	157	149	122	147	146	140	172	140	137	127	147	141	128	157	154	150	158	133	134	132	160	128	170	169	176	163	155	131	126	159	136	142	128	138	140	137	149	140	154	126	142	134	128	142	145	159	150	131	139	150	134	127	155	133	138	154	127	155	138	148	139	146	160	150	163	151	142	128	131	145	148	131	167	157	148	132	136	168	123	140	143	171	147	156	142	143	153	137	145	134	157	130	133	132	149	137	163	144	144	140	141	137	130	160	121	141	136	156	155	126	135	133	131	123	142	175	153	152	159	156	147	156	145	148	138	139	135	133	157	122	131	136	134	120	138	156	149	144	145	158	141	146	146	150	157	165	162	167	152	148	134	144	151	138	143	149	162	133	138	145	168	145	142	149	136	150	122	122	144	151	151	133	157	145	147	151	152	131	140	143	141	139	154	145	134	110	138	142	128	136	143	140	154	163	147	156	127	142	132	130	145	136	146	160	143	150	161	132	115	149	141	150	129	136	121	123	138	128	157	157	119	135	157	139	139	146	119	133	123	149	161	137	122	119	124	142	148	156	148	150	151	141	108	141	128	138	125	134	124	147	147	139	158	154	143	145	140	130	128	143	131	123	140	139	161	141	139	127	139	135	177	146	136	156	168	142	147	162	137	128	129	130	159	153	137	133	155	131	160	154	150	151	145	152	116	131	130	140	158	146	139	151	164	169	156	148	151	147	143	165	149	149	133	121	133	136	154	130	146	145	116	136	149	166	155	133	137	128	126	143	121	133	163	131	137	147	150	135	143	137	175	136	137	131	143	143	127	139	139	141	143	113	129	162	143	133	147	138	124	131	146	140	140	140	137	142	162	152	147	143	139	145	154	162	121	140	159	133	141	151	138	139	126	150	134	141	130	161	126	166	153	141	135	148	138	141	154	144	140	141	160	144	140	151	144	165	121	143	141	157	173	143	136	161	134	138	151	151	141	164	155	155	143	153	155	140	142	143	132	114	151	155	120	148	154	134	141	147	131	137	162	138	170	128	145	144	106	154	128	137	115	150	140	137	141	120	142	136	130	136	138	138	165	165	134	142	131	136	145	147	164	148	163	164	129	120	134	132	120	148	140	135	144	145	139	155	137	148	138	137	152	136	141	126	145	146	116	140	139	120	139	161	155	133	134	151	144	141	165	145	163	127	141	134	143	164	169	130	146	135	147	155	134	151	135	132	133	137	136	149	150	134	150	146	151	138	129	151	148	148	150	167	130	139	141	143	161	129	167	142	141	159	143	155	158	149	142	131	131	183	149	139	150	152	163	170	140	145	139	149	123	111	145	158	165	161	145	136	166	155	150	154	132	122	152	143	132	137	135	138	170	145	156	122	150	153	150	109	121	147	114	164	148	125	142	157	148	180	136	148	145	153	138	132	150	138	162	149	143	134	129	121	137	157	144	159	143	139	163	145	128	132	137	116	155	137	134	135	138	149	156	126	146	150	134	163	122	152	142	123	169	132	128	152	160	138	157	145	128	163	128	162	146	136	131	142	155
6175	1291	1680	2817	4493	4823	2508	1666	1383	968	749	589	573	474	442	442	400	415	465	363	377	350	405	399	346	352	387	347	349	365	354	340	336	353	373	362	320	380	328	329	372	370	357	374	356	363	366	320	361	367	354	365	373	347	355	340	330	354	387	321	362	349	367	333	358	368	323	333	324	381	363	373	305	331	409	341	338	368	358	352	330	333	381	328	370	363	376	349	340	308	333	328	352	348	366	350	342	358	383	387	388	365	343	358	358	352	358	355	389	382	348	340	333	348	345	374	386	332	367	389	371	343	337	352	362	376	361	357	353	348	351	365	306	349	356	334	348	370	347	372	318	350	362	353	356	355	342	349	348	346	381	364	393	374	337	342	371	321	365	339	342	363	377	349	358	333	358	332	369	313	345	365	371	346	371	373	325	366	376	380	360	366	338	349	375	377	376	348	348	328	368	368	389	350	353	361	365	358	357	346	353	371	346	326	313	395	359	366	348	339	374	367	379	369	343	335	378	334	348	346	367	339	330	323	334	351	349	328	348	324	368	337	331	363	339	352	377	341	367	347	334	362	348	368	379	340	363	353	353	339	335	372	365	339	372	366	366	368	362	344	379	376	346	336	346	367	344	355	361	354	406	371	332	371	331	325	332	357	342	358	365	381	353	329	337	358	329	351	368	340	365	352	382	359	345	376	347	340	349	344	324	344	346	351	360	345	366	307	363	340	357	346	366	349	370	360	363	362	373	338	359	394	326	346	378	332	347	354	347	342	343	359	376	343	383	382	350	348	375	358	322	314	365	371	359	363	349	376	362	359	383	342	337	363	335	342	345	388	400	370	341	366	345	374	359	350	377	351	282	379	365	352	333	372	355	375	332	360	337	384	345	331	341	324	324	380	323	357	338	363	346	322	355	359	344	339	378	358	373	335	382	355	356	362	386	339	372	344	353	360	346	366	367	337	365	357	338	362	396	343	368	341	368	364	351	363	348	384	345	358	346	352	385	376	366	378	341	360	325	343	357	354	316	366	364	367	356	376	366	323	352	345	359	351	355	347	390	354	358	378	367	346	324	346	343	351	352	360	353	349	347	356	329	358	337	366	353	347	351	386	361	388	335	373	344	374	327	364	373	369	371	368	336	365	355	348	347	331	347	354	377	343	353	361	338	365	373	357	364	370	366	348	366	344	349	372	331	396	342	368	367	339	353	383	357	359	387	348	364	347	327	347	353	354	345	334	354	350	367	367	323	350	355	341	317	326	340	345	336	344	354	350	375	373	355	388	354	309	365	365	336	355	347	332	355	345	342	345	326	337	343	357	389	377	351	347	367	348	327	319	381	339	350	362	325	390	353	339	346	370	366	322	347	353	369	339	362	361	374	344	351	383	338	348	362	357	358	396	367	358	340	339	373	362	371	340	341	366	324	359	383	377	375	374	372	331	342	331	343	329	363	361	337	366	347	342	317	364	346	381	364	355	357	338	360	350	370	361	365	331	396	347	355	373	353	363	362	334	345	344	343	344	328	355	362	355	351	380	356	358	380	363	325	347	345	356	355	374	352	353	359	356	354	380	354	333	346	354	382	342	358	322	366	350	336	360	365	353	353	369	329	353	388	356	361	334	370	396	328	341	345	350	300	351	337	357	390	333	357	343	379	356	323	348	361	353	338	356	352	368	336	336	355	358	337	347	380	358	361	353	346	343	332	367	351	363	343	377	382	344	363	331	357	351	362	333	329	368	340	376	357	357	320	320	369	354	374	326	382	348	366	348	371	364	371	344	413	319	362	331	378	362	354	365	340	371	334	379	362	346	324	347	348	364	355	339	341	386	387	328	344	335	338	365	367	351	355	378	385	359	370	352	358	366	380	341	330	348	341	381	332	363	355	353	383	378	369	341	376	365	346	370	355	359	345	371	327	362	371	382	382	349	393	363	364	343	336	339	340	368	342	370	374	306	337	354	373	360	327	329	352	383	355	330	391	371	359	383	364	330	353	336	360	335	324	385	347	341	338	369	352	398	355	356	360	341	351	409	346	386	376	369	361	364	348	382	336	378	357	351	327	328	365	355	356	398	331	352	347	349	349	372	344	363	346	374	355	350	357	337	316	359	375	367	376	383	326	335	342	361	366	354	399	353	398	360	358	355	355	327	325	343	356	367	350	368	374	385	349	379	400	378	348	370	382	342	341	340	356	359	371	364	348	319	364	370	365	354	361	324	335	353	334	371	360	362	368	351	354	378	345	317	365	350	339	355	385	350	351	343	341	362	340	353	363	346	340	343	316	347	347	334	370	385	355	354	356	341	331	351	352	347	370	352	334	354	371	356	330	362	356	334	318	353	369	346	343	336	332	368	346	339	381	324	363	339	345	403	380	370	346	355	373	385	365	350	360	340	354	332	353	329	363	354	368	334	372	359	345	369	347	335	367	362	365	335	333	349	333	315	364	368	373	362	366	365	326	352	342	365	388	348	377	359	349	308	366	390	338	391	370	353	341	377	364	365	351	359	341	367	392	354	367	363	341	368	360	348	329	346	375	344	339	354	339	359	326	333	352	338	376	355	326	368	358	314	361	363	351	366	325	332	371	347	344	360	372	363	363	299	360	338	339	377	331	339	352	393	356	351	316	328	333	369	375	367	360	340	336	347	362	347	371	363	376	372	343	356	358	337	337	329	384	345	376	357	352	340	348	347	337	381	346	347	369	401	337	355	357	354	355	357	341	350	327	318	331	359	347	370	349	347	326	334	384	334	358	362	345	344	340	364	366	348	379	346	369	380	338	356	332	351	344	384	349	352	404	311	314	344	336	393	360	380	351	370	364	389	354	372	362	330	328	348	373	360	326	363	345	315	349	357	387	381	352	376	373	358	345	334	357	380	355	331	361	384	351	357	342	387	353	338	374	363	374	346	320	333	364	355	336	363	368	341	356	370	374	357	373	364	311	396	372	302	334	347	360	381	315	360	353	327	336	351	343	345	346	367	368	374	348	357	337	333	325	376	353	324	353	359	349	358	335	363	327	377	334	339	370	307	325	356	364	357	361	389	350	356	347	359	342	361	381	342	346	386	377	357	365	345	378	346	360	365	348	331	336	322	353	349	367	353	371	371	351	357	347	354	381	368	372	356	341	365	390	362	374	381	344	348	355	305	314	372	354	371	353	342	352	370	375	358	352	354	326	343	353	356	342	381	368	347	357	356	377	378	367	336	369	363	320	376	342	344	376	366	363	379	344	330	322	358	377	354	357	351	339	373	339	343	343	322	365	336	353	378	354	378	376	347	349	333	340	360	360	328	363	351	353	339	349	355	354	367	365	385	318	376	356	325	351	349	373	374	371	347	357	315	341	336	347	344	353	347	359	346	347	354	332	333	352	344	362	322	372	342	341	388	356	350	358	316	320	347	319	359	373	352	352	356	334	353	378	345	365	368	351	340	343	347	338	362	353	328	348	351	347	354	358	357	357	352	350	347	325	351	352	329	322	376	353	337	363	392	355	361
22992	5122	2253	1969	2226	2446	1472	793	691	530	429	372	362	351	299	283	295	279	269	305	249	240	257	250	251	248	275	250	261	226	286	245	262	271	246	250	238	225	276	253	263	255	233	245	256	257	226	235	272	277	278	234	229	240	244	243	230	243	290	281	237	273	252	229	247	221	253	267	234	240	245	257	232	256	263	238	250	255	226	249	242	244	246	261	233	220	241	273	258	235	224	238	249	227	231	254	258	257	281	246	252	280	271	244	250	247	259	248	240	256	242	222	240	254	249	216	257	237	271	254	265	217	273	219	236	248	215	253	248	229	263	264	241	249	286	268	231	244	220	252	265	228	240	255	224	273	226	222	264	244	231	208	258	260	246	246	220	244	255	242	256	235	218	286	233	255	231	229	271	239	235	243	226	249	222	252	249	242	236	215	224	246	204	273	247	246	239	236	241	247	231	258	244	259	246	220	219	243	284	275	268	243	270	235	219	225	258	217	237	245	251	227	243	245	244	287	257	263	229	239	257	271	236	255	251	243	245	288	251	271	254	253	236	281	270	262	244	250	251	227	235	256	293	249	249	239	223	209	246	241	266	274	256	236	252	231	226	256	251	230	271	239	265	237	258	279	243	247	292	235	258	257	270	247	261	244	233	253	280	251	248	249	204	242	250	261	240	249	249	226	209	245	238	226	228	281	243	216	219	225	236	242	216	237	225	248	241	277	254	249	220	244	243	244	237	237	233	235	258	250	286	282	249	273	290	270	276	262	226	268	218	249	259	233	244	259	240	242	255	258	289	229	233	240	230	260	253	284	252	232	223	279	255	260	247	244	249	216	243	265	215	243	251	225	240	243	251	254	237	233	227	255	242	246	223	242	259	244	227	242	268	261	263	235	246	225	234	254	234	226	241	229	223	234	240	236	243	244	254	247	271	259	268	246	218	275	249	233	284	245	248	253	250	246	250	278	231	264	223	246	252	274	244	216	260	229	250	275	244	250	214	276	223	248	255	248	244	263	269	254	258	256	242	268	248	259	263	248	259	293	267	238	237	243	252	234	219	259	212	237	243	240	241	226	266	246	234	241	264	241	226	247	279	236	253	223	249	247	267	237	269	287	241	245	228	235	224	248	262	228	237	266	250	248	258	248	261	235	273	279	240	266	250	267	235	254	264	214	268	258	246	236	250	263	235	238	255	232	238	252	238	230	230	244	228	216	229	271	259	229	235	272	236	251	241	274	241	226	233	242	250	230	277	244	245	252	300	228	246	255	253	253	259	239	260	263	259	261	263	275	235	236	248	253	238	234	214	248	238	208	245	272	241	250	253	248	217	235	243	299	244	235	263	272	227	230	259	256	246	231	261	241	230	263	257	234	244	232	261	267	253	248	248	233	240	246	261	239	269	240	244	221	267	264	244	251	245	232	229	265	248	247	242	254	246	255	248	212	265	217	255	224	250	244	269	276	236	254	229	224	268	238	244	286	226	264	271	217	242	258	273	261	256	259	241	241	225	262	254	237	246	260	252	234	259	255	263	234	251	240	239	246	233	267	244	244	292	259	242	224	261	254	264	264	284	250	225	230	251	297	246	262	248	245	238	243	263	257	235	198	246	251	254	250	252	240	234	253	233	242	237	244	243	245	258	244	260	259	241	249	228	231	273	217	253	231	282	265	234	250	258	239	257	246	254	244	254	249	282	302	258	222	255	241	288	241	232	257	229	256	245	243	233	250	255	261	234	258	216	258	253	277	307	231	251	255	238	251	234	214	283	190	218	219	251	247	230	262	256	259	227	231	235	238	248	284	226	253	240	246	239	197	256	256	277	252	253	260	223	222	259	239	248	231	259	239	235	235	253	278	249	276	237	237	237	258	243	260	269	269	252	243	256	219	230	252	246	267	261	238	236	247	289	273	255	303	259	258	264	250	245	239	216	230	226	256	260	241	237	269	256	258	232	240	271	240	248	256	243	266	233	234	247	264	227	235	238	260	217	225	235	274	268	243	232	249	195	226	248	236	216	238	302	250	251	249	236	249	279	238	272	230	234	273	253	267	256	249	240	260	247	229	238	259	228	233	256	241	225	237	263	237	238	222	227	273	257	262	256	256	240	258	272	242	239	280	253	229	264	263	244	291	248	251	217	259	262	202	225	248	242	255	240	225	273	239	241	266	252	260	247	257	208	255	223	238	242	230	243	257	263	252	247	251	273	260	248	246	260	223	244	256	233	240	264	265	261	256	249	279	245	234	231	227	234	211	238	232	282	293	262	262	216	262	242	229	223	247	219	256	216	244	253	251	214	248	235	264	248	249	267	275	263	257	234	227	244	236	263	242	216	240	251	263	263	237	273	255	241	259	215	257	257	264	265	229	244	245	256	230	258	263	236	238	255	245	242	278	213	234	264	239	267	264	268	245	243	252	238	245	242	240	207	234	241	262	246	260	229	261	271	243	287	253	238	249	248	256	244	252	258	268	241	226	252	243	247	258	248	261	226	260	230	250	261	229	214	241	230	258	229	240	247	267	257	250	245	202	249	255	214	284	264	230	245	266	224	253	252	242	240	256	221	262	230	239	238	289	246	260	247	245	273	255	229	242	235	279	249	261	220	274	266	230	238	237	255	252	239	250	230	260	244	231	257	237	261	241	228	257	220	257	246	236	226	253	234	213	268	266	258	232	224	262	256	250	258	257	220	202	246	238	257	234	263	221	260	269	252	262	242	260	290	274	248	259	221	251	225	223	246	231	284	242	265	244	273	246	259	238	257	254	258	256	216	220	261	266	250	273	238	240	257	270	260	251	255	226	228	260	239	242	238	257	241	220	275	248	262	240	222	264	257	231	257	225	221	249	223	242	256	238	251	259	237	267	275	233	264	221	253	238	259	283	275	230	260	257	242	252	245	231	234	236	237	246	239	246	244	255	249	251	237	244	258	267	248	235	272	251	256	265	268	252	235	251	268	230	239	237	237	245	253	241	279	249	253	285	224	275	235	263	203	258	255	243	258	269	214	255	251	222	275	229	218	254	226	219	245	263	242	230	268	268	245	242	231	248	240	215	252	266	278	269	259	219	237	275	247	235	246	257	240	253	243	259	235	236	251	253	230	262	245	255	240	238	246	268	254	232	255	254	241	283	264	259	253	269	245	239	261	280	265	287	235	224	246	258	272	254	240	202	254	252	235	251	264	255	275	253	233	231	234	220	245	245	257	202	235	256	225	250	262	263	276	244	256	273	269	260	235	277	240	239	229	235	250	237	222	243	268	229	267	230	240	261	230	220	234	267	210	249	240	225	235	269	239	261	240	221	255	226	270	243	254	225	245	267	256	260	258	203	223	245	258	253	216	221	252	245	247	275	265	252	280	239	249	231	252	259	238	256	252	241	274	229	243	253	270	248	252	237	280	251	220	223	230	220	258	232	238	235	234	231	273	248	218	224	228	263	226	234	254	292	256	252	258	258	265	242	219	258	236	240	235	251	265	245	260	240	263	221	225	256	276	249
14375	3050	4051	5914	8217	9308	5329	3520	2681	2100	1716	1270	1268	1019	949	833	777	744	741	707	666	631	628	612	598	619	606	570	608	570	528	574	531	556	538	590	580	594	522	553	592	567	556	598	571	556	529	589	593	537	534	581	571	614	571	546	557	571	557	537	587	594	590	564	552	589	627	538	613	580	544	567	531	548	573	537	571	538	563	561	565	583	576	574	565	585	586	571	572	561	553	531	504	558	618	577	577	566	569	560	576	565	605	559	528	568	566	594	575	566	577	538	589	562	509	577	559	556	588	586	546	562	552	555	549	567	546	576	558	566	583	526	533	548	550	532	573	553	574	614	537	611	580	523	519	575	556	563	533	569	574	552	611	554	562	530	544	574	604	542	523	519	554	582	532	545	582	569	552	564	517	561	591	565	530	560	573	531	546	564	588	511	594	556	574	569	554	554	557	526	561	594	582	570	591	546	592	553	602	594	571	549	542	560	545	559	549	579	578	543	563	580	563	542	560	586	549	554	548	563	545	546	544	559	550	561	507	588	567	558	585	550	561	564	550	560	566	545	546	591	554	599	535	576	571	572	577	559	594	550	521	569	563	538	561	511	522	588	572	558	538	567	542	518	553	567	593	560	538	538	560	545	555	584	571	579	545	547	521	588	558	578	560	556	541	577	546	569	531	591	596	522	573	559	570	611	594	562	561	588	575	569	547	586	529	548	532	600	579	585	559	547	565	563	576	552	580	533	585	535	570	548	559	580	541	565	578	574	564	572	562	576	523	534	548	584	572	564	595	557	614	544	554	537	561	558	567	550	534	552	558	532	555	577	583	607	600	585	569	535	533	563	582	559	584	545	562	528	543	586	529	559	511	565	541	569	550	571	565	544	574	559	550	613	567	554	572	560	571	568	618	555	552	627	546	541	532	566	587	585	564	556	569	542	506	551	567	536	518	540	553	539	573	567	542	525	587	556	581	532	564	571	546	557	594	558	549	532	537	506	553	577	587	577	577	557	599	530	586	587	513	568	583	569	580	538	607	557	575	565	635	560	531	630	519	571	520	557	547	563	553	553	551	542	549	579	550	549	609	558	550	564	573	527	541	567	569	563	529	565	526	557	520	552	571	578	550	599	558	536	531	565	528	552	538	547	598	550	563	544	555	517	568	571	575	569	557	523	522	529	556	568	506	508	584	530	554	541	524	580	600	545	571	581	594	552	588	549	583	594	568	538	558	540	589	560	549	559	575	568	610	570	540	543	543	552	590	582	590	590	542	606	567	600	573	537	546	541	539	567	564	561	544	549	546	547	528	580	543	558	577	504	559	523	560	528	582	558	532	578	607	555	569	570	557	568	578	535	536	574	546	545	554	561	560	552	558	591	567	540	553	529	534	597	557	547	584	589	583	553	554	564	575	535	603	506	546	531	547	530	570	545	521	580	599	545	578	548	511	575	545	585	555	559	559	539	543	548	603	545	522	568	527	522	528	552	573	562	533	546	535	565	548	543	555	560	539	565	530	554	577	557	517	602	548	596	561	596	548	540	519	520	556	576	585	528	576	556	554	541	557	516	530	625	574	568	590	552	575	601	577	570	530	542	541	564	579	591	563	591	544	531	579	549	590	570	573	542	537	540	525	538	573	554	547	524	559	552	567	562	562	585	556	520	565	514	557	539	537	544	503	548	531	536	576	591	587	565	562	548	570	548	607	545	545	534	518	533	580	568	556	581	584	543	549	561	585	573	590	600	573	588	588	553	578	551	554	533	555	530	560	579	535	531	491	574	573	581	578	526	570	543	579	542	550	540	558	547	531	569	580	558	536	581	539	545	588	548	566	548	544	566	566	528	576	589	565	551	589	591	550	565	581	562	564	584	546	538	550	573	569	544	555	534	616	574	558	526	542	580	580	597	570	566	576	543	528	507	565	550	561	531	550	573	594	576	497	607	549	604	543	533	571	535	533	568	546	529	529	562	539	570	563	519	532	561	589	549	558	558	535	589	553	596	531	587	542	584	553	569	540	527	509	539	569	562	564	532	537	594	549	611	550	614	581	583	551	588	527	556	546	557	563	571	566	560	587	583	574	505	574	579	594	588	576	575	562	527	564	562	552	523	577	543	564	594	566	566	573	620	551	561	546	574	576	548	574	527	597	523	513	558	570	572	546	575	572	579	592	552	543	590	567	554	578	543	551	562	550	615	525	560	569	562	554	529	553	570	561	577	571	588	523	597	548	603	517	503	597	564	557	563	603	626	571	543	604	580	571	545	601	536	539	532	543	589	587	581	562	600	536	525	578	539	529	584	546	534	539	568	590	547	546	528	564	566	579	567	512	557	552	558	557	576	588	611	583	578	542	519	556	572	564	554	539	610	554	542	561	533	597	579	580	564	530	557	584	574	555	534	534	556	541	588	578	565	515	527	548	564	558	555	572	572	584	576	596	618	595	581	617	563	543	521	537	591	563	534	550	544	566	597	559	559	552	578	586	537	587	535	581	582	584	579	606	548	561	556	536	558	574	560	551	550	498	567	570	536	565	587	574	568	549	596	537	557	585	563	532	585	527	568	590	583	540	568	529	547	543	559	538	540	604	576	588	576	531	564	558	556	569	575	566	589	528	541	572	538	550	545	507	522	580	568	560	565	532	563	552	614	568	550	551	563	558	594	561	580	531	562	564	519	580	549	582	530	555	557	568	555	563	530	571	562	576	567	542	587	542	543	569	506	552	580	568	507	578	535	528	555	598	545	605	535	544	586	614	581	535	543	588	538	576	553	539	564	559	595	545	533	582	556	557	574	550	541	582	551	575	589	604	540	534	538	585	529	517	556	555	577	558	539	579	556	565	584	590	566	562	593	550	538	595	557	535	573	565	532	555	583	572	538	591	548	572	567	568	592	567	559	560	569	530	535	567	548	591	574	552	568	550	531	559	516	535	575	546	535	607	578	519	555	555	566	564	540	514	580	530	531	562	590	534	527	521	532	530	558	566	546	584	586	557	552	511	602	532	565	566	551	551	558	572	520	545	544	531	592	590	544	520	600	564	564	558	540	559	509	642	534	537	567	544	565	549	534	549	548	552	562	503	564	547	592	546	515	589	552	557	570	551	565	575	550	557	589	519	508	548	578	559	571	577	559	596	569	586	560	545	599	581	566	558	563	563	559	530	540	558	574	579	570	547	568	541	556	528	550	565	560	561	547	528	521	533	554	597	552	537	549	533	533	584	522	593	573	576	608	581	574	564	552	534	595	562	561	620	526	529	567	604	526	551	566	611	546	582	540	578	554	581	577	524	593	573	528	566	564	561	556	552	544	580	535	566	584	554	569	527	547	576	596	519	498	513	553	614	578	558	537	589	552	565	544	515	562	572	618	586	569	558	590	580	592	558	558	522	544	558	539	559	578	526	515	589	613	589	547	543	605	580	568	553	565	552	556	542	564	555	542	572	519	567	566	543	561	536	552	538	527	539	579	574	582	556	561	544	560	557	557	556	567	589	531	560	541
31931	8606	3601	3107	3201	3170	1976	1147	835	613	541	385	377	338	352	270	256	232	250	288	258	238	258	251	256	219	228	222	201	215	209	189	218	218	178	223	222	210	224	224	222	216	191	214	211	239	210	223	232	231	235	190	234	218	200	224	226	239	219	212	182	206	208	206	241	205	181	202	224	196	175	203	219	223	220	195	202	193	224	219	232	207	223	200	188	214	197	195	217	197	219	208	206	209	240	220	222	194	233	212	201	177	230	192	205	189	233	189	205	204	217	211	227	214	227	203	209	218	224	214	218	209	223	238	192	205	218	230	222	222	198	168	195	220	230	254	209	205	179	203	189	208	211	205	222	208	195	211	240	226	220	218	211	201	202	196	213	198	208	201	251	218	214	215	202	218	200	214	229	218	204	220	200	220	220	193	197	196	224	192	204	220	203	230	196	227	204	217	214	213	208	218	223	190	208	185	215	199	211	206	211	220	214	258	223	202	198	207	196	222	238	188	205	213	229	213	196	212	217	214	177	202	204	210	211	225	213	216	227	198	206	190	182	197	205	204	222	230	205	203	188	234	215	218	209	198	209	201	210	216	263	213	189	245	237	225	228	211	212	245	209	207	218	219	215	213	202	219	215	200	206	204	224	243	227	192	236	211	234	203	226	235	242	236	201	222	195	210	238	235	196	216	218	203	188	196	199	213	180	207	207	210	205	191	212	200	197	193	197	207	220	201	212	205	203	231	199	224	200	210	216	241	204	247	238	210	247	221	183	218	229	227	226	192	204	232	204	184	223	224	213	193	210	230	227	213	217	222	197	186	221	213	217	193	183	233	196	204	168	206	215	231	231	220	204	232	210	229	200	202	219	226	204	201	230	210	208	214	201	188	217	200	192	213	217	207	196	235	215	205	184	197	206	217	228	190	194	211	220	194	237	196	232	211	208	197	187	238	244	213	196	214	222	184	190	202	221	207	200	184	220	188	233	215	229	199	245	199	222	238	200	200	243	206	195	202	192	207	224	198	212	207	205	219	225	210	215	185	238	231	218	204	201	182	213	183	230	216	219	182	199	224	212	190	191	206	195	196	194	199	248	213	222	243	230	216	205	188	211	209	198	209	236	188	190	206	253	191	206	207	206	208	218	216	189	203	211	200	222	225	207	225	217	203	219	213	214	222	202	203	225	215	223	238	189	181	198	201	211	216	205	229	212	251	231	199	204	198	219	195	218	211	227	214	209	203	198	211	197	185	214	182	206	226	250	206	213	204	204	237	205	212	203	190	186	201	203	213	207	219	204	197	204	221	224	233	212	216	178	224	226	218	214	239	210	198	215	208	241	242	189	264	225	225	178	228	206	218	175	205	167	217	204	210	209	223	200	228	209	201	221	231	223	195	180	221	212	217	179	205	203	231	208	214	206	180	233	188	215	200	230	212	195	206	192	208	207	201	244	198	225	218	197	207	216	222	223	219	206	167	233	197	205	216	225	214	203	205	225	227	208	170	191	198	181	213	188	220	217	225	216	202	216	220	219	222	188	232	210	197	207	235	216	215	231	209	188	186	220	262	217	190	198	215	217	214	214	180	202	188	167	215	204	201	213	196	204	203	192	213	231	200	204	231	205	218	220	219	201	220	185	230	227	231	208	224	213	210	223	219	206	199	193	219	217	246	216	229	189	213	232	210	198	210	195	201	224	211	212	233	217	205	220	201	191	223	197	206	226	202	194	191	236	218	242	201	200	196	220	208	216	221	226	232	211	203	199	218	230	214	212	184	204	233	168	201	215	192	199	256	241	202	211	205	186	201	208	196	249	238	164	217	194	213	222	194	224	222	230	226	193	216	220	221	205	206	214	231	213	233	201	211	228	210	231	207	203	211	212	212	230	208	218	192	203	195	213	239	211	207	230	198	215	214	191	192	207	201	189	198	218	196	185	230	168	220	209	222	237	210	210	205	240	220	196	204	176	208	196	213	232	214	170	228	218	195	232	209	167	240	222	204	221	216	212	228	193	230	225	213	205	203	224	192	201	185	177	228	206	230	207	219	224	227	230	198	195	198	210	203	215	197	193	193	216	194	223	225	232	207	202	173	192	240	200	233	195	215	198	214	203	221	209	205	206	230	218	228	219	176	225	189	206	219	219	220	191	205	230	219	222	188	194	202	214	210	193	201	223	207	175	222	206	234	173	186	213	212	188	223	208	185	195	206	223	222	206	197	188	184	212	209	236	204	211	222	231	218	197	205	187	197	192	220	215	199	194	222	246	196	208	184	182	223	232	185	234	223	208	236	227	185	201	195	229	198	206	260	218	220	201	212	219	220	212	231	197	208	196	219	228	225	223	224	192	220	249	224	180	208	189	226	218	198	196	185	228	218	218	213	220	216	203	221	213	201	226	203	185	211	181	216	242	195	208	223	195	226	242	212	224	226	204	187	231	228	219	210	196	224	200	211	212	236	247	228	229	187	221	208	201	217	242	217	221	241	212	189	204	236	203	190	218	207	214	188	189	216	188	214	185	232	222	229	185	174	249	226	199	208	187	190	204	225	206	212	205	201	207	209	234	217	238	212	208	214	221	217	214	204	219	220	204	242	195	213	192	210	204	231	218	199	200	206	221	225	200	205	201	228	181	197	191	196	213	220	202	200	197	210	225	216	231	218	227	216	201	188	216	175	233	220	189	178	190	201	245	193	192	209	213	220	201	201	218	219	205	205	202	167	192	222	228	184	202	235	206	230	198	186	197	200	208	209	200	195	229	208	197	226	223	181	194	205	194	200	203	224	214	233	185	220	213	207	210	180	206	239	210	200	221	241	202	211	191	206	210	207	214	180	194	191	226	227	193	216	213	209	204	201	224	232	220	205	221	189	185	202	211	187	219	174	228	205	207	220	230	215	212	207	188	206	225	200	223	197	201	234	197	204	211	201	224	225	209	219	203	200	235	203	195	202	223	227	207	185	200	191	212	220	210	179	219	193	227	201	229	221	218	221	205	208	228	183	202	193	203	194	201	209	233	211	228	205	198	219	265	233	230	227	209	221	212	207	211	197	199	213	238	225	219	197	190	219	224	203	227	191	192	229	222	220	226	195	199	181	201	188	219	241	222	200	220	228	197	195	201	218	237	223	199	182	198	200	225	180	222	199	180	206	205	192	220	212	203	183	212	218	207	214	205	239	236	207	212	185	193	197	221	202	251	214	211	211	217	207	198	219	204	194	217	205	211	232	232	223	223	236	230	211	169	221	175	223	242	219	211	223	199	183	218	197	210	222	191	196	221	215	188	228	244	222	196	203	209	208	221	221	204	202	221	199	195	220	203	231	235	233	212	210	215	232	193	217	181	221	246	232	202	209	195	183	242	221	209	209	217	244	192	218	234	223	189	235	202	186	182	202	199	206	207	198	209	231	203	183	189	221	233	213	202	199	241	187	210	203	211	218	205	223	210	228	223	222	216	197	226	197	184	213	222	183	185	191	208	208	198	219	195	212	194	219	200	192	210	178
18856	4226	5839	8115	10846	12054	7711	4949	3757	2749	2325	1711	1435	1405	1103	984	813	877	837	743	721	665	770	623	510	541	541	553	547	490	527	569	520	536	483	480	547	474	476	494	528	491	452	452	472	475	477	485	471	465	520	493	483	464	494	482	448	450	485	477	512	475	493	416	484	472	487	453	527	471	484	483	484	491	453	462	506	490	458	459	512	492	455	462	447	432	483	448	454	485	464	455	487	458	487	449	500	486	449	430	460	448	481	460	466	478	454	468	502	458	443	501	468	441	487	475	503	450	467	498	472	453	432	443	471	421	494	442	454	469	496	442	475	464	472	501	441	481	445	507	487	437	473	454	456	447	465	436	469	447	446	467	488	511	443	458	501	462	415	461	502	439	431	487	459	472	495	451	455	464	486	449	450	455	434	462	473	481	473	450	480	460	498	461	483	488	491	447	470	468	480	478	472	456	456	462	489	470	453	464	495	470	472	433	452	490	502	474	502	452	441	496	481	489	462	479	465	446	448	489	514	498	498	477	464	508	474	533	440	499	448	446	425	483	460	462	460	501	492	457	485	450	474	495	475	509	473	494	457	486	488	493	464	490	471	474	435	487	467	454	509	452	468	470	424	457	459	484	463	438	464	525	442	484	434	477	446	471	487	449	467	417	486	450	470	468	467	445	477	445	509	482	444	431	493	450	457	456	456	476	481	490	474	449	485	470	423	497	490	484	469	454	484	496	435	501	505	478	485	487	455	476	462	525	465	476	472	441	464	439	431	438	467	470	483	452	479	494	482	491	498	486	467	492	427	431	466	465	470	462	477	505	468	457	482	456	461	464	448	470	477	456	491	452	501	449	451	459	452	468	477	446	463	480	470	484	418	453	484	489	472	447	485	464	462	466	469	449	457	451	472	473	482	481	444	465	414	485	486	468	447	471	473	464	495	488	491	465	488	492	443	520	464	467	460	467	437	469	475	480	449	438	468	478	443	464	475	478	498	449	489	455	518	454	479	458	498	462	443	469	501	528	461	512	454	488	475	465	424	495	495	471	488	496	481	493	430	467	441	432	453	474	474	451	465	459	497	502	461	477	479	445	458	456	455	454	463	460	433	521	493	435	446	440	448	477	474	491	465	491	480	452	407	487	464	469	493	501	496	502	467	452	489	445	505	428	471	474	505	433	437	475	459	496	492	467	481	490	462	446	464	456	437	465	487	489	469	469	467	452	467	462	443	464	468	427	496	444	446	489	445	464	481	472	482	445	468	466	484	496	490	460	470	469	485	423	489	467	505	464	473	486	515	473	472	493	484	462	493	477	465	477	465	479	465	472	467	462	477	491	471	442	468	509	466	461	474	463	450	477	435	512	437	468	447	473	469	436	486	446	496	489	461	468	494	509	464	465	450	516	469	464	476	467	502	455	474	496	450	464	465	472	476	461	476	507	460	451	445	457	492	454	460	460	463	455	456	479	435	460	449	479	460	438	507	487	478	525	480	464	440	466	487	434	423	490	488	477	496	444	444	474	466	456	488	449	459	473	491	450	489	453	456	465	449	455	471	500	450	435	454	453	497	465	498	474	477	461	465	477	483	458	520	460	492	496	443	480	458	468	475	498	473	489	486	505	450	456	478	468	457	451	482	465	473	464	478	481	497	475	497	458	439	431	476	460	435	450	453	492	494	441	512	470	480	482	465	474	505	469	468	448	483	449	456	473	456	479	469	490	523	476	467	487	461	488	427	491	480	494	463	501	463	476	470	495	481	475	499	415	502	467	486	470	504	452	452	488	491	436	483	429	464	505	470	489	487	458	466	475	458	504	468	496	433	444	494	452	485	482	499	482	477	473	453	456	486	465	488	454	430	432	449	500	474	505	510	462	488	464	448	490	505	457	447	461	438	496	473	472	470	455	509	479	454	498	453	482	479	464	465	473	473	466	452	488	474	444	451	461	462	496	503	485	500	483	473	473	464	471	496	495	447	461	452	463	481	501	446	453	480	452	499	450	455	461	492	487	460	480	442	478	495	466	460	489	502	497	482	471	477	456	473	456	492	468	483	500	468	468	471	462	463	485	504	481	475	505	518	459	446	463	445	492	480	502	469	478	454	473	449	468	490	451	452	446	459	499	518	469	469	474	460	454	473	479	457	462	470	455	466	473	520	479	453	467	479	443	478	464	476	484	480	437	455	492	495	485	520	466	463	465	459	433	448	441	472	444	475	463	457	452	454	448	475	485	455	487	474	451	443	450	460	461	457	482	461	464	439	470	477	459	463	461	454	476	435	498	487	462	460	452	469	504	490	492	480	454	476	491	455	481	443	436	482	498	449	517	482	495	453	451	465	462	484	498	471	461	459	456	497	452	408	474	432	474	485	492	453	438	472	455	509	443	476	454	482	490	524	481	502	466	455	453	468	423	469	481	462	476	456	460	495	468	498	489	455	492	452	464	491	451	461	434	498	462	454	447	430	492	500	504	500	473	464	488	443	473	453	473	502	517	466	500	492	486	456	436	456	460	490	455	511	464	472	475	480	476	445	530	513	449	516	436	482	456	498	480	478	484	483	450	466	467	504	461	480	473	452	460	479	414	470	511	465	503	460	455	497	441	440	449	475	491	475	476	475	465	494	498	492	499	514	465	448	468	476	464	483	456	427	476	442	460	479	507	466	412	474	490	476	481	449	478	501	471	478	492	462	443	488	458	484	508	457	473	466	441	468	456	434	474	495	468	472	489	456	463	435	492	494	457	481	481	487	463	473	450	496	495	486	488	481	462	480	467	475	428	470	478	453	468	437	492	481	419	491	454	415	505	466	469	475	483	449	498	472	497	463	490	448	471	497	443	480	456	441	504	474	446	467	482	492	429	485	503	455	467	467	492	469	459	434	453	467	438	437	498	481	463	474	478	490	503	453	492	500	486	482	468	477	456	481	481	458	436	449	466	492	503	462	467	438	441	514	427	447	466	442	471	440	485	453	488	440	472	487	484	485	484	510	506	472	498	487	499	461	461	480	475	446	461	458	495	474	443	479	460	458	464	475	487	453	472	439	498	443	490	417	476	530	489	507	458	466	447	457	455	441	486	444	508	476	459	459	503	446	491	469	462	447	486	482	446	433	481	463	486	470	461	475	502	479	502	492	480	457	469	446	477	476	474	532	489	470	449	460	424	459	468	487	500	437	465	492	468	462	487	458	431	433	481	497	455	477	441	452	426	467	447	513	510	487	499	453	446	461	500	472	460	500	495	429	459	465	436	452	446	534	443	455	490	463	470	470	431	512	445	480	469	460	445	488	462	466	473	453	468	450	469	465	435	439	451	445	434	459	484	478	445	436	480	509	474	437	474	434	478	457	446	487	492	517	467	480	458	503	449	466	481	453	459	436	502	437	448	465	471	471	452	476	472	441	470	438	470	465	466	455	488	454	463	470	413	470	505	472	481	488	475	466	497	478	444	459	474	440	503	473	472	485	473	472	483	470	431	474	468	470	449	489	490	483	454	476	461
10353	1795	681	692	820	847	627	347	263	217	183	166	159	148	151	144	115	154	159	154	140	152	134	145	150	147	124	138	137	115	128	119	148	134	138	158	140	129	124	140	151	133	124	143	140	119	159	141	133	130	143	154	142	138	134	121	127	153	120	140	138	158	131	126	135	133	132	135	126	129	114	133	112	156	135	128	138	129	116	143	156	117	132	117	139	146	118	127	172	135	138	130	135	130	132	132	144	117	118	135	141	115	121	140	122	144	143	123	145	136	119	134	138	132	141	153	144	119	145	121	132	132	125	144	122	164	124	137	136	141	131	134	124	121	139	144	130	133	133	137	133	138	123	151	137	139	132	144	130	153	153	123	137	132	145	143	160	134	132	131	146	114	110	117	146	142	129	143	161	140	128	162	146	147	142	132	139	136	128	154	127	115	144	122	149	116	138	154	136	143	138	117	137	149	131	137	136	139	140	122	152	131	125	148	136	122	127	123	121	130	133	134	126	172	135	155	129	129	127	123	146	139	150	130	132	116	106	154	120	134	147	135	139	133	131	132	151	141	126	120	147	129	132	147	136	136	125	123	123	131	141	130	140	152	162	149	160	115	121	134	153	165	156	150	138	127	119	141	151	121	144	148	133	146	158	134	134	139	139	155	134	137	154	130	138	124	124	123	144	130	156	139	135	148	139	133	127	132	134	150	142	112	142	141	135	170	114	149	123	111	139	119	137	141	145	135	160	144	151	120	129	154	135	130	159	142	133	152	132	156	111	143	119	109	133	138	148	128	143	146	142	109	151	139	140	137	142	149	117	129	153	138	131	135	133	117	125	145	134	132	148	128	133	133	124	126	132	143	142	148	130	141	150	140	141	150	130	139	131	163	140	125	135	128	125	141	126	126	135	140	151	144	122	148	136	118	130	123	133	125	132	128	149	156	146	144	128	136	136	116	135	142	132	135	143	115	130	122	140	141	128	132	139	148	153	139	144	146	129	134	109	130	135	143	144	146	131	133	156	142	139	150	125	131	136	133	149	153	135	120	130	122	134	130	127	153	150	159	106	136	150	124	151	133	110	148	137	131	129	132	128	157	148	125	143	125	153	125	123	124	132	157	124	141	128	149	119	122	149	157	132	138	129	129	150	127	123	145	139	155	152	140	135	159	140	141	115	118	141	143	146	161	139	126	122	160	103	129	133	113	148	127	148	152	137	124	122	143	115	129	126	140	129	149	126	120	133	124	111	147	129	138	156	114	154	162	129	136	143	140	138	149	122	148	122	132	145	133	144	127	148	144	142	111	138	138	137	113	147	143	136	135	131	138	119	116	136	145	140	137	147	150	133	134	128	148	128	146	112	138	151	149	126	136	116	142	138	131	143	143	122	153	137	138	131	104	169	153	135	132	137	130	149	143	123	151	134	133	121	138	131	134	156	145	149	139	116	122	141	129	120	121	126	142	137	145	135	138	132	138	133	137	126	138	133	118	139	146	140	138	138	141	122	153	138	101	124	135	140	130	151	139	123	141	120	148	136	151	151	122	140	138	146	142	134	126	142	117	134	139	144	128	116	134	135	120	142	159	134	128	132	113	138	123	155	139	131	140	125	119	123	135	143	137	132	124	115	142	125	139	133	153	135	134	135	139	159	139	145	132	133	119	134	121	152	138	123	133	138	135	129	138	130	126	143	125	161	143	143	126	128	128	137	143	147	157	134	128	164	133	128	154	164	130	131	155	126	122	130	123	148	143	120	128	137	152	127	137	148	150	128	133	142	135	135	128	135	150	134	130	139	140	114	144	112	148	161	155	133	139	130	145	128	147	114	126	113	136	146	124	140	139	129	153	125	132	139	152	121	133	146	150	132	151	124	137	121	136	148	147	145	143	128	156	158	166	127	116	145	125	142	151	163	134	141	110	143	155	120	129	143	127	125	140	120	163	137	157	152	118	130	125	138	123	135	136	130	128	135	135	139	141	124	163	147	134	112	127	132	130	143	101	125	142	131	119	139	151	153	125	139	152	121	151	134	132	125	130	113	145	129	131	122	132	119	123	136	135	138	138	132	148	134	125	144	138	126	113	128	127	142	132	141	132	146	145	131	138	159	145	119	125	125	148	122	152	121	145	140	139	166	139	136	144	128	164	143	131	122	137	146	139	128	126	129	129	143	137	142	146	126	116	121	130	140	147	125	132	136	142	123	121	116	117	142	136	146	131	131	137	128	146	153	146	141	150	119	131	128	101	137	124	129	136	139	141	136	117	135	104	130	134	124	137	156	131	120	158	135	124	128	129	126	129	129	147	130	133	146	137	149	151	146	111	117	131	146	134	145	144	145	133	130	147	143	117	131	134	158	136	124	122	119	129	161	131	136	151	150	122	128	137	112	119	119	124	159	122	137	145	143	136	133	124	136	131	139	147	126	137	134	138	155	130	137	151	121	123	152	135	150	127	155	138	130	141	128	141	125	116	145	137	128	130	151	130	147	142	134	139	157	141	146	138	117	132	123	167	133	124	132	138	130	133	123	130	143	167	128	121	146	120	121	124	130	147	104	133	131	139	152	128	128	137	158	153	160	106	159	138	129	118	114	152	140	152	130	146	111	119	146	151	123	141	146	125	122	115	137	151	148	134	144	132	128	131	153	129	148	127	129	127	116	152	131	114	137	130	103	133	131	152	133	143	117	119	138	133	135	126	165	124	115	131	148	135	99	137	133	119	129	128	122	131	123	139	112	137	138	116	140	124	124	140	136	134	141	148	136	149	143	138	132	127	153	155	156	162	127	125	160	157	138	136	140	114	139	175	138	135	159	152	141	158	138	115	117	105	129	137	119	141	155	139	144	100	140	160	146	155	122	142	142	121	139	141	122	125	138	133	137	172	118	128	137	133	158	155	130	139	111	138	123	116	126	117	128	153	132	138	145	144	142	132	141	125	132	123	136	111	147	146	145	149	137	133	108	129	139	147	136	137	122	138	120	128	144	127	132	141	145	125	118	132	111	140	131	138	139	138	128	134	109	130	155	163	124	162	139	143	139	153	148	162	143	139	151	151	136	127	138	123	144	110	138	135	146	113	124	151	144	132	131	118	120	136	164	171	121	133	132	128	144	118	113	108	134	143	154	135	139	139	129	138	144	118	134	125	127	129	116	133	139	123	127	137	144	136	144	140	138	130	133	126	161	137	116	140	143	137	141	119	115	118	132	136	133	134	151	118	141	117	147	160	155	140	137	145	119	138	115	138	150	109	144	137	142	134	134	129	143	135	131	129	156	167	153	130	137	128	130	106	141	149	125	135	158	141	130	130	127	114	125	156	144	149	131	151	144	129	134	141	138	131	129	138	129	128	119	140	122	131	133	142	144	98	117	118	115	159	161	130	127	148	136	116	118	134	125	133	124	121	130	125	147	132	142	129	142	131	146	123	142	110	155	120	119	138	141	141	133	155	135	146	127	143	125	131	166	142	132	144	125	144	124	142	148	127	127	140	135	135	123	135	131	128
6275	1255	1518	2416	3533	3732	2515	1412	929	734	600	559	480	485	420	386	378	379	377	346	338	369	349	370	352	312	351	344	345	350	367	317	355	347	347	325	342	300	332	322	327	350	354	311	342	347	317	296	301	342	323	325	368	335	352	337	296	307	332	332	344	338	344	340	319	353	340	332	345	331	368	332	379	336	307	363	369	337	342	355	350	366	333	317	377	339	320	290	350	348	344	319	338	366	316	371	342	357	361	360	319	332	321	318	339	340	340	323	339	315	321	338	326	369	356	344	335	321	335	368	344	362	323	385	330	381	366	347	326	341	354	344	332	326	325	347	316	395	330	321	319	309	359	371	358	304	346	325	321	326	311	334	362	324	355	394	326	308	324	332	342	349	359	368	339	345	341	351	337	349	327	360	339	371	332	326	339	324	373	301	340	340	355	373	333	345	358	333	359	355	310	327	329	351	315	329	372	353	335	348	296	343	353	325	337	347	320	314	307	352	360	328	355	308	357	316	331	333	345	317	316	331	348	338	328	333	369	331	380	357	358	342	339	334	344	337	335	350	352	353	343	319	314	334	342	326	345	349	356	359	358	330	363	303	325	353	333	327	345	354	310	333	332	342	334	368	340	379	325	350	348	343	343	383	331	320	331	317	335	370	323	334	349	348	340	323	315	351	336	318	313	363	343	343	331	347	373	361	335	351	352	328	312	356	348	349	327	370	327	345	335	330	381	354	306	358	323	344	359	322	328	335	335	339	338	322	352	366	378	312	343	332	313	321	310	363	346	315	343	364	347	375	340	331	349	330	360	317	335	287	355	354	369	322	392	328	352	345	338	324	328	319	337	328	330	352	357	292	338	342	322	327	335	345	345	340	315	350	321	311	337	358	321	340	369	356	356	320	319	362	315	335	322	302	342	316	317	321	335	323	336	332	305	338	309	350	333	322	307	325	326	366	326	374	342	323	328	343	355	372	342	329	321	331	363	344	337	351	341	340	349	338	350	335	346	310	339	343	355	328	320	321	356	352	348	343	339	306	346	322	337	330	352	332	329	333	358	327	363	356	333	337	354	333	331	328	338	316	335	315	346	353	370	326	330	323	335	353	321	326	353	364	342	354	350	366	335	339	316	358	337	362	305	366	320	302	332	307	345	328	349	329	359	336	323	325	332	330	322	314	336	313	355	336	309	345	347	365	347	345	354	346	359	359	345	328	309	333	317	363	291	328	322	339	315	338	325	348	359	345	347	362	345	315	301	363	328	375	334	368	339	334	333	322	339	334	387	395	330	348	346	336	289	312	338	372	365	369	340	346	327	360	341	354	321	337	360	361	348	343	342	329	331	348	338	331	330	334	322	319	339	323	334	358	348	306	338	371	334	349	351	324	320	330	334	312	373	335	332	329	328	337	354	349	381	343	350	309	345	345	342	344	343	353	371	344	337	343	341	346	346	317	336	337	347	370	347	370	325	365	352	362	321	337	350	307	362	335	347	344	336	336	346	346	337	349	336	327	323	330	354	346	320	323	357	339	340	318	320	355	361	353	360	343	330	319	334	343	349	320	329	349	322	327	383	327	330	350	364	304	360	345	342	343	359	370	343	337	330	352	351	343	356	322	329	319	365	356	345	342	359	331	317	316	350	363	326	325	345	347	321	302	326	345	326	313	336	332	344	367	333	375	332	331	356	365	354	345	317	317	339	316	343	328	327	295	323	357	324	345	341	310	331	333	345	389	355	330	353	317	361	325	326	335	311	329	344	368	346	325	357	360	346	350	335	349	379	341	356	319	330	339	321	364	329	333	374	340	335	344	346	347	317	366	324	348	324	318	328	353	336	347	341	347	357	350	325	332	315	339	314	379	315	356	358	326	347	310	352	333	336	372	343	355	331	387	318	341	357	315	367	343	344	345	338	326	316	328	325	335	325	330	347	322	325	345	375	335	321	334	352	340	340	318	314	337	344	337	346	376	362	330	342	320	351	341	356	369	318	361	344	360	273	338	349	299	355	329	339	327	303	345	360	330	347	359	319	344	332	340	346	328	347	341	342	343	347	312	324	315	390	345	339	326	336	324	302	327	349	369	335	352	351	333	336	319	342	322	365	380	320	381	317	347	318	359	368	357	328	330	362	322	320	355	335	327	344	347	380	334	355	337	337	357	342	342	323	333	305	333	324	331	313	382	342	361	326	358	339	353	299	384	331	358	350	364	388	314	343	334	364	305	363	340	350	316	375	350	357	344	349	344	347	337	345	344	349	345	339	327	316	327	350	347	300	325	353	328	365	327	353	327	354	336	326	321	356	312	333	316	342	357	317	327	391	350	349	325	349	314	347	337	348	353	377	316	320	333	314	335	315	341	324	382	363	369	316	329	374	372	353	331	342	390	358	325	344	323	319	322	345	359	326	355	321	358	348	340	328	314	332	350	330	337	365	349	381	321	316	302	339	362	316	307	357	337	352	334	357	336	355	349	350	338	341	334	366	338	361	337	323	327	355	350	353	345	293	323	353	377	333	312	339	335	360	380	330	333	318	323	320	337	345	327	303	319	341	343	324	330	324	318	351	312	367	346	374	331	339	348	350	331	335	330	336	327	313	365	330	325	344	356	353	341	354	338	351	355	369	335	347	328	315	309	363	347	365	319	303	327	322	346	335	308	326	319	355	339	343	331	347	337	330	343	317	312	331	331	344	342	353	343	354	372	353	338	323	314	352	367	283	391	371	341	335	300	359	351	352	332	340	355	324	347	339	318	373	351	334	336	341	361	352	393	342	321	332	355	318	341	336	349	336	337	325	329	354	332	339	338	348	380	308	340	314	341	337	309	349	349	317	328	348	330	324	318	317	345	314	352	364	300	341	373	327	330	329	336	356	373	366	323	346	356	347	340	335	317	356	328	349	314	345	365	359	359	348	356	327	362	330	315	306	355	336	315	352	333	329	360	340	377	353	368	332	330	348	317	307	348	336	304	332	316	336	358	340	328	342	341	332	345	338	337	343	339	332	322	370	344	337	371	348	347	359	293	311	329	342	345	341	302	350	319	357	326	323	316	375	348	338	342	323	357	324	306	360	323	333	333	351	363	327	353	284	333	339	352	352	344	358	352	319	368	359	332	348	364	371	347	349	354	353	366	324	335	341	348	288	336	328	315	319	342	339	347	306	343	375	312	343	343	338	344	392	345	342	336	330	317	354	338	367	312	352	327	342	329	320	328	332	337	319	354	342	352	312	358	325	321	335	357	335	351	322	355	354	305	320	340	329	340	327	363	302	338	358	354	334	344	330	348	366	315	375	346	310	341	340	355	338	342	345	356	321	342	322	329	298	348	332	367	355	333	335	341	364	337	328	338	369	325	314	331	363	352	345	316	350	330	344	354	337	303	346	326	371	334	382	353	336	318	354	365	322	334	326	397	350	338	337	338	346	352	314	326	328	334	347	369	318	358	362	359	330	363	333	333	335	349	324	365	345	326	342	372	361	320	365	332	359	329	333	361	330	329
22293	5327	2537	1837	2057	1837	1318	843	602	527	397	351	296	309	310	274	270	269	288	247	237	270	237	244	233	240	253	254	223	240	259	278	223	236	233	238	273	249	235	230	249	257	241	230	217	222	235	241	294	282	244	226	237	235	245	241	275	220	276	289	239	220	225	221	222	225	242	246	246	219	238	219	252	254	234	258	251	248	247	220	238	281	274	277	231	255	243	230	272	253	268	260	244	230	237	235	247	256	238	253	246	241	244	219	226	229	241	241	262	265	232	269	227	265	207	231	266	215	247	231	229	238	249	231	242	238	222	272	252	248	243	215	236	245	240	275	263	231	245	231	239	236	255	252	219	252	238	238	243	272	241	227	233	246	279	261	224	222	236	231	255	272	256	246	259	251	233	256	242	255	238	267	265	232	253	218	229	224	253	243	259	260	240	245	249	211	235	225	237	265	255	244	231	238	246	230	246	220	230	250	232	261	253	249	273	260	227	250	249	207	268	237	238	270	224	235	240	252	237	249	252	280	266	239	259	239	229	253	243	234	250	237	260	269	269	222	264	229	250	277	222	242	251	245	222	239	241	212	249	218	260	238	218	261	247	239	226	258	241	250	277	221	226	253	256	236	263	248	233	267	213	276	239	231	246	267	251	270	236	237	255	211	254	244	245	229	207	232	263	234	215	246	274	253	260	273	257	244	224	248	264	240	251	239	234	252	266	234	263	220	273	222	235	234	259	234	232	251	235	265	252	214	234	232	248	220	236	229	236	224	269	228	239	244	240	233	238	210	238	285	259	264	250	224	255	244	235	214	233	249	251	259	257	245	249	244	258	229	242	220	234	245	232	260	249	238	237	246	250	221	245	237	226	239	244	244	241	255	244	253	258	232	232	247	213	231	232	234	257	220	276	230	253	270	238	222	247	256	249	265	244	222	217	214	199	257	229	267	251	229	232	259	236	265	219	211	219	255	247	226	252	236	233	240	245	245	250	226	260	233	237	243	244	261	244	245	245	252	258	267	259	268	230	236	260	239	231	251	243	235	246	227	264	238	275	252	246	235	250	241	250	247	211	231	265	219	256	253	227	263	237	246	249	282	231	234	253	214	238	241	269	261	249	231	223	223	208	223	223	236	240	225	256	226	239	240	279	255	230	229	238	230	247	258	218	243	241	264	255	244	221	226	236	232	237	233	240	241	254	243	252	280	244	233	240	234	258	213	224	243	241	227	272	243	240	269	247	219	260	245	237	249	256	246	236	262	262	254	218	248	243	262	248	246	243	226	221	266	240	240	258	222	224	239	247	244	224	244	233	263	245	218	256	273	217	268	257	250	251	221	236	242	224	256	234	238	246	245	252	272	232	265	230	249	239	245	202	243	270	211	249	244	263	243	239	245	253	268	256	234	252	236	258	228	247	234	261	256	259	231	237	263	223	220	245	234	248	259	227	267	227	257	225	297	231	264	262	266	211	238	256	253	258	226	255	238	266	258	263	244	232	247	221	267	248	246	261	230	264	249	207	240	226	226	219	235	250	259	205	212	247	228	259	245	259	215	277	256	220	257	223	230	243	249	236	253	264	231	226	219	288	232	224	238	236	233	250	251	253	254	268	250	239	253	236	235	250	258	223	251	247	258	253	264	239	249	223	244	222	228	232	230	234	216	228	263	260	249	272	247	246	226	244	241	243	242	263	230	225	224	241	230	225	238	214	241	218	235	236	239	262	247	241	213	231	248	225	231	226	236	268	245	232	264	236	235	258	263	252	245	246	240	267	251	238	258	224	244	244	232	257	242	298	271	241	211	218	252	278	249	261	243	261	238	263	245	228	203	255	240	257	237	253	255	223	248	219	267	248	249	229	260	240	245	265	248	259	214	254	242	240	222	292	263	236	253	240	252	233	243	243	235	252	249	270	195	221	225	285	249	216	240	240	244	260	252	260	223	258	227	271	256	235	251	229	252	267	256	244	239	227	273	249	242	250	258	236	216	227	234	277	240	251	254	246	233	229	237	251	251	219	239	240	257	261	212	232	251	230	240	252	232	219	257	224	251	249	239	257	290	242	237	228	266	220	250	261	231	253	262	245	248	230	251	241	224	245	265	256	239	239	239	256	233	265	217	234	238	224	241	213	236	243	234	245	282	253	262	228	232	258	231	246	236	258	245	249	243	234	273	234	228	243	275	262	276	216	234	222	266	249	232	257	215	264	267	238	239	230	246	244	234	247	230	220	230	221	256	241	240	260	211	228	240	226	227	206	245	240	244	221	231	233	248	246	246	211	245	249	220	204	237	256	225	260	254	244	246	268	269	235	267	238	244	247	259	250	241	259	261	246	240	245	264	264	252	227	214	254	282	203	283	263	238	228	229	250	233	259	266	222	264	236	210	246	266	235	253	255	260	214	227	251	228	268	255	209	232	231	252	261	243	235	248	248	235	223	226	229	224	224	280	222	258	237	266	266	216	249	246	235	229	226	218	220	232	237	230	249	239	224	205	235	242	262	220	211	258	261	241	265	235	247	213	227	240	224	240	244	238	261	244	254	241	217	222	256	233	232	232	260	240	254	231	230	238	226	247	231	233	264	211	205	242	244	290	252	234	253	237	243	245	244	249	234	203	251	223	252	260	260	238	272	256	248	257	214	229	241	232	234	220	265	233	223	201	243	232	227	244	249	281	285	238	221	240	241	258	259	240	213	268	246	248	234	218	238	253	235	256	235	225	278	272	241	199	236	261	215	262	267	240	224	233	234	236	228	248	255	225	200	233	242	262	254	238	244	255	246	230	218	213	216	245	228	250	217	223	273	234	253	272	245	216	234	248	248	262	256	250	231	266	247	229	251	213	238	256	252	247	216	238	239	282	240	245	263	234	226	236	235	235	233	240	256	223	241	249	259	248	282	247	218	230	255	259	233	236	253	226	229	235	248	229	257	256	238	254	237	234	256	256	264	266	216	214	242	207	240	235	240	255	244	214	233	230	241	235	220	258	233	235	263	234	249	253	233	211	242	234	231	272	249	229	232	231	251	246	227	221	250	211	254	257	241	235	256	245	217	237	267	255	237	250	243	251	263	226	241	258	284	252	220	274	272	253	225	207	267	239	270	246	230	231	239	241	241	235	265	219	247	261	226	230	233	218	223	224	254	251	244	249	239	197	247	243	253	225	223	238	249	237	236	230	244	241	252	229	236	230	235	241	228	259	259	238	246	257	237	216	259	233	276	244	235	205	219	241	232	236	260	246	240	259	237	253	251	228	248	275	251	210	245	247	246	224	243	262	251	265	231	243	232	236	236	255	261	244	252	237	263	262	255	226	247	237	257	233	274	224	236	231	241	254	248	249	265	241	284	269	227	242	255	208	213	234	244	232	271	218	257	266	250	251	223	250	244	208	267	240	240	238	245	236	275	235	240	253	249	246	246	244	234	223	226	238	221	242	229	265	233	253	255	237	242	217	231	244	234	250	247	272	234	228	256	249	244	262	222	228	216	250	246	228	237	208
14152	3638	4510	5472	7334	7560	5462	3160	2300	1831	1587	1347	1078	960	856	852	750	707	744	723	718	661	676	650	570	553	580	560	580	543	548	549	542	542	571	559	572	595	585	577	524	587	566	542	585	510	527	553	579	538	565	536	554	586	571	598	586	565	576	524	577	609	603	568	567	531	547	554	562	553	553	511	537	598	544	565	572	546	536	561	511	593	522	557	559	545	561	576	566	577	565	516	540	527	534	585	597	557	548	547	494	585	588	589	551	578	565	542	540	571	557	574	562	519	595	540	542	558	577	549	537	562	507	535	558	558	532	544	557	573	521	549	542	556	539	517	574	546	569	547	532	603	547	600	576	574	552	578	580	549	577	551	537	568	557	562	588	528	591	532	533	528	513	521	527	559	564	591	509	572	587	565	508	593	524	582	550	553	539	517	525	539	568	543	580	527	548	580	524	538	559	546	549	500	501	509	559	507	510	503	547	549	549	576	540	555	486	575	570	560	559	609	566	550	507	556	537	535	493	571	547	542	504	536	558	537	506	540	560	512	562	576	548	517	541	565	525	609	561	585	536	555	527	531	576	587	529	513	563	546	575	546	561	547	525	525	571	573	555	607	547	545	591	548	521	553	531	579	557	552	605	541	573	543	554	623	530	569	565	544	554	548	576	546	563	546	532	545	557	555	516	578	596	528	528	520	541	529	552	553	532	582	518	569	535	571	565	526	532	516	553	560	561	578	554	518	563	554	579	552	588	528	531	520	572	527	551	546	511	547	523	590	518	572	557	583	575	574	556	532	584	519	513	534	492	600	560	523	591	512	544	553	564	561	548	607	565	539	525	545	546	563	551	516	542	525	566	540	549	613	574	529	573	535	535	490	578	565	566	517	562	587	534	518	546	552	549	527	565	545	489	547	511	592	545	561	539	548	495	512	518	556	555	575	558	523	545	535	582	577	542	563	560	578	540	561	536	541	572	564	576	555	562	583	587	543	579	570	575	556	539	587	520	534	543	530	565	595	529	547	548	585	513	556	574	579	570	548	509	550	561	562	518	567	537	539	550	574	575	556	533	569	577	519	546	557	581	565	538	546	525	556	543	545	528	557	541	559	514	596	523	568	574	544	537	543	564	550	593	514	569	563	525	532	584	561	482	545	558	563	561	485	550	555	576	526	562	535	529	554	545	526	539	552	532	529	543	580	556	527	576	514	538	543	549	535	513	558	573	515	530	570	561	492	544	570	522	565	543	553	569	557	498	527	529	539	564	526	534	534	544	587	528	529	573	564	583	561	587	520	547	527	544	550	548	605	576	548	552	540	546	534	567	583	551	613	572	537	562	561	545	544	613	553	555	560	565	585	565	535	587	551	564	536	558	544	596	548	566	502	582	545	540	541	575	547	548	548	537	519	574	503	554	526	532	569	558	595	576	565	516	544	533	559	549	561	540	562	540	564	547	565	555	560	554	581	572	539	554	550	542	555	536	503	577	543	547	587	542	561	518	525	540	546	551	550	519	566	594	540	537	550	534	556	563	541	540	557	558	540	550	545	545	582	567	544	584	531	504	570	559	542	576	561	561	539	543	591	547	568	595	534	535	581	520	553	551	536	543	598	525	595	574	568	581	522	559	538	579	586	519	581	544	517	565	546	550	549	565	545	581	526	552	501	573	566	536	580	535	594	543	562	534	552	540	518	553	513	526	558	621	517	554	489	539	589	582	572	562	508	562	518	600	574	531	586	616	534	557	524	583	515	533	578	586	561	539	542	547	541	559	516	559	555	606	524	543	527	553	551	541	584	567	573	514	552	576	553	529	557	552	552	559	552	527	499	547	548	578	519	584	550	566	529	560	541	545	518	531	618	556	547	557	547	576	571	533	543	549	559	533	519	557	579	563	569	546	546	529	572	586	577	525	533	585	596	561	580	552	515	535	537	513	572	593	573	579	536	553	499	579	562	549	554	537	518	554	548	552	538	554	569	548	576	547	545	623	532	528	550	577	536	536	547	586	572	544	555	536	552	514	563	550	543	567	503	539	565	563	553	557	524	583	517	565	493	541	554	549	527	508	561	561	575	540	552	535	541	511	563	525	539	576	506	574	540	543	544	536	554	540	519	552	575	525	516	540	537	571	538	530	572	573	573	552	583	587	565	527	524	565	590	539	577	534	484	520	558	486	555	545	551	569	539	533	581	569	559	552	561	519	544	530	560	604	571	549	516	512	560	542	566	535	536	587	558	563	552	521	557	561	547	578	535	578	572	555	511	512	566	503	545	582	536	549	540	566	538	568	551	578	587	510	501	543	507	564	596	547	562	561	579	496	558	534	519	539	562	570	528	547	517	549	556	542	506	522	550	539	527	539	570	566	560	576	531	530	543	594	507	549	552	584	514	526	590	504	566	558	555	579	531	591	557	489	546	540	580	596	577	542	550	525	538	545	548	519	558	574	584	531	549	547	538	485	584	520	597	535	554	544	573	582	521	537	562	497	532	586	548	546	555	573	534	592	575	555	581	544	563	541	538	523	568	570	529	594	555	522	534	563	559	536	547	559	539	555	544	545	580	546	537	538	546	541	568	516	500	542	575	525	517	536	542	571	583	594	537	524	580	557	574	526	530	531	560	546	554	558	525	553	540	562	501	582	547	552	550	565	552	554	548	579	540	509	539	567	538	581	570	528	549	517	570	556	597	532	530	527	538	619	521	572	533	566	566	577	554	588	557	578	533	541	548	556	562	561	520	498	549	575	506	533	531	528	573	576	591	564	552	575	554	585	528	539	515	575	546	555	541	563	587	533	526	571	556	542	529	553	551	520	527	549	534	529	530	564	531	545	530	544	587	554	560	523	573	576	563	555	536	571	527	536	543	558	504	563	550	536	538	575	560	583	539	555	568	525	560	541	566	579	560	589	561	540	539	541	521	532	580	536	548	587	564	559	544	571	595	559	535	526	550	567	580	523	512	540	576	565	555	575	532	539	566	551	580	502	534	528	558	516	555	548	512	497	586	578	558	534	544	575	567	534	556	579	534	532	554	549	575	542	563	574	563	553	585	534	606	473	544	514	538	547	552	597	573	593	537	567	521	585	550	548	559	573	570	523	528	552	530	584	583	544	531	526	571	540	547	571	556	517	547	561	562	521	575	570	538	522	538	589	511	581	524	573	572	523	542	571	547	577	541	552	557	513	570	536	522	574	549	536	549	544	583	548	528	511	555	532	532	559	540	575	566	566	578	579	511	538	551	548	508	566	543	536	522	537	543	518	580	562	532	543	598	508	585	552	524	547	498	507	543	578	545	552	539	543	489	562	539	545	537	553	570	561	549	556	513	573	530	596	524	562	524	582	548	528	565	521	561	577	510	562	571	579	576	551	580	513	576	494	569	572	559	546	544	559	555	538	548	544	557	514	573	562	576	511	541	559	582	525	587	548	552	588	506	545	531	544	547	599	581	574	550	515	522	560	536	549	578	559	520	581	583	544	508	579	538	544	528	553	563	525	578	565	531
31719	9861	5150	3177	2807	2805	1711	1078	809	607	508	410	371	291	308	284	261	270	287	240	223	250	242	232	230	204	217	210	201	212	216	205	218	197	223	208	210	236	215	192	178	167	217	233	202	227	200	216	221	195	207	231	176	231	210	205	179	195	202	177	210	192	206	204	214	211	201	204	182	218	255	237	192	198	219	210	239	206	188	217	212	204	205	216	198	198	199	199	206	195	190	245	214	198	188	200	209	239	207	209	212	219	222	169	202	192	189	222	226	234	201	215	239	209	199	210	213	212	189	205	213	214	226	194	219	198	234	238	226	218	211	227	197	223	219	231	203	197	220	204	240	209	198	176	198	206	186	166	203	167	160	214	200	217	190	196	203	203	181	223	194	205	219	232	239	248	197	220	197	220	250	232	200	205	191	189	190	204	204	204	193	236	199	211	213	236	207	200	217	177	233	216	231	226	213	195	219	203	200	233	187	192	195	189	205	208	211	207	226	223	190	229	241	202	223	212	236	208	206	208	204	178	215	204	201	198	200	222	225	205	214	211	193	217	220	208	204	223	209	188	186	212	200	202	230	215	186	217	199	198	205	195	196	197	222	200	199	220	196	213	215	203	212	236	194	221	220	205	173	212	196	204	207	181	214	204	198	241	210	209	231	208	194	224	190	219	203	209	212	195	220	213	187	186	208	193	234	205	192	212	214	206	186	210	224	205	206	223	175	239	215	209	195	236	207	231	206	225	221	192	223	230	188	227	213	203	215	214	219	214	216	210	178	194	184	223	223	190	207	218	211	212	183	200	197	178	200	234	198	215	248	222	207	205	206	201	196	180	205	191	197	192	213	218	200	208	215	192	216	235	196	212	205	194	210	214	235	245	210	237	219	212	219	220	198	231	171	207	210	183	187	213	227	214	211	211	219	212	234	207	225	203	166	222	214	228	218	191	185	235	205	197	200	199	193	218	199	177	190	207	202	208	214	195	186	235	206	238	199	183	206	193	222	227	206	221	213	236	186	198	226	210	210	241	202	232	212	197	204	204	226	182	177	189	253	224	211	194	243	203	221	214	213	221	195	176	200	213	194	199	207	222	197	201	231	192	202	211	199	200	234	240	212	224	208	199	223	217	195	197	201	220	178	212	171	231	187	208	225	213	219	208	203	234	200	201	213	224	200	192	202	193	198	209	218	232	199	195	214	236	223	189	196	203	195	192	223	183	204	211	223	198	191	205	215	179	185	216	221	223	232	217	245	208	239	210	203	182	205	246	214	206	217	211	226	210	229	202	201	204	219	215	233	242	210	201	204	215	200	195	197	222	217	200	211	210	205	208	205	194	214	221	216	229	216	188	225	228	200	229	218	201	206	199	191	234	178	199	219	197	173	212	212	208	235	202	206	211	233	208	189	220	236	214	191	187	224	185	195	191	178	202	209	215	194	197	202	181	189	182	189	198	196	200	217	213	224	200	219	208	220	186	218	207	207	251	188	200	219	239	215	191	230	180	199	202	200	189	213	217	212	210	213	221	177	218	217	202	223	192	210	228	217	192	194	231	185	190	202	194	213	223	210	201	211	201	186	200	196	189	212	215	196	212	192	222	207	218	192	194	205	210	202	239	194	178	208	209	201	224	213	212	212	210	221	199	195	204	216	182	207	219	211	232	195	205	242	194	211	211	196	212	196	218	173	182	195	206	210	183	241	199	220	192	213	217	212	217	201	211	218	201	208	210	204	207	205	199	189	206	209	209	204	185	194	207	200	239	222	223	208	219	190	197	207	213	185	215	224	196	178	199	197	227	235	202	195	207	204	222	206	204	182	210	200	190	177	230	196	220	231	193	227	223	251	229	221	198	206	189	200	186	189	201	197	199	204	209	254	204	214	210	192	234	214	185	197	225	191	216	203	205	225	242	220	222	186	216	234	221	194	196	190	211	202	214	209	179	202	199	185	216	196	220	202	215	204	184	222	203	177	205	166	204	225	218	230	217	195	187	217	227	195	181	199	213	206	208	199	201	232	228	185	204	219	223	201	190	181	219	187	207	210	210	222	215	198	226	205	212	205	193	211	215	200	193	188	209	209	221	202	208	212	227	185	192	195	223	178	191	202	221	199	208	200	230	229	215	182	212	185	200	217	190	191	214	174	204	228	206	189	196	199	213	209	179	184	192	207	183	195	195	192	241	214	210	222	215	228	198	210	198	212	212	209	205	204	215	224	192	196	221	215	213	224	220	247	214	196	227	195	202	239	204	210	208	191	199	196	215	198	202	234	254	249	187	201	167	219	218	186	202	230	204	219	219	212	205	226	194	217	205	196	220	200	182	208	228	233	196	182	215	218	217	211	185	193	218	201	214	234	192	211	206	204	206	209	209	222	169	199	208	229	207	235	227	216	219	200	210	198	212	201	195	190	217	208	192	210	211	179	184	228	224	195	205	202	204	198	218	206	222	215	211	204	224	209	213	191	204	196	217	192	188	211	206	224	221	207	219	222	217	216	223	194	213	222	199	210	201	183	217	234	175	205	216	199	206	210	230	209	195	198	205	194	218	218	207	230	207	214	201	186	210	193	259	208	226	195	208	222	199	224	220	189	188	207	225	205	245	196	200	246	194	200	240	219	189	170	231	235	223	207	206	183	210	212	222	234	221	210	202	200	221	212	220	204	232	242	215	212	203	236	220	207	207	218	180	223	204	211	210	213	223	222	241	228	201	219	189	212	210	225	197	208	202	197	241	176	205	183	222	214	211	237	201	205	213	205	200	208	252	194	219	236	207	234	174	213	187	198	183	199	216	191	207	205	214	219	203	209	207	208	200	197	176	236	205	227	210	194	203	188	183	213	211	195	237	195	209	218	216	197	223	213	219	222	196	226	211	210	207	199	218	200	218	199	230	198	199	209	210	239	210	192	229	209	213	200	183	177	196	190	204	226	214	255	189	208	219	199	226	211	217	229	215	195	177	213	200	220	242	183	208	180	195	224	218	207	218	197	203	181	194	225	226	217	208	217	198	216	209	187	206	215	206	243	216	232	248	210	211	207	198	202	233	196	211	256	203	192	208	188	229	200	219	213	197	198	214	204	195	217	234	174	213	193	206	205	164	221	210	208	222	204	171	199	206	206	228	215	216	207	182	201	210	199	213	187	193	207	191	199	196	207	193	218	195	206	208	217	211	182	218	253	196	217	222	222	209	223	217	213	204	207	239	206	209	217	196	218	197	203	216	190	239	208	200	194	217	200	227	217	218	215	191	223	199	189	211	218	188	192	220	205	232	204	202	195	216	203	206	209	214	223	208	197	185	202	228	210	223	198	215	210	199	210	218	219	195	242	197	205	197	221	232	207	221	218	189	194	178	209	192	209	216	197	196	216	229	183	218	202	225	202	188	221	209	198	224	189	191	201	221	199	202	207	193	200	206	162	217	202	199	218	201	224	218	197	190	244	207	193	231	224	210	182	221	227	188	199	213	224	208	230	213	193	206	223	207	216	202	201	214	225	180
18598	5886	7393	7898	10058	10353	7040	4646	3395	2539	2113	1800	1276	996	1031	953	838	782	818	775	662	708	613	549	514	518	511	507	480	497	497	497	470	507	496	469	513	483	474	472	445	450	483	444	460	432	520	511	448	461	483	504	500	459	486	490	493	475	461	494	511	451	476	443	492	452	447	476	474	465	485	485	471	498	472	461	440	459	494	454	450	444	519	468	456	424	471	451	464	472	436	472	472	458	446	455	469	466	447	489	481	450	470	458	502	448	474	454	446	444	464	477	467	475	453	470	497	497	469	447	462	471	455	436	444	482	467	454	437	441	456	462	447	482	501	436	504	427	464	463	486	481	444	469	463	450	486	466	432	428	494	439	471	426	472	463	455	453	475	457	506	433	450	431	421	455	482	461	478	451	466	441	423	445	425	463	494	493	436	473	455	476	478	470	442	470	455	443	439	484	464	433	456	460	489	458	423	439	472	451	474	467	412	442	441	456	467	495	482	438	443	457	467	466	481	468	457	485	434	452	435	469	449	475	448	449	464	432	457	462	447	468	455	500	459	459	422	498	476	491	488	444	479	447	461	466	464	495	415	480	438	444	471	473	452	467	448	465	500	472	453	441	470	453	464	483	416	419	460	466	455	480	457	452	449	436	466	432	463	478	502	495	467	451	465	449	459	447	454	412	449	478	440	475	475	433	441	454	446	474	442	461	452	469	486	441	460	441	458	459	472	470	472	515	430	422	471	473	471	468	457	509	452	515	465	480	435	446	463	475	471	466	479	467	473	488	394	437	466	461	462	489	468	449	464	460	415	463	474	441	460	466	433	474	466	445	459	475	464	473	495	470	425	466	462	463	459	432	449	469	458	479	476	443	412	482	463	464	474	433	499	489	471	452	477	513	477	473	478	480	428	486	486	467	475	474	477	440	470	455	451	477	455	492	485	421	474	446	416	445	443	439	440	450	437	439	478	508	445	452	453	427	454	467	478	445	478	446	442	442	439	463	485	496	457	444	495	469	460	414	454	448	446	428	460	464	442	415	463	427	471	464	444	487	424	472	481	479	462	442	462	459	497	457	466	458	453	490	471	446	432	460	450	462	465	432	494	479	444	485	455	478	433	451	458	464	440	447	458	471	481	475	432	471	429	463	498	444	462	443	456	466	482	478	471	443	482	429	466	444	473	450	497	430	454	442	445	440	456	466	453	418	464	478	499	437	451	492	460	474	459	443	464	422	486	456	453	446	420	465	474	517	466	466	458	495	481	478	450	458	505	463	463	426	435	438	455	450	482	457	456	482	468	460	466	476	461	464	455	410	467	475	470	477	440	460	436	471	429	513	465	455	462	416	449	494	481	450	496	469	442	461	472	472	428	501	433	425	437	449	451	453	493	462	481	470	473	471	490	477	449	497	504	487	436	487	439	471	471	451	430	432	485	523	486	465	468	449	485	480	463	472	453	482	518	437	437	462	444	442	455	447	464	460	425	456	448	448	469	485	477	496	473	489	474	447	476	437	441	471	478	453	441	456	492	434	493	464	434	455	457	492	447	476	461	469	457	425	493	406	475	449	444	468	478	458	470	474	455	441	519	477	465	464	458	446	413	426	439	480	481	462	474	491	453	472	497	465	450	444	458	479	481	446	458	454	462	443	461	461	469	452	447	486	460	476	512	428	455	441	445	466	452	474	439	468	466	459	455	429	450	446	448	449	484	447	485	449	482	461	485	439	465	430	453	511	452	446	442	468	433	451	467	457	487	419	446	455	490	458	498	483	453	443	471	464	517	465	472	440	476	456	488	469	453	463	482	485	460	455	478	429	468	449	482	524	516	428	454	471	462	473	476	458	483	469	433	397	472	445	442	470	475	455	470	468	421	498	462	462	443	460	505	463	458	465	493	447	444	467	475	448	492	442	436	453	452	454	458	456	454	461	445	472	463	459	473	474	447	471	493	486	467	465	460	499	438	459	453	479	479	455	511	452	455	448	440	453	454	478	503	476	492	459	452	441	440	516	487	465	439	490	430	456	433	438	474	433	461	453	465	448	409	473	456	458	484	454	470	430	461	482	440	475	450	447	479	487	439	474	488	424	453	482	451	435	440	469	457	485	426	425	452	451	470	479	482	442	463	458	458	481	475	462	506	507	451	469	489	461	449	455	437	445	445	456	491	452	490	464	464	455	458	456	455	447	475	504	476	430	466	476	462	467	469	483	414	465	471	451	461	484	473	467	467	484	480	446	440	428	479	491	481	440	467	478	460	486	449	448	493	443	461	426	488	453	441	456	509	476	485	478	452	442	472	472	434	450	435	450	458	450	446	450	486	454	490	471	483	444	459	447	462	455	469	464	438	475	460	472	483	484	452	460	441	458	471	472	459	415	460	494	499	463	475	479	447	447	457	482	486	475	494	428	491	474	470	490	489	487	458	471	452	472	479	475	459	463	456	446	439	442	432	435	447	492	449	406	463	482	464	449	444	489	482	462	476	481	457	456	453	471	421	461	437	486	508	465	415	482	498	465	491	488	442	480	432	455	477	451	464	438	442	494	512	485	462	489	455	454	447	461	483	453	455	479	469	448	489	462	440	485	469	469	457	473	439	438	477	442	460	440	451	458	455	517	463	449	430	445	437	474	475	435	450	444	471	466	443	441	483	437	477	475	463	468	432	492	409	454	464	441	472	467	480	491	484	446	452	453	465	437	457	480	492	469	476	466	532	478	468	472	453	491	467	465	452	477	462	453	500	478	464	431	476	481	434	462	455	463	450	475	466	442	445	449	480	455	461	457	492	447	487	457	495	431	450	500	447	454	454	424	438	445	424	472	445	492	467	437	513	451	439	446	478	465	413	476	510	465	468	477	511	473	468	498	427	477	446	471	433	432	482	461	472	457	417	455	474	462	482	443	484	513	478	499	481	411	459	495	401	470	501	481	439	435	485	473	456	454	442	450	467	442	463	458	452	441	452	462	460	459	488	502	454	487	473	467	486	446	431	449	469	471	517	466	490	459	465	446	496	474	438	481	462	510	460	469	437	451	417	470	479	474	521	467	481	467	477	463	481	441	453	462	500	456	467	440	481	458	469	465	461	461	457	436	466	407	486	459	455	465	458	442	473	465	480	494	484	480	489	495	463	450	456	463	415	486	453	463	457	475	484	437	464	483	448	470	478	445	453	457	443	482	472	461	437	460	497	447	506	433	453	503	498	471	465	426	486	441	452	420	461	447	456	466	488	447	481	480	451	512	470	465	492	470	441	494	460	422	439	504	448	442	477	502	484	486	445	449	463	457	468	512	473	490	424	452	474	462	488	441	450	495	458	410	474	441	444	479	463	436	448	482	435	453	472	457	452	482	443	475	474	486	463	439	453	443	457	455	485	476	457	454	463	499	453	431	470	450	507	456	472	442	483	452	470	479	469	450	459	498	469	457	461	485	444	489	452	495	430	473	432	444	426	418	434	454	456	425	458	477	429	442	465	423	428	431	473	447	491	478	455	467	520	437
9831	2356	1398	659	776	792	524	317	298	199	197	177	177	153	116	144	138	125	130	124	139	126	141	119	136	112	142	157	145	139	155	144	145	139	151	136	139	131	148	153	137	139	144	150	125	166	135	124	146	143	103	126	161	135	148	140	123	124	122	158	110	155	135	146	145	129	134	137	144	161	116	140	142	121	123	146	136	138	127	127	126	145	147	122	142	142	144	116	135	128	127	144	135	129	135	132	132	145	141	143	139	104	109	155	161	139	153	128	138	153	141	152	132	129	140	128	144	142	158	164	128	133	162	145	127	147	137	153	167	147	135	144	126	132	159	118	118	140	133	143	155	136	135	152	142	152	124	142	141	154	124	138	176	141	146	126	114	169	141	138	145	125	130	152	159	140	155	146	159	125	120	148	139	130	156	130	135	159	154	137	119	123	130	131	155	157	139	137	139	147	116	147	154	136	131	144	150	133	150	140	138	148	142	150	120	122	128	130	121	134	113	148	134	149	126	132	151	113	128	160	117	131	131	155	151	133	149	135	118	121	154	115	119	140	134	134	140	132	142	139	116	136	138	138	138	124	116	108	146	136	141	157	146	114	145	147	141	131	140	127	149	129	140	157	141	152	123	133	130	143	123	139	106	108	127	132	125	125	136	135	129	132	159	129	130	118	119	160	128	150	157	129	141	142	134	134	126	146	149	125	143	155	142	126	137	136	113	117	144	144	156	166	151	135	126	132	132	121	136	125	130	142	127	140	132	134	125	143	142	140	149	160	134	129	127	120	141	137	127	151	162	144	133	139	134	141	133	137	139	133	136	129	146	122	152	125	136	147	139	148	144	123	155	151	143	129	159	142	137	139	126	127	105	107	120	135	141	146	142	121	150	132	145	131	143	131	145	133	132	134	130	131	135	123	123	133	143	128	153	134	141	156	136	138	154	140	157	134	140	134	112	103	156	137	139	139	139	108	145	127	127	137	132	147	149	149	155	138	161	125	154	133	135	150	131	126	132	127	143	135	143	123	113	138	134	121	129	125	155	132	152	142	141	138	142	161	157	117	158	129	119	128	138	138	123	125	160	138	147	119	142	122	142	136	121	140	156	150	132	133	124	150	144	139	130	146	133	131	112	147	138	144	114	131	145	138	140	159	139	142	157	156	142	133	142	123	136	141	117	140	119	122	117	144	130	127	140	137	125	130	136	143	133	142	132	138	117	138	148	141	127	155	136	132	110	130	131	137	138	130	150	134	144	133	134	128	150	146	148	116	144	145	136	129	142	152	129	128	128	108	152	126	136	148	152	134	137	135	138	144	119	151	139	119	141	143	171	136	148	121	129	119	114	140	136	142	132	146	152	127	128	135	131	138	138	145	145	153	137	163	145	128	151	141	132	108	130	131	141	133	140	136	139	140	151	117	97	134	136	129	138	138	144	114	125	136	132	125	134	118	140	102	168	123	145	117	143	148	152	142	117	124	134	122	138	134	136	127	147	139	123	135	139	108	147	136	123	137	133	135	164	148	123	121	126	135	129	127	144	146	125	143	134	125	137	171	135	137	132	134	148	152	128	135	109	141	137	137	157	153	138	153	132	138	141	116	124	124	154	117	149	149	132	143	152	131	130	150	106	156	175	122	131	155	134	133	117	138	137	132	132	116	122	136	127	127	114	137	122	117	146	141	126	135	164	134	143	136	154	134	132	165	137	133	135	147	139	114	131	131	156	146	157	121	127	139	128	136	146	153	118	107	133	146	135	130	141	124	124	135	100	177	140	125	148	162	145	125	123	123	128	131	159	125	135	121	148	150	137	142	137	144	134	148	130	118	148	148	132	139	147	156	137	137	132	143	143	160	129	131	125	146	147	133	115	126	150	123	127	169	129	120	127	125	127	136	138	143	148	150	121	142	98	158	143	141	132	131	119	135	149	151	123	119	114	137	124	137	136	142	141	124	143	131	119	132	122	132	125	115	129	114	167	126	125	112	149	139	132	103	143	123	133	119	125	161	126	127	134	130	141	148	138	143	131	148	154	135	109	123	151	124	144	144	112	135	126	153	136	116	141	159	128	150	142	168	150	125	128	118	153	119	151	116	136	134	132	101	152	137	136	133	145	152	117	114	147	138	166	134	140	137	120	134	114	118	114	115	149	143	142	116	140	137	148	140	155	125	145	145	135	146	138	124	129	149	154	142	143	144	134	147	135	137	154	141	145	127	148	147	154	124	154	140	132	112	145	140	161	134	137	138	125	132	129	126	126	128	145	137	131	139	131	126	129	132	102	135	130	146	155	139	150	136	144	127	139	150	133	134	140	151	102	150	145	122	127	105	141	150	135	139	138	148	133	142	146	128	130	156	119	112	134	126	151	134	130	136	123	122	134	133	155	121	125	125	126	154	140	147	137	149	137	123	123	137	143	121	132	139	143	104	125	124	141	135	142	130	140	140	138	126	145	120	161	145	129	123	130	144	139	136	137	139	140	133	115	133	154	144	125	163	151	137	135	153	154	121	131	135	149	117	140	142	152	159	129	137	133	132	118	136	121	134	142	148	144	152	143	128	117	137	145	138	123	132	135	139	136	146	166	124	117	142	126	145	130	125	128	129	134	116	124	129	120	135	153	127	124	150	134	128	135	155	135	122	138	131	138	110	113	160	149	122	130	146	134	144	132	130	129	139	149	140	141	133	136	129	133	154	135	133	139	137	119	121	118	138	152	130	134	123	132	123	140	126	123	161	137	133	141	142	139	134	153	111	116	129	131	153	125	118	123	138	154	139	127	132	137	140	132	144	148	130	157	133	146	139	142	145	124	130	138	133	143	144	139	139	147	138	148	130	143	126	128	137	122	129	128	124	143	119	118	121	121	137	136	132	134	117	150	132	154	150	103	101	139	129	148	121	123	130	168	145	140	147	133	149	136	147	146	160	138	142	140	144	132	137	112	133	112	144	132	123	131	126	138	139	131	124	128	127	144	138	134	155	156	117	131	139	113	157	137	134	127	141	132	133	127	133	141	128	127	117	138	129	129	115	135	141	124	145	140	161	130	145	143	139	131	149	153	149	156	143	146	134	136	145	143	132	123	123	141	138	132	120	121	120	138	109	150	146	127	130	153	124	138	134	129	147	130	128	149	124	129	134	123	133	115	146	134	139	120	125	140	141	114	144	127	152	153	141	148	143	141	146	141	134	124	129	150	120	132	142	123	155	134	133	153	148	128	134	129	120	106	129	138	155	141	146	146	145	136	183	141	107	140	128	128	143	140	125	149	144	137	134	135	130	132	138	151	125	114	136	131	143	117	128	136	129	122	139	136	118	129	129	129	123	136	159	150	124	121	130	131	140	133	153	151	159	133	142	135	142	145	131	142	121	130	125	124	137	132	144	126	123	131	117	126	134	130	133	134	137	139	133	133	133	154	140	140	120	144	140	119	136	134	141	144	152	127	127	149	115	140	133	123	137	120	125	118	141	138	126	133	144	133	144	148	136	131	153	132	134	128	128
6142	1941	2685	2139	3244	3375	2255	1320	968	818	652	541	494	434	396	381	389	378	386	383	320	353	329	356	312	343	356	348	327	331	353	331	335	331	331	328	330	354	389	369	315	329	325	359	356	336	338	329	334	339	347	317	366	351	360	342	319	330	333	376	367	336	350	309	369	324	354	344	319	331	343	341	348	329	371	345	307	329	346	345	358	338	362	316	337	342	334	367	334	330	333	352	348	322	350	338	324	328	335	328	348	317	324	326	359	354	359	363	302	329	324	343	363	341	345	331	315	338	334	333	351	301	329	358	374	355	340	324	352	345	359	311	381	300	376	364	362	328	335	355	345	342	350	342	377	337	336	328	340	348	318	360	337	337	314	331	341	357	344	339	323	343	336	314	314	345	309	340	340	329	345	347	360	333	362	322	335	348	337	374	352	344	343	324	328	340	366	346	343	364	332	347	348	349	337	366	344	332	346	335	347	354	363	319	309	348	309	329	337	310	335	327	314	336	310	310	306	339	331	345	345	346	340	346	322	340	321	301	359	349	385	311	333	327	345	350	345	299	348	336	317	317	327	325	317	311	340	349	336	334	342	339	324	331	324	329	327	299	332	303	337	326	343	326	375	346	332	316	331	333	361	332	349	352	346	352	357	347	397	317	361	333	319	345	359	312	343	334	308	300	330	356	344	314	323	340	360	363	336	341	338	327	352	323	320	348	364	342	325	336	334	321	340	364	358	342	322	317	319	342	351	325	345	281	327	380	354	349	334	365	352	330	336	310	357	344	355	346	336	318	373	320	328	329	343	298	364	322	361	330	372	372	344	361	326	321	330	349	336	342	356	327	335	336	349	340	316	356	355	342	380	339	358	315	355	339	355	328	353	339	324	336	357	355	334	327	307	313	316	339	289	338	347	320	358	327	362	323	360	377	322	334	329	354	338	327	320	319	290	297	336	327	319	344	308	364	341	310	373	301	334	349	331	330	337	322	363	329	343	356	345	347	317	307	344	323	335	354	340	352	335	330	329	332	343	329	332	317	339	340	317	325	312	323	344	317	322	329	356	317	360	324	360	357	336	327	320	337	357	365	361	342	350	356	379	335	350	333	337	317	339	335	340	348	331	357	349	329	331	330	337	338	342	336	331	361	333	338	333	363	378	365	323	326	321	320	334	377	345	335	343	335	356	309	335	316	329	364	323	335	323	353	340	338	327	342	302	331	320	339	345	306	337	348	325	376	346	313	322	350	331	311	358	336	345	325	363	346	332	329	292	337	337	309	335	332	340	322	329	356	344	348	356	325	291	307	326	317	329	358	339	327	361	346	298	345	307	307	322	323	317	334	341	321	320	340	329	314	337	351	337	339	327	343	345	316	316	336	338	375	352	322	343	323	369	301	344	361	329	344	335	339	345	313	348	330	344	346	339	342	345	349	367	342	324	355	317	327	306	370	320	335	358	363	341	316	346	299	323	349	339	322	324	304	350	342	331	334	311	339	334	344	360	355	322	356	344	345	327	345	338	337	363	303	381	324	376	330	340	333	338	355	338	335	344	332	341	324	349	312	307	355	330	335	336	312	366	326	316	351	314	309	363	351	367	346	360	393	350	330	340	316	342	307	328	358	369	335	346	331	324	327	369	344	336	325	314	361	295	399	336	328	355	355	366	323	364	358	355	336	336	350	367	350	358	351	351	355	338	315	328	324	309	330	327	328	325	329	369	347	349	344	324	321	367	340	346	332	379	359	336	329	345	325	329	364	350	333	326	360	324	353	324	321	358	383	331	333	343	322	342	356	335	340	340	333	340	339	314	343	355	330	328	324	347	325	353	308	343	358	337	353	335	320	332	331	333	350	298	343	341	328	355	344	364	348	338	352	384	339	346	312	323	337	323	347	339	325	343	343	353	342	361	333	298	337	333	330	372	350	332	334	322	372	330	336	342	328	349	311	330	345	331	358	321	328	337	342	329	370	329	336	370	342	300	319	345	313	299	348	362	306	333	330	351	319	337	331	359	326	322	347	334	328	320	338	349	300	312	328	340	340	318	324	353	353	325	313	333	328	335	337	320	332	339	337	320	353	365	331	339	344	329	344	360	338	348	315	324	383	350	341	287	329	368	347	311	345	353	328	307	340	341	347	359	309	338	322	346	351	363	339	387	331	330	350	323	330	305	339	326	337	322	344	353	324	341	302	329	331	339	314	296	335	308	341	356	352	316	299	350	330	336	335	339	329	353	333	330	382	361	328	347	323	331	330	357	295	321	346	301	331	344	347	322	341	310	328	350	320	373	297	377	328	298	304	322	362	334	317	350	352	335	320	311	327	339	361	349	341	340	364	320	345	370	329	384	316	310	346	344	366	337	321	346	314	364	321	321	319	331	335	328	328	312	353	348	354	370	328	314	332	351	346	345	312	339	365	353	376	346	362	339	332	318	317	339	352	335	337	345	323	344	331	355	328	375	327	351	346	343	336	328	307	334	359	330	333	370	318	393	338	353	335	384	353	346	348	338	357	324	340	331	341	343	325	331	358	366	359	342	369	329	345	327	329	374	365	319	329	310	373	334	364	341	323	336	358	317	345	329	324	363	303	325	331	354	353	341	367	348	332	308	342	383	327	320	320	366	358	363	338	341	363	360	326	328	316	342	324	353	331	332	369	336	366	345	344	332	358	333	322	354	336	330	341	375	317	305	321	323	326	356	356	321	340	323	377	340	328	379	333	319	368	286	323	353	298	352	332	349	349	348	353	338	359	346	368	299	343	350	345	334	332	349	359	334	338	347	363	323	296	328	335	339	331	324	347	327	364	311	350	337	291	313	338	319	292	356	359	326	347	328	326	317	357	336	327	359	401	342	312	319	335	334	372	316	329	349	356	331	354	349	346	341	342	344	329	330	340	328	337	355	359	316	333	359	344	343	369	359	367	336	332	339	364	326	326	355	367	340	344	322	359	332	367	350	355	341	331	344	352	325	339	334	327	341	334	329	307	311	362	339	320	335	364	345	330	348	342	337	356	322	356	356	351	307	357	335	312	383	316	361	365	332	341	314	330	345	326	336	360	345	359	350	313	365	351	312	332	344	341	316	341	354	344	361	312	365	331	315	355	345	347	349	311	372	339	339	348	313	319	337	388	367	368	347	353	312	311	337	321	361	354	358	308	339	349	344	325	366	355	335	348	361	364	364	316	338	328	346	362	330	337	363	323	346	353	333	328	354	342	337	320	314	351	336	323	320	351	328	337	353	348	336	342	347	340	357	359	374	322	306	343	364	352	314	352	325	346	351	352	367	350	372	341	308	346	360	336	320	327	339	355	309	356	331	352	313	338	340	317	353	330	343	340	364	342	322	329	347	335	317	324	347	362	301	369	322	325	327	358	330	396	340	335	299	322	331	320	364	319	393	380	353	362	308	325	347	372	370	336	329	317	328	382	319	323	321	358	353	339	333	325	302	336	334	310	355	353	358	336	352	337	304	305	332	321	333	329	373	322	335	335	351	333
23205	6976	4018	1947	1629	1840	985	738	642	502	409	345	329	283	325	269	265	242	255	239	256	256	232	252	216	243	247	261	301	242	245	244	238	241	247	216	229	228	269	236	250	258	255	235	275	249	234	259	253	240	231	234	244	205	248	273	222	239	223	238	210	251	225	245	257	222	230	246	241	221	230	240	219	231	224	255	259	250	222	236	209	233	211	227	228	236	256	271	247	227	271	267	230	245	235	242	273	241	251	248	246	258	261	247	249	255	218	193	245	268	234	235	227	235	252	229	242	276	226	214	229	236	226	258	267	255	254	242	249	264	248	246	262	247	271	217	232	222	242	244	270	253	238	218	237	236	282	230	227	222	249	206	246	238	238	265	240	247	234	245	272	239	228	259	226	237	232	254	226	213	245	205	264	289	226	240	259	233	216	233	268	240	275	245	236	246	254	244	224	239	224	222	257	223	246	241	233	230	197	234	249	283	242	247	236	244	243	247	254	218	270	223	225	262	256	212	246	214	234	242	252	248	231	244	219	246	245	224	227	249	266	246	267	227	230	243	261	228	225	230	252	261	236	241	267	243	253	226	233	225	237	212	277	232	246	237	240	235	250	267	244	242	242	238	255	265	248	229	262	227	251	231	252	268	227	274	213	235	225	249	219	240	228	249	255	260	241	252	226	246	241	242	239	215	245	249	226	257	233	244	263	257	216	242	217	250	274	247	222	216	254	249	244	248	225	246	258	224	229	242	262	249	262	218	270	235	237	239	261	239	264	232	253	251	260	228	249	249	236	225	205	241	237	221	207	224	230	272	240	248	245	261	246	266	214	247	252	229	226	259	254	249	230	250	236	214	203	237	225	218	221	225	269	212	215	260	236	243	223	263	236	243	253	264	221	256	250	290	208	217	214	239	235	262	220	253	232	250	206	243	240	229	243	230	220	233	234	245	258	228	247	236	233	266	253	265	212	256	245	241	242	253	205	270	226	221	247	239	242	205	245	240	236	271	241	259	239	239	228	268	243	245	262	237	240	230	240	228	240	232	264	244	240	233	271	261	216	229	237	262	227	256	248	235	221	238	266	243	264	219	225	251	256	230	243	247	243	270	230	225	250	267	240	254	236	250	248	224	246	257	204	258	222	249	229	259	246	239	215	226	271	216	259	235	207	204	246	232	204	252	252	266	236	221	240	205	263	232	257	219	253	243	249	263	232	247	254	237	238	240	233	222	228	219	261	245	220	234	242	244	230	232	271	240	248	243	232	242	228	216	243	235	246	272	242	235	270	213	241	243	250	236	236	251	237	227	253	237	221	223	238	267	269	223	252	237	249	272	247	240	200	233	255	225	243	246	236	244	244	227	236	225	228	220	232	253	244	247	278	253	229	242	243	202	261	219	254	257	233	227	223	259	228	247	257	249	245	243	270	235	232	238	231	259	268	269	243	275	233	235	260	250	289	220	250	215	240	256	260	243	271	255	262	238	203	231	254	243	229	222	252	241	250	241	223	208	251	265	228	259	237	259	261	272	221	232	247	271	232	240	217	222	240	207	253	229	244	230	244	247	252	276	221	247	241	209	236	221	222	227	264	228	214	243	223	239	232	241	224	244	202	221	190	242	259	260	240	279	231	246	213	230	235	221	226	269	233	258	232	216	267	244	266	264	244	250	216	231	276	243	260	233	267	234	221	238	223	225	236	240	233	216	218	263	264	226	266	232	253	224	264	216	215	255	245	258	226	239	256	250	236	254	229	212	235	253	268	241	253	237	262	214	242	236	241	302	249	233	234	238	227	255	235	235	214	238	287	229	227	225	256	274	218	240	243	232	257	237	247	256	258	235	231	234	234	244	223	221	270	278	263	236	241	226	246	266	218	216	211	231	213	253	260	266	262	254	267	272	253	242	247	241	237	239	282	231	210	198	245	259	254	238	219	236	231	228	272	193	246	253	263	230	230	237	231	197	219	226	237	225	238	266	244	226	266	221	245	273	232	249	270	242	237	257	221	266	255	231	248	251	223	220	261	233	235	254	267	251	251	244	242	253	259	232	225	235	228	260	251	236	263	235	260	273	256	249	270	232	246	288	225	242	209	229	250	226	236	217	256	259	240	211	236	248	235	246	228	254	236	206	273	210	205	238	241	241	237	244	241	213	229	243	250	242	251	243	247	246	233	248	225	225	282	239	261	235	256	246	235	249	236	246	218	223	234	250	291	251	272	228	224	249	239	235	223	212	227	239	235	254	255	234	249	219	247	238	230	227	232	236	232	251	218	244	257	277	217	233	240	234	221	249	277	204	226	239	275	225	230	218	245	219	252	231	236	233	238	204	250	224	238	261	207	259	256	244	255	258	247	249	224	227	248	237	223	265	215	239	232	257	256	236	222	241	239	250	227	213	214	232	260	247	210	243	275	229	262	226	246	233	247	272	217	218	228	220	250	225	240	261	236	252	238	230	208	239	222	246	250	219	244	256	211	265	230	235	265	230	213	247	223	249	240	224	246	220	264	218	241	223	242	233	243	258	242	260	252	223	275	253	233	230	227	232	261	243	228	251	260	220	237	221	219	267	236	222	232	261	211	240	227	244	236	242	227	239	262	255	220	218	223	235	237	269	240	247	219	256	247	240	233	212	241	245	255	251	226	233	204	228	211	243	250	254	242	237	258	267	225	223	257	243	221	283	233	235	245	235	237	257	227	226	265	251	238	238	233	253	255	260	250	232	241	242	252	234	231	249	207	227	248	262	216	261	228	225	263	247	221	241	213	271	238	252	213	221	239	244	271	250	229	245	228	278	245	256	251	240	258	264	279	217	233	221	245	294	242	239	240	238	255	256	238	232	264	248	235	262	232	234	257	253	221	256	257	270	255	245	230	238	235	226	243	233	271	225	268	230	260	239	225	252	267	231	242	243	239	235	240	231	229	267	258	261	261	239	247	259	236	254	242	227	262	227	254	238	233	246	260	262	244	235	240	201	259	253	256	237	260	232	223	267	234	278	237	232	231	258	230	244	263	235	213	251	253	272	237	271	256	264	227	212	241	244	234	239	263	226	212	239	240	241	228	232	244	244	222	247	253	240	237	248	244	258	237	228	229	238	230	234	234	226	269	258	247	254	253	236	221	231	237	235	243	262	231	242	241	252	236	238	216	253	224	238	229	240	241	236	231	245	248	244	249	227	243	248	248	228	227	242	243	265	233	225	262	256	256	228	256	231	203	255	238	229	257	232	235	252	232	234	220	235	221	226	240	217	225	256	237	224	240	221	225	229	246	243	207	253	229	248	222	252	229	205	241	254	291	220	248	245	240	226	248	244	257	250	257	224	254	216	244	236	257	230	239	239	247	247	250	228	273	217	246	231	242	240	256	230	249	225	252	259	275	227	240	260	218	254	229	231	208	225	244	243	245	213	262	254	209	267	227	240	255	270	243	240	251	236	246	263	244	259	214	227	238	245	238	240	244	244	245	209	218	260	268	252	233	253	208	223	239	235	262	247	249	230
14524	4965	6476	5680	6119	7361	4133	2955	2576	1983	1513	1326	996	881	876	855	761	734	700	696	670	613	656	552	562	560	556	591	560	642	549	572	549	562	565	585	567	533	568	546	569	575	537	535	537	617	551	548	521	556	575	560	578	571	573	540	543	570	556	568	602	550	551	562	614	592	547	565	541	596	572	533	544	557	601	557	555	530	553	543	550	497	535	531	554	558	573	587	514	530	572	571	526	546	551	567	597	542	528	538	514	568	574	540	583	512	565	559	555	578	530	544	559	572	541	620	516	530	579	600	550	521	547	560	580	582	584	588	525	529	534	552	535	596	568	567	543	568	541	527	542	641	561	552	587	547	557	532	541	610	542	525	597	551	559	565	559	539	567	558	558	579	558	580	570	555	564	541	527	557	576	550	557	557	518	537	547	552	526	555	535	553	554	538	508	542	561	558	535	557	573	501	567	545	550	549	588	552	523	516	512	574	569	573	552	551	542	568	543	537	522	552	525	570	563	557	544	537	534	585	550	592	577	529	563	563	565	575	565	539	570	573	536	569	525	566	515	524	562	529	543	586	563	521	578	562	510	531	528	574	559	605	531	561	546	569	555	534	578	540	525	534	552	520	542	556	534	575	527	567	580	537	526	541	547	510	534	565	549	570	548	540	528	537	524	579	567	559	584	539	528	554	569	513	576	503	519	562	546	576	555	513	573	530	540	549	544	577	541	580	555	569	567	538	519	577	542	556	555	505	579	553	538	566	546	557	571	549	538	523	561	570	555	533	521	549	560	501	515	591	523	569	564	530	587	552	539	567	545	548	546	547	535	538	564	528	579	535	558	552	538	564	545	559	599	551	587	571	536	490	554	528	543	580	547	545	528	576	560	532	560	583	593	538	563	550	554	525	571	550	570	585	568	534	513	543	556	552	531	525	536	552	556	517	550	545	578	526	557	541	578	576	572	551	582	518	566	554	552	551	543	507	584	587	538	554	571	537	577	580	644	558	545	525	516	506	529	561	526	546	599	576	552	552	520	531	527	499	539	578	542	549	531	569	546	557	494	495	529	559	552	553	542	521	565	530	536	538	567	541	548	577	573	540	534	594	536	545	536	521	539	535	557	562	582	516	511	529	581	573	558	580	572	549	499	548	547	526	567	541	528	563	577	581	544	520	521	513	512	518	538	585	532	558	555	574	528	539	530	503	518	562	529	534	523	571	594	538	520	522	590	570	529	536	569	509	530	584	548	570	541	591	540	543	517	552	555	540	547	577	548	549	551	534	519	544	537	532	557	538	508	551	560	552	553	555	539	551	581	537	574	532	562	573	563	543	572	536	527	552	513	570	556	565	541	520	522	521	563	523	561	519	525	582	553	556	557	531	537	556	566	528	549	550	514	569	490	529	545	497	562	572	573	581	540	524	560	543	527	589	545	536	518	563	533	545	531	571	538	515	567	560	551	546	545	564	544	547	561	559	560	531	546	529	557	573	573	525	566	533	537	558	531	531	534	550	574	550	542	536	505	532	576	497	608	552	566	578	559	562	546	556	552	501	581	541	551	520	496	526	554	587	502	557	539	601	540	493	511	555	567	584	586	544	542	546	532	540	542	551	558	563	524	522	515	529	530	530	551	533	526	501	539	542	529	527	573	530	514	553	546	537	523	556	536	602	561	529	548	560	554	534	567	557	537	550	549	538	513	575	561	553	538	513	578	568	576	583	570	504	520	568	554	528	548	502	535	581	561	553	553	577	552	555	501	570	542	569	561	558	558	510	534	562	532	549	547	565	571	556	581	521	559	568	573	576	509	545	575	526	566	576	543	535	547	537	585	552	554	582	541	532	584	595	549	502	490	558	521	545	554	540	534	498	552	511	562	579	553	569	560	560	524	586	508	544	534	560	551	521	531	535	539	572	544	577	591	531	518	549	564	603	573	521	577	568	560	548	557	568	593	527	550	520	520	570	609	583	556	558	525	523	545	555	465	528	556	516	555	602	550	553	568	580	515	500	575	543	553	559	561	561	541	533	574	554	556	546	537	552	491	569	568	558	554	538	583	506	514	537	583	570	549	559	549	530	607	522	532	529	540	543	550	531	583	556	562	496	579	527	564	556	525	539	528	542	564	556	559	573	566	573	598	584	534	536	580	558	538	559	566	543	554	552	567	539	519	583	567	538	558	530	544	528	526	565	549	574	584	559	536	556	608	523	554	568	559	517	508	563	541	526	531	559	579	548	549	554	575	503	515	562	560	570	524	510	555	528	541	526	514	527	539	614	518	555	538	578	555	542	512	516	521	525	536	583	541	564	570	539	585	567	557	502	564	548	563	517	530	538	537	540	533	568	538	544	562	576	582	560	525	528	561	591	549	582	549	585	558	549	548	547	571	554	585	548	559	485	565	601	553	547	577	543	592	626	574	541	539	527	600	564	563	579	586	570	578	563	516	546	599	558	521	543	516	523	587	568	497	523	558	551	536	510	561	546	554	544	517	538	535	556	546	549	594	578	576	519	519	562	602	562	559	512	549	547	540	587	556	553	606	558	555	554	547	578	567	527	561	567	564	526	538	570	516	514	540	517	525	603	544	536	583	516	530	563	557	567	547	536	516	564	606	590	557	533	560	514	508	548	513	536	570	517	574	554	533	507	592	581	556	606	470	499	555	568	524	577	534	537	540	519	567	555	543	536	563	554	547	553	520	549	520	515	545	551	572	602	551	614	572	556	563	540	554	529	583	536	533	542	497	604	566	545	526	551	581	510	548	500	558	547	566	543	535	570	566	543	505	568	583	539	536	606	533	563	550	508	598	558	531	561	527	536	564	542	523	563	539	545	526	526	544	556	519	554	535	562	550	503	602	576	531	516	567	560	548	509	538	552	545	572	559	543	563	570	556	571	560	576	538	547	559	561	531	574	544	527	555	516	586	522	542	600	524	539	532	574	525	574	560	537	541	574	589	562	543	577	516	518	573	556	530	536	507	548	503	519	582	518	561	556	485	563	580	530	549	530	590	557	549	577	563	541	566	538	558	574	559	585	573	533	525	541	546	560	567	560	530	515	539	551	557	555	573	555	528	540	580	522	567	525	582	566	589	582	533	544	576	552	538	542	533	528	528	541	607	527	553	591	540	556	555	513	547	537	521	601	529	524	544	595	557	579	563	540	559	579	535	551	552	558	551	593	546	534	555	566	518	550	557	518	617	534	544	563	541	511	534	536	552	576	541	572	559	551	505	587	587	570	513	561	559	531	568	559	555	559	543	569	597	520	554	571	511	567	535	545	516	543	573	546	519	568	580	551	547	566	522	570	558	564	540	587	515	533	580	534	532	512	592	544	540	558	512	528	584	539	591	553	538	537	533	555	534	553	551	522	520	568	557	600	556	596	576	545	561	565	583	546	544	538	567	573	548	550	549	584	560	512	553	548	559	562	567	556	522	583	553	584	517	562	560	532	539	548	508	546	533	567	513	533	576	555	543	516	571	585	499	514	579	542	503	545	553	558
32250	11076	7458	3330	2442	2740	1363	926	804	595	462	423	316	306	292	300	273	263	222	251	237	241	210	216	203	221	197	212	246	207	210	193	218	206	215	237	203	184	207	217	224	201	208	249	196	203	209	202	212	207	180	162	199	206	212	200	187	216	204	210	223	212	201	202	182	195	221	198	232	183	210	195	177	217	224	189	194	203	229	217	233	211	218	233	217	188	201	222	201	211	200	220	195	226	223	236	187	185	206	190	194	217	210	195	186	206	212	228	186	211	198	200	192	201	220	201	219	207	200	218	232	203	210	194	202	215	218	206	199	229	197	198	186	244	221	218	195	197	219	219	203	180	201	190	191	213	210	205	214	187	214	198	221	194	214	224	218	214	204	222	163	225	217	202	180	201	197	186	217	171	220	179	188	210	207	205	194	210	202	218	208	205	186	187	236	186	237	199	189	200	177	229	191	200	210	184	185	213	196	208	200	213	213	199	204	196	189	198	205	209	193	197	201	199	217	197	230	211	186	198	222	189	227	201	210	224	187	211	187	227	196	221	208	189	203	199	188	231	216	219	203	200	181	191	194	198	213	207	218	209	234	197	181	203	213	199	204	221	206	232	199	194	212	195	206	238	210	222	189	203	201	223	181	217	204	194	207	215	204	220	228	210	207	213	210	203	193	220	198	192	219	191	208	202	205	175	198	192	221	211	179	190	226	215	199	202	189	200	206	249	213	209	203	201	211	200	215	203	206	208	218	209	216	231	188	204	206	205	198	234	216	202	219	179	253	182	199	209	210	197	209	212	211	226	201	195	179	205	214	224	197	207	214	197	182	212	233	198	215	239	222	203	208	219	201	210	176	228	248	218	195	211	214	226	212	188	207	206	241	210	221	211	201	231	217	213	179	213	192	181	225	212	198	198	203	180	183	206	209	221	219	218	219	205	173	192	209	197	199	206	185	207	213	225	219	239	208	218	182	177	178	219	200	214	219	210	184	220	241	191	195	214	231	206	208	193	195	178	184	209	221	226	221	225	196	219	229	188	188	182	173	220	245	206	192	205	219	214	219	214	212	229	187	230	228	200	223	196	189	253	214	197	230	224	192	168	188	249	193	211	230	208	219	208	212	174	204	205	196	229	209	211	231	199	177	236	194	227	201	218	161	187	225	219	206	232	223	213	206	219	195	173	210	207	217	180	199	199	207	181	191	216	205	200	223	220	211	198	184	195	198	218	197	225	189	222	210	209	205	235	235	199	215	185	200	177	230	201	197	197	219	223	225	228	216	199	201	204	192	222	212	211	207	172	218	205	209	189	204	179	202	203	193	208	227	249	259	225	198	198	207	197	224	174	199	194	215	215	233	226	207	187	190	213	227	204	222	212	197	190	193	224	215	269	177	187	193	223	203	207	224	191	203	218	202	216	203	210	177	197	193	191	194	194	221	211	204	183	193	209	201	206	190	197	216	216	211	217	195	208	199	184	189	218	226	192	199	217	205	221	214	210	206	209	205	215	185	194	234	188	204	223	211	213	196	222	227	200	208	192	216	196	202	196	202	200	173	253	234	187	195	218	252	206	206	207	213	187	220	223	188	210	211	207	224	192	207	205	204	243	225	192	221	196	210	214	228	209	210	208	192	211	199	201	210	213	206	193	220	225	204	213	220	214	210	205	185	233	217	222	210	209	217	207	212	211	200	203	205	217	228	199	224	197	215	199	161	191	200	207	210	225	194	235	223	208	205	210	213	212	220	226	210	229	175	178	182	209	200	206	173	205	202	193	205	192	223	189	210	220	209	187	233	213	183	184	226	205	178	181	208	222	193	223	202	194	192	187	206	237	219	198	199	206	209	227	185	186	185	222	183	205	184	218	228	204	206	198	184	212	186	220	210	189	210	204	214	198	217	242	196	210	205	187	195	202	189	230	203	175	213	204	202	206	205	231	229	206	190	186	177	196	199	189	167	202	209	219	192	208	203	194	208	204	207	198	210	208	201	188	194	196	213	218	192	194	207	197	186	196	241	202	206	198	221	200	189	203	197	199	176	217	204	202	186	201	206	192	199	223	198	205	191	191	219	212	213	208	211	225	202	204	211	197	221	198	179	211	202	172	199	211	217	193	215	212	222	185	203	207	198	209	211	193	215	230	193	208	196	212	221	201	195	204	210	227	226	218	230	187	193	213	197	210	196	208	179	195	230	205	201	194	218	201	185	201	206	190	217	225	202	185	215	224	213	208	220	220	199	198	204	232	217	218	210	228	216	203	231	219	192	177	209	206	208	203	239	187	198	177	244	205	207	193	205	189	227	210	211	214	197	218	204	197	211	192	211	200	218	221	219	201	199	188	207	208	203	217	204	233	216	194	226	231	229	170	214	224	203	218	202	208	199	211	220	186	209	244	186	185	201	211	197	201	227	212	211	230	197	196	188	202	189	205	228	202	197	181	185	200	170	235	198	203	198	205	227	187	190	210	228	198	229	209	200	221	179	193	187	179	211	236	208	233	219	216	180	219	219	211	220	227	212	197	215	205	191	210	171	196	222	202	224	202	187	196	193	232	207	206	191	209	215	214	209	201	239	194	204	219	195	209	239	216	186	190	206	181	187	202	201	223	202	229	209	227	202	165	191	198	222	222	193	204	222	202	202	222	214	230	229	220	220	222	195	181	184	196	223	219	218	177	209	198	216	208	224	227	214	215	194	214	203	218	224	228	212	217	222	216	202	208	219	187	186	239	178	185	209	198	224	234	212	198	191	183	192	221	216	223	218	193	211	217	175	217	200	209	193	228	209	205	203	206	197	211	210	229	207	214	225	227	225	238	228	190	229	212	196	196	209	219	209	205	190	219	219	203	211	220	182	173	213	231	227	194	211	232	192	210	209	198	219	213	188	234	211	185	204	210	170	224	209	231	230	206	219	209	206	208	196	225	204	192	210	208	195	215	197	212	212	189	224	213	229	188	197	230	222	213	206	224	203	191	216	202	178	206	221	207	207	182	229	191	205	250	227	237	208	170	208	206	218	211	204	198	213	208	198	211	205	211	224	213	198	207	190	207	204	216	208	214	214	212	222	232	219	216	236	195	193	221	184	196	206	195	213	227	214	210	197	239	245	187	216	211	198	192	210	195	230	209	223	203	202	205	220	207	200	171	206	194	213	210	228	210	204	231	226	203	199	187	203	201	203	205	221	223	204	217	213	224	208	201	196	213	231	190	179	230	224	210	224	225	229	211	198	211	213	184	221	196	219	189	178	198	216	216	215	206	200	205	205	196	228	258	227	222	190	214	199	209	214	206	193	220	186	204	199	226	227	199	183	206	188	225	200	208	217	220	214	204	210	227	205	200	198	219	189	203	172	199	218	215	204	234	204	229	201	186	227	213	224	199	190	230	195	219	211	214	197	212	216	225	195	222	222	220	234	197	219	214	214	217	189	207	202	203	232	229	204	219	211	215	179	212	203	197	205	183	201	218	208	209	218	227	212	194	217	215	214	212	217	190	202	198
18820	6979	10624	8370	8396	10119	5306	3857	3717	2573	2049	1655	1163	1038	857	992	821	778	796	775	672	678	608	539	515	545	491	485	484	455	457	474	473	457	516	481	471	490	457	499	448	496	489	489	484	498	496	473	487	471	462	466	517	471	482	429	461	491	460	481	492	486	516	460	484	457	435	496	487	486	485	482	443	451	500	493	506	456	456	451	487	489	445	475	454	477	471	467	425	412	485	527	451	485	462	489	479	471	432	448	434	472	448	469	418	473	440	480	438	492	435	466	424	441	424	448	460	468	469	464	450	462	440	476	521	466	447	431	475	455	462	434	517	444	447	471	451	475	455	486	453	478	436	469	473	425	461	493	478	465	465	470	466	475	485	494	429	510	483	471	441	513	456	431	464	416	440	457	496	472	491	482	473	478	473	446	432	406	491	478	448	444	447	476	456	502	450	474	429	465	466	475	468	457	480	487	479	451	487	456	491	472	473	472	465	450	455	447	473	488	430	452	445	460	486	468	460	441	459	471	471	451	471	458	449	474	427	491	473	465	472	468	491	440	498	500	490	481	471	459	446	450	431	415	476	418	452	417	430	476	466	446	502	465	455	471	450	442	461	462	470	463	479	459	478	438	477	445	460	453	492	477	463	440	442	431	491	418	417	448	435	456	423	459	442	433	455	474	455	468	474	449	483	474	485	431	455	431	473	466	464	435	446	486	425	455	440	475	477	448	502	448	470	452	440	492	469	441	462	428	444	448	462	456	478	440	459	488	445	425	452	487	460	429	460	451	467	452	442	418	472	427	473	478	422	475	459	480	463	445	423	491	480	460	463	437	444	488	476	431	462	443	479	499	483	484	440	463	423	452	484	466	441	474	429	446	467	462	469	500	474	447	446	468	449	457	500	441	487	462	443	494	456	471	475	469	476	442	501	467	482	464	451	513	471	467	473	456	459	520	455	448	453	453	460	481	461	448	474	489	463	444	433	436	460	485	492	448	463	447	486	450	432	462	474	463	448	511	476	462	496	501	468	496	460	460	553	456	460	507	448	479	464	464	435	472	498	456	467	445	462	471	458	442	487	477	487	444	447	476	465	471	470	470	443	449	447	472	457	491	465	462	466	473	440	473	437	468	441	434	456	489	458	473	474	473	456	452	442	442	438	457	450	455	453	470	454	450	450	483	482	452	449	446	444	466	477	461	477	465	484	423	457	486	450	423	480	456	496	465	450	466	470	458	474	493	459	450	484	489	459	471	449	437	481	454	475	435	460	485	479	453	460	468	419	458	463	476	420	488	468	472	458	488	457	469	453	480	463	462	436	479	501	448	487	450	460	467	448	452	465	460	471	449	446	454	476	462	470	477	410	438	451	435	453	478	484	455	484	475	474	446	447	466	453	482	438	488	480	471	481	437	486	487	505	478	445	440	487	455	446	472	491	465	481	441	488	454	477	461	486	482	473	458	469	420	447	479	466	426	479	467	467	424	452	405	443	446	440	460	435	456	458	438	450	460	461	473	499	442	469	528	452	455	470	469	518	448	475	514	468	468	450	463	469	488	448	438	469	479	454	440	437	445	434	442	443	462	508	447	443	457	448	482	440	471	446	442	479	433	478	480	424	483	458	448	466	485	496	477	451	459	470	515	463	459	433	473	424	454	455	476	440	475	460	465	447	468	486	481	482	488	427	433	499	437	457	466	446	458	442	434	493	418	464	459	515	431	486	478	443	434	410	435	487	484	457	453	470	390	447	445	437	467	478	454	501	461	467	454	482	467	473	514	456	480	470	492	431	475	470	464	477	469	471	433	479	452	497	476	445	456	452	453	440	462	444	470	460	433	460	500	482	447	494	458	468	466	521	456	448	472	440	432	452	448	460	465	473	440	474	469	445	486	417	470	435	489	446	461	478	502	468	477	415	453	458	490	458	429	494	454	468	494	424	489	461	454	438	420	461	482	450	436	473	446	446	457	459	453	441	460	442	466	447	471	438	442	424	482	445	438	425	462	494	483	447	467	453	468	412	460	466	475	455	474	474	468	440	456	443	475	478	468	465	456	485	436	489	468	457	448	469	435	444	467	465	465	420	478	474	521	471	477	480	445	481	460	449	454	444	477	444	448	488	479	457	467	457	433	471	444	464	437	435	459	477	491	454	480	468	466	464	476	473	426	452	471	464	457	454	448	453	474	484	473	452	475	434	492	432	461	430	463	441	500	458	469	478	437	431	425	463	484	477	501	473	467	422	445	468	442	491	458	452	471	470	423	434	464	415	477	477	454	458	470	459	465	483	457	427	461	457	474	450	433	464	455	451	477	479	481	452	422	451	475	500	457	471	453	457	475	479	458	443	472	490	488	507	465	460	470	463	459	460	458	471	463	450	490	484	472	450	451	445	470	442	434	448	517	460	481	481	461	469	472	469	490	488	446	479	452	466	482	480	436	490	460	483	443	468	476	447	494	438	466	448	413	469	494	481	471	539	430	440	429	469	466	469	468	467	448	471	470	468	472	474	473	465	476	471	474	455	460	422	431	455	451	487	428	439	440	491	462	466	468	432	468	447	471	471	443	465	479	497	435	512	515	493	476	464	468	467	449	463	455	445	480	478	422	438	464	457	447	462	445	485	454	475	491	472	499	436	458	437	447	439	446	482	469	452	461	452	493	436	454	449	492	505	485	437	497	436	491	470	468	446	462	504	418	497	485	413	459	451	432	490	479	473	481	440	462	445	444	473	414	433	450	434	502	446	449	447	455	443	481	441	494	463	444	455	463	464	448	471	474	473	492	448	485	471	422	446	470	437	461	478	430	464	468	443	388	439	504	463	439	438	516	445	445	467	464	436	486	423	500	439	427	449	464	464	489	463	471	440	466	437	438	469	452	430	454	462	474	436	467	424	422	437	443	475	428	475	452	427	426	462	471	445	462	469	454	425	467	480	471	465	451	487	473	453	498	437	467	489	407	458	424	461	472	434	471	468	467	461	440	446	477	479	474	467	492	477	416	470	451	489	479	433	459	485	499	490	460	448	453	478	402	447	462	446	487	469	448	440	458	485	480	469	487	474	469	460	452	446	453	488	437	462	429	485	482	449	527	474	452	457	477	423	431	475	458	500	470	472	436	472	476	423	462	479	458	458	461	461	470	460	446	454	459	468	444	424	475	465	435	488	488	454	433	437	426	432	469	452	453	487	485	470	446	441	469	483	477	441	436	447	431	447	444	448	500	438	448	467	477	485	447	456	458	455	489	455	482	468	470	482	449	439	503	452	448	451	476	487	503	488	468	455	486	440	461	480	433	452	422	436	476	447	501	489	464	446	464	467	462	464	481	474	486	424	446	450	439	442	455	416	454	439	466	416	496	425	480	444	446	468	457	453	466	466	455	483	475	443	481	448	460	456	448	500	410	445	476	472	464	448	487	431	484	444	459	458	448	443	437	459	471	447	478	498	442	443	472	461	468	498	429	464	477	463	432	449	471	478	461	462	445	461	444	451	453	462	449	454	442
10721	3279	2344	834	678	697	423	247	232	187	160	151	176	146	130	139	162	136	146	137	126	119	131	133	138	135	131	132	128	124	167	159	149	143	117	149	152	135	138	133	143	140	119	142	134	134	138	132	141	124	137	152	127	151	121	137	125	134	154	144	119	140	125	127	123	141	137	104	128	145	156	121	153	137	126	135	139	130	153	134	111	139	143	154	153	150	130	131	150	136	130	145	143	134	132	160	144	117	123	123	146	143	134	124	152	149	128	141	146	143	129	132	147	151	143	117	156	141	153	137	127	126	145	133	149	122	140	123	125	121	157	131	141	159	139	126	113	136	137	132	135	130	128	139	152	140	113	110	132	129	138	139	153	149	121	137	140	143	134	129	147	159	130	126	130	132	138	120	106	136	131	136	116	136	132	144	144	137	132	137	131	137	127	137	141	131	132	148	148	122	143	145	146	148	150	126	136	123	140	136	157	119	128	133	127	135	155	136	139	155	153	145	152	124	142	125	163	126	129	141	103	138	119	151	114	126	140	128	129	128	142	131	143	123	123	114	148	122	138	152	133	134	150	133	139	123	130	129	138	141	133	138	139	120	137	138	143	146	120	144	131	126	108	138	144	135	139	122	130	131	135	140	130	136	114	108	146	130	110	126	143	131	118	135	143	130	155	125	132	153	125	146	125	132	127	144	129	141	131	156	129	159	125	145	125	139	125	120	148	126	135	128	146	159	149	144	135	129	143	125	123	159	151	123	133	166	117	148	138	123	130	112	115	129	118	147	134	136	165	132	148	138	146	110	142	160	128	148	145	127	139	125	127	125	112	122	129	157	132	126	131	135	122	113	119	132	145	127	120	133	138	141	131	138	124	113	158	137	157	132	171	133	128	133	144	121	139	164	144	149	144	132	130	138	140	132	147	140	128	151	136	134	113	153	135	140	117	147	127	140	140	148	119	136	130	128	147	140	116	135	116	150	134	134	118	125	140	140	139	157	131	135	111	117	140	125	125	122	120	128	150	136	101	145	136	136	144	120	151	129	127	132	115	146	137	129	120	130	147	167	120	129	133	130	141	132	138	135	142	157	124	143	145	154	124	152	126	144	141	137	135	165	136	162	131	125	133	125	166	117	105	132	134	161	145	157	149	154	128	128	117	113	115	131	125	128	131	124	131	158	144	138	141	118	128	118	153	149	144	139	139	141	150	127	135	147	121	131	158	126	128	140	134	141	146	167	151	171	125	151	132	152	143	138	140	161	140	159	144	137	144	149	139	140	131	128	146	139	117	125	132	110	147	143	128	131	148	151	139	131	121	121	128	130	185	139	116	151	130	139	134	139	152	131	107	125	146	130	141	119	140	156	126	155	139	118	123	144	117	124	124	128	148	129	119	128	147	110	131	135	166	128	135	133	133	149	137	131	112	121	133	137	153	96	123	153	135	141	114	144	169	119	142	141	145	125	145	126	128	145	124	141	126	124	113	131	140	159	139	129	119	123	150	152	168	110	146	162	170	136	144	116	151	131	121	149	129	143	138	149	142	110	139	137	145	155	141	120	137	161	145	158	144	144	149	127	157	126	134	149	121	160	146	151	157	151	127	121	147	130	124	142	152	133	120	129	140	174	135	137	151	105	145	129	146	120	126	123	147	143	120	122	153	132	129	142	133	135	131	123	115	144	168	155	151	136	139	125	86	133	123	131	154	143	128	125	115	149	147	160	138	110	149	127	146	138	114	143	135	136	144	115	133	138	125	135	151	142	142	116	130	148	145	124	155	134	129	124	130	131	142	117	138	125	144	138	137	135	127	138	124	118	127	122	161	133	149	111	110	129	148	133	112	152	158	122	124	130	114	133	160	150	136	141	114	141	115	124	147	145	141	142	125	124	140	142	140	118	133	106	115	129	153	155	116	132	173	125	160	131	149	151	154	123	111	136	117	148	146	143	128	140	146	112	138	147	142	127	126	161	130	128	148	122	139	142	134	137	137	130	133	150	130	137	136	153	137	171	141	137	131	140	141	128	127	106	111	148	164	139	118	116	147	136	132	138	134	122	139	153	152	130	139	157	171	164	148	138	143	134	136	121	129	124	136	154	116	144	128	125	168	143	120	124	133	127	130	153	134	130	125	124	141	153	145	137	149	131	121	137	137	121	137	123	150	120	141	124	135	123	138	126	130	147	131	144	128	138	157	140	130	128	124	150	142	157	136	143	118	138	129	136	147	126	118	135	163	156	142	118	127	159	142	131	137	145	134	121	144	125	119	133	139	130	128	170	165	140	150	131	130	156	132	123	121	140	128	115	146	141	145	147	137	139	157	119	128	131	136	135	120	112	141	133	151	123	137	140	138	146	137	157	135	146	156	153	154	148	136	154	129	140	125	143	139	149	140	131	141	144	116	130	130	137	135	143	125	159	130	122	140	135	138	128	116	131	170	148	120	133	162	127	122	151	128	111	146	146	125	152	138	133	142	143	136	126	114	140	137	142	126	138	132	131	129	155	145	149	128	134	152	132	152	135	136	133	146	119	141	128	129	151	122	133	125	149	140	128	172	148	132	139	155	124	131	125	112	134	150	118	132	141	127	119	140	128	119	123	148	126	141	149	145	129	136	128	137	123	140	145	140	127	137	123	121	136	128	137	147	137	156	152	125	151	143	142	129	162	140	140	142	137	141	145	146	136	142	125	143	109	114	149	119	146	134	130	137	140	131	132	143	145	159	122	146	137	132	128	155	135	130	144	135	143	157	165	141	151	137	124	111	140	148	124	127	141	135	137	135	144	147	136	143	126	149	139	139	152	137	162	145	141	99	127	128	128	151	129	124	124	114	137	123	128	121	106	145	129	136	134	144	134	147	118	157	155	132	153	137	128	135	145	122	125	138	139	155	151	138	122	141	138	123	140	140	130	141	140	113	146	130	139	135	144	149	132	126	130	143	135	123	153	163	151	134	149	155	131	138	163	154	133	133	160	129	147	142	122	127	163	141	162	139	146	134	145	153	159	127	144	143	154	137	144	155	119	107	117	134	146	140	128	139	144	124	152	141	137	141	141	132	136	156	126	135	138	160	155	151	143	129	137	141	117	136	125	140	144	123	133	130	141	136	134	144	119	119	140	126	140	117	145	164	142	139	172	128	136	149	143	148	141	137	137	124	173	123	125	119	134	128	126	116	135	150	131	128	131	123	116	133	140	128	139	130	160	128	144	125	133	134	119	138	146	127	148	140	153	131	112	123	142	144	126	131	140	124	133	115	145	122	130	117	120	139	124	136	122	135	131	121	124	160	152	123	140	133	143	123	149	157	116	114	124	144	147	135	135	149	130	143	150	134	124	142	134	142	148	123	146	129	123	140	140	133	156	131	150	130	119	127	124	130	158	154	135	136	152	131	132	138	125	154	129	144	126	126	123	131	115	109	128	134	146	136	121	132	140	127	127	137	160	122	123	130	131	122	159	144	135	141	148	143	116	134	149	143	167	131	111	125	131	126	139	157	148
6595	2863	4182	2393	2607	3133	1613	1048	913	847	623	563	452	465	381	383	410	377	390	392	357	343	337	362	324	337	346	344	360	381	320	356	299	371	345	348	342	332	343	353	346	344	321	325	351	337	348	356	363	330	341	366	337	359	354	319	342	325	322	334	351	304	355	340	300	352	364	316	366	340	324	357	349	345	325	355	331	336	323	345	316	347	355	331	376	346	339	325	349	331	347	337	316	367	385	314	322	334	339	348	362	338	340	370	320	325	342	306	322	305	329	379	345	348	314	306	355	313	322	312	326	313	370	344	336	347	340	317	330	336	329	306	332	355	341	322	358	369	299	370	335	313	313	388	332	366	329	348	358	334	350	347	294	326	340	306	330	338	308	365	375	365	347	362	327	346	333	303	321	368	337	318	344	341	340	301	357	349	326	365	326	346	333	351	328	351	351	306	333	349	337	350	344	332	345	326	330	369	378	342	339	306	330	309	340	328	322	336	342	364	328	355	346	336	312	342	389	331	357	295	344	325	329	328	325	330	346	341	365	316	337	350	314	325	356	336	343	326	358	310	326	359	367	352	310	332	325	323	326	355	372	332	340	329	298	351	323	330	327	327	333	347	335	344	326	313	343	333	323	330	336	365	299	344	340	300	320	335	352	324	323	358	299	362	308	327	345	339	355	372	354	321	345	328	329	351	324	350	367	350	313	312	340	309	373	354	322	308	333	340	352	332	344	291	330	327	365	345	342	338	346	356	336	351	351	335	336	313	334	335	335	342	343	338	316	353	337	324	311	328	324	318	343	346	374	376	330	375	359	369	322	315	338	313	317	351	349	360	357	360	333	319	336	352	337	342	322	315	326	334	317	325	339	324	304	330	362	334	294	330	341	350	371	341	335	346	319	338	354	341	328	321	336	342	354	331	332	326	352	346	327	330	315	332	345	340	340	329	338	329	334	342	338	334	323	333	352	364	336	363	348	329	340	324	349	332	321	331	356	309	349	310	329	342	379	347	302	311	342	355	326	337	335	325	333	315	301	334	333	294	348	314	344	318	339	334	333	306	343	373	326	312	325	390	351	365	335	345	329	348	336	322	372	344	332	329	328	350	351	340	343	373	316	338	368	329	349	314	328	337	336	348	319	342	326	331	321	334	373	345	347	336	361	310	340	328	338	354	376	327	353	342	345	339	336	359	326	328	328	349	385	339	348	321	350	323	382	351	359	339	376	322	358	329	352	347	327	331	333	339	355	321	326	347	344	331	315	351	316	343	351	354	340	338	349	351	340	352	347	315	322	336	351	303	306	318	365	350	330	328	354	304	337	343	358	368	346	325	296	358	295	333	329	318	327	324	323	332	335	353	329	346	309	315	330	348	327	332	313	364	331	358	374	367	347	369	333	350	341	342	368	341	331	305	337	342	329	341	360	340	333	348	350	370	328	329	327	330	322	324	354	325	344	366	326	311	341	358	337	306	366	328	371	318	348	341	341	349	336	326	331	351	324	332	322	335	320	318	330	324	338	329	350	339	339	364	308	341	336	333	359	328	325	372	312	342	313	351	335	330	356	310	346	349	348	340	344	326	340	344	353	362	336	321	331	314	331	326	345	344	331	385	328	335	341	377	334	328	342	342	338	341	332	375	347	322	335	340	317	353	325	313	330	327	309	352	364	322	341	352	360	353	331	322	322	359	324	317	357	302	341	324	379	330	327	332	333	345	341	343	385	320	343	337	345	351	334	332	353	351	348	334	334	362	354	343	320	338	324	340	378	360	328	313	323	365	326	350	358	363	346	352	363	369	344	332	321	325	339	361	334	334	325	346	333	341	317	368	337	315	312	362	325	342	342	319	372	319	339	329	321	352	332	342	353	316	350	337	329	340	325	300	342	338	362	348	313	344	319	331	324	308	339	332	322	320	347	348	367	340	368	322	346	309	351	338	343	349	360	352	368	324	301	347	354	324	337	325	285	352	351	324	296	317	337	318	336	312	331	371	363	332	348	310	341	362	330	361	327	341	356	343	340	329	350	318	311	323	323	356	315	346	319	334	360	350	322	340	333	329	313	331	351	375	350	341	332	316	307	325	346	336	323	315	331	335	302	324	348	306	333	325	339	341	376	352	373	321	338	353	305	347	381	354	365	339	365	322	352	352	366	320	347	309	351	332	347	343	337	317	339	350	346	331	323	331	358	321	372	328	357	375	357	328	377	334	335	301	321	345	341	337	328	338	372	355	353	336	343	347	357	349	325	367	342	342	332	364	361	328	349	320	318	356	300	339	327	346	339	340	335	338	308	379	360	333	351	324	306	342	362	329	330	323	308	355	327	322	356	352	352	360	358	316	355	309	316	323	315	353	346	325	344	362	354	329	347	350	321	341	335	325	345	362	342	361	299	354	349	321	314	354	320	333	316	310	338	333	371	341	358	368	349	345	322	330	314	362	317	337	324	329	340	350	301	332	349	340	329	312	340	360	311	344	354	332	322	333	302	343	350	324	292	317	328	331	350	345	353	309	342	347	352	361	336	342	340	322	351	348	289	349	322	320	317	334	315	318	342	337	331	344	325	325	345	328	336	345	361	342	331	339	320	351	312	300	358	327	309	348	325	336	354	355	334	344	378	379	333	324	315	297	339	331	337	314	357	346	334	358	328	346	356	331	333	334	302	331	295	333	347	333	331	358	329	325	355	326	331	363	341	324	342	338	333	337	349	333	318	331	349	301	343	327	322	339	325	317	341	329	347	318	352	346	329	383	325	372	321	338	332	353	313	315	338	333	328	350	345	365	353	380	364	353	357	312	330	327	356	324	346	343	376	333	358	342	305	308	367	384	304	332	342	323	303	343	322	338	341	316	326	316	322	316	356	335	362	341	340	299	340	326	322	344	324	318	329	334	328	339	331	352	343	329	339	349	321	352	313	330	336	316	332	289	310	320	321	332	354	349	338	340	326	342	357	343	354	331	371	349	339	321	338	328	341	328	337	340	343	314	401	302	337	313	310	334	319	353	338	353	315	324	337	353	298	321	347	343	321	360	338	354	330	352	362	361	339	325	308	330	346	289	326	335	292	351	324	315	325	323	341	335	343	343	348	300	362	335	330	306	325	322	331	358	323	347	334	339	317	330	341	364	301	344	325	349	331	327	350	375	351	363	334	349	309	342	327	324	335	301	329	350	321	313	314	333	335	329	359	324	304	317	310	368	359	328	361	347	339	342	339	337	342	326	313	310	283	321	348	328	362	339	349	334	338	348	337	345	353	368	330	334	332	356	345	330	333	367	326	327	340	346	349	310	317	335	353	341	330	334	351	322	365	334	322	335	348	327	332	378	348	307	341	337	332	318	340	319	323	319	368	325	322	302	367	341	330	321	326	352	311	363	314	345	325	309	327	336	329	349	325	354	369	306	330	319	326	353	374	309	298	324	329	323	341	334	334	331	329	342	345	327	368	324	342	329	326	335	363	322	338	277	325	330	355	343	341	336	343	312	319	317	321	351	305	320
23027	8080	5478	2270	1612	1611	1024	568	579	431	415	344	311	280	269	257	290	254	296	264	245	254	271	244	266	268	277	230	234	234	277	292	254	237	256	231	256	240	237	236	235	235	216	255	245	246	254	243	232	238	234	223	236	235	237	228	263	271	235	228	220	243	224	282	225	250	253	239	251	223	205	224	217	233	243	198	233	237	238	234	248	246	243	249	264	228	266	240	245	221	205	244	259	226	260	232	245	238	245	229	235	205	245	245	244	233	254	227	254	206	256	240	228	234	246	260	219	263	238	218	236	255	228	245	226	245	226	246	250	241	237	247	278	238	252	221	250	235	248	234	241	219	223	256	223	227	246	231	221	247	245	242	268	260	248	235	239	231	253	233	220	213	224	264	234	270	253	224	217	230	231	245	237	225	236	245	217	223	234	233	246	250	242	275	239	260	241	219	234	230	256	231	237	250	227	252	259	259	254	237	237	255	212	221	236	223	245	247	238	241	256	234	238	210	232	216	245	234	261	227	210	253	271	233	237	237	235	229	260	238	258	232	234	226	246	230	262	255	213	218	250	244	245	260	248	259	220	236	247	270	213	230	238	246	258	254	224	238	262	279	240	263	243	228	247	247	235	263	268	244	237	225	255	231	233	219	237	252	254	229	230	253	245	257	230	234	239	245	248	253	248	242	256	250	263	252	259	222	241	234	221	258	224	240	228	291	233	260	233	215	218	220	227	247	256	263	207	226	218	218	214	274	217	256	220	219	249	247	233	237	251	221	269	220	256	214	249	254	251	233	241	227	210	248	275	224	253	252	271	244	271	227	239	259	248	258	231	236	227	248	227	252	246	265	254	253	235	223	224	225	243	216	245	253	200	245	253	246	221	248	257	248	239	226	234	271	237	238	269	249	258	244	240	245	246	245	228	241	252	232	255	246	266	248	242	245	259	257	223	225	238	260	247	270	270	238	246	240	227	262	239	242	205	241	231	232	233	224	256	253	235	245	234	234	240	240	233	235	241	245	251	268	244	237	254	234	233	254	245	279	221	219	237	210	250	275	246	233	254	265	237	210	255	235	243	240	237	221	224	243	259	227	226	212	256	229	210	234	250	258	246	253	239	251	244	261	242	226	230	284	271	277	263	237	222	231	246	229	235	225	261	224	235	274	250	230	239	255	237	229	241	246	238	234	257	259	256	267	239	245	210	238	251	241	237	247	274	247	253	237	213	255	227	242	244	205	237	265	241	230	234	248	242	216	184	234	232	261	246	251	216	236	226	220	234	242	229	260	281	240	267	258	251	227	240	230	232	249	232	236	237	258	234	245	222	218	215	247	251	262	255	235	234	244	231	253	251	258	259	252	230	255	222	223	246	268	230	256	230	231	258	247	266	244	236	253	241	234	244	230	248	234	246	217	212	219	227	236	234	252	229	227	240	203	277	240	263	256	247	228	252	229	248	221	228	233	235	222	233	254	226	239	244	231	231	256	255	224	298	237	252	297	243	256	238	232	232	209	247	238	259	236	269	260	244	226	246	251	266	249	244	235	249	227	246	250	240	250	249	257	227	235	251	268	225	217	249	257	230	254	246	240	256	250	232	225	232	252	255	220	254	258	234	227	244	221	267	210	225	261	225	223	237	229	255	232	249	214	232	230	241	236	212	228	254	256	233	235	257	235	215	261	231	238	256	252	230	239	224	225	250	218	255	258	232	223	247	233	208	246	240	221	243	249	266	220	204	232	247	248	269	235	249	230	254	224	269	242	264	234	259	219	237	240	216	227	214	245	233	209	246	241	227	214	257	224	244	231	244	222	246	230	268	212	235	236	251	213	274	221	244	228	262	241	235	226	245	252	244	221	214	253	228	228	234	245	248	243	232	231	228	230	226	196	263	266	243	230	243	232	221	243	240	238	220	223	231	251	214	225	237	270	241	237	228	235	239	247	279	255	250	252	241	248	222	250	234	229	237	264	252	239	260	216	251	273	231	256	234	255	221	280	227	268	211	243	240	237	202	244	229	214	218	229	266	231	253	207	246	231	226	219	258	234	222	242	227	230	215	225	230	249	227	238	224	252	257	263	245	247	253	219	261	234	248	210	232	243	241	236	233	234	236	253	245	253	249	255	246	222	266	268	270	219	262	248	233	214	226	252	258	248	242	260	207	242	256	270	250	232	236	258	247	245	236	232	248	237	244	233	241	257	251	218	246	262	239	247	230	224	236	226	234	235	250	220	264	261	212	288	241	247	233	254	244	229	236	242	241	230	246	253	240	214	238	217	239	238	233	251	246	245	267	244	228	251	227	236	251	221	239	222	216	245	210	248	244	217	241	264	261	261	242	253	273	227	244	219	241	201	226	248	238	216	236	234	223	258	232	240	243	228	274	224	212	264	230	215	227	228	256	240	234	249	250	227	232	262	224	231	267	244	264	250	217	259	249	255	274	245	215	220	249	264	222	239	232	259	248	253	224	266	264	263	224	265	229	251	241	234	234	264	221	231	218	235	246	250	239	245	221	235	250	223	244	248	234	246	240	237	278	251	228	219	232	231	258	231	228	231	251	236	229	264	235	246	237	217	270	226	217	216	235	225	245	265	211	238	246	221	226	222	257	248	252	255	218	229	250	253	255	239	233	228	237	253	237	236	239	237	252	250	243	227	203	220	225	230	253	249	236	231	216	247	247	212	255	200	223	234	217	243	228	266	239	222	249	216	241	240	243	269	261	260	236	219	237	222	224	250	261	201	234	222	232	214	240	231	244	227	242	259	222	254	243	228	244	238	263	274	222	230	248	250	235	244	213	227	236	239	229	238	213	240	229	241	256	252	243	244	258	219	241	237	249	242	247	235	213	213	261	213	255	229	248	244	260	224	236	238	238	218	230	245	214	243	264	263	234	221	271	220	224	256	273	239	231	230	237	232	264	235	257	251	240	234	218	264	260	247	252	266	241	256	204	224	246	256	239	252	230	216	212	250	243	230	242	238	271	213	257	217	231	239	224	241	245	226	269	258	273	233	243	248	255	237	227	238	215	227	246	257	248	230	243	265	244	248	239	238	240	262	244	270	239	226	217	233	260	240	258	219	261	232	228	250	268	213	221	232	254	259	235	228	246	265	244	223	232	229	202	217	243	237	237	227	223	228	253	226	237	209	233	244	250	250	262	252	219	218	269	234	218	252	245	237	211	226	280	247	247	232	231	222	251	200	243	259	234	257	239	241	234	263	228	209	199	242	220	241	242	248	239	228	247	245	271	274	259	233	238	228	237	245	244	253	224	213	262	268	232	211	265	249	255	244	254	233	278	259	245	238	226	225	239	215	264	234	256	217	241	229	219	239	248	223	236	208	236	240	266	249	256	213	251	245	241	235	241	248	223	268	223	234	240	246	219	267	249	239	236	253	236	232	249	234	233	262	243	228	266	233	243	237	249	205	224	250	239	217	245	226	225	225	237	278	269	240	248	219	231	228	223	213	213	248	273	280	257	232	227	226	249	244	273	261
14467	6236	8920	5846	5987	6694	4042	2381	2450	1789	1473	1242	1020	899	768	716	782	760	712	707	657	630	570	589	547	615	583	559	575	531	587	546	575	565	575	552	575	556	554	554	540	580	539	566	545	537	575	535	587	535	540	590	538	572	552	559	540	570	567	557	573	582	555	514	500	499	572	486	540	538	557	537	555	576	549	585	554	570	560	542	546	598	545	561	524	519	563	533	573	576	574	571	515	504	532	562	527	548	552	568	593	555	526	495	547	545	550	562	560	513	573	566	547	564	550	511	513	522	555	535	559	533	553	550	528	515	575	550	552	488	545	586	575	553	551	553	527	547	582	524	559	569	553	519	541	528	571	565	467	561	485	545	550	551	536	519	524	541	591	557	520	530	517	532	533	482	535	513	540	496	559	552	549	549	571	549	540	542	576	607	534	534	560	557	546	538	547	561	525	532	554	527	543	551	494	577	557	525	575	501	576	552	536	520	530	574	573	542	508	566	526	545	529	559	557	564	528	530	551	534	558	539	561	539	515	500	580	570	531	572	570	560	537	522	577	538	521	555	548	533	542	547	533	523	558	537	548	516	540	583	558	549	528	537	551	517	551	526	550	537	522	532	503	530	474	514	564	533	536	537	553	533	559	531	553	580	523	498	524	579	536	538	523	562	574	561	530	535	515	498	566	515	508	541	500	510	549	513	549	596	541	549	545	530	527	564	555	572	524	539	506	553	564	543	502	527	523	499	509	546	513	546	550	556	525	553	564	577	526	521	591	523	572	539	572	571	566	544	533	536	503	569	543	585	511	531	525	473	544	553	565	566	530	579	561	534	517	473	545	497	503	540	554	527	570	576	530	523	514	532	542	529	549	544	529	530	501	542	534	537	562	567	525	551	545	575	544	523	593	545	551	526	534	552	549	585	548	506	575	551	591	565	522	538	509	534	523	574	557	573	550	549	556	519	506	573	561	554	549	536	552	563	554	523	604	550	513	555	555	522	542	525	544	515	522	561	582	566	560	555	518	564	576	515	554	568	549	511	557	523	551	561	541	516	525	559	549	570	560	509	503	539	556	534	545	570	553	490	547	528	556	579	525	536	582	530	545	504	514	533	525	564	532	576	541	543	533	571	584	552	555	561	518	550	577	545	516	546	562	524	573	551	496	532	522	583	557	591	585	561	575	523	552	521	560	544	601	529	532	528	569	518	555	557	592	570	527	512	530	505	525	547	525	526	533	519	552	562	547	528	550	524	542	595	507	540	547	545	528	524	580	530	530	589	558	538	515	512	551	527	558	541	518	559	537	554	572	546	535	531	547	571	539	500	570	494	565	534	563	591	549	521	508	539	548	571	552	513	566	546	554	582	511	541	521	538	508	537	520	509	604	574	530	544	541	550	544	529	582	536	525	552	509	547	575	569	554	551	548	577	594	531	585	561	537	544	571	569	547	618	532	528	533	518	556	514	521	528	577	519	580	575	549	594	519	584	538	529	584	557	548	548	518	562	516	556	567	553	537	499	597	520	531	531	584	539	556	552	479	505	556	529	556	539	520	553	578	573	560	536	504	549	569	524	568	553	541	543	538	525	513	534	550	539	538	546	534	578	561	515	568	548	514	565	542	564	528	571	560	566	515	553	569	539	544	537	578	551	503	533	515	516	579	541	550	538	533	565	562	575	588	563	519	574	569	547	525	523	589	562	567	551	537	554	510	571	517	514	537	545	568	524	564	493	547	545	599	504	533	522	508	568	560	557	502	529	530	577	517	549	525	488	581	519	575	536	551	537	540	504	561	474	562	555	580	544	557	512	536	568	588	491	509	583	596	544	602	545	552	534	547	529	568	538	538	534	535	553	565	542	560	510	567	554	517	546	545	547	529	499	520	538	566	557	558	547	521	525	530	547	555	526	569	534	513	524	578	523	544	532	536	559	504	537	543	546	519	532	577	541	540	513	570	571	561	490	529	542	581	550	541	566	522	554	560	546	532	545	563	551	511	555	546	564	551	538	563	540	525	538	573	534	564	551	545	535	517	568	551	500	556	543	525	522	544	579	559	608	525	541	540	526	530	539	538	541	536	554	524	542	561	503	591	572	549	541	533	541	529	521	566	543	545	537	553	560	556	511	542	555	584	547	551	537	543	517	566	561	557	595	616	561	544	504	553	541	536	572	548	580	565	543	564	489	540	526	552	525	567	551	517	560	577	584	574	542	559	551	538	527	548	506	544	528	599	545	549	519	533	537	526	543	563	592	536	535	553	558	565	542	534	545	563	550	559	521	541	519	567	550	575	577	530	578	560	569	556	572	533	571	533	551	557	555	563	532	547	568	536	539	515	539	529	511	580	531	502	529	557	573	559	572	570	609	526	564	530	549	560	588	533	509	485	563	566	534	522	598	531	582	559	534	510	540	556	519	542	566	506	526	561	552	526	557	568	503	561	511	548	544	548	537	530	557	527	517	535	547	595	560	569	499	541	564	553	582	590	506	541	515	545	523	563	538	574	570	535	583	554	519	546	571	555	543	542	574	550	594	581	527	529	530	533	525	521	567	520	548	535	552	516	566	515	589	515	534	553	547	525	530	558	584	552	554	516	570	507	560	618	536	531	521	540	542	578	520	545	546	529	495	524	579	568	564	587	559	522	545	596	526	544	561	520	532	529	535	549	514	547	563	583	560	548	584	518	535	556	532	594	584	518	530	532	565	557	559	543	533	549	573	512	552	541	523	566	483	532	503	599	565	543	507	532	567	516	520	527	548	552	534	553	550	537	576	537	542	588	586	526	509	532	561	586	534	534	529	533	579	547	528	540	566	561	593	561	552	574	593	545	576	526	542	552	512	524	589	522	562	545	566	547	545	524	518	518	532	528	557	550	560	537	531	545	530	513	536	536	538	557	538	562	570	557	544	552	538	582	535	579	523	517	537	509	559	549	507	530	538	572	556	538	537	581	549	577	570	549	585	565	535	580	545	509	548	541	580	520	528	577	524	595	555	559	560	522	565	565	549	546	547	553	570	587	512	533	571	531	538	512	555	521	509	539	538	576	570	533	567	531	527	542	552	552	547	551	544	562	491	549	575	537	539	551	561	513	575	548	539	592	574	557	531	538	544	552	528	539	549	543	576	585	523	537	576	546	538	566	588	552	547	578	525	528	531	475	548	536	569	517	554	520	570	554	544	556	523	506	492	524	574	538	580	580	564	537	536	540	573	568	569	579	535	553	550	568	544	528	568	544	526	580	543	570	568	566	528	577	523	530	531	523	510	523	567	539	547	558	560	542	541	595	543	562	565	517	536	589	567	558	538	583	530	541	527	590	505	572	555	535	534	561	508	520	577	529	554	504	574	567	513	581	572	526	551	564	522	535	556	556	525	488	562	565	541	533	529	538	547	530	553	550	519	579	528	546	546	504	554	544	540	551	525	526	557	552	574	554	525	558	554	555	509	548	569	548	551	583	545	561	584	575	533	546	575	542	533	590	536	532	536	565	532	512	602	523	537
32119	13130	9195	4003	2538	2432	1572	876	716	591	443	426	345	304	268	275	276	276	243	254	228	234	221	207	210	207	226	234	219	220	182	210	216	219	242	225	208	212	202	204	207	210	219	194	207	211	212	214	204	217	186	212	226	171	220	197	210	210	177	198	201	200	194	197	233	223	219	208	207	211	206	215	205	212	193	199	230	212	218	192	203	179	210	222	204	198	195	213	194	208	208	206	181	210	214	180	206	189	191	181	185	227	195	209	216	206	221	195	207	223	188	219	198	228	218	205	214	180	186	195	225	205	184	205	189	194	179	184	203	199	192	206	199	230	200	218	207	214	209	219	188	194	192	171	212	233	218	206	214	192	192	206	198	195	187	186	181	205	216	231	215	178	227	217	198	202	196	214	202	188	174	199	190	205	192	215	222	195	197	217	213	203	206	214	216	198	178	221	210	201	214	218	202	199	208	206	204	195	203	191	202	215	184	196	186	196	178	187	208	186	210	217	189	181	189	192	209	210	219	229	206	187	205	174	205	175	215	245	204	219	185	199	204	207	179	223	186	207	202	223	223	232	186	213	205	217	213	217	201	186	202	189	248	190	175	200	194	226	198	200	186	188	210	195	187	227	221	175	188	207	183	204	197	214	204	219	200	186	225	194	234	213	200	218	191	198	201	208	219	222	176	210	199	234	159	224	196	217	224	187	178	204	191	199	188	193	214	200	219	214	208	232	210	196	208	212	219	194	200	203	207	220	224	226	183	184	185	228	193	207	204	181	197	179	216	215	202	225	230	225	180	206	218	215	196	189	210	198	197	204	216	216	204	202	243	191	180	234	199	201	192	208	207	204	202	181	206	163	190	190	205	192	206	206	188	186	195	212	225	200	219	191	219	209	197	247	219	203	219	175	188	165	214	178	221	216	219	201	205	213	204	229	201	212	216	201	214	210	221	219	176	194	199	189	198	201	185	194	222	208	209	208	245	191	207	179	199	208	189	179	196	224	175	202	212	202	219	206	197	233	231	222	217	218	207	182	193	213	182	215	219	215	165	187	192	191	203	210	175	228	169	208	236	222	228	213	218	168	223	186	192	227	216	175	219	206	193	214	204	200	187	184	232	201	198	223	171	205	231	213	180	229	194	202	245	181	186	202	221	217	222	186	230	199	237	205	227	231	218	214	191	203	214	195	221	224	195	172	211	209	203	188	215	186	222	182	197	221	232	210	188	232	192	229	209	224	216	204	205	217	182	214	215	210	224	201	201	213	195	220	233	192	193	211	223	214	208	169	222	211	217	203	220	214	211	213	215	202	216	181	196	204	211	187	240	213	224	226	206	203	183	218	208	212	212	190	199	199	228	217	180	203	200	198	213	208	202	187	187	195	182	191	208	204	215	198	211	206	196	207	197	203	221	210	220	183	198	188	196	185	207	214	220	199	233	221	250	206	209	215	192	208	182	210	224	186	217	208	197	220	205	213	209	236	184	201	217	219	203	201	213	232	234	211	184	215	208	189	195	207	222	203	215	181	212	196	199	216	226	194	238	216	183	199	215	210	234	193	217	227	213	197	219	207	186	234	235	189	209	223	199	187	215	220	222	214	209	189	220	189	208	218	197	184	226	189	213	182	202	213	193	193	188	210	222	194	186	191	250	191	188	202	188	207	208	195	216	207	209	187	206	189	194	210	179	214	212	193	212	189	206	208	185	197	227	229	215	173	208	188	193	184	212	186	218	200	206	185	227	217	220	204	208	208	181	207	189	245	196	190	188	243	201	171	209	208	216	225	212	203	210	201	179	197	197	208	190	218	202	200	183	173	191	191	199	218	208	225	207	220	218	207	172	207	222	212	200	197	210	223	177	185	208	194	201	185	193	190	213	202	191	178	200	207	218	227	183	215	179	202	209	233	183	185	220	234	204	214	213	181	219	222	230	207	206	225	224	199	222	181	206	191	202	180	196	245	251	188	232	179	216	224	214	193	203	204	201	190	175	206	205	225	216	215	233	191	208	255	218	196	174	178	201	200	192	199	213	199	224	208	207	209	208	181	206	224	206	217	190	213	213	200	201	206	212	200	192	211	201	209	192	207	215	229	205	206	202	164	228	196	187	221	208	215	209	217	189	195	196	213	198	211	229	208	232	216	215	200	196	183	216	223	228	221	207	201	214	212	197	218	204	197	222	208	200	176	197	222	210	195	211	192	215	213	200	197	199	191	219	192	182	213	200	191	189	216	184	208	206	195	202	208	198	205	195	194	220	205	195	214	203	187	215	192	216	186	211	196	210	201	207	184	196	201	183	200	226	202	193	179	198	209	206	234	203	198	216	189	206	217	176	213	234	206	201	185	194	215	205	196	186	202	188	205	204	183	205	207	205	212	182	213	180	213	241	218	244	201	188	201	193	175	224	200	197	181	196	204	192	199	215	209	213	208	218	208	201	214	213	193	194	187	220	209	198	200	213	199	204	206	200	209	199	196	217	234	236	225	188	181	192	184	177	199	200	199	208	211	220	216	192	214	219	208	175	198	164	203	218	202	187	217	203	180	168	199	218	182	208	205	179	225	195	206	211	217	200	183	179	181	194	212	192	200	189	209	189	216	184	229	200	213	211	227	213	209	214	194	182	213	208	221	207	202	194	212	195	198	231	206	188	187	227	214	200	177	210	191	182	197	205	201	214	194	203	208	204	190	199	188	233	201	198	207	230	197	209	204	234	201	204	195	217	193	186	206	221	204	210	215	229	186	201	217	200	230	227	240	194	182	208	202	185	212	206	218	199	211	196	208	212	208	206	187	171	232	182	211	203	184	203	198	206	175	198	181	197	224	233	201	194	218	202	197	184	225	206	209	231	236	213	183	182	225	203	190	204	207	229	214	237	200	208	186	218	188	188	214	205	216	178	256	209	212	189	217	220	218	204	213	232	211	211	196	192	215	232	205	208	195	204	202	216	192	211	236	227	216	225	192	224	238	198	195	206	201	206	223	195	214	188	201	199	214	207	217	223	219	203	210	187	205	217	193	219	184	230	217	204	219	193	200	218	219	208	206	239	235	213	204	185	206	201	203	210	209	215	220	208	205	208	216	207	194	199	204	222	218	199	208	197	224	181	229	233	190	227	200	203	211	201	218	234	196	204	216	205	204	200	192	209	226	218	197	219	189	193	207	206	198	192	229	208	215	206	210	187	195	189	188	235	198	199	193	216	195	185	205	199	203	193	191	201	214	216	242	190	222	193	197	206	233	192	206	194	195	178	204	198	202	206	203	235	206	196	212	202	199	198	197	213	218	198	206	220	179	182	200	198	201	242	223	194	185	189	218	234	199	234	220	204	199	186	221	163	196	196	196	216	186	210	227	207	209	204	216	212	202	215	227	190	241	206	227	198	207	204	217	199	189	199	215	227	169	189	194	202	228	202	197	197	209	218	217	217	188	194	198	208	226	217	209	233	200	199	216	201	227	206	185	241	211	197	222	221	200	198	224	214	190	218	229	164	221	234	237
18658	8979	12876	9132	8554	9623	6154	3665	3364	2452	1939	1587	1440	1182	764	750	801	797	784	694	656	631	605	554	529	507	504	486	520	515	492	490	502	490	485	494	487	446	475	505	529	489	470	475	509	516	479	460	450	467	434	484	474	463	461	460	466	451	459	484	432	448	466	460	453	490	468	455	449	463	469	500	461	435	467	484	480	446	474	465	449	429	468	463	512	445	494	445	461	478	466	453	468	436	481	470	442	468	451	456	434	486	465	507	468	443	458	482	481	492	487	487	480	475	521	444	462	450	434	439	460	427	419	486	481	420	432	437	430	462	470	461	445	483	473	453	453	461	441	456	458	481	444	458	481	451	423	444	453	434	452	455	463	454	462	488	451	443	453	448	467	472	519	489	438	427	420	479	424	501	462	403	455	447	446	466	482	474	487	501	446	453	443	463	451	457	449	472	500	457	447	462	472	438	456	453	460	451	458	461	492	439	417	443	442	460	462	507	456	470	472	465	458	459	512	476	471	478	439	472	469	471	447	477	448	427	484	451	435	458	455	460	476	453	497	467	466	441	449	451	447	446	487	479	471	493	467	459	431	484	469	468	435	451	448	418	473	439	465	491	486	506	452	417	464	437	484	430	472	436	444	442	493	479	459	507	394	430	481	432	465	465	478	465	477	443	457	466	474	456	439	442	448	484	461	453	443	464	443	460	462	476	443	471	418	482	500	393	437	486	470	447	482	485	483	451	453	446	428	497	474	450	461	500	463	493	443	486	424	472	491	476	441	443	423	451	407	445	484	450	491	436	489	441	436	431	481	494	468	468	432	452	486	445	422	427	467	423	453	467	495	462	468	471	465	429	443	449	481	472	470	450	449	460	454	446	446	428	452	456	440	481	464	470	475	459	453	414	473	457	463	455	460	418	460	482	467	431	456	489	449	448	473	430	438	443	452	476	479	432	451	423	428	411	461	449	455	482	447	450	445	452	468	483	439	466	430	475	437	431	438	452	464	471	448	460	466	477	468	451	441	475	465	461	450	433	464	418	482	471	457	433	417	453	477	436	484	460	441	438	465	421	472	473	455	500	452	439	468	447	435	440	493	417	444	482	484	450	470	452	476	455	481	487	454	477	451	448	455	431	462	454	449	471	519	442	497	481	473	442	442	438	476	508	433	460	476	477	431	465	436	464	465	490	489	453	455	436	431	466	469	445	450	428	478	454	444	450	469	434	451	425	475	437	463	481	467	493	421	453	470	461	428	419	452	424	428	457	460	468	452	448	453	478	432	456	466	484	451	432	451	507	461	450	455	462	420	445	477	448	458	434	487	428	464	442	466	475	445	464	456	418	460	493	449	496	469	456	487	439	455	460	465	461	453	445	440	458	488	514	432	451	422	472	468	447	426	452	448	435	457	445	439	446	428	476	470	459	439	427	428	445	477	463	451	469	449	443	492	498	440	475	438	484	433	443	463	436	438	445	420	429	470	441	491	475	472	421	432	465	497	433	425	458	439	432	474	419	469	437	446	447	430	442	468	436	467	425	461	484	475	462	451	431	464	445	448	434	486	498	437	440	459	480	463	488	451	468	465	477	459	457	445	500	459	434	425	456	454	510	478	453	448	434	478	496	445	441	471	441	445	443	481	486	432	462	457	472	476	446	410	501	462	465	472	447	417	465	503	455	448	413	455	503	475	453	485	442	463	445	447	447	465	467	475	463	443	461	453	445	459	488	424	468	471	481	442	475	494	505	447	463	457	452	431	471	463	492	468	458	474	461	449	461	447	481	487	469	446	443	467	464	479	448	473	469	440	429	476	433	505	483	416	454	462	459	454	448	393	387	443	456	433	485	461	481	497	478	445	491	490	475	434	473	456	461	469	463	499	465	458	466	446	449	430	457	437	489	460	467	477	475	489	487	484	477	479	459	425	450	445	482	456	462	490	458	471	487	446	465	472	515	441	437	434	484	407	491	454	466	466	484	477	458	469	468	453	490	483	434	436	446	449	442	448	472	451	439	445	460	454	470	460	437	454	465	459	438	465	478	437	462	445	451	447	459	417	473	440	442	441	464	454	433	438	430	461	486	407	524	438	430	438	508	480	435	464	446	484	446	463	476	428	422	482	487	466	466	477	415	460	489	427	503	473	431	472	465	424	454	458	431	466	457	455	465	476	480	447	422	486	450	427	451	454	449	464	438	466	494	472	465	455	422	471	468	450	445	438	473	508	464	502	437	442	452	424	433	467	431	463	478	460	452	459	447	474	451	471	474	467	474	447	485	462	475	446	488	450	438	473	455	442	486	455	444	452	432	473	437	421	492	443	463	471	439	485	435	445	425	434	458	467	469	475	463	465	482	436	466	459	459	469	458	471	421	459	504	452	433	450	460	481	474	476	461	481	460	450	435	442	460	437	464	477	415	422	461	466	464	446	468	478	467	454	474	471	461	412	480	432	447	475	430	473	461	454	445	460	462	462	465	494	464	468	449	440	449	472	440	448	493	485	452	425	418	467	502	452	438	474	463	433	439	463	479	485	484	480	478	486	480	467	448	478	475	441	467	450	458	453	476	454	477	434	466	473	447	461	504	438	449	475	460	458	440	478	433	458	460	461	457	443	449	475	486	447	439	492	469	476	452	426	493	443	460	423	486	465	483	433	462	459	481	473	478	443	456	442	420	428	457	462	431	462	437	467	449	492	463	478	474	457	457	477	448	475	427	488	461	458	501	439	445	490	483	477	475	464	447	464	464	434	472	461	449	467	437	450	474	457	438	483	470	478	442	476	448	477	447	460	472	439	475	431	432	474	457	473	496	474	465	505	455	428	440	487	435	457	461	462	502	494	496	435	405	475	455	441	455	451	430	454	466	444	447	461	455	443	406	448	470	483	466	446	433	426	428	500	446	465	432	441	450	451	423	438	427	429	461	442	464	490	485	460	448	479	441	427	443	464	494	429	398	464	463	454	458	454	475	486	473	466	477	483	489	458	489	430	451	454	442	425	479	425	459	428	478	463	487	435	459	483	451	431	457	433	435	456	451	471	483	434	471	477	455	479	482	496	438	434	435	481	455	452	443	428	432	470	446	461	487	476	445	462	484	437	444	451	494	474	491	465	456	438	425	477	451	439	465	442	487	489	453	443	462	500	457	500	496	434	453	441	462	465	416	431	432	467	457	432	459	486	449	526	478	472	427	465	473	448	488	471	475	445	444	425	441	479	447	447	496	444	427	441	438	460	453	451	458	470	466	462	427	471	499	436	430	489	470	483	463	465	461	453	449	465	479	460	474	447	447	417	462	471	438	476	488	455	454	413	457	470	420	484	457	448	470	496	432	445	480	435	452	456	484	460	469	439	477	500	469	470	464	447	489	463	461	494	421	446	470	441	469	452	480	486	429	435	439	456	510	463	459	523	451	447	439	459	442	471	445	452	459	478	471	428	472	445	515	440	465	465	440	478	483	463	441	447	458	403	463	480	465	455	468	524	490	439	433	461	452	474	425	411	440
10069	4009	2674	1074	659	657	460	294	259	215	186	174	150	161	150	139	154	159	157	128	135	136	158	124	151	135	142	122	144	134	131	123	119	122	137	125	139	123	141	139	140	129	127	127	111	158	132	125	156	123	118	139	118	127	141	110	179	142	134	128	137	133	138	141	129	156	129	129	129	135	133	132	172	118	130	115	120	156	137	133	137	144	137	144	143	124	130	128	147	128	128	141	133	132	126	135	144	128	135	132	134	143	124	143	126	143	153	141	131	130	149	140	131	128	140	134	133	146	120	140	135	125	133	163	108	134	135	144	120	121	131	127	129	113	127	117	118	127	136	136	133	127	124	128	134	141	123	125	128	158	124	129	142	134	128	156	146	159	131	133	153	140	133	134	138	127	145	147	130	115	135	128	130	134	119	159	137	145	111	145	127	137	131	138	131	128	135	139	125	107	104	125	116	132	122	135	127	140	132	122	117	161	106	118	121	146	126	125	131	136	125	146	133	135	123	122	128	132	144	150	139	146	118	129	129	136	145	135	122	124	120	136	106	135	133	147	132	129	133	136	135	164	132	155	139	140	128	128	141	141	140	128	127	135	135	148	128	136	152	151	138	160	139	135	133	156	146	147	154	121	124	140	122	130	116	146	135	147	117	134	141	134	140	132	143	129	138	126	130	129	141	142	121	144	140	138	148	146	133	131	108	109	134	118	126	137	143	154	135	141	125	138	131	124	160	128	120	134	156	150	143	149	124	149	154	155	135	136	115	117	142	135	137	145	161	146	123	125	115	130	132	125	129	144	128	149	143	155	122	144	138	162	125	143	145	143	113	142	128	139	118	145	139	127	145	150	152	132	149	127	126	140	117	130	139	131	164	127	137	140	129	142	131	137	134	158	139	142	141	138	134	147	144	142	146	125	143	139	139	126	145	139	140	115	118	125	116	119	116	130	157	136	128	106	134	141	125	142	164	148	124	121	122	129	127	126	116	131	120	133	124	132	132	127	142	110	138	138	146	121	124	118	126	129	141	122	149	145	172	121	139	141	135	140	143	142	144	136	114	132	124	144	135	133	143	122	119	133	146	131	135	134	131	136	154	146	131	114	129	130	159	130	138	121	147	117	116	148	161	137	113	154	133	127	115	115	147	133	140	113	121	115	139	117	162	138	140	148	139	129	132	143	127	127	142	145	133	139	128	118	148	159	141	143	142	152	122	121	114	147	137	149	119	122	114	132	139	120	127	136	174	138	131	144	142	122	154	148	139	153	145	116	125	126	117	130	137	120	123	132	126	134	143	153	129	138	150	127	150	122	123	120	128	132	125	130	120	146	144	156	156	151	124	149	117	160	128	127	159	133	152	150	156	131	103	131	150	142	133	128	140	133	125	141	134	130	143	144	119	129	149	119	114	145	136	147	135	155	124	131	115	129	121	125	145	123	138	140	129	138	121	139	137	127	125	131	144	121	134	135	109	160	138	110	113	163	130	107	128	121	138	139	125	137	121	130	137	124	148	123	132	124	157	132	112	133	134	118	139	148	145	127	129	128	125	130	149	154	132	124	141	112	129	135	131	127	142	131	129	130	127	126	116	123	135	145	143	139	128	139	141	131	113	126	133	134	134	131	127	140	138	121	139	139	119	146	123	149	136	138	142	133	140	147	132	135	127	127	139	144	155	132	136	125	149	126	125	145	141	126	140	126	136	130	116	122	120	167	125	144	126	134	142	143	139	124	137	136	131	134	143	128	151	138	140	136	138	158	135	135	126	147	145	133	127	138	140	157	169	126	122	142	127	141	135	135	129	118	127	167	133	135	127	139	133	114	123	119	161	125	132	142	138	138	114	158	141	142	136	145	130	145	122	124	124	141	106	133	139	135	134	138	110	147	129	120	134	136	138	132	137	157	138	153	120	142	143	126	131	126	130	122	144	126	134	102	119	118	95	139	142	152	122	128	114	140	165	116	135	137	141	135	116	131	143	137	149	133	139	129	112	124	120	120	151	152	134	124	118	128	122	141	143	123	132	140	147	125	118	130	156	137	165	116	125	143	142	127	122	120	151	144	138	118	122	130	134	131	138	131	141	128	117	152	125	149	123	134	164	136	118	154	141	159	136	132	133	146	121	112	121	131	111	138	116	145	121	129	148	139	126	116	129	125	148	125	137	126	141	150	133	169	132	138	146	123	135	158	137	136	107	123	107	145	150	129	134	151	119	143	130	119	137	156	127	135	140	131	125	142	147	137	137	145	123	134	139	136	140	115	126	134	154	127	109	137	123	124	125	100	123	106	147	135	143	133	139	113	116	131	134	129	142	146	125	144	133	100	147	154	116	142	125	147	137	109	134	134	146	118	139	127	137	144	131	148	146	155	119	141	133	131	140	134	132	124	145	130	139	126	136	144	124	154	116	130	121	132	129	140	134	148	141	151	118	133	135	149	128	126	134	154	147	120	126	130	117	150	139	139	131	133	136	147	131	139	121	143	116	116	128	145	124	123	136	142	142	145	142	144	116	161	137	125	118	123	145	136	119	151	154	135	130	113	144	127	120	132	123	127	129	139	135	127	129	133	133	131	135	144	129	132	151	111	145	144	142	110	148	142	165	139	136	151	154	140	151	136	146	149	123	119	157	132	131	135	151	126	130	160	164	120	148	136	132	126	131	140	139	109	114	111	122	121	136	137	139	127	136	125	148	129	141	137	149	132	154	120	121	133	142	124	142	168	132	138	140	139	141	122	135	142	138	117	137	144	137	152	132	130	136	145	149	140	131	129	133	132	124	144	118	126	157	124	122	111	132	130	133	140	153	132	141	171	136	138	127	117	112	136	135	142	141	126	131	122	149	121	126	124	180	162	133	124	121	159	128	145	142	136	125	161	139	147	130	118	136	137	141	147	124	143	130	141	139	145	124	139	151	137	143	135	159	134	130	121	121	140	143	134	124	139	148	126	144	138	131	144	122	141	144	135	116	148	156	127	149	145	140	147	120	132	148	126	143	145	133	126	141	133	136	136	129	126	141	130	141	156	141	123	128	107	152	136	127	126	134	128	152	149	142	151	118	135	150	145	129	138	145	129	129	146	133	142	137	122	135	138	117	118	120	119	132	144	116	151	144	128	110	133	139	133	133	140	125	141	129	134	126	93	138	135	146	147	138	132	119	140	134	126	154	134	146	114	115	123	139	140	115	144	142	152	132	114	135	134	152	162	135	114	131	138	153	145	139	143	143	144	140	149	143	139	149	146	96	139	144	138	128	135	126	129	151	133	138	136	144	104	115	130	123	135	149	126	123	139	137	129	137	127	134	115	154	128	129	139	140	136	123	138	155	99	130	162	128	125	141	113	120	138	133	158	144	147	145	116	136	136	137	148	123	132	130	125	154	132	123	119	120	102	142	127	143	117	144	139	116	128	139	129	133	134	122	142	125	156	120	151	135	120	131	104	102	149	124	148	121	122	138	147	127	155	120	122	131	118	129	132	128	138	118	138	129	164	118	150
6274	3482	5117	3211	2562	3026	1785	1072	876	764	621	555	479	390	373	383	365	382	387	353	337	356	354	344	377	299	335	321	335	353	361	334	323	335	337	334	354	338	348	348	346	301	312	346	343	342	346	308	360	311	325	301	340	330	354	357	312	334	344	354	310	331	354	321	343	347	323	334	327	329	353	320	341	348	318	297	342	320	327	348	335	311	347	352	353	301	313	324	322	345	341	377	339	342	354	358	328	316	345	370	328	353	329	321	351	327	370	341	348	345	336	344	314	331	335	330	339	340	336	365	358	321	320	323	355	322	325	336	328	320	332	330	315	334	359	317	331	377	362	326	296	342	365	343	321	356	336	302	364	327	327	322	333	365	349	325	331	340	331	346	372	342	373	317	303	382	323	367	340	343	338	340	359	329	356	328	304	324	352	313	320	328	328	329	333	298	349	322	334	324	366	373	335	354	343	332	349	323	320	326	334	331	332	331	318	384	319	318	305	357	323	347	333	349	291	328	355	340	328	331	347	351	347	306	367	334	336	355	319	339	316	347	359	354	338	325	329	378	355	336	334	335	345	332	353	320	342	329	336	313	328	341	327	372	328	349	333	327	341	337	336	349	341	351	328	342	313	331	319	317	334	294	312	356	332	334	378	335	345	342	308	305	338	361	336	329	358	338	341	332	336	332	337	358	346	325	353	323	335	339	389	340	321	393	370	329	320	341	356	361	325	326	298	323	344	335	330	317	307	390	320	342	341	303	335	337	359	301	332	333	371	314	346	340	342	367	376	344	323	307	336	323	331	340	332	355	324	350	348	305	346	318	332	328	343	313	285	330	359	321	358	343	311	310	325	367	315	345	332	337	349	337	336	336	363	333	342	349	364	351	318	353	324	335	325	315	328	320	356	312	332	344	334	331	331	329	344	358	328	325	314	366	326	311	329	349	359	332	351	401	349	365	346	345	319	321	364	307	338	318	367	326	333	346	355	374	331	327	320	360	308	285	319	313	371	345	338	333	304	368	335	309	361	370	295	347	331	352	347	336	326	323	318	344	353	367	322	338	353	340	324	339	332	354	320	353	348	360	331	336	340	316	318	358	352	341	336	340	341	345	347	356	325	362	333	308	323	344	347	346	321	335	342	335	320	343	315	299	328	331	348	319	339	366	347	346	317	350	335	331	315	340	357	358	338	321	341	311	341	350	357	318	323	334	324	332	355	328	347	320	379	354	353	308	306	370	345	330	326	343	318	361	362	323	321	349	332	346	331	330	362	329	344	303	374	311	344	338	336	328	347	336	324	302	342	337	331	293	352	328	341	296	322	364	331	349	297	358	333	351	322	357	326	350	310	344	352	299	317	309	341	323	355	329	353	345	348	349	317	362	355	308	336	290	337	349	365	335	329	307	337	324	349	363	326	330	360	331	363	342	363	317	338	298	311	318	322	348	351	351	340	334	350	343	335	354	332	359	339	304	319	356	339	320	356	333	328	320	347	352	336	313	325	335	331	330	349	385	337	368	359	333	331	329	359	307	327	335	315	335	328	347	336	336	344	307	355	336	317	340	316	317	318	340	336	338	325	333	322	337	379	329	361	337	340	345	324	342	349	346	353	340	340	339	317	349	328	315	362	370	326	331	329	324	339	349	328	332	322	347	290	329	316	355	294	346	358	322	360	340	341	345	347	320	344	357	338	315	324	337	327	311	336	350	331	322	319	375	324	318	312	383	365	334	360	340	340	335	337	327	338	355	336	316	347	335	330	323	326	327	328	325	342	334	319	334	340	342	333	299	359	370	329	347	340	346	308	353	339	327	344	347	328	339	323	297	374	360	341	315	327	317	361	333	325	340	312	347	371	332	327	365	307	338	309	331	355	343	312	368	365	316	357	338	324	361	336	332	341	324	337	349	337	336	354	325	327	360	304	334	349	323	351	344	363	337	332	333	353	312	323	346	337	349	304	289	353	342	366	349	329	325	339	346	318	348	336	336	360	328	335	355	332	332	374	356	333	344	323	340	354	342	327	323	334	344	333	320	323	305	355	295	338	318	344	337	326	338	324	316	327	342	370	329	333	316	342	338	316	351	369	335	371	353	326	355	346	288	334	330	331	368	344	338	337	358	320	318	332	359	356	345	345	328	357	328	330	329	339	370	340	331	334	360	371	358	331	348	319	317	302	338	349	316	344	344	355	340	343	311	327	345	337	322	355	345	353	354	327	308	346	333	337	324	374	337	334	340	361	349	310	331	357	338	342	347	337	342	340	380	309	323	360	331	324	336	319	341	357	341	326	311	325	305	315	365	342	322	358	307	364	326	318	340	345	329	344	337	338	332	328	311	363	326	315	308	353	334	335	379	336	363	314	332	337	336	350	330	323	331	311	311	325	328	333	328	308	317	329	310	324	357	351	346	340	331	343	341	356	331	318	348	344	309	329	332	321	349	316	345	326	337	368	329	354	330	315	350	345	312	343	366	315	336	328	350	358	327	337	335	331	347	339	368	315	349	327	331	325	319	321	326	316	357	303	357	333	323	350	366	325	366	309	301	308	330	321	327	337	384	337	304	313	335	351	341	341	284	362	318	339	339	326	344	335	351	324	313	328	374	343	299	309	316	341	299	349	334	341	337	320	342	323	311	331	323	366	354	347	334	352	364	347	306	328	350	345	354	311	343	361	355	351	330	363	309	323	315	342	331	338	309	324	308	300	338	365	337	324	315	328	329	362	339	337	329	322	337	364	377	357	297	354	303	345	338	355	330	312	329	332	339	327	351	365	353	341	340	353	320	340	360	330	359	340	310	316	377	328	353	336	340	363	316	359	358	331	328	332	332	351	352	350	329	350	347	347	358	362	305	337	329	313	368	343	310	329	324	355	361	345	326	339	308	355	359	320	330	320	340	309	331	362	340	329	307	338	357	324	322	328	333	345	341	322	343	329	322	349	339	347	364	355	335	332	320	313	318	348	330	319	355	318	352	315	332	349	321	333	314	319	320	339	316	314	337	330	310	337	329	355	373	308	336	330	317	341	364	357	344	365	346	337	343	339	341	307	336	308	335	336	300	325	344	315	297	297	293	318	320	326	358	338	344	351	322	365	361	349	329	366	341	315	304	333	327	389	283	374	334	352	312	355	329	307	358	342	307	337	360	350	338	362	343	339	354	338	357	348	328	351	312	330	351	357	358	336	321	317	335	367	336	315	356	370	312	333	355	327	329	341	345	310	342	340	341	321	337	368	298	328	319	343	347	305	326	333	352	340	316	346	358	304	369	348	316	331	352	330	320	351	337	332	333	340	341	363	323	318	342	336	347	324	329	305	332	333	362	386	340	343	362	353	332	373	323	295	352	326	307	314	350	369	316	329	319	371	358	356	330	338	355	366	338	344	320	339	370	294	344	340	359	346	323	357	320	290	327	332	335	341	324	340	325	329	338	317	315	353	332	332	336	345	332	332	359	323	322	324	345	346	347	320	330	349	326	335	369	320	305	332	340	348	341	346	318
22942	8853	5872	3108	1758	1537	1182	729	641	469	410	407	376	366	240	247	243	261	281	259	265	256	269	240	268	243	240	248	231	248	228	240	260	272	238	237	236	277	278	241	264	240	250	272	241	233	252	224	233	247	240	245	246	244	245	216	251	250	256	253	245	225	218	257	235	203	243	222	242	247	288	238	272	233	229	239	218	198	254	231	223	244	233	226	259	240	227	226	238	215	228	229	269	233	245	263	227	236	260	260	256	200	243	244	271	231	238	229	254	229	262	229	262	218	251	199	255	225	247	228	238	233	227	233	247	226	236	256	215	240	240	242	221	212	249	249	233	211	236	260	238	248	252	275	254	240	256	211	242	249	301	225	198	207	238	238	267	227	223	238	223	226	226	269	242	216	221	244	260	225	231	191	235	227	228	239	233	227	233	237	227	253	230	218	247	256	245	229	215	203	215	237	260	247	247	253	234	217	228	258	215	266	249	250	251	235	214	232	243	229	245	261	256	231	247	219	246	238	236	261	252	249	272	246	249	266	243	255	235	222	260	243	256	243	252	226	224	271	235	208	249	231	242	207	241	237	231	256	266	252	228	205	263	238	234	236	256	242	216	245	245	247	229	236	225	255	228	242	233	238	241	259	214	219	247	259	263	226	232	260	232	208	225	228	236	230	216	236	215	213	217	249	251	215	233	249	247	206	233	249	222	237	231	262	226	234	242	238	229	236	249	247	228	257	230	220	234	215	264	234	242	251	205	237	228	229	263	211	264	226	259	275	256	237	233	245	273	210	213	232	222	243	228	256	230	195	224	239	259	245	250	233	224	219	221	257	225	238	231	233	227	229	218	253	239	265	247	233	256	260	252	245	251	238	241	247	253	227	219	258	254	241	241	230	236	239	263	233	234	240	237	279	239	236	213	225	247	256	276	226	242	219	246	271	243	242	234	223	243	241	244	230	213	255	235	247	243	243	238	250	227	251	220	249	219	246	307	220	239	235	230	223	275	234	228	238	221	236	269	246	247	211	254	277	244	221	248	242	242	232	245	269	249	250	243	235	208	230	267	252	227	232	220	242	255	230	266	246	238	237	232	213	270	261	233	234	243	263	269	247	242	238	252	253	236	254	234	217	255	263	207	233	205	239	230	276	262	231	233	242	192	231	241	236	239	235	222	220	256	240	207	233	248	232	230	236	259	229	228	249	278	214	228	252	246	259	245	257	243	219	226	220	215	251	210	247	283	239	238	232	232	243	185	249	233	275	270	265	219	245	237	248	229	214	258	250	249	240	274	216	230	244	239	225	246	268	248	257	234	230	236	230	234	219	211	250	250	263	237	276	235	241	256	230	247	216	244	290	250	237	225	246	251	233	271	228	228	235	217	261	230	245	243	226	225	228	222	246	238	233	219	256	234	225	250	235	241	264	278	230	250	243	243	232	244	241	225	276	261	246	241	274	229	236	239	237	238	240	251	225	230	250	222	235	237	242	218	231	202	248	264	247	223	233	229	256	211	241	234	247	230	248	251	235	249	240	258	220	259	215	244	233	219	273	236	229	238	236	234	231	250	212	243	242	217	236	264	247	235	233	233	243	237	225	242	228	217	234	240	269	223	261	265	232	224	266	243	195	198	228	220	252	267	256	236	256	240	278	266	242	260	266	225	249	243	259	243	264	265	217	226	248	234	258	251	263	234	199	255	250	221	216	238	257	245	242	252	224	260	218	241	255	252	231	228	248	236	261	235	233	252	240	244	230	274	232	227	239	229	252	231	253	249	234	243	253	254	251	253	226	243	258	232	235	228	286	221	212	240	257	258	280	227	239	238	239	242	242	254	255	243	251	222	253	248	254	243	261	251	248	249	235	256	237	259	226	236	251	237	256	247	225	238	224	246	240	232	221	244	245	240	253	242	239	237	266	222	235	231	271	266	237	224	219	243	227	230	221	248	251	229	243	212	229	258	248	228	238	209	242	257	248	238	246	224	256	246	239	253	241	243	231	281	245	215	250	257	247	231	259	255	231	241	249	247	251	224	222	230	246	260	239	246	232	254	228	272	247	256	253	254	227	243	249	256	242	270	253	250	224	219	254	243	250	270	221	221	253	246	244	269	234	227	232	215	248	225	255	263	198	235	251	246	261	230	238	230	223	284	226	242	244	267	239	215	246	217	262	249	250	258	233	227	247	216	242	237	258	244	266	249	203	221	225	236	243	254	257	254	240	195	247	242	211	239	229	243	263	253	205	240	240	248	235	248	211	245	235	242	266	252	218	230	221	233	241	246	229	248	240	243	240	238	220	232	226	229	242	240	247	234	238	252	230	252	233	233	265	212	254	254	258	246	217	259	227	226	258	234	220	249	262	210	220	248	238	254	261	228	240	226	244	243	203	231	232	261	224	264	231	217	204	221	265	231	264	244	248	238	232	232	246	214	210	232	255	240	266	249	246	223	260	235	233	254	252	238	246	231	240	259	227	220	239	239	237	203	216	237	226	255	225	219	264	228	242	244	224	243	211	247	220	257	243	226	247	262	212	217	271	255	219	257	227	243	247	240	226	250	224	233	237	240	279	252	240	229	229	216	202	275	227	241	260	234	244	250	257	221	242	229	221	236	270	268	265	225	253	254	254	257	260	239	235	238	239	248	237	229	233	261	210	244	223	249	254	262	247	262	239	243	240	246	252	214	244	249	235	245	235	238	230	247	252	203	215	240	251	241	251	219	239	234	248	257	244	233	255	246	249	244	264	244	234	252	240	266	244	254	233	245	244	224	204	223	244	224	239	262	234	211	241	209	235	221	247	217	212	230	231	209	231	244	196	266	265	261	241	251	216	244	226	237	222	242	239	229	274	259	266	264	260	217	263	249	228	248	242	252	233	238	249	260	237	256	229	233	228	255	244	244	272	272	232	261	229	255	237	273	241	203	220	245	249	246	223	277	248	253	248	252	251	242	257	244	268	240	236	230	228	205	253	245	241	244	228	237	244	253	245	251	252	255	208	228	238	228	259	224	245	261	214	210	227	249	219	249	259	245	250	238	228	232	222	248	247	247	240	290	252	227	216	250	269	239	246	229	232	206	205	239	237	250	243	242	246	242	237	240	244	266	268	256	229	260	218	240	252	216	225	242	260	232	231	235	245	233	269	247	244	236	239	244	234	204	243	238	252	248	222	243	257	235	226	240	222	251	234	261	240	255	244	226	264	233	264	227	234	237	277	243	251	247	259	237	221	219	231	231	227	249	229	238	239	235	241	251	223	243	250	223	244	252	230	244	238	229	279	259	239	241	227	237	234	251	239	200	217	261	254	288	240	264	248	238	238	244	262	229	259	228	221	259	221	250	208	229	232	223	234	286	255	272	230	237	232	207	237	227	267	219	245	223	237	234	253	234	266	232	242	215	208	223	235	229	279	235	238	228	233	246	241	255	270	228	249	268	238	228	255	221	214	220	218	207	223	233	256	241	255	244	257	217	243	236	238	225	224	255	233	215	235	218	255	230	240
14579	6874	9902	7599	5984	6205	4910	2840	2819	1845	1557	1490	1492	1328	784	693	761	732	687	628	636	607	555	574	579	540	554	572	575	560	540	572	547	546	566	528	552	529	543	510	531	563	582	520	534	577	550	494	562	551	555	546	539	547	551	556	605	541	539	522	553	518	566	565	576	542	566	559	537	566	538	473	552	528	523	556	612	555	536	559	609	519	544	566	522	550	545	543	563	553	521	506	564	564	507	517	498	536	579	572	558	580	547	532	568	531	572	534	548	521	534	548	553	543	530	557	542	593	495	565	534	533	542	544	560	519	535	521	587	565	549	571	555	538	550	493	531	558	537	548	511	530	533	561	545	574	555	528	561	520	513	544	563	564	536	527	548	539	551	557	571	511	539	552	576	565	523	533	571	597	555	551	556	577	534	542	519	551	542	511	538	508	546	543	519	581	562	519	553	559	539	567	537	553	578	563	504	556	576	535	512	535	502	563	542	555	566	478	568	543	512	590	569	578	548	526	529	510	492	542	514	556	537	556	523	530	553	536	545	549	563	573	560	485	547	534	573	515	556	547	539	519	524	560	544	545	518	534	587	544	559	555	565	578	551	553	533	514	537	579	571	512	535	547	561	503	505	536	553	526	522	559	587	565	544	565	522	563	523	551	514	528	513	547	522	589	559	503	537	518	560	529	513	506	565	567	526	567	589	567	589	572	568	543	529	578	535	535	581	575	540	547	554	532	513	529	543	568	548	550	567	534	528	573	533	554	584	534	532	520	527	518	531	553	547	547	522	545	494	543	555	568	524	559	544	536	550	476	551	559	524	552	565	558	538	539	556	531	543	585	503	542	541	524	533	550	554	506	535	543	544	532	584	541	561	542	532	538	561	549	507	512	505	519	528	543	567	554	553	548	599	514	547	579	515	558	528	572	559	494	549	542	520	558	555	552	545	494	559	554	553	512	541	564	540	567	571	526	468	564	510	522	571	508	532	563	551	521	513	541	522	525	550	539	591	514	552	535	540	543	536	529	514	558	519	542	566	536	556	545	530	530	554	548	514	577	532	553	588	556	569	515	508	558	526	531	529	532	561	547	545	560	563	573	530	545	540	516	564	543	543	562	547	544	497	563	498	545	539	527	547	507	550	564	551	532	557	551	577	594	546	548	529	584	538	516	560	568	554	524	510	519	532	537	534	523	569	553	552	529	520	543	532	585	561	555	582	515	527	529	563	531	525	536	541	562	527	547	543	572	548	544	533	540	532	540	536	572	558	539	565	525	537	497	506	568	544	529	540	540	569	561	564	597	521	527	541	577	603	602	556	532	536	564	549	550	534	533	539	505	555	538	578	546	561	580	551	587	546	529	514	554	496	544	598	546	548	536	567	597	544	557	593	544	513	550	564	552	528	537	551	562	545	523	535	540	507	594	569	560	540	542	543	543	517	557	557	545	523	558	576	538	554	556	513	539	566	545	491	546	558	498	553	504	520	528	561	531	550	538	559	519	571	542	548	546	572	570	562	565	534	530	548	511	534	570	559	561	587	593	571	557	550	557	558	569	551	544	536	540	528	551	535	530	552	536	571	590	509	533	592	633	519	528	528	551	514	548	507	546	547	536	526	551	523	543	535	576	522	496	521	545	545	557	521	514	573	533	576	555	538	543	523	534	581	545	559	499	544	531	547	574	572	512	567	556	554	508	559	570	537	541	598	528	565	536	579	551	576	538	533	556	547	529	500	555	515	553	515	577	508	571	561	562	536	499	550	519	539	557	546	535	525	511	546	528	527	532	534	546	577	515	559	543	522	569	530	527	495	560	522	557	547	544	517	545	557	505	589	551	569	524	507	550	528	572	513	561	514	596	515	541	538	562	550	574	530	563	515	552	500	525	530	543	547	577	530	542	553	534	476	556	533	533	557	500	554	532	546	506	530	544	539	567	516	529	561	569	575	577	540	571	579	548	543	545	560	523	562	546	528	499	549	497	559	588	518	602	587	528	606	508	541	555	551	521	522	564	586	534	554	532	558	589	513	581	552	572	591	530	536	523	563	548	517	558	577	567	541	535	527	522	541	519	549	501	526	543	516	567	527	521	579	555	557	551	537	537	572	538	566	549	577	543	545	526	515	588	560	517	534	565	544	518	573	538	602	547	551	515	565	537	572	531	579	528	539	560	543	548	556	587	511	593	523	508	520	558	564	555	549	551	556	509	529	542	573	499	567	526	551	512	544	551	546	538	552	536	549	540	521	498	552	544	580	559	563	553	546	537	539	554	587	537	534	536	578	526	542	545	555	525	529	527	571	536	536	553	529	525	513	530	553	579	557	532	540	558	553	541	526	523	550	555	551	524	546	515	549	565	573	542	525	515	527	581	553	534	512	517	549	559	537	529	559	527	493	466	551	542	545	538	538	540	557	572	529	503	545	536	566	536	533	543	566	566	556	560	552	541	538	530	530	518	546	549	521	580	529	522	515	572	553	564	526	558	548	535	550	527	497	536	561	549	558	572	572	545	547	544	577	533	577	524	517	540	534	564	544	555	531	547	515	562	536	544	508	524	596	529	548	509	568	570	562	488	547	552	535	542	554	539	584	570	548	524	531	566	566	526	533	526	525	568	508	539	564	522	565	561	563	547	551	541	505	555	511	531	533	559	556	536	496	582	498	558	552	566	542	590	482	560	549	560	553	573	523	527	523	583	544	534	574	559	536	533	507	502	520	541	546	558	493	561	556	546	554	564	549	535	571	520	564	521	547	549	512	530	513	543	585	559	545	561	534	535	524	520	577	563	560	539	551	557	554	543	544	579	509	545	548	563	553	589	538	524	541	576	522	524	505	550	552	534	570	532	525	592	537	556	541	577	516	568	549	552	543	533	498	508	552	538	584	568	592	554	527	526	572	538	502	546	545	550	585	546	551	517	560	555	506	532	585	552	542	575	529	504	554	561	573	546	572	566	532	561	577	517	511	546	546	547	521	554	551	522	534	555	596	502	566	532	539	528	526	550	545	519	541	553	565	563	532	514	530	543	569	546	542	569	523	561	509	560	566	520	583	557	564	565	520	519	516	559	562	533	520	592	569	585	540	570	555	517	569	530	533	505	553	542	533	573	531	551	527	552	566	500	605	581	558	541	501	537	558	488	556	555	561	538	535	566	568	560	533	559	537	529	512	571	546	547	548	571	545	542	527	539	526	523	518	552	556	572	585	576	558	540	517	568	546	502	544	546	526	563	522	549	548	511	572	544	579	586	524	506	541	557	547	575	525	555	546	543	548	533	541	544	544	566	518	590	539	530	547	550	563	541	523	538	521	549	563	486	525	549	535	521	599	591	611	527	546	542	554	548	557	614	594	593	598	559	604	508	531	517	510	512	543	549	551	554	565	582	565	520	555	521	552	539	556	521	563	546	584	502	538	588	534	538	544	531	543	527	547	538	510	552	532	564	587	514	548	544	568	555	527	513	553	527	541	520	539	500	545	525	530	495	522	540	564	496	563	547	599	527
32287	14344	9194	5419	2838	2271	1931	1134	1048	691	589	679	570	411	287	232	255	261	288	242	249	234	211	199	216	241	216	203	219	199	220	234	202	215	217	204	192	193	229	211	233	193	210	211	199	196	243	222	210	199	189	214	181	241	209	226	231	220	195	220	197	178	205	203	234	211	207	202	204	184	218	209	192	234	198	225	202	194	213	185	183	207	202	212	206	191	230	208	191	207	236	207	221	187	218	183	177	213	193	210	205	205	194	185	231	204	240	214	205	191	189	223	201	211	187	196	160	212	218	188	188	205	223	198	215	229	205	189	210	196	164	195	220	178	208	191	217	186	233	202	197	179	209	201	236	202	204	203	222	213	188	196	201	216	191	197	171	224	212	228	195	200	205	195	198	205	203	222	167	210	205	214	197	204	183	189	174	193	191	174	200	234	185	215	219	223	234	179	208	217	191	209	205	177	236	226	214	185	199	191	187	206	197	212	208	198	182	195	202	227	200	216	200	198	179	211	201	197	202	254	182	182	201	227	197	225	230	223	201	207	207	201	234	198	208	211	204	232	224	175	191	188	180	205	218	199	191	172	206	198	213	186	179	219	216	208	205	201	189	193	213	195	203	191	194	209	239	218	201	207	193	212	205	242	228	202	191	212	213	225	252	205	209	164	204	175	224	164	189	193	196	181	193	206	222	197	220	197	187	213	205	211	196	210	208	188	228	213	184	189	191	182	198	207	189	190	219	195	235	215	212	225	199	206	198	206	196	243	198	217	198	213	200	169	193	179	201	227	220	205	184	217	190	199	238	213	220	232	225	200	196	220	212	211	216	219	221	211	198	214	214	170	231	192	218	183	199	189	202	220	233	206	181	217	213	200	196	212	227	190	198	221	197	216	215	220	209	198	172	189	189	168	213	178	187	183	204	216	191	205	201	200	208	196	203	169	228	248	192	225	182	210	186	207	204	207	218	188	198	215	210	180	208	188	224	197	207	210	204	211	201	215	198	228	189	220	217	216	236	218	211	199	208	205	202	187	201	217	235	204	197	235	194	191	193	195	178	192	200	215	196	210	226	211	223	226	217	185	213	198	225	213	181	189	171	198	237	202	199	205	210	230	209	207	207	193	204	207	187	199	183	213	200	208	202	194	209	235	193	180	201	219	201	199	207	174	182	196	197	172	193	212	193	234	201	213	207	199	203	206	197	223	226	221	190	213	190	186	225	223	210	239	220	200	189	212	237	213	186	219	210	218	189	198	216	190	191	218	196	189	225	198	181	212	219	196	181	181	224	217	205	224	222	186	217	215	207	217	211	202	217	198	210	202	196	220	221	210	208	206	200	222	228	205	211	218	217	203	234	189	214	221	204	186	201	220	215	215	225	212	217	212	214	198	192	178	206	197	221	225	181	182	215	229	204	183	213	184	185	187	209	193	195	195	190	221	208	216	220	188	200	211	198	204	199	229	240	203	167	176	224	199	196	210	202	193	172	204	198	213	178	202	202	201	207	192	202	190	192	217	220	211	200	209	189	209	190	225	191	189	193	205	185	206	235	204	216	193	191	195	209	176	240	220	218	181	186	203	164	218	224	209	208	192	206	219	191	198	193	202	195	217	205	249	201	193	187	252	204	202	199	194	214	213	221	184	201	196	187	200	242	205	209	214	227	192	201	201	216	209	197	209	210	205	236	214	220	221	203	206	256	209	184	189	174	208	218	190	198	220	184	158	204	213	210	197	218	194	200	200	190	218	238	197	212	205	219	203	178	206	196	209	195	199	192	193	225	202	245	179	197	176	193	212	176	188	180	179	196	207	200	186	211	183	173	178	212	218	194	203	195	202	214	200	228	205	174	217	212	218	189	202	203	194	187	200	185	202	230	231	212	196	202	191	209	207	181	180	209	202	212	241	237	207	181	195	200	182	201	212	196	222	219	223	212	203	194	216	238	178	193	226	219	207	221	217	226	190	202	218	225	208	195	219	195	174	181	194	196	228	211	207	185	211	200	185	183	218	190	172	215	193	211	202	197	225	213	212	213	183	190	184	197	204	202	195	197	224	213	202	211	215	176	197	190	228	210	218	209	209	222	230	215	193	197	219	198	178	205	205	234	208	229	191	205	215	195	204	190	196	195	184	219	186	174	212	197	193	210	191	204	211	211	212	235	176	175	222	199	179	212	225	189	172	216	197	197	218	213	189	238	207	209	197	205	195	211	197	220	212	200	190	210	202	190	185	206	223	232	205	233	218	197	197	184	185	210	206	238	208	197	190	199	203	187	220	211	180	218	208	193	216	198	214	188	198	219	199	199	222	216	198	225	183	199	176	194	204	205	204	213	213	197	179	203	202	204	184	186	195	216	209	189	206	201	198	206	221	218	210	188	209	214	200	204	202	212	197	181	189	220	187	203	190	200	208	234	232	212	232	213	222	188	197	212	189	214	210	189	198	209	179	231	221	196	221	230	191	235	185	194	222	198	212	221	196	196	191	213	214	202	188	204	198	211	176	192	214	247	208	223	217	218	197	197	222	210	233	224	209	203	206	206	208	197	237	220	214	180	200	213	206	197	198	203	192	193	221	181	191	205	210	188	224	201	201	200	212	202	191	203	226	225	207	221	218	207	186	222	188	187	189	238	237	197	232	188	187	220	202	189	190	224	189	195	218	201	209	171	204	241	222	191	223	198	198	200	180	197	194	180	210	187	202	189	193	189	218	217	200	208	194	194	192	194	214	216	222	181	186	200	207	216	209	189	205	203	235	193	218	197	195	207	214	188	206	214	189	214	178	203	209	225	205	216	207	230	215	228	194	173	177	198	200	202	190	199	223	201	188	186	211	193	232	203	198	202	212	215	214	211	199	220	213	221	198	189	186	200	203	195	227	199	199	205	196	171	206	223	195	194	184	199	204	197	209	182	214	227	206	203	203	213	197	195	209	192	217	200	192	195	206	208	204	232	214	201	226	193	208	208	178	215	220	201	197	188	206	211	221	189	226	200	191	215	208	208	216	203	193	209	192	222	210	214	215	198	190	180	183	192	179	217	200	175	201	209	218	211	216	206	222	220	211	198	213	214	181	202	215	204	227	188	222	200	192	185	206	206	197	173	214	249	219	207	205	193	219	204	164	201	225	210	194	179	206	201	197	212	235	208	204	179	213	238	240	184	217	194	216	215	207	179	232	211	205	210	215	216	197	221	189	182	203	203	216	203	209	205	212	229	242	204	209	182	190	211	194	221	220	202	219	219	212	188	184	186	199	208	204	179	198	219	213	212	208	219	199	204	224	224	205	193	187	211	199	210	224	187	210	212	224	196	206	208	210	217	182	167	211	193	193	199	208	193	214	233	225	231	190	194	184	209	181	202	181	248	219	214	202	205	202	200	207	206	189	196	211	200	191	187	193	200	177	227	220	185	199	210	223	224	225	229	214	219	222	206	204	209	199	192	217	229	194	230	193	213	209	175	192	211	185	210	188	195	199	211	179	229	203	218	200	238	193	171	229
19074	9587	13273	12064	8860	8469	7745	4941	4690	2958	2796	3075	2741	1830	849	657	798	845	812	702	680	586	538	528	549	512	520	488	473	501	489	531	506	459	473	454	441	450	442	482	461	455	471	462	469	478	471	447	455	484	426	496	490	483	482	442	451	463	478	441	469	442	481	500	466	435	459	480	451	454	474	440	445	457	467	491	514	461	480	450	461	450	423	474	472	486	412	500	472	428	457	504	432	452	466	450	477	465	460	452	459	449	458	451	431	444	489	460	473	432	468	455	472	505	483	425	449	452	457	451	466	484	405	454	474	477	475	441	412	459	461	438	461	460	447	448	469	452	443	443	443	468	446	454	466	471	468	445	466	483	460	444	445	432	420	477	449	458	440	439	435	460	439	475	478	488	433	506	462	449	449	450	437	448	486	462	454	452	468	456	448	458	464	468	505	452	457	426	419	475	465	440	467	457	459	443	429	461	488	421	456	476	463	447	429	498	478	450	457	461	420	494	460	446	443	481	437	408	426	422	471	431	458	422	472	458	432	462	493	457	479	443	455	430	444	419	469	489	431	426	453	456	455	469	492	452	436	444	478	436	465	433	473	449	497	459	473	472	468	443	462	476	473	456	480	405	456	470	439	502	457	428	444	482	448	472	421	451	443	475	435	454	468	470	500	443	441	467	443	459	457	471	480	446	509	429	412	444	456	439	447	432	495	502	431	449	442	444	470	460	452	468	456	482	454	449	460	475	441	471	524	447	428	455	469	444	453	440	430	432	418	486	456	428	516	474	452	435	457	429	437	450	425	451	460	525	433	473	457	438	439	441	433	471	480	488	440	471	443	451	437	450	464	458	477	453	440	467	463	456	455	449	413	439	414	441	440	447	421	443	474	435	444	439	415	461	475	423	442	491	453	459	443	474	469	443	427	487	474	459	475	416	453	461	463	456	447	466	458	475	438	442	477	461	452	446	421	441	437	471	461	449	450	441	449	455	467	444	478	461	444	477	475	458	440	425	472	477	476	443	467	437	441	482	456	441	460	455	445	385	416	422	465	488	414	426	454	453	468	436	424	470	478	471	486	441	446	450	446	447	433	478	444	453	434	446	444	446	475	454	456	508	442	439	467	505	444	406	444	452	506	467	472	440	477	436	426	453	490	489	470	400	452	454	461	433	458	464	450	480	466	454	482	430	462	469	443	455	451	419	444	467	433	457	434	446	446	438	464	462	462	434	457	473	461	490	421	476	450	475	488	408	462	462	450	448	466	451	443	428	442	445	489	456	446	483	487	415	399	411	476	422	504	426	432	432	451	436	452	415	463	480	440	494	466	475	442	480	467	452	464	460	421	447	468	437	428	418	462	461	426	457	469	467	441	484	427	459	449	476	454	428	457	416	492	431	444	442	418	480	445	429	445	448	463	447	456	447	470	460	497	428	461	462	491	410	457	468	450	391	416	445	484	492	464	452	471	445	433	494	443	482	478	440	432	465	420	458	463	505	439	460	455	428	453	450	441	459	481	425	420	460	421	442	474	463	408	463	436	430	462	446	468	447	439	467	486	465	423	455	405	465	453	441	434	426	498	480	447	467	471	467	428	434	457	463	436	491	448	477	443	464	468	459	486	470	482	469	432	457	437	463	461	462	459	457	450	449	461	445	452	463	482	468	459	474	470	448	424	466	463	435	479	435	450	430	496	483	450	465	471	470	448	465	468	439	486	436	438	462	479	407	442	459	426	479	463	434	451	469	438	475	474	481	466	445	443	422	499	437	453	444	438	485	467	428	430	419	473	482	486	455	506	476	435	470	417	477	435	433	422	488	486	469	411	481	424	473	443	436	473	470	462	485	453	456	487	450	440	441	472	459	459	403	454	434	429	415	425	436	451	451	425	436	468	490	434	448	502	483	458	454	451	474	467	467	429	471	441	481	476	516	453	392	459	427	473	465	457	441	464	479	461	463	472	481	499	484	436	500	472	446	422	467	451	470	430	491	491	478	465	455	494	446	464	472	454	470	441	495	428	438	413	449	436	451	412	423	456	449	398	455	437	492	442	453	412	488	426	452	459	448	430	456	462	439	431	433	479	411	446	452	488	467	444	441	447	450	479	438	463	483	425	403	497	465	432	443	464	416	432	478	443	475	450	451	437	465	461	431	480	469	494	447	433	449	458	446	416	438	440	465	429	470	462	459	477	468	424	465	494	432	466	452	453	443	448	475	439	474	443	449	464	449	465	440	487	475	453	448	448	461	438	460	460	409	453	448	437	472	440	493	498	433	443	434	455	441	478	492	417	455	408	431	446	411	429	445	446	463	471	467	440	469	455	458	412	480	445	466	483	442	438	474	416	496	440	427	446	464	449	456	475	437	418	468	440	444	473	453	471	463	475	462	455	419	488	448	428	452	454	441	433	480	431	464	458	436	458	426	449	466	445	472	455	449	463	447	452	445	452	439	483	449	466	458	451	472	455	480	487	460	440	449	463	434	469	447	474	455	474	442	415	443	434	481	435	442	432	451	473	441	444	438	456	467	418	430	448	474	429	465	435	449	464	438	448	464	462	418	438	436	479	437	414	452	476	429	453	443	493	440	448	482	452	425	452	462	460	464	493	454	474	444	478	455	487	422	460	499	459	404	430	448	495	449	453	437	467	447	472	459	481	498	494	460	453	439	447	477	472	433	460	458	412	477	455	432	482	457	462	466	405	417	468	472	432	448	447	416	471	472	474	430	444	455	413	462	448	462	451	449	429	468	455	470	465	477	442	467	461	478	464	447	449	443	430	411	439	469	439	432	437	453	458	442	462	471	460	438	452	464	472	443	476	457	469	443	421	434	473	496	462	522	435	444	472	440	432	476	446	501	459	451	441	440	470	451	435	430	458	462	464	461	483	423	452	446	463	470	438	473	485	456	455	512	457	476	444	457	456	474	486	450	498	430	463	513	462	436	441	468	448	489	434	472	443	475	434	456	457	474	462	445	475	441	468	457	477	451	436	442	483	429	433	470	441	449	460	458	468	440	428	460	451	434	489	443	453	491	457	449	460	469	425	485	439	448	478	459	427	433	434	489	458	440	456	438	441	502	473	455	475	478	464	479	474	461	435	471	437	468	455	420	463	463	436	468	469	477	447	450	455	452	494	422	471	428	464	471	446	440	425	472	472	440	433	459	460	480	433	470	452	432	464	451	446	482	467	471	419	499	436	446	440	464	482	434	463	467	435	460	445	471	462	440	445	482	456	455	449	447	452	421	452	470	456	502	451	491	463	391	465	478	444	448	455	461	462	450	479	460	478	464	459	442	437	463	416	479	473	477	417	474	446	450	451	428	443	438	472	450	465	476	451	464	457	434	462	444	464	470	466	427	456	477	452	438	428	484	454	456	504	429	445	452	455	413	450	454	463	454	478	469	456	446	440	455	462	477	444	447	478	442	466	464	479	447	447	486	446	476	444	456	418	463	436	483	461	511	454	412	468	453	448	482	441	476	499	439	440	442	487	461	453	430
10742	4078	2482	1600	652	645	548	309	257	215	177	165	155	145	129	138	167	130	133	127	144	128	146	139	151	116	144	142	144	141	123	109	113	120	130	142	130	123	128	120	135	126	120	142	124	167	131	110	131	123	110	117	154	139	124	139	135	129	136	137	158	125	134	141	144	136	149	144	120	141	125	156	140	130	114	135	152	132	136	139	107	120	124	129	125	145	148	130	145	138	161	143	124	132	144	133	121	126	140	149	115	133	156	114	125	104	137	112	140	139	135	151	124	142	163	123	134	135	120	129	150	132	134	128	149	120	142	125	139	125	122	128	138	154	162	133	130	155	155	117	112	141	131	132	144	157	145	117	103	107	138	136	151	120	124	138	142	131	141	124	115	135	117	132	139	135	142	133	147	140	135	135	129	120	141	137	116	166	122	131	120	126	144	142	136	143	122	136	143	141	109	133	127	131	140	160	150	134	143	146	138	130	133	129	115	151	133	123	124	133	128	118	122	108	136	147	149	132	162	136	152	119	132	143	136	126	138	161	147	144	127	142	130	156	120	134	135	138	142	139	151	140	131	137	128	130	130	133	136	116	114	121	123	130	135	139	137	124	128	134	144	155	120	121	139	121	116	118	122	135	138	132	131	136	128	118	124	137	140	125	144	131	133	135	139	136	135	134	138	123	113	103	137	146	157	121	122	125	132	117	151	147	134	105	112	138	138	130	141	138	142	150	133	131	122	126	138	120	127	136	127	128	120	121	117	133	129	136	140	136	112	121	148	124	120	126	130	126	125	136	127	121	155	142	141	162	141	140	142	151	140	139	124	138	123	120	163	130	127	147	145	130	134	133	115	119	125	132	130	126	125	104	150	123	136	151	134	143	147	131	116	116	127	141	169	102	113	132	138	129	115	137	132	124	145	148	135	123	142	139	144	136	113	145	161	120	161	160	145	154	135	142	147	143	168	158	138	143	101	145	145	131	147	142	134	113	147	112	125	150	121	138	121	135	127	123	127	134	150	107	142	123	129	132	139	126	144	120	138	134	134	154	131	149	149	133	152	151	130	149	150	131	163	115	161	132	118	126	140	134	124	140	139	136	114	141	117	146	151	119	151	113	123	124	118	137	153	128	145	150	143	118	136	150	124	125	146	120	152	148	117	113	156	135	131	138	132	138	136	134	140	165	115	142	122	119	137	139	127	120	137	154	149	152	112	151	143	143	117	143	140	126	123	102	135	141	157	126	120	134	139	148	133	118	138	133	134	154	144	121	118	132	134	139	125	123	133	154	132	139	139	129	113	165	125	121	155	126	131	139	108	133	131	106	134	127	139	131	126	149	138	129	134	153	154	146	135	150	131	140	120	134	133	142	153	129	118	123	162	153	135	133	135	136	132	116	134	124	106	129	138	138	138	120	123	117	142	154	147	138	145	130	136	145	153	153	145	141	139	119	130	136	126	137	132	123	120	133	151	132	102	127	141	150	130	136	133	159	127	146	125	146	120	131	119	152	138	133	121	136	139	127	148	141	138	126	138	148	148	159	123	119	141	159	138	156	127	117	146	126	147	127	127	167	116	120	143	141	141	131	148	157	121	124	147	150	125	143	140	136	135	143	127	134	122	128	126	151	157	138	121	125	143	137	160	128	178	147	140	169	162	153	138	128	138	114	144	116	147	119	127	150	134	120	129	134	134	150	137	116	137	172	147	130	116	141	141	148	141	132	137	128	131	140	136	110	138	128	152	129	147	129	128	133	159	120	139	141	118	142	122	106	130	139	145	149	144	137	143	154	135	121	116	117	146	128	132	127	157	147	154	142	130	136	146	128	114	113	122	103	153	133	154	111	142	135	140	136	128	110	131	138	135	132	140	159	124	148	136	136	137	123	136	129	136	116	135	124	136	145	138	123	141	149	127	155	141	132	138	117	144	127	132	136	144	141	117	118	120	163	153	146	148	138	120	115	125	154	127	131	147	129	139	134	131	135	140	119	147	129	153	138	111	153	151	141	139	125	127	134	128	127	127	136	119	127	156	136	130	153	130	132	145	137	131	152	145	120	149	139	143	132	122	145	128	131	135	149	137	131	106	141	133	120	120	156	135	147	141	145	148	124	122	136	122	143	110	159	127	133	131	143	145	118	146	139	140	132	123	129	148	145	131	133	123	127	133	120	121	113	123	122	128	137	136	136	141	140	137	135	147	109	123	155	127	116	129	141	149	145	135	124	115	137	134	140	133	114	121	116	133	128	108	160	125	140	123	122	140	139	137	143	152	123	139	120	134	154	120	118	136	127	131	129	122	137	110	129	113	135	136	155	146	150	116	154	130	135	124	156	139	133	143	132	125	121	139	142	143	138	126	150	133	126	132	118	124	121	133	134	116	128	137	135	137	136	152	123	117	114	137	133	167	148	114	128	147	130	110	145	127	143	136	138	148	158	137	132	128	146	117	132	131	135	130	129	139	148	151	150	129	140	130	110	113	118	134	158	144	130	124	115	141	150	123	149	147	142	126	145	143	130	133	100	133	126	131	141	137	115	126	161	141	127	150	138	136	141	129	127	134	130	124	124	122	140	110	131	139	147	141	125	117	121	123	146	140	132	150	128	130	158	130	136	123	151	139	136	142	159	144	135	131	149	141	131	133	135	145	152	118	115	127	134	127	128	150	118	116	150	145	138	134	137	132	136	138	137	132	149	132	152	121	150	116	132	131	137	147	130	142	154	146	137	142	147	124	136	136	146	133	112	141	139	133	133	135	168	150	132	144	153	129	133	126	120	121	138	127	151	141	117	117	154	131	161	153	142	139	136	126	123	132	134	128	126	158	124	135	145	134	127	144	132	135	144	143	145	142	131	123	147	116	130	117	139	130	133	149	163	144	153	127	110	120	172	150	119	138	147	114	134	128	151	128	138	140	133	118	119	128	101	118	134	158	130	113	117	131	135	124	126	153	131	120	135	138	132	129	140	109	130	129	147	144	123	121	134	120	123	129	123	140	111	153	149	137	140	140	143	138	132	145	143	128	133	137	139	118	141	138	105	135	105	126	132	136	136	139	129	131	134	137	132	134	135	90	129	132	139	148	133	129	130	141	136	117	129	127	135	131	134	142	147	136	124	132	140	118	144	143	161	136	146	130	135	128	147	117	120	146	129	134	151	139	120	126	122	137	127	120	137	149	137	135	117	137	143	141	155	156	143	142	142	129	143	143	151	124	145	109	132	150	127	134	137	131	145	140	134	155	126	130	129	139	104	133	131	135	126	138	125	132	105	137	124	110	138	118	132	129	131	135	131	141	123	143	148	136	144	146	131	142	122	144	123	134	132	143	117	126	136	126	137	112	139	150	144	142	147	141	130	134	111	127	144	141	164	134	143	116	149	114	141	131	135	147	110	135	123	122	135	148	129	136	133	125	150	133	129	135	123	146	129	123	128	144	125	138	129	137	139	121	134	145	125	145	141	130	146	117	149	140	113	103	124	134	140	140	122	119	125	129	139	143	124
6606	3526	5021	4721	2611	2959	2298	1163	969	836	662	507	497	435	378	389	369	325	333	340	339	328	371	321	302	327	335	350	367	365	327	322	316	324	328	325	312	345	325	375	322	360	333	343	333	317	330	312	333	363	349	321	317	325	328	355	348	332	332	304	291	374	315	331	328	334	332	356	351	327	348	357	338	332	321	329	320	317	381	298	319	343	360	305	321	317	374	303	352	305	327	343	351	336	306	332	367	357	325	324	352	372	338	330	334	328	314	331	331	341	343	346	325	319	336	333	355	342	361	369	315	294	343	352	335	309	342	322	345	326	348	335	352	327	371	324	334	336	364	368	370	309	340	339	321	380	313	325	334	343	329	349	351	310	344	337	346	326	380	331	320	369	360	308	347	357	322	334	360	330	326	337	360	354	318	336	341	344	327	344	320	305	330	337	368	359	322	371	333	357	336	307	349	323	347	341	332	315	305	342	320	359	339	360	331	307	377	347	342	354	328	337	334	293	344	345	343	361	320	372	350	340	316	323	314	335	350	368	327	325	345	319	342	352	334	309	301	331	343	327	335	330	338	335	340	350	348	333	340	338	324	306	337	317	361	313	324	359	386	378	315	340	332	350	323	333	335	308	333	312	326	327	343	360	308	337	321	318	346	313	327	324	381	321	352	328	332	353	353	333	333	347	347	327	354	306	315	346	308	349	343	302	348	373	337	347	339	337	333	336	318	306	317	319	336	338	357	323	348	355	356	306	302	307	298	343	369	354	305	340	351	344	353	316	318	331	366	301	313	355	357	350	320	350	328	306	324	349	332	327	330	357	316	353	368	312	322	315	334	366	366	337	339	329	326	320	348	333	333	344	306	349	330	323	359	344	334	350	318	320	322	355	338	324	324	344	353	335	341	355	365	348	332	361	362	316	337	343	357	313	316	298	332	344	340	348	319	320	345	313	324	322	358	339	369	328	310	349	313	369	319	353	339	341	354	295	317	344	334	347	330	309	322	333	317	337	349	337	360	320	327	331	335	330	347	338	313	324	357	317	349	342	319	310	365	346	333	380	362	345	334	334	334	321	338	321	350	310	359	322	302	347	336	352	348	327	327	350	342	337	332	323	335	335	297	361	363	324	350	324	327	310	337	339	349	339	330	326	352	334	328	353	331	358	337	357	359	344	361	326	338	341	322	338	352	321	300	341	350	338	374	351	343	361	356	330	345	330	341	364	334	318	344	307	346	321	314	345	342	351	328	304	346	328	326	343	338	328	341	320	357	375	334	322	374	324	350	339	343	371	317	318	339	339	330	331	327	343	312	330	334	341	345	344	342	301	322	320	348	318	332	334	336	332	314	322	307	332	364	358	345	321	343	335	347	363	315	389	326	382	339	315	355	355	357	345	328	326	331	332	350	340	349	344	355	294	311	345	339	316	351	341	315	352	381	338	359	336	352	348	296	313	317	332	344	345	349	349	340	331	355	350	353	332	372	327	334	341	336	330	360	306	332	354	345	325	327	341	325	320	329	342	328	348	350	325	316	330	374	337	342	365	367	323	327	312	324	370	352	325	319	321	330	306	335	354	350	342	328	356	343	370	337	339	332	337	347	336	322	357	344	318	313	298	357	281	326	362	319	305	328	313	306	347	349	333	323	367	336	344	318	349	327	340	330	303	320	348	334	312	342	333	308	355	295	339	306	311	350	336	344	321	351	326	298	370	340	310	336	316	330	356	307	360	326	345	352	355	371	361	353	316	341	320	339	330	323	327	343	348	350	316	356	336	359	357	343	350	331	370	332	345	316	347	335	374	351	341	338	324	331	340	351	327	350	300	337	346	326	317	309	328	319	323	339	330	342	331	305	310	365	359	358	347	341	319	324	330	309	347	350	336	320	324	323	338	348	342	301	315	320	337	382	367	341	339	344	340	342	308	351	352	329	293	362	317	353	316	345	340	337	359	378	304	340	345	333	325	317	337	357	306	331	295	312	347	321	337	348	327	363	314	319	332	306	349	337	340	334	339	307	349	313	347	306	294	326	348	321	355	334	329	308	332	310	350	346	307	343	340	337	294	350	323	336	328	334	318	338	347	326	341	329	330	344	367	314	322	321	322	327	335	356	319	314	349	332	333	350	338	354	335	309	343	343	333	358	317	313	317	320	366	338	303	310	339	338	324	371	338	327	370	364	340	321	327	321	328	350	343	369	353	331	328	357	352	359	342	313	326	356	361	357	318	341	324	320	363	323	330	368	332	313	329	330	334	374	318	337	316	337	329	327	316	347	324	314	373	345	380	329	295	358	345	343	355	345	332	347	306	331	307	351	334	312	325	357	347	366	356	362	360	370	368	363	355	343	321	345	365	362	325	346	331	336	321	329	345	412	331	337	351	338	298	346	320	321	346	340	386	359	333	339	335	348	338	339	324	344	305	316	309	361	335	330	299	357	336	321	318	316	372	342	319	338	335	334	307	327	335	349	355	369	302	317	348	360	376	347	360	333	326	328	335	349	359	354	318	350	302	301	379	318	356	323	332	349	366	333	351	329	332	344	311	317	361	330	349	327	347	338	342	347	348	333	341	285	338	325	348	335	335	315	341	334	314	341	349	353	334	354	325	366	337	328	342	344	350	344	329	343	301	316	349	341	295	339	340	331	352	322	332	343	344	317	350	327	326	349	331	361	368	354	330	322	341	303	322	344	308	358	326	302	359	296	323	342	326	318	334	343	330	339	333	337	339	346	336	343	340	345	324	325	322	331	347	348	326	339	333	326	345	336	338	334	325	331	328	327	319	327	320	342	364	368	326	388	339	351	330	340	343	349	339	354	329	329	328	319	328	353	314	314	344	342	335	335	334	356	308	349	351	351	327	332	295	339	318	342	332	324	346	349	312	372	332	368	330	326	326	320	330	336	309	310	350	341	323	339	326	318	325	347	301	318	341	350	326	359	338	332	330	352	355	327	340	360	341	342	370	354	343	357	338	298	343	305	336	338	324	326	307	374	323	296	333	301	323	326	345	334	344	310	337	321	331	331	367	354	328	329	322	325	353	327	344	317	342	321	333	319	328	360	315	343	364	316	338	325	332	322	348	352	345	328	342	348	342	342	372	337	361	348	342	355	320	337	326	330	324	354	331	351	326	342	314	305	335	347	351	333	360	347	348	333	349	329	338	353	343	336	340	354	305	355	340	329	313	310	352	341	298	372	340	328	337	325	321	327	341	336	331	339	318	333	343	314	343	338	312	351	345	345	325	334	339	311	320	356	331	337	361	317	316	365	358	323	330	341	323	338	340	339	330	297	314	336	349	340	331	355	352	369	322	333	308	339	363	322	356	305	361	331	309	323	333	330	319	321	349	304	321	326	351	306	366	316	333	317	350	355	333	335	346	349	333	320	340	353	338	335	298	355	352	319	348	328	317	323	346	345	311	348	354	367	344	330	345	352	303	324	329	312	309	314	292	337	330	324	324	337	365	345	374	301	329	328	332	348	324	354	347	351	328	355	346
24033	9214	5791	3849	1657	1600	1309	842	773	844	702	627	380	295	279	239	265	264	258	251	246	243	215	204	223	248	225	245	265	238	241	225	236	254	280	226	242	241	216	222	229	225	228	215	239	237	212	231	227	259	210	227	219	226	236	254	218	216	267	230	257	248	248	243	213	241	242	241	232	224	230	244	255	226	224	227	228	245	230	245	257	284	239	242	235	250	257	260	233	233	220	264	195	217	246	222	243	231	231	232	243	252	230	241	244	220	231	229	239	236	251	247	243	240	249	244	257	245	229	242	226	247	212	234	224	237	240	227	235	223	234	248	269	226	231	216	226	264	202	229	256	235	210	255	284	225	231	248	238	237	218	240	227	229	239	257	258	255	230	259	240	234	212	268	258	243	301	247	259	233	237	246	235	251	250	244	244	216	215	230	232	238	242	243	234	219	245	276	220	220	231	265	222	232	229	245	219	264	239	263	219	222	259	234	221	221	219	245	260	212	248	230	230	263	241	231	250	234	218	247	220	255	253	239	247	252	270	242	226	208	245	230	263	251	236	234	239	247	265	264	232	263	239	257	239	239	281	238	235	242	233	262	243	218	273	245	233	229	233	224	234	228	235	230	213	237	243	213	234	260	249	243	203	215	247	253	215	238	228	247	254	217	249	225	257	225	237	256	245	246	233	243	209	240	217	249	240	230	255	211	230	213	230	228	241	229	262	214	264	242	228	237	244	224	247	225	257	226	222	222	221	258	242	253	234	245	240	257	237	236	273	251	226	230	244	232	247	244	220	240	225	244	268	245	236	248	255	221	249	259	235	246	234	231	251	213	225	227	229	228	217	229	245	228	249	231	232	209	240	226	242	238	209	246	254	272	239	215	237	243	248	230	236	272	249	222	204	239	237	209	254	197	241	218	234	249	238	216	240	249	236	219	244	220	228	220	221	248	240	223	242	249	262	249	244	245	241	262	254	226	227	231	206	240	251	232	234	261	241	255	253	223	259	207	228	224	245	239	268	236	223	225	224	211	230	223	197	252	215	215	220	239	235	236	260	232	266	258	215	235	244	249	240	237	252	251	271	233	279	232	263	213	241	240	253	273	218	238	211	213	222	217	254	205	216	236	226	222	223	225	223	211	213	229	258	227	252	295	208	237	253	245	246	220	231	218	262	226	231	222	227	227	243	249	211	270	265	213	238	216	258	255	234	230	248	226	232	217	231	225	239	230	260	225	253	218	263	253	243	218	235	280	230	223	227	222	231	237	207	211	260	256	232	237	254	251	267	229	215	226	242	235	217	233	248	270	241	235	246	242	238	255	218	227	256	252	216	252	193	234	244	234	237	268	262	236	224	208	237	225	236	222	240	264	224	212	270	269	256	227	249	242	236	234	250	224	221	261	243	248	223	244	229	225	260	247	228	281	242	251	245	244	234	252	236	237	230	210	248	266	212	234	230	236	225	236	231	238	220	220	253	237	248	254	241	213	215	244	223	225	238	241	235	206	232	216	201	250	244	230	272	248	259	263	232	219	228	227	247	215	237	211	230	244	236	230	235	285	221	240	217	227	248	197	258	240	215	231	220	224	240	219	235	231	238	256	216	211	248	259	239	254	256	229	245	244	251	239	229	277	211	258	256	249	260	233	230	202	256	197	225	227	229	243	232	235	220	218	232	242	225	249	222	247	219	237	232	207	228	242	231	237	227	239	214	239	268	246	228	237	232	235	241	247	239	221	232	224	227	223	219	273	232	230	272	252	272	242	215	247	233	220	282	262	237	256	243	229	250	222	246	232	268	219	211	224	240	222	217	240	229	236	208	219	224	244	216	243	262	228	236	242	250	239	235	225	223	222	210	202	243	237	253	218	263	227	246	243	239	230	225	212	208	216	215	262	243	234	270	238	226	278	208	222	268	234	228	256	230	215	237	220	266	242	235	227	251	247	243	225	228	260	247	236	252	215	248	250	249	236	236	210	258	255	261	245	234	224	236	232	238	199	237	251	265	239	231	258	231	249	238	232	226	241	248	223	229	239	219	234	215	215	238	263	244	243	234	275	248	219	274	238	250	248	232	247	266	243	216	248	212	244	216	212	232	253	256	234	255	216	256	219	248	268	222	249	264	238	237	253	268	250	230	258	251	236	248	229	249	197	234	227	221	223	273	228	245	236	224	216	238	227	255	225	245	245	230	202	229	239	234	224	220	242	223	224	246	234	232	220	239	233	226	220	246	254	225	227	237	222	214	235	263	223	205	222	237	255	237	238	250	242	270	258	219	253	254	247	211	247	250	234	204	228	223	244	247	221	244	210	229	234	243	258	224	240	226	254	244	233	230	225	231	225	244	236	229	238	272	284	233	259	231	259	251	223	235	236	229	216	243	210	204	250	242	237	238	262	219	220	227	255	198	221	247	225	207	240	229	224	235	239	232	233	254	272	236	254	217	257	251	249	222	216	235	237	226	264	199	222	246	244	223	254	252	254	253	222	215	238	237	250	233	242	222	248	252	220	214	257	220	242	236	253	238	218	244	225	263	245	208	271	245	208	254	237	217	230	242	227	257	226	255	221	243	225	218	221	228	202	246	249	288	278	240	215	250	225	262	254	238	255	262	263	273	220	260	227	277	232	223	222	205	219	227	241	258	227	232	224	239	236	269	231	246	255	249	231	237	219	261	224	268	227	250	253	236	251	225	240	243	242	237	203	252	241	235	262	254	222	224	238	228	252	243	243	263	236	245	254	246	247	235	264	208	216	231	249	250	262	254	215	227	236	250	253	222	215	224	226	246	216	254	231	249	272	219	253	252	270	196	217	256	237	209	231	224	245	227	253	258	238	245	265	242	235	233	233	230	239	242	231	239	255	216	273	221	234	248	218	237	251	233	234	212	236	246	234	217	257	236	239	259	242	235	245	211	243	201	256	232	216	226	232	229	228	237	224	199	253	234	264	250	240	262	231	267	260	240	221	237	235	232	235	248	247	249	266	226	293	219	234	217	227	280	259	254	221	258	229	246	231	253	248	223	253	242	236	222	233	261	236	220	243	214	236	251	207	232	212	207	218	233	231	230	257	235	229	236	234	226	200	240	245	249	226	236	268	227	217	234	219	222	253	263	228	213	251	224	231	249	240	240	217	250	199	252	233	266	230	224	196	246	237	258	232	213	239	245	238	265	281	246	245	227	224	215	226	228	220	230	224	226	252	211	198	249	234	219	244	240	258	231	234	225	255	223	256	226	239	228	258	217	234	207	273	248	224	217	232	229	240	232	232	260	225	225	231	235	209	251	205	185	225	236	237	263	232	252	219	228	279	235	223	241	245	217	216	238	266	217	236	245	236	238	254	265	222	255	221	211	234	225	240	233	241	259	265	214	230	239	223	249	274	257	207	240	244	242	266	230	256	209	229	264	262	246	251	242	253	237	228	259	235	236	218	225	217	231	247	221	257	251	243	234	228	232	248	235	203	244	235	206	243	238	218	216	220	224	218	229	237	252	264	236	205
15105	7023	9738	9846	5970	6352	5500	3608	3464	3856	3137	3044	1283	868	717	664	667	759	756	702	623	621	529	574	569	568	612	564	546	569	534	528	556	550	538	514	565	529	555	529	566	557	555	603	535	503	598	631	543	598	494	538	539	564	551	543	540	525	529	557	590	510	497	584	544	530	549	523	516	569	529	530	554	542	496	547	561	546	529	519	507	525	539	573	507	524	559	537	517	564	552	555	520	538	529	537	573	512	547	548	490	555	505	512	533	563	520	555	549	588	503	537	495	543	530	543	530	530	537	554	525	544	515	555	538	532	505	550	532	497	551	529	505	547	546	528	533	570	539	541	580	524	538	575	545	521	537	556	518	534	509	552	525	536	542	562	521	548	504	565	494	538	527	549	534	543	571	536	585	569	602	576	527	534	511	535	510	528	529	503	534	542	543	512	532	538	532	516	531	602	516	557	547	527	524	518	562	510	522	548	538	562	555	532	558	540	553	523	551	535	528	504	539	538	562	540	535	527	541	554	517	565	585	545	545	552	543	503	545	534	521	522	526	518	520	556	550	528	603	530	550	509	562	523	501	544	560	550	553	542	553	547	545	570	569	549	558	520	504	510	520	546	529	499	544	496	520	509	504	538	507	499	548	575	548	544	524	507	547	527	508	592	549	552	499	532	511	497	551	554	570	546	537	517	534	513	549	538	518	534	541	558	530	559	529	537	522	530	528	558	572	515	540	540	523	534	549	544	564	539	523	521	542	523	566	597	525	556	562	493	514	545	497	489	538	550	584	554	553	559	569	543	549	526	502	541	551	538	537	490	511	529	587	568	538	528	584	543	507	540	522	566	550	550	539	517	528	541	551	534	542	507	565	553	522	540	525	540	565	569	563	534	502	557	553	530	524	550	552	528	545	537	592	560	523	520	559	528	515	544	537	512	518	554	568	530	508	525	528	541	543	518	550	557	524	529	509	529	530	543	524	542	501	559	526	553	555	514	541	534	520	571	539	538	539	499	508	569	537	563	531	524	545	513	545	549	546	514	564	473	550	513	518	534	531	526	545	540	522	579	536	507	510	545	525	547	516	521	546	564	529	533	533	524	538	469	553	552	565	523	550	553	554	539	558	523	528	531	511	498	550	525	590	501	527	522	536	567	538	561	540	586	567	540	520	546	575	532	554	542	542	538	548	569	556	544	551	566	513	495	515	530	541	502	573	557	542	538	527	546	577	562	542	546	509	537	487	552	549	501	565	513	574	531	525	546	580	546	557	536	530	561	542	559	525	575	547	538	504	517	546	496	555	535	530	539	533	541	500	544	511	510	519	530	532	523	553	564	560	565	539	565	536	542	535	548	519	559	511	534	562	505	567	546	513	531	553	587	540	535	533	518	543	535	508	483	533	572	515	558	554	530	548	527	560	574	513	533	529	541	526	543	531	584	506	589	524	526	542	555	536	542	547	566	531	525	541	544	534	504	546	542	590	533	560	548	534	502	530	506	534	509	531	503	514	513	518	585	590	544	509	602	510	567	529	596	550	505	554	564	566	504	528	525	539	505	563	515	533	529	539	543	522	553	525	549	556	540	485	554	517	518	551	553	542	541	567	567	513	525	483	499	511	502	527	529	543	565	534	569	531	532	568	503	569	535	565	523	543	533	546	501	558	537	552	572	549	544	552	524	533	555	507	553	517	562	566	583	536	510	572	557	534	561	519	537	541	543	556	564	514	544	558	545	560	498	513	518	565	533	517	524	545	549	537	532	511	578	519	552	535	558	556	550	543	536	555	528	520	585	555	546	533	559	472	562	572	534	562	543	496	540	530	531	539	560	531	552	582	511	524	583	525	537	548	551	507	550	574	521	581	553	556	518	540	536	590	542	589	493	496	528	534	528	540	560	501	537	515	553	545	548	503	553	555	515	538	558	521	533	529	547	535	571	527	542	522	516	562	533	508	536	515	543	578	500	536	502	534	543	552	546	552	566	494	546	518	534	560	576	575	511	561	571	511	597	529	515	537	552	495	528	474	515	575	532	518	516	522	573	504	565	567	548	563	535	559	512	522	560	519	515	504	560	569	577	519	519	537	548	523	529	567	568	539	528	505	538	511	586	537	512	557	538	540	554	546	520	542	547	540	550	561	544	588	556	523	555	551	563	489	561	537	544	510	547	562	549	582	542	480	537	529	529	553	554	531	555	535	525	491	613	573	575	532	537	523	528	540	509	566	560	483	488	542	589	534	564	558	551	544	546	579	557	565	511	565	532	549	520	547	511	552	551	554	494	557	523	541	544	550	488	541	540	544	505	526	580	489	551	503	515	495	575	552	490	543	549	531	535	533	531	545	535	522	572	559	583	536	540	519	511	514	537	555	552	536	514	614	574	525	509	524	539	542	554	545	537	503	576	544	540	544	510	543	567	579	556	576	535	542	540	509	526	559	528	552	475	548	552	556	561	516	543	526	520	589	544	529	552	542	508	551	528	553	567	563	552	519	532	569	535	562	545	562	544	522	522	551	558	504	537	552	525	581	537	526	576	554	554	561	545	533	541	527	555	529	583	548	556	531	560	537	511	529	553	561	517	481	519	557	556	543	549	559	550	519	528	538	497	539	500	510	514	550	531	554	545	515	507	532	542	538	550	559	586	551	540	561	552	524	561	532	552	579	553	538	560	535	542	522	549	548	541	576	544	549	568	542	535	511	561	535	513	527	582	536	536	558	518	530	548	556	550	552	538	528	543	515	523	580	549	518	568	524	511	504	529	560	531	563	541	493	535	513	531	520	529	521	513	567	568	538	562	517	580	552	541	517	557	537	567	566	569	551	559	542	495	538	534	534	550	545	543	598	502	501	540	564	618	535	531	555	528	517	560	557	541	534	512	552	571	515	576	546	510	544	521	526	519	551	513	598	554	550	561	559	568	515	562	514	539	555	516	540	532	517	549	513	540	536	580	518	532	499	573	558	531	567	509	523	540	576	526	533	542	514	528	597	605	564	543	520	507	582	547	507	543	574	496	538	533	553	540	564	581	465	539	507	537	548	544	538	566	559	530	486	528	518	575	557	515	601	534	567	501	579	531	561	526	518	596	573	485	553	546	515	505	540	526	537	543	546	531	500	543	510	575	579	546	581	548	551	549	522	531	564	554	582	557	564	510	536	534	546	510	569	561	541	536	555	551	545	532	486	576	518	511	529	514	585	517	578	557	534	513	543	536	533	553	501	564	534	535	527	539	546	563	537	516	516	537	549	524	521	574	538	551	525	543	582	564	530	536	545	569	553	543	548	519	551	526	561	558	519	548	557	553	527	557	494	510	549	563	534	491	550	581	510	575	541	507	503	552	555	485	528	541	569	546	556	519	570	569	573	573	569	525	538	504	541	520	554	550	518	540	509	542	514	547	569	549	501	534	528	533	510	553	543	531	516	547	526	553	566	513	530	513	541	544	514	558	522	557	552	533	541	548	520	527	555	533	539	542	557	498	543	532	522	526	514	556	549	539	527	552
33149	14147	9105	6068	2829	2257	1999	1349	1229	1465	1184	1076	473	287	235	258	216	262	262	235	263	218	232	186	215	219	205	228	204	215	231	168	205	231	234	211	192	194	235	196	208	218	207	204	195	184	199	230	230	202	219	209	216	196	202	170	189	184	195	194	202	193	232	227	204	229	240	183	218	224	202	225	241	211	215	193	182	189	210	212	209	178	199	219	204	216	206	197	187	215	193	200	194	144	199	180	217	204	205	216	209	195	224	219	192	178	200	192	194	201	192	197	206	180	226	199	217	211	203	208	200	185	183	225	200	191	207	200	191	199	172	181	191	208	216	183	213	179	194	203	200	188	223	236	194	188	198	227	201	209	244	200	229	196	205	192	208	193	208	195	168	203	212	199	203	180	207	203	186	201	211	202	176	202	205	186	191	192	208	193	180	200	206	214	216	199	211	203	207	203	232	200	212	216	223	200	178	185	214	209	234	195	211	230	204	185	208	177	223	202	205	218	216	199	227	218	228	177	212	211	200	182	182	206	241	179	211	173	188	200	224	178	205	192	220	217	202	204	214	221	188	201	220	196	228	203	200	234	189	205	216	171	231	206	204	180	226	190	185	242	217	196	207	216	185	178	200	189	217	199	193	214	196	186	203	197	190	216	202	201	193	188	199	176	189	185	204	205	207	193	172	206	209	218	199	212	221	213	204	213	219	183	206	217	181	179	202	217	192	191	177	221	210	205	202	224	206	205	203	210	186	204	194	182	212	222	205	213	190	187	191	212	188	214	198	185	187	209	213	202	167	218	220	225	238	214	215	216	195	169	213	175	188	197	234	172	195	219	188	207	215	203	196	225	239	198	210	211	210	217	203	221	207	198	230	220	189	213	216	196	182	204	191	194	211	213	193	190	205	215	187	207	213	197	191	188	206	205	202	230	182	191	208	201	188	198	191	191	183	197	210	182	196	213	200	195	199	199	174	185	187	175	219	191	209	205	230	208	217	218	205	215	214	194	183	190	218	211	202	187	189	192	205	177	195	213	199	207	187	184	192	204	184	202	185	220	210	199	166	185	190	215	214	186	210	187	226	229	198	207	188	166	197	187	178	225	208	186	190	188	218	186	194	196	205	182	199	203	183	221	221	203	204	210	181	210	202	205	197	184	234	193	188	170	190	210	189	223	187	241	218	205	215	201	237	208	195	217	192	226	182	183	242	191	189	224	192	225	211	219	189	206	198	181	213	196	208	211	195	215	204	205	196	215	197	173	209	174	218	218	199	205	226	179	183	200	194	215	188	214	204	201	211	189	188	213	196	179	198	212	189	177	204	212	210	207	194	196	214	198	188	207	218	230	191	194	218	174	222	196	207	183	200	208	198	209	183	223	203	211	218	202	208	197	203	201	237	236	201	178	204	187	196	172	178	199	227	223	188	197	205	208	206	182	197	207	209	192	199	192	202	217	225	213	200	226	183	199	223	202	220	204	213	209	220	201	182	200	193	207	199	184	176	196	224	219	187	187	229	174	206	172	167	219	214	194	199	208	220	192	199	207	205	194	225	211	210	204	219	192	192	214	223	211	199	203	211	231	194	204	222	192	245	209	212	191	220	190	216	209	200	212	164	200	225	198	180	225	210	149	206	211	231	177	174	207	177	196	251	202	216	203	199	212	218	223	203	198	186	214	211	178	210	185	198	208	225	175	186	193	184	205	204	214	220	209	177	188	214	191	206	213	208	186	178	197	193	191	197	214	203	208	181	190	223	195	217	217	206	215	219	198	206	203	222	195	197	193	209	189	205	201	202	168	198	215	216	173	200	219	230	206	224	205	240	196	185	206	207	199	180	185	201	185	221	201	167	189	224	193	187	179	205	195	205	196	174	217	212	184	215	216	216	195	205	208	190	192	225	174	190	200	183	215	180	196	191	204	205	213	219	179	197	221	214	201	218	190	203	196	202	187	206	198	185	192	204	193	201	196	198	184	176	177	179	194	201	222	188	210	206	199	184	182	199	194	219	198	184	213	187	211	209	225	222	216	199	198	200	201	186	204	204	212	175	217	195	159	228	207	207	207	209	189	222	221	205	192	220	207	213	183	207	211	180	199	216	181	199	206	200	178	196	244	204	202	166	187	185	205	220	191	193	209	188	196	200	193	180	210	172	205	206	169	207	215	197	172	176	215	213	214	208	207	187	176	220	172	175	224	220	213	203	211	214	194	199	215	207	199	201	171	199	213	210	213	202	185	186	207	212	210	190	182	213	236	209	195	204	232	212	199	181	195	216	190	215	203	218	174	204	212	222	202	220	208	207	202	203	165	196	170	215	198	184	187	197	201	194	187	201	195	216	199	205	193	201	208	214	202	221	216	188	194	212	198	211	212	186	210	215	204	196	219	192	219	207	192	184	189	172	199	224	211	213	210	213	200	183	221	201	212	228	221	235	214	187	204	191	215	208	188	206	192	195	176	203	211	215	204	219	217	186	188	209	185	212	176	207	213	208	193	199	192	220	206	194	227	228	211	199	204	204	172	195	203	201	192	197	164	181	212	197	215	207	196	199	208	229	182	160	196	203	223	205	236	200	200	173	177	218	250	203	207	205	228	208	217	196	229	206	198	194	199	205	174	211	208	219	221	180	167	204	188	222	180	196	177	213	208	205	204	206	170	173	186	188	224	181	190	207	210	180	186	185	179	211	193	211	228	212	220	184	225	206	232	223	211	217	197	186	207	194	214	206	211	188	225	204	188	200	182	198	198	195	217	218	204	208	187	207	197	200	229	222	217	184	222	172	197	230	199	214	218	190	209	201	165	235	212	197	209	194	216	222	208	191	216	215	206	203	186	211	197	195	196	216	196	194	186	221	188	189	210	188	202	176	180	242	179	188	201	178	212	198	193	216	224	185	181	205	196	184	189	215	207	213	195	226	245	193	197	194	196	182	176	199	204	190	184	200	184	194	235	232	203	208	224	182	240	199	196	203	206	215	193	194	195	198	201	189	183	203	197	208	191	186	182	200	199	211	227	209	198	198	211	229	236	208	186	183	208	211	208	199	208	225	188	200	209	163	189	186	191	232	194	218	233	224	198	215	209	213	218	198	198	195	185	203	180	228	210	183	204	193	202	194	198	181	213	210	218	218	207	207	211	204	227	214	192	206	215	206	182	206	217	214	238	206	200	171	206	245	200	220	230	201	232	171	198	183	222	210	195	183	196	225	200	208	205	225	210	200	214	222	217	181	204	189	196	193	171	169	186	207	193	184	225	214	183	205	217	232	192	180	189	209	195	193	197	222	219	199	187	198	186	203	199	205	196	206	203	206	194	197	189	225	191	193	204	208	201	211	210	208	189	189	192	186	184	196	216	189	212	211	207	201	177	219	198	210	177	191	212	215	166	225	188	221	183	203	212	174	209	195	192	188	186	232	177	195	196	190	216	202	201	214	241	198	198	214	179	196	224	201	226	210	210	197	181	226	206	220	181	171	209	204	210	195	185	205	208	199	200	181	177
19540	9331	13431	14111	8845	8616	8198	5876	5775	7072	5771	5508	1981	1060	732	717	641	823	809	736	627	687	586	505	542	497	509	470	504	512	506	488	521	481	484	496	461	484	478	479	478	506	482	491	476	464	475	429	459	438	481	429	449	435	429	485	440	438	452	492	452	436	467	436	399	464	468	447	452	467	464	437	456	430	446	486	463	494	460	452	453	474	422	481	484	461	457	418	435	445	432	442	464	413	466	421	462	436	458	441	470	431	467	425	462	444	490	408	430	435	438	432	496	463	439	406	454	490	480	473	445	419	447	497	440	436	429	431	474	430	463	437	417	460	469	426	432	484	457	459	421	455	433	419	452	442	472	431	446	425	447	452	479	460	407	437	444	475	451	474	478	423	467	466	444	426	460	484	410	446	452	411	450	427	423	465	435	450	465	481	417	468	463	441	440	470	453	481	464	431	447	472	404	465	444	439	436	458	457	425	428	485	460	439	449	433	443	472	447	433	428	441	428	453	449	455	442	463	440	426	463	456	489	445	470	474	481	425	435	492	426	427	426	448	411	422	436	442	470	424	459	420	446	427	448	507	457	440	456	456	453	458	493	453	448	439	432	473	462	483	484	476	433	472	463	449	443	464	445	474	458	484	480	434	456	474	423	456	426	458	433	442	431	444	491	458	492	434	422	442	460	439	420	448	447	428	485	459	463	439	447	476	474	417	442	413	422	458	434	462	459	485	454	440	449	438	417	429	439	418	458	459	439	435	442	462	430	470	437	456	435	460	427	459	462	443	467	425	496	457	431	462	442	431	389	464	458	493	454	458	511	461	441	435	430	431	475	441	453	450	501	478	454	467	437	410	451	441	436	464	482	469	449	441	436	419	446	438	438	478	433	471	456	469	457	468	462	456	457	454	441	431	471	427	488	454	452	463	485	453	449	428	453	440	451	478	469	452	425	417	419	459	453	419	463	490	460	457	400	486	455	451	429	477	494	441	490	421	424	441	454	431	472	440	472	454	398	482	450	460	511	463	448	444	486	459	412	473	501	434	438	453	406	461	449	453	451	417	472	435	477	454	488	485	414	419	451	477	489	436	440	461	460	474	440	478	412	400	460	458	467	459	421	450	441	453	463	428	432	467	449	467	453	444	462	440	481	484	432	475	455	467	454	441	470	422	374	472	485	485	437	430	456	436	435	427	438	442	476	477	424	454	470	434	453	460	467	462	415	428	495	453	443	461	476	457	484	428	444	456	479	478	476	486	428	445	452	440	424	423	436	476	480	412	425	455	432	419	456	482	422	459	437	455	416	453	460	450	449	433	493	438	402	461	437	457	461	449	441	470	442	433	469	462	438	457	491	421	467	427	432	472	411	409	458	435	476	424	418	392	444	422	417	448	457	449	481	445	456	453	451	445	458	407	492	420	463	454	424	422	468	474	425	467	458	462	465	473	429	434	458	449	445	452	419	455	437	448	433	432	458	421	419	452	453	435	424	452	443	432	432	470	477	424	475	444	445	420	465	437	468	468	467	463	457	405	432	475	460	445	441	453	441	455	435	459	508	435	486	456	454	454	464	451	450	443	429	465	467	450	445	467	461	462	463	461	468	387	470	423	460	461	454	451	467	451	452	442	462	430	466	449	501	456	448	440	459	438	430	438	432	429	461	467	421	455	464	461	478	427	448	462	442	447	466	459	419	452	464	419	475	455	450	457	510	428	461	439	485	469	437	440	457	472	415	449	467	475	448	463	428	467	447	436	428	439	436	427	442	442	480	451	450	417	433	424	454	458	465	458	454	446	446	439	427	435	474	413	433	458	485	444	462	449	451	457	492	439	481	451	418	458	450	461	415	452	465	453	406	475	423	491	458	460	470	423	437	486	417	464	478	439	441	446	458	479	428	460	441	458	463	472	464	450	440	420	448	448	457	462	447	453	472	424	442	448	452	438	450	472	480	442	455	439	452	481	492	456	460	418	470	443	460	431	417	464	475	423	436	461	479	427	451	455	466	446	438	461	444	475	430	454	468	459	456	477	468	435	449	439	433	437	456	484	452	453	473	408	462	426	445	437	419	469	447	436	439	474	482	456	396	463	457	455	447	441	432	466	470	438	469	394	424	445	446	405	471	407	425	464	431	460	410	427	468	449	446	437	462	421	477	435	475	441	436	483	436	439	481	452	459	477	439	465	469	422	460	439	438	403	477	448	462	458	440	467	418	378	453	476	464	415	434	447	452	462	412	467	450	418	461	458	439	454	479	409	484	443	467	452	451	459	450	456	449	470	485	453	430	461	414	403	459	467	453	463	478	477	449	458	465	467	433	411	425	458	436	433	482	443	450	445	422	418	407	426	423	438	458	496	449	448	440	449	441	461	492	439	423	418	434	453	459	462	472	470	441	472	477	427	454	440	451	472	473	456	442	476	482	435	448	428	456	454	431	444	468	439	446	406	432	450	447	503	473	396	454	458	476	409	478	481	490	428	436	454	459	474	465	456	450	455	418	454	460	414	445	428	469	414	420	471	449	436	426	463	423	481	451	428	465	430	486	447	420	401	408	446	411	458	463	457	446	430	458	464	479	471	419	459	470	432	433	461	437	441	463	449	464	473	453	449	463	420	440	471	480	416	425	447	463	447	482	494	456	474	403	451	437	427	425	453	423	496	403	507	483	478	459	472	438	472	447	475	459	440	463	442	476	465	470	457	440	445	449	465	464	442	432	451	456	457	439	435	447	442	447	466	462	442	468	415	463	387	437	427	390	465	482	428	466	476	410	422	450	478	445	471	448	447	431	463	449	440	471	462	466	470	455	447	476	435	455	429	443	432	464	449	427	473	429	438	449	444	407	437	437	471	463	474	460	458	407	471	447	459	423	438	453	426	461	447	430	450	444	434	472	451	443	449	437	465	449	429	447	422	451	458	446	453	438	455	451	474	455	455	449	469	432	490	473	438	432	432	436	448	448	474	458	454	436	435	429	459	456	444	483	473	484	459	480	459	449	460	477	430	468	477	457	434	481	476	459	471	439	436	460	440	453	447	426	484	450	469	474	460	450	418	447	447	470	477	468	433	464	456	432	435	452	435	455	445	462	433	463	433	442	435	473	434	436	457	479	430	466	431	473	392	423	483	417	440	474	437	410	450	480	413	475	472	461	475	486	469	472	438	448	457	462	469	480	425	424	488	455	451	459	437	472	471	420	439	482	418	488	433	453	460	452	465	452	440	457	453	436	486	454	473	442	435	445	464	469	443	437	447	449	455	463	458	452	465	415	456	494	485	428	452	425	469	447	439	444	432	465	489	456	446	460	464	438	393	465	460	426	455	461	467	396	447	465	426	445	470	445	480	443	504	435	443	451	472	475	476	446	434	474	428	423	478	443	482	420	455	448	434	461	431	454	448	467	458	494	431	428	444	474	437	473	465	462	454	454	443	398	450	457	462	468	508	427	509	475	518	464	432	431	475	464	444	444	460	457	408	414	462	444	485	414	478	441	431	458	466	446	453
11306	4186	2674	1993	741	614	581	343	272	213	179	169	155	119	141	135	147	153	147	141	144	119	142	115	137	136	120	128	118	112	138	126	137	134	128	117	134	117	129	129	133	123	153	142	124	120	130	151	129	167	135	151	136	122	152	129	127	129	115	137	132	132	129	119	119	133	158	120	126	126	156	169	113	118	119	151	156	120	137	126	123	113	136	143	126	134	132	133	119	148	154	140	138	125	129	123	148	142	126	128	117	113	132	128	153	125	109	135	148	124	121	122	104	111	144	139	121	109	138	144	131	116	120	140	152	124	114	120	151	125	137	125	132	146	133	116	136	128	129	140	119	138	165	158	103	141	122	133	141	110	147	127	124	118	141	123	121	135	129	131	132	133	129	123	112	128	132	129	126	121	140	151	132	115	120	120	123	134	124	124	135	161	139	136	141	135	141	120	143	154	145	132	138	127	133	131	142	116	162	145	140	158	142	127	131	106	152	124	111	119	121	121	114	117	129	129	116	134	147	123	116	121	119	117	124	136	131	133	139	122	140	138	143	156	136	130	128	143	134	132	128	110	125	119	157	153	158	115	133	128	137	128	146	128	152	151	117	116	138	140	118	124	142	134	138	153	122	100	139	120	136	121	133	125	139	156	129	143	156	155	133	130	139	133	134	141	161	127	115	126	116	145	136	132	131	133	151	133	142	128	138	139	138	127	153	123	120	123	136	121	114	112	134	116	137	151	115	123	122	95	107	118	118	123	131	116	145	116	148	130	118	138	128	138	128	121	124	128	120	139	125	109	125	123	120	128	131	131	143	141	131	132	136	137	134	142	118	157	135	126	120	144	148	141	137	154	114	155	122	126	144	125	133	119	139	125	128	131	106	131	122	123	137	126	122	153	129	146	145	138	101	121	131	121	151	114	148	136	118	146	128	144	165	143	130	126	133	129	135	129	131	122	125	138	130	132	146	125	126	138	135	140	113	100	122	150	127	115	145	138	133	137	139	113	114	145	117	136	147	148	134	144	135	125	135	103	113	160	129	152	158	158	118	120	134	142	129	109	132	146	125	130	147	135	134	136	138	116	135	141	137	120	115	118	130	142	117	130	132	126	131	135	132	139	129	132	130	131	143	133	146	137	144	138	136	132	134	152	126	142	123	118	138	130	148	141	128	133	121	119	134	143	134	140	121	124	146	122	120	148	125	148	147	119	120	115	134	120	131	143	138	116	136	132	134	143	120	122	124	142	120	113	125	141	122	128	128	139	150	124	131	124	131	138	138	140	132	134	137	154	125	123	139	130	149	134	132	148	156	126	143	128	136	116	134	125	136	154	131	155	157	143	119	144	140	126	128	154	145	147	128	133	143	137	144	127	123	125	135	140	122	154	136	129	99	111	122	143	139	147	152	156	127	135	145	146	137	134	128	146	134	125	126	142	116	107	136	158	133	146	128	122	135	135	135	132	122	154	124	137	122	115	141	141	134	117	120	137	141	124	113	131	127	131	131	123	141	147	144	125	138	131	126	135	131	136	137	139	151	123	132	131	153	110	125	127	141	132	124	136	142	124	125	134	134	141	128	140	123	128	133	126	138	131	131	147	117	121	143	161	114	115	132	129	150	137	158	129	137	149	148	129	137	117	150	138	127	138	141	127	130	141	141	123	136	132	143	160	113	136	135	140	142	141	132	119	126	100	134	138	115	138	128	127	133	140	135	130	118	130	154	127	134	152	135	136	137	127	162	148	128	134	138	157	147	141	133	121	109	125	133	152	145	139	149	123	137	138	124	140	135	146	115	131	146	121	137	143	134	150	138	136	134	139	124	136	149	147	148	128	127	161	122	136	153	124	126	136	146	151	119	121	156	103	142	160	143	141	153	150	155	141	150	153	137	153	139	119	128	167	121	137	132	136	133	125	150	119	149	118	118	126	148	161	125	122	146	149	135	146	126	134	137	123	156	153	138	110	116	133	145	132	150	118	123	138	118	128	127	114	107	151	140	122	144	146	118	136	135	129	147	122	108	141	126	120	146	142	126	132	136	132	127	122	126	124	137	142	111	137	155	131	139	147	139	142	140	119	130	130	134	159	167	149	155	146	119	143	123	136	154	138	117	138	111	124	135	132	119	116	139	158	125	126	135	111	105	141	117	116	135	126	112	155	139	148	133	105	144	141	129	139	129	143	136	137	124	117	134	112	117	138	134	153	139	139	118	134	144	123	141	152	145	117	161	151	147	135	142	142	145	117	143	127	116	141	127	159	116	133	126	137	141	139	130	129	123	135	123	158	133	124	150	130	132	135	150	136	123	124	123	153	138	132	136	143	135	133	135	132	139	132	134	128	138	134	123	114	146	146	138	146	146	123	134	131	132	146	124	126	133	121	138	136	135	139	167	125	139	140	99	121	124	128	115	118	148	128	153	137	117	135	140	139	114	112	133	130	148	145	129	117	154	123	132	135	143	139	142	147	123	114	149	123	129	155	150	140	152	144	130	136	163	96	133	140	142	133	125	148	136	132	145	133	128	132	128	135	118	135	134	127	133	149	135	131	135	129	118	146	117	137	136	123	128	141	135	129	125	149	108	138	112	152	132	129	137	135	137	125	139	130	142	119	134	126	117	133	148	127	131	125	140	135	132	149	159	132	130	120	148	138	144	141	147	118	141	121	124	139	129	129	143	135	140	122	127	138	130	141	142	141	140	145	127	138	132	142	124	125	144	111	116	145	131	118	122	125	104	109	135	125	133	136	163	162	131	154	121	133	123	127	121	124	141	141	134	147	146	123	135	128	107	156	120	141	134	121	133	124	144	130	118	133	117	134	126	153	135	136	147	148	129	131	130	127	133	148	163	120	122	145	130	142	152	128	138	136	107	119	142	135	128	116	118	128	129	125	109	127	130	128	155	152	118	140	127	119	146	117	117	145	135	119	139	139	113	120	148	131	141	129	116	162	129	141	119	101	126	121	132	138	123	150	128	130	148	132	138	121	145	133	143	117	113	117	138	136	110	135	121	125	144	137	122	133	143	134	129	127	120	120	138	101	139	119	124	117	126	126	131	128	117	144	132	149	132	139	126	116	127	138	132	131	131	140	143	124	125	142	137	125	147	117	117	141	126	112	124	120	145	122	139	150	136	137	129	108	124	124	136	136	157	151	135	127	130	148	143	101	119	119	144	116	137	117	125	127	146	130	126	149	132	140	143	127	126	154	134	133	113	121	138	130	134	155	157	140	134	141	135	150	143	136	122	153	136	109	154	144	139	148	111	139	145	133	134	146	123	156	128	133	134	149	128	146	122	140	136	114	120	127	159	135	148	119	126	122	127	133	134	135	143	116	124	129	124	145	130	122	135	145	129	126	156	137	128	138	148	150	133	141	151	123	126	120	142	142	153	129	132	141	132	151	144	145	143	142	135	143	159	142	116	129	137	121	144	118	130	141	109	113	129	136	126	126	152	134	126	109	147	128	129	138	124	164	118	133	145	112	144	145	118	135	140	156
6851	3475	5050	6044	2668	2475	2647	1309	995	745	620	518	493	409	367	385	391	379	353	343	324	357	342	372	323	325	348	339	354	347	304	332	344	311	317	343	337	348	347	337	338	328	325	316	357	368	314	351	314	315	313	362	301	343	351	331	357	371	342	331	307	327	340	348	304	325	319	337	330	310	320	345	343	341	323	326	319	339	332	341	362	311	381	329	313	311	311	307	312	294	346	345	372	337	323	336	323	355	347	307	346	334	318	303	305	373	328	325	309	355	318	319	328	298	348	334	346	348	336	312	343	315	348	336	355	334	330	348	340	345	317	329	328	348	342	374	332	320	351	341	309	311	313	326	339	345	333	313	309	330	342	304	284	319	320	311	333	318	326	317	309	349	320	352	308	328	345	305	325	324	320	325	322	357	327	344	334	317	372	327	285	324	351	341	329	292	332	342	340	343	356	312	357	316	316	302	380	309	339	350	337	320	382	350	353	333	310	319	304	325	340	331	314	339	367	337	327	340	330	340	301	313	312	316	365	303	345	329	329	338	303	351	348	342	320	301	328	330	328	313	291	337	334	324	311	313	333	339	351	329	298	338	322	331	328	336	340	325	315	316	317	306	355	331	310	356	321	338	327	328	318	334	309	343	302	334	325	333	323	288	337	346	333	308	340	285	325	325	346	324	329	357	328	341	320	340	341	316	370	313	335	305	301	304	335	312	313	314	330	341	338	313	330	335	318	305	318	306	333	322	296	333	323	303	328	313	339	353	305	336	341	323	339	336	359	322	323	295	350	317	331	322	316	330	323	321	318	317	323	349	334	341	316	332	356	334	310	339	321	304	336	354	312	313	345	352	332	331	343	327	344	325	321	312	353	312	305	347	314	308	306	346	307	324	354	332	363	337	335	318	369	346	325	345	324	326	367	329	331	307	347	312	330	339	322	335	315	298	365	338	320	333	317	351	347	377	291	322	338	309	310	327	308	298	328	321	328	323	360	319	343	344	340	339	331	305	362	333	322	327	317	309	359	329	340	336	327	339	325	327	347	332	351	303	335	358	360	385	343	300	325	354	342	341	318	344	337	289	329	294	310	312	350	336	319	328	344	309	314	323	327	373	322	347	336	350	341	336	353	293	354	305	318	318	340	321	332	344	318	344	328	325	328	322	331	335	333	324	331	306	339	353	324	313	342	320	340	330	357	356	323	316	349	371	295	340	321	321	329	331	333	320	332	345	323	301	374	329	348	349	340	326	308	356	346	328	338	350	327	356	353	349	362	331	320	354	325	287	331	324	326	347	278	346	334	322	316	331	300	340	308	319	375	340	330	315	309	340	313	318	326	305	306	327	354	327	348	341	343	337	304	330	330	312	360	344	325	353	314	335	323	341	338	331	322	329	325	340	353	333	318	311	326	352	329	339	358	331	317	312	305	380	342	324	312	313	345	341	330	313	307	354	322	358	322	333	339	309	329	361	314	319	308	306	303	359	321	351	344	316	344	344	338	319	345	333	358	348	338	318	322	336	331	321	287	308	306	316	331	366	319	332	298	312	350	316	342	326	330	300	334	346	350	330	356	330	352	320	346	322	317	308	313	340	330	331	314	320	307	314	336	318	321	339	329	327	313	352	333	344	310	319	325	331	359	307	357	364	288	349	355	329	326	336	320	365	355	301	323	346	302	332	321	345	339	291	327	336	359	343	334	303	309	311	326	351	304	342	348	324	340	310	344	344	282	353	337	333	351	316	313	334	316	348	329	325	326	326	314	342	351	328	365	370	317	323	320	304	345	321	311	333	351	311	356	329	303	324	314	328	329	364	312	300	363	326	343	318	334	360	302	316	330	329	363	331	334	358	332	339	319	341	341	350	333	301	309	338	331	354	310	343	317	337	325	329	327	301	297	322	349	337	319	345	335	303	299	350	309	341	340	342	355	360	312	350	331	349	335	339	323	322	349	347	315	318	320	336	344	334	317	350	337	325	340	309	353	363	312	323	333	302	333	354	353	323	315	311	333	320	305	315	336	367	350	317	318	315	324	322	328	321	327	326	317	353	335	334	359	334	331	376	313	335	315	328	351	307	331	353	341	338	352	339	320	386	326	325	361	340	342	324	347	349	311	321	306	340	321	317	366	305	342	357	335	346	332	313	363	339	327	324	321	360	342	322	337	325	323	322	316	355	347	368	343	314	321	299	366	315	345	367	330	340	334	350	324	303	357	330	359	361	356	333	345	340	326	342	348	317	316	332	339	329	315	323	315	383	336	354	354	305	337	381	325	350	344	322	307	313	351	353	332	307	319	334	344	361	313	338	334	361	348	341	340	302	308	309	315	320	363	334	340	326	351	334	305	339	345	349	332	330	326	354	299	333	289	357	344	339	280	337	305	334	340	312	331	330	362	329	318	352	317	341	319	326	359	333	320	304	321	346	359	342	351	356	357	322	319	325	329	347	350	330	325	333	317	298	345	324	333	330	353	338	313	326	354	324	297	336	322	315	299	340	343	318	334	314	315	303	343	358	338	316	353	329	355	327	340	288	325	365	316	320	323	339	352	328	340	353	340	340	309	346	344	331	310	302	346	345	350	283	361	331	308	343	333	303	351	313	311	302	318	328	315	343	349	355	357	322	330	330	311	329	337	321	347	334	377	338	336	363	337	318	324	335	319	324	343	345	315	317	337	359	341	297	336	329	319	349	353	335	327	318	359	363	323	336	292	285	315	332	319	312	326	357	345	349	327	353	322	351	312	321	296	312	339	278	336	350	336	328	321	335	325	344	294	297	332	352	317	318	339	338	328	317	358	351	350	339	328	356	316	319	312	314	345	332	356	328	337	312	333	344	316	341	292	340	308	337	326	357	333	338	352	319	379	347	335	323	298	343	357	357	332	314	353	319	333	369	359	316	309	323	311	349	349	318	370	321	360	348	319	333	344	338	371	310	346	344	309	316	334	338	329	326	337	338	345	340	336	312	320	332	316	334	335	329	336	331	324	329	340	341	349	323	333	320	334	328	318	323	313	340	320	333	347	336	316	351	332	331	328	304	318	331	327	307	331	335	339	335	289	339	324	342	341	343	309	331	307	348	303	314	332	322	336	315	321	326	323	291	332	326	324	322	337	327	307	307	327	323	357	329	375	330	351	304	328	316	316	326	339	327	313	356	370	351	324	319	324	335	317	322	324	335	336	323	345	344	343	344	323	324	322	310	301	346	328	308	365	310	327	307	348	331	323	368	326	310	317	340	324	346	316	301	326	347	310	323	354	301	346	320	343	341	322	347	344	323	332	330	359	321	328	362	341	303	347	307	345	316	319	336	342	309	333	341	332	315	318	328	328	359	342	348	374	339	356	293	358	334	321	324	317	337	288	348	307	322	356	337	330	345	339	347	343	344	329	308	323	298	310	298	325	314	354	323	312	329	325	331	322	342	319	301	314	324	344	294	324	351	344	332	320	336	302	307	336	334	307	294	336	352	336	359	318	288	323	354	325	303	327	321	344	335
24908	9243	5664	4315	1999	1480	1513	883	699	797	737	652	403	296	268	296	271	244	215	278	233	246	253	240	212	236	218	247	237	256	253	246	232	251	239	231	252	219	261	236	261	270	262	194	262	254	234	224	227	205	233	230	252	250	247	232	259	224	225	228	234	220	260	237	251	242	230	259	253	245	230	239	223	233	216	247	204	185	256	234	228	226	252	232	224	227	249	256	251	249	250	233	291	244	244	239	256	228	205	206	226	242	243	215	224	264	242	215	231	256	260	257	217	254	231	228	242	219	282	203	228	257	225	245	245	222	227	237	217	241	252	226	257	237	233	254	227	242	233	238	230	229	257	223	260	228	259	215	234	246	243	236	218	222	244	224	222	227	254	219	231	230	206	217	237	248	225	227	229	224	231	252	230	250	217	225	228	244	261	230	247	275	219	233	212	217	214	226	223	221	206	199	249	221	224	237	229	221	244	215	221	219	226	221	228	251	250	216	240	231	232	253	222	245	252	254	209	212	253	234	252	239	242	231	270	242	230	244	262	216	264	235	242	183	235	235	242	210	219	211	261	265	243	240	211	240	222	262	253	220	237	234	224	206	219	215	237	239	229	247	224	237	208	257	216	240	225	243	236	220	250	253	223	211	252	205	248	250	260	220	245	228	257	193	231	255	230	242	234	219	207	233	222	233	242	190	238	237	241	236	213	238	216	216	274	235	250	215	245	265	248	262	242	238	232	250	248	232	235	231	229	250	258	235	245	257	209	251	223	228	245	244	259	228	222	224	222	236	250	265	275	242	213	236	212	220	197	262	243	237	233	225	243	259	249	240	219	226	251	223	220	215	269	220	244	234	281	280	245	224	220	209	213	241	232	252	282	228	213	250	239	230	253	228	280	234	205	221	254	255	263	238	217	231	219	244	226	256	243	270	208	260	228	205	247	237	200	263	262	256	250	246	261	225	231	218	226	239	252	234	223	228	240	232	213	214	209	210	226	250	223	236	211	224	252	236	221	226	247	228	214	244	263	251	258	223	255	236	230	251	246	235	235	229	211	272	266	242	243	244	225	203	249	247	235	240	247	240	234	262	205	244	225	246	225	226	238	251	240	245	219	226	234	217	226	238	209	243	214	233	256	241	248	241	227	206	234	252	262	217	255	257	194	226	230	259	253	206	237	238	274	268	225	243	204	254	226	230	218	243	271	219	223	228	257	216	210	206	237	231	271	242	222	250	226	250	240	250	228	222	252	221	231	212	225	228	256	251	229	223	232	269	227	249	245	216	207	226	244	228	251	211	224	228	255	224	242	221	251	227	262	212	239	240	227	231	217	238	259	253	231	266	219	253	246	209	239	211	223	208	223	225	231	233	216	248	256	271	224	229	250	241	254	257	246	226	254	242	231	235	266	217	226	232	211	229	220	241	258	258	250	223	216	207	243	217	229	171	241	249	225	225	233	235	242	227	224	221	238	260	226	272	251	234	207	235	245	224	241	229	231	260	245	248	237	216	222	264	238	278	246	230	236	247	247	225	229	236	259	235	268	255	266	233	253	239	255	214	245	246	220	219	258	236	243	217	261	225	270	267	251	249	250	220	227	207	227	260	260	254	200	220	256	244	246	237	222	223	227	236	239	237	200	264	221	226	240	251	262	249	216	243	242	274	237	219	227	232	233	231	266	235	217	226	220	255	257	242	247	223	219	231	236	237	222	258	235	195	251	264	269	246	243	265	259	231	250	265	231	235	234	220	231	203	255	207	246	231	234	253	217	223	242	196	224	252	226	240	241	221	213	235	266	256	256	253	213	230	220	226	243	231	249	213	236	250	256	248	211	232	220	243	220	233	235	255	218	232	240	229	249	262	229	242	246	238	256	216	251	216	232	203	234	244	237	272	246	261	236	221	228	219	215	246	231	222	234	226	249	222	227	254	250	237	255	233	255	235	253	222	248	264	227	237	226	233	222	226	219	240	215	242	221	224	234	260	241	248	231	211	242	243	240	243	196	222	213	255	267	246	248	220	235	261	238	247	219	246	231	248	244	220	224	225	238	255	226	230	247	237	226	229	215	247	231	221	247	240	276	253	232	193	219	242	228	207	253	248	240	233	226	243	240	223	255	241	236	220	226	253	215	236	235	224	255	231	257	221	222	242	229	256	253	246	227	225	221	214	206	241	216	245	219	257	252	243	255	226	236	265	226	236	212	241	220	225	241	218	221	243	249	238	245	227	241	207	240	251	253	251	245	224	234	222	191	229	227	260	237	230	233	228	258	243	244	219	257	221	221	216	224	220	234	216	237	217	241	235	223	235	231	242	245	248	246	233	246	228	214	220	245	239	234	259	240	226	214	209	249	230	227	232	237	235	259	253	235	230	229	237	219	232	200	247	233	255	265	239	239	234	261	224	228	223	248	222	210	234	246	230	228	222	229	220	240	250	245	233	237	241	224	205	211	231	233	231	261	233	213	206	225	209	227	217	233	235	243	227	230	257	228	233	230	240	228	223	253	233	218	263	219	255	264	218	215	247	226	249	239	257	232	226	245	252	272	224	225	224	246	234	221	217	237	233	223	250	238	225	251	268	218	235	262	240	226	230	222	246	261	244	228	215	236	214	240	232	220	236	232	242	246	206	234	244	233	281	242	258	243	238	249	245	264	202	232	231	202	206	230	264	243	225	253	228	228	250	228	229	240	245	252	206	236	200	239	225	200	222	229	217	252	246	232	244	215	225	241	231	222	273	262	246	208	243	245	261	236	235	242	243	230	207	216	238	263	229	229	229	247	243	205	255	221	241	226	227	240	229	260	232	230	220	223	230	229	233	224	251	197	211	228	225	229	270	226	200	223	240	250	227	234	240	211	234	219	239	245	254	229	226	228	252	246	223	222	249	234	226	237	240	260	225	256	255	251	244	222	246	218	240	254	223	219	257	266	233	263	232	232	230	239	247	224	230	231	230	210	242	244	259	250	245	237	230	261	226	223	261	216	236	254	234	263	230	253	216	221	222	223	244	222	240	251	238	224	257	245	251	234	236	227	216	230	221	228	246	256	252	219	226	265	236	250	248	216	242	256	223	207	216	241	229	231	223	232	252	240	235	223	219	243	233	223	237	211	241	256	228	257	236	194	258	230	231	231	235	249	211	256	228	270	222	270	227	230	233	215	232	223	249	248	219	246	233	233	263	225	235	228	210	237	245	211	255	236	223	238	237	250	240	241	233	233	234	230	227	240	199	238	258	267	240	229	229	271	255	259	214	218	249	219	223	234	262	231	245	244	202	238	228	238	260	234	236	241	232	226	236	233	244	215	210	218	240	203	256	257	245	247	237	228	247	232	228	220	233	242	236	218	264	251	211	232	234	230	239	244	227	236	247	247	246	221	265	245	229	248	240	249	224	245	240	226	219	265	254	266	242	240	212	266	248	241	226	239	221	207	237	231	259	215	248	232	233	246	208	247	226	220	217	201	229	203	272	251	249	210	227	245	237	242	245	247	216	244	238
15482	6711	9645	11319	6339	5647	5969	3509	3163	3916	3398	3375	1481	950	700	724	653	634	718	668	632	649	594	580	601	580	604	562	556	568	560	576	530	559	515	540	548	530	542	533	554	547	564	560	575	498	569	525	520	507	500	522	526	514	544	542	543	472	542	539	539	595	536	531	554	541	545	499	555	570	534	541	538	546	526	514	497	536	559	482	520	537	531	570	526	553	542	521	553	520	488	508	560	509	533	504	530	559	541	511	492	512	539	549	487	513	521	521	545	536	521	533	570	550	522	549	546	545	510	561	571	558	533	476	541	534	518	529	527	551	562	560	543	551	535	542	505	525	506	565	516	543	518	524	493	544	511	554	517	474	546	541	538	564	524	499	502	533	564	512	540	560	518	535	534	517	535	532	565	527	514	505	478	572	521	506	525	563	544	514	532	490	541	510	507	543	512	517	560	567	506	543	534	530	558	577	567	511	561	532	562	580	562	540	498	548	526	503	579	538	538	547	563	490	557	455	526	483	530	546	521	542	525	560	519	518	523	488	553	492	504	513	551	512	505	527	547	585	551	547	518	557	515	564	523	526	549	514	532	537	513	532	581	528	552	556	541	542	522	492	557	531	566	523	525	528	566	529	514	561	523	505	565	549	535	583	550	570	602	567	535	529	481	518	544	533	537	536	542	529	528	534	554	565	568	515	543	553	510	538	550	532	555	539	502	527	518	565	492	552	540	506	503	502	550	581	542	576	553	520	541	544	555	555	544	546	546	533	549	571	552	518	511	535	576	530	497	559	567	583	534	556	527	566	566	489	522	542	496	570	534	573	572	528	543	504	527	604	542	569	507	491	562	538	498	521	543	519	519	548	526	545	557	560	508	565	577	565	505	530	509	577	552	525	563	565	528	545	549	560	534	536	575	508	560	549	489	572	529	517	547	558	555	537	547	513	544	560	579	547	600	569	555	537	551	501	535	550	520	525	552	547	558	556	508	508	492	549	497	565	580	543	565	525	549	525	518	528	543	512	557	552	524	566	568	511	532	542	538	534	533	553	498	503	527	560	538	582	538	559	591	547	519	558	548	562	544	501	568	545	556	523	525	531	563	560	513	519	502	509	524	572	545	554	531	539	519	587	549	571	517	530	560	523	542	500	503	517	510	536	548	515	570	532	527	513	494	548	524	545	515	514	515	567	509	518	535	556	542	541	524	546	544	578	564	516	585	552	538	528	507	543	554	549	523	572	548	540	540	575	523	510	525	538	517	496	537	486	564	538	508	560	540	606	522	549	515	537	505	551	524	542	513	524	498	564	500	539	540	539	528	550	522	520	530	495	550	550	561	503	544	514	536	517	518	543	532	548	526	529	506	513	529	529	490	521	538	554	557	503	542	562	502	493	539	542	518	505	532	577	526	546	564	569	554	533	518	520	515	550	508	539	571	562	567	553	530	522	529	515	500	558	531	542	556	516	562	526	515	563	556	534	505	550	481	563	521	561	513	519	516	535	535	534	541	533	563	566	557	552	521	546	522	546	551	546	578	496	580	547	521	526	483	500	528	539	537	488	526	487	514	546	532	544	559	563	513	546	588	519	587	539	536	561	505	489	514	552	534	535	498	517	502	536	527	523	572	508	524	528	565	550	509	545	536	495	507	579	553	532	524	549	537	527	539	563	522	499	502	529	500	510	572	568	531	545	561	554	554	525	509	554	543	549	524	588	524	525	551	559	540	534	560	530	543	499	545	533	518	555	520	506	494	526	568	574	552	524	535	571	542	549	509	538	518	545	532	546	522	493	516	562	520	478	515	562	551	523	557	540	544	536	552	544	517	566	521	565	531	554	515	521	543	540	546	532	501	529	555	514	553	509	503	587	557	570	553	526	540	490	508	571	526	519	526	539	549	577	533	547	558	526	573	526	567	555	522	524	571	546	575	499	504	524	540	565	605	558	509	540	548	566	561	540	536	525	493	530	568	535	529	538	503	534	520	513	509	540	555	585	560	536	546	493	519	499	525	524	542	538	541	525	552	539	575	562	580	537	504	533	537	524	517	541	536	569	527	538	523	549	535	561	566	566	559	542	505	499	555	554	509	547	569	556	529	547	539	565	527	536	539	554	522	533	505	524	537	566	522	545	563	545	556	582	555	536	559	504	578	527	559	548	543	531	591	544	531	525	544	564	534	540	538	542	538	544	553	533	528	528	558	544	559	573	554	528	542	539	544	544	543	521	537	554	509	556	550	487	542	514	554	539	534	562	514	541	540	552	504	584	532	582	538	527	510	537	570	524	555	588	512	558	484	549	595	514	556	506	542	524	541	519	531	543	572	530	512	525	552	577	532	527	516	573	571	510	543	519	572	529	543	519	537	556	522	515	483	526	512	579	501	553	539	539	527	510	520	554	559	535	516	524	549	503	549	512	566	517	555	566	572	579	568	530	518	538	530	543	588	564	526	531	518	585	513	549	524	546	529	520	537	519	539	510	522	549	530	570	504	573	510	554	512	565	535	531	512	548	550	531	546	537	526	570	543	551	511	541	513	518	496	510	547	530	533	522	539	553	591	528	548	543	573	524	528	519	523	526	536	529	545	491	527	578	515	503	511	536	556	536	509	549	540	556	526	525	517	549	566	532	511	561	527	491	510	520	527	549	537	531	553	526	526	480	534	564	541	553	506	542	542	530	543	530	574	543	539	567	561	490	507	541	544	527	532	532	499	546	596	557	583	528	546	489	511	508	492	547	522	539	531	541	545	542	555	575	570	535	515	509	497	543	565	565	574	516	483	538	545	531	518	522	526	543	509	554	526	520	540	524	558	530	568	496	480	543	497	551	554	547	531	518	498	481	521	538	540	518	535	514	513	568	539	548	508	520	558	519	520	525	551	509	539	527	533	523	504	543	531	558	529	531	580	530	540	540	550	572	521	546	519	557	548	529	505	525	557	540	519	491	512	546	541	515	527	549	562	535	534	556	511	555	562	558	526	517	515	527	504	530	533	521	554	576	536	524	551	546	530	547	525	554	555	570	524	518	506	529	574	555	541	539	551	544	521	539	527	498	567	545	533	512	508	542	532	488	509	532	510	564	528	559	553	515	502	556	565	498	544	574	534	534	532	545	528	511	494	549	530	537	526	513	569	550	549	513	508	499	543	582	553	548	535	548	548	560	542	537	552	570	579	550	563	533	523	575	539	524	536	509	507	568	535	510	527	518	532	539	541	549	511	528	511	492	562	508	545	567	517	551	578	551	580	528	538	526	497	513	538	541	580	529	547	521	537	529	539	506	551	515	532	549	562	566	533	518	537	528	510	520	537	510	549	526	542	541	505	549	545	561	567	544	586	551	532	524	553	523	515	497	557	517	552	527	535	535	541	472	552	543	549	519	548	544	471	551	523	513	521	539	541	538	537	559	536	535	517	543	482	509	539	554	537	546	506	545	563	510	515	552	528	552	509	527	563	518	553	520	517	548	503	541	557	557	536	568	474	519	575	575	538	523	551	535	569	552
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
