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
338496874240	338496874751	338496875301	338496875851	338496876401	338496876951	338496877501	338496878051	338496878601	338496879151	338496879701	338496880251	338496880801	338496881351	338496881901	338496882451	338496883001	338496883551	338496884101	338496884651	338496885201	338496885751	338496886301	338496886851	338496887401	338496887951	338496888501	338496889051	338496889601	338496890151	338496890701	338496891251	338496891801	338496892351	338496892901	338496893451	338496894001	338496894551	338496895101	338496895651	338496896201	338496896751	338496897301	338496897851	338496898401	338496898951	338496899501	338496900051	338496900601	338496901151	338496901701	338496902251	338496902801	338496903351	338496903901	338496904451	338496905001	338496905551	338496906101	338496906651	338496907201	338496907751	338496908301	338496908851	338496909401	338496909951	338496910501	338496911051	338496911601	338496912151	338496912701	338496913251	338496913801	338496914351	338496914901	338496915451	338496916001	338496916551	338496917101	338496917651	338496918201	338496918751	338496919301	338496919851	338496920401	338496920951	338496921501	338496922051	338496922601	338496923151	338496923701	338496924251	338496924801	338496925351	338496925901	338496926451	338496927001	338496927551	338496928101	338496928651	338496929201	338496929751	338496930301	338496930851	338496931401	338496931951	338496932501	338496933051	338496933601	338496934151	338496934701	338496935251	338496935801	338496936351	338496936901	338496937451	338496938001	338496938551	338496939101	338496939651	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2727	3650	2300	2727	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28421	16619	4028	1070	435	297	241	201	161	134	132	138	117	129	127	134	114	108	117	130	107	125	117	122	105	108	107	105	112	89	110	102	99	97	106	104	110	93	100	113	101	101	104	105	87	101	88	86	111	103	90	116	105	103	105	111	102	90	124	98	108	119	115	102	111	117	110	96	94	103	102	83	110	104	102	103	99	108	107	97	83	112	95	102	98	111	113	106	99	94	112	105	114	102	105	97	117	114	106	95	122	91	102	100	130	96	99	119	111	93	104	102	110	106	80	107	99	100	99	100	88	116	98	103	104	90	104	96	107	95	110	108	93	111	104	112	100	81	86	82	98	92	112	93	95	101	97	92	101	100	138	136	89	96	101	95	115	113	99	99	88	97	95	111	81	103	106	119	95	99	107	108	110	94	83	113	104	82	105	103	91	93	104	113	104	88	106	103	107	105	91	122	108	119	103	114	115	93	127	96	97	87	98	105	95	112	96	95	94	105	102	108	108	117	105	98	110	106	100	86	113	105	105	128	85	93	101	97	102	112	98	105	97	98	101	103	120	99	97	96	98	105	114	116	90	105	94	102	88	117	101	97	95	107	115	98	93	115	105	101	102	86	103	89	112	106	97	110	109	100	107	97	87	101	113	100	91	90	94	94	102	93	97	93	105	111	87	97	98	102	112	94	84	119	91	91	81	91	93	115	99	91	112	111	95	107	97	84	95	103	99	91	108	106	99	101	89	112	82	108	124	91	102	102	98	80	120	99	97	95	108	108	86	117	85	108	109	97	115	116	95	97	95	85	100	106	98	98	116	79	88	120	99	101	107	98	117	112	84	104	98	85	91	93	121	114	117	108	105	72	93	118	93	105	84	98	106	97	79	101	87	87	88	109	96	112	100	95	117	99	100	106	115	107	120	84	95	96	80	104	97	109	104	101	98	105	110	93	95	94	113	109	86	105	81	84	103	102	99	110	114	109	94	103	102	105	99	107	88	109	97	97	95	101	94	90	100	100	89	102	116	116	107	110	109	115	118	97	111	95	126	122	106	113	96	115	86	108	105	107	101	115	100	87	96	109	107	95	89	111	92	99	98	86	103	111	118	115	110	94	114	103	101	74	110	99	112	106	113	91	101	95	113	94	108	124	88	101	112	114	98	93	119	109	109	100	97	105	101	96	104	108	99	103	108	109	89	97	104	113	97	83	93	87	101	101	82	112	87	101	102	114	117	90	101	106	116	96	100	114	98	87	80	94	91	96	96	111	91	109	101	109	89	100	105	83	85	94	108	116	92	88	91	100	84	102	99	110	123	98	95	97	110	95	100	90	91	79	87	92	87	122	115	91	101	84	104	95	102	103	114	93	104	109	112	86	93	95	83	103	108	95	123	74	95	84	95	97	104	111	117	100	108	103	80	101	117	106	113	88	119	121	111	106	103	110	112	102	104	104	89	99	106	110	90	107	94	112	95	104	96	93	98	96	95	121	97	106	101	94	99	102	105	89	99	110	92	101	117	97	110	100	79	95	102	133	109	95	90	99	83	97	112	121	110	101	104	110	91	103	93	91	117	96	87	111	125	100	114	96	96	95	113	96	107	110	85	97	95	93	99	117	102	135	98	108	104	119	114	85	94	78	104	88	94	99	95	91	102	97	102	100	101	101	95	98	103	102	94	85	112	102	92	90	100	108	85	102	93	86	109	99	109	105	106	104	97	95	101	101	92	123	92	96	91	112	84	109	113	112	102	115	114	111	107	86	111	111	103	87	117	97	119	91	106	110	106	109	104	80	89	120	94	103	107	103	106	104	127	94	117	110	92	90	105	95	117	89	101	107	95	99	97	112	96	101	105	89	104	94	97	117	105	115	99	94	80	113	106	108	107	110	101	92	87	102	111	87	108	109	113	105	89	102	107	93	95	100	111	105	102	106	113	102	85	108	88	123	101	103	94	112	113	105	120	85	101	111	117	116	122	98	102	92	88	99	107	95	105	93	99	119	98	110	94	111	107	94	104	105	110	106	90	101	108	113	107	101	99	107	111	108	114	86	110	98	106	96	96	94	100	98	112	98	101	88	91	114	105	79	101	96	98	118	114	90	105	98	82	95	113	110	93	114	104	99	123	103	114	105	101	107	96	100	87	108	102	87	109	113	106	108	93	99	98	111	94	102	117	103	102	98	95	104	107	107	108	107	111	105	108	104	114	104	96	105	102	120	110	93	94	98	93	110	111	110	93	99	98	95	85	96	110	103	103	88	94	97	73	91	106	95	93	84	90	109	107	94	106	106	126	108	102	94	111	111	98	102	112	108	104	112	79	110	98	106	83	92	126	101	102	108	104	122	106	112	94	70	101	100	109	129	99	111	115	107	105	94	94	103	111	94	99	105	106	90	104	120	121	107	116	109	108	92	87	102	96	88	117	100	90	97	99	95	97	122	104	95	84	91	127	88	100	104	71	97	103	94	105	101	108	93	112	95	128	102	107	110	97	108	100	105	104	95	107	113	119	117	105	88	106	107	80	110	88	103	106	103	100	104	105	120	84	87	97	122	98	136	105	96	102	116	107	103	113	105	119	88	86	100	96	103	101	107	117	90	120	91	102	88	98	85	108	96	114	101	76	112	92	103	101	101	104	96	94	108	101	113	77	108	100	92	108	92	90	113	117	106	94	101	89	84	97	105	89	96	117	70	111	106	101	107	117	108	103	90	98	92	102	95	115	96	95	113	81	95	83	98	101	99	101	108	101	97	92	100	93	122	115	123	103	104	83	91	101	109	112	110	105	100	107	87	107	95	97	123	106	95	105	112	111	116	105	108	104	94	85	94	121	113	83	110	116	103	112	107	95	93	100	94	100	96	113	88	107	96	93	102	109	121	107	108	88	107	100	108	100	102	94	100	99	93	88	101	107	106	85	111	131	103	101	108	111	123	112	92	83	97	100	119	99	115	92	99	90	114	99	119	106	97	117	90	106	108	101	101	106	124	116	108	91	103	93	96	105	98	108	90	108	97	88	110	113	101	104	114	91	108	103	95	114	97	89	110	106	88	95	108	102	98	77	116	95	90	103	110	104	98	99	94	99	105	98	108	102	98	96	103	110	102	112	126	89	98	92	108	115	123	94	85	110	80	88	106	99	88	112	92	97	115	108	94	104	108	87	99	86	122	103	103	94	102	96	75	104	98	81	97	107	105	86	117	112	88	105	108	104	93	109	97	107	86	95	103	121	100	93	109	138	108	101	104	116	102	97	112	91	104	82	94	129	104	104	114	98	82	109	110	102	101	100	106	98	114	109	92	91	81	94	99	121	95	100	103	106	105	105	89	92	101	96	113	93	98	81	113	109	102	114	89	103	125	93	115	125	97	96	95	111	93	94	111	109	103	112	100	114	88	95	108	79	90	108	80	73	93	108	116	106	115	98	103	112	105	113	102	105	103	116	116	95	114	80	110	94	102	115	94	101	130	104	105	88	108	90	96	110	104	136	100	105	101	79	110	115	96
20127	12531	2186	1797	1463	1084	955	688	644	584	601	551	427	430	449	449	399	376	386	356	382	354	385	341	339	313	312	316	344	304	310	321	270	282	306	295	289	287	285	305	280	284	314	288	282	292	293	284	318	280	271	310	302	249	303	294	297	247	244	268	286	307	280	298	281	278	251	271	285	278	288	305	332	286	283	278	269	268	286	273	284	295	295	290	286	281	283	253	264	310	269	290	272	272	270	249	271	279	292	302	283	297	306	328	240	268	220	274	262	255	283	274	256	264	292	278	280	289	268	256	284	285	281	286	251	297	285	267	274	263	271	297	301	304	252	277	283	281	276	267	282	307	266	267	257	285	301	249	281	293	270	282	284	265	263	299	272	283	284	285	267	259	285	287	283	289	290	250	285	275	251	274	276	292	268	267	282	266	292	279	258	272	290	274	266	290	258	282	260	314	254	304	257	256	241	259	279	260	270	282	294	262	265	282	255	271	272	272	295	259	272	278	264	290	274	287	279	318	266	253	264	266	271	295	264	278	248	303	258	265	273	283	282	263	300	251	251	306	271	246	286	277	261	278	284	278	263	287	286	283	292	239	278	275	285	250	277	287	296	279	261	265	253	243	304	293	281	280	272	287	293	307	271	249	272	319	272	242	273	302	307	276	260	297	293	284	276	283	291	281	250	262	291	253	298	288	279	256	265	280	278	256	253	296	249	266	262	277	263	291	273	312	281	287	283	281	260	262	289	301	291	307	266	289	279	283	281	269	308	278	244	258	249	264	269	304	280	272	289	249	275	274	266	288	275	258	257	284	312	276	271	283	269	286	278	284	275	238	269	284	277	241	279	289	296	299	289	265	297	270	264	300	276	289	314	281	277	272	290	265	266	273	277	273	271	289	284	267	275	286	300	298	274	251	282	268	296	281	283	269	305	237	269	259	299	251	238	282	276	278	280	277	279	256	284	296	258	267	297	281	242	299	255	272	269	297	250	274	259	313	269	300	282	263	268	279	305	311	306	253	249	247	270	263	285	283	273	278	285	265	263	261	266	288	292	298	239	279	276	270	274	268	276	257	289	253	296	277	273	293	317	255	266	268	276	258	278	289	255	260	268	241	266	288	277	272	271	292	296	253	254	264	283	267	300	288	286	257	297	273	291	333	279	287	258	266	284	303	275	251	279	273	303	274	289	271	275	282	286	261	264	259	265	270	301	273	247	291	275	273	269	296	261	259	270	271	290	234	275	254	259	277	249	272	289	295	292	263	292	273	249	276	294	272	293	263	272	280	268	263	264	273	300	303	271	254	278	289	299	266	255	277	302	275	276	262	263	256	278	278	301	282	273	292	292	291	265	265	285	264	243	273	280	249	278	278	295	267	288	253	263	287	257	276	262	268	294	250	247	250	280	286	265	288	293	281	273	275	273	297	261	280	280	256	278	251	260	272	274	272	279	301	301	282	253	279	257	273	241	287	312	268	299	240	291	264	264	272	269	305	286	282	275	258	276	275	297	284	284	292	301	258	255	269	254	278	272	254	277	277	278	267	291	246	282	251	275	296	273	276	259	291	287	270	287	276	272	274	292	281	274	278	258	265	273	270	264	285	243	243	280	250	273	269	267	276	265	258	280	282	286	287	297	278	310	286	279	286	265	293	283	282	296	280	280	280	297	276	282	277	289	282	250	243	292	302	289	269	287	306	275	288	255	277	252	277	278	258	284	280	298	270	289	284	278	288	307	272	285	236	254	281	288	258	260	267	280	316	266	258	307	280	298	284	310	290	290	284	260	285	256	280	281	285	267	303	272	273	293	286	244	286	279	300	299	264	296	277	285	277	272	283	270	271	265	266	265	287	297	280	261	270	285	287	276	284	250	288	301	270	264	296	266	263	274	292	304	259	301	279	269	273	276	281	276	285	249	272	294	257	284	282	283	285	267	285	283	268	256	244	294	266	296	277	254	259	268	275	254	270	309	246	291	295	281	264	276	285	274	267	271	291	286	255	290	278	268	256	284	261	292	299	265	258	291	271	285	291	287	284	281	290	267	306	289	290	266	296	258	265	275	266	292	284	290	272	280	253	275	314	307	274	280	258	294	254	306	262	270	288	251	255	309	271	279	299	285	291	271	285	258	296	294	271	247	303	297	282	282	263	272	278	261	260	281	303	282	273	267	281	280	289	269	263	299	287	248	275	275	278	283	251	281	248	248	286	278	253	285	268	268	300	287	280	293	302	277	282	254	256	259	276	265	286	287	242	279	280	288	280	262	284	261	312	230	289	283	288	272	243	280	294	265	283	289	267	266	283	280	298	255	280	271	264	266	266	280	266	294	262	246	273	236	293	286	268	319	285	259	269	292	269	279	273	265	245	255	244	271	294	279	274	278	246	307	299	275	265	270	283	287	257	324	288	274	293	274	273	273	275	256	301	285	269	272	305	271	288	308	259	286	289	257	279	291	265	291	273	265	303	269	273	292	279	266	293	262	285	292	279	301	284	269	270	265	285	264	271	283	272	290	273	273	276	285	278	294	253	266	279	260	265	275	268	272	254	262	285	282	271	301	256	281	272	271	266	281	279	270	286	271	266	277	253	270	251	291	298	266	270	272	292	262	292	289	244	270	305	248	285	282	311	295	282	273	268	291	267	277	302	257	284	253	276	281	290	264	297	273	262	273	263	268	256	267	286	259	275	265	289	266	252	250	287	231	257	259	276	288	276	279	295	280	266	275	274	276	244	276	269	251	280	272	291	288	278	293	265	301	291	265	284	284	272	272	288	288	249	265	280	268	315	264	261	262	247	279	313	281	315	279	255	286	264	259	303	240	268	293	299	255	282	283	296	276	279	285	266	295	286	283	300	277	268	293	275	293	248	289	264	271	270	289	295	280	285	286	295	302	260	264	264	283	275	280	250	272	300	265	248	269	279	280	265	260	288	288	289	259	281	257	278	260	289	257	253	257	264	282	253	272	284	288	267	282	277	258	286	271	273	292	262	311	294	311	279	307	292	310	239	284	277	302	279	276	290	294	304	290	277	284	272	269	306	272	274	285	288	256	262	274	283	275	289	269	277	275	279	260	288	277	286	275	284	275	281	277	239	279	300	265	259	270	310	268	277	257	271	262	283	268	252	301	285	284	274	273	248	278	249	270	270	272	302	287	263	270	283	263	274	296	307	253	307	243	262	280	291	259	260	254	279	269	266	262	268	276	263	274	260	276	296	281	271	297	286	257	282	279	276	276	289	269	251	312	279	269	272	309	288	287	281	282	293	285	295	290	273	250	291	280	289	272	296	278	307	280	280	308	289	272	312	278	275	267	259	274	264	296	291	274	276	295	288	272	296	267	236	279	288	286	259	298	280	272	255	279	264	298	249	279	282	296	288	264	275	275	287	278	276	275	277	282	287	283	270	280	259	259	266	261	275	282	291	262	285	258	286	270	300	284	242	277	256	281	270	273	276	241	290	272	254	284	275	274	245	246	277	261	304	261	291	259	249	277	304
7556	1935	448	296	288	276	245	290	293	259	278	277	260	248	249	244	243	273	273	277	280	304	269	282	302	302	272	292	264	273	275	249	256	260	273	272	245	266	274	248	271	267	265	265	248	282	287	242	278	275	279	269	287	287	283	276	243	272	286	268	300	260	252	243	260	245	226	273	260	291	257	264	256	320	257	276	270	277	279	270	277	245	272	272	300	275	267	277	256	282	261	265	251	285	267	272	280	239	271	287	276	256	280	242	248	269	298	260	268	251	243	254	241	286	280	269	261	274	250	259	260	252	278	251	282	277	266	283	236	254	233	271	258	291	285	244	261	268	284	264	241	275	301	243	268	256	265	273	295	287	243	273	304	270	261	263	250	272	248	268	251	284	272	271	300	261	278	259	249	262	261	272	263	285	261	290	293	273	286	269	246	263	273	282	234	288	275	263	248	238	272	233	269	270	258	283	249	295	237	299	255	257	243	275	250	274	265	272	277	279	260	247	272	253	259	284	273	245	272	286	297	256	290	265	272	267	266	245	252	261	268	260	238	285	244	271	282	265	259	268	269	246	263	250	250	268	279	257	232	218	252	292	282	264	243	276	287	244	255	245	246	267	288	301	291	254	283	265	264	247	245	239	247	264	277	266	256	292	285	272	249	250	263	291	244	253	269	270	265	223	258	278	255	272	258	267	261	266	260	267	261	281	252	265	255	285	274	271	274	249	252	252	270	258	274	281	254	285	268	245	273	261	264	274	288	261	275	271	247	256	282	259	281	256	269	273	294	249	265	294	314	252	279	270	261	241	281	276	258	273	295	278	253	227	260	279	253	274	258	251	274	273	262	268	259	274	262	222	294	251	254	261	273	260	265	257	244	264	280	246	287	267	277	279	289	246	288	261	250	246	247	267	252	292	299	256	259	226	281	280	252	257	266	256	291	263	249	231	251	278	261	281	294	266	269	268	283	260	278	262	270	281	270	275	257	294	268	271	254	259	263	271	268	285	271	257	264	255	268	265	264	247	286	266	280	275	280	240	266	296	280	292	292	238	286	229	278	264	254	265	272	239	275	297	274	251	271	236	264	260	245	271	279	273	275	283	247	259	282	275	280	268	293	284	264	258	274	243	262	266	286	311	271	274	277	267	262	266	249	285	253	240	258	243	293	259	304	262	267	249	258	262	275	256	263	279	277	256	289	262	229	222	253	283	271	262	292	266	268	274	276	266	290	254	275	281	300	242	277	276	295	257	271	221	266	245	266	277	262	255	268	262	249	258	257	263	276	267	270	239	236	299	255	270	266	254	265	285	276	259	286	257	250	249	300	256	285	288	280	237	276	277	251	282	282	298	243	253	291	266	250	253	293	288	279	266	251	283	249	286	260	262	256	262	275	247	279	274	275	276	271	250	262	266	269	257	275	244	251	271	280	285	244	244	282	265	244	267	283	290	302	277	266	278	256	273	269	267	289	259	263	293	260	291	272	236	270	235	256	263	259	268	251	256	282	264	238	256	276	251	247	271	252	236	253	254	264	278	320	262	269	250	250	257	239	274	256	270	286	268	258	282	270	243	280	252	287	273	267	277	249	256	254	267	266	293	259	275	236	280	267	273	263	277	267	258	292	287	260	268	257	278	281	255	268	275	240	263	256	258	237	291	256	266	249	274	236	263	267	253	252	272	275	264	274	271	287	246	274	289	292	261	260	262	272	283	279	302	307	260	284	265	300	253	277	271	282	277	260	242	275	267	244	298	253	277	294	262	261	268	251	263	272	290	258	276	261	247	294	259	277	271	243	269	276	286	295	274	239	233	269	306	253	280	265	292	278	280	250	281	246	245	252	267	275	253	275	284	256	272	259	265	270	273	245	247	279	253	258	248	273	254	261	264	266	246	252	274	269	283	250	245	245	270	249	280	279	250	265	275	247	249	245	263	301	262	251	247	254	257	247	299	255	268	229	289	274	266	270	236	259	264	265	286	290	241	280	280	298	248	263	246	284	273	287	263	268	280	264	275	268	293	289	297	261	265	290	247	279	277	303	288	269	252	279	254	245	261	275	253	263	251	268	276	295	281	258	250	274	263	292	259	293	255	267	272	292	256	243	287	254	276	249	262	276	238	285	265	274	240	261	245	289	253	236	265	282	280	287	278	273	280	280	267	256	265	269	272	272	266	265	292	247	266	266	267	272	269	280	271	260	261	275	251	248	236	261	266	250	263	253	266	287	253	249	260	291	265	254	260	273	284	245	293	304	284	276	293	265	292	293	276	270	234	266	253	283	292	277	285	282	269	238	253	260	243	283	253	243	273	241	262	285	274	255	237	272	264	293	274	260	273	262	260	270	248	282	235	288	282	283	277	259	280	277	295	301	281	259	262	250	268	263	293	245	244	252	280	283	268	247	282	295	289	249	268	306	295	288	307	231	253	286	243	281	279	261	253	250	260	261	244	280	238	303	281	269	274	268	277	321	293	281	277	247	274	268	229	257	253	253	301	273	262	279	310	263	264	276	273	245	264	275	277	254	285	268	253	276	275	283	249	260	257	252	258	258	251	268	283	254	248	270	263	258	258	280	241	256	241	250	277	266	247	240	259	305	277	267	256	279	265	263	301	292	245	273	287	315	272	277	282	268	290	270	297	257	259	277	319	250	266	259	248	276	271	261	256	257	284	273	253	258	236	259	263	282	284	231	264	291	230	278	254	248	267	271	290	283	314	249	274	272	258	264	230	277	262	288	241	258	262	256	258	284	278	247	231	314	290	261	285	235	291	261	265	304	263	243	252	270	263	254	258	266	272	273	259	276	266	286	273	296	257	275	260	274	266	251	270	244	311	263	240	293	282	255	237	264	278	258	256	264	248	281	269	245	280	257	281	269	265	258	263	257	274	298	245	267	276	260	265	278	247	277	275	290	280	268	255	242	301	261	234	250	255	287	248	258	280	311	288	250	264	277	271	303	289	253	277	256	268	282	276	260	257	286	301	270	252	240	263	267	259	252	271	260	266	260	292	264	266	266	278	240	267	264	264	262	309	267	263	275	259	271	248	226	257	240	266	255	271	294	289	259	245	249	290	274	269	264	266	257	277	254	256	287	260	275	272	252	290	268	267	270	271	256	292	290	259	307	291	261	268	255	246	268	285	257	262	274	257	263	265	249	270	249	262	283	271	241	247	240	264	258	253	275	244	285	274	293	319	254	278	253	250	279	273	261	257	243	264	277	271	308	289	260	240	273	286	275	278	269	265	278	278	264	277	291	249	247	266	293	266	292	268	276	289	244	281	256	289	268	268	299	284	256	260	273	269	284	261	270	259	268	272	263	229	258	281	259	286	276	272	260	265	289	269	279	267	299	265	251	253	270	275	255	243	248	253	272	260	269	278	237	274	256	271	296	255	287	265	265	257	275	261	257	236	273	258	248	244	271	254	260	277	236	253	272	268	275	282	271	249	270	260	279	275	303	255	267	249	278	256	263	255	274	279	246	240	279	268	258	285	283	270
6295	2453	942	868	731	753	758	745	702	726	685	685	701	742	695	718	701	660	668	649	678	714	698	708	669	661	663	677	651	661	619	665	701	708	664	668	659	707	645	682	683	691	641	661	715	662	697	616	645	662	746	657	676	741	617	664	718	654	644	676	693	667	676	642	719	659	689	652	721	723	690	652	636	692	673	711	707	685	713	666	695	689	687	644	670	648	646	672	689	664	658	658	660	676	692	698	628	624	614	658	672	624	696	637	666	660	671	673	683	650	715	670	672	685	670	656	646	612	668	691	639	684	659	701	696	659	663	646	700	648	666	677	682	690	645	675	641	630	654	661	728	670	706	695	705	678	686	687	620	661	677	691	637	649	693	652	672	676	664	625	628	665	664	724	690	693	676	634	693	663	644	667	663	703	695	637	671	668	656	623	654	650	698	654	680	714	692	680	663	670	653	671	675	683	669	620	677	679	651	644	674	699	642	674	625	618	650	679	657	621	669	685	728	648	638	665	639	658	698	655	649	658	655	659	642	660	693	641	692	660	669	664	661	677	635	642	669	665	672	644	677	662	627	684	638	672	696	649	626	619	688	657	683	664	675	646	675	679	631	750	658	616	706	649	669	697	674	682	636	658	681	674	668	662	726	748	668	676	669	662	676	621	637	695	673	646	692	654	632	629	662	622	684	669	662	683	661	632	639	655	656	679	643	668	692	693	636	661	679	688	636	658	610	669	669	661	632	694	687	647	679	691	637	668	687	683	673	675	674	625	637	683	661	669	661	671	685	656	725	691	717	705	650	665	698	668	709	671	652	716	656	624	673	688	630	702	665	625	675	662	635	667	694	686	704	709	663	623	664	647	664	666	625	694	669	673	674	634	645	694	684	666	652	697	618	672	645	706	678	668	683	682	640	657	691	654	664	725	729	649	663	687	687	669	640	689	673	675	664	648	646	722	671	618	684	688	679	623	686	700	668	648	611	652	664	687	614	684	656	644	661	668	686	678	673	645	689	695	660	653	701	693	647	662	701	677	608	604	646	697	694	659	605	681	702	670	652	676	697	656	688	693	678	632	701	652	697	670	663	679	677	673	704	670	694	688	686	680	640	644	684	686	657	668	642	654	606	665	678	687	655	671	690	686	591	693	727	609	678	656	667	682	689	690	621	645	700	646	633	664	612	648	681	613	652	702	670	649	648	597	652	659	643	654	721	673	663	626	624	681	619	670	650	651	673	689	686	679	619	688	671	657	675	721	669	665	623	684	694	671	684	677	666	648	683	673	696	647	659	652	650	661	669	696	669	703	680	711	676	703	654	687	628	666	661	669	696	642	659	644	692	663	652	638	641	662	700	665	668	661	637	705	692	667	684	661	623	647	670	696	679	705	692	676	661	682	695	660	668	664	671	681	658	648	678	672	659	678	679	682	685	638	671	672	662	654	671	634	697	663	690	716	672	670	687	663	653	626	672	595	657	649	670	666	678	711	677	637	686	647	639	641	684	648	667	641	654	656	666	624	651	658	692	657	684	668	707	647	651	700	662	656	697	676	665	685	666	675	705	649	649	651	671	647	690	646	669	639	681	655	678	694	646	626	681	661	684	687	664	697	593	652	634	668	662	669	667	671	653	642	660	650	661	622	669	652	663	652	699	663	653	644	666	715	698	696	709	668	692	633	690	637	650	660	705	676	693	712	658	660	658	613	682	658	703	660	667	703	710	702	687	670	669	666	634	674	691	659	666	689	628	720	695	697	662	633	731	721	678	678	687	642	658	676	659	654	709	678	647	648	661	666	687	694	651	675	622	693	651	664	659	675	641	679	662	707	709	693	683	635	665	696	657	652	693	658	625	668	679	719	631	676	652	686	719	696	675	651	637	649	661	640	649	685	654	671	685	675	666	726	638	657	679	703	686	679	654	714	679	664	668	655	687	658	678	643	640	663	664	672	633	634	651	736	727	707	663	640	699	652	675	723	634	621	656	694	666	691	633	668	652	682	693	680	684	649	701	657	660	664	638	640	686	675	705	687	680	703	693	662	670	676	668	681	719	660	624	684	627	611	674	682	666	659	657	663	659	669	702	665	693	681	701	676	688	676	652	699	699	690	675	655	675	695	618	647	708	684	647	636	664	647	651	676	627	635	667	716	667	623	683	649	644	655	631	682	622	614	684	641	727	658	649	682	623	707	624	676	679	680	673	656	676	714	667	644	652	650	667	617	657	678	728	623	663	615	659	626	677	674	709	675	688	668	686	695	614	692	632	651	641	662	622	663	690	688	691	622	686	663	632	664	661	664	675	679	714	676	660	720	704	688	664	694	691	670	664	688	610	665	650	683	659	674	696	676	663	620	640	666	684	665	673	701	724	681	633	687	677	632	639	708	659	669	665	670	654	643	700	653	692	648	653	664	660	653	661	685	676	670	657	677	672	617	681	647	671	674	650	624	709	636	658	665	713	667	665	697	658	668	720	612	696	656	696	676	668	688	656	661	658	661	708	676	648	698	690	688	680	683	670	566	692	638	699	673	668	677	622	623	678	662	673	651	722	690	643	625	697	662	688	631	707	650	638	656	661	679	661	638	618	716	673	704	687	667	647	661	661	634	686	667	646	697	694	673	655	643	687	660	675	661	720	664	685	656	643	634	689	673	643	651	701	643	693	658	668	696	653	687	681	678	651	685	678	643	675	740	698	687	666	633	679	697	676	708	683	642	683	643	639	654	676	683	681	636	654	702	672	672	707	639	697	686	650	695	684	667	711	605	663	640	648	651	679	664	729	712	653	670	703	675	671	662	640	689	643	676	661	636	689	674	664	654	693	663	679	667	667	658	672	646	633	733	671	682	673	690	680	662	694	681	664	658	610	666	685	635	676	644	705	702	664	661	636	665	667	647	670	671	665	667	679	680	644	650	639	597	621	664	673	691	676	693	670	665	675	657	638	667	692	676	652	689	674	681	654	708	657	656	663	639	628	658	708	679	669	685	667	670	710	667	656	694	681	676	693	650	672	680	653	636	630	640	686	612	638	647	698	644	651	648	707	652	711	680	646	646	673	667	679	644	697	681	631	633	670	690	653	643	668	684	647	654	684	617	634	643	634	652	652	708	706	651	670	674	654	668	707	655	663	658	671	655	696	675	662	637	659	654	676	688	628	664	688	666	702	646	686	660	677	685	623	656	691	640	631	725	696	674	671	682	681	701	624	688	649	667	651	687	683	702	716	643	705	724	659	683	681	649	647	671	640	680	638	637	605	724	685	676	658	628	646	663	655	669	660	702	680	652	665	695	667	660	655	726	660	655	674	650	698	644	669	691	633	716	690	627	639	638	638	656	621	663	645	684	680	666	654	662	643	702	659	685	704	725	693	629	662	671	645	705	619	667	636	673	665	655	665	651	689	641	706	633	669	711	636	638	646	631	710	709	708	643	673	648	668	708	619	716	658	703	669	666	674	678	691	661	631	662	674	654	683	648	680	653	700	633	649	587	686	680	642	626	655	650
20570	12061	2279	733	389	334	281	257	270	226	210	249	217	249	251	210	228	215	226	220	231	245	224	212	231	239	250	236	208	228	210	176	215	195	220	236	189	226	218	207	227	218	246	224	229	225	236	234	238	210	208	209	215	208	229	192	180	231	232	207	256	189	238	211	237	225	202	233	215	235	265	231	214	206	219	227	231	223	265	238	221	222	226	224	191	197	232	252	253	228	207	204	243	233	195	227	244	213	211	221	219	252	243	199	215	209	217	179	237	243	214	219	217	215	215	203	226	221	226	202	215	230	206	217	225	210	237	242	238	238	208	251	220	212	212	217	214	219	248	238	208	235	214	213	216	212	209	215	200	200	217	185	251	215	225	210	193	220	189	209	242	198	226	177	225	194	215	219	211	244	225	217	192	216	206	212	245	197	188	232	225	204	202	214	206	215	208	227	217	192	220	231	215	241	221	215	176	219	219	249	226	216	239	213	209	211	232	255	219	190	198	241	221	240	218	199	212	210	234	219	216	217	235	211	193	221	232	245	206	220	216	212	243	179	236	221	211	197	232	227	240	210	221	214	244	197	245	235	216	193	218	217	202	211	230	225	235	208	221	211	205	205	202	211	247	226	234	222	195	244	206	224	206	208	195	236	228	210	214	199	219	212	230	226	190	210	194	233	215	195	237	207	239	244	200	210	214	227	224	210	197	232	226	212	200	194	219	169	227	228	207	245	213	203	206	212	190	221	213	235	225	203	230	240	212	202	221	193	220	210	216	259	213	213	218	188	206	211	210	219	210	215	232	249	226	226	202	197	258	189	203	241	243	200	236	223	204	195	195	212	210	205	207	219	207	217	239	233	217	210	223	210	206	199	205	258	218	213	226	220	245	222	220	228	221	215	214	224	200	209	194	209	215	222	179	227	192	223	226	225	189	182	183	205	218	223	227	197	215	242	221	232	209	235	218	204	234	222	210	212	227	225	190	243	251	209	203	189	200	218	210	202	213	187	191	240	200	200	236	225	207	231	211	223	207	223	234	207	240	209	188	217	245	218	218	219	240	217	241	198	228	237	208	216	203	211	199	197	224	225	200	186	229	200	203	212	211	214	214	208	228	218	220	207	209	230	200	232	220	222	208	213	199	211	215	215	210	219	233	196	212	227	233	231	204	256	213	228	211	244	233	225	209	205	223	218	204	222	212	205	217	226	207	217	227	225	195	215	224	244	248	221	206	205	261	230	239	228	198	212	205	210	232	240	203	226	219	241	189	215	207	212	199	215	205	200	234	250	215	198	236	209	210	212	202	215	208	240	204	206	221	207	232	210	223	210	201	212	211	207	202	241	228	235	206	197	211	227	200	217	222	232	240	235	210	221	243	217	236	219	214	230	201	217	216	236	219	234	208	212	234	240	198	212	211	183	200	228	221	225	202	219	222	243	210	213	208	239	187	216	208	192	198	223	221	202	240	220	231	209	202	199	209	203	204	229	220	229	195	229	235	234	220	208	189	213	218	192	208	224	214	206	213	217	208	221	222	244	207	211	212	211	249	238	211	211	228	199	198	209	217	232	215	182	202	223	243	202	229	199	206	228	230	214	189	200	234	218	206	222	210	207	225	224	230	181	222	186	204	215	223	176	191	212	206	220	212	225	224	246	197	233	216	192	247	223	204	233	217	214	224	235	201	231	214	236	205	250	222	190	258	230	219	238	208	204	242	215	269	213	228	215	238	225	239	188	212	223	227	219	223	221	209	215	229	210	203	227	236	237	220	214	230	202	241	242	209	223	206	216	209	196	199	203	224	208	208	202	223	220	236	227	215	223	243	231	212	212	216	228	236	208	213	254	192	207	238	203	225	237	199	186	228	218	184	217	233	236	226	210	206	250	223	218	222	223	217	230	218	252	229	221	210	233	241	207	209	231	225	212	226	219	238	202	211	211	221	216	232	247	197	220	223	216	209	215	211	233	211	229	217	217	238	212	216	214	202	200	219	194	224	219	234	244	204	221	234	203	227	202	223	211	228	208	200	224	214	226	220	215	207	260	206	203	254	216	209	223	195	222	207	203	230	229	220	245	228	213	236	219	223	230	205	183	218	206	253	210	203	207	225	224	233	207	208	228	204	219	223	221	226	194	209	235	214	199	224	227	229	221	201	207	199	223	205	241	221	227	197	231	247	224	224	230	226	207	224	234	211	208	211	222	211	220	220	211	235	225	219	213	196	209	203	249	221	213	224	211	255	189	226	232	223	186	236	231	216	230	212	221	234	203	230	238	209	252	211	214	208	212	212	201	211	253	233	181	206	225	206	241	208	211	212	211	222	223	235	205	215	223	226	215	217	221	231	227	220	209	224	190	241	236	224	200	194	204	233	230	237	194	224	192	241	205	211	213	189	213	203	206	227	230	221	235	217	229	232	196	184	218	229	229	215	194	189	230	227	203	226	201	211	220	208	229	204	253	231	221	223	239	219	245	217	210	239	229	220	233	197	218	243	222	207	213	230	225	229	219	238	205	218	204	213	233	207	223	217	211	226	205	228	226	241	213	238	204	211	183	221	215	217	196	211	203	231	211	204	224	219	239	180	230	260	239	213	222	201	215	239	237	221	243	234	223	235	253	213	221	213	237	235	222	223	229	230	230	210	182	210	229	221	202	234	214	235	202	238	201	206	222	228	210	216	220	207	209	214	214	230	215	221	214	208	199	225	214	223	235	230	247	244	194	214	247	221	206	205	210	195	201	236	204	217	212	247	215	211	239	216	213	232	223	217	183	201	212	220	201	207	219	222	222	232	209	214	234	198	198	241	229	205	200	226	233	206	222	250	219	225	217	249	239	235	258	214	217	195	226	221	210	213	203	211	254	233	245	202	230	213	228	223	228	232	209	216	225	201	213	205	201	210	223	230	216	215	207	227	212	212	229	219	234	216	257	219	219	200	229	211	209	261	215	199	193	229	242	237	257	199	234	212	207	239	189	207	221	222	200	225	236	236	234	198	225	211	223	193	217	250	206	244	224	231	219	223	211	210	214	225	238	204	223	248	228	217	214	199	215	230	233	209	205	221	216	213	191	194	212	222	219	215	207	203	213	230	215	197	225	219	202	199	202	193	212	196	224	191	223	190	200	211	200	204	234	229	215	240	192	169	207	209	214	213	189	204	240	215	196	201	228	237	229	231	212	232	207	208	220	241	208	217	230	236	219	239	207	196	221	210	221	208	222	214	203	218	187	202	217	211	183	222	201	224	227	220	240	206	247	245	233	203	224	215	193	237	199	199	203	232	206	240	225	228	219	225	213	217	207	211	218	214	212	224	221	231	218	216	213	204	229	195	231	209	211	229	197	242	223	222	236	207	222	227	187	235	246	242	240	232	228	220	212	215	241	226	225	217	219	234	226	210	219	203	210	201	197	222	225	201	218	214	228	190	230	235	215	207	217	229	229	225	230	213	217	209	219	214	210	242	219	209	194	240	202	201	223	256	225	230	227	230	199	227	238	204	216
16443	10819	1934	1545	1159	1028	940	804	760	770	693	737	705	641	650	613	645	626	641	564	592	650	628	593	574	571	581	575	591	602	582	563	554	606	602	543	602	582	589	600	540	552	524	556	559	574	544	583	579	573	593	535	571	520	577	567	572	569	567	556	557	587	590	561	541	536	583	534	515	563	558	566	559	521	552	532	549	549	531	568	576	595	569	557	573	575	548	572	579	562	551	581	551	533	546	565	541	539	575	546	585	567	618	549	532	528	546	545	534	538	557	587	586	524	516	522	573	556	540	573	548	551	560	556	518	556	575	517	544	567	550	563	556	564	571	583	529	532	571	589	581	523	527	586	528	522	531	562	570	554	555	587	534	589	560	520	559	529	524	587	566	528	495	532	560	562	574	543	537	565	562	507	546	568	527	547	504	577	564	505	553	552	560	533	560	544	577	571	587	574	593	518	526	577	543	573	528	546	568	566	557	562	564	557	540	555	564	568	544	579	562	547	499	566	577	527	545	602	564	521	565	587	554	558	572	571	569	548	570	589	550	537	557	529	563	518	573	545	504	543	538	577	566	584	560	541	550	558	556	564	534	576	518	511	547	535	550	538	584	578	550	585	545	542	581	578	515	531	568	607	570	517	522	557	580	513	567	572	573	567	559	534	593	539	569	558	542	546	548	550	549	562	566	531	561	534	550	519	524	552	563	530	537	550	557	564	598	559	574	550	537	545	539	531	556	567	573	557	597	571	581	554	524	555	568	597	575	564	570	569	584	558	552	531	568	565	572	582	569	537	538	562	576	565	522	552	569	557	545	530	575	567	552	584	580	559	569	548	531	556	540	541	542	569	605	563	542	552	566	562	564	563	530	557	556	534	586	549	532	551	513	571	531	565	546	516	502	541	524	529	545	561	556	546	569	569	619	549	539	555	562	532	511	557	574	544	545	573	567	540	580	575	553	564	574	539	545	569	591	508	579	562	575	568	529	550	520	577	522	560	513	556	560	538	524	530	567	566	559	531	537	553	550	570	548	522	568	516	558	565	560	585	547	597	536	582	564	562	580	593	544	561	523	560	571	582	513	549	538	557	553	564	535	566	544	569	528	541	554	572	539	596	572	565	562	574	564	534	560	553	547	549	547	549	543	567	501	566	571	542	556	530	584	566	527	559	547	553	558	531	549	585	529	572	599	533	567	534	543	548	588	488	498	559	548	547	546	520	563	551	521	536	574	533	552	565	521	594	517	565	554	548	565	568	588	550	547	552	520	567	524	515	604	531	521	539	537	562	543	534	574	569	579	543	569	546	541	544	523	513	570	540	539	568	535	556	539	557	621	575	506	591	566	521	573	551	578	545	529	553	546	507	564	575	579	551	582	542	548	569	578	556	577	551	563	536	581	572	561	595	572	536	537	513	551	568	566	562	573	578	554	516	524	575	552	501	585	592	587	634	539	560	546	498	528	524	555	532	595	521	538	570	618	574	572	580	533	551	560	571	553	565	567	511	547	536	581	564	556	602	571	557	564	569	557	575	539	542	539	562	546	539	543	583	539	578	560	506	553	496	550	551	557	514	531	558	543	558	542	559	612	568	543	550	575	565	585	536	542	518	565	523	558	554	537	541	549	542	552	542	573	570	590	552	530	546	529	541	571	563	583	552	566	525	532	498	586	570	579	574	547	581	553	532	564	539	525	549	563	498	568	560	495	570	591	533	566	519	554	548	563	572	527	515	530	568	582	523	538	580	534	532	571	583	491	551	557	527	600	511	537	537	569	551	575	559	508	532	568	545	586	534	589	548	562	567	536	541	552	535	542	522	585	534	550	552	561	586	539	558	584	544	543	533	559	567	579	536	545	564	530	561	522	548	554	523	576	512	526	580	510	592	531	548	558	599	535	563	558	585	532	564	556	507	530	554	509	587	546	532	521	570	578	579	560	551	533	556	536	596	527	563	562	560	508	546	537	550	554	565	564	556	604	550	550	580	563	545	583	543	590	507	549	562	554	524	558	571	574	566	542	519	581	585	530	553	535	560	559	517	573	552	526	509	584	552	525	522	595	537	533	561	569	556	593	565	557	587	572	567	593	554	554	531	592	530	571	549	566	593	613	563	547	572	573	563	501	559	543	596	549	520	537	549	556	556	552	605	502	544	556	536	578	576	592	586	565	550	530	558	541	535	532	550	541	556	573	559	510	569	507	556	584	548	562	544	574	602	567	556	538	574	552	602	553	561	559	587	585	533	546	547	568	552	533	555	559	574	544	531	567	550	585	565	573	523	560	524	606	542	577	537	550	531	546	561	549	552	532	597	576	532	524	570	598	546	571	578	557	510	523	546	540	557	539	530	538	555	544	504	582	546	532	565	550	618	567	566	569	553	604	536	549	558	561	554	562	558	557	543	560	579	553	542	560	561	503	553	546	550	559	558	544	560	540	557	558	556	551	522	537	556	544	586	537	576	541	549	543	523	513	574	576	546	546	544	570	560	535	539	616	520	583	554	574	555	551	546	579	552	561	527	558	555	594	587	542	591	601	574	538	577	549	582	544	549	554	547	578	563	502	568	544	613	564	589	499	516	616	524	577	515	524	549	538	609	526	578	519	540	558	542	563	547	577	594	561	565	544	538	524	561	522	569	547	609	561	547	554	564	578	543	532	586	573	541	533	567	517	541	565	576	518	589	543	519	514	535	558	533	546	534	545	548	577	541	542	569	549	578	577	548	550	574	546	537	533	557	565	594	554	528	561	607	598	582	607	554	556	546	520	566	542	535	547	516	553	551	536	566	551	592	532	517	534	574	561	512	586	526	574	548	606	594	534	582	544	583	564	550	529	561	588	527	539	517	544	540	538	530	576	559	541	562	519	544	543	585	540	573	546	554	533	528	572	554	564	528	537	570	524	517	561	534	555	574	543	547	516	591	536	558	514	562	550	548	569	595	531	554	542	563	554	558	525	564	568	552	571	549	569	588	564	578	583	534	555	543	549	553	553	579	581	583	521	570	579	539	574	562	550	579	577	549	540	559	542	563	535	540	588	601	566	516	554	543	533	595	567	580	573	530	585	557	599	520	600	540	563	546	549	584	538	540	538	581	541	604	570	548	584	541	513	555	572	576	537	551	544	520	617	562	526	572	553	564	526	488	555	531	538	547	576	517	557	550	523	552	524	562	540	595	546	553	587	572	598	564	516	571	555	557	562	513	569	580	566	570	538	524	572	555	560	524	557	585	562	511	574	516	571	555	528	571	524	559	552	562	548	565	524	564	501	511	564	533	580	568	519	528	557	566	568	565	580	575	559	554	542	510	560	556	534	592	582	578	577	568	542	555	545	562	556	565	576	589	590	523	555	518	556	566	607	565	539	537	582	611	530	549	542	524	556	537	550	544	535	532	549	556	520	546	538	600	591	571	556	572	525	557	546	590	520	527	533	564	540	553	550	548	495	526	600	580	555	542	538	546	554	572	543	555	557	535	536	554	555	545	537	504	525	573	541	537	545	546
30776	20769	5434	1406	519	334	214	172	194	160	135	161	152	135	139	117	124	131	127	128	126	121	112	101	116	100	123	130	112	105	107	106	104	109	108	106	118	111	92	105	94	113	94	102	110	114	104	101	109	87	106	128	130	110	107	110	103	105	103	97	85	102	111	101	107	122	100	109	120	103	122	99	137	113	113	112	125	114	117	107	117	107	117	83	123	109	100	100	101	107	117	104	96	91	129	94	91	119	108	125	124	109	123	111	99	99	111	115	130	103	117	109	105	136	127	93	126	106	103	98	93	111	101	105	110	114	114	115	110	123	111	94	101	118	115	101	105	104	114	114	120	140	120	109	99	120	103	117	109	104	96	115	117	102	108	121	125	102	112	103	104	96	96	101	112	115	105	137	114	97	123	96	99	110	111	108	116	123	124	111	107	100	93	105	108	103	104	103	109	97	98	97	99	117	101	107	124	112	89	98	122	115	133	108	115	96	129	121	111	113	133	111	106	110	95	113	94	105	103	110	93	90	103	94	104	106	130	114	106	100	120	101	111	104	107	100	117	116	114	95	124	104	120	86	112	109	115	101	116	129	106	115	114	110	115	120	112	110	107	113	97	98	111	106	98	105	126	130	104	94	114	126	84	93	90	94	105	114	102	104	90	107	99	129	120	113	109	97	113	99	96	94	115	118	101	102	127	101	115	114	101	110	93	115	105	98	113	121	103	125	103	109	106	103	117	114	102	108	104	111	93	110	109	125	119	110	112	109	114	127	109	110	105	98	103	128	117	112	93	128	126	96	102	115	128	117	118	97	105	116	97	106	105	109	95	113	112	124	96	115	120	116	93	105	118	101	102	123	103	111	103	105	104	103	110	109	107	87	96	113	109	116	120	120	110	115	109	118	107	123	119	123	124	112	100	106	87	120	108	123	114	127	122	93	103	109	120	129	102	94	92	102	102	111	105	110	97	130	132	94	95	116	96	102	99	109	100	122	108	98	101	118	122	115	103	119	109	117	99	113	106	105	102	94	98	139	116	122	105	107	106	100	116	107	99	106	108	104	107	91	118	107	104	109	126	83	116	121	84	126	111	94	104	99	98	109	98	90	119	110	107	90	121	135	107	113	125	126	122	108	113	94	101	102	97	108	103	111	124	117	106	116	107	103	96	105	117	111	116	104	105	118	101	111	99	125	114	113	116	102	121	97	113	120	116	121	108	110	110	97	118	104	108	128	118	118	119	113	90	107	87	99	110	100	98	99	104	130	118	108	117	112	81	91	124	99	89	90	106	94	100	107	114	125	116	113	96	112	81	115	113	107	107	95	99	109	107	114	105	114	109	101	114	105	106	90	131	94	110	105	102	121	96	105	101	118	124	95	107	108	83	111	118	116	111	95	115	113	114	99	104	122	127	118	98	111	125	117	120	99	113	121	115	85	117	91	88	116	94	116	105	92	92	113	121	103	114	110	127	101	100	110	107	113	119	101	108	102	96	96	96	104	106	139	100	109	120	95	121	113	105	99	94	113	112	112	114	120	97	100	97	112	122	103	100	120	115	101	119	105	121	121	116	110	121	122	112	108	116	129	111	102	97	110	97	98	111	106	133	107	122	108	124	95	111	121	97	106	116	114	98	112	103	111	107	111	103	116	138	117	89	105	103	100	118	105	114	120	102	115	120	119	104	83	98	111	104	97	100	103	113	91	93	84	93	99	88	118	100	114	91	105	100	143	117	111	105	106	105	87	106	97	110	116	120	128	101	103	101	106	89	100	118	80	97	114	110	110	105	104	103	118	136	104	101	117	107	94	103	105	103	106	113	124	118	118	103	110	117	99	95	122	138	114	97	109	100	125	94	88	119	84	96	92	111	102	100	80	94	131	89	106	110	117	101	105	125	127	121	125	113	100	122	104	109	103	101	104	100	104	103	94	114	110	116	93	115	102	116	101	117	113	105	134	105	113	112	129	126	99	114	98	91	102	86	123	104	105	101	115	119	107	111	110	101	106	105	100	86	119	114	96	121	116	120	124	120	98	98	122	108	103	97	108	114	87	104	97	109	118	122	94	130	110	98	119	123	101	101	118	104	94	105	83	110	97	132	115	97	114	100	115	107	109	112	105	111	103	116	114	104	104	104	126	93	108	115	113	129	102	112	95	104	107	120	114	95	92	113	118	103	118	79	84	86	108	124	87	96	113	111	90	106	96	116	104	118	97	108	102	113	114	112	94	102	101	95	112	117	98	104	94	98	125	122	114	101	99	109	112	113	108	119	104	105	113	115	119	112	112	91	113	112	91	116	131	129	107	105	114	107	116	102	107	109	112	98	100	106	127	110	88	111	116	124	109	96	101	107	104	86	115	112	106	108	123	105	112	96	103	90	102	108	99	121	127	112	101	114	100	120	112	106	88	97	94	114	95	99	115	111	109	99	99	84	117	106	107	89	105	123	103	112	113	116	69	110	124	103	98	150	104	115	109	108	105	89	94	111	115	110	111	97	119	112	115	114	98	101	111	106	113	89	107	103	125	108	111	115	117	106	120	103	106	108	106	84	109	99	105	102	103	108	124	101	123	110	123	107	125	119	114	109	115	114	103	116	107	121	114	111	109	118	144	108	100	112	95	99	93	82	115	103	98	110	112	104	115	116	99	118	132	110	110	110	98	115	138	117	126	129	100	107	117	96	114	119	86	103	103	112	118	92	99	130	138	101	115	117	100	87	114	115	102	96	100	116	94	119	101	90	106	111	109	98	91	119	114	114	118	110	107	125	95	122	102	110	106	98	125	112	83	103	94	101	112	109	129	110	114	106	98	119	126	126	111	108	93	120	112	114	111	114	100	124	107	118	92	96	111	102	108	111	98	102	128	111	113	82	106	104	92	106	121	102	116	104	109	113	121	95	124	114	105	111	103	117	120	112	107	108	111	111	94	94	116	104	104	126	124	98	104	94	99	124	113	119	101	99	105	90	102	99	101	115	113	107	114	91	118	96	91	112	118	112	92	123	120	112	94	113	109	94	116	114	117	89	119	129	114	104	108	117	114	107	135	107	101	107	101	119	126	118	106	116	112	99	101	118	145	104	97	93	119	87	104	113	104	104	100	105	101	122	108	136	95	104	82	99	116	103	121	118	117	98	108	102	112	99	107	108	108	117	124	100	92	101	89	114	132	111	95	110	107	103	111	118	105	121	124	96	83	118	110	109	101	95	106	101	97	98	115	98	125	113	111	116	115	120	109	93	102	112	109	105	113	114	115	103	101	119	113	131	123	109	116	127	104	98	108	126	101	101	103	133	123	107	128	103	106	108	114	106	101	109	129	101	100	110	130	110	112	117	120	112	88	96	109	125	103	105	105	107	91	104	113	118	97	120	110	116	119	107	95	112	124	106	95	106	110	123	89	108	124	111	124	101	96	108	128	106	99	100	120	120	99	124	97	120	95	122	116	100	88	118	105	123	100	109	107	106	116	114	82	115	127	109	105	105	122	111	114	106	119	125	124
22306	15849	2774	1999	1448	1072	905	780	711	603	581	534	500	496	474	434	421	417	397	409	403	348	341	361	371	329	345	343	337	348	340	332	323	313	315	330	326	303	308	330	332	289	262	362	307	328	308	299	277	296	303	299	308	324	282	301	302	317	299	275	305	280	305	310	333	276	297	319	314	297	288	313	304	306	334	296	263	314	291	273	303	263	302	299	294	295	302	283	294	315	286	328	315	290	318	312	303	278	309	268	303	269	288	302	308	274	302	278	275	289	275	285	302	276	322	292	306	309	270	289	319	285	301	301	332	292	312	290	276	281	299	288	273	293	290	291	281	311	282	300	285	301	307	309	307	309	320	301	329	304	286	295	311	292	320	291	312	314	336	299	281	318	302	303	290	307	289	282	318	277	318	298	273	288	300	293	275	320	291	292	315	298	310	295	289	284	279	291	279	288	301	295	300	299	265	305	321	333	291	303	264	311	306	311	283	295	314	262	310	292	313	286	299	285	288	308	297	270	317	289	303	272	289	289	295	307	306	302	275	322	299	300	273	306	290	319	291	285	312	285	293	298	291	279	304	298	281	295	277	301	295	303	299	303	305	297	311	292	277	273	290	293	313	282	294	309	280	314	262	302	285	310	285	289	289	294	298	279	307	273	275	287	270	284	311	295	308	295	283	303	309	262	329	254	305	280	338	306	301	318	311	300	311	250	297	289	278	298	302	285	284	331	298	309	312	335	270	272	307	308	295	309	303	270	295	278	297	283	288	280	293	256	298	284	278	281	291	301	326	305	299	288	301	307	313	283	311	316	286	323	272	296	343	282	273	282	318	286	285	292	289	315	314	293	297	302	320	294	305	289	266	296	296	299	282	308	299	322	306	311	292	283	300	298	266	333	319	283	278	261	296	287	315	293	294	286	273	253	315	320	317	285	276	291	254	315	315	286	301	314	281	278	301	271	285	282	263	273	294	294	279	292	295	281	266	327	290	295	268	329	284	289	256	309	325	305	298	276	296	280	288	313	260	317	324	266	297	304	285	289	302	303	305	305	316	291	308	336	280	300	324	271	302	299	282	293	301	317	292	288	252	308	296	293	296	271	303	285	276	265	315	303	289	291	317	305	283	269	278	301	271	286	313	285	292	276	309	331	312	300	321	287	302	282	279	308	294	297	290	298	316	259	311	282	320	312	336	316	335	288	314	296	274	306	288	293	283	312	309	280	312	293	295	277	285	281	316	305	306	278	265	277	305	320	293	311	283	279	293	343	306	304	265	313	309	316	295	284	265	315	306	295	274	314	300	295	292	321	302	308	315	309	288	281	334	286	301	307	313	295	283	275	250	305	276	274	292	306	284	280	311	302	287	265	317	285	325	293	271	277	297	302	307	295	310	301	273	323	272	289	296	303	271	320	264	298	281	297	294	333	288	253	275	273	312	302	319	294	294	312	295	317	294	299	291	265	319	286	292	298	279	298	308	286	331	308	287	271	287	287	352	253	335	294	299	291	287	306	306	280	306	272	301	292	331	304	293	284	328	313	275	285	309	306	278	289	308	285	292	308	290	268	276	268	287	313	313	310	309	294	312	308	288	254	273	294	299	270	293	319	287	307	318	273	308	319	286	293	273	307	281	301	295	270	303	284	267	306	263	295	287	299	296	298	272	268	285	277	311	346	308	304	277	312	305	289	286	328	325	286	308	274	271	296	286	279	289	301	293	306	281	261	305	258	296	300	276	270	293	306	306	303	298	313	307	295	298	294	301	288	318	272	261	299	317	316	295	278	262	297	304	319	312	272	320	283	304	292	275	294	303	279	290	325	337	282	275	284	258	288	317	289	295	300	284	307	271	285	251	280	285	269	298	307	298	289	323	314	291	284	282	259	296	274	295	283	284	291	318	324	282	262	304	319	271	302	256	269	280	317	289	273	278	284	300	301	286	315	297	283	296	279	290	258	302	305	302	304	303	297	272	281	299	303	341	302	292	286	303	332	285	271	291	309	310	301	279	279	312	289	298	298	282	284	278	302	275	304	308	298	301	303	291	277	316	282	285	316	294	308	294	317	303	304	318	291	294	280	283	278	334	287	296	264	270	319	295	308	289	302	290	319	317	290	257	330	291	308	295	287	317	302	295	291	289	287	276	277	313	303	298	315	256	284	274	287	288	302	297	304	317	333	282	313	301	305	300	272	313	310	305	275	286	309	343	282	312	277	308	314	301	304	303	274	298	333	297	282	283	269	309	312	281	281	335	296	292	250	276	287	333	335	340	283	284	267	283	291	287	260	290	323	304	291	313	301	293	299	287	293	280	331	287	290	258	294	287	294	288	301	282	306	297	297	331	330	304	285	287	294	332	309	345	293	293	298	294	285	312	318	321	295	287	290	279	300	259	288	304	290	290	298	301	287	314	303	296	291	313	326	319	308	280	284	286	298	309	290	299	302	293	301	257	282	290	287	280	294	278	264	299	299	282	303	292	291	322	276	283	321	289	312	306	283	278	285	289	288	308	267	272	275	299	283	319	297	292	279	278	277	292	284	317	279	277	293	284	293	283	310	302	312	317	251	306	311	275	263	287	268	329	288	297	270	318	295	289	309	312	305	305	296	268	295	274	300	324	286	298	286	305	280	286	324	314	296	317	273	308	281	299	297	282	295	268	291	303	314	292	327	267	280	303	283	292	299	288	294	297	284	327	313	266	290	315	287	294	303	288	285	254	306	295	309	302	305	278	261	288	320	274	330	314	287	279	307	316	315	288	284	305	306	328	296	317	299	298	302	285	297	320	300	283	327	294	266	296	342	277	308	289	299	297	328	301	315	317	305	306	276	271	265	301	294	265	285	284	307	285	322	284	307	308	274	287	318	306	285	287	287	254	294	280	257	296	297	319	296	298	314	295	262	313	287	273	279	306	286	319	291	311	297	284	283	292	321	300	270	300	303	271	287	297	284	284	275	293	290	295	315	280	318	305	308	309	284	286	303	281	302	289	288	294	283	289	277	305	293	306	280	279	302	288	285	290	321	300	301	293	295	323	288	283	280	305	292	271	273	285	308	278	270	285	306	303	289	280	276	287	297	305	308	281	318	299	303	304	292	300	261	291	299	350	291	298	293	280	313	304	294	305	320	299	283	295	305	302	294	300	299	294	289	281	266	283	293	316	296	262	265	293	298	291	311	301	305	325	316	298	295	308	292	275	307	293	276	327	286	318	319	272	311	305	290	311	311	282	319	292	320	295	267	300	264	327	285	275	305	292	280	297	309	315	310	278	301	264	277	260	292	266	276	247	288	283	304	297	305	310	280	290	328	298	328	295	293	326	301	292	279	293	307	304	300	309	273	323	307	288	305	262	296	309	266	298	283	291	279	290	271	301	296	281	288	293	303	323	279	301	314	275	293	308	318	268	309	315	308	295	307	281	273	288	285	290	316	299	272	293	279	306	281	268	262	312	302	308	297	291	272	329	303	275	282	297	290	287	300	297	279	277	304	284	291	287	319
7701	1970	399	340	251	292	287	268	290	257	278	244	258	268	296	259	288	277	281	271	272	268	289	255	275	288	285	262	247	242	243	265	266	272	264	262	242	247	232	260	266	268	255	237	287	263	288	271	275	274	270	286	261	285	272	289	289	292	288	254	289	272	257	248	252	258	276	281	250	268	273	309	234	273	271	254	304	299	242	256	236	261	239	249	249	276	291	252	275	222	229	262	263	290	252	282	256	237	265	266	282	287	279	254	259	282	292	279	268	286	274	263	275	290	240	237	287	244	296	283	281	266	260	286	300	277	287	258	313	231	253	243	246	254	270	270	281	264	253	277	270	274	259	259	288	294	252	269	272	294	235	237	283	258	264	234	268	265	279	238	263	268	263	264	255	268	287	260	280	251	241	252	251	269	279	257	272	238	227	301	287	265	266	291	271	273	230	254	278	244	297	264	255	261	257	278	263	259	280	272	256	281	260	238	253	289	299	280	241	233	265	260	221	264	271	256	253	263	275	245	278	308	250	267	231	295	273	247	276	284	304	289	273	292	270	257	261	288	256	274	254	294	270	275	243	290	278	275	282	258	240	244	267	262	285	273	278	278	287	255	258	258	248	271	265	269	289	285	259	265	263	227	263	301	276	262	281	298	269	223	308	295	260	258	239	258	287	256	252	262	263	267	253	255	283	268	272	289	288	303	266	278	277	234	257	243	274	269	260	257	251	264	261	264	241	274	239	236	262	258	259	240	264	289	261	258	260	243	241	266	266	266	262	289	245	263	266	247	263	304	273	259	262	291	282	276	297	261	278	264	251	315	308	265	240	257	267	262	276	259	245	280	269	274	279	274	241	257	271	260	272	264	254	262	285	244	285	297	262	302	265	266	272	230	259	264	257	246	250	248	281	267	246	272	265	279	264	292	257	265	280	274	315	251	266	267	271	276	220	271	284	246	256	223	283	252	305	280	265	267	300	295	275	300	275	287	291	272	260	278	274	253	284	279	252	257	282	248	264	276	296	265	294	291	260	268	267	269	240	258	275	319	277	261	268	260	258	286	251	255	231	264	252	258	271	252	268	280	273	298	297	270	283	225	239	263	269	288	287	276	276	228	294	278	251	276	246	244	250	267	261	260	271	266	258	270	257	254	255	267	287	255	254	266	267	269	301	285	281	301	277	290	250	256	269	304	277	267	299	262	260	266	245	288	279	258	248	274	254	256	277	298	260	259	278	240	265	256	272	247	280	223	260	281	327	257	246	259	237	300	271	260	249	263	239	264	282	287	256	235	263	272	261	271	236	260	270	287	264	275	283	258	261	293	276	262	276	276	250	270	291	264	244	254	262	281	265	275	275	256	244	276	249	245	268	278	272	269	267	280	267	281	275	248	259	263	284	257	269	253	246	245	270	243	261	299	246	289	278	324	247	277	258	256	266	274	273	262	237	272	247	262	254	250	275	278	271	263	261	265	289	270	239	264	273	244	265	255	269	267	266	288	275	283	248	245	250	267	284	257	250	288	248	265	279	260	268	242	261	273	286	258	233	267	258	261	252	277	271	268	270	288	252	265	229	236	263	259	273	243	282	292	264	297	239	270	246	281	245	286	268	260	289	258	267	270	288	295	277	283	239	258	252	267	235	290	259	263	278	259	243	279	253	268	254	268	247	261	273	277	261	238	259	262	272	271	254	278	272	264	276	253	245	274	300	271	283	260	243	271	261	269	265	273	273	261	269	266	270	268	286	257	265	240	249	255	258	271	258	289	301	255	251	270	262	277	280	273	266	295	263	256	294	295	288	259	259	293	245	269	242	244	293	265	266	262	271	258	273	292	264	275	244	282	225	267	280	295	270	245	290	292	273	282	242	298	300	262	292	306	234	245	224	294	273	285	297	276	270	247	265	254	280	289	278	244	253	269	248	259	277	259	238	267	286	263	269	305	256	259	246	230	246	276	300	287	276	268	258	252	262	266	291	262	242	263	261	268	281	278	278	233	268	259	255	252	280	281	256	257	305	247	270	267	253	269	242	278	263	259	285	305	256	252	276	248	256	262	258	262	260	276	250	255	260	239	281	270	260	247	279	252	242	295	239	282	251	250	256	276	245	265	264	269	279	254	221	268	258	264	269	221	245	249	284	250	261	289	273	268	256	276	271	262	268	249	294	279	249	251	255	295	233	287	266	297	271	267	257	257	300	279	275	279	256	263	266	272	277	282	295	250	287	273	265	281	286	270	252	274	324	277	291	260	281	245	267	250	221	254	241	264	247	246	298	277	267	236	250	285	269	281	254	258	294	277	272	292	266	275	265	281	274	242	254	225	267	257	244	263	287	285	245	277	294	258	269	281	275	277	284	241	253	275	282	280	267	278	281	276	262	232	243	284	285	271	261	290	253	294	273	282	249	259	273	284	269	290	285	295	265	273	255	245	250	275	273	267	246	267	245	264	227	279	299	286	269	265	249	287	298	301	278	260	257	273	291	240	291	270	245	288	263	263	257	278	277	258	268	276	246	267	264	247	263	253	258	256	255	281	266	271	262	248	280	271	245	275	252	268	281	268	266	258	225	257	253	287	257	285	239	265	280	278	241	257	266	249	257	261	260	265	250	283	258	240	255	235	288	297	289	261	262	311	249	258	272	270	247	254	240	239	273	273	259	298	277	260	257	280	255	273	275	240	275	269	278	271	280	290	251	265	288	263	300	263	297	256	296	256	266	272	272	241	253	257	265	277	261	245	262	242	251	240	246	268	241	261	263	254	272	270	275	274	269	248	261	224	256	263	274	278	279	286	263	267	275	281	262	247	276	263	228	287	240	260	262	248	231	252	286	243	290	275	234	253	261	274	245	262	267	282	283	301	224	262	266	266	251	261	282	284	238	301	232	257	279	246	244	283	247	275	245	281	252	264	257	245	270	305	263	286	272	260	286	254	260	292	273	255	246	230	256	251	291	290	266	264	299	259	254	279	258	233	232	276	251	243	262	250	275	270	265	273	279	259	222	265	255	258	273	258	291	240	270	290	260	301	239	233	282	269	297	276	274	258	287	254	251	266	240	279	250	247	265	250	241	279	272	265	274	252	251	288	238	275	285	265	253	300	283	271	294	276	279	261	277	266	280	301	260	276	242	266	246	254	251	257	278	267	304	269	264	253	263	224	253	262	243	267	263	265	279	275	262	245	263	286	257	275	261	288	268	277	281	231	251	259	264	268	258	296	240	262	268	275	229	269	288	306	280	258	282	271	289	268	269	266	285	275	255	267	280	268	244	250	280	244	259	248	283	255	259	269	254	253	238	303	238	286	287	249	274	272	232	258	269	273	229	277	268	249	244	274	256	258	268	246	294	290	273	289	255	247	287	266	285	248	273	254	264	256	259	237	260	278	321	274	290	253	271	267	272	250	270	268	291	298	299	268	273	272	241	252	238	309	267	267	265	257	250	267	250	276	260	253	257	264	269	249	268	266	287	291	276	267	285	279	258	287	261	277	251	236	245	273
6396	2482	902	800	807	839	703	730	693	733	661	696	771	767	648	683	648	713	730	683	701	682	702	657	675	680	722	654	688	686	691	692	691	692	670	694	655	629	682	643	694	676	689	673	663	677	678	712	634	676	681	655	651	698	692	644	684	684	629	694	703	681	716	676	682	683	681	688	687	649	683	684	652	647	683	624	664	660	674	712	670	693	671	682	678	707	693	677	694	655	703	625	657	645	655	660	682	650	640	660	649	645	673	650	673	675	678	636	649	657	677	672	702	679	677	643	619	699	680	686	714	680	662	695	668	704	677	675	698	676	672	678	698	660	639	633	699	700	701	662	659	631	729	637	696	687	717	693	679	669	681	678	660	700	645	665	635	690	667	632	662	660	673	688	648	694	661	675	680	672	633	638	658	665	679	650	653	667	637	678	655	688	649	653	662	664	672	666	646	679	661	672	708	645	672	675	661	700	639	639	618	658	656	692	728	678	676	654	705	658	673	682	668	645	649	678	699	671	664	672	658	734	649	647	637	602	677	651	647	741	727	658	691	645	643	638	686	725	643	649	689	671	691	668	670	672	657	710	631	698	681	674	698	685	635	688	686	686	673	693	628	669	655	681	682	669	683	689	660	701	683	664	701	663	719	659	661	667	668	642	692	712	700	690	674	623	658	655	644	693	701	630	626	670	654	648	681	677	713	661	703	637	686	668	697	679	644	702	669	669	667	658	719	705	659	654	651	632	621	649	634	661	668	653	694	693	651	659	659	685	657	655	662	639	674	652	682	619	662	655	673	656	711	602	684	621	724	660	664	674	628	689	638	647	688	648	647	641	645	647	641	690	681	672	730	679	720	687	675	696	658	670	687	662	707	673	715	670	643	633	603	628	667	663	711	718	662	667	604	662	674	684	683	651	727	611	636	638	697	649	695	678	671	645	672	649	672	621	666	716	651	658	649	650	721	643	647	674	634	674	664	643	664	671	705	659	675	664	672	626	627	660	642	665	692	678	677	674	659	663	695	651	618	663	684	647	657	656	714	713	662	653	659	648	630	630	666	669	655	672	679	625	656	678	665	651	678	638	663	658	678	704	659	681	671	627	664	655	729	639	691	642	646	708	701	705	686	671	707	629	675	643	673	625	727	633	671	684	655	660	653	654	713	668	643	653	675	671	640	699	665	647	663	672	681	672	687	664	671	658	701	681	706	712	617	657	674	678	682	627	671	662	675	658	697	663	641	647	683	653	581	686	676	643	704	667	671	669	670	699	625	692	696	667	709	673	694	608	664	638	721	704	692	666	662	696	679	628	679	699	635	652	675	671	689	672	672	710	686	652	635	655	630	686	671	644	676	748	678	661	643	667	683	613	707	654	692	634	683	686	683	678	650	684	649	687	660	666	657	671	682	692	669	687	654	686	648	663	659	688	677	653	711	646	628	649	714	624	622	637	634	674	683	686	674	659	671	630	671	624	654	682	677	625	657	717	676	706	659	637	695	636	687	667	653	666	672	702	671	680	673	648	665	686	717	624	634	656	692	668	684	747	661	653	671	633	673	637	639	657	664	685	699	683	635	632	667	640	680	669	685	689	664	670	624	699	638	669	659	635	689	666	617	719	639	698	687	676	653	650	672	687	616	661	683	638	651	705	679	646	643	721	706	640	680	681	692	643	659	655	646	670	702	676	677	719	676	675	670	643	692	642	644	682	655	669	691	694	695	677	642	715	670	636	664	653	705	669	672	642	670	699	692	666	701	681	683	681	664	685	672	661	659	603	673	688	674	627	651	679	651	700	654	616	691	702	655	716	603	666	645	626	658	696	668	687	666	668	635	647	682	646	682	639	680	664	641	648	699	671	655	685	678	683	639	661	647	717	677	686	721	640	687	707	651	640	618	677	645	662	722	650	722	643	668	724	635	667	616	646	664	641	684	698	668	652	668	698	676	675	693	655	620	637	698	640	677	705	656	688	699	653	666	679	657	630	705	687	694	657	727	682	664	601	656	656	662	668	666	677	660	659	693	688	696	726	691	649	640	709	648	662	685	668	617	709	654	668	644	673	678	706	659	687	642	676	683	614	574	661	671	665	662	698	652	655	648	667	629	669	732	671	659	694	671	630	630	693	635	693	694	692	687	710	644	664	644	724	688	667	607	676	715	660	648	634	684	655	688	676	701	685	691	674	705	671	650	726	694	732	679	657	646	614	639	657	691	713	654	631	647	656	676	653	624	638	716	691	624	639	696	687	621	682	644	656	626	643	668	665	670	708	633	687	656	666	683	696	674	608	670	671	720	706	648	715	654	682	661	716	614	665	698	697	626	668	650	637	618	646	674	671	648	668	722	654	680	718	688	660	697	650	668	689	683	681	657	688	655	647	689	696	634	667	665	657	667	689	634	683	657	738	657	676	691	692	664	651	663	645	661	703	693	641	616	606	643	654	669	712	712	612	660	684	635	637	647	679	668	656	640	706	669	658	660	680	642	656	653	679	678	693	669	682	681	759	666	703	680	665	698	634	688	654	659	725	665	647	644	636	678	625	598	669	679	621	633	691	704	693	670	686	709	617	653	651	664	709	639	701	684	716	657	674	660	634	682	663	684	663	657	613	636	672	692	665	618	638	701	681	700	650	651	655	660	679	627	663	643	683	663	623	673	667	723	681	655	664	667	672	664	695	698	662	675	643	684	648	665	681	659	648	662	643	710	675	711	676	674	677	642	677	660	712	657	658	676	678	668	676	683	661	659	662	642	681	674	690	631	650	630	680	661	677	640	680	656	674	686	695	688	626	694	688	678	656	696	693	648	664	658	650	647	711	639	696	668	677	645	693	691	661	665	652	701	651	635	677	630	648	674	691	662	639	710	662	654	656	665	689	668	652	663	681	667	696	668	667	663	660	653	702	657	635	658	670	708	668	675	653	679	641	637	640	701	644	665	679	660	662	625	645	681	678	674	631	672	684	663	691	702	638	680	643	615	643	647	675	644	658	662	688	639	681	656	668	655	614	695	660	641	706	672	663	676	734	638	659	656	706	671	648	644	682	673	666	674	662	637	680	618	656	644	691	691	699	665	601	737	675	673	694	676	655	650	635	662	671	661	633	672	654	636	660	723	671	676	697	681	661	673	659	672	652	633	626	645	678	631	669	631	659	669	670	660	657	618	641	650	678	686	643	674	661	643	667	665	696	675	711	711	694	676	660	687	706	617	690	656	689	636	706	658	647	708	666	659	669	669	686	657	679	649	671	693	608	706	695	704	654	719	656	632	711	675	668	651	631	679	716	681	661	658	685	724	679	692	662	669	633	677	662	661	614	670	668	710	665	696	648	693	673	738	681	676	636	657	717	670	681	631	690	618	680	686	635	615	673	703	646	676	721	664	657	741	633	709	704	715	630	691	674	689	638	693	704	658	638	669	726	664	694	693	657	671	739	670	683	652	654	643	685	713	710	626	625	643	620	724	657	683	613	640	674	619	676	650	660	657	644	634	639	679	688	633	623
21065	11870	2371	623	411	341	284	252	252	260	231	245	214	254	218	226	210	222	229	235	240	256	205	207	236	236	195	216	211	216	228	250	217	248	238	233	229	219	253	242	205	224	217	236	226	209	223	221	208	190	235	214	243	197	228	222	224	229	225	214	225	217	207	206	229	227	219	185	221	190	225	236	233	216	202	209	231	212	223	228	222	198	190	196	234	222	237	220	199	207	235	218	219	218	233	241	215	219	227	214	217	212	210	203	233	241	228	249	205	247	265	221	221	216	205	241	216	233	223	214	241	230	258	207	232	212	224	241	196	236	199	219	244	243	223	228	241	221	190	230	218	225	195	211	192	231	220	234	198	203	225	216	224	217	195	200	226	201	196	245	214	205	206	230	255	232	215	245	223	225	230	233	220	228	230	220	226	246	209	236	198	224	207	207	203	206	234	217	188	204	226	212	236	204	201	194	196	223	203	224	202	218	222	219	203	203	209	224	257	206	233	194	255	224	244	258	220	206	217	215	195	211	219	224	193	240	240	215	228	216	199	206	213	212	214	238	238	223	210	246	225	211	211	191	226	236	216	227	236	231	189	210	222	220	211	205	229	236	207	195	194	214	215	204	192	229	240	221	212	255	200	203	181	217	214	231	237	238	224	229	239	239	235	216	218	238	253	217	227	218	240	224	205	222	206	217	206	187	217	229	205	246	192	221	220	224	223	197	183	198	205	228	236	235	192	219	207	207	202	189	227	224	207	224	234	224	217	213	203	233	221	214	223	186	212	223	210	207	198	231	203	210	216	221	209	217	210	229	193	214	227	207	232	213	233	218	222	233	230	203	230	199	244	210	238	208	244	241	203	216	186	205	208	229	202	227	231	199	197	205	228	217	218	227	225	221	236	262	235	216	185	236	238	193	221	239	227	230	226	215	199	229	217	214	216	226	188	239	224	224	221	223	210	203	217	229	192	230	241	224	208	246	214	201	191	233	247	197	255	222	211	227	218	222	231	192	230	202	203	210	217	220	244	230	224	239	227	239	217	237	200	190	229	237	202	216	212	217	224	258	209	213	204	232	217	213	213	223	235	219	237	246	220	235	200	214	219	234	221	177	214	248	236	218	221	222	218	213	221	214	207	211	214	212	237	213	212	219	235	215	203	205	209	211	219	216	203	226	224	227	222	223	206	219	220	211	191	204	209	219	225	191	196	234	211	228	206	225	210	240	223	232	240	213	222	214	190	225	243	225	203	233	214	208	238	241	234	222	229	217	225	225	213	226	205	237	199	225	224	203	230	209	245	245	221	195	241	212	217	178	191	211	238	202	225	231	180	208	237	243	220	237	215	201	212	217	204	227	232	238	243	211	192	234	242	223	216	226	229	237	212	199	216	209	245	219	235	216	218	212	190	236	235	234	216	226	208	232	236	198	220	194	204	223	238	241	199	177	218	219	239	208	239	233	211	214	215	196	199	222	250	226	238	195	234	194	211	217	192	223	204	212	194	233	231	198	225	239	207	230	199	224	215	227	218	227	223	221	243	237	211	216	219	222	205	205	250	230	195	210	218	228	198	229	202	213	216	217	226	186	217	225	204	183	215	201	183	228	218	205	206	254	198	211	231	208	206	216	186	222	222	214	208	196	192	203	214	230	209	210	232	220	236	205	216	211	213	235	219	208	253	211	236	215	244	230	211	194	200	203	193	217	233	235	202	202	219	227	207	209	210	211	205	218	230	225	214	236	219	243	197	230	222	186	206	222	220	260	200	243	223	202	245	197	223	230	237	237	224	223	224	215	220	206	214	229	224	211	215	248	222	213	214	216	223	221	211	243	209	246	238	207	204	225	240	215	225	209	221	224	219	212	244	236	220	202	212	195	210	231	227	249	221	188	235	228	216	220	254	218	234	194	198	203	230	232	226	193	197	213	231	198	221	208	216	224	226	242	241	205	195	221	200	229	234	246	218	218	204	209	245	229	196	216	197	210	214	195	212	220	214	234	226	210	208	261	213	232	197	249	212	236	219	212	184	217	215	222	185	225	214	212	194	202	225	202	200	207	228	218	230	223	239	254	211	211	218	191	221	205	206	233	229	203	226	221	222	209	214	220	205	222	206	194	207	225	206	214	217	220	205	190	215	201	218	231	210	243	207	201	216	220	207	236	210	218	202	229	228	214	217	235	233	215	235	226	208	210	230	241	215	244	203	192	230	226	215	199	216	215	219	221	201	194	215	221	212	236	194	242	196	214	230	248	214	217	222	222	234	196	204	232	196	193	204	214	240	219	203	222	210	231	225	204	237	219	226	222	210	223	240	218	230	208	235	227	230	222	217	246	225	208	209	245	201	236	216	218	233	227	249	213	213	226	214	231	243	226	194	230	215	214	240	235	214	187	207	232	253	243	214	205	207	190	209	211	217	219	216	214	212	206	225	213	189	197	225	202	236	239	231	211	199	241	210	241	197	212	242	197	217	227	214	214	247	239	237	205	227	188	217	190	211	208	228	185	201	192	223	195	208	216	209	247	251	227	215	218	241	216	209	218	205	208	233	219	199	212	212	222	237	206	218	214	197	206	227	199	188	205	205	234	216	218	231	249	244	194	240	207	198	212	208	224	219	224	185	222	216	212	227	215	209	205	234	223	246	184	205	228	221	210	203	214	226	196	221	210	214	195	224	211	198	233	227	226	235	213	256	218	235	208	213	226	234	226	207	231	204	235	194	206	199	212	204	197	223	248	210	236	211	222	228	228	223	196	248	212	224	218	233	195	205	199	240	219	247	217	238	221	208	217	198	233	222	212	202	216	229	219	211	201	224	233	207	205	216	220	207	221	213	225	222	218	243	241	227	213	235	210	216	237	228	215	228	221	225	217	244	247	213	219	203	212	197	221	220	212	212	210	224	213	221	205	228	229	224	207	202	222	191	225	219	196	204	210	197	223	252	220	208	254	207	194	215	212	220	230	202	236	240	212	224	215	229	245	220	222	200	203	251	214	220	215	236	181	209	267	227	240	208	239	192	214	213	215	224	216	205	226	224	229	234	205	202	225	195	227	227	210	233	212	224	225	212	230	213	223	213	207	203	220	222	224	200	182	212	181	185	193	220	202	219	214	225	225	218	234	219	227	230	225	199	206	216	253	228	253	206	238	237	214	238	229	221	222	225	200	222	236	234	199	187	219	213	200	230	227	204	210	243	228	216	223	219	214	218	219	247	221	215	232	228	263	221	238	217	219	173	226	229	210	209	223	204	229	230	210	227	222	222	189	222	228	242	229	207	222	229	231	222	229	175	230	234	238	218	223	208	248	213	221	230	222	244	218	220	216	220	210	220	229	225	234	205	201	204	203	201	219	239	225	246	233	232	228	236	206	209	229	227	228	204	221	215	223	226	203	229	190	257	215	226	221	207	195	234	201	211	231	220	213	217	203	207	215	201	202	201	202	210	223	225	189	215	209	228	204	223	226	206	198	243	222	223	248	215	214	205	186	233	225	220	208	215	241
16531	10720	2074	1381	1163	986	851	863	755	731	706	684	687	648	640	667	619	555	583	630	584	595	593	546	584	589	629	597	575	541	498	591	560	542	608	546	560	569	561	583	546	571	585	565	576	572	587	587	593	543	564	535	579	603	595	538	571	568	543	570	556	520	594	559	521	556	565	525	580	553	520	567	557	567	557	554	564	557	510	586	570	585	603	537	577	561	564	522	528	538	569	548	539	553	573	529	617	553	587	585	540	575	579	566	551	560	577	589	602	556	555	576	550	533	510	574	566	552	575	580	550	549	526	567	576	532	545	539	549	543	586	546	561	564	563	592	525	529	557	571	574	548	575	551	553	590	559	559	538	548	585	562	525	533	529	531	586	536	520	536	559	530	605	584	519	546	563	554	559	551	593	552	578	526	522	540	562	595	556	601	554	528	533	549	549	585	503	577	537	600	523	531	560	502	542	539	548	565	548	540	561	554	498	540	583	575	558	561	578	567	549	595	535	588	569	540	552	596	566	544	592	562	570	545	574	544	524	550	522	589	558	574	514	622	537	592	520	530	603	562	526	579	577	543	578	552	571	580	570	523	528	565	587	513	554	557	540	555	563	546	573	554	506	562	551	541	579	544	563	554	541	525	548	559	536	546	545	577	557	532	551	545	546	567	552	534	572	565	567	549	516	522	521	537	531	551	525	561	535	556	519	573	555	533	536	562	589	581	538	617	586	576	546	573	510	565	547	539	558	532	552	577	552	563	570	556	560	500	555	534	566	580	588	602	524	556	518	548	546	524	574	568	580	587	564	552	571	578	529	531	561	539	550	531	586	556	528	556	551	522	561	559	546	542	586	585	592	544	582	550	567	553	557	532	554	539	541	567	517	543	559	609	567	603	548	532	557	598	585	569	533	555	590	551	535	550	548	567	543	584	556	579	548	535	520	614	571	591	579	601	596	547	616	545	518	558	559	497	520	560	548	578	559	516	551	553	630	542	596	569	537	540	555	598	548	546	533	576	572	530	575	541	526	593	624	561	543	557	590	574	519	565	549	527	529	511	516	553	566	546	547	491	555	590	529	522	495	578	561	551	560	542	548	553	544	586	534	526	603	551	548	545	593	556	562	550	530	551	513	535	553	577	527	516	572	560	573	552	571	540	566	554	520	571	563	559	548	543	557	572	602	537	552	556	566	523	584	593	546	517	543	556	560	565	541	574	589	509	595	513	524	576	555	533	526	558	571	548	488	571	522	545	555	554	553	565	565	518	581	542	570	565	476	557	594	569	563	549	544	584	572	583	573	546	585	533	534	613	579	581	585	538	514	534	568	526	557	558	573	574	544	547	584	575	577	550	555	529	538	544	546	537	550	574	535	519	507	508	576	576	579	565	537	582	575	573	539	554	564	547	571	563	533	568	559	576	537	586	577	575	572	546	558	509	521	579	576	564	570	590	526	556	562	521	582	571	528	578	550	519	537	548	541	554	557	602	521	588	534	560	531	532	568	564	578	549	576	539	577	519	588	562	575	541	526	558	540	586	562	564	531	489	597	577	590	576	569	518	560	572	597	552	568	593	582	579	617	539	527	533	538	531	572	566	553	579	549	558	552	544	573	548	559	562	558	552	558	541	517	540	497	582	565	505	548	590	529	567	579	566	546	581	523	558	600	549	563	572	552	537	582	555	534	596	540	561	532	554	535	542	532	565	562	534	562	537	530	560	530	582	523	562	550	579	518	542	556	553	557	563	596	613	541	533	478	547	531	540	546	563	515	565	541	594	551	502	535	573	585	532	538	565	580	555	562	568	571	545	570	553	531	560	555	579	574	566	547	552	554	552	545	571	542	528	587	554	571	525	553	527	507	523	555	563	569	541	541	548	562	528	558	587	577	548	547	534	545	549	570	571	535	534	581	554	586	560	524	538	566	529	530	516	546	543	529	552	545	518	556	538	571	548	539	589	532	552	548	556	561	582	560	535	603	541	561	544	566	575	517	567	558	548	552	558	550	564	533	569	580	550	572	578	540	605	569	558	553	565	560	584	551	534	524	543	557	540	582	486	590	579	544	562	550	539	567	547	566	566	543	529	525	577	563	544	629	543	536	602	589	548	544	545	552	548	587	535	542	549	600	549	558	585	541	551	573	511	522	533	536	545	580	591	548	602	517	583	558	517	572	574	513	563	540	539	573	596	521	576	546	529	543	533	573	523	547	536	535	536	563	551	581	537	592	527	550	577	531	539	519	538	584	518	584	555	553	552	564	541	526	544	570	552	534	546	570	582	539	538	515	576	578	538	520	588	576	520	522	566	561	560	526	523	534	562	563	546	574	541	584	578	584	543	543	562	521	554	536	531	547	549	578	557	558	550	555	549	542	547	519	547	584	571	539	577	541	586	535	589	557	566	575	493	579	554	591	534	557	539	569	542	574	564	559	574	585	534	598	545	566	583	596	563	586	558	604	532	561	546	567	537	579	537	536	587	545	553	581	562	550	543	580	580	528	538	503	545	521	584	564	539	561	578	533	562	585	538	591	557	575	547	568	554	581	573	549	535	550	609	551	550	546	550	515	531	546	541	543	590	559	563	560	515	585	537	524	549	552	524	517	538	535	569	570	594	518	550	543	586	536	563	555	554	563	600	550	556	546	521	576	540	560	576	534	533	533	551	551	560	562	529	590	515	557	570	545	572	516	581	573	526	535	540	574	536	554	536	545	529	556	559	548	565	513	554	587	563	577	530	561	570	561	547	576	583	560	561	572	560	606	574	548	568	551	533	547	537	534	551	553	570	550	549	539	595	527	590	515	549	543	572	567	532	535	551	552	540	560	569	527	571	561	547	566	576	542	543	565	574	540	577	547	524	587	568	551	574	546	553	597	543	542	543	560	558	584	576	620	533	571	584	546	551	571	575	573	553	472	545	538	536	571	586	547	585	555	544	509	550	546	566	541	587	526	569	574	534	566	547	543	549	562	557	497	529	580	542	575	542	542	520	544	558	566	550	536	538	545	605	525	561	579	582	553	560	496	574	509	521	558	543	537	545	593	553	555	563	589	534	561	552	540	594	598	562	557	557	543	560	536	600	575	571	585	561	556	584	556	543	573	542	528	525	551	551	591	555	551	567	591	582	561	562	501	613	515	548	577	532	549	595	567	570	555	527	576	575	560	538	547	561	597	544	546	576	605	533	548	584	506	571	606	569	517	538	553	586	561	545	570	512	563	558	569	582	580	530	576	585	539	566	555	561	601	559	555	574	564	565	564	523	551	546	523	571	501	569	566	573	576	563	563	523	608	537	595	532	559	562	579	525	533	566	569	536	546	555	573	581	548	555	538	517	553	513	591	543	549	560	542	567	590	549	539	531	571	595	520	502	540	573	516	555	548	562	564	553	572	620	559	562	557	531	555	583	569	585	592	584	586	536	523	589	580	547	546	577	582	500	554	587	589	566	546	581	531	546	518	522	555	578	579	564	561	567	512	541	525	552	576	548	567	556	495	512	583	598
30762	19023	4553	1152	483	313	220	175	187	153	151	162	134	140	129	115	129	129	139	133	124	113	119	124	106	135	95	127	115	112	119	116	115	111	113	112	109	111	103	123	125	104	111	89	109	136	112	133	105	121	98	128	112	123	124	123	122	122	127	122	114	121	103	111	109	108	113	114	116	105	128	91	125	107	101	122	84	130	107	123	123	114	123	100	113	113	103	116	121	107	111	115	113	83	111	107	115	95	103	92	113	99	118	88	94	104	120	107	117	115	104	127	103	120	113	90	128	120	100	124	122	86	114	131	118	122	111	129	125	99	121	101	106	109	113	121	129	107	102	98	114	114	124	111	118	118	138	122	114	105	112	132	134	129	117	112	106	118	105	115	108	128	118	92	116	111	127	97	114	119	106	108	135	125	120	99	104	103	84	93	115	110	103	120	111	106	119	100	113	108	122	106	106	112	101	130	122	96	109	100	116	117	107	110	107	109	115	111	119	125	109	116	99	106	103	100	122	112	126	124	127	105	99	104	109	111	106	126	114	116	92	94	103	102	124	118	114	136	107	101	89	99	104	96	116	122	119	126	98	113	111	97	122	80	121	102	120	110	91	105	114	114	119	113	80	111	130	118	112	117	112	116	127	126	102	116	110	120	118	114	105	119	127	106	107	84	126	112	114	108	93	112	94	102	121	111	99	133	117	111	101	120	115	103	111	111	111	110	121	126	146	85	112	95	121	117	100	102	125	112	103	123	120	112	105	133	111	99	120	100	114	119	103	98	102	128	117	112	104	123	118	102	111	104	116	82	110	122	113	86	105	114	104	105	103	120	82	133	106	110	112	113	122	109	120	128	101	97	104	96	115	121	98	112	126	119	109	97	110	112	126	96	107	123	119	119	108	119	109	93	105	121	103	117	91	100	119	118	110	103	105	124	98	106	108	96	116	114	111	114	98	119	85	97	102	107	97	94	120	95	107	103	125	105	107	99	98	122	116	143	122	110	113	111	123	118	114	115	106	108	119	133	113	101	121	122	102	94	125	124	120	99	102	130	105	98	110	111	99	106	107	126	130	135	123	120	103	108	108	94	111	111	90	115	97	105	101	128	106	116	110	115	100	127	117	108	119	93	108	114	107	102	110	121	107	130	97	103	114	113	111	103	105	112	111	103	100	108	110	111	115	101	118	120	116	101	110	94	116	104	105	100	129	108	119	94	125	118	114	103	128	114	127	119	115	113	111	114	110	98	111	101	95	109	119	104	110	112	125	125	124	109	101	110	116	119	107	131	118	105	118	114	100	105	133	112	110	110	119	135	108	120	106	126	110	119	113	112	115	102	94	132	107	123	114	122	103	112	100	117	92	111	91	123	100	119	116	129	109	107	116	104	111	129	111	110	95	119	122	128	122	116	126	115	106	124	123	118	129	110	94	100	124	116	118	111	107	99	107	95	119	107	92	122	111	118	115	102	105	94	98	115	119	112	127	107	128	108	107	104	110	108	124	114	114	98	125	112	99	112	113	120	100	115	94	88	107	126	118	117	125	119	112	136	110	94	94	113	109	111	110	109	112	99	104	150	118	107	108	108	123	128	103	148	131	114	123	115	101	126	106	96	99	135	129	122	115	101	134	122	131	104	97	117	102	122	129	101	97	108	134	122	115	120	114	135	110	123	103	136	106	103	99	125	103	111	128	120	110	99	120	119	101	103	102	115	118	103	117	102	105	130	114	112	115	117	120	103	88	114	94	103	131	117	111	129	120	118	107	99	108	103	97	108	109	111	106	109	115	102	102	96	109	134	125	96	107	114	122	91	110	113	99	106	101	102	109	114	115	117	134	115	111	103	111	106	116	120	122	111	103	107	100	102	124	98	114	111	113	108	99	104	113	110	88	117	115	115	81	125	131	102	102	122	98	115	116	102	119	99	122	123	126	108	102	111	125	103	121	121	106	112	115	106	119	105	127	110	129	90	107	114	117	121	113	101	125	111	111	123	105	111	100	99	108	94	137	117	109	123	131	114	107	125	110	115	114	111	108	96	105	129	125	109	101	113	114	101	111	90	78	110	101	115	119	116	98	140	114	112	131	121	105	127	118	125	96	108	116	112	105	134	129	132	119	109	102	122	129	109	116	122	130	110	110	108	108	104	115	111	105	101	122	111	116	95	118	134	103	104	97	105	104	125	104	107	110	111	128	100	109	133	121	102	119	105	107	101	102	107	117	117	119	120	121	125	114	104	121	105	113	113	126	98	104	116	96	86	95	123	112	116	115	100	101	115	115	122	111	98	117	115	127	101	114	114	115	118	101	110	104	149	121	115	110	109	110	117	118	96	105	104	121	88	100	120	86	110	120	102	123	98	121	118	122	125	121	112	97	111	112	111	111	103	123	124	112	136	110	103	115	123	118	119	116	133	110	119	119	94	117	129	111	132	105	123	113	108	112	103	116	107	120	122	107	118	114	124	115	121	106	129	98	100	116	127	125	112	101	88	109	113	87	138	112	107	105	110	113	106	110	116	128	122	105	103	98	113	112	128	113	110	112	112	109	122	112	112	118	118	116	118	110	115	89	117	116	108	97	119	97	121	107	117	112	89	117	109	118	111	118	98	110	101	87	114	112	109	83	99	104	108	114	141	102	111	96	104	108	118	122	110	114	121	127	105	109	81	112	119	128	114	124	107	117	111	128	96	103	116	117	130	106	95	103	121	104	123	81	109	114	100	121	95	114	112	101	114	124	123	108	111	98	108	102	105	101	123	116	100	108	108	96	104	135	101	111	112	103	94	121	103	92	119	118	116	87	108	109	116	128	121	96	98	130	109	95	113	112	130	124	116	125	106	122	110	123	119	121	121	111	106	93	104	143	96	86	119	126	126	121	130	137	127	110	97	109	95	114	132	126	112	122	125	116	99	106	116	120	105	113	114	109	121	101	126	114	111	118	100	108	126	103	114	95	105	97	119	118	105	104	115	106	107	122	103	110	91	105	107	118	112	129	121	110	111	103	123	107	108	131	119	100	114	96	95	93	108	127	108	134	113	116	93	130	94	121	117	114	105	118	112	114	96	108	114	105	115	101	107	93	99	90	123	127	115	98	114	108	120	114	125	104	125	121	98	105	128	125	111	112	92	104	121	128	121	118	99	134	126	105	102	104	133	111	140	112	105	121	136	111	117	114	121	107	109	107	95	94	96	110	106	112	92	117	119	107	109	109	103	125	135	114	114	112	111	109	90	123	109	118	127	85	110	112	112	102	127	109	98	125	107	96	101	113	127	113	108	113	132	114	117	120	115	117	114	102	106	96	99	107	108	130	123	113	135	106	114	105	121	103	116	121	114	85	106	105	110	110	89	117	127	109	131	92	71	111	113	123	111	111	92	93	111	115	117	102	112	118	101	109	114	101	106	93	114	99	90	110	136	111	114	132	98	117	115	114	101	107	111	130	110	94	107	119	105	91	99	133	122	111	122	112	119	122	111	91	103	122	114	105	107	132	109	112	124
21457	14783	2596	1850	1563	1111	947	766	686	646	614	573	514	489	467	493	411	414	410	418	392	385	390	335	375	393	347	369	342	343	329	334	324	327	325	315	303	299	269	340	312	314	315	333	331	314	294	316	298	309	347	312	314	306	301	304	313	339	316	297	293	309	325	283	281	301	272	308	313	313	271	327	320	308	324	296	290	324	290	300	338	303	324	311	320	334	292	280	312	318	324	321	301	305	295	320	290	302	305	298	272	290	271	281	311	316	323	339	340	299	323	305	296	307	319	324	286	342	325	290	291	305	299	310	298	323	322	325	290	307	285	314	311	318	303	310	311	265	282	301	285	323	279	310	319	301	289	332	320	289	303	301	303	309	268	299	295	309	311	314	315	330	344	321	300	307	288	302	289	304	292	292	297	317	308	330	324	282	317	331	316	280	297	305	280	316	307	302	293	308	300	272	336	311	331	324	284	317	308	303	309	300	293	304	274	314	342	287	272	322	321	306	305	283	328	276	289	314	285	302	288	330	307	303	293	283	315	285	338	349	291	313	257	311	296	298	311	293	318	316	302	294	277	296	338	291	303	302	301	301	260	284	291	318	295	310	301	287	309	282	326	304	310	275	304	304	293	301	305	322	305	321	303	311	273	323	309	301	302	295	315	291	304	329	296	295	312	294	312	282	295	277	281	289	300	314	360	314	309	301	289	298	274	317	325	317	309	300	289	310	289	325	305	288	306	321	292	324	320	315	315	285	314	301	321	313	319	311	289	266	314	306	324	295	325	320	280	315	307	303	310	345	304	281	275	304	276	329	330	325	299	324	296	345	291	299	275	302	280	283	273	309	273	278	273	309	287	318	307	295	285	334	301	293	319	287	315	285	264	340	270	302	319	323	288	319	306	305	304	300	312	307	313	298	274	321	306	283	306	321	302	310	283	292	292	288	349	283	324	295	327	305	305	337	296	313	304	320	311	295	301	321	281	314	301	265	315	328	337	277	316	313	295	337	301	282	321	301	299	292	285	268	299	321	289	305	304	287	305	316	301	299	297	260	285	298	325	296	322	341	319	281	293	305	299	303	277	302	323	292	261	311	312	298	295	299	325	321	306	307	280	284	295	317	314	309	298	291	306	287	284	307	309	285	313	305	307	331	315	280	259	290	299	268	288	304	281	287	283	333	313	289	300	309	299	314	279	273	325	291	307	309	278	295	294	301	304	307	321	270	296	329	302	308	301	319	311	342	308	288	277	319	318	288	302	307	336	299	280	309	294	321	302	319	317	320	303	349	283	315	315	299	288	299	298	311	309	294	286	304	296	301	311	324	321	323	292	296	303	315	303	307	298	318	327	310	312	317	299	300	306	313	283	325	318	273	274	323	293	336	288	313	305	285	316	282	313	284	317	292	296	274	302	288	272	315	307	296	285	271	288	286	294	304	326	279	295	317	281	291	264	291	295	304	314	309	302	287	299	288	296	302	334	311	308	296	321	295	299	300	291	303	324	323	310	291	289	337	304	309	286	292	286	327	291	301	272	263	303	263	274	306	335	307	300	266	303	339	351	315	301	302	286	294	262	290	324	304	294	296	296	307	317	306	276	309	312	330	299	286	309	321	355	268	299	299	297	315	301	317	316	278	322	306	311	295	274	311	292	291	289	301	309	307	352	325	302	300	317	307	296	323	285	276	313	281	301	266	292	318	293	289	299	307	284	324	284	321	297	338	308	282	311	292	320	298	295	324	260	292	295	321	304	299	277	309	303	313	308	296	283	305	333	264	287	316	286	321	314	283	320	314	310	305	280	330	313	309	299	298	305	308	346	303	325	307	289	314	296	279	299	291	306	306	316	316	335	297	348	283	286	297	318	289	306	284	296	321	268	289	286	311	300	316	299	301	313	313	296	315	317	345	296	319	274	327	299	271	302	323	312	298	288	321	306	301	304	276	310	303	298	321	289	300	297	301	299	280	307	294	302	313	293	308	330	317	294	316	292	303	315	294	279	305	286	312	300	313	285	318	300	323	321	350	309	317	309	285	321	320	307	276	275	274	265	290	308	338	317	304	299	315	285	282	329	318	292	338	295	299	274	290	315	303	314	296	293	303	299	280	319	313	296	308	300	319	328	323	306	308	297	290	330	290	312	286	297	311	284	301	318	292	315	286	330	325	304	298	317	304	301	333	342	343	308	319	325	338	321	290	282	290	293	328	293	304	325	329	298	309	309	305	323	293	324	272	303	299	286	291	318	302	297	291	293	277	264	300	281	327	303	282	335	324	310	295	339	309	312	282	299	319	316	322	288	316	302	307	306	306	295	298	319	309	337	285	317	292	319	332	264	300	318	295	287	286	336	309	310	267	272	278	297	286	292	326	347	302	285	278	298	305	301	296	286	297	331	292	303	280	292	321	315	321	294	285	321	310	286	260	304	332	319	292	319	310	308	298	304	318	284	302	297	301	275	333	306	294	316	304	290	319	292	309	327	279	289	324	294	306	291	309	313	299	312	292	295	299	309	275	292	320	305	276	315	313	281	287	258	336	313	301	343	292	308	323	314	328	319	319	301	307	295	285	305	321	301	291	315	323	318	294	322	296	300	302	309	295	310	298	311	284	298	298	331	290	325	333	290	292	316	331	308	303	283	325	267	310	268	317	328	316	285	319	338	291	306	297	308	286	301	297	286	289	328	323	311	328	300	286	322	300	299	308	296	330	275	295	274	316	301	317	304	293	311	282	256	303	320	254	322	289	295	303	324	322	327	300	327	331	320	302	294	298	296	320	300	318	316	321	304	299	305	304	312	315	304	297	301	320	306	321	302	288	323	296	293	305	282	280	309	305	301	286	324	306	330	303	307	312	316	278	304	307	280	294	309	322	310	329	331	313	317	283	312	326	306	314	335	314	330	316	320	295	320	317	301	304	294	324	309	287	307	293	302	299	295	307	294	282	289	278	281	345	262	322	284	291	312	304	288	293	301	323	301	316	319	335	323	313	318	289	288	321	300	297	288	352	324	279	311	300	315	308	286	305	296	283	301	268	346	320	321	267	281	324	331	297	312	289	260	274	285	268	282	312	310	283	284	295	311	316	281	309	315	262	289	329	295	324	348	300	304	323	310	299	316	265	321	281	270	294	333	296	245	297	305	305	309	274	278	310	320	279	288	325	286	316	305	295	288	325	315	297	287	297	282	305	315	296	288	315	323	312	313	293	298	304	310	317	310	298	278	306	304	305	267	312	304	313	314	291	290	301	314	290	337	309	311	327	333	334	309	275	322	303	302	305	312	315	292	294	299	304	303	312	306	307	297	294	266	301	305	298	311	306	312	293	297	312	309	297	293	313	325	297	316	280	318	287	314	291	288	315	274	301	297	300	303	302	316	302	297	315	296	312	287	295	313	308	278	281	306	333	309	279	290	298	327	294	266	311	295	308	292	304	322	344	312	293	327	307	302	315	322	282	291	312	279	289	299	283	341	300	317	279	296	320	320	296	316	279	294	344	319	318
7811	1790	419	296	286	295	265	267	266	301	271	267	300	260	224	273	248	261	277	277	277	295	284	280	283	296	279	279	226	285	265	272	285	306	307	288	268	279	261	268	235	251	278	240	246	278	280	272	257	278	277	278	296	297	284	265	279	297	270	288	303	242	287	292	261	315	263	272	305	276	256	272	234	263	250	238	260	274	291	279	291	251	267	251	247	256	274	312	239	274	249	246	249	286	280	265	264	285	242	270	300	269	283	269	287	272	251	295	276	254	250	272	257	261	251	245	264	240	279	229	253	237	254	279	281	295	271	290	289	246	244	263	264	289	285	255	303	254	292	262	260	295	280	281	300	263	270	267	248	292	281	280	283	285	280	283	225	245	248	264	278	258	315	282	245	293	269	279	316	295	289	290	306	292	303	272	285	267	278	257	305	273	251	269	281	257	250	259	258	240	289	258	280	276	225	247	273	237	292	274	263	269	271	249	252	277	273	309	254	267	242	267	260	276	264	265	274	299	273	265	242	283	295	271	302	276	245	281	263	255	270	257	238	309	254	274	285	265	258	269	281	268	258	276	297	288	273	286	287	273	267	283	255	268	287	301	253	276	263	272	262	260	248	254	300	245	269	244	263	266	269	265	244	277	270	258	268	267	271	254	279	261	272	262	284	251	265	252	282	265	275	278	243	269	253	285	261	280	264	258	277	296	285	266	277	286	262	259	272	264	285	271	268	250	298	284	275	288	267	278	314	256	258	267	282	247	246	272	278	269	286	270	249	273	260	260	258	286	238	237	238	291	274	270	295	282	259	269	276	272	308	261	281	292	274	239	275	276	262	259	251	241	237	232	267	298	261	296	278	244	261	273	302	275	288	242	242	251	266	296	270	259	282	262	281	290	281	253	269	281	286	249	300	286	280	263	264	263	233	287	286	279	261	267	242	245	264	260	262	297	244	260	266	270	267	300	251	300	291	282	266	265	270	280	294	265	228	240	257	265	251	293	246	251	269	301	263	284	270	288	249	278	276	245	311	251	270	280	240	251	268	283	270	263	255	266	239	269	278	260	307	280	261	272	286	288	270	250	262	278	302	248	291	266	281	281	268	292	251	279	287	252	282	264	250	284	264	280	266	269	258	243	253	258	273	263	286	257	289	279	285	292	313	256	256	265	275	264	261	260	273	267	282	277	281	277	261	282	275	263	290	271	272	253	251	251	265	271	299	278	287	281	280	276	253	242	270	267	288	315	280	277	270	256	273	261	267	254	245	278	245	229	260	232	284	239	243	251	308	273	288	285	270	252	254	276	274	290	286	306	286	242	254	287	247	259	269	263	273	276	289	286	279	240	283	271	257	253	234	295	275	280	269	272	255	264	275	262	245	294	286	274	260	250	283	278	283	246	275	290	261	246	298	267	257	274	266	240	273	275	276	253	276	286	258	297	271	293	283	273	289	273	311	246	271	284	306	275	271	261	257	247	275	276	227	260	261	228	252	299	244	276	260	241	256	269	267	268	257	259	249	259	277	264	280	261	268	288	263	268	273	263	253	269	282	265	256	225	275	271	288	307	272	285	269	271	236	252	255	257	250	252	282	308	263	301	280	268	274	255	258	300	273	277	276	282	261	310	267	271	269	289	257	285	273	286	268	277	288	281	297	256	268	289	275	277	284	263	271	275	289	286	286	292	257	253	269	259	310	269	268	297	276	263	258	254	289	262	291	275	293	264	259	290	266	262	283	297	277	277	303	261	273	304	263	269	313	263	272	229	275	268	251	305	278	266	269	270	276	281	275	264	288	252	294	249	262	255	250	305	250	280	240	267	272	272	272	234	283	256	250	268	312	274	264	221	289	231	241	270	267	270	269	264	281	279	269	263	292	267	283	290	232	272	269	279	261	258	267	304	289	271	258	267	281	269	276	285	273	259	251	284	278	256	265	271	274	270	268	254	264	261	281	243	260	274	268	274	278	277	260	294	264	287	291	303	238	284	309	270	238	290	299	291	247	281	289	282	291	218	288	276	287	300	278	267	273	254	264	264	288	302	279	243	267	290	238	265	269	275	243	280	293	254	277	289	279	272	259	253	260	296	274	274	271	274	290	265	294	241	256	259	269	270	269	297	281	260	271	292	257	277	265	265	231	271	292	294	236	274	265	271	260	278	268	285	276	283	245	270	261	242	277	286	283	272	280	282	279	270	245	275	283	257	280	297	287	268	258	264	270	282	251	269	285	297	283	271	274	284	286	247	268	246	267	273	273	270	273	276	258	286	284	295	264	245	276	271	293	253	299	251	281	296	257	278	258	260	253	255	256	243	271	246	244	256	267	254	282	284	264	271	277	257	301	275	253	250	237	288	260	248	276	263	277	251	295	278	246	276	266	271	273	289	283	278	281	276	258	263	280	252	254	280	254	267	261	286	280	280	323	248	248	265	256	267	282	289	249	271	290	258	274	295	278	261	259	286	271	273	272	271	269	268	239	258	265	252	265	251	270	284	277	270	283	269	262	288	276	272	289	259	257	293	296	281	307	268	286	258	262	271	268	285	287	253	259	270	280	314	252	250	253	270	243	299	292	263	286	266	287	313	261	259	250	276	248	272	264	285	290	282	265	241	302	294	303	271	286	225	265	301	293	284	288	258	273	268	291	265	270	267	236	271	285	269	270	246	248	303	296	280	255	291	282	247	313	291	265	265	247	285	280	268	262	264	247	277	294	279	270	273	266	248	276	247	265	263	281	300	266	268	289	274	300	241	261	274	267	275	290	287	284	301	285	264	261	271	306	250	282	251	281	286	281	271	258	278	286	276	266	271	281	291	268	290	262	229	266	275	285	271	269	249	243	259	245	255	285	261	230	262	303	248	239	312	261	284	328	243	280	273	268	272	279	250	291	244	287	259	242	260	265	246	249	267	272	286	275	286	274	267	294	266	276	287	250	284	271	305	274	305	271	282	278	294	285	289	270	263	276	269	276	278	297	251	285	274	289	279	291	261	289	266	277	253	263	289	239	264	283	272	251	253	277	270	271	314	237	300	277	265	259	264	289	261	249	271	242	311	262	277	257	297	281	271	255	273	267	296	242	260	251	265	256	245	259	278	250	258	253	286	271	264	256	249	255	258	265	282	269	281	271	304	268	271	298	280	267	273	279	277	294	250	274	255	274	274	278	252	288	265	251	248	257	288	283	262	278	272	301	301	287	254	270	255	262	278	254	293	293	293	267	262	286	262	281	246	236	236	239	266	235	284	265	281	273	252	280	296	256	289	242	246	273	261	257	260	299	264	260	270	295	292	261	261	273	256	252	252	253	290	263	277	269	286	241	262	252	262	265	253	258	242	285	275	263	294	263	259	274	261	247	295	279	250	260	283	284	277	296	265	258	275	281	249	265	269	262	248	312	277	262	286	256	266	291	253	277	244	249	247	279	283	266	252	277	272	294	281	285	281	257	241	255	303	251	250	268	273	246	276	272	243	259	275	259	298	306	266	277	255	276	267	276	310
6516	2487	902	874	733	784	727	765	694	718	720	727	665	734	719	692	696	656	751	702	680	702	696	684	657	682	718	674	688	660	680	698	713	641	663	668	624	701	640	627	677	698	692	687	693	710	692	640	687	686	676	698	705	664	689	680	656	668	635	651	677	631	690	655	666	716	653	687	672	681	648	706	641	659	641	661	685	678	683	684	683	676	719	710	728	668	658	678	664	697	639	722	699	694	657	679	664	727	672	637	695	649	642	722	675	692	603	693	661	688	673	678	679	684	668	697	699	662	648	678	714	705	708	671	658	647	702	662	664	615	636	672	724	690	730	684	698	666	663	670	654	631	672	692	685	658	659	655	676	659	676	671	689	653	674	704	620	627	675	690	630	645	656	713	684	642	673	678	700	685	648	677	641	666	679	653	698	688	726	682	653	670	711	634	707	738	619	629	653	661	705	667	686	685	653	725	689	708	659	671	689	651	705	681	668	682	682	676	675	639	730	705	759	640	722	647	669	664	673	625	632	704	678	713	704	697	646	697	700	697	686	671	728	664	669	688	684	663	666	689	626	655	667	703	695	620	651	673	650	647	666	685	659	655	647	725	703	696	695	663	654	631	671	687	669	651	673	649	656	689	704	633	667	663	624	683	655	712	669	679	720	679	674	707	661	646	655	679	624	645	690	664	714	700	657	676	660	648	705	651	647	707	635	667	652	687	692	688	663	653	636	631	680	673	666	700	638	694	702	706	731	705	664	672	638	732	667	663	672	657	685	651	642	672	674	678	664	660	664	653	757	675	657	713	673	695	690	699	687	673	660	703	688	695	716	655	633	732	683	668	688	643	695	711	684	718	681	666	679	636	722	692	729	645	651	654	662	686	669	712	661	664	635	711	660	710	673	701	714	708	690	696	652	669	692	694	689	705	670	677	649	721	674	693	678	730	661	669	689	641	690	696	676	673	652	670	686	662	656	700	687	683	715	664	672	680	690	658	667	700	681	659	713	709	695	697	654	660	682	687	765	681	665	654	661	670	673	686	682	670	662	701	696	645	681	652	696	654	708	676	675	710	672	700	632	703	673	653	665	650	660	688	705	675	681	681	632	695	684	627	639	689	659	676	666	692	669	645	658	646	693	705	655	652	648	650	624	643	680	669	682	659	652	695	655	708	703	699	676	690	719	629	647	693	682	653	613	680	669	647	632	676	738	690	664	672	695	686	684	696	661	628	673	665	679	657	677	703	665	692	653	711	690	713	682	674	688	694	685	631	665	637	658	686	610	694	714	703	664	679	630	677	637	649	656	642	689	679	669	673	748	713	680	669	641	665	707	723	692	677	662	644	693	711	695	684	651	711	662	670	647	673	708	683	659	676	708	672	650	699	707	625	713	693	724	693	668	624	698	709	653	670	644	665	651	639	648	712	646	685	663	692	697	693	716	664	672	694	712	631	667	685	676	630	614	622	694	679	633	644	639	661	703	680	665	668	690	694	721	690	642	701	677	627	659	672	651	618	657	650	681	654	653	698	713	666	640	705	667	631	707	645	698	683	681	644	654	685	599	722	731	692	715	667	687	702	682	700	716	677	693	632	703	687	685	678	672	680	672	689	674	646	663	716	656	641	629	718	691	637	678	636	643	700	666	663	672	648	678	677	624	653	674	674	682	652	701	707	646	676	682	645	716	668	707	662	619	665	693	622	685	694	644	680	690	648	661	672	655	725	683	670	676	660	668	668	697	657	716	675	700	668	703	632	687	641	668	655	643	711	662	676	662	632	670	691	651	725	662	668	696	701	648	642	658	611	710	664	668	673	686	638	609	663	678	677	654	667	642	650	710	645	712	651	663	738	649	626	653	680	637	648	674	738	738	666	691	656	720	655	672	678	738	633	685	703	672	667	721	632	692	688	652	702	723	669	690	714	686	706	678	676	734	692	677	707	665	707	676	695	652	628	691	700	709	660	683	647	694	652	679	655	699	680	623	672	652	701	639	679	684	686	685	651	715	667	699	678	685	672	645	632	721	679	611	741	679	662	694	674	672	595	679	636	668	669	650	682	650	667	711	680	669	672	672	661	687	645	673	693	660	696	641	669	705	666	664	692	593	691	689	673	654	681	688	700	659	686	702	682	664	644	711	665	698	653	648	681	624	673	691	668	723	616	652	664	657	689	672	653	661	682	660	666	659	695	691	715	646	672	661	621	625	635	753	641	675	721	637	650	694	632	702	638	695	706	675	667	689	659	667	687	710	679	688	671	663	655	674	676	674	664	683	707	658	662	655	667	673	694	644	715	633	641	652	679	657	695	648	677	667	640	644	697	697	720	680	660	673	667	677	685	696	697	666	727	627	703	658	682	678	655	655	682	658	620	643	643	701	701	642	687	643	706	670	657	657	647	675	651	689	685	683	706	671	661	620	680	664	693	702	673	642	652	681	645	681	694	679	635	650	640	696	657	652	720	672	662	637	693	683	670	665	671	632	677	642	682	680	629	679	669	675	699	678	664	700	660	713	703	684	692	677	697	683	690	702	692	669	684	682	662	673	655	718	645	655	652	666	694	649	696	629	687	636	670	664	674	718	725	644	631	676	677	687	693	644	661	687	692	669	644	600	647	684	675	660	684	664	646	693	646	687	671	647	702	679	682	704	673	656	675	672	679	651	696	681	635	648	660	662	648	670	685	705	686	727	642	631	710	723	671	670	613	696	701	707	664	659	694	661	724	654	720	677	726	730	715	687	668	673	683	692	668	713	736	699	656	675	682	726	707	652	625	645	658	668	598	681	659	663	695	668	686	648	656	692	671	703	647	664	683	653	668	624	698	699	705	685	719	703	715	656	700	668	679	666	739	712	662	644	699	717	659	636	653	721	650	663	647	723	654	670	711	752	652	661	685	654	671	698	680	683	654	683	627	691	695	737	679	702	712	664	700	646	642	626	719	653	680	666	686	710	683	659	720	662	689	719	684	708	707	686	659	644	645	651	633	640	632	669	670	677	652	713	628	660	643	661	635	730	635	677	710	664	639	666	641	696	669	705	700	654	639	676	720	693	630	663	656	653	699	696	645	686	702	689	685	657	684	656	685	643	665	672	681	687	636	692	655	671	687	702	639	658	607	689	676	682	705	696	679	673	637	696	702	678	632	661	645	656	664	678	651	639	693	679	660	700	662	665	669	635	662	744	688	642	678	701	701	664	724	668	665	682	676	687	639	716	672	676	660	639	742	631	656	681	713	663	661	705	659	689	727	658	657	669	698	687	686	674	710	701	678	687	701	692	608	711	667	697	701	654	684	658	687	709	721	672	720	689	689	675	636	722	682	664	684	691	617	690	695	687	643	665	717	658	680	628	658	684	595	683	700	649	674	713	669	649	676	680	681	650	667	722	646	618	720	674	650	720	661	696	652	712	665	704	662	708	677	668	709	746	732	696	609	660	651	688	645	668	696	672	690	664	678	659	671	679	673	648	670	658	649	676	652	682	687	641	670	640	673	668	652	695	649
21407	11208	2080	716	416	342	334	268	275	277	259	235	243	211	222	206	225	236	230	228	217	247	199	224	234	224	252	213	206	230	230	232	206	227	208	225	212	209	210	236	239	236	214	220	244	244	241	223	229	190	224	225	205	241	243	233	235	270	218	240	218	192	219	218	219	230	220	208	248	219	217	199	227	242	202	205	204	232	224	235	226	215	235	180	220	217	230	247	236	260	260	221	217	218	244	253	214	220	242	226	214	244	244	220	215	218	212	237	245	227	236	221	208	216	204	215	242	217	234	230	227	233	235	209	244	225	225	211	227	227	228	236	242	215	191	211	260	228	238	204	247	219	203	193	223	231	210	230	236	239	217	230	222	226	233	209	247	199	198	211	220	232	214	205	226	227	232	213	233	223	214	229	214	228	216	245	254	229	244	241	238	197	213	196	246	220	213	228	221	233	262	249	222	240	224	218	224	214	220	226	220	231	223	194	179	224	210	205	216	242	205	217	208	245	238	239	217	213	255	214	253	210	229	227	230	185	212	226	218	225	208	203	207	224	209	214	228	225	229	225	235	196	231	243	217	226	216	216	239	240	232	213	201	217	231	232	199	195	220	231	212	237	211	236	213	214	205	218	223	222	232	209	204	226	215	198	213	234	227	242	251	222	228	225	221	202	217	261	214	251	219	225	242	217	221	254	194	225	223	214	212	198	196	222	234	211	211	244	217	244	203	210	203	216	174	227	227	219	215	217	233	224	197	218	200	222	212	243	202	226	229	215	220	206	209	200	241	226	241	249	216	196	233	224	218	230	230	228	211	204	210	228	223	243	223	216	207	219	246	194	218	228	215	218	237	235	205	211	210	222	226	272	229	222	251	228	199	224	204	242	220	178	245	216	207	223	194	188	234	225	219	224	209	216	256	232	234	225	214	233	201	207	225	203	236	235	205	200	204	206	224	222	225	226	205	222	193	224	220	228	206	260	239	205	216	211	207	222	258	206	206	223	231	211	215	227	209	259	205	215	210	238	235	234	219	203	232	210	220	213	222	239	217	218	202	213	220	207	237	227	211	203	212	243	224	216	262	218	202	223	208	233	230	197	230	218	206	221	211	232	221	208	197	199	207	238	241	242	220	222	238	231	226	199	224	242	229	220	249	224	213	207	240	201	228	204	216	239	229	234	191	203	251	227	238	235	246	252	230	228	246	221	226	247	230	241	228	214	208	232	267	228	217	247	242	234	230	228	230	227	222	214	224	229	209	199	189	185	220	214	236	255	210	233	224	224	196	241	241	221	225	222	217	224	242	208	210	220	202	195	234	201	213	240	234	194	219	226	213	227	223	233	231	245	207	250	192	257	249	223	198	215	217	217	245	225	215	200	230	214	225	222	250	205	219	209	221	193	201	221	204	211	196	213	214	225	251	242	196	226	221	245	227	245	199	223	218	234	234	235	238	231	208	197	215	205	208	233	207	231	209	202	219	220	201	215	229	240	218	235	227	215	232	199	227	222	233	235	221	209	223	218	222	229	235	213	215	225	192	212	200	221	235	225	219	219	237	238	214	187	276	217	223	224	191	238	212	189	235	254	230	183	213	236	215	200	193	213	232	227	220	217	207	231	225	230	242	221	205	194	249	212	210	222	231	229	219	206	220	190	219	223	203	247	198	212	225	231	238	212	218	198	219	228	234	241	220	234	189	241	217	223	215	232	244	211	217	238	198	195	232	221	223	259	226	229	243	226	226	233	213	203	239	232	219	237	209	196	222	225	183	230	229	222	240	229	210	207	205	244	247	212	214	250	200	207	213	215	218	235	235	251	199	216	205	211	224	228	216	217	212	236	201	201	224	227	198	215	226	215	224	211	224	240	244	219	219	228	221	243	199	210	238	239	214	209	220	210	192	207	224	203	231	212	211	235	211	231	215	215	205	235	218	232	201	203	249	237	242	239	224	218	224	223	238	243	223	221	209	219	220	229	222	216	235	213	223	192	220	238	220	225	231	258	239	232	238	228	224	216	244	265	226	215	212	222	229	209	223	227	229	212	218	223	204	217	199	232	217	213	211	256	222	227	191	215	213	225	248	200	233	183	245	240	213	214	210	223	218	223	250	225	190	214	205	199	221	225	209	232	258	230	224	240	221	247	242	239	251	218	237	224	215	217	252	226	240	201	257	215	212	237	203	231	234	210	228	216	228	248	221	261	243	237	233	236	234	223	207	227	217	232	225	212	217	256	222	224	250	241	188	190	212	226	226	220	234	235	237	225	213	225	215	212	232	208	241	221	196	211	233	209	223	232	219	208	234	200	211	269	197	221	204	220	211	203	221	228	225	216	200	189	224	224	200	237	223	229	202	236	214	201	205	217	252	184	213	216	228	246	229	206	224	231	230	211	196	225	223	215	238	224	230	206	213	180	209	216	234	213	234	238	195	242	227	233	209	231	215	234	240	224	257	205	236	200	239	261	231	247	202	228	218	249	224	237	251	244	236	225	241	222	227	207	215	205	230	224	230	219	212	229	221	229	236	214	239	203	237	218	233	246	218	208	236	230	210	233	243	218	220	220	237	221	221	202	204	227	262	222	213	217	200	203	227	195	230	221	228	202	227	211	201	236	183	206	205	211	208	219	222	225	228	223	237	213	229	230	221	231	215	217	198	219	218	247	237	243	232	230	261	215	225	213	212	211	227	209	232	208	206	231	217	230	228	247	245	242	219	225	217	231	232	188	231	226	218	228	237	221	206	211	237	200	214	229	216	234	249	226	206	200	215	241	224	217	245	266	228	241	238	209	207	238	226	240	220	203	251	222	241	208	216	222	189	244	251	236	235	222	221	245	229	204	244	207	241	222	213	220	198	218	205	227	188	222	222	227	223	201	235	189	240	239	203	245	226	242	213	185	197	241	238	227	224	218	222	210	245	238	228	228	240	242	231	250	189	234	216	220	259	216	198	216	262	198	210	248	211	204	225	231	204	223	230	231	238	235	223	213	218	216	215	204	221	237	218	227	221	224	221	227	206	208	213	221	215	238	198	202	251	217	227	225	220	229	216	216	241	205	194	272	229	199	260	217	254	232	205	201	227	195	227	257	227	221	223	218	244	215	212	251	202	198	233	197	219	200	185	251	234	225	246	218	207	241	249	232	219	222	241	201	216	221	200	217	219	219	201	210	255	208	228	210	210	230	209	229	209	194	218	210	239	225	220	254	227	254	231	215	197	237	235	221	241	232	258	195	205	240	209	220	235	216	206	190	221	230	232	212	241	223	237	221	220	234	229	214	223	218	239	233	238	224	208	210	207	216	230	201	251	227	250	247	222	207	225	210	226	237	258	243	230	230	227	218	227	210	217	224	217	230	227	233	216	239	217	207	219	213	211	240	199	195	253	206	188	203	220	229	200	221	212	237	255	219	252	201	246	233	226	190	205	222	212	230	205	243	253	206	203	211	220	208	255	223	210	227	206	211	207	215	216	229	244	246	214	225	197	202	223	207	223	202	204	196
16721	9838	2110	1529	1184	984	911	806	752	771	753	693	647	667	662	619	613	617	634	611	638	609	586	605	664	551	648	545	566	588	535	549	575	570	548	581	590	560	569	561	587	552	564	570	585	513	544	587	559	519	585	558	552	547	542	565	560	557	534	651	584	582	541	556	561	585	539	584	543	565	564	523	579	568	571	586	558	529	531	508	589	576	543	542	547	585	528	586	563	523	523	558	554	544	596	582	577	542	546	564	551	561	562	556	547	563	547	564	545	592	586	564	507	529	596	598	620	542	566	554	549	552	531	565	564	543	567	571	595	527	613	533	568	583	574	571	599	559	574	605	598	622	554	572	550	576	565	581	584	538	559	573	546	543	580	563	588	562	573	534	538	545	591	558	565	545	541	583	557	541	554	560	560	569	563	597	579	585	582	585	564	553	579	554	561	530	568	582	544	533	562	554	584	561	581	584	505	609	537	569	547	561	581	539	571	549	572	574	603	552	527	595	591	561	565	522	550	541	561	567	541	537	553	548	570	579	539	591	573	540	567	561	569	562	578	586	565	545	570	578	568	561	531	556	525	516	525	574	549	606	575	577	550	575	540	566	558	504	595	537	549	545	589	559	547	549	523	569	548	562	605	545	578	545	539	553	567	558	621	555	554	578	556	590	585	568	583	578	502	571	569	614	540	548	554	567	554	602	563	576	546	532	536	514	520	612	558	553	572	591	537	569	571	578	575	575	557	547	554	552	549	585	591	561	525	545	551	546	572	544	506	561	559	575	587	563	618	536	564	575	559	577	546	608	558	575	519	545	547	544	538	571	562	558	595	574	587	527	575	575	557	555	589	545	565	604	576	541	575	551	578	593	560	573	593	588	542	558	549	583	508	548	555	547	553	591	567	538	560	591	575	607	535	560	562	571	544	553	548	566	547	525	553	544	563	527	567	542	538	540	557	529	546	554	578	528	565	545	574	566	562	534	557	544	539	552	575	573	556	591	563	574	547	523	565	545	584	600	573	585	552	538	542	576	555	536	581	550	569	533	591	531	567	559	571	628	602	564	572	525	565	545	562	552	532	558	524	591	565	563	526	633	530	554	541	602	546	590	542	583	568	562	536	587	534	550	590	577	542	594	597	583	554	559	541	569	626	593	564	551	536	499	590	608	562	600	558	578	552	562	568	592	536	597	519	578	565	605	572	561	566	547	502	548	585	521	628	561	553	559	594	574	546	538	542	568	532	556	553	542	525	554	534	594	557	598	579	574	599	555	603	532	545	578	575	582	555	564	551	551	555	581	531	555	547	572	560	546	576	583	574	551	574	597	609	598	570	556	536	534	554	574	555	545	539	536	561	588	550	581	508	606	631	588	531	585	550	540	550	580	550	534	602	561	550	550	522	552	565	589	600	538	563	558	543	597	561	579	545	572	567	541	523	596	529	557	573	552	557	536	559	538	582	550	555	558	578	586	559	550	616	560	583	572	552	560	545	472	591	573	555	574	574	592	555	549	523	567	578	571	554	550	557	540	539	598	535	587	541	559	580	588	555	607	586	544	560	536	525	539	566	548	567	553	538	538	528	558	554	563	560	568	534	535	578	547	558	549	557	589	589	588	572	571	564	566	571	535	577	582	570	553	567	581	562	585	543	557	573	571	596	512	538	593	543	611	546	605	576	540	552	566	570	558	535	605	553	584	600	549	585	563	563	558	583	561	544	520	591	550	580	587	580	587	542	568	551	590	602	585	562	554	549	575	605	605	538	564	551	542	576	583	564	552	547	602	563	561	548	570	572	549	505	553	545	554	567	539	519	553	581	574	543	563	565	599	557	504	531	578	565	536	550	556	594	576	571	567	566	603	567	555	551	588	559	600	572	590	533	558	587	513	570	613	574	545	589	558	582	521	595	565	554	558	587	547	551	560	554	609	543	594	546	600	578	515	528	579	595	585	524	571	553	538	576	543	542	560	586	523	584	560	544	598	519	570	546	571	505	559	572	565	577	571	559	564	544	550	580	551	595	584	560	624	549	548	599	543	559	565	577	568	521	555	575	542	606	570	568	555	540	598	614	554	570	613	584	542	557	603	561	617	580	575	560	565	595	561	566	562	601	573	562	574	541	559	543	561	603	548	543	552	557	564	527	548	499	571	508	552	575	515	551	536	564	544	565	613	578	547	557	495	535	541	560	585	566	524	564	568	521	556	573	551	571	585	558	594	573	545	575	581	547	599	612	591	551	577	527	541	554	543	568	530	567	536	540	575	565	550	596	576	563	595	565	586	576	522	625	564	523	613	571	576	556	551	534	558	556	555	576	584	574	570	538	520	605	590	561	534	558	536	501	555	566	564	568	564	567	592	557	561	537	550	543	550	557	545	526	594	548	554	547	542	578	578	560	593	567	553	534	575	583	563	534	555	592	559	573	570	564	575	511	595	559	589	552	540	545	596	583	550	542	577	580	548	565	568	545	571	507	587	541	561	570	517	590	558	554	573	531	528	544	592	594	552	555	583	548	559	552	545	573	594	521	566	558	501	546	546	549	575	559	565	575	615	544	531	549	563	573	569	579	543	563	540	550	554	558	577	504	538	550	570	498	586	590	547	560	555	575	581	512	562	539	569	543	557	560	541	546	567	582	575	507	557	564	595	610	545	556	555	549	576	555	559	531	522	565	552	539	557	524	554	579	608	584	536	514	627	572	582	538	570	540	549	572	576	525	608	554	563	534	551	565	602	546	541	568	558	535	596	553	512	577	599	574	578	567	649	551	566	557	525	573	588	558	579	520	549	575	560	579	548	573	551	574	565	569	544	546	568	555	574	577	559	509	565	567	569	599	564	541	543	542	579	610	577	548	597	576	549	561	563	556	577	592	536	590	595	546	587	565	579	589	549	523	547	563	556	569	554	572	602	558	546	551	570	579	578	543	516	550	527	582	584	581	593	575	570	586	557	589	564	575	563	534	566	547	574	550	554	525	558	551	567	576	605	594	533	583	564	562	550	572	561	571	549	567	576	503	586	569	587	537	573	530	587	581	583	575	591	554	592	530	576	601	553	563	544	535	530	585	549	535	568	535	565	540	572	572	543	551	582	541	570	584	554	600	591	619	577	518	566	531	591	552	561	552	544	580	558	620	518	558	578	549	602	556	569	559	536	544	595	546	513	564	551	544	575	564	581	543	577	616	550	524	563	553	560	562	599	537	515	548	575	609	546	564	510	551	542	566	571	546	557	600	604	559	542	584	536	599	552	517	589	565	567	543	568	514	551	551	548	528	547	552	589	547	598	570	556	533	548	544	562	575	561	565	549	588	551	560	551	585	576	576	559	540	555	521	563	530	537	588	552	591	561	567	541	562	570	553	511	577	550	581	565	560	566	556	529	542	549	578	565	541	526	554	575	566	590	587	538	547	572	547	530	544	590	581	544	579	541	547	583	554	560	582	557	589	608	539	559	554	604	549	566	560	595	563	552	515	555	556	547	594	598	574	529	535	577	587	549	523	553
31311	18949	4518	1304	489	301	236	209	233	190	151	152	157	148	122	110	144	131	113	121	127	125	118	108	121	125	123	135	109	94	122	124	109	98	105	132	130	116	111	138	110	112	116	114	128	107	105	120	134	121	91	91	122	99	110	129	94	128	112	122	117	130	139	99	128	114	109	113	93	125	109	106	130	116	132	110	100	130	121	117	116	106	128	109	125	126	113	110	104	108	108	107	103	119	103	120	113	126	123	108	127	112	117	99	118	108	104	111	111	101	114	120	106	95	100	108	109	102	94	107	117	119	120	99	122	115	105	106	121	115	114	127	122	133	105	96	118	117	109	121	119	113	88	113	113	120	88	115	106	111	111	125	100	130	123	131	112	125	128	97	125	111	146	105	122	113	97	122	103	96	128	124	131	114	118	115	110	92	99	121	116	133	128	120	114	116	130	119	119	123	116	109	110	119	122	108	123	131	105	130	117	119	127	137	119	112	121	121	111	108	96	113	128	123	127	114	124	143	114	98	109	124	132	110	110	115	113	99	118	123	129	123	114	108	120	120	119	121	120	112	108	101	111	122	139	107	106	96	113	123	109	113	94	108	111	128	111	109	119	149	119	116	125	92	124	97	123	96	118	138	106	115	101	107	125	111	113	110	96	125	135	104	115	122	124	122	115	115	118	128	98	105	130	134	106	124	119	110	126	108	118	87	113	113	129	118	120	120	108	123	118	101	99	120	101	126	130	120	99	118	120	120	130	129	115	109	95	111	98	116	119	144	139	123	119	110	106	132	111	113	99	92	119	111	103	123	130	103	146	111	104	124	106	120	96	103	107	116	109	104	122	114	87	115	99	112	131	114	95	102	119	99	103	114	125	122	106	110	116	119	122	108	138	116	128	113	103	124	116	108	116	127	102	105	107	105	113	105	123	125	127	134	118	122	124	120	113	100	120	98	110	116	107	100	125	113	140	118	135	116	101	125	110	105	111	116	117	110	126	102	118	105	103	106	107	114	92	116	126	120	121	111	109	115	108	103	112	113	135	117	117	111	126	117	119	103	126	106	113	102	129	113	118	114	121	106	109	142	118	134	112	99	112	131	134	121	115	109	117	102	127	133	126	115	127	111	129	91	108	115	98	96	88	116	105	112	119	120	135	118	116	128	123	123	105	121	104	124	111	122	125	125	133	125	115	115	91	115	115	143	106	99	105	152	128	105	98	99	94	116	92	120	122	99	129	121	131	115	86	98	94	99	123	102	119	114	101	110	124	112	109	112	124	111	125	106	109	129	110	91	107	98	115	116	102	115	107	140	107	119	108	123	120	111	123	98	117	110	115	117	112	102	117	115	102	94	109	112	110	114	133	106	128	109	105	117	113	117	124	115	116	109	115	114	123	106	132	124	104	132	94	114	118	122	119	110	106	106	107	106	112	112	125	139	125	98	91	104	132	103	121	116	105	102	117	103	125	95	120	108	109	108	110	120	105	126	108	112	121	137	122	123	105	110	101	85	118	105	97	136	113	110	121	95	117	115	99	114	99	124	136	117	115	123	131	105	112	114	127	109	114	116	109	116	138	101	99	113	94	115	122	111	110	143	111	141	122	100	109	111	103	121	142	112	119	103	108	118	108	113	119	107	97	118	113	113	138	140	103	122	117	125	118	120	128	115	107	110	122	118	115	112	114	114	117	103	117	123	113	112	104	115	109	125	104	117	127	103	94	93	96	121	116	113	124	113	113	131	111	101	113	103	102	112	124	117	99	105	125	97	121	102	152	113	108	111	110	117	112	116	119	115	99	99	106	144	119	111	115	92	107	142	129	112	95	110	103	99	111	107	106	121	114	114	90	97	99	96	89	112	115	107	106	113	126	102	138	104	112	125	114	127	113	120	113	114	116	101	138	102	121	109	108	120	110	112	113	134	101	118	112	100	121	103	116	114	103	105	109	96	109	101	107	117	131	106	112	109	108	129	118	106	123	117	122	124	87	112	107	106	110	112	116	115	129	124	111	115	101	120	114	111	114	139	111	115	99	111	130	122	106	116	120	121	104	124	96	115	107	101	119	125	117	96	116	110	133	143	126	128	105	118	121	110	128	112	104	110	129	112	125	105	108	116	123	115	130	110	110	123	110	128	115	98	111	125	107	116	113	132	133	93	129	120	135	102	120	119	136	114	93	101	99	111	136	113	109	110	111	114	106	112	120	124	138	124	97	131	110	110	114	114	125	101	103	114	125	109	113	114	126	94	137	112	117	103	107	105	111	121	116	132	102	102	102	125	126	97	103	108	100	125	122	114	97	117	108	97	118	115	128	99	121	94	131	122	128	107	121	124	104	139	98	114	128	128	105	99	114	117	124	120	117	106	115	113	115	109	145	120	108	127	109	116	115	108	88	146	117	109	109	117	115	112	112	94	120	100	99	129	110	109	123	112	123	95	112	120	116	137	117	92	127	116	126	127	133	114	109	108	119	120	106	104	111	104	117	114	132	109	110	104	116	106	112	120	119	119	118	112	99	112	127	128	105	116	139	117	120	88	124	96	99	114	111	99	115	106	123	113	147	120	106	111	127	105	132	98	111	110	123	101	107	123	136	113	89	124	108	120	111	97	144	105	110	134	97	104	118	118	111	124	145	92	111	97	99	113	99	115	114	113	126	131	90	98	105	109	113	115	110	135	111	115	127	120	103	102	119	123	96	150	120	115	136	112	119	95	103	138	119	118	95	122	107	124	119	120	103	135	139	100	100	106	103	104	98	132	111	129	114	122	118	114	126	137	124	112	95	103	111	116	120	127	126	134	103	118	105	120	125	114	118	106	126	118	124	108	113	114	119	102	128	102	111	109	105	109	97	92	111	105	136	109	118	115	112	99	103	121	101	117	114	106	125	121	126	116	111	112	111	118	100	118	105	109	108	135	103	91	113	120	107	117	117	103	105	121	110	124	145	106	108	109	102	113	105	101	133	131	131	111	117	120	102	120	94	92	109	121	103	98	93	113	124	122	125	122	126	132	96	147	110	116	112	116	130	107	120	114	128	128	119	105	128	111	118	109	113	97	108	116	121	120	109	124	122	104	106	110	98	115	93	113	136	129	111	96	108	95	114	120	123	129	114	127	117	99	116	117	110	122	125	108	126	128	126	97	88	96	112	152	106	133	102	102	124	115	121	115	111	122	112	97	106	100	102	97	116	106	129	110	114	105	103	102	100	110	117	120	117	108	121	115	118	112	96	103	128	146	114	115	128	115	109	111	132	110	125	91	121	139	115	92	111	134	111	118	124	106	113	110	108	133	134	118	111	121	120	110	109	92	89	116	129	114	110	101	106	115	116	114	102	125	112	113	120	109	108	113	117	117	112	92	102	106	103	117	124	105	128	124	130	107	102	125	102	92	122	105	115	139	110	112	127	91	123	121	112	113	124	99	108	119	106	105	119	116	122	133	107	115	116	101	92	109	104	100	119	94	125	118	107	111	115	117	131	108	109	125	91	119	125	102	100	101
22150	14619	3048	2289	1433	1146	870	786	740	622	626	587	558	472	477	424	445	423	433	401	406	391	375	356	348	369	368	349	347	354	344	353	346	334	358	363	330	318	332	325	358	345	302	339	323	287	343	349	335	306	313	307	321	327	328	277	324	332	286	306	286	310	332	303	319	297	301	328	302	311	289	325	306	324	309	338	323	302	285	320	325	321	339	306	305	326	330	305	279	300	297	295	359	285	312	336	334	296	317	311	313	302	312	333	334	284	297	318	317	314	278	304	352	317	315	300	360	332	292	296	315	325	274	312	318	297	297	328	322	333	342	310	317	307	329	311	317	292	306	306	339	330	298	315	300	309	308	290	315	321	297	311	350	287	327	292	308	314	313	324	296	312	322	331	325	335	320	291	322	319	320	292	302	282	316	297	290	304	295	310	292	343	298	340	329	265	298	295	305	286	310	285	310	288	307	317	326	297	294	323	314	320	325	310	332	317	316	308	317	275	343	287	319	289	278	316	306	316	296	314	271	320	305	286	322	316	334	285	319	286	304	318	305	325	299	332	304	304	328	316	306	295	300	314	290	316	300	299	286	325	314	319	315	339	321	323	299	326	331	288	305	302	294	322	320	332	299	314	296	312	331	297	309	296	294	316	311	318	338	296	309	312	310	324	322	303	319	306	320	322	330	289	304	301	332	292	302	317	361	326	308	290	329	304	304	300	295	304	273	331	301	322	299	294	315	326	315	323	302	315	318	320	297	291	338	246	318	303	316	309	319	308	284	312	316	306	306	320	317	296	301	323	296	320	300	335	287	272	318	330	314	305	319	329	291	308	331	332	291	291	310	302	273	319	318	335	309	336	323	298	301	332	287	274	319	322	291	317	307	323	294	278	344	306	289	330	288	299	314	277	306	313	306	304	341	294	283	310	295	310	334	304	313	270	318	302	309	341	291	327	320	340	335	313	308	289	304	315	313	322	303	313	310	309	300	289	318	323	326	317	310	306	330	326	331	324	315	345	334	315	288	297	338	301	325	312	287	301	286	335	350	284	309	278	301	291	322	289	319	304	314	274	338	332	309	327	273	289	288	302	322	303	323	284	297	299	336	300	269	296	355	304	297	336	309	317	305	332	336	292	302	326	308	325	323	307	311	298	309	293	310	317	295	301	303	296	347	322	300	326	321	337	325	306	335	317	305	328	317	294	311	295	301	296	295	321	292	292	311	300	307	305	320	322	311	303	301	288	297	313	278	323	326	349	309	298	327	320	311	326	290	292	281	273	346	285	310	321	304	318	285	320	305	311	301	298	349	303	313	329	310	298	321	295	269	294	298	295	295	298	272	296	295	309	294	328	305	303	293	294	312	316	296	304	301	324	332	314	319	289	301	310	305	296	301	324	309	287	341	330	303	306	306	309	303	346	311	307	319	326	325	263	290	280	286	280	318	295	308	320	337	313	302	306	298	304	299	304	325	305	308	318	303	295	304	293	289	321	325	346	289	303	294	322	321	316	324	313	296	295	273	320	333	277	322	306	313	308	325	309	328	305	301	304	323	318	282	314	328	304	355	285	297	333	269	284	322	286	279	307	315	298	299	307	308	335	295	294	282	325	299	301	318	331	281	298	317	321	299	345	324	313	299	335	332	305	333	310	304	313	297	311	299	306	316	308	290	318	336	312	322	316	308	271	307	286	309	319	315	338	325	327	333	337	296	302	276	278	277	279	308	317	316	284	324	329	340	309	318	294	316	326	293	313	285	331	331	316	319	315	318	300	278	310	318	308	309	299	285	302	311	309	269	283	310	293	293	328	309	300	303	333	315	310	324	321	324	362	333	321	314	291	312	292	305	331	320	309	280	302	317	302	301	327	321	345	295	312	319	298	261	284	300	322	320	322	275	329	312	284	311	292	285	294	317	323	328	344	296	312	312	303	297	300	336	285	294	327	300	278	320	313	275	332	308	322	330	306	292	278	336	318	296	303	328	304	320	314	322	342	322	308	297	303	314	295	331	328	278	289	293	316	310	305	328	303	317	315	321	295	278	304	314	314	319	287	269	299	316	310	304	312	299	275	312	322	321	290	328	314	299	286	316	294	291	332	307	302	305	334	306	289	313	326	327	295	288	301	303	292	346	325	331	305	286	306	314	327	302	282	314	296	341	275	336	314	292	302	283	315	298	312	303	315	313	275	285	302	344	308	307	312	323	310	294	327	281	305	279	315	288	309	300	327	279	313	286	319	290	346	304	310	345	310	310	318	309	295	308	291	309	334	333	299	295	302	299	324	309	316	283	320	304	316	324	335	303	304	315	295	298	293	299	331	308	307	316	300	339	301	321	271	289	295	332	319	304	321	292	304	304	305	313	317	328	325	320	310	323	293	324	312	326	329	321	283	329	330	293	308	294	311	339	317	308	317	325	318	302	292	291	294	345	273	286	301	271	293	290	293	304	314	297	315	322	300	293	294	322	308	290	307	314	311	312	313	283	305	314	300	359	290	316	315	303	322	322	296	314	303	299	301	340	281	315	284	332	301	316	297	330	323	315	321	320	323	307	282	330	297	306	326	363	280	302	305	325	292	326	278	313	268	297	321	290	289	306	325	293	281	303	294	340	333	327	307	297	308	326	304	325	304	310	308	315	298	278	330	294	308	289	313	312	281	286	314	320	333	278	326	305	293	314	330	331	318	303	311	309	312	295	309	296	312	290	305	326	283	317	304	277	290	272	328	281	308	271	308	317	315	293	333	307	302	326	295	315	301	323	348	293	326	343	310	322	302	343	301	289	329	297	317	293	314	303	286	328	338	352	326	314	322	299	305	309	320	319	314	340	301	318	309	336	315	302	325	275	315	309	313	317	303	315	298	346	287	330	322	315	305	340	308	321	335	287	306	308	323	314	313	312	317	297	305	320	302	324	295	270	316	305	317	331	303	305	318	312	318	295	332	287	324	342	306	322	280	320	334	279	313	321	288	301	298	298	284	333	327	303	335	281	329	314	301	289	347	321	325	305	349	319	282	305	293	337	269	324	299	299	305	308	294	318	306	280	309	335	335	279	305	324	306	309	328	301	300	292	311	329	291	279	320	311	318	308	296	332	329	320	305	297	313	296	299	294	306	329	308	317	313	318	303	315	313	296	287	294	333	267	306	306	295	306	313	314	298	316	324	310	326	291	328	312	314	300	299	308	312	318	318	310	311	306	310	310	316	283	279	314	322	329	304	312	329	302	300	303	345	324	308	331	306	332	324	327	285	335	301	281	330	309	296	285	319	330	301	312	313	300	314	317	337	328	293	310	299	302	266	306	296	329	321	320	306	294	314	326	305	304	320	309	333	321	306	289	334	315	300	309	288	272	296	302	298	303	319	338	303	319	294	319	324	317	313	319	317	309	347	281	298	287	299	305	311	316	326	298	340	311	319	311	289	303	311	283	296	286	329	314	307	319	325	265	309	319	311	278	297	327	330	296	315	323	305	317	297	338	313	323	292	335	327	297	300	344	273
7702	1767	422	311	297	266	250	298	310	284	282	295	308	278	274	285	283	260	268	299	258	296	273	245	267	254	280	267	264	256	252	259	297	275	289	304	294	288	257	284	273	260	264	294	276	265	272	298	264	291	292	285	267	274	277	281	275	257	288	271	281	247	257	280	264	239	285	242	268	249	273	280	265	279	281	272	286	245	257	261	294	264	290	257	269	270	281	277	267	294	265	280	274	290	261	253	247	308	253	286	270	274	255	288	290	253	255	240	273	265	276	258	284	295	257	280	276	232	277	254	255	268	283	243	265	297	268	266	277	265	269	292	256	253	267	241	268	282	262	271	296	285	271	239	256	271	260	285	281	246	277	277	288	299	299	302	281	258	254	254	271	265	280	289	259	279	263	295	260	270	276	284	294	266	267	269	274	288	262	288	290	269	264	235	252	291	291	257	266	245	275	268	306	258	266	257	265	260	263	273	293	264	267	267	290	269	253	265	269	294	271	279	276	310	224	274	294	283	265	288	286	273	299	277	295	303	278	264	235	294	263	261	277	232	267	245	304	288	281	278	250	301	271	294	285	237	258	283	262	271	300	285	276	301	273	263	281	260	278	266	273	263	275	273	261	262	266	264	277	259	310	270	262	259	276	253	286	282	294	268	272	259	263	228	249	268	258	246	251	287	281	287	256	276	295	248	252	251	278	293	260	265	234	263	281	263	277	259	296	259	274	226	249	249	261	257	269	285	264	276	289	288	284	258	279	302	252	282	301	266	277	255	272	263	260	264	243	303	252	298	273	300	288	227	244	234	267	303	268	244	245	273	246	265	248	268	259	285	244	263	271	263	240	293	268	261	283	298	289	281	251	297	237	253	254	279	300	269	250	276	278	266	270	287	267	242	309	277	262	254	269	290	281	280	260	252	290	230	285	265	255	305	284	281	229	287	250	295	268	275	274	290	279	298	256	287	292	284	295	277	284	241	284	260	256	255	219	291	268	262	252	284	258	273	278	248	270	273	280	277	251	260	254	240	272	258	265	314	281	291	297	248	234	262	255	303	265	264	290	288	274	290	267	244	274	285	281	287	254	251	265	259	244	266	271	244	286	246	263	262	305	275	265	298	256	261	269	290	251	273	285	263	250	274	284	269	302	278	269	291	291	273	300	261	266	271	291	242	250	298	247	279	249	275	254	275	289	273	254	302	259	259	271	271	254	288	259	273	280	268	266	267	277	281	282	250	285	268	288	281	253	288	285	273	236	265	269	265	286	287	285	289	250	267	253	279	249	243	261	243	281	265	273	270	273	276	280	258	271	259	258	293	283	270	264	293	248	255	310	278	261	269	235	308	243	251	249	255	284	262	300	277	287	261	244	280	303	285	283	261	266	278	258	289	271	264	283	244	250	277	260	225	272	293	269	285	265	280	274	253	273	264	309	260	260	255	281	242	264	274	266	280	284	264	285	271	266	270	292	278	274	274	276	305	263	264	271	284	288	282	241	248	280	282	259	296	264	250	271	283	300	277	264	237	288	279	282	263	286	267	249	227	286	260	234	281	307	296	271	257	249	250	266	262	312	275	259	257	273	249	285	282	266	285	266	253	273	251	267	292	263	273	281	254	250	265	278	277	270	277	276	241	252	246	286	283	270	256	239	298	251	276	262	250	254	235	260	292	287	255	281	264	268	262	303	289	247	292	288	268	266	286	289	262	255	265	248	264	299	307	280	283	274	251	275	304	264	268	264	325	287	267	281	275	243	285	265	285	260	253	278	279	290	248	279	256	256	265	303	267	267	316	286	287	266	288	287	269	270	288	290	274	292	270	246	266	255	278	285	259	308	239	271	280	255	270	306	267	274	287	261	282	291	268	266	286	261	261	280	258	254	277	266	265	287	239	275	286	298	301	258	254	288	245	276	266	254	259	247	264	250	292	255	293	262	254	262	255	266	291	267	277	302	282	271	297	277	268	279	297	227	268	259	255	281	283	287	294	256	277	284	253	270	275	271	294	243	274	263	273	255	266	282	272	259	272	284	245	236	291	283	263	288	291	256	307	250	278	262	262	276	260	277	266	287	253	277	273	269	290	280	281	262	281	271	255	291	260	296	258	246	249	287	245	255	265	281	268	239	285	274	299	248	306	278	273	273	278	259	316	265	266	259	299	261	262	284	261	258	277	272	311	251	269	276	257	271	255	262	266	283	257	285	277	243	280	277	251	284	276	282	265	280	264	305	252	281	250	300	262	253	255	285	297	279	288	279	259	280	257	276	272	289	258	268	276	236	292	292	266	253	252	258	276	259	283	274	277	279	279	279	250	283	295	278	277	289	260	237	238	275	263	271	269	251	257	284	271	274	231	250	267	252	251	267	259	250	291	274	254	277	298	263	248	261	283	269	261	277	284	289	252	280	256	270	268	281	278	264	292	266	265	272	257	269	275	243	285	275	256	289	258	283	269	250	264	250	295	281	255	303	265	249	269	284	298	273	256	267	273	235	286	279	261	277	263	251	267	273	258	277	260	272	277	273	275	275	308	256	256	256	288	282	266	264	275	247	277	261	265	280	253	256	261	281	283	288	311	249	267	247	299	284	264	289	252	269	254	265	259	283	275	252	243	270	272	261	215	289	277	276	279	284	272	279	292	240	254	268	288	269	282	251	283	302	270	232	263	280	285	301	320	261	260	275	281	293	276	275	253	270	272	278	265	261	269	271	307	271	281	279	247	289	276	246	265	261	317	280	232	272	259	276	269	262	289	271	265	268	284	289	268	279	286	272	296	265	245	251	284	278	249	292	273	252	260	277	271	272	276	238	298	279	280	281	265	263	302	271	270	278	265	277	290	280	280	288	260	276	305	254	291	275	258	270	275	258	257	288	278	256	276	268	262	263	275	265	249	243	292	287	276	274	297	242	235	282	277	270	259	275	269	250	297	263	268	314	272	248	281	286	294	258	261	290	291	252	291	246	294	273	269	278	263	261	261	276	250	278	261	264	259	242	275	271	288	259	294	276	252	271	278	279	271	275	298	289	282	275	292	265	274	278	256	263	265	274	256	264	287	269	257	278	276	247	260	308	285	289	262	284	285	271	292	288	269	256	237	289	275	239	304	267	269	260	266	269	266	272	255	280	303	273	294	278	276	274	280	298	264	252	277	272	272	280	266	267	266	281	268	275	281	253	252	252	295	280	256	252	252	234	263	272	263	261	254	273	280	269	251	271	284	273	265	254	291	272	268	277	262	269	264	245	265	271	247	252	279	229	261	295	300	281	265	252	280	281	268	245	273	270	300	293	264	251	285	264	272	265	305	260	276	264	273	288	299	287	265	243	257	284	270	244	244	287	277	250	255	309	283	263	294	270	277	292	295	281	279	258	263	273	286	253	273	256	269	272	271	268	247	269	243	257	248	263	250	313	276	257	252	267	285	291	255	236	247	268	278	278	252	301	255	264	238	272	283	246	274	256	254	281	259	264	294	233	275	287	271	266	266	257	247	256	308	265	268
6380	2287	959	857	825	761	759	739	745	719	712	752	719	729	695	724	650	705	658	723	664	671	703	695	669	667	680	655	637	703	655	676	678	673	661	688	696	731	653	706	664	679	673	654	690	675	681	693	663	700	699	709	714	671	667	650	661	706	682	677	691	712	689	648	700	644	642	679	681	655	663	713	679	678	703	741	667	659	664	665	668	675	683	655	678	681	671	640	675	652	680	673	673	693	653	708	692	664	657	673	720	657	621	678	709	627	676	714	698	625	695	680	696	692	675	669	649	702	730	652	699	670	694	683	664	662	682	651	680	720	699	676	701	670	624	653	668	640	672	656	661	680	688	726	651	657	684	701	686	681	691	648	680	667	692	665	657	671	668	646	665	645	676	639	690	675	658	688	653	715	668	635	700	708	697	740	684	658	675	682	644	684	661	680	678	699	654	708	669	698	668	661	679	621	708	691	682	715	641	656	636	684	691	666	715	711	692	709	636	666	685	698	646	724	691	657	657	706	694	704	673	709	714	680	679	654	724	666	699	631	666	709	668	653	667	667	653	699	645	667	686	647	671	698	613	661	665	682	690	626	669	696	673	702	671	666	710	688	676	696	713	666	669	613	685	644	663	661	710	681	656	681	628	638	675	720	676	657	660	705	690	699	726	743	647	643	656	694	688	651	675	680	634	701	679	668	678	695	667	661	694	646	724	687	659	700	706	715	687	648	630	664	679	692	689	696	659	666	712	682	663	655	740	673	652	676	706	687	650	689	691	631	721	637	644	680	644	629	695	688	675	690	659	687	653	692	670	662	710	723	677	688	680	689	679	662	701	636	689	672	661	696	667	668	695	675	632	687	708	700	688	662	660	702	663	650	655	666	652	688	667	671	722	666	639	696	740	676	659	695	658	673	636	655	648	683	657	670	696	675	660	633	679	689	668	683	688	652	666	620	677	703	684	666	672	675	631	694	678	705	649	695	645	709	676	638	623	708	721	650	658	711	665	614	688	727	653	654	718	686	669	688	661	673	666	667	765	676	658	665	676	646	717	689	680	675	678	668	696	691	687	708	745	668	667	660	661	690	698	656	646	680	717	647	696	670	691	694	638	691	621	686	697	727	655	699	692	713	670	680	701	641	713	660	678	684	684	629	649	673	637	736	679	691	631	668	635	680	755	717	687	688	683	666	690	686	622	669	699	659	718	657	649	665	682	636	715	678	685	734	684	671	647	651	713	658	643	701	705	666	657	636	723	679	656	673	628	729	680	665	643	698	666	663	724	673	637	660	689	653	697	694	672	656	639	652	689	700	706	684	676	686	629	638	687	690	672	674	666	629	682	655	657	691	661	682	696	674	688	628	655	667	694	642	669	669	665	653	698	700	692	660	687	708	715	710	681	658	685	711	624	672	663	664	694	670	677	665	706	708	707	653	658	693	651	609	649	706	654	681	691	653	675	692	697	724	610	701	702	659	676	653	683	640	679	657	699	642	682	695	712	660	653	723	689	681	665	682	718	672	664	674	691	684	647	724	702	640	650	662	646	684	713	717	669	702	645	676	651	683	661	628	698	664	676	620	629	670	653	727	630	673	674	649	705	718	665	675	684	647	694	689	690	678	691	684	638	648	682	653	716	662	654	649	682	658	690	689	692	708	657	709	666	692	676	722	688	680	687	699	704	705	683	662	693	685	691	708	696	697	704	646	673	717	656	683	682	702	639	687	640	679	729	696	644	646	712	686	647	661	679	682	698	663	673	664	674	649	665	649	686	656	646	676	716	669	684	708	696	663	698	674	668	698	690	676	653	690	648	679	625	693	683	672	659	692	691	686	663	661	660	643	663	644	703	695	687	657	655	728	625	671	665	672	669	719	671	682	706	645	655	659	668	695	671	677	648	698	664	663	699	657	719	699	690	665	653	651	649	674	696	693	732	641	671	674	681	652	690	677	699	676	635	684	682	682	677	668	639	661	637	716	720	693	673	671	693	701	679	701	652	665	719	708	721	737	657	688	698	658	686	686	661	676	684	645	673	704	696	662	675	678	666	682	658	665	680	677	645	673	712	675	719	654	665	664	665	666	692	622	643	650	723	655	669	705	680	649	709	695	677	685	675	704	675	677	663	626	648	698	663	653	671	675	634	699	683	675	656	637	697	636	701	681	693	686	681	687	682	670	669	656	703	683	664	656	672	693	686	688	681	643	648	640	687	704	673	638	655	669	671	639	653	712	681	679	655	665	671	699	662	678	648	662	677	669	695	685	653	693	677	651	676	686	690	756	627	675	659	701	641	702	640	674	663	646	670	666	721	628	634	713	681	674	600	652	642	674	686	675	679	654	663	722	726	720	725	658	708	676	714	687	688	639	660	642	665	667	708	657	670	679	696	685	637	677	692	644	667	690	720	668	671	677	689	706	651	636	705	641	682	695	640	662	691	690	678	635	654	662	694	685	650	710	591	682	627	632	684	675	684	642	694	685	640	660	663	656	670	667	692	718	648	718	692	630	651	667	683	651	709	676	659	673	667	650	648	689	694	714	678	657	669	680	654	683	700	662	680	692	676	676	680	643	670	683	662	661	686	691	655	668	673	672	705	635	693	681	679	678	632	672	723	696	676	692	716	687	657	691	673	672	665	717	699	698	655	704	680	624	641	725	684	684	666	686	704	693	656	696	703	648	685	671	660	676	596	693	689	660	702	688	704	637	700	711	657	690	684	707	675	694	709	704	682	699	692	647	697	694	689	677	665	666	720	665	676	650	677	660	683	649	682	651	705	744	650	706	662	683	712	683	687	690	657	700	670	696	694	643	655	660	704	681	666	662	706	645	681	640	703	684	678	742	673	672	707	693	721	669	666	709	638	684	650	670	711	686	670	698	648	650	694	648	717	694	681	668	659	722	666	617	685	718	684	703	677	663	660	650	687	708	683	654	674	661	664	669	677	668	647	651	602	742	701	661	655	676	680	673	719	696	697	643	637	634	688	697	648	662	665	678	653	670	655	657	680	648	695	642	669	633	659	678	651	672	630	687	655	691	641	686	674	636	677	686	686	690	706	665	665	689	688	656	642	718	684	719	684	670	688	673	690	660	660	686	719	644	735	641	658	684	691	668	648	719	698	715	689	664	715	627	662	673	653	664	671	672	709	684	673	656	681	708	696	668	699	688	648	695	706	695	695	710	679	631	667	706	639	685	640	673	639	694	693	661	699	685	671	689	665	637	626	679	696	651	658	617	657	650	644	652	657	759	662	669	682	658	704	697	658	681	669	670	708	679	645	658	708	679	632	651	668	664	709	671	709	645	663	704	735	703	696	698	668	657	701	705	669	629	676	653	659	693	665	670	712	678	700	674	690	686	709	664	666	646	651	604	689	651	698	676	693	698	679	651	655	643	653	728	668	677	690	696	652	714	678	635	648	695	684	708	706	666	671	687	692	710	712	651	683	650	705	626	642	643	695	648	695	697	668	671	657	685	709	649	657	695	664	651	635	688	698	703	629	676
20990	11708	2450	787	412	319	274	250	258	245	248	241	244	240	235	225	247	223	251	242	258	241	237	235	250	212	230	189	216	207	215	218	222	243	213	216	222	252	226	184	227	245	204	231	217	216	228	206	239	218	231	210	224	216	236	215	232	222	199	215	234	225	228	227	198	218	216	214	229	251	225	256	231	220	232	228	199	189	226	231	217	214	200	214	190	233	227	235	215	239	197	212	182	221	224	211	222	204	229	204	203	220	238	189	233	213	221	237	205	203	233	235	227	217	250	222	201	222	223	220	261	221	206	208	227	218	243	213	225	235	204	198	227	208	223	215	209	227	258	219	208	222	220	219	229	208	238	224	231	192	227	228	211	220	211	219	213	212	256	209	239	219	215	245	242	232	225	201	226	210	253	220	199	213	209	246	232	224	224	227	243	205	219	184	203	234	233	241	208	200	210	196	270	226	188	212	188	197	200	215	222	219	251	232	209	204	201	227	218	229	231	221	222	219	211	207	218	204	217	240	222	225	229	255	192	235	205	194	242	209	225	210	241	230	225	211	223	213	206	211	222	200	212	229	219	184	237	242	209	184	189	251	218	224	214	223	217	188	227	239	219	199	218	219	232	245	203	235	243	247	241	196	230	234	242	207	214	227	235	214	212	217	205	226	223	212	222	217	230	229	216	231	253	206	256	208	236	232	254	194	220	207	219	202	234	219	207	231	196	211	256	228	183	235	226	226	209	227	208	209	216	232	241	242	215	222	207	213	214	207	205	201	222	213	199	224	212	220	212	220	223	226	209	240	235	187	223	230	211	213	209	242	250	245	234	241	218	205	198	208	233	211	232	182	196	203	208	234	216	232	231	204	225	215	237	218	225	239	221	212	216	208	214	202	243	212	199	236	218	232	241	240	226	221	219	223	232	223	256	196	218	243	240	237	212	216	232	211	204	210	228	203	215	204	208	224	205	224	230	246	237	204	218	236	209	238	216	209	211	252	217	205	204	220	232	235	225	228	231	228	233	203	232	220	204	214	195	234	212	224	209	241	247	216	213	217	237	219	226	226	220	249	221	199	219	211	221	214	247	222	224	218	222	225	208	215	227	206	225	210	187	215	239	239	221	198	218	211	207	225	213	234	202	242	229	226	202	215	234	239	242	230	216	207	217	251	210	255	197	239	216	217	239	251	224	198	223	233	208	202	198	196	221	220	212	203	242	204	242	232	211	199	223	234	236	225	231	233	196	201	223	223	220	215	235	214	225	206	246	222	253	215	217	220	216	226	207	198	215	232	232	253	228	181	230	241	220	203	225	230	222	226	248	234	243	234	199	200	219	232	202	222	240	226	221	214	223	225	231	237	218	214	226	259	229	240	219	228	199	201	228	207	226	212	243	231	190	201	222	219	227	206	234	195	232	206	214	240	213	208	219	249	209	209	235	227	219	201	209	207	206	230	248	243	232	198	218	220	236	244	201	198	235	229	220	212	230	213	233	191	236	216	219	222	216	216	203	192	257	234	233	212	218	238	203	200	231	250	217	247	224	203	223	229	248	209	233	237	175	229	235	229	216	226	206	221	237	245	218	209	208	220	212	216	218	219	248	224	191	227	231	205	233	210	198	217	204	241	222	240	194	210	209	244	218	211	234	218	229	232	187	235	209	227	210	214	221	196	234	222	231	244	225	232	228	221	226	195	217	213	218	218	235	234	214	200	210	211	240	210	225	239	221	216	217	206	225	232	213	233	233	227	231	230	201	203	229	228	237	219	217	204	236	221	200	210	239	224	229	228	240	219	223	240	206	236	216	203	195	235	220	211	221	200	202	245	218	208	197	206	211	209	246	225	214	234	243	213	234	247	229	236	216	235	202	229	226	221	207	216	223	223	228	220	221	209	230	198	207	239	193	205	255	201	216	237	193	224	225	236	234	206	224	210	245	251	195	207	231	242	210	217	234	220	222	218	210	248	264	243	229	202	243	209	222	223	203	228	234	231	219	220	223	213	220	215	218	236	203	226	221	213	251	233	232	222	208	223	218	222	196	242	181	255	221	225	222	214	209	200	188	222	229	226	215	229	217	246	210	197	239	226	206	230	215	214	243	216	228	205	200	238	216	204	197	228	240	193	218	223	218	234	210	212	194	220	225	196	219	218	233	226	202	213	238	224	248	195	222	227	266	209	226	211	210	207	213	227	222	228	209	221	210	221	202	201	237	222	204	238	232	218	232	207	205	195	227	211	204	210	199	232	222	227	196	197	222	217	219	212	233	217	234	244	211	186	243	227	212	255	198	228	222	221	218	218	225	210	229	219	230	227	225	208	219	217	211	221	223	218	247	241	231	213	217	203	211	220	214	222	216	238	201	203	233	232	203	228	234	184	227	205	217	222	205	217	223	212	236	228	195	205	208	206	215	205	207	213	222	206	211	190	204	206	205	242	217	206	196	218	239	215	197	198	229	216	194	200	215	218	218	218	236	207	229	191	200	212	230	211	252	217	240	235	197	228	201	231	237	249	232	220	213	215	199	225	230	218	197	209	201	188	187	221	206	248	209	242	219	209	233	236	204	229	218	203	221	220	219	222	238	216	222	237	205	246	226	192	207	223	224	224	214	217	216	220	206	219	205	222	195	211	220	197	217	216	251	210	209	202	215	224	243	228	215	211	245	218	221	217	216	232	221	179	235	233	204	217	220	247	203	215	195	211	221	209	243	216	211	218	217	218	220	247	221	227	217	211	235	227	220	223	231	228	242	209	222	259	213	224	240	225	203	233	228	216	229	207	222	223	204	207	203	236	249	219	221	231	228	238	213	243	216	224	224	211	253	224	207	212	206	248	196	231	221	230	247	214	221	217	218	188	208	220	240	201	242	222	225	230	198	188	223	229	229	185	216	228	206	219	213	233	234	241	205	235	209	197	199	228	212	265	198	214	224	235	227	206	226	222	200	211	217	213	212	205	212	232	233	240	213	195	228	236	262	222	222	223	206	246	225	232	221	230	228	215	235	190	229	215	278	237	253	248	202	233	234	230	231	236	233	216	218	205	244	210	224	191	222	189	217	206	238	227	218	224	248	207	221	212	218	199	223	215	197	252	197	208	221	215	233	214	214	219	205	225	239	226	229	228	213	227	247	199	236	215	235	191	206	215	223	206	229	263	188	224	198	247	232	208	205	200	200	251	229	201	202	249	232	222	241	209	227	197	240	233	194	205	235	211	251	191	221	227	222	252	208	198	230	208	234	217	204	197	207	227	208	210	209	223	207	221	195	227	219	224	249	213	247	211	225	227	223	221	212	210	236	222	230	218	208	212	218	231	209	221	197	204	240	221	213	251	217	241	212	234	210	237	224	180	208	228	231	249	226	236	218	223	226	239	240	224	229	193	199	201	239	215	227	209	205	228	231	236	215	218	238	208	212	225	210	218	200	200	215	235	223	222	186	186	246	229	257	220	227	238	209	227	219	202	209	244	212	197	199	221	198	243	235	226	219	194	212	227	220	221
16396	10265	2396	1796	1106	1007	875	857	800	756	725	706	720	670	626	676	689	621	595	596	585	622	553	643	571	556	604	537	574	555	582	562	559	572	556	521	512	589	562	586	557	562	535	557	554	580	573	555	553	574	572	589	580	576	569	572	555	579	570	580	538	576	533	551	545	543	578	565	552	542	532	545	578	541	536	533	571	534	559	577	569	561	551	557	562	580	577	555	593	520	586	509	564	538	547	613	566	551	606	509	585	568	577	560	552	502	579	562	569	552	556	567	553	550	575	586	565	564	537	588	553	572	577	559	579	599	551	560	591	561	574	603	570	533	518	555	543	550	565	543	587	561	568	565	551	532	545	544	602	534	539	536	550	569	556	539	569	546	551	534	531	563	572	545	590	545	574	528	563	555	595	536	496	564	545	501	581	561	571	536	527	558	542	547	554	550	605	555	562	543	532	522	543	488	604	549	549	534	590	549	574	521	529	577	535	559	553	531	570	575	578	569	556	548	571	535	589	525	571	563	517	589	564	548	563	557	585	576	551	558	530	504	590	556	568	610	568	559	603	520	562	569	550	537	559	550	567	525	548	510	530	567	577	575	554	578	541	596	524	596	532	558	565	572	561	536	599	573	547	546	542	530	552	548	550	525	545	549	533	529	590	585	564	535	548	572	526	575	587	509	526	571	564	537	528	554	534	566	554	549	580	562	573	559	531	549	529	549	572	506	589	525	586	554	557	574	537	572	543	542	584	585	587	585	541	516	572	533	555	577	591	569	557	562	566	553	539	561	584	551	540	593	589	555	511	535	530	549	521	600	534	571	546	498	545	570	590	563	550	540	595	547	536	568	555	543	571	564	594	544	565	538	527	533	628	543	544	576	534	541	572	556	557	546	568	537	544	508	570	562	552	552	581	590	522	534	572	513	522	577	512	581	554	589	537	570	552	556	585	553	557	555	515	539	552	557	574	566	547	564	566	543	563	587	564	543	546	548	524	543	559	510	591	579	540	559	556	644	559	547	534	570	567	549	562	539	539	593	546	583	560	600	580	559	583	526	582	545	549	606	545	553	567	556	552	570	539	570	533	595	553	565	546	544	525	562	596	519	606	576	553	574	605	557	610	571	572	593	595	554	563	536	568	605	592	575	539	518	492	546	541	566	566	544	551	557	564	578	550	580	579	543	529	551	561	546	547	554	528	573	539	571	561	517	575	544	570	526	561	577	584	548	551	580	571	557	564	525	560	529	556	563	550	585	530	542	551	491	530	567	555	515	550	537	595	583	546	554	515	565	541	541	582	529	517	519	542	552	603	553	569	540	541	530	547	545	532	571	552	528	549	555	567	584	533	575	565	507	583	547	572	515	582	601	573	514	529	551	541	589	545	568	548	625	578	537	515	565	562	563	568	578	563	576	575	604	574	588	538	581	565	578	577	562	524	517	600	544	549	614	553	558	522	527	601	571	582	544	569	530	558	540	561	567	560	524	550	597	573	518	560	566	556	543	598	532	541	565	629	532	579	568	562	586	545	526	554	543	543	592	556	559	562	535	565	530	603	563	548	624	557	569	522	558	547	538	518	552	536	560	560	538	571	559	573	537	507	557	559	547	585	530	554	549	556	588	553	524	542	566	516	551	539	583	515	515	572	566	562	572	556	552	566	570	596	572	608	569	534	556	577	582	591	538	556	539	591	565	551	573	579	599	516	531	527	539	595	546	596	530	572	541	556	561	540	585	550	590	549	568	570	560	542	556	573	568	555	574	536	557	567	566	571	503	571	502	554	539	594	582	572	566	559	561	581	557	557	515	548	568	616	579	543	565	577	583	583	555	555	585	556	555	557	526	554	563	569	561	560	553	491	558	526	556	547	574	535	539	536	545	536	589	591	548	526	575	530	564	555	533	535	571	517	562	531	563	538	539	535	577	542	535	546	569	554	495	607	517	548	552	519	577	525	560	521	556	552	574	559	528	571	538	565	559	550	562	577	528	546	558	557	575	542	585	596	583	531	562	558	598	544	532	535	520	620	557	582	550	554	560	524	595	509	544	533	559	525	520	543	578	547	571	578	562	587	573	531	559	532	573	553	556	585	540	571	558	562	571	523	535	547	575	559	564	577	509	555	504	570	585	553	558	566	561	537	594	552	588	565	575	542	563	581	541	575	555	524	560	537	553	549	531	553	585	524	568	565	565	510	595	568	527	578	509	533	534	501	560	579	590	529	556	522	570	563	557	541	537	551	541	551	561	561	540	559	560	523	575	529	564	591	575	545	567	572	551	550	584	561	537	560	576	544	593	557	589	578	536	537	527	541	590	518	550	568	584	546	542	557	558	569	548	594	584	544	540	540	551	562	535	577	561	548	534	564	577	501	576	544	576	515	554	531	541	554	508	554	574	538	569	571	568	576	539	521	531	565	637	546	550	562	548	554	585	594	572	564	508	548	576	542	535	515	540	553	562	540	570	544	548	607	598	585	586	544	562	553	526	534	570	567	561	559	568	558	555	567	517	577	553	558	559	582	551	602	569	531	549	560	576	576	560	527	587	608	563	509	528	553	594	571	572	585	527	565	561	588	582	566	541	546	584	525	562	533	573	598	551	526	550	588	549	530	553	588	554	535	545	550	570	578	552	583	563	550	561	559	543	584	525	559	572	553	590	574	540	588	513	545	571	530	561	542	542	564	578	552	586	550	598	528	542	521	510	524	586	569	561	565	557	523	522	533	557	524	535	602	590	560	557	578	521	615	561	523	506	566	542	583	575	563	576	536	552	572	583	583	555	553	553	550	570	561	551	550	539	520	549	530	565	535	560	548	550	547	560	552	533	613	528	571	550	541	565	547	524	567	580	588	574	544	570	573	541	548	559	557	572	600	528	564	571	545	521	552	559	581	573	538	551	546	570	533	575	542	551	542	545	525	525	575	552	535	598	553	586	579	531	566	541	576	564	562	539	552	530	536	553	526	554	564	544	578	539	571	531	534	565	512	542	550	544	544	551	527	574	554	565	604	534	566	557	512	555	560	544	551	539	537	579	570	540	552	557	538	601	559	611	601	540	563	545	583	570	590	598	576	559	559	534	574	571	539	575	554	564	580	526	530	546	543	544	628	555	522	531	585	542	592	551	534	540	520	552	604	550	594	564	545	563	564	571	545	529	567	551	556	571	562	602	560	541	517	567	569	544	505	581	542	606	576	538	537	531	491	585	533	526	588	511	593	516	574	540	528	564	586	535	614	537	548	544	567	544	565	553	563	527	546	534	582	548	558	533	511	591	565	547	559	573	555	560	536	573	550	589	566	550	555	564	603	533	528	547	600	584	559	573	547	549	540	598	562	540	593	564	555	556	549	536	572	537	532	525	545	570	538	531	542	573	571	578	539	551	543	537	567	597	545	596	538	562	558	611	521	523	580	594	562	576	547	572	531	582	544	629	561	587	569	528	543	570	542	590	556	535	546	533	527	542	574	569	574	521	592	543	575	560	586	545	560	532	549	578	511	555
31268	18510	4780	1573	505	282	247	205	193	160	167	138	139	137	127	141	115	125	153	123	119	116	141	116	117	104	97	112	127	113	125	115	122	124	116	108	107	90	105	137	116	108	113	111	119	100	123	119	105	99	117	127	90	110	114	116	112	132	115	99	113	127	132	119	114	112	116	84	114	115	110	108	119	111	131	136	119	100	118	112	118	126	119	99	108	93	114	108	102	117	110	108	107	109	117	125	113	111	127	117	110	106	105	112	121	137	125	118	124	123	119	111	113	100	140	126	110	117	145	125	105	101	111	121	119	90	107	133	132	90	99	115	131	118	108	117	121	113	107	124	96	142	119	119	107	113	105	107	114	122	108	102	109	106	115	112	105	123	120	97	107	111	109	122	120	100	104	118	108	115	110	119	116	105	109	136	111	141	101	105	121	96	113	119	104	90	123	115	100	104	124	113	108	101	118	101	109	113	125	118	102	109	101	127	107	96	91	113	113	108	87	107	121	127	138	113	125	101	107	95	124	110	131	120	119	124	107	98	121	95	103	112	116	109	98	119	119	103	115	119	113	99	85	114	111	111	115	130	106	108	100	100	134	106	115	97	111	139	110	110	107	124	109	100	108	97	95	103	122	108	94	106	110	107	94	107	132	123	115	114	107	105	109	124	106	117	118	120	125	108	84	114	104	110	104	144	123	112	102	119	99	115	100	117	117	111	90	108	108	106	86	136	127	124	133	120	109	94	104	123	104	126	107	108	106	98	128	115	100	106	110	107	106	97	113	97	117	111	114	103	113	118	119	91	94	130	114	127	123	132	113	104	110	114	112	90	101	110	111	123	112	118	122	110	112	102	99	116	115	94	101	119	120	122	122	105	85	111	107	101	127	113	118	98	99	108	107	104	91	133	104	122	99	120	118	126	99	91	107	126	118	97	132	121	106	102	111	118	111	141	115	112	117	100	112	119	120	103	121	112	124	96	92	98	114	111	116	112	112	112	94	116	107	131	124	130	120	120	112	123	102	95	95	106	93	110	117	98	100	136	118	113	112	115	110	104	112	104	122	113	96	90	93	112	109	109	103	109	80	104	133	136	121	104	112	128	104	130	93	107	99	103	102	93	109	116	118	100	118	105	120	109	104	116	127	90	115	111	110	113	115	115	102	90	121	142	127	108	108	132	84	120	104	116	114	120	97	110	123	121	105	116	121	116	107	93	106	103	116	124	115	104	109	109	103	127	111	128	89	98	120	104	116	117	113	113	109	106	114	96	112	105	115	109	137	107	129	104	112	123	90	126	112	112	91	103	109	120	126	99	122	129	126	112	126	92	107	103	98	105	122	112	111	109	124	102	105	104	108	96	103	102	119	120	116	112	120	111	111	129	106	96	100	116	110	92	101	119	116	121	112	122	121	123	119	104	118	108	123	121	112	120	114	111	129	92	131	108	112	96	97	113	104	130	111	130	108	118	95	106	102	107	97	95	114	102	117	86	128	130	118	125	121	115	129	126	103	103	118	115	108	107	119	101	121	121	128	107	108	112	111	87	112	113	110	120	125	127	115	99	100	111	118	100	97	93	105	103	113	113	115	91	101	96	104	127	113	126	104	104	95	117	102	99	120	112	91	109	100	120	110	111	114	136	107	104	94	102	104	120	102	108	126	116	110	92	120	112	120	106	114	100	117	105	110	116	101	106	111	120	137	106	112	93	122	115	102	123	119	104	100	104	104	139	120	108	114	118	127	132	111	121	105	115	114	92	131	107	115	122	106	111	98	118	115	115	114	115	110	100	121	100	113	94	100	108	135	122	104	89	113	113	111	127	99	105	118	124	118	112	110	101	113	104	99	107	123	102	122	105	97	106	121	126	98	101	86	108	113	115	106	124	112	105	103	129	134	136	115	124	105	98	109	124	133	107	120	105	106	140	100	103	95	112	97	113	117	92	124	98	102	127	93	127	110	119	138	124	118	112	101	109	117	100	109	92	107	118	126	114	106	115	105	113	119	132	119	108	125	118	107	104	110	126	137	118	109	108	101	113	105	96	112	112	105	118	116	109	115	122	120	114	110	113	126	103	106	99	125	115	123	121	107	121	106	114	106	113	112	119	117	111	113	111	109	110	117	119	110	96	109	102	122	110	114	118	95	107	121	121	109	106	105	116	112	111	123	119	116	121	101	122	104	129	138	114	135	102	110	104	104	125	112	109	103	114	94	104	112	116	82	133	126	110	127	98	96	111	113	119	104	101	122	116	125	136	118	107	95	129	110	115	110	120	116	119	125	107	114	131	116	140	119	96	110	115	124	114	107	111	119	132	117	118	93	110	99	118	108	121	118	111	107	106	128	101	100	102	113	130	119	122	117	123	124	108	116	111	107	95	130	106	115	117	96	118	112	105	110	102	109	113	101	134	105	131	120	111	123	121	99	107	106	130	108	123	116	117	119	121	110	99	108	112	103	104	97	115	90	114	126	111	98	105	102	118	122	111	110	105	84	113	100	105	85	117	113	93	117	98	117	108	124	113	83	116	136	116	112	109	94	127	97	100	110	98	129	97	103	93	118	101	115	128	110	107	107	103	111	109	100	125	129	111	114	116	111	110	108	117	113	113	111	115	94	89	103	110	108	116	121	132	111	115	124	114	126	113	111	115	95	122	129	117	115	106	101	103	113	104	103	113	104	97	106	104	112	112	102	104	119	110	123	107	112	104	117	152	122	108	117	110	113	120	105	102	112	116	105	106	112	112	111	121	81	99	139	120	82	108	126	120	91	116	109	108	108	114	114	103	108	106	106	129	102	123	125	112	116	109	104	81	113	111	89	94	97	131	108	109	126	118	116	104	140	106	108	111	109	98	97	121	108	115	115	116	99	122	132	122	103	106	115	112	103	125	118	123	91	129	97	105	99	116	108	110	113	87	129	111	96	89	108	107	123	107	106	140	125	105	93	105	113	123	102	106	85	110	119	106	109	134	111	121	96	116	117	111	96	94	97	122	109	116	110	110	94	106	112	122	113	122	99	100	105	99	101	116	118	122	108	111	118	110	105	101	107	85	109	105	109	115	116	108	120	104	109	101	104	107	105	124	117	112	98	107	120	125	117	104	106	140	124	122	114	101	124	131	106	90	114	103	110	125	116	105	119	129	98	109	100	98	104	97	115	113	120	115	112	107	108	99	108	108	94	91	111	120	93	113	122	131	112	105	105	111	110	94	122	110	114	118	97	94	105	114	107	104	133	113	105	115	97	102	115	96	101	132	114	98	108	97	124	110	105	112	128	104	103	123	126	117	97	123	107	101	103	97	121	111	106	113	104	108	103	102	106	104	124	95	124	110	97	110	105	111	112	104	93	122	94	103	105	122	116	106	123	109	111	111	111	112	127	117	112	114	120	110	104	124	109	107	98	115	101	113	85	110	130	103	118	91	109	113	109	102	128	121	109	142	97	117	110	96	121	110	106	115	106	130	116	127	123	134	116	109	117	118	118	97	103	129	126	98	99	122
22345	13939	3515	2756	1483	1149	925	806	797	639	618	543	503	488	475	493	423	404	388	410	420	397	373	365	360	352	356	356	382	367	316	322	341	368	325	341	322	350	322	331	303	286	320	285	312	330	300	315	309	295	340	307	287	320	313	318	339	329	330	313	307	325	298	323	314	299	281	276	328	295	326	333	301	318	294	278	331	340	304	312	294	285	316	342	300	338	315	291	303	293	307	321	346	305	322	269	334	310	313	310	308	317	334	294	290	318	296	328	316	293	299	297	284	274	291	282	308	297	306	318	309	297	302	295	289	322	294	282	320	340	312	304	309	310	325	279	316	304	313	287	288	314	304	267	278	303	309	318	295	284	272	334	306	294	288	326	288	311	288	291	332	302	296	319	294	320	312	304	301	324	280	333	310	318	304	297	331	285	304	303	300	290	293	334	288	306	302	297	332	312	318	324	334	307	291	304	295	265	291	294	307	299	317	349	317	265	297	298	299	291	294	312	280	306	294	299	311	353	322	290	316	317	314	323	339	281	318	284	283	316	299	294	317	290	312	300	305	291	307	301	311	319	314	280	305	306	278	289	309	310	302	300	331	290	312	319	299	327	300	322	302	296	306	284	294	342	326	322	297	316	314	269	280	350	292	286	283	318	306	332	281	295	292	315	310	289	303	309	289	307	315	302	283	296	311	305	291	309	290	292	297	301	302	307	307	293	313	291	295	311	298	307	336	326	317	311	297	306	303	250	284	307	347	300	317	317	326	288	312	329	287	295	295	314	307	322	306	283	309	297	299	289	300	289	311	307	316	315	292	303	328	304	281	331	295	319	334	305	289	301	309	319	306	343	286	277	299	335	316	315	302	326	294	287	310	314	305	335	288	279	311	292	315	311	282	293	277	313	307	311	298	311	298	293	331	280	309	327	308	302	329	316	292	279	330	352	340	310	286	306	292	314	304	304	309	313	337	296	309	298	322	306	318	316	301	292	298	340	300	309	315	270	283	327	314	321	274	325	290	315	294	319	304	302	284	335	314	291	298	311	287	281	306	304	328	310	313	285	299	306	289	281	276	309	281	303	326	303	260	308	294	316	316	298	314	327	299	287	324	295	329	261	323	291	309	312	295	308	306	319	273	311	300	309	289	333	300	306	307	316	292	317	287	306	295	306	295	262	310	297	322	317	314	311	312	285	276	288	292	286	330	291	312	319	288	321	306	306	299	296	307	320	303	328	299	317	291	305	302	318	330	289	285	336	320	305	303	287	300	326	327	304	306	295	303	299	312	319	280	285	271	286	322	302	321	331	310	283	317	302	291	289	306	301	283	290	321	321	315	294	335	291	286	273	316	310	317	316	316	329	326	289	312	285	313	324	297	293	307	324	275	304	277	310	295	279	303	334	325	308	265	275	332	283	310	300	295	301	263	318	313	273	318	312	287	313	320	314	302	308	328	325	311	316	265	307	303	333	314	315	309	330	302	283	281	264	307	301	297	307	263	298	314	290	286	301	282	303	329	302	303	265	309	316	277	309	300	349	310	298	293	297	285	284	330	272	275	269	308	326	340	295	322	273	312	325	303	315	287	316	318	298	309	293	306	283	274	300	281	295	300	322	309	303	309	303	326	287	265	283	295	309	322	297	323	296	300	291	318	350	318	300	305	313	323	274	298	319	309	282	327	299	278	329	286	288	330	332	314	316	297	292	295	314	274	289	294	298	307	336	299	288	303	328	322	300	315	302	317	313	294	295	322	311	277	294	300	312	298	333	310	306	304	296	301	306	287	311	308	258	316	296	318	301	316	280	309	299	306	336	305	309	286	294	306	279	316	312	302	325	282	349	327	330	287	282	263	316	297	308	298	326	297	306	291	292	321	319	307	322	312	301	329	296	350	284	298	302	317	290	311	289	310	324	351	289	290	309	336	295	302	322	299	287	277	314	319	278	305	301	291	289	301	305	311	279	310	293	308	321	290	310	298	303	296	294	310	307	298	289	290	303	315	308	308	316	335	326	324	302	281	298	332	314	313	275	313	314	299	305	307	297	289	287	289	338	265	319	314	307	309	296	289	322	311	316	312	282	311	306	309	332	269	317	290	298	291	295	292	304	306	287	279	303	267	278	299	307	300	297	319	296	317	305	298	309	268	280	307	319	297	310	303	276	283	310	318	305	297	318	254	293	305	289	292	272	305	337	298	326	307	291	294	314	294	302	305	313	281	285	338	328	320	316	311	345	275	303	287	324	287	292	309	310	317	285	304	302	325	308	314	293	306	327	317	313	344	326	308	309	296	306	304	271	304	311	304	311	288	308	299	313	272	306	300	314	288	310	291	313	333	296	314	260	332	325	311	298	358	321	296	306	315	311	316	302	330	280	337	305	299	299	344	310	303	276	314	338	328	312	317	281	297	316	303	285	312	305	306	300	337	282	307	336	326	314	330	289	294	311	312	285	302	319	320	322	311	297	275	304	293	335	284	293	300	279	298	298	337	316	290	330	272	306	287	298	331	282	310	285	273	317	290	274	289	268	346	326	303	302	285	317	316	299	316	293	293	305	346	311	322	300	328	331	326	311	295	282	281	310	284	302	317	294	284	274	291	297	316	312	269	298	308	295	304	286	263	316	274	275	325	285	302	319	272	289	281	309	296	323	315	301	330	309	315	303	299	314	273	303	299	295	270	286	323	301	301	294	307	314	310	339	330	335	306	314	283	296	299	297	338	304	292	321	312	311	319	299	290	312	305	293	301	301	309	310	259	315	322	286	310	298	260	320	303	292	305	285	292	342	309	294	294	293	322	309	304	297	283	315	319	308	288	290	284	319	291	322	308	288	300	284	286	269	324	322	280	307	330	330	339	328	313	293	299	312	288	319	296	326	299	301	325	314	298	312	300	280	286	294	314	318	306	319	312	280	280	307	307	287	295	335	304	294	284	307	317	319	320	307	321	294	312	303	274	301	277	327	295	308	276	323	324	291	303	318	313	319	285	288	331	306	317	331	304	299	288	290	278	305	301	300	317	325	307	294	308	309	299	297	296	296	327	297	340	299	322	334	311	315	293	312	297	309	314	295	333	276	289	280	319	336	298	304	296	278	296	305	305	315	315	285	311	316	313	290	288	296	306	293	312	298	371	302	316	308	327	330	332	312	309	299	281	307	342	327	304	305	302	299	309	317	265	315	326	315	301	304	311	308	289	304	304	308	300	314	305	300	308	288	313	280	310	301	262	261	327	312	295	333	334	299	317	288	315	292	299	315	319	299	338	315	316	298	289	317	288	303	305	317	292	329	294	307	322	319	272	292	302	296	303	284	319	318	282	335	290	298	309	299	312	311	306	285	313	302	306	309	278	287	293	276	316	288	301	320	333	296	289	317	327	310	290	286	337	273	317	319	285	314	302	299	310	315	281	293	295	279	301	304	293	284	330	322	322	289	303	285	287	343	299	283	317	329	302	289	281	305	280	350	313	340	325	280	309	288	306	323	291	303	263	319	288	320	299	315
7615	1800	409	344	298	255	311	253	260	259	255	282	276	240	264	261	263	261	266	279	268	244	263	264	285	285	262	306	256	263	264	259	281	293	271	291	257	279	247	263	296	265	236	295	279	282	275	259	283	261	252	287	247	274	252	268	282	266	281	281	278	286	309	271	276	285	262	259	267	247	273	308	242	236	256	298	256	224	255	268	250	255	271	241	275	275	255	279	268	294	262	269	254	253	276	275	245	241	294	283	267	257	268	293	259	290	262	283	257	280	283	282	267	269	262	272	292	262	260	276	290	255	260	282	242	274	262	231	277	268	260	267	278	292	281	293	271	229	279	234	278	276	263	265	301	279	276	247	283	256	258	296	249	247	231	264	270	260	281	281	254	306	307	277	270	269	259	305	270	271	288	253	263	279	277	271	277	286	267	257	242	291	264	291	241	262	289	276	296	279	255	258	274	274	277	265	289	246	297	269	298	272	278	261	292	275	309	265	277	253	261	267	263	292	285	284	291	282	265	240	272	280	274	272	270	251	298	244	265	285	269	250	280	282	253	295	246	265	259	277	252	275	247	272	271	260	276	284	250	287	276	277	275	270	259	263	302	304	243	263	258	256	268	267	275	279	257	297	269	260	276	260	292	287	285	260	270	254	238	280	278	272	258	243	267	223	282	237	274	264	247	295	256	236	269	231	285	289	280	270	278	264	263	266	218	273	249	288	272	260	264	258	286	268	273	254	245	251	260	295	260	283	257	306	284	275	250	300	271	270	283	291	241	286	274	288	261	263	234	265	258	249	267	261	294	277	270	247	244	281	249	299	281	268	268	265	283	282	235	278	265	283	236	301	287	249	248	261	261	267	232	291	289	254	249	266	255	264	246	254	301	273	237	248	282	299	286	273	284	292	254	282	249	266	254	276	279	266	264	286	244	280	268	270	255	297	268	308	280	252	268	282	284	285	277	267	258	292	294	268	277	251	275	266	272	293	272	274	268	270	285	277	275	244	276	264	271	259	255	266	284	266	259	281	259	251	255	267	294	293	269	297	251	261	259	272	253	283	249	261	261	269	281	297	235	258	263	271	308	235	257	268	232	267	284	278	232	286	301	263	261	267	247	259	272	282	275	274	249	279	269	253	264	280	281	257	272	259	258	257	279	235	283	276	266	303	258	284	243	260	244	265	258	242	272	298	255	261	268	283	259	260	251	270	269	259	276	261	263	296	262	281	272	266	280	256	256	275	270	270	262	269	276	266	274	280	275	261	258	278	254	267	274	260	283	268	265	261	246	240	272	301	289	248	302	301	266	266	269	278	309	277	290	295	284	276	296	274	280	261	269	251	274	284	256	249	239	278	253	273	285	242	249	276	254	269	265	271	262	296	264	287	273	241	247	285	281	240	234	272	291	257	265	278	257	290	285	263	254	257	295	250	269	278	253	309	295	256	256	284	259	271	235	289	274	255	291	270	257	272	262	252	289	267	300	307	261	244	260	270	277	281	279	270	252	268	218	272	293	265	251	286	316	269	265	253	283	284	279	239	279	249	272	285	275	258	226	296	249	281	263	263	274	257	285	251	257	280	209	254	232	243	275	271	259	235	265	229	264	276	243	243	244	239	306	282	281	285	264	286	274	273	268	223	266	275	258	239	252	255	272	285	260	237	249	294	313	289	243	268	245	247	252	261	246	269	248	276	258	280	264	278	273	311	256	254	234	276	302	270	248	252	271	273	286	283	280	276	277	249	279	299	277	239	293	264	276	258	242	260	281	295	256	271	258	242	303	257	277	241	274	278	281	287	264	278	288	275	282	291	241	273	261	298	278	289	278	250	278	299	260	257	281	267	239	256	256	262	267	277	278	270	290	273	266	235	296	275	260	261	299	249	272	281	271	320	294	287	230	269	238	264	276	282	277	271	267	261	277	283	256	273	287	253	301	282	275	237	283	242	251	274	241	285	278	274	270	297	258	253	259	289	298	268	258	288	281	300	256	256	258	271	252	274	270	282	258	276	276	266	255	292	294	269	254	276	294	270	285	267	253	279	277	306	257	285	269	252	306	272	303	272	284	285	262	269	282	283	263	271	263	289	296	276	254	286	277	272	274	275	282	283	247	293	274	261	262	307	287	258	280	277	289	278	254	233	278	260	238	283	236	296	277	303	267	279	285	278	272	265	274	294	259	261	279	288	246	275	234	248	282	238	255	266	261	303	239	239	261	288	298	267	242	299	275	261	299	259	300	270	283	281	241	249	273	244	246	262	263	266	268	274	285	266	269	280	261	234	250	241	310	283	252	264	268	279	258	257	270	300	264	250	275	269	283	277	288	291	258	263	289	252	247	275	271	279	273	258	287	288	261	309	289	269	268	277	254	245	257	245	280	296	288	274	293	271	260	268	247	293	255	247	272	313	261	301	285	250	248	294	266	278	250	278	265	249	296	257	240	277	250	292	269	248	287	266	282	306	287	287	281	288	247	293	233	242	275	271	257	257	287	276	314	289	265	256	285	268	302	289	287	247	262	268	282	255	295	287	245	262	254	284	291	294	274	328	301	265	253	280	274	264	273	277	261	278	275	279	276	234	275	272	255	275	271	283	262	261	266	254	281	298	271	275	274	247	263	267	274	273	268	273	242	278	261	270	270	273	272	284	261	258	278	254	240	259	270	261	219	281	237	258	257	279	270	246	259	247	285	306	250	283	276	263	292	265	279	254	259	271	246	281	270	246	236	274	285	254	272	239	294	291	242	266	263	272	271	259	252	264	277	274	247	245	264	267	235	264	273	281	282	270	269	287	256	247	295	261	239	271	267	265	259	258	279	273	274	280	266	301	250	297	298	288	252	287	278	288	272	279	248	278	279	248	250	253	283	236	272	254	278	312	261	266	288	274	287	286	237	228	244	277	261	245	260	300	283	281	270	246	268	245	254	265	280	287	283	273	254	272	290	258	245	279	272	256	252	262	274	277	265	257	282	303	256	262	289	289	273	278	306	261	255	270	272	285	263	279	247	272	274	285	262	250	276	272	265	271	263	279	274	269	267	286	253	293	275	241	264	253	271	257	258	241	272	273	278	268	255	252	301	282	283	267	265	249	273	278	277	286	292	301	293	271	291	283	245	259	253	286	275	299	292	287	253	253	247	236	234	277	285	277	261	264	260	270	249	272	276	274	288	283	258	273	263	256	261	277	252	296	249	243	265	289	296	268	254	254	286	283	267	271	278	297	256	271	269	304	257	269	284	247	238	264	281	288	263	274	285	272	269	305	293	251	265	296	275	260	282	309	313	271	268	260	240	298	285	281	293	248	245	273	234	259	271	249	283	262	276	244	277	287	264	259	273	246	279	245	265	278	281	275	269	262	276	262	275	251	246	262	296	264	249	269	237	260	276	270	272	280	241	295	264	270	262	240	304	276	288	232	260	250	270	283	262	288	285	306	256	253	248	277	281	271	279	266	238	273	271	270	273	257	266	270	285	291	291	286	265	264	257	233	268	254	265	257
6434	2413	975	860	820	718	722	738	730	698	684	760	707	705	684	671	686	728	695	700	698	664	717	686	692	706	630	694	705	712	684	667	674	686	683	675	689	684	757	676	642	672	654	675	663	672	686	670	639	683	677	724	652	642	647	669	689	717	673	627	663	655	652	685	695	674	684	667	659	684	667	668	660	669	640	684	674	681	752	658	659	676	674	646	689	658	626	710	653	660	686	677	692	727	673	651	653	647	708	721	715	688	632	668	725	688	671	681	621	644	694	668	618	667	632	685	700	675	674	671	723	664	685	663	685	643	648	704	669	591	654	630	711	654	681	665	702	652	694	646	647	655	690	664	700	663	680	652	660	686	664	642	744	693	649	685	716	657	687	650	708	707	661	681	674	688	649	661	682	645	673	608	692	679	668	628	690	676	629	674	669	646	695	651	660	674	683	706	673	648	676	654	678	659	708	676	681	632	703	696	683	685	686	624	670	697	714	686	701	639	659	666	656	687	682	622	664	662	606	641	657	640	692	660	693	679	671	659	671	695	633	681	694	667	681	667	680	684	670	654	660	669	638	700	681	639	657	692	663	643	703	644	693	656	675	671	658	654	674	666	672	668	665	658	691	661	701	671	653	695	713	657	663	644	689	644	630	641	730	666	687	665	652	645	689	629	668	664	706	692	672	642	656	685	635	676	685	686	734	690	692	634	718	670	679	654	691	662	637	683	641	686	700	686	700	712	733	678	687	619	656	703	711	652	709	645	629	633	687	685	644	685	686	666	705	678	671	719	692	717	686	675	624	678	676	639	677	724	633	676	656	687	639	693	701	703	663	622	678	666	662	686	610	658	674	631	679	669	649	670	720	694	673	629	686	657	663	649	679	702	628	688	692	648	705	614	640	637	613	636	722	688	650	670	682	624	674	700	704	698	686	702	716	656	697	688	684	688	713	670	707	641	642	651	697	642	666	665	689	664	646	678	681	700	661	636	742	704	642	680	695	651	691	696	638	658	686	675	702	706	690	728	628	648	719	671	647	663	651	683	642	707	698	647	650	667	677	748	687	675	665	671	698	660	691	633	687	674	665	692	660	650	675	709	680	715	703	635	685	640	678	700	696	656	618	663	624	660	667	671	654	701	709	639	672	665	660	683	647	680	654	700	681	732	644	673	659	666	645	669	661	681	661	699	660	661	626	669	669	693	701	684	685	665	663	691	624	733	661	701	651	703	665	644	664	650	711	715	693	725	657	693	644	670	699	652	633	646	704	679	658	701	649	695	736	705	693	631	699	681	707	687	694	650	704	655	647	666	700	682	681	679	660	669	714	672	666	684	654	655	667	668	685	651	669	679	653	645	669	656	648	678	692	650	693	703	654	671	691	689	686	633	696	630	686	637	692	662	659	683	724	685	680	637	680	664	680	700	675	647	688	663	689	674	670	652	672	685	687	654	698	612	645	687	683	670	676	676	710	676	680	699	671	651	706	673	646	688	667	619	664	681	645	716	664	668	714	662	674	666	699	673	702	662	715	666	667	707	649	729	632	676	623	685	704	672	687	661	655	712	674	686	683	676	640	690	666	701	647	672	649	663	663	698	667	651	645	736	678	702	688	678	636	705	658	666	670	688	651	676	669	634	678	642	673	672	670	696	657	701	727	694	668	713	663	708	714	716	660	686	663	694	666	664	653	673	631	735	687	637	661	661	685	671	695	722	695	641	702	680	651	694	668	681	647	720	642	687	648	649	677	671	674	694	705	638	678	721	643	689	686	664	677	710	609	659	651	688	609	698	705	696	702	663	672	680	633	692	684	708	646	708	673	685	717	734	665	659	697	673	708	688	738	654	693	679	704	690	716	653	691	656	651	648	655	664	693	672	662	671	665	656	709	684	647	636	709	701	691	674	704	708	683	698	721	673	685	637	657	717	670	661	654	640	717	644	620	676	659	687	688	692	678	633	699	660	623	643	633	643	658	656	664	639	726	724	679	674	650	676	646	649	705	700	632	675	644	637	673	638	627	682	654	621	691	667	644	681	657	664	667	681	651	647	615	646	669	685	617	663	703	679	666	721	670	719	678	702	672	675	686	709	619	670	683	648	655	716	694	700	686	702	671	713	725	688	704	679	645	714	662	710	672	659	619	715	676	653	652	667	659	643	633	679	667	648	743	707	629	644	662	679	722	674	636	659	656	671	714	656	653	668	686	688	663	658	676	725	645	643	665	660	679	686	666	670	612	663	678	673	653	660	705	674	713	729	693	651	692	663	679	660	729	651	667	691	659	638	680	676	654	653	692	699	678	613	653	718	625	647	683	652	687	671	656	645	643	684	617	715	697	657	670	735	743	732	630	661	674	656	656	707	684	708	655	729	639	654	696	686	710	679	683	683	704	696	681	706	664	641	683	667	694	678	687	642	695	647	671	651	703	694	656	638	696	667	693	701	710	673	667	621	648	702	692	644	665	676	688	698	688	670	690	687	636	653	695	621	702	681	645	716	673	679	701	685	632	686	613	611	644	690	643	662	664	666	698	633	675	706	674	666	687	643	722	663	703	721	677	670	693	677	648	677	649	712	709	703	675	658	665	654	639	669	655	710	679	645	670	686	690	625	663	684	665	726	664	687	615	728	667	705	674	681	691	718	682	671	685	656	653	715	632	674	614	710	711	657	666	682	750	641	642	687	683	701	727	677	633	681	677	665	680	635	697	695	728	653	658	647	691	744	640	665	691	684	676	665	672	687	675	626	647	697	637	635	621	677	675	710	647	627	691	689	713	657	665	637	672	698	655	677	677	711	625	659	678	675	694	680	693	703	658	710	719	622	671	682	650	665	663	683	685	674	666	675	702	632	682	642	651	664	639	691	704	689	685	697	672	672	701	603	683	686	657	664	677	708	666	683	675	704	678	664	626	660	654	658	686	757	693	638	697	643	657	661	690	664	641	657	655	653	707	656	677	622	641	680	631	664	683	680	732	667	681	677	678	695	676	666	640	677	647	685	661	692	669	698	717	673	689	700	697	671	689	671	659	624	678	679	663	658	650	687	644	692	651	696	674	653	682	672	680	666	678	696	628	688	683	720	700	683	648	670	677	710	679	671	648	755	676	708	658	673	647	670	601	670	697	644	706	662	671	634	689	651	716	636	624	672	672	644	654	679	655	653	709	657	720	700	694	660	661	705	695	664	694	663	700	650	672	687	662	671	681	650	674	696	670	670	670	669	669	657	704	676	659	669	703	672	683	658	648	641	665	673	689	650	701	688	662	696	662	630	696	728	686	657	643	670	615	689	684	668	668	705	687	643	705	662	722	637	699	692	680	643	632	681	659	697	672	681	691	688	684	671	646	621	648	671	654	705	615	697	662	662	664	677	650	659	686	657	701	646	676	701	667	700	639	678	637	693	614	729	688	647	692	642	698	684	690	695	708	655	721	716	712	653	685	658	666	675	646	683	704	650	636	651	705	696	653	682	675	656	652	606	694	699	654	706	663	683	660	653	688	686
22034	11358	2417	932	423	303	298	281	251	261	230	243	254	238	259	249	211	230	235	220	228	217	209	215	236	221	224	223	206	255	204	239	223	238	248	240	218	223	206	224	210	238	238	229	231	241	234	238	229	179	224	237	243	193	192	216	223	212	235	213	232	205	229	221	219	199	210	210	211	250	216	219	215	219	225	233	234	218	203	201	203	234	228	208	209	224	220	216	197	261	215	215	223	227	254	213	225	219	245	231	211	214	218	192	233	260	211	223	224	218	203	215	231	244	231	207	197	235	209	241	195	247	204	220	251	264	229	231	204	209	211	215	237	211	210	226	207	221	234	208	205	209	201	215	203	224	229	220	218	212	205	240	214	221	210	202	227	195	198	222	214	198	210	227	207	208	234	213	238	227	215	234	214	227	234	222	230	199	240	216	214	190	247	207	239	218	258	218	216	217	235	206	218	208	208	236	230	243	250	244	232	206	213	219	224	227	211	235	236	220	204	198	217	225	205	240	241	198	245	218	216	203	251	236	209	221	202	243	229	215	218	228	242	225	210	218	201	247	204	220	227	211	217	209	233	208	214	212	246	244	226	202	218	226	202	207	227	220	212	180	200	215	233	196	227	209	208	215	200	224	220	227	207	230	216	212	214	218	198	201	219	218	223	228	216	222	245	246	215	218	237	189	229	223	203	233	213	227	253	209	216	209	242	203	221	198	212	216	235	201	217	207	235	218	220	240	220	199	204	204	222	214	234	216	231	229	208	244	239	198	198	191	248	216	260	219	234	219	197	211	193	222	255	210	226	205	241	204	202	225	220	222	202	252	222	214	209	219	237	203	239	212	208	231	223	218	216	217	210	220	216	216	233	214	212	218	222	249	215	216	232	205	218	225	197	193	227	240	230	219	201	199	217	200	246	257	250	221	223	209	223	244	249	218	199	224	223	208	220	196	206	218	231	250	211	213	235	258	215	217	243	201	200	200	217	225	244	222	252	200	193	222	246	205	216	229	245	194	203	220	216	203	232	214	226	219	237	215	225	240	245	201	232	226	241	217	219	235	227	242	227	252	226	207	243	210	215	250	191	237	194	208	239	236	202	233	217	239	240	221	240	213	233	193	233	245	199	222	222	202	220	224	223	228	221	245	229	223	220	228	210	216	219	226	249	224	223	213	216	245	231	242	204	217	213	213	231	202	214	211	234	210	222	197	206	205	251	232	212	192	208	220	229	231	200	216	227	186	214	212	230	224	195	216	219	250	217	201	225	213	231	211	220	224	197	234	211	189	220	230	225	211	198	207	265	214	226	221	239	208	228	212	225	207	223	205	222	214	233	233	228	239	217	217	207	236	247	179	215	212	199	200	227	226	245	216	211	213	225	218	239	213	203	234	224	201	220	220	182	205	199	241	209	221	214	231	222	216	222	222	208	220	193	258	201	219	195	201	216	189	207	219	235	235	204	199	226	225	188	208	217	233	211	202	204	238	229	219	239	237	200	250	232	240	218	228	202	239	221	213	248	197	263	227	233	193	234	205	221	230	208	237	226	223	232	213	203	206	218	240	212	205	209	211	198	219	230	223	245	225	211	202	222	210	200	222	213	193	200	228	226	213	205	181	219	234	201	213	199	231	216	205	225	234	201	221	201	228	221	232	221	220	229	208	220	214	262	202	223	210	232	213	231	248	209	205	203	216	203	214	207	193	198	217	237	249	221	219	210	213	215	226	232	240	230	196	224	235	208	196	243	223	249	212	233	241	232	226	232	207	209	201	232	237	198	211	220	212	192	241	212	197	234	238	243	201	236	235	226	229	235	186	232	243	214	231	213	214	215	220	202	226	267	231	208	195	228	196	210	224	221	232	216	216	213	199	196	243	211	243	232	243	214	203	227	209	204	237	196	210	214	198	212	238	216	192	226	214	214	220	191	200	231	229	219	211	203	224	243	201	239	216	198	207	212	223	236	223	228	258	212	230	218	231	233	221	227	254	195	206	190	189	230	232	231	235	218	215	196	194	209	216	183	213	226	216	227	228	236	217	210	216	223	213	224	228	211	225	206	198	210	248	211	236	210	255	216	230	234	199	217	231	225	221	233	223	250	219	231	227	194	220	209	199	190	227	241	224	234	226	205	231	189	221	191	210	217	190	247	225	200	227	206	213	237	224	226	232	217	215	239	241	224	215	224	226	231	216	222	220	252	207	220	240	220	229	252	215	220	213	226	231	197	212	219	228	231	211	235	197	210	221	228	229	224	219	229	218	224	228	200	226	211	207	230	220	210	214	194	212	216	197	198	234	210	222	224	208	206	245	208	256	203	247	254	220	205	247	215	234	219	210	208	224	219	215	197	218	226	208	208	202	190	225	203	215	239	219	211	216	246	232	213	224	208	218	220	236	215	188	226	209	229	222	213	237	226	229	231	232	214	219	241	220	243	182	206	202	200	196	202	205	220	214	227	219	216	258	217	191	210	193	205	226	253	232	195	232	227	216	223	215	222	221	211	212	234	214	225	239	221	211	211	217	199	228	221	237	214	222	223	237	216	221	236	211	199	227	218	198	212	214	206	230	203	238	232	206	207	211	219	207	209	208	199	228	206	235	248	194	217	208	224	203	236	245	240	252	210	239	245	225	227	220	264	207	226	195	205	214	225	226	226	256	194	226	218	209	201	203	241	227	219	254	212	204	207	204	204	227	220	220	217	220	217	223	211	234	230	228	213	242	219	236	217	217	212	228	237	209	204	195	201	232	253	210	239	193	210	219	217	249	226	206	207	208	217	224	222	211	230	239	208	227	232	217	227	200	222	215	226	218	238	207	189	199	224	234	207	233	241	242	243	219	240	254	230	217	221	214	231	219	223	220	230	209	204	243	239	224	233	209	207	210	201	227	217	201	216	217	233	206	206	249	204	219	215	219	210	210	222	206	263	218	213	207	204	226	218	219	198	221	221	216	228	226	231	220	211	213	217	231	216	224	217	216	197	229	218	215	218	247	232	219	225	210	186	190	215	213	221	212	236	200	199	209	194	194	219	176	205	232	230	212	204	219	215	237	211	193	217	199	245	217	228	218	224	222	236	203	234	215	246	225	206	215	214	240	224	202	226	249	200	223	215	233	213	232	210	216	219	232	215	233	209	204	228	225	228	198	199	201	233	204	243	237	227	223	208	186	238	221	187	227	220	246	232	211	207	187	234	229	222	195	223	225	223	232	211	216	209	207	215	199	227	217	196	225	187	242	222	211	208	218	232	231	247	250	246	246	202	196	179	201	213	222	230	212	202	227	212	206	217	202	225	201	211	227	230	193	227	220	213	195	223	211	210	197	238	189	221	229	201	237	210	197	226	210	228	218	221	203	205	212	246	215	214	210	213	208	207	216	201	213	227	209	193	235	188	211	213	214	241	211	234	255	223	241	221	191	215	225	243	220	242	214	202	220	247	219	194	228	191	203	212	242	211	232	229	231	239	255	227	206	225	222	207	229	236	219	210	216	216	202	207	227
17182	9694	2531	2037	1122	1015	877	859	786	743	738	680	690	624	680	620	614	597	618	640	598	609	585	566	592	547	570	634	568	597	573	574	562	555	555	577	629	607	566	563	552	580	531	521	574	566	559	541	611	541	554	517	575	570	565	577	513	539	556	563	601	553	559	502	549	525	572	592	540	545	611	563	540	576	547	600	584	561	530	554	559	572	547	571	540	545	579	539	566	565	609	567	570	586	541	536	562	586	568	530	571	554	569	544	581	557	556	531	544	569	589	547	541	532	579	543	530	527	536	572	541	517	513	535	558	529	496	602	545	522	543	595	596	590	541	560	532	563	545	545	601	550	539	552	582	576	546	564	540	518	555	547	539	592	528	585	580	570	546	526	506	549	586	543	549	558	548	558	548	527	499	537	573	567	554	516	523	552	567	540	554	548	545	520	542	567	522	549	561	543	531	596	538	570	528	579	583	540	556	571	534	547	560	588	491	576	598	574	547	533	522	542	544	567	593	577	584	547	540	546	558	517	560	570	592	546	552	544	555	562	595	536	545	565	583	544	587	554	606	510	548	564	577	533	563	559	561	540	539	572	556	547	544	544	576	544	518	557	594	552	530	570	521	546	560	589	548	559	547	541	568	563	560	590	543	499	559	549	525	555	571	547	549	539	519	553	564	532	501	586	553	546	554	569	559	533	549	523	556	588	558	534	532	571	543	564	566	547	540	578	549	567	563	546	598	544	535	502	570	559	562	585	572	543	546	540	535	549	506	535	554	551	564	554	565	517	544	532	538	561	561	529	559	588	554	538	527	535	572	590	565	527	546	534	543	559	531	593	546	554	541	559	542	570	563	529	518	538	490	536	530	538	537	596	592	600	592	547	526	540	536	585	531	583	594	522	592	562	560	557	561	586	569	572	558	606	538	570	525	557	580	557	599	560	521	596	548	586	571	546	582	491	538	593	520	563	564	569	515	560	535	598	583	564	533	627	570	561	537	590	531	569	591	545	581	540	545	577	517	574	550	589	528	546	543	572	578	560	553	577	584	565	545	557	568	577	548	574	568	582	498	589	571	570	560	574	570	590	559	538	542	573	546	576	553	564	573	556	607	539	587	584	569	538	560	556	579	585	535	523	562	524	612	559	585	569	569	570	559	548	549	528	538	575	542	516	565	575	583	511	559	538	529	549	595	531	514	552	510	523	574	596	559	550	578	559	563	512	545	536	527	532	567	558	574	557	581	560	574	572	586	514	537	522	562	554	531	555	570	587	551	562	522	515	547	531	564	506	570	579	562	555	553	534	561	565	568	533	576	536	589	586	545	531	629	581	546	533	597	541	570	511	519	576	534	529	566	548	545	548	554	558	596	573	554	546	554	585	571	557	571	603	584	562	581	549	526	555	595	549	587	529	518	565	540	562	544	534	547	596	530	579	578	567	556	523	584	541	554	564	551	555	568	558	562	560	573	538	524	575	555	565	547	534	544	598	586	521	581	593	580	568	553	563	546	560	564	544	598	542	562	552	553	545	553	558	580	578	553	573	568	577	557	498	530	532	548	570	516	561	544	562	550	556	519	578	536	579	551	542	541	528	533	581	596	601	538	532	576	582	549	581	556	578	562	557	568	553	527	572	544	560	562	531	533	566	547	568	569	557	561	591	545	544	537	536	541	555	531	550	533	583	540	527	540	545	592	528	555	544	584	508	520	523	529	611	572	556	538	544	513	551	533	605	536	535	557	610	592	605	555	536	565	599	583	551	569	555	579	600	530	522	545	558	560	557	568	553	551	550	544	574	570	541	595	627	520	527	517	541	549	596	530	579	524	566	551	550	511	514	596	545	543	563	565	542	580	541	520	566	540	567	539	554	550	591	550	558	562	566	548	553	573	561	594	582	538	528	530	544	568	518	545	539	595	590	540	534	560	549	537	540	537	588	563	550	533	608	517	536	555	541	539	563	547	545	574	577	520	545	520	552	511	616	548	598	556	529	541	533	574	574	532	532	572	589	563	511	604	547	578	559	554	550	545	525	512	563	566	567	590	567	530	586	520	574	553	560	549	560	545	520	542	548	543	551	607	531	513	551	531	562	556	595	570	580	583	557	504	564	501	532	562	589	572	558	597	541	561	532	564	559	568	579	529	603	535	521	512	595	592	562	544	514	560	540	565	595	544	524	566	573	566	612	562	556	556	568	547	567	567	572	544	534	576	558	559	556	562	583	577	554	573	515	573	582	568	549	601	534	517	544	542	598	574	525	555	607	578	512	524	528	526	530	533	529	551	567	589	561	560	552	566	575	600	524	522	513	564	488	534	523	540	596	554	573	561	526	567	536	545	530	558	557	544	547	527	537	538	534	570	555	576	564	554	526	573	522	543	589	580	539	572	576	596	548	562	546	555	555	525	567	586	572	547	541	542	531	551	577	531	549	570	523	574	548	570	573	580	558	531	541	569	579	550	558	557	523	534	547	576	555	603	526	542	586	572	520	557	566	562	544	561	576	569	548	543	613	528	530	570	511	565	520	530	582	560	550	554	591	513	546	506	512	567	582	576	544	520	532	584	588	517	575	510	566	556	525	558	550	556	544	572	568	546	581	544	577	582	554	566	577	566	595	565	539	516	565	548	592	565	572	514	559	560	550	540	587	556	588	549	538	580	547	562	547	526	553	560	558	545	567	550	587	525	537	524	553	525	561	527	624	554	592	578	553	572	547	545	548	566	594	567	594	588	542	542	580	550	572	517	597	584	564	564	511	564	522	557	569	517	577	564	571	558	522	537	539	566	573	529	608	590	522	576	527	524	551	561	588	549	544	575	536	574	550	544	586	602	518	551	520	556	548	549	533	541	543	542	549	590	543	552	579	521	589	541	559	552	542	570	568	567	537	528	543	536	530	516	562	557	542	595	538	575	573	573	553	562	548	539	551	592	602	527	561	562	589	567	585	543	578	548	530	545	547	563	608	557	549	556	574	590	588	585	569	567	575	520	550	508	568	566	568	585	568	562	585	572	544	546	579	563	536	556	577	537	545	515	555	541	579	568	573	488	578	587	518	561	601	543	565	584	559	537	567	580	587	585	556	513	598	563	548	504	572	579	584	579	589	552	556	581	551	519	623	605	519	518	561	519	547	554	579	554	513	544	542	555	552	575	562	606	528	576	544	553	565	556	521	545	576	567	518	588	598	581	541	562	568	605	612	552	550	559	561	585	583	556	532	584	582	551	543	531	564	580	546	521	563	529	569	537	570	526	576	541	570	512	560	582	574	567	592	565	566	579	594	531	589	541	570	544	521	576	533	527	551	537	537	557	560	555	538	557	582	572	568	579	545	557	597	529	555	563	538	535	580	596	585	539	530	534	557	551	550	527	505	525	497	534	568	539	587	552	577	554	539	522	554	550	573	552	554	588	577	525	553	584	547	576	547	570	571	557	540	579	570	562	546	536	569	554	543	541	579	584	579	564	562	555	563	546	586	515	541	536	558	564	550	575	556	573	539	546	577
31046	18571	4880	1778	630	324	232	196	167	143	167	164	117	139	122	152	130	123	156	109	124	123	112	116	126	113	114	122	128	124	118	119	108	118	114	119	125	116	112	112	120	118	115	110	121	130	117	124	109	116	112	114	109	109	140	117	110	134	113	111	107	123	96	100	109	116	106	95	126	99	138	125	117	101	111	110	121	124	116	95	128	125	131	108	134	121	84	101	111	104	128	109	118	121	118	103	110	110	120	121	114	115	102	98	106	139	108	110	115	101	108	124	119	118	106	124	126	116	115	105	113	125	113	107	105	123	136	125	122	94	107	109	115	111	133	134	103	102	128	122	102	100	94	114	109	97	115	114	117	100	119	96	92	124	118	99	118	107	103	102	98	120	131	99	134	102	101	102	113	107	88	115	110	114	109	141	141	123	113	107	93	113	113	109	124	108	108	108	118	109	107	109	124	116	115	115	127	115	86	110	115	101	115	107	113	102	98	91	123	117	102	107	115	115	110	134	102	113	108	110	106	98	99	125	112	122	106	131	114	125	123	137	131	97	130	111	118	132	125	122	126	113	120	121	102	116	127	120	107	113	107	112	108	91	116	104	126	114	116	101	122	103	118	127	112	96	100	115	115	149	123	100	104	107	114	96	110	112	125	113	110	107	115	92	107	104	104	121	120	124	122	112	116	118	97	110	134	127	118	94	85	118	129	132	119	111	106	96	111	129	118	116	110	108	108	135	112	119	113	111	101	108	106	113	105	104	110	114	115	109	104	117	126	102	102	112	108	126	110	126	97	104	93	110	130	111	122	125	110	103	111	114	102	101	88	103	127	129	127	121	122	117	118	111	107	105	94	93	97	131	121	99	94	101	118	110	106	118	112	95	106	129	127	108	121	97	124	111	108	110	116	116	121	101	122	102	124	114	126	113	116	128	112	121	116	126	108	116	116	118	122	113	103	112	109	107	103	112	96	139	96	97	110	111	114	108	107	125	118	100	127	114	108	102	131	101	80	106	109	119	132	130	117	105	102	98	121	120	111	105	107	96	102	110	97	122	101	110	119	119	111	105	121	135	117	107	115	110	105	100	111	100	100	109	111	117	106	119	106	109	115	122	130	110	101	125	102	99	111	110	131	118	110	116	121	116	107	107	108	109	111	117	108	104	106	114	114	138	105	107	112	121	124	110	113	115	128	119	111	117	126	107	111	87	101	133	127	117	114	116	113	127	109	108	104	111	122	114	108	105	119	108	112	107	122	134	106	110	112	115	119	103	93	117	104	92	134	90	118	123	112	114	104	101	109	112	115	138	120	125	117	110	97	123	104	125	118	94	112	102	124	111	95	89	111	110	116	112	112	117	117	111	95	118	104	104	112	130	109	122	109	103	107	110	101	95	113	126	116	101	119	103	104	120	91	117	105	91	118	108	110	101	111	137	131	98	116	122	109	122	103	106	98	110	119	110	101	122	104	99	117	109	114	103	126	139	106	132	97	115	111	115	108	120	106	111	114	92	97	113	95	124	103	116	95	149	97	105	117	131	125	119	113	115	104	106	113	138	117	127	114	105	121	103	105	105	114	117	117	97	118	116	118	114	119	124	110	108	104	116	114	113	122	102	120	125	105	94	115	110	112	127	125	117	113	124	104	102	114	134	124	121	103	100	116	101	92	103	107	113	108	120	123	123	116	97	109	95	110	109	132	104	109	114	126	100	90	109	107	118	99	109	112	124	100	97	114	111	127	98	113	101	122	101	121	101	108	109	104	96	126	120	110	128	113	113	123	120	115	124	104	121	105	105	127	107	106	100	106	110	111	109	100	132	99	132	113	105	123	103	121	132	123	89	114	100	109	122	113	110	111	128	114	110	109	136	126	95	115	109	101	122	99	117	120	98	105	121	121	118	93	118	121	129	121	139	115	108	122	130	139	105	117	99	108	121	114	117	111	99	116	121	143	102	128	105	94	109	112	108	109	115	120	115	95	105	110	112	93	106	104	103	104	118	140	108	110	108	94	116	118	103	113	116	109	116	112	137	107	126	123	105	122	124	102	134	138	114	107	101	113	130	126	139	110	121	104	108	121	120	116	108	103	102	95	117	122	115	106	119	109	100	120	127	128	107	111	123	118	98	116	124	126	111	111	124	95	125	111	131	122	128	117	109	104	112	123	97	115	108	107	113	117	120	124	98	104	107	109	114	144	114	146	107	98	115	105	113	114	100	110	109	122	124	123	115	116	119	106	109	122	104	140	99	100	113	132	116	123	92	104	111	130	114	119	108	123	120	125	94	113	117	107	141	116	113	103	130	121	106	110	120	127	108	124	120	126	134	120	110	124	100	103	111	116	125	128	112	98	113	110	107	100	109	112	138	104	134	102	119	119	103	143	107	143	116	117	140	103	112	107	128	112	94	112	114	108	113	107	100	100	107	124	93	92	107	117	135	110	112	102	107	118	113	124	89	117	113	94	102	106	108	115	104	135	138	99	119	121	114	126	116	115	101	127	105	94	110	113	107	124	129	107	104	99	99	107	123	103	118	112	103	124	115	127	121	111	79	143	126	99	102	117	117	119	123	100	122	102	106	120	94	122	121	118	102	109	122	99	113	98	97	125	105	102	128	132	103	121	114	120	109	149	101	114	104	117	112	101	106	118	112	111	102	106	106	128	102	116	92	129	117	117	104	127	99	113	115	107	116	114	116	115	109	126	128	127	88	97	100	106	114	134	113	117	128	115	114	97	96	125	126	115	115	108	108	93	119	120	118	102	116	117	108	116	135	120	95	99	116	110	121	109	108	113	104	109	124	102	108	97	101	111	139	112	117	115	108	113	99	112	97	119	132	96	121	97	123	132	132	99	112	118	118	104	115	113	123	111	116	118	112	112	132	124	119	120	100	108	121	142	109	99	112	112	102	128	123	100	110	130	128	116	114	138	103	110	123	134	112	126	114	90	123	117	122	106	99	111	105	115	114	101	127	106	116	118	136	122	106	109	126	105	117	126	118	130	110	115	116	112	122	109	123	106	99	122	97	110	114	117	102	97	109	115	100	116	129	111	114	94	121	127	105	127	102	116	109	114	106	110	107	115	102	116	119	101	115	116	122	111	100	122	133	106	118	128	116	99	117	109	118	121	106	99	107	107	114	101	103	106	115	101	112	99	87	122	106	103	117	115	105	138	95	99	112	94	127	136	114	103	126	113	121	89	118	95	112	99	102	119	104	108	111	114	117	107	86	106	114	108	107	97	103	112	121	128	114	90	123	114	112	123	116	109	105	128	113	118	106	117	109	91	108	116	96	123	128	104	128	112	122	116	107	110	108	107	101	112	98	104	138	101	112	120	113	104	97	101	110	114	88	103	128	112	139	119	113	106	114	96	116	103	103	121	105	117	133	110	116	114	109	113	145	97	105	117	102	102	97	112	100	97	140	114	113	113	123	107	142	134	111	124	112	114	129	100	97	122	123	105	99	112	130	110	120	95	117	106	110	107	114	142	107	122	105
22142	14512	3348	2875	1598	1147	892	812	729	625	561	511	540	497	471	421	389	410	427	423	327	408	369	363	379	341	374	368	331	332	320	342	328	352	363	321	329	351	354	300	285	332	358	300	320	349	317	282	334	347	318	340	303	348	294	324	306	338	331	318	333	339	347	324	278	358	305	283	280	308	291	331	331	311	302	282	310	341	325	301	315	298	291	309	305	320	299	315	319	291	316	325	310	316	300	328	283	332	304	349	315	281	317	349	296	318	307	334	309	320	313	281	313	328	287	311	318	313	329	301	307	325	307	296	299	298	301	276	300	318	317	289	306	311	298	290	317	319	278	323	278	298	313	277	333	298	317	314	329	307	289	335	303	317	306	323	314	297	340	327	306	307	285	322	310	302	315	340	354	331	293	309	323	270	296	301	295	311	337	294	324	312	297	305	307	320	329	295	305	308	283	289	287	304	285	334	295	306	294	331	294	292	276	311	324	291	331	283	307	313	320	326	299	314	307	298	311	320	325	294	308	327	300	298	336	308	330	333	317	326	292	266	314	271	316	307	343	327	302	298	301	313	320	313	303	321	319	318	341	299	324	335	338	330	320	295	300	331	304	335	279	271	318	309	243	296	346	298	304	289	285	306	316	324	314	293	306	333	306	314	280	304	301	289	335	319	335	328	311	309	323	373	298	295	300	338	310	310	293	306	328	322	307	303	284	306	310	308	312	297	284	315	287	312	301	292	292	319	268	308	289	319	296	306	295	326	313	309	305	332	305	307	282	311	282	274	297	346	325	313	298	312	316	295	286	317	338	326	288	288	324	307	299	305	316	291	305	320	311	300	276	310	275	298	282	316	298	301	328	327	300	308	300	291	302	318	277	298	291	288	308	285	298	322	318	299	286	284	292	298	309	301	284	334	310	314	293	316	292	334	303	300	314	290	310	307	313	312	325	334	313	310	301	295	306	306	274	292	326	294	307	303	301	292	278	296	307	296	325	282	313	294	298	316	304	312	314	317	291	289	321	292	306	330	320	316	276	319	275	273	324	277	311	287	283	298	298	316	313	293	287	286	333	289	281	279	334	320	303	292	293	321	299	279	294	280	307	303	311	317	313	313	311	289	310	290	309	320	317	281	317	324	280	309	299	281	307	277	301	293	309	339	318	306	266	313	315	307	312	274	291	322	294	290	331	321	304	338	320	287	279	301	287	301	280	307	349	329	298	307	310	299	322	290	301	297	306	301	307	313	343	305	316	303	316	317	331	292	297	299	303	315	286	281	308	304	304	326	319	299	335	335	321	324	267	343	299	318	287	319	320	302	302	281	297	304	297	316	293	323	334	306	297	283	310	292	329	303	331	312	294	313	308	322	294	294	326	292	317	319	307	307	313	288	319	298	302	339	314	303	284	282	286	351	293	279	285	296	308	319	275	316	314	312	303	298	299	303	306	289	292	312	289	300	316	307	283	300	316	276	299	310	320	294	305	303	278	295	283	302	305	331	320	305	311	316	291	315	311	307	312	318	293	264	297	269	303	330	296	303	320	283	310	320	320	307	298	314	325	293	297	318	299	308	285	308	288	308	305	316	313	324	298	306	303	302	306	319	335	332	331	310	297	304	279	315	318	300	301	313	299	306	326	313	286	305	311	276	330	309	306	342	307	306	341	275	300	282	306	303	292	319	300	285	304	282	311	336	309	307	319	316	300	308	313	320	300	273	306	312	293	313	281	315	301	314	282	320	301	317	316	298	302	319	311	269	295	319	337	323	307	305	297	286	314	330	307	276	280	314	292	306	278	312	303	317	330	299	310	264	324	315	278	314	322	308	306	316	281	311	277	336	317	312	319	319	332	303	275	304	296	273	300	323	306	306	287	318	309	283	289	304	313	319	295	272	310	338	306	269	278	300	293	297	290	304	322	307	293	291	280	304	298	306	303	276	298	319	308	309	285	302	281	290	293	304	312	324	291	292	287	301	306	323	286	302	302	317	301	292	327	294	327	322	339	288	279	287	294	342	327	309	325	298	316	291	309	315	319	306	348	322	309	320	333	336	305	335	299	296	265	296	296	318	305	325	270	318	336	318	323	301	296	322	272	317	300	314	298	325	292	300	310	336	299	331	308	309	343	304	291	272	323	307	322	314	307	345	305	296	303	314	283	316	328	320	302	331	304	306	308	320	277	347	299	304	324	312	310	290	287	348	324	319	305	276	323	313	331	326	308	292	284	297	297	299	349	315	304	298	298	309	318	277	308	313	289	343	290	308	316	289	283	287	300	302	315	316	309	294	288	331	315	325	295	325	297	302	321	294	317	312	302	301	299	307	270	308	297	298	323	308	325	320	305	283	323	335	331	329	302	322	333	284	282	302	324	309	331	297	300	315	333	325	307	336	304	327	323	308	301	319	340	280	316	290	302	316	310	302	275	319	313	311	285	289	331	294	311	316	289	298	337	317	312	284	360	325	319	293	322	344	280	321	313	290	304	300	286	304	327	290	290	292	307	300	294	316	314	327	313	315	268	321	330	301	298	337	312	316	322	313	341	275	292	295	293	302	310	311	297	323	292	328	298	295	328	325	330	284	301	296	300	312	321	315	299	307	302	322	321	309	312	327	275	282	293	298	302	308	306	294	320	344	313	296	310	290	314	338	308	291	332	323	306	315	325	311	285	309	326	282	318	324	335	273	322	302	323	310	276	322	336	291	322	316	295	293	302	277	287	305	310	314	286	291	303	263	284	283	290	309	262	305	292	290	281	317	301	309	290	289	288	273	345	322	317	330	283	303	282	293	308	335	313	291	275	302	311	297	305	318	302	297	312	324	310	299	296	308	341	290	288	261	328	307	313	302	312	300	305	308	302	299	327	298	306	282	310	335	322	308	321	312	297	297	320	335	320	314	261	298	316	300	321	319	293	296	305	329	343	331	325	310	290	268	308	299	296	303	310	314	337	334	320	323	301	303	276	323	300	331	298	320	314	292	295	291	308	288	331	316	318	313	343	338	300	324	348	291	313	296	283	319	333	325	293	298	324	292	323	322	289	296	313	306	298	283	300	302	309	283	318	289	328	324	296	322	291	274	315	311	301	272	316	290	319	297	309	344	294	327	331	288	353	298	309	309	260	306	308	272	321	313	338	317	330	324	334	288	317	265	307	318	323	287	297	323	313	331	330	304	302	313	300	278	334	275	311	321	289	297	294	310	298	299	306	290	285	300	315	281	322	302	326	299	324	293	311	263	309	340	288	262	301	329	295	297	292	296	289	312	295	301	275	314	307	291	310	261	306	329	308	313	333	310	299	297	286	330	316	304	295	290	314	291	288	314	336	325	289	325	276	327	318	275	278	314	323	304	292	312	310	291	324	323	293	302	323	258	321	322	301	292	300	292	270	305	289	344	297	303	298	327	313	307	315	313	275	312	293	290	300	299	312	320	308	326	314	302	310	292	327	318	303	322	319	347	257	332	296	327	316	289	353	293	310	311	310	306	303	288	292	317	295	309
7989	1860	390	312	263	271	260	298	273	273	256	253	291	271	255	218	276	293	262	257	287	303	225	284	280	288	268	262	291	281	281	271	242	241	269	274	269	275	238	243	257	283	272	266	276	275	249	267	280	259	272	287	272	271	265	282	267	276	263	267	259	281	255	257	267	304	264	295	303	254	252	274	293	284	234	258	247	247	289	249	265	271	260	278	285	284	261	261	266	269	303	276	274	298	293	273	271	269	265	251	276	262	280	260	262	266	298	257	275	257	262	268	243	262	269	276	259	286	247	266	315	269	251	293	266	249	269	268	295	262	232	256	291	264	288	286	263	274	290	304	296	274	258	266	263	263	268	273	279	259	293	272	263	296	269	271	283	257	287	284	282	254	264	274	227	235	316	271	261	264	328	306	278	269	275	278	299	279	251	285	265	259	273	247	271	265	260	273	287	303	280	236	240	288	268	252	277	285	244	252	265	280	266	257	264	259	249	298	264	296	289	283	236	265	261	260	274	279	241	311	264	265	287	260	261	271	258	286	286	246	264	252	231	278	279	266	286	263	254	288	240	270	233	243	279	295	251	285	264	252	277	270	279	272	265	296	275	276	279	262	271	259	240	263	285	276	259	290	273	260	278	267	271	297	283	250	264	285	271	288	258	268	239	263	258	282	265	254	261	269	261	279	253	291	268	264	290	261	271	260	236	256	284	270	302	261	264	281	266	273	286	275	284	264	233	279	274	278	276	255	271	259	285	256	243	292	274	285	272	281	293	274	255	308	308	257	254	289	269	283	272	242	287	257	263	264	267	264	276	307	278	300	284	244	276	294	292	268	304	298	263	282	289	251	239	249	269	250	281	271	247	255	267	269	281	243	270	288	290	293	265	267	265	259	271	270	248	259	256	286	276	258	311	286	273	315	290	307	265	269	259	275	269	299	268	280	245	285	248	247	267	260	300	309	304	268	240	257	290	283	285	294	257	269	262	259	275	263	277	256	264	274	277	264	264	285	276	256	217	257	289	289	299	285	255	293	259	277	237	268	282	261	263	263	262	269	290	275	262	246	254	270	262	248	256	308	287	274	301	283	247	224	256	271	283	260	263	296	284	284	273	286	288	247	290	252	256	291	260	272	292	278	264	259	260	254	321	278	275	262	269	250	263	274	239	271	278	278	271	275	270	245	266	258	276	291	262	272	265	246	259	297	264	288	286	290	284	261	277	277	268	258	286	272	274	275	267	260	290	258	283	276	261	288	310	271	290	247	274	270	282	264	259	283	260	264	272	289	258	287	259	293	301	301	242	279	252	273	250	254	272	256	277	257	308	266	271	294	279	258	252	272	282	281	261	305	267	245	272	240	273	268	303	257	248	287	240	286	303	256	244	267	285	259	263	275	259	264	273	260	246	299	256	294	272	279	296	268	256	259	245	276	264	279	236	283	269	275	267	259	292	244	268	262	297	264	295	298	298	272	243	268	267	255	255	273	259	270	286	281	285	249	287	301	255	280	256	282	268	284	251	248	274	283	265	298	275	287	292	274	270	259	272	264	286	282	282	274	248	293	267	254	264	286	293	245	267	247	296	281	281	262	248	264	283	274	260	274	271	283	248	265	271	246	288	261	253	275	299	283	253	229	240	272	256	241	263	265	279	263	258	222	283	235	259	288	280	277	290	281	239	277	271	262	296	288	256	272	257	275	262	246	267	240	261	274	262	266	256	265	257	281	282	299	272	251	279	250	282	258	276	283	270	302	283	272	271	275	282	243	284	281	281	290	248	282	266	264	299	263	224	272	278	245	243	252	270	264	303	250	258	277	294	265	296	300	272	270	270	257	273	263	271	287	276	287	287	275	278	255	238	279	256	251	263	259	256	278	232	301	290	299	288	284	251	270	289	259	300	270	259	265	298	270	251	249	262	269	255	257	267	270	284	254	258	288	278	297	325	266	248	288	283	260	244	254	260	265	275	320	264	264	290	284	274	285	255	248	292	234	274	256	296	253	275	303	256	276	248	255	278	249	294	295	277	256	283	290	258	258	293	270	259	257	288	233	292	227	280	273	274	308	276	294	282	313	252	278	255	291	256	304	270	256	304	262	245	236	248	262	278	267	277	272	281	257	272	294	263	312	316	279	262	250	253	252	261	268	263	300	260	292	285	278	261	284	252	230	270	276	276	260	314	284	274	244	218	260	277	277	275	268	282	265	263	235	264	271	279	273	264	294	260	269	269	274	270	284	292	257	279	268	265	263	290	253	294	288	280	259	270	249	299	267	264	266	272	267	294	266	296	286	269	254	260	287	271	232	238	299	292	234	275	261	272	255	266	271	262	278	253	275	277	275	269	260	247	276	300	266	318	302	272	254	273	262	257	262	245	234	304	300	253	289	292	254	268	238	268	279	269	266	261	258	273	235	282	233	270	266	272	270	272	300	284	273	277	258	282	278	262	267	275	250	279	271	279	264	268	285	277	259	270	292	260	278	250	275	235	258	285	269	293	264	280	262	261	274	292	280	298	220	274	300	246	260	270	260	301	270	275	292	260	287	255	282	266	288	282	274	248	284	265	269	289	247	243	262	270	250	265	307	269	269	272	267	266	280	272	250	259	282	269	300	278	263	291	324	219	269	281	234	297	236	260	289	297	259	251	296	268	260	278	251	279	260	261	253	308	249	264	287	311	242	250	303	295	307	263	235	291	298	285	275	286	278	282	267	263	259	275	286	262	251	238	291	275	269	273	249	255	264	251	282	279	264	273	265	265	274	268	309	268	256	269	307	235	274	281	249	272	283	303	279	261	275	253	276	269	299	283	275	279	255	269	268	266	264	270	289	259	291	259	274	284	271	267	296	246	266	276	295	237	250	259	276	256	247	256	268	274	264	225	293	281	288	272	268	277	252	289	256	280	269	233	271	267	305	239	257	255	282	244	267	307	294	274	260	264	280	286	247	300	297	279	291	268	263	264	251	267	297	265	268	239	275	298	263	261	270	259	283	293	285	253	265	268	292	288	280	247	259	288	291	275	242	304	266	270	265	277	274	268	261	247	258	301	241	276	257	261	278	299	261	277	271	262	290	259	262	273	283	250	281	250	246	260	282	255	300	264	285	263	285	309	277	258	247	293	278	274	265	283	271	277	288	260	263	323	278	285	285	237	269	287	283	243	275	276	292	280	271	281	291	266	297	250	271	269	266	268	301	282	270	279	286	248	270	279	310	267	267	245	273	247	286	265	303	271	302	289	272	262	278	261	249	260	246	276	277	257	276	246	274	250	257	275	262	242	272	284	285	263	260	304	257	240	278	270	271	268	253	280	277	251	296	273	284	280	293	288	249	278	253	250	311	290	247	275	259	303	267	269	271	229	258	286	255	284	285	250	272	272	231	286	298	291	265	275	277	253	280	285	243	274	250	270	292	278	281	229	271	258	285	243	275	239	277	269	262	254	289	284	243	267	255	253	276	280	265	288	277	270	279	285	285	274	277	284	256	266	286	262	239	264	260
6386	2406	950	923	755	787	716	806	781	735	751	662	663	707	634	741	748	681	710	698	643	685	657	631	714	686	696	705	698	699	685	698	725	658	673	700	705	686	701	673	688	703	668	698	625	669	665	635	694	659	709	712	684	634	647	686	676	621	664	679	711	665	655	662	639	616	691	639	661	687	692	696	723	650	639	661	672	704	662	706	673	686	672	691	650	735	665	700	671	642	687	631	673	722	702	663	665	687	648	656	681	698	712	677	652	681	639	686	664	646	643	636	691	677	707	675	693	678	670	666	681	709	669	690	718	652	692	666	671	678	690	665	704	663	715	647	698	654	700	641	688	666	659	650	657	681	673	709	741	721	724	689	696	678	707	662	676	706	672	685	634	750	686	699	639	712	732	723	671	643	704	665	721	667	633	647	704	644	717	701	676	677	720	678	692	640	641	637	693	718	676	665	681	675	705	732	730	670	636	671	654	660	706	703	709	694	713	670	623	694	677	657	665	723	707	675	701	701	683	672	681	714	682	650	659	689	644	679	619	644	682	657	694	686	640	703	687	683	625	653	662	673	659	689	650	636	694	693	659	684	690	659	694	646	684	673	657	693	706	655	691	699	645	705	692	687	705	661	712	684	692	661	647	633	653	622	642	688	716	709	702	639	698	692	707	663	642	725	626	685	689	680	697	644	647	652	647	684	667	665	679	668	669	636	733	660	630	683	680	626	664	660	633	679	639	680	699	683	687	694	674	690	667	656	700	688	719	641	666	705	671	646	695	659	683	681	649	687	692	658	680	656	685	657	651	684	647	664	677	677	705	609	669	686	680	691	676	656	698	657	721	669	641	683	642	677	682	646	652	714	666	646	698	666	690	628	669	714	694	716	688	708	675	678	667	708	682	674	690	708	656	654	694	670	646	676	650	653	701	669	642	695	684	659	649	709	709	677	718	673	663	715	708	716	685	694	643	724	672	687	656	626	750	722	670	613	702	683	675	606	689	719	716	663	657	694	705	703	645	661	611	705	683	669	634	652	697	682	688	695	684	651	693	692	645	682	682	703	664	687	686	698	627	712	696	647	667	678	724	662	708	681	661	691	674	628	651	675	697	660	725	676	723	675	694	643	688	674	679	645	662	646	640	701	733	681	663	687	657	649	663	680	687	699	652	660	674	690	657	649	666	702	646	691	650	677	605	685	682	637	697	703	684	633	655	662	676	621	663	679	704	675	655	624	702	657	708	699	645	662	681	668	717	692	669	636	705	695	696	683	661	674	716	639	719	743	668	693	664	649	703	625	659	665	648	708	643	679	654	686	673	655	652	666	652	671	660	685	687	685	679	698	670	642	694	712	665	663	716	675	678	680	716	678	694	718	702	652	674	695	705	621	672	683	704	625	669	702	679	673	669	659	632	683	679	615	713	718	688	647	736	737	673	689	700	684	660	632	680	671	654	676	685	720	677	713	640	659	683	663	645	603	715	687	697	691	666	705	667	674	653	681	663	652	709	701	738	690	646	710	650	725	652	686	700	698	691	622	707	638	680	721	671	672	705	729	645	687	681	723	720	637	675	675	673	703	678	683	671	664	693	693	678	629	628	682	644	690	724	693	666	688	644	626	651	685	656	723	699	671	690	643	681	671	633	663	641	700	695	696	657	614	671	647	689	710	626	685	682	668	674	714	678	670	713	702	681	665	678	699	614	691	666	688	699	668	707	675	662	729	622	633	644	656	702	664	693	720	662	701	722	682	634	688	678	653	650	730	703	677	694	676	672	661	653	671	643	699	652	689	685	656	672	706	638	671	667	695	644	712	638	658	702	695	671	688	679	660	687	698	667	663	662	660	643	687	677	670	661	694	687	685	650	662	672	670	690	679	680	703	646	707	720	659	653	699	723	677	673	628	676	621	693	680	721	651	673	676	672	692	703	615	667	703	730	686	711	647	706	644	686	621	707	659	689	674	696	668	696	653	675	682	683	661	648	673	663	637	711	673	698	634	700	661	724	723	667	684	661	700	655	665	679	730	663	631	711	704	699	689	665	672	684	680	697	702	628	686	706	640	677	679	693	753	709	728	680	664	704	643	650	652	630	679	677	672	681	706	662	677	633	652	711	650	688	665	695	683	667	704	673	695	716	663	674	692	664	672	666	686	674	694	703	644	667	689	644	669	681	668	698	686	644	693	705	660	700	655	641	671	642	684	660	673	687	676	636	636	661	685	649	609	708	702	674	699	696	681	724	693	638	655	703	684	658	674	688	703	677	629	663	699	661	678	670	666	610	712	674	691	680	635	713	602	700	686	681	638	688	684	691	694	670	680	655	695	695	678	677	648	722	655	615	696	673	715	655	701	679	707	703	685	678	669	640	742	668	628	670	694	648	669	673	691	698	728	648	670	673	658	648	657	695	703	702	681	700	645	642	673	703	707	650	685	656	708	667	671	694	656	707	676	682	670	690	708	624	663	626	709	690	668	671	662	685	662	681	632	679	721	720	656	659	669	650	710	654	682	656	688	679	667	691	644	706	677	738	683	729	676	625	710	676	627	644	664	682	682	669	675	646	642	673	615	656	636	682	686	657	683	673	647	669	639	647	664	709	683	702	679	669	619	715	688	644	685	669	670	662	687	732	671	696	687	667	668	689	676	695	699	680	751	660	638	684	702	654	689	688	698	689	682	708	653	657	664	693	638	670	687	707	677	693	687	650	693	660	689	669	682	712	676	657	643	610	697	689	671	704	681	674	671	687	663	670	705	681	652	712	694	665	692	671	639	688	683	728	674	688	650	688	698	674	702	696	672	662	655	685	668	708	693	675	669	691	617	654	658	686	674	667	653	700	709	669	648	623	710	689	697	695	673	703	671	676	640	670	711	696	602	692	660	665	619	598	652	672	708	649	734	647	660	632	663	657	635	697	731	686	694	716	675	670	677	676	686	678	694	640	640	661	685	658	717	683	671	649	683	675	647	651	659	673	677	688	693	678	653	641	669	644	728	652	688	655	697	691	697	670	655	694	645	693	691	653	726	692	655	669	679	662	642	613	675	680	666	656	676	654	720	690	721	741	693	637	636	681	701	710	677	644	686	677	653	633	677	673	705	637	657	670	661	667	646	672	668	710	702	714	659	658	691	669	682	653	721	651	704	731	719	661	703	617	680	652	692	704	727	690	645	667	695	668	668	736	667	683	640	641	686	663	670	719	652	695	656	653	651	649	651	709	669	723	748	713	660	676	675	640	721	641	655	697	685	682	614	683	670	653	690	674	678	664	666	667	702	727	689	717	669	672	704	641	700	688	696	662	681	687	724	674	647	678	705	623	665	692	625	647	690	645	669	635	687	701	698	699	694	661	681	670	644	684	636	634	649	686	692	666	667	689	659	685	680	670	657	680	752	668	714	679	687	669	660	672	645	651	677	653	676	668	690	736	631	656	696	666	688	648	646	698	654	698	666	689	623	695	669	655	645	638	632	681	755	706	695	658	663	675	681	704	711	692	680	671	692
21136	10268	1951	836	338	316	302	282	285	264	263	225	253	210	276	228	210	225	229	224	210	220	203	223	221	228	237	218	225	202	235	221	213	206	265	222	225	241	239	219	220	232	209	221	207	233	239	230	240	206	229	227	225	222	211	198	218	206	204	211	219	229	208	239	208	211	220	214	227	213	222	240	232	223	188	207	238	169	228	213	226	231	223	205	215	220	234	241	202	228	256	200	213	225	212	230	232	194	244	223	226	238	228	235	214	240	212	248	205	202	227	217	231	203	239	225	228	245	235	208	221	207	190	236	229	241	223	193	220	230	223	209	208	203	223	224	218	214	223	220	200	226	216	236	224	209	204	206	202	208	194	196	240	209	236	221	213	213	197	200	226	224	222	236	208	187	204	235	233	218	243	251	209	228	239	218	235	220	185	226	238	212	246	242	236	205	227	235	200	233	204	194	197	235	239	246	220	210	223	244	217	221	191	241	233	227	216	213	232	200	223	216	203	217	222	204	217	218	206	203	217	233	218	228	217	197	215	215	208	229	209	223	198	256	228	221	226	208	235	239	223	208	219	226	212	220	237	212	230	240	205	218	195	232	213	215	219	209	220	213	202	230	246	211	234	225	201	204	235	205	220	220	214	222	228	231	239	227	220	212	207	228	224	217	202	230	204	217	214	236	170	220	247	222	223	228	194	222	218	224	214	190	221	233	244	235	204	219	225	193	214	241	201	191	214	237	212	231	237	202	187	224	208	219	203	226	220	220	236	197	214	210	220	229	226	225	244	191	232	216	241	226	231	233	204	223	210	224	201	201	204	251	229	217	216	221	192	202	204	216	240	235	238	203	227	199	202	245	225	214	216	207	207	234	206	214	215	226	237	188	202	222	232	208	205	223	200	213	225	220	222	243	206	216	230	225	243	229	227	231	211	188	207	212	177	207	247	236	215	216	217	251	219	227	215	215	229	237	218	216	226	213	186	214	195	226	203	226	227	237	234	237	239	205	221	221	219	226	212	208	200	214	228	213	237	223	244	221	234	207	229	213	248	222	218	218	210	182	249	227	224	216	200	230	223	209	237	206	216	196	250	215	213	207	218	215	221	234	196	226	225	241	212	231	218	209	224	217	231	224	209	240	236	208	240	224	217	213	213	223	223	218	222	212	216	214	222	240	218	211	227	192	255	229	219	240	200	211	258	214	242	213	221	219	247	238	240	204	215	206	204	253	226	233	232	230	229	203	208	232	211	239	204	216	235	225	250	220	220	239	235	237	211	195	215	223	236	207	214	210	212	222	223	186	224	217	198	219	218	216	204	232	210	219	204	214	228	246	219	221	211	235	247	210	218	229	240	231	218	242	224	202	220	232	196	229	229	212	219	221	230	206	205	216	191	211	208	224	216	257	204	221	225	228	217	208	198	229	221	230	224	205	218	208	211	212	223	192	237	223	226	218	212	214	229	253	225	194	225	209	225	228	225	243	237	241	236	230	223	225	215	214	218	218	217	207	212	228	239	223	233	226	211	209	195	214	201	218	199	225	207	207	207	225	221	205	209	229	243	224	209	235	239	245	222	246	218	205	208	231	225	218	239	240	216	222	209	235	227	232	222	244	241	213	199	202	221	225	198	217	218	226	217	251	236	199	217	198	215	190	218	205	214	189	198	212	221	197	201	216	216	235	214	228	235	232	225	212	209	200	203	242	213	212	223	232	238	213	197	199	224	223	238	233	218	211	217	204	216	203	200	215	199	222	220	221	201	239	187	209	221	228	216	223	213	203	214	223	229	233	212	226	225	237	221	232	200	226	206	224	225	232	216	228	230	179	242	240	188	242	222	184	221	211	260	206	219	172	217	233	201	235	223	209	228	237	195	203	220	228	225	221	216	207	206	220	237	218	217	212	223	239	218	240	231	224	212	205	189	217	193	230	240	203	223	220	228	215	226	239	218	226	215	231	196	216	196	192	219	194	179	226	214	208	203	179	208	239	234	236	207	198	235	224	209	204	216	227	203	231	256	216	212	222	200	197	226	211	233	229	217	235	245	217	234	216	228	210	216	236	219	212	227	217	224	198	224	210	229	185	230	218	209	212	221	195	200	246	217	204	206	197	241	230	186	236	251	190	223	242	246	237	209	220	220	244	215	208	231	233	240	217	199	226	217	209	194	221	225	218	199	241	216	231	215	220	243	209	218	201	221	210	210	196	188	222	221	220	212	203	205	252	230	273	236	228	231	209	238	219	220	225	202	248	210	231	249	201	251	241	242	229	216	206	211	204	218	214	229	226	206	240	240	202	213	217	214	243	204	249	193	209	184	238	205	193	223	237	201	219	212	216	243	191	204	180	212	198	207	214	249	203	230	229	209	213	233	200	211	230	222	217	227	237	208	237	195	198	211	185	214	230	187	231	228	199	228	235	230	219	204	185	234	204	238	217	216	237	205	226	189	198	231	235	236	210	245	226	234	207	239	220	213	204	221	204	221	215	231	202	237	208	198	197	204	209	226	231	219	203	204	209	215	216	196	183	228	235	257	196	242	219	208	220	220	239	216	215	215	229	224	202	246	201	236	246	223	231	217	253	240	233	206	192	210	212	234	225	234	205	198	207	211	190	227	209	214	209	218	230	234	236	206	219	214	218	227	224	220	232	213	220	240	211	196	233	226	207	231	230	219	222	208	200	228	221	218	211	200	232	251	216	211	235	230	243	234	224	238	225	210	240	244	211	238	219	263	220	224	207	228	188	219	195	238	219	225	180	207	212	187	209	233	221	212	189	218	207	234	195	222	252	229	227	221	231	206	223	208	195	221	222	245	192	207	209	226	245	220	217	227	235	228	233	204	203	221	199	222	208	181	219	207	226	244	220	190	199	217	228	222	224	245	245	214	232	254	214	236	219	206	217	250	217	205	215	206	219	220	217	194	208	227	229	227	203	218	207	206	236	202	229	206	187	227	198	205	231	239	226	203	230	220	212	181	222	237	218	237	231	225	243	226	199	229	211	222	217	229	224	222	202	217	229	241	216	227	203	217	237	256	208	222	233	240	216	230	208	231	216	215	220	222	216	221	225	211	253	206	204	193	225	215	215	230	249	197	201	231	210	221	216	226	231	224	230	255	225	196	220	223	236	222	247	209	220	216	243	183	200	222	219	224	243	209	197	214	226	187	243	224	215	214	223	226	265	222	250	225	211	238	223	228	224	218	220	200	228	213	242	201	232	215	218	214	225	209	217	233	248	210	224	228	211	196	231	211	211	198	232	208	198	210	237	207	208	212	227	217	195	226	230	235	207	219	230	227	207	246	232	213	201	223	218	230	229	238	215	218	215	237	219	192	223	226	256	226	205	200	232	199	214	217	204	230	192	206	241	236	229	203	223	217	226	205	221	213	226	207	211	190	223	211	218	213	240	240	228	194	219	249	225	225	222	214	232	218	231	189	218	206	216	208	246	226	236	254	239	219	206	227	234	245	229	203	202	208	192	212	228	237	226	201	235	219	238
16502	8864	2280	2016	1151	1052	877	800	830	726	714	767	672	647	657	672	623	647	611	623	591	610	580	593	585	620	563	585	588	557	611	592	538	603	539	555	536	585	556	558	537	560	508	586	565	532	579	603	539	541	587	554	534	598	527	580	557	555	567	531	609	580	565	577	573	582	598	551	535	584	578	503	549	560	572	557	547	562	597	556	542	558	554	594	557	503	544	553	605	532	531	561	542	540	549	588	531	585	526	534	537	515	536	577	615	576	559	553	562	549	549	550	536	600	538	552	563	564	539	560	563	537	565	503	527	518	552	542	543	560	575	528	491	564	557	550	536	555	523	577	542	561	537	557	561	502	570	531	554	569	551	590	529	531	564	568	551	537	556	571	577	573	573	503	566	580	568	564	566	577	544	566	580	570	525	574	551	516	561	542	558	540	516	517	584	550	567	543	577	565	533	587	559	547	600	586	547	511	570	581	502	540	585	541	538	516	597	554	536	566	503	546	542	593	556	591	549	561	577	547	508	565	566	558	541	525	491	597	522	586	532	524	516	577	563	562	582	551	552	593	569	521	587	554	528	564	563	530	583	562	601	584	544	614	562	547	574	588	570	583	568	587	534	578	567	578	555	613	538	529	537	536	559	515	560	529	547	539	555	576	567	590	554	539	537	550	570	530	541	551	566	542	525	557	556	535	540	555	537	565	544	538	575	555	558	585	522	565	570	525	569	551	556	521	561	550	562	542	543	575	544	552	530	564	539	548	551	554	562	564	575	531	597	580	554	542	550	592	552	561	567	548	563	529	555	534	546	580	558	535	538	533	591	537	559	602	553	559	564	560	585	566	521	541	546	526	567	487	587	576	522	547	542	570	569	590	588	557	526	553	557	529	529	572	556	559	562	554	560	560	552	549	574	546	529	561	521	539	538	529	570	543	552	602	574	547	580	541	590	561	571	573	595	575	546	569	582	553	562	578	583	513	591	562	535	556	565	552	565	559	519	569	545	522	561	548	542	554	553	591	572	555	541	568	556	540	582	534	545	556	544	521	561	571	554	549	536	556	563	603	567	531	522	535	552	577	566	578	537	556	586	572	550	510	524	541	588	579	554	512	610	528	527	559	554	557	546	548	528	548	524	522	547	558	571	535	560	524	578	574	599	588	562	580	598	578	552	550	559	566	542	566	579	560	560	585	564	539	534	526	530	535	533	598	508	526	561	527	564	531	576	596	527	608	552	551	558	547	590	577	566	507	553	541	566	545	563	573	533	545	594	540	549	535	574	552	576	524	551	573	606	541	563	571	603	527	557	558	576	586	548	514	572	518	577	578	557	571	539	531	568	530	591	521	533	594	526	565	568	540	553	538	547	535	558	527	569	565	548	551	523	559	551	592	535	569	590	565	537	558	516	562	577	524	536	576	581	582	522	501	570	553	503	506	556	544	544	549	526	549	572	560	502	587	524	588	557	559	542	548	541	505	564	567	529	599	517	523	539	583	579	552	574	563	572	527	513	578	591	574	524	531	538	583	574	562	578	581	549	536	568	590	558	574	552	559	531	569	598	564	564	546	547	544	556	524	551	604	536	575	539	568	561	566	587	574	596	572	491	558	565	543	544	557	597	508	533	564	558	541	489	538	568	593	587	507	606	535	552	549	577	542	554	520	567	548	574	554	555	548	546	541	526	546	583	583	527	572	557	570	580	541	558	510	529	543	574	567	570	522	542	561	550	569	534	540	545	552	531	557	557	548	561	528	607	552	578	569	566	559	562	572	557	553	574	523	569	514	567	594	567	561	583	550	537	522	555	531	574	583	561	562	509	530	558	563	559	556	547	591	573	554	550	575	549	546	561	560	557	547	541	564	564	553	555	592	544	571	570	555	564	582	544	568	567	547	558	564	550	562	592	547	534	567	521	565	530	562	543	579	566	546	589	561	511	584	558	570	561	606	576	557	535	559	590	568	550	517	539	547	549	554	547	590	567	571	538	556	556	533	540	535	578	537	590	559	521	512	573	556	566	582	530	545	584	560	543	562	562	566	563	597	563	520	565	506	577	560	572	553	564	531	592	564	541	569	496	569	551	569	500	553	559	543	579	554	536	531	531	575	595	596	581	509	571	548	531	552	551	562	557	566	570	533	572	530	574	574	548	541	562	525	548	535	554	589	563	580	545	560	577	574	559	564	610	561	552	557	601	543	551	553	503	558	613	557	550	561	536	566	574	521	563	598	571	567	556	588	556	549	535	554	547	576	535	580	555	593	494	519	567	542	604	548	527	537	535	613	564	563	530	566	550	530	532	569	541	538	565	550	588	549	543	545	562	566	573	526	567	555	548	555	563	497	528	513	575	571	568	546	588	543	499	589	527	500	544	571	564	505	532	565	560	590	539	512	547	518	570	562	554	547	579	556	524	597	581	581	547	524	591	558	559	517	592	552	583	569	537	577	543	510	606	543	553	568	554	514	553	543	553	571	570	537	563	566	554	540	577	577	568	596	548	566	601	578	583	508	579	547	553	555	593	552	540	563	516	565	563	605	534	556	574	572	557	575	598	573	563	581	578	538	550	590	553	537	549	542	544	583	583	578	537	533	542	562	610	580	520	579	555	573	570	544	576	528	575	559	529	573	531	569	552	565	543	561	532	561	608	601	571	562	556	573	535	593	563	558	529	543	558	563	572	560	546	550	617	619	553	584	567	546	501	576	546	550	542	580	542	531	564	554	554	570	552	539	567	544	543	556	555	528	568	582	553	525	545	536	566	554	534	545	513	534	579	522	563	516	531	539	537	544	534	588	571	564	595	559	571	573	551	492	549	562	562	564	573	539	552	543	560	579	584	560	588	592	594	546	582	573	577	563	570	582	548	549	571	572	552	563	568	575	549	573	578	506	540	560	591	546	551	541	553	561	559	585	526	525	576	553	532	606	599	560	609	539	592	599	580	579	576	567	518	542	540	597	504	541	530	539	554	640	556	564	532	528	555	544	572	575	635	564	545	581	547	594	575	540	558	569	555	542	520	573	598	556	556	556	567	575	525	525	543	561	576	554	597	570	523	581	585	566	552	597	507	556	600	542	547	563	577	594	577	565	581	545	581	600	558	569	580	534	548	557	570	587	534	554	531	567	561	549	544	542	579	519	555	581	533	540	545	563	591	573	547	546	552	533	524	579	571	548	568	551	584	506	534	535	571	546	557	558	537	585	580	555	544	585	549	565	523	572	549	582	549	560	575	541	534	561	544	552	610	545	526	567	521	524	559	573	597	582	547	544	541	551	549	534	552	547	554	606	585	563	610	553	562	544	562	575	603	540	545	569	543	532	550	523	600	574	560	564	528	550	577	568	553	540	541	568	567	573	563	565	549	557	552	613	538	504	563	593	529	524	539	575	574	555	540	516	577	541	541	534	558	560	537	539	563	590	530	558	546	530	549	549	574	550	554	529	590	567	541	542	556	570	516	573	553	535	538	573	557	507	572	546	520	536	533	551	547	557	580	560	539	531
30858	17566	3747	1411	448	315	253	190	182	161	156	147	142	129	125	161	142	144	118	129	115	120	111	131	122	120	93	122	105	141	121	130	123	111	119	113	85	109	107	133	125	109	114	110	126	97	113	105	117	111	115	123	118	131	109	106	116	103	84	105	130	120	119	125	118	102	110	116	114	101	121	104	111	124	121	116	136	118	111	110	111	108	126	118	120	116	121	107	119	122	123	114	118	105	131	115	111	112	129	92	128	106	142	106	119	106	114	116	124	131	135	130	125	123	115	125	109	116	117	88	97	115	102	105	102	108	101	122	121	116	131	107	121	109	117	120	106	112	120	115	116	112	118	119	109	126	123	98	104	95	125	107	115	107	118	107	113	126	107	98	110	124	96	101	104	111	117	111	97	114	97	114	104	101	95	110	126	118	104	128	106	102	120	132	105	101	122	91	106	108	114	93	123	114	112	114	133	114	117	119	128	132	116	99	117	124	112	108	135	105	114	107	107	116	117	116	102	116	115	115	117	110	120	144	118	93	123	113	110	126	128	118	112	134	115	119	110	119	126	112	124	119	82	109	104	112	103	117	98	132	105	126	128	117	118	111	113	117	123	109	116	110	107	132	114	104	115	135	106	110	115	121	116	119	95	108	129	106	108	118	116	124	110	124	115	116	122	119	117	128	121	117	117	120	123	107	118	118	117	123	113	118	93	107	101	105	135	114	121	116	112	109	140	122	116	110	119	107	110	93	113	118	129	125	120	128	120	132	110	99	128	96	131	112	116	117	126	105	117	105	120	128	117	108	129	99	116	138	113	121	98	137	126	119	117	104	116	95	110	123	105	118	109	106	101	103	102	107	110	120	95	121	95	118	114	114	132	101	112	118	115	92	117	134	105	90	103	110	129	129	106	130	80	106	104	127	104	113	112	107	131	107	105	112	119	120	98	106	120	109	107	111	109	109	118	114	98	122	113	132	125	105	117	123	108	111	99	105	123	102	119	117	125	126	102	106	112	85	107	122	138	115	101	108	117	108	99	108	107	103	132	110	121	108	105	126	122	121	110	114	115	116	123	118	96	115	125	116	107	104	134	117	111	139	113	105	98	113	116	104	92	122	108	106	125	126	121	117	104	134	113	109	128	112	118	106	119	111	108	129	106	119	100	129	120	119	124	126	124	130	126	122	123	112	111	116	123	111	124	105	113	120	129	127	109	109	127	107	90	116	100	131	119	117	104	122	108	132	115	136	125	127	116	91	112	119	116	126	118	91	118	106	116	119	102	122	125	133	101	113	96	124	125	113	140	111	118	121	99	106	115	109	129	102	101	123	123	122	108	97	117	118	98	107	123	109	98	115	113	123	125	132	125	116	129	122	130	121	128	123	116	130	110	103	113	109	112	114	95	109	143	139	128	121	134	107	130	109	92	120	122	109	112	106	129	110	123	117	98	118	119	128	117	114	103	134	103	126	138	101	108	121	112	109	114	128	106	96	123	95	123	111	111	126	119	129	108	119	104	127	111	112	106	101	124	115	111	105	102	106	108	121	131	126	111	134	103	110	96	119	123	110	110	97	125	122	107	129	115	126	120	121	136	132	113	120	124	111	119	129	95	127	123	124	124	108	127	120	125	118	122	114	110	117	118	133	112	122	101	130	111	125	109	98	126	121	110	96	119	115	113	108	108	103	118	133	112	97	105	91	125	114	114	108	104	121	117	127	114	120	106	127	98	103	111	130	122	119	106	85	114	105	104	118	143	113	120	97	117	106	96	107	119	111	100	125	104	120	116	99	102	115	106	116	120	95	114	97	103	132	102	107	118	121	102	129	123	109	118	105	130	103	117	118	131	107	126	119	122	125	112	132	117	108	122	127	112	96	137	120	124	115	126	112	127	110	118	127	120	116	108	137	109	118	126	113	109	115	113	105	102	122	109	133	104	104	117	110	108	123	98	99	101	108	131	136	120	120	121	117	106	119	104	126	111	123	106	109	116	100	114	115	96	106	127	100	107	89	120	128	128	110	125	117	109	110	121	112	102	122	116	121	94	120	115	116	98	83	115	118	110	114	101	117	121	129	109	118	121	113	117	126	105	116	109	114	101	100	116	107	115	116	112	106	134	111	75	118	98	112	118	105	140	108	109	111	125	123	107	118	123	124	126	103	114	109	118	107	90	122	125	104	107	118	128	107	117	112	114	116	129	124	110	115	133	117	113	99	123	117	124	95	116	107	111	116	135	120	117	120	118	114	122	97	123	130	127	126	99	135	100	117	97	107	116	116	119	98	95	105	110	115	130	112	103	122	108	117	108	119	110	120	141	106	113	99	109	116	99	127	106	123	103	106	120	106	103	119	122	108	125	122	126	109	106	116	116	103	131	127	117	113	124	133	118	127	120	101	114	109	117	119	98	112	124	104	123	131	109	117	139	109	135	110	120	123	119	120	105	113	118	96	120	121	103	116	125	105	112	112	128	121	107	119	98	109	101	126	136	122	121	129	132	128	104	105	114	121	128	127	118	106	146	112	108	120	114	108	100	107	128	107	115	116	121	115	126	126	128	103	114	116	110	107	123	115	113	100	95	111	117	113	120	130	125	118	111	134	99	98	126	126	100	101	109	130	91	112	106	129	112	125	140	126	96	100	120	116	106	111	110	121	114	120	96	122	114	132	130	131	104	106	105	117	101	99	116	121	116	116	127	98	108	142	137	122	134	114	116	111	139	112	119	129	113	118	116	123	102	112	131	131	121	123	134	109	97	108	117	108	133	131	134	114	110	100	119	129	117	125	116	128	106	137	117	107	116	116	125	108	124	94	106	113	119	117	108	115	110	103	94	116	118	128	110	128	113	101	118	101	102	126	122	89	109	102	116	122	118	114	125	109	124	108	116	103	112	121	97	138	116	121	125	119	122	114	105	112	104	128	114	107	107	128	118	115	123	133	94	128	119	103	129	112	116	109	107	113	105	112	118	126	122	100	113	112	109	93	123	143	127	107	98	133	117	107	108	114	111	103	113	140	106	92	128	101	114	113	117	113	127	113	110	101	127	92	107	122	94	122	106	137	109	105	104	108	107	127	124	122	96	113	109	116	102	123	120	108	110	113	107	111	105	125	110	92	123	96	121	109	114	99	134	117	101	116	125	107	122	119	124	119	117	103	132	107	127	104	126	110	121	101	133	131	104	117	128	122	121	126	117	122	130	117	110	108	111	126	90	114	122	111	113	124	125	106	110	112	104	102	136	117	103	108	121	137	126	109	118	112	133	149	125	96	109	93	111	128	111	125	127	105	119	108	121	120	107	107	112	108	118	112	112	120	113	105	126	103	121	102	123	100	100	117	118	130	112	115	112	107	116	119	109	114	125	119	121	99	128	114	116	112	114	118	110	115	123	102	109	123	126	116	117	128	103	114	121	127	126	114	114	122	117	122	109	114	105	104	126	126	136	127	110	101	106	104	109	99	119	135	121	115	124	105	120	113	97	110	118	130	106	100	121	112	127	126
21886	13002	2978	2554	1437	1197	1004	872	760	669	560	584	498	481	482	486	461	452	424	381	415	408	388	399	380	372	313	362	358	326	337	340	372	335	323	345	339	340	329	294	304	309	331	311	325	356	352	319	305	317	348	335	318	302	329	326	335	333	309	285	329	314	314	331	333	303	327	326	325	329	306	294	311	317	316	353	328	310	296	294	285	338	299	306	321	305	310	301	295	303	306	285	326	326	295	334	296	311	311	286	337	319	305	302	308	300	303	303	316	334	327	330	311	303	302	297	311	323	314	323	336	320	327	330	297	303	346	286	321	299	340	325	306	318	298	280	297	303	319	309	292	324	284	328	321	290	337	327	314	281	270	297	316	300	325	343	326	329	296	317	290	320	322	288	289	328	333	319	330	289	301	328	302	317	308	298	322	307	315	324	272	292	319	307	315	308	324	303	296	322	318	281	326	291	297	341	316	339	287	311	316	307	313	308	333	299	329	329	295	327	316	311	282	286	307	321	302	355	311	306	306	298	311	328	328	264	315	309	308	294	315	329	362	311	299	304	287	329	354	309	307	284	304	283	292	326	280	298	290	336	296	301	325	294	293	300	293	312	319	323	305	292	324	318	329	347	335	280	327	293	310	321	302	305	304	310	294	299	326	316	330	338	318	314	302	288	338	341	342	305	283	302	314	317	333	339	294	301	326	336	310	296	303	287	289	313	306	287	314	326	319	297	299	310	274	311	308	306	317	310	317	343	296	270	295	318	318	277	335	309	281	303	296	357	318	295	306	310	280	314	292	286	314	297	310	297	306	328	313	302	300	294	304	300	302	281	328	296	274	331	320	320	293	330	286	317	311	282	303	315	305	313	330	292	314	271	331	301	307	291	340	331	312	306	309	286	302	306	271	323	302	312	324	302	336	311	331	284	317	294	334	308	286	294	301	302	308	294	317	286	304	337	309	295	324	320	308	310	305	303	317	328	299	301	294	307	305	289	304	320	308	296	287	306	280	316	301	311	303	323	324	307	300	278	281	330	311	315	330	270	339	308	284	297	319	311	293	302	298	318	292	282	295	311	326	346	310	275	301	299	320	315	292	315	299	323	307	340	302	308	289	325	318	293	320	316	304	298	337	318	293	327	304	303	325	288	316	328	330	295	281	316	333	319	319	313	308	278	318	342	312	303	356	307	315	332	289	320	317	323	305	331	307	286	324	300	315	303	341	321	294	279	332	299	332	313	330	305	274	320	301	300	317	293	317	294	303	353	303	319	334	280	303	302	280	319	325	301	327	276	316	277	289	331	311	319	296	313	315	317	308	334	319	323	314	327	320	306	290	292	296	307	296	298	331	329	305	333	306	322	296	293	366	340	319	305	330	304	321	293	312	332	302	322	299	290	321	308	300	313	339	331	276	289	279	336	324	320	322	306	306	289	325	327	306	312	311	316	337	314	305	315	320	293	308	311	331	309	335	312	309	308	321	315	335	315	297	282	316	338	291	296	318	292	300	303	326	282	281	308	315	298	321	292	328	287	299	315	289	321	314	337	316	282	304	338	295	318	299	296	303	258	338	301	308	301	308	281	317	319	308	322	315	317	274	312	321	322	296	322	331	284	289	307	306	304	332	295	332	293	313	300	294	290	278	306	290	300	286	320	296	307	335	292	321	335	300	305	318	332	328	316	314	285	289	282	295	296	343	306	321	318	326	283	344	303	305	333	303	318	293	322	299	330	303	285	303	333	303	337	293	306	282	302	301	316	314	280	306	294	317	331	326	331	338	314	338	330	324	309	298	318	316	289	318	303	322	302	313	352	324	286	291	303	310	316	312	284	301	290	309	325	267	276	334	287	298	301	309	327	308	326	324	325	324	312	315	321	324	297	289	317	326	319	328	321	305	323	337	313	343	324	291	308	349	333	292	308	275	329	279	316	323	297	315	322	330	317	309	311	295	298	314	288	294	295	299	339	315	313	312	321	299	300	291	329	328	280	307	331	332	277	329	321	329	286	291	320	296	302	274	289	303	300	307	334	297	330	304	310	305	300	323	319	344	309	323	305	316	330	299	337	294	284	313	339	318	319	284	338	312	326	302	339	305	304	341	315	290	283	331	311	293	312	328	326	303	286	300	323	308	289	286	318	306	294	327	325	310	323	329	325	303	298	311	324	278	323	278	312	358	318	288	307	323	334	304	295	309	323	301	270	282	286	302	330	285	317	322	320	321	296	340	308	317	296	304	318	290	311	302	326	304	329	314	309	315	287	331	294	305	334	311	309	311	313	310	319	301	321	290	305	353	308	320	337	312	294	305	300	308	284	296	316	313	291	303	293	316	289	299	314	318	286	285	274	332	310	301	309	293	365	312	306	309	295	303	302	297	315	323	297	293	312	295	288	304	288	292	297	317	291	282	324	324	283	312	340	322	297	337	316	310	324	284	303	332	303	312	324	330	311	306	332	325	289	303	340	315	297	309	316	276	328	311	327	304	310	308	310	309	321	314	320	300	267	339	357	319	329	314	316	335	268	297	295	320	299	347	314	336	311	309	296	310	331	330	329	319	296	311	327	297	306	320	333	307	292	302	309	314	270	326	320	300	302	319	280	327	311	323	318	336	314	323	341	329	321	316	307	314	305	342	334	329	288	301	295	299	313	320	317	316	309	319	329	335	312	320	332	309	277	297	298	320	299	308	336	288	289	320	298	338	302	326	324	334	305	301	328	298	268	321	323	318	300	318	343	308	306	338	325	330	296	304	312	315	305	319	304	311	303	304	305	304	293	307	303	303	320	305	321	313	338	301	323	307	329	300	293	304	317	294	310	303	342	284	328	334	302	324	317	305	309	315	298	328	319	313	305	285	311	311	305	308	320	304	298	307	324	320	319	353	312	319	312	321	291	323	272	266	331	322	315	325	309	325	315	332	340	317	303	282	305	321	313	353	340	294	304	293	314	307	313	292	317	279	298	277	299	295	322	320	311	301	321	334	314	306	302	287	306	289	333	287	296	289	289	320	317	270	340	319	310	295	299	304	323	323	318	308	327	319	327	308	327	320	356	343	308	290	319	346	296	298	336	304	333	306	305	327	300	298	306	285	337	281	306	328	295	349	333	341	324	306	327	290	318	318	304	299	308	300	342	301	324	314	334	339	300	279	303	307	302	305	334	282	295	303	308	303	314	284	323	296	301	305	321	326	331	309	321	307	312	314	307	306	317	317	287	305	340	306	336	333	302	337	294	334	295	334	308	303	336	311	304	323	316	290	321	344	296	326	294	328	311	320	299	325	313	327	301	302	321	308	317	316	312	308	280	318	298	326	308	329	322	268	317	293	297	287	311	302	332	305	288	292	338	315	327	312	330	306	300	316	275	342	305	293	314	292	335	310	332	333	302	291	307	329	301	323	306	294	298	327	298	304	304	323	310	294	320	311	341	365	299	333	290	286	298	307	325	301	341	277	331	301	291	312	305	296	307	314	315	313	318	287	303	335	306	317	312	266	304	306	295
7872	1883	408	337	294	305	290	278	264	296	274	302	291	284	265	273	276	289	240	280	258	275	260	249	262	257	304	275	263	253	262	293	299	246	283	269	294	268	280	253	237	260	268	251	282	258	276	289	294	247	254	276	281	258	272	285	266	267	280	265	266	254	258	261	296	239	267	282	258	277	267	268	268	258	269	250	287	272	275	253	270	266	284	273	276	271	255	279	240	269	280	283	272	277	286	265	271	243	275	256	253	272	252	268	263	267	272	265	271	280	262	264	272	274	262	285	284	251	280	249	286	290	285	295	288	245	258	296	255	265	247	266	260	264	292	289	263	243	257	238	250	264	239	270	266	297	281	273	244	268	247	247	238	261	283	290	276	253	225	273	271	264	263	259	254	268	253	271	270	249	247	293	266	275	262	262	269	265	282	247	272	291	278	292	296	299	286	266	241	274	263	272	288	285	242	277	269	284	270	267	266	312	263	280	274	266	269	285	261	246	257	276	241	262	266	290	300	274	248	240	263	289	275	295	261	282	237	255	289	270	267	266	249	285	249	260	258	264	244	263	298	255	266	284	295	285	278	243	308	276	255	285	288	249	274	260	247	251	284	262	277	271	266	279	276	265	293	267	294	266	231	293	285	285	262	252	275	267	250	282	268	276	257	271	270	302	271	269	271	299	290	253	279	284	271	262	270	263	262	262	304	266	271	287	243	273	257	285	278	267	257	262	279	277	300	259	269	277	256	272	266	276	278	290	275	283	303	267	255	299	278	272	283	282	280	261	267	269	242	274	258	284	263	251	253	255	254	234	301	266	284	252	246	263	284	268	289	255	265	251	248	263	290	266	299	269	305	261	277	261	284	251	296	263	247	258	264	258	269	255	269	272	253	285	274	281	265	266	264	252	282	244	239	241	302	264	271	247	264	290	260	260	272	297	258	259	266	262	252	265	266	304	247	257	267	277	255	257	250	276	262	303	280	257	259	273	286	242	265	271	260	274	300	268	265	277	263	274	276	247	246	249	263	249	262	262	277	279	280	277	276	271	262	262	277	236	285	256	278	303	272	269	251	249	273	320	278	273	253	267	302	309	298	302	282	281	249	292	244	234	266	268	265	289	262	259	246	278	291	280	281	281	250	251	281	281	241	255	241	243	249	309	274	278	245	246	263	290	287	249	243	274	271	290	259	271	283	274	250	275	271	259	272	312	296	290	248	258	275	282	222	221	270	254	245	268	287	252	277	261	246	254	261	274	277	237	268	277	285	285	244	317	275	258	260	276	246	268	256	256	263	306	264	255	274	270	269	261	268	246	274	269	267	263	255	249	271	258	291	284	280	284	250	270	275	295	267	241	231	268	296	314	253	290	290	267	297	253	263	250	283	263	268	278	290	282	269	275	258	261	267	262	257	240	257	282	266	291	232	266	262	267	248	229	273	279	282	274	254	249	278	275	297	279	261	261	252	251	294	281	307	276	291	291	293	259	282	252	286	262	250	264	254	291	246	274	263	245	257	243	297	290	286	270	269	261	259	266	295	266	286	279	297	283	282	274	250	283	258	267	293	270	277	252	232	267	267	308	263	270	279	266	261	268	255	263	285	268	287	259	296	297	270	252	263	303	272	289	289	304	282	237	290	249	248	264	231	231	291	269	296	252	267	268	282	270	274	280	281	274	260	279	249	302	260	262	273	264	267	254	298	269	278	243	288	246	268	255	255	281	290	244	296	253	278	277	273	256	261	252	297	265	282	292	255	281	267	276	311	258	266	280	271	267	275	275	259	288	269	299	275	308	262	256	282	265	294	261	240	250	239	279	270	253	272	254	243	303	256	257	283	272	271	302	258	253	254	273	259	241	263	249	274	280	274	264	266	263	295	245	274	260	259	243	275	276	250	274	266	252	263	280	243	268	268	244	259	290	272	278	262	242	291	246	262	276	261	250	281	284	292	247	292	265	272	273	291	242	254	277	281	219	248	266	235	258	281	259	273	270	266	263	295	253	250	270	230	288	271	276	281	257	264	300	259	277	262	277	284	315	270	274	273	224	300	254	261	260	249	252	274	278	267	274	260	276	268	273	250	270	276	277	280	256	265	271	299	280	265	270	243	270	285	289	274	248	269	255	283	285	265	280	276	276	268	254	289	275	259	298	254	271	293	281	262	246	277	269	279	273	250	259	275	304	243	278	281	299	289	281	264	269	256	266	282	255	259	277	243	259	261	285	270	244	288	247	258	282	247	284	240	268	277	249	273	275	295	270	265	288	275	309	283	259	245	281	271	275	260	278	269	247	243	302	294	276	251	279	253	282	272	236	256	288	293	240	300	286	270	246	273	276	218	259	252	299	272	272	261	275	245	277	243	264	258	265	261	284	268	295	266	269	260	293	271	271	285	244	240	296	278	270	291	273	271	275	249	273	281	275	248	266	289	307	261	262	277	257	284	271	297	286	266	264	294	275	265	247	254	276	300	269	287	278	247	234	290	263	272	261	307	279	284	263	270	269	289	257	294	286	264	250	280	260	253	292	265	256	266	268	288	246	260	292	246	286	262	259	259	289	274	259	264	292	271	264	283	276	257	265	241	290	270	273	287	282	257	241	264	253	292	249	241	261	242	245	239	265	266	272	283	272	262	244	251	269	269	275	268	294	251	276	261	259	266	261	278	293	283	279	259	263	288	279	273	277	268	275	304	261	308	280	247	258	280	280	281	279	276	278	300	254	296	282	241	265	245	268	284	267	261	312	270	276	269	290	274	244	260	270	281	258	280	275	275	296	270	252	254	277	290	258	248	264	274	296	270	284	248	270	275	274	263	274	247	260	250	270	282	255	291	273	279	252	273	259	286	281	256	264	252	287	264	274	278	284	296	261	269	283	280	288	292	272	265	266	271	215	253	265	283	267	263	291	266	265	267	283	252	271	280	265	252	247	292	261	262	299	294	254	242	280	273	266	268	278	246	282	293	264	260	261	273	295	313	259	257	274	267	239	254	267	267	272	282	284	278	288	250	239	285	271	260	265	276	298	293	282	269	280	271	249	321	254	309	278	282	248	283	270	282	293	253	275	250	247	280	280	259	260	271	247	282	249	274	274	243	282	276	287	268	256	234	282	274	285	279	269	300	257	280	277	254	281	255	266	288	265	287	289	269	269	285	281	276	295	270	247	265	279	235	251	275	269	263	244	262	249	259	273	273	255	278	254	275	291	265	260	291	257	280	284	262	271	233	300	264	273	308	272	285	265	269	253	246	279	294	233	263	295	268	278	255	298	283	257	269	282	266	260	281	299	283	279	310	249	258	212	280	261	237	255	279	251	254	295	258	309	254	265	244	268	265	256	276	258	262	255	275	254	268	266	276	259	269	275	246	289	263	290	297	260	270	274	276	275	281	245	296	275	254	279	271	266	273	282	260	269	248	271	315	255	251	259	258	254	267	307	272	240	255	294	263	264	260	253	257	277	268	292	267	259	277	290	239	272	299	273	279	259	243	253	265	268	280	300
6385	2408	944	904	786	818	801	734	747	738	729	713	700	693	687	711	724	702	700	659	734	697	659	623	709	746	689	739	690	725	662	641	715	673	686	670	669	715	673	701	730	676	689	656	650	693	662	686	658	667	676	726	706	631	653	689	649	671	698	683	700	654	685	686	636	650	720	614	691	672	670	684	625	682	663	686	656	712	698	661	618	669	701	685	682	654	671	657	710	656	690	652	677	662	655	677	637	640	689	637	706	622	681	691	687	692	631	707	670	698	644	663	684	669	694	691	699	697	686	645	675	705	726	644	659	681	647	648	660	680	681	692	709	676	665	726	639	663	657	687	703	681	661	669	673	665	695	670	632	675	664	686	688	630	679	689	712	685	667	630	678	710	647	661	677	671	684	664	679	717	683	691	695	676	699	683	693	680	684	666	681	666	664	695	669	657	690	690	652	637	661	689	688	678	691	687	755	678	689	670	700	647	660	629	649	685	685	682	705	645	632	648	684	642	657	655	658	670	667	655	674	699	694	681	619	612	699	667	645	692	691	669	629	660	654	686	724	682	687	697	689	658	687	718	676	695	646	673	656	694	689	705	648	619	703	685	672	691	693	634	625	670	719	709	654	649	662	727	643	682	679	705	688	665	678	663	699	665	684	653	661	668	673	691	661	678	677	681	669	696	656	681	619	685	728	669	678	698	720	637	698	671	701	685	687	654	672	669	665	664	685	654	668	689	657	661	661	645	678	672	649	633	647	664	698	674	683	694	680	712	673	668	644	637	687	666	666	654	637	679	698	702	659	740	685	674	680	662	713	687	689	706	668	659	664	748	677	711	692	628	645	662	678	654	638	686	658	681	689	648	661	620	667	692	668	671	675	659	669	709	711	714	647	699	650	689	679	661	684	664	685	703	690	685	639	697	632	701	691	681	660	708	673	646	670	652	685	671	684	646	665	651	676	673	676	693	658	722	683	666	685	701	689	647	662	678	683	674	682	684	682	709	667	649	658	686	669	669	676	637	679	672	682	641	714	673	657	680	672	694	665	661	657	685	667	671	675	695	699	723	709	676	665	627	654	679	667	665	671	646	711	672	694	673	642	691	696	642	648	659	692	713	624	668	663	648	672	653	691	689	680	711	671	653	667	704	696	681	691	717	689	682	661	644	646	666	703	710	641	677	695	638	650	632	689	705	645	652	650	657	661	690	653	655	640	664	658	675	716	663	640	728	673	654	701	685	666	675	667	719	669	679	669	649	701	662	691	659	692	700	681	694	652	684	699	642	660	671	670	688	706	663	668	652	667	658	680	662	708	651	689	693	677	623	690	660	690	674	670	726	683	670	696	617	632	659	657	683	634	702	715	705	663	669	669	719	672	666	674	643	700	678	638	694	692	668	678	648	671	670	652	626	714	690	622	687	672	679	653	662	672	691	701	645	691	651	681	685	664	648	671	660	628	693	690	695	670	661	706	638	665	667	693	680	702	629	653	734	672	667	708	689	680	691	614	717	690	712	678	686	701	705	673	687	687	622	646	636	678	666	653	682	620	710	731	643	638	672	690	708	738	690	671	694	645	652	646	657	715	682	659	660	708	668	747	682	653	708	641	653	679	678	667	665	663	658	729	660	695	663	662	645	651	694	671	709	670	692	687	710	677	689	685	655	650	668	725	683	687	682	710	662	631	650	690	682	678	692	662	668	667	612	683	660	674	680	608	689	691	608	673	655	644	643	637	710	636	668	655	710	684	673	715	673	682	691	673	660	650	704	664	687	696	654	669	670	690	633	644	647	678	661	695	653	690	656	666	686	680	678	691	692	638	686	654	638	661	700	694	685	715	701	667	626	664	606	638	657	723	731	670	639	657	639	677	701	730	678	690	670	694	651	639	686	694	659	669	652	688	688	654	654	699	653	668	639	699	727	629	694	679	682	694	674	640	693	674	642	662	664	687	712	668	648	676	661	661	648	676	704	672	649	648	682	685	731	694	647	666	695	624	702	636	707	717	649	667	700	622	671	706	664	677	724	685	688	682	664	661	668	673	709	680	691	672	678	681	672	656	656	622	705	705	677	664	640	658	679	662	649	642	715	681	643	657	643	658	639	620	676	646	694	707	659	652	698	673	647	714	674	672	694	646	672	687	674	690	671	680	672	707	685	727	660	673	688	690	664	655	663	676	654	723	670	645	668	699	706	643	682	676	720	696	676	625	630	697	657	719	640	635	649	653	645	631	675	687	703	703	700	674	654	656	696	723	706	657	639	697	698	649	640	645	649	630	629	684	709	713	702	642	652	681	695	666	675	696	676	645	679	693	676	659	670	691	684	713	677	703	667	709	654	682	664	705	690	697	678	676	618	690	674	684	624	686	665	669	724	650	668	704	707	704	667	649	644	637	708	706	646	646	702	664	732	703	638	717	673	644	705	671	667	671	667	696	729	690	674	671	670	653	677	610	681	639	677	676	656	626	684	668	679	728	716	681	644	661	657	673	701	608	671	619	680	672	717	653	674	682	704	710	708	683	677	687	676	651	710	714	646	642	717	634	645	673	621	699	638	659	700	649	670	661	672	663	639	721	662	620	681	686	702	687	658	669	647	678	626	709	686	675	699	670	686	668	654	677	712	674	676	633	647	647	684	672	649	668	681	720	657	706	625	663	639	654	687	703	650	690	695	702	695	653	661	695	641	638	641	677	695	680	667	635	699	688	663	671	648	672	674	701	704	657	727	720	651	658	673	664	673	654	668	676	643	650	702	649	671	667	683	657	646	699	670	661	684	692	664	637	701	689	668	688	676	702	652	645	672	648	646	666	721	688	636	659	683	657	693	698	697	671	668	705	677	664	684	724	667	682	701	685	690	705	688	638	650	640	621	663	656	607	663	655	687	674	696	653	664	667	648	664	696	675	707	653	681	700	709	661	674	714	640	606	696	654	683	668	663	657	656	680	663	695	698	663	668	689	701	643	680	686	685	678	675	643	699	681	663	675	658	727	666	719	698	698	650	682	648	668	666	650	705	682	683	685	703	667	702	681	678	666	695	697	678	685	693	679	676	690	679	649	645	685	669	655	722	700	678	695	687	668	704	707	709	672	734	669	659	678	695	683	700	669	689	684	682	670	681	690	688	675	677	692	664	638	685	678	664	687	688	652	700	708	691	669	667	655	683	678	697	672	640	705	702	647	644	683	667	653	702	684	668	662	638	640	657	664	660	693	666	678	679	649	670	686	687	653	664	711	668	666	700	675	663	725	651	746	711	681	616	667	699	656	690	634	658	620	650	689	667	684	650	645	687	668	650	665	671	675	670	669	660	658	683	730	630	672	654	669	648	674	670	694	652	692	669	688	659	654	653	681	634	705	669	648	702	677	711	651	609	688	661	673	670	694	724	656	716	689	653	656	686	673	684	661	677	612	671	645	640	650	635	651	673	665	672	643	655	685	643	680	661	636	645	663	675	695	689	652	659	696	657	630	675	686	662	680	701	654	674	639	663	622	667	722	728
21207	9320	1814	820	383	331	308	259	277	242	260	240	253	219	213	232	239	218	233	223	213	219	206	236	225	242	210	220	222	214	193	230	240	226	195	235	230	234	200	208	220	229	229	229	230	225	224	212	236	208	213	210	210	247	204	233	217	247	224	234	240	224	213	223	223	244	220	231	204	226	221	222	221	242	219	197	208	222	207	208	214	230	221	238	195	184	231	221	213	246	232	225	224	233	247	235	216	229	213	229	227	205	220	238	239	201	226	261	222	208	233	223	235	255	196	215	198	203	234	213	233	228	195	220	201	217	214	211	243	231	216	211	225	234	230	195	208	201	217	244	263	195	245	212	220	242	220	237	220	219	226	225	215	238	220	220	238	234	240	206	183	227	267	190	211	246	222	211	255	196	214	214	234	192	238	250	230	210	204	197	197	218	227	216	240	231	215	236	238	216	225	221	236	220	229	231	220	239	217	220	217	232	240	236	240	226	215	203	213	220	232	204	230	207	231	231	227	211	241	231	206	225	224	237	207	224	238	210	222	258	228	219	240	225	212	210	199	211	238	242	235	214	208	214	250	213	207	220	225	207	222	202	216	218	231	205	191	233	235	201	202	230	216	231	202	232	229	228	248	241	198	257	233	205	193	222	198	223	237	256	216	229	198	215	248	211	231	185	231	207	244	217	210	231	239	190	217	241	253	235	213	218	236	205	250	236	254	206	210	232	204	199	228	234	246	213	220	206	234	233	207	208	219	205	235	211	216	230	219	215	227	220	200	240	229	234	223	227	208	207	244	182	231	192	211	228	214	222	238	242	209	205	238	225	248	201	219	233	230	212	195	215	224	221	204	205	264	217	216	250	239	232	242	234	218	225	211	198	229	230	211	191	224	221	214	223	216	192	210	219	255	228	234	219	213	232	209	232	231	237	210	207	247	230	221	225	220	206	229	208	221	218	240	238	227	238	213	231	251	224	243	221	210	223	214	210	225	231	245	220	230	226	232	220	209	214	231	208	203	212	224	215	249	237	225	193	203	236	227	237	222	196	240	217	233	218	201	212	233	220	227	227	212	204	195	195	245	225	202	220	229	198	209	226	227	208	236	228	219	235	256	225	211	185	218	203	247	226	225	233	216	211	208	225	212	197	224	231	196	232	210	211	204	201	243	243	189	223	248	229	232	225	250	240	248	203	214	211	198	204	219	218	205	221	239	238	240	248	234	217	209	241	237	220	222	224	217	229	238	205	206	211	219	236	231	232	235	237	212	217	217	222	221	227	232	224	198	202	199	218	228	244	229	212	213	252	215	235	210	217	239	207	219	233	229	234	221	235	248	247	229	222	225	224	208	219	249	235	232	226	250	213	249	220	224	230	225	227	191	212	194	236	212	225	262	244	220	186	249	221	184	227	233	216	237	229	202	202	228	201	231	219	179	216	208	204	204	235	208	237	214	216	212	223	245	295	207	225	177	214	232	224	219	192	219	224	232	218	229	216	231	217	205	198	221	222	229	211	230	233	240	195	202	227	199	247	239	202	238	218	247	236	214	253	215	221	229	236	244	227	204	223	231	221	239	215	226	221	206	224	200	250	222	213	215	213	238	214	230	240	202	233	204	209	238	206	201	199	220	221	206	235	225	230	221	202	219	236	227	221	213	184	201	227	236	231	208	231	224	251	227	222	224	219	217	234	223	200	245	248	218	227	215	243	234	269	212	222	217	219	226	218	219	249	230	247	212	209	202	224	247	194	216	255	216	216	236	227	212	220	208	218	212	257	204	201	217	265	197	211	224	225	223	227	235	236	236	222	243	244	214	220	217	216	219	230	271	224	233	234	216	227	220	214	238	238	244	203	201	226	228	216	236	225	233	214	211	194	219	224	230	222	196	232	233	228	203	235	225	263	219	196	207	217	206	274	237	190	203	221	222	226	220	234	220	203	239	203	226	239	222	230	244	203	212	228	218	234	232	231	218	220	229	231	247	245	196	197	198	242	243	209	250	205	204	225	233	230	236	237	237	239	216	235	230	225	247	254	234	207	225	189	221	220	228	251	251	216	243	248	207	224	199	236	217	215	207	254	240	230	230	200	236	228	244	204	211	243	206	205	235	210	205	220	235	236	215	239	213	212	207	231	198	216	204	218	214	243	244	202	216	220	232	235	240	203	216	214	187	252	218	196	221	219	221	218	203	215	243	228	227	239	210	206	230	212	207	219	206	237	216	225	222	235	239	198	241	212	254	239	254	220	247	211	215	211	210	207	221	213	268	188	222	224	248	235	217	235	219	216	234	224	226	253	216	197	228	229	239	217	227	235	196	206	213	206	218	180	210	217	218	191	242	228	225	228	220	217	234	214	187	205	218	230	209	235	200	232	231	233	199	210	251	221	248	215	236	248	225	224	222	240	208	201	239	234	201	208	195	208	232	204	186	208	218	218	203	213	207	237	203	205	229	214	236	221	243	208	217	235	217	202	233	227	222	197	234	228	204	231	236	214	223	229	213	246	227	239	195	222	199	207	206	231	222	222	223	230	233	242	228	220	229	191	218	216	213	240	228	243	239	204	200	206	245	223	198	238	218	198	213	217	239	214	206	220	213	242	199	215	213	233	233	236	225	215	245	225	228	232	208	230	200	205	219	241	229	221	209	261	218	220	219	210	209	210	212	209	221	205	235	205	219	247	232	225	231	218	210	256	235	242	196	210	244	219	242	231	212	213	204	235	219	219	227	219	203	218	210	204	230	222	225	234	220	218	218	230	226	209	213	229	205	240	219	218	235	195	228	209	237	209	238	266	213	210	209	232	208	215	226	218	204	238	217	236	237	218	232	208	247	222	243	215	233	202	239	215	220	201	240	219	242	182	212	223	209	266	223	241	247	239	249	211	215	251	233	240	225	196	241	227	236	259	221	233	204	230	211	259	239	229	218	214	216	194	235	236	226	231	214	231	208	216	204	228	210	241	211	213	234	220	219	226	196	226	222	240	220	269	208	220	246	197	233	232	195	212	226	246	218	227	219	243	190	224	245	225	237	196	229	227	233	238	227	204	198	204	244	214	219	211	194	198	211	234	240	187	213	239	227	211	214	215	212	233	218	258	218	190	225	222	247	234	209	217	228	203	244	212	227	208	223	231	231	225	197	217	195	216	217	246	212	230	217	220	252	212	237	234	239	239	212	219	236	209	218	227	242	200	199	235	199	180	227	235	234	221	227	216	198	184	234	230	210	242	232	242	201	235	234	214	210	210	214	217	238	206	220	203	218	249	235	209	223	218	234	245	215	222	240	218	186	189	221	210	238	210	200	228	225	232	209	210	223	222	223	240	220	227	234	248	192	232	214	192	224	228	205	214	192	230	220	232	217	203	230	234	216	225	227	227	223	226	213	255	211	229	220	215	218	206	233	246	244	229	207	208	228	213	187	247	235	229	214	237	217	211	239	243	235	224	203	244	235	214	214	211	234	224	224	209	222	210	209	220	229	240	217	224	214	218	216	236	246	228
16610	8069	2127	1755	1240	1074	972	856	796	734	724	742	640	710	672	641	580	623	637	665	606	607	606	614	618	589	567	567	571	571	601	588	553	569	561	564	532	553	589	546	547	560	581	616	566	627	577	578	559	554	597	596	564	530	609	575	584	550	568	552	577	545	534	593	536	610	582	532	583	596	556	566	541	569	549	555	563	516	566	544	533	597	575	574	589	571	538	608	579	546	587	532	627	560	566	574	587	538	550	571	572	564	583	547	571	578	546	557	566	563	578	546	558	554	582	570	540	547	578	577	548	566	577	561	537	537	547	518	582	588	563	553	590	545	569	565	580	511	604	546	582	523	584	537	557	579	540	546	563	524	572	542	544	569	546	536	542	549	573	576	573	595	557	571	554	567	595	554	556	571	571	567	546	604	552	568	580	525	558	602	588	585	589	571	538	576	555	555	517	571	555	561	559	544	563	530	536	542	568	585	562	591	547	575	541	602	608	572	578	561	577	609	547	568	577	600	515	534	558	562	528	544	553	580	589	557	625	555	564	586	576	540	556	559	564	582	559	567	572	564	513	570	543	584	563	570	550	582	576	555	540	577	539	541	586	541	541	575	546	548	560	539	585	564	581	595	584	574	547	548	532	603	573	594	569	562	600	566	547	569	568	545	606	597	582	574	580	557	523	569	554	589	583	522	617	568	574	582	605	531	580	583	575	560	577	530	560	568	550	519	572	564	560	538	574	544	596	578	609	602	579	547	582	604	537	568	566	550	560	572	555	564	576	546	532	537	590	570	563	564	519	604	570	556	554	565	546	579	541	573	558	573	539	600	566	580	548	563	544	547	490	566	564	538	561	550	575	555	551	562	578	577	562	558	589	541	579	574	586	535	584	533	588	579	583	606	582	576	570	587	608	539	559	596	560	572	540	585	556	573	556	577	528	547	558	544	545	563	548	550	537	586	550	536	568	533	565	591	585	565	560	552	572	577	565	604	587	576	564	571	547	636	561	552	542	576	605	626	554	567	574	574	562	571	563	546	563	579	557	566	526	599	613	536	535	546	529	607	558	555	592	576	612	589	562	536	571	514	575	575	565	554	576	565	559	611	587	583	566	598	518	542	563	501	567	551	541	570	557	538	533	597	521	561	598	576	577	585	583	524	542	549	546	559	522	569	531	523	561	545	602	589	618	574	566	588	510	593	544	528	537	565	582	558	597	563	535	598	595	553	591	539	535	551	551	577	564	546	551	521	537	568	564	545	556	594	555	564	558	539	595	562	559	601	538	579	546	602	546	560	585	572	559	534	576	591	548	544	551	547	520	559	539	568	564	590	549	570	549	549	582	554	554	573	558	528	619	571	556	591	576	561	553	559	589	508	531	558	579	582	603	544	569	516	558	560	528	619	590	598	612	541	560	579	535	522	533	573	571	538	560	534	556	527	549	567	567	625	565	573	579	575	584	572	539	577	554	575	541	580	598	566	529	581	564	622	565	529	533	594	558	542	549	569	583	603	609	589	577	576	575	559	579	543	581	545	580	577	550	546	591	536	572	519	613	569	549	537	507	581	570	573	545	563	545	560	529	609	550	571	555	533	558	553	521	556	581	571	567	552	537	570	557	559	579	603	554	586	593	544	571	554	567	564	558	570	603	547	540	590	552	527	555	563	563	591	590	568	543	558	534	546	552	553	591	519	572	537	558	550	552	550	589	587	568	512	490	536	529	543	566	583	588	566	541	550	587	561	577	612	567	587	605	549	556	589	598	596	552	637	557	578	565	566	580	580	540	608	571	616	567	548	573	562	527	571	554	538	552	569	542	507	579	526	559	545	581	577	575	575	586	521	581	538	517	581	581	571	578	529	591	549	510	615	564	573	585	536	577	576	577	561	556	592	581	552	548	523	585	623	536	571	535	579	545	567	608	563	503	590	590	578	580	569	540	590	556	568	551	551	581	552	570	552	589	589	548	564	546	568	586	597	556	584	585	581	556	565	577	585	593	566	555	557	589	575	546	556	599	541	559	562	601	558	565	587	558	546	536	557	559	581	589	556	568	549	541	559	586	554	561	579	581	544	576	515	555	596	563	553	563	556	548	582	548	556	555	570	584	556	548	520	587	583	584	545	514	569	592	574	548	551	561	571	559	553	581	565	561	591	555	555	574	561	509	576	587	546	553	592	523	595	537	570	570	551	543	595	589	539	569	545	557	557	564	597	581	553	603	492	569	593	595	559	526	540	566	554	595	550	587	578	564	545	543	579	571	565	600	588	563	566	569	548	610	601	525	553	563	605	546	556	562	552	560	563	568	532	538	568	550	599	551	575	525	556	568	577	571	591	600	567	578	541	577	562	523	593	590	532	569	540	582	575	565	580	543	508	575	536	575	571	560	553	541	557	527	590	535	537	593	569	511	597	557	581	574	535	558	576	573	630	578	571	554	541	518	542	558	546	562	549	562	540	570	604	562	585	570	573	586	590	594	563	525	523	555	604	591	565	562	530	601	564	586	558	553	543	606	563	572	577	575	513	547	545	592	569	539	594	565	526	538	561	580	557	582	581	546	571	564	557	612	583	571	544	581	563	548	542	577	571	570	557	544	551	536	559	551	563	586	590	534	551	565	564	556	543	562	549	577	542	553	568	572	496	534	592	556	591	598	568	552	526	575	602	588	562	559	587	599	566	548	571	567	530	577	533	537	556	586	622	516	513	575	570	606	597	591	565	557	558	512	537	551	558	517	634	538	522	547	577	560	529	565	550	588	576	587	566	563	586	565	561	558	561	556	594	573	572	514	604	566	524	523	572	533	570	541	571	563	551	543	585	526	595	545	575	535	539	576	581	568	597	584	554	557	565	623	622	547	571	575	558	575	550	566	566	579	569	536	548	554	556	551	558	614	554	568	565	512	570	534	601	569	535	560	575	539	570	535	575	530	554	543	584	547	558	533	562	616	555	614	598	563	567	552	536	527	591	562	540	558	555	569	525	531	574	551	525	587	554	543	501	590	558	519	557	564	602	566	579	582	566	519	565	577	587	559	577	560	565	543	589	589	533	596	586	558	599	556	591	571	582	598	522	581	594	570	548	566	571	563	588	564	551	505	578	571	575	559	547	567	608	514	529	581	568	519	594	535	574	573	560	549	578	557	535	541	554	586	569	564	547	546	529	601	566	555	578	535	569	576	588	532	568	597	590	585	555	552	539	598	593	559	536	567	594	526	581	557	598	566	545	591	582	551	520	600	576	570	619	571	564	547	603	599	536	534	536	598	531	554	603	546	619	559	602	555	560	588	572	579	572	544	560	562	594	541	561	549	545	529	533	580	582	544	571	583	613	591	559	596	585	571	571	574	541	561	554	580	558	575	573	599	594	570	574	540	561	532	535	582	545	566	557	583	578	546	585	544	605	584	581	563	578	555	585	563	586	576	548	581	604	534	580	573	602	604	522	532	531	519	562	532	575	576	552	543	578	576	572	531	619	541	579	555	546	575	553	542	553	555	584	557	562
30967	18137	4179	1449	477	309	251	206	182	159	180	151	150	149	111	144	99	155	149	133	128	140	138	116	120	114	122	117	138	143	124	115	116	131	130	121	121	101	129	130	106	110	116	110	96	132	129	102	120	110	111	123	123	111	113	94	131	115	112	123	116	110	103	117	125	117	108	120	134	129	108	108	138	123	103	101	111	112	103	116	119	116	102	118	117	118	122	116	124	119	101	112	134	119	117	111	113	123	110	108	105	119	126	114	99	108	121	111	112	118	118	128	87	102	125	130	104	128	110	110	112	112	112	107	120	110	111	133	102	115	114	127	105	118	122	121	131	141	111	130	124	111	102	100	108	100	107	103	114	112	120	109	114	115	121	103	97	122	110	114	127	111	104	114	111	113	131	100	125	125	130	112	126	105	118	96	113	119	108	124	125	128	121	131	112	126	132	105	116	124	142	86	129	103	105	107	119	119	110	129	118	124	120	109	96	110	119	96	117	115	119	120	119	113	127	100	123	126	124	110	114	125	111	109	111	123	113	112	107	137	121	112	117	130	106	107	131	120	117	111	119	123	127	108	132	109	116	108	135	135	133	90	118	117	118	113	108	137	122	118	120	124	120	112	112	94	127	109	121	107	101	116	105	109	118	113	122	110	109	104	133	119	125	105	136	101	106	130	123	122	108	102	118	117	107	120	121	114	100	112	116	126	114	108	116	106	108	98	111	98	117	124	128	114	109	126	121	122	126	116	136	102	110	98	115	91	111	129	115	126	119	131	117	113	109	119	129	111	128	118	106	105	122	117	123	119	112	123	99	129	119	115	120	118	126	122	127	118	98	116	120	106	102	98	106	124	113	118	126	100	114	112	146	122	108	122	103	113	116	109	110	131	97	118	99	98	114	107	125	105	105	152	130	105	102	129	144	128	110	119	114	103	114	99	93	114	129	138	128	126	136	116	112	122	130	139	89	110	141	117	106	115	122	109	133	96	105	111	150	131	125	126	97	106	102	104	115	119	104	144	121	128	122	97	115	111	114	121	117	103	111	98	109	100	117	127	130	118	128	99	139	118	116	108	112	104	120	127	117	101	105	116	126	111	112	131	103	114	94	131	127	117	135	128	128	107	102	114	103	120	128	104	112	106	101	131	119	101	110	125	122	112	95	106	121	112	133	122	127	102	107	114	130	114	103	102	105	99	111	112	124	105	111	125	112	120	124	117	116	119	97	113	96	100	112	127	112	102	114	118	113	123	126	128	109	102	118	105	107	123	110	117	118	119	115	136	132	111	121	127	107	104	116	94	133	120	113	104	109	110	119	114	121	116	120	105	104	93	125	122	110	128	106	124	117	125	129	114	119	109	129	120	113	101	130	110	114	114	112	91	111	119	109	103	130	108	107	106	110	114	95	118	106	119	107	114	110	127	119	120	122	119	113	106	114	116	106	136	120	114	123	107	119	122	105	131	115	93	116	116	133	111	113	105	125	105	122	110	154	128	105	90	135	112	112	91	122	131	117	116	120	103	119	123	121	116	128	113	93	93	113	132	117	106	116	118	123	98	112	115	125	121	117	121	128	124	118	98	124	115	103	104	120	84	103	119	105	127	121	101	128	106	118	115	140	118	129	111	115	107	115	110	128	130	105	116	123	104	107	108	112	107	107	115	107	119	95	106	110	133	115	111	132	125	113	101	120	117	118	113	120	121	130	116	108	119	136	106	104	116	113	121	147	116	137	114	137	108	122	108	105	118	106	135	108	121	102	113	111	121	121	137	115	97	123	106	110	126	106	116	108	110	106	109	109	122	104	108	115	110	115	123	119	117	113	115	126	116	117	110	115	130	121	125	116	112	127	121	123	125	112	135	121	106	112	142	102	115	107	121	108	108	111	123	118	93	119	106	134	114	100	102	122	133	114	110	111	117	120	124	122	124	130	107	131	111	112	113	117	108	101	110	130	118	103	111	106	113	92	127	115	121	114	133	125	128	108	124	126	112	122	120	108	117	126	131	111	101	117	130	102	108	100	136	108	108	140	139	113	120	116	116	109	123	116	103	126	110	124	119	130	126	131	101	106	119	100	119	126	127	126	119	110	91	111	118	111	114	101	120	127	122	124	123	99	123	104	129	117	115	115	142	128	100	114	103	112	116	107	116	114	110	106	114	103	123	109	125	107	91	124	124	121	111	106	109	124	124	107	109	119	95	121	126	93	108	112	117	118	108	117	122	135	114	134	127	128	114	123	104	132	130	108	140	103	142	113	137	114	112	112	104	133	114	119	109	131	115	115	127	105	105	111	133	110	116	120	97	114	152	112	116	129	95	133	130	115	122	119	136	127	118	116	118	122	117	116	102	117	110	100	128	119	127	118	118	109	111	137	93	123	109	134	116	116	107	110	114	98	136	126	139	120	123	113	128	98	98	111	119	118	129	112	100	131	118	112	111	124	113	123	116	122	102	118	138	109	119	91	108	105	130	114	128	140	107	126	122	110	122	111	112	114	139	112	115	121	94	108	100	128	122	122	135	117	116	142	113	107	126	104	124	116	114	117	117	116	120	111	136	112	111	131	124	125	109	122	125	106	111	109	110	102	102	125	117	116	105	104	126	116	108	117	118	113	128	114	133	116	103	120	104	109	105	117	127	111	100	104	123	151	111	119	135	122	123	128	132	130	137	100	124	116	112	114	131	122	109	135	95	122	104	108	114	119	131	128	115	119	123	112	142	125	123	116	113	100	106	133	102	108	122	106	102	103	119	102	130	111	102	121	130	125	126	115	108	91	110	114	103	118	117	108	123	137	123	109	118	116	111	121	96	120	117	111	122	96	109	142	116	129	113	110	110	123	109	113	120	99	113	129	112	129	105	128	114	97	111	104	119	88	121	132	91	115	124	121	108	96	128	114	109	117	95	118	151	126	115	125	128	116	106	124	109	109	94	121	117	125	135	95	91	120	124	136	122	101	141	117	111	110	111	122	155	111	130	111	128	99	146	113	123	100	118	122	125	112	128	110	97	111	125	106	108	130	118	129	130	101	113	112	112	108	132	93	117	116	104	113	109	106	120	114	125	124	132	112	122	125	116	101	106	97	126	105	127	114	124	119	113	113	124	112	115	116	125	112	107	113	122	128	110	96	110	99	132	107	118	139	102	112	125	117	119	112	106	127	110	107	122	91	102	106	106	133	130	116	111	125	124	110	110	104	106	105	109	122	114	134	106	115	117	113	109	109	118	121	119	125	116	113	113	119	138	121	124	126	123	115	114	116	135	119	95	110	129	100	114	113	122	113	116	107	103	104	143	117	111	126	140	118	119	112	131	121	112	122	120	118	135	108	100	141	114	127	124	122	113	123	124	123	126	112	112	112	131	114	122	124	110	109	121	105	146	130	142	128	124	131	105	117	120	97	105	123	106	103	116	110	105	127	113	130	115	115	133	124	101	98	112	111	116	126	138	107	101	120	106	110	123	113	118	120	107	117	101	106	125	112	116	109	135	114	123	118	115
22382	13494	3050	2610	1402	1184	908	847	793	654	615	565	578	494	480	481	432	429	419	429	419	387	346	406	386	396	338	350	323	388	314	344	329	342	328	320	345	337	364	359	311	335	342	298	345	327	329	307	334	366	341	323	347	341	317	310	358	332	358	336	324	328	328	315	319	324	318	324	296	324	349	311	297	309	326	313	308	322	305	301	294	316	288	328	301	324	302	365	299	279	320	309	332	314	303	340	307	340	329	330	316	292	300	325	304	284	337	312	317	317	320	301	315	296	319	331	302	297	322	302	293	319	326	330	293	324	309	291	292	316	337	321	322	314	321	325	326	352	320	311	310	313	309	304	298	284	322	326	324	309	308	329	324	302	314	312	322	347	322	315	331	322	293	288	304	320	307	321	313	324	292	346	295	313	301	343	328	315	296	334	301	326	341	313	263	325	284	305	303	311	344	308	303	308	299	308	311	338	316	289	317	307	326	346	306	296	325	300	316	298	320	327	315	298	290	317	308	303	299	324	308	320	307	343	332	280	319	310	301	308	339	304	343	317	304	318	310	307	311	352	335	314	304	321	334	321	308	299	296	303	311	310	303	268	337	336	314	307	315	302	321	301	299	318	329	306	315	309	314	300	308	311	347	327	281	346	266	308	312	283	321	305	341	273	331	281	296	314	328	330	313	298	317	331	328	323	307	315	312	327	289	318	322	330	286	331	301	334	318	311	311	293	312	318	334	311	278	327	279	310	310	321	309	313	338	312	332	324	329	304	342	310	300	304	279	300	306	298	301	304	290	315	327	304	298	329	317	291	333	301	315	323	328	286	298	332	298	328	337	325	366	315	325	314	312	342	313	325	333	332	333	330	300	326	330	317	326	346	309	303	295	333	340	289	338	323	330	320	315	319	313	299	296	323	304	287	302	296	276	318	299	297	317	302	339	299	323	307	309	286	320	303	300	307	297	317	332	283	345	332	318	317	349	292	317	291	316	325	311	286	314	314	336	307	319	325	301	294	288	329	336	316	331	319	294	305	329	309	321	352	294	324	306	303	314	318	337	317	325	323	315	302	317	303	307	298	315	304	323	310	357	316	341	272	311	296	324	320	322	332	334	334	342	324	335	289	336	300	302	292	345	338	319	308	278	316	313	339	289	330	324	293	303	302	308	330	312	341	312	297	301	318	348	321	301	318	309	319	328	307	317	302	301	307	306	313	306	334	292	313	327	298	301	326	303	304	304	308	292	313	315	324	334	305	288	319	309	340	326	333	313	317	298	311	314	317	309	311	304	321	296	280	278	285	292	303	320	283	332	332	301	338	339	303	333	298	307	292	334	298	288	303	294	299	340	314	320	313	297	303	337	300	321	318	283	266	306	315	313	313	288	278	323	324	362	331	325	334	297	295	313	299	319	286	314	320	323	308	319	334	316	290	314	302	288	314	316	328	332	309	300	335	326	305	307	304	307	347	307	301	329	328	323	336	299	318	322	365	345	310	304	303	286	347	298	311	306	314	350	310	285	322	320	316	331	322	296	314	347	319	308	298	312	303	325	328	323	341	278	332	290	306	325	323	326	313	341	316	311	328	286	313	276	335	280	315	286	307	286	327	309	280	320	295	321	293	322	337	330	349	325	309	326	328	331	317	312	331	318	336	369	358	345	317	269	323	270	334	299	326	306	300	281	335	316	329	294	301	310	330	335	309	312	326	277	301	308	313	321	344	301	327	323	308	317	317	322	304	304	301	334	302	319	304	337	298	341	324	338	329	303	318	309	313	326	318	305	308	322	334	288	341	296	327	342	304	335	312	293	310	312	296	315	325	322	315	340	282	300	304	297	266	345	299	316	322	297	298	335	302	310	310	327	317	319	313	316	339	300	313	318	317	334	301	315	303	348	304	302	331	309	278	329	339	347	277	292	285	319	308	306	324	312	291	310	334	298	340	325	313	310	302	347	291	326	316	303	341	318	291	326	304	327	296	296	317	330	313	297	310	313	301	277	324	330	299	297	332	293	318	310	334	317	335	293	301	304	339	337	283	320	287	291	310	309	331	293	315	306	303	287	313	318	317	296	291	320	322	334	334	330	328	365	316	295	301	293	324	333	303	324	322	342	315	319	296	305	318	314	327	317	312	305	320	330	287	337	326	297	312	343	303	326	331	330	315	331	329	281	339	300	315	334	326	325	324	344	320	315	338	303	293	348	315	318	280	328	299	341	319	317	312	345	302	363	291	283	322	297	276	346	319	320	300	325	324	324	329	323	351	316	276	300	295	321	343	306	299	301	288	297	299	292	334	340	341	355	305	328	322	323	323	333	310	297	313	335	285	309	291	321	340	319	295	323	328	336	355	320	330	294	316	331	269	290	327	323	288	290	297	302	300	304	274	293	308	316	302	309	334	338	318	339	317	341	285	312	300	311	315	282	339	318	337	317	298	304	320	319	334	297	333	297	311	308	327	309	327	330	328	274	311	340	339	313	318	330	300	310	326	309	290	299	293	329	303	289	310	325	314	320	307	282	286	293	287	336	312	289	319	298	335	287	324	304	312	295	332	316	330	331	286	345	318	288	337	338	325	297	297	324	328	330	339	321	327	337	317	292	307	314	297	325	299	327	342	315	323	323	292	324	318	343	324	331	307	301	322	322	326	342	298	360	331	307	338	314	312	315	330	299	322	322	298	320	345	330	304	304	307	313	341	287	330	301	311	290	289	306	315	287	296	316	331	298	321	346	345	322	295	302	297	306	301	275	292	312	323	318	306	308	334	276	310	317	318	314	313	299	334	304	305	296	286	302	316	332	319	325	331	319	293	323	335	296	329	324	297	337	337	354	307	310	282	333	312	351	296	302	278	336	316	332	333	306	325	305	311	341	304	302	308	314	305	297	307	308	325	311	285	316	308	299	295	300	326	315	278	284	324	319	332	332	328	276	301	320	332	310	322	302	332	337	321	316	281	330	318	297	273	328	287	306	299	341	336	326	316	303	313	303	297	306	327	279	298	304	338	351	307	333	351	333	345	297	313	326	341	305	333	332	327	337	323	321	311	330	273	296	324	329	320	290	314	318	280	298	342	317	345	322	306	311	326	290	319	301	322	323	283	326	335	328	353	343	312	295	340	325	309	314	338	302	312	315	320	289	324	311	305	304	313	289	306	323	285	334	327	305	298	315	292	314	324	311	318	324	298	317	293	311	329	344	291	326	350	324	305	310	325	306	294	298	308	305	306	313	318	338	303	298	319	322	321	303	327	310	322	277	318	261	298	283	324	336	320	307	325	287	314	295	311	335	320	315	315	322	308	275	312	332	323	302	315	315	279	307	313	332	298	342	313	315	302	310	326	306	305	307	296	316	328	293	324	314	309	337	314	297	320	342	314	286	336	373	338	286	314	313	315	322	274	326	359	285	323	331	317	280	290	283	309	347	317	292	308	346	314	325	305	285	319	305	342	322	305	307	349	296	345	322	336	318	309	313	310	308	293	314	303	300	283	336	329	333	344
7742	1816	406	335	297	290	279	261	317	279	288	273	284	288	296	268	260	247	287	301	289	317	282	286	302	274	253	306	256	255	266	273	277	266	262	288	277	279	255	277	280	242	302	252	279	266	280	302	259	264	261	264	257	283	278	248	289	275	290	296	286	280	293	275	253	272	294	279	277	301	270	274	263	274	284	318	253	267	273	262	253	287	292	245	269	242	248	259	256	258	281	255	264	259	270	280	273	263	270	319	261	256	268	294	298	291	261	256	287	255	310	305	264	287	244	250	262	270	267	242	243	276	289	282	292	279	253	293	294	255	264	281	265	281	279	260	300	260	272	274	290	257	279	257	233	283	294	252	268	258	295	282	223	280	273	274	271	280	269	257	269	291	269	240	273	300	302	277	248	246	270	263	250	270	249	266	263	266	295	286	268	242	278	301	247	298	248	272	238	265	262	253	278	290	250	285	292	281	279	267	241	262	272	275	249	298	277	248	282	285	278	280	274	262	268	293	250	281	273	259	257	289	266	260	284	270	289	268	284	279	303	294	261	249	282	268	267	263	290	278	279	258	248	235	271	295	292	257	250	238	256	293	294	257	273	274	247	266	279	276	290	280	280	289	270	240	263	250	269	260	287	308	282	254	274	266	289	281	232	283	268	262	278	251	272	253	300	287	249	275	294	276	266	297	278	298	283	297	283	265	264	238	248	287	255	235	298	294	273	257	284	285	257	267	281	284	261	298	254	265	289	250	301	293	267	269	280	281	266	265	285	304	252	296	281	240	281	289	280	278	270	235	280	249	295	285	301	243	287	293	299	276	300	255	273	297	282	271	289	258	290	278	271	275	277	270	270	269	250	293	280	262	289	277	249	258	302	284	276	291	257	286	272	276	258	285	287	267	274	264	266	241	295	276	252	276	281	278	267	290	255	252	276	248	278	278	248	247	275	282	268	296	260	284	273	280	276	272	238	267	293	271	270	287	245	245	274	250	286	263	244	267	270	262	306	251	299	251	272	272	262	279	259	283	268	273	280	260	303	299	301	264	270	257	309	262	263	295	299	278	278	303	290	282	254	254	284	289	268	291	284	263	267	260	291	259	268	265	254	261	275	291	263	278	280	268	298	290	273	288	276	278	290	281	288	278	280	274	276	274	265	263	287	229	284	314	261	266	257	283	265	257	250	272	278	303	280	272	250	272	267	273	275	266	269	295	280	291	301	259	249	280	266	269	285	271	242	282	250	287	309	272	273	298	264	267	299	257	268	290	304	311	262	264	272	256	287	252	273	268	277	264	248	286	264	269	282	280	251	292	264	252	270	285	275	288	256	258	261	279	299	275	241	265	308	247	267	244	290	271	290	283	271	291	274	262	243	239	284	243	288	288	258	277	249	260	285	242	316	256	299	280	255	273	281	285	256	285	268	275	292	235	286	287	300	294	280	278	256	286	290	255	278	260	278	257	281	284	286	276	275	259	292	285	258	288	273	291	290	276	232	241	255	260	276	293	290	251	248	266	289	280	253	236	268	273	290	287	280	296	259	251	248	273	268	250	277	306	295	263	303	291	274	267	270	296	266	303	268	256	242	270	277	276	252	302	319	269	299	283	265	301	287	246	290	262	294	243	284	267	247	288	295	260	279	281	268	263	295	248	282	268	277	259	304	280	321	280	279	252	283	286	289	266	295	296	269	250	231	267	277	257	281	271	273	274	288	278	251	279	270	257	263	262	292	289	248	273	273	286	278	251	264	291	275	268	292	255	246	291	285	257	279	283	259	295	286	274	301	267	289	250	279	282	310	281	281	320	301	253	287	278	243	283	281	246	313	272	304	265	274	283	303	294	253	244	264	271	262	247	277	271	295	263	302	250	252	262	278	279	289	281	294	294	277	302	278	301	252	278	293	256	283	272	228	326	290	275	261	289	287	257	302	275	304	269	294	285	280	306	269	261	237	253	298	266	265	271	271	294	288	289	272	283	256	265	268	258	271	282	273	268	263	279	291	265	297	279	276	241	270	271	253	269	251	258	240	265	277	242	275	286	289	296	311	253	303	270	285	225	263	271	258	287	279	276	260	265	298	251	267	269	281	280	259	254	246	276	296	281	272	274	264	293	304	280	279	258	284	258	250	275	280	244	302	301	310	265	285	299	263	271	287	256	274	282	260	293	271	306	269	294	277	298	287	288	294	268	307	292	274	299	295	275	278	269	280	316	274	273	272	237	284	285	263	286	265	286	303	264	310	286	277	275	271	286	255	273	283	269	297	280	296	241	300	272	298	267	305	282	284	284	284	233	247	284	280	275	289	271	250	292	283	266	278	287	261	256	284	261	260	235	243	271	260	262	282	293	264	278	238	268	264	270	280	279	272	278	249	288	281	286	264	280	294	303	269	273	251	259	277	253	253	285	230	272	273	289	290	250	275	293	276	270	259	261	301	280	306	248	271	283	263	291	293	282	320	280	260	257	293	294	278	257	270	273	265	281	284	256	283	262	272	284	292	267	284	279	248	295	247	259	250	285	283	275	275	271	249	276	264	289	295	276	265	282	256	248	291	271	251	285	300	243	303	271	300	271	297	267	258	287	271	258	242	276	261	278	269	279	289	276	319	266	270	255	274	258	238	238	264	296	249	281	290	280	253	273	254	266	255	272	298	250	262	249	267	304	294	290	258	262	295	282	274	265	281	276	286	274	239	308	288	296	277	269	290	286	247	238	273	278	265	237	257	273	260	291	285	298	308	285	265	286	304	276	256	282	261	291	270	245	234	272	284	268	243	283	275	300	294	266	273	301	277	283	280	254	257	296	287	289	309	276	273	253	294	269	279	278	292	263	286	275	272	276	265	287	281	282	265	265	284	290	282	284	265	294	278	261	283	281	265	260	274	266	251	278	293	262	253	310	227	253	270	255	271	276	256	287	258	314	257	268	293	264	304	294	271	273	272	258	283	257	265	242	267	300	275	259	241	279	242	292	286	277	280	264	285	286	263	272	296	302	282	257	241	286	280	273	262	245	280	273	257	264	281	267	260	258	277	255	253	239	269	295	252	251	274	273	274	278	251	267	269	244	253	267	248	252	269	272	290	288	279	308	282	294	276	251	252	269	289	262	251	251	296	269	294	279	305	276	270	271	290	264	282	285	270	285	286	288	298	248	269	286	278	254	251	291	261	263	272	255	270	274	315	279	264	273	268	268	287	257	265	270	287	258	266	278	275	248	265	301	247	250	271	239	246	284	256	267	261	248	286	281	301	274	277	297	294	267	255	277	260	296	273	278	268	269	254	283	285	272	259	290	282	303	267	262	286	284	263	288	278	250	290	285	274	297	261	268	261	236	271	307	263	250	273	272	299	274	269	261	264	262	270	280	260	298	266	275	306	310	282	269	338	286	275	270	260	263	293	262	263	276	290	288	284	265	247	286	289	267	241	249	295	244	264	273	291	291	271	294	251	272	283	292	252	249	252	250	276	275	277	278	286	264	261	274	270	302	274	277	250	282
6345	2336	946	890	795	797	790	738	722	727	678	716	711	732	706	750	694	733	709	715	709	687	651	730	685	688	687	698	726	722	717	648	667	709	706	693	626	663	647	669	696	704	682	698	689	648	678	700	693	612	659	646	698	661	661	713	671	706	701	700	657	633	672	658	656	668	671	644	655	668	653	622	663	675	673	703	667	619	660	716	664	711	653	722	684	680	633	698	647	689	644	694	667	661	649	693	662	642	661	721	661	665	671	701	651	657	710	676	666	692	689	689	669	680	669	683	673	727	632	682	716	687	655	716	740	706	698	697	673	655	719	697	620	653	642	649	698	740	695	645	645	714	703	684	684	699	705	697	642	684	696	705	671	662	702	700	689	657	670	677	701	677	662	680	658	734	613	696	647	692	728	711	698	656	660	687	675	674	680	716	646	664	643	697	652	748	689	688	671	684	686	647	639	684	694	707	692	624	766	700	680	680	710	693	703	669	688	642	630	645	634	673	626	677	717	704	658	704	691	679	672	676	660	696	747	691	684	690	687	664	699	672	712	700	638	685	671	631	645	697	662	693	702	665	679	691	715	671	675	695	623	639	654	668	680	672	649	634	606	700	679	640	673	649	678	723	629	648	673	692	721	694	669	654	733	725	681	650	666	656	696	667	667	662	661	727	699	650	680	667	635	685	709	688	672	712	650	669	676	687	667	706	701	645	755	635	699	671	715	686	666	653	685	669	635	708	671	644	684	668	701	693	680	629	663	701	643	668	626	690	662	663	642	739	656	685	682	672	673	630	692	666	677	650	624	659	670	665	654	702	678	717	678	679	726	708	685	682	682	693	691	632	709	660	660	678	638	652	703	703	700	667	672	696	687	698	674	743	683	672	630	737	706	682	693	678	682	698	735	679	684	660	686	633	648	686	675	653	662	689	665	633	637	690	735	694	682	675	687	675	686	657	700	660	686	685	640	673	686	684	691	666	672	683	706	686	692	659	674	655	639	649	697	729	685	642	675	689	654	655	718	693	713	739	708	664	661	703	679	671	620	670	663	696	683	656	641	663	720	688	674	665	649	719	678	684	721	666	655	608	706	692	658	695	715	668	695	704	677	681	676	696	685	714	723	667	694	654	719	685	667	678	686	663	709	653	687	680	660	679	712	650	713	679	696	696	672	675	719	683	699	719	691	659	739	759	635	696	694	648	669	684	675	714	675	646	592	632	692	707	660	710	672	687	705	709	690	635	673	725	633	678	640	696	702	669	680	732	703	657	681	629	687	670	718	645	653	696	688	664	653	673	682	650	693	652	669	612	665	648	642	731	686	692	681	695	732	699	666	676	693	667	667	716	679	676	661	724	687	662	696	690	675	665	692	727	708	677	675	633	691	685	674	689	714	680	676	662	673	650	664	634	694	713	729	729	659	685	636	685	706	653	687	674	735	674	689	661	705	692	734	721	653	653	697	686	678	680	706	698	690	673	665	638	638	652	646	621	729	700	672	675	698	699	652	676	671	695	641	671	698	664	652	654	745	681	678	673	687	645	708	688	723	683	700	640	668	711	709	716	663	697	698	637	672	717	658	684	637	709	694	668	659	726	689	653	686	613	685	654	671	679	696	688	666	648	714	696	684	663	685	652	726	718	642	649	639	673	673	708	677	720	674	673	732	677	678	681	658	726	663	707	709	639	681	708	700	703	636	720	700	656	718	672	670	707	658	666	694	747	691	657	701	710	685	696	692	677	696	724	686	669	671	714	659	680	694	691	693	644	665	685	663	687	680	673	700	656	732	624	722	634	636	629	727	691	672	630	676	683	683	667	690	707	652	712	707	694	630	693	669	694	644	700	697	712	704	655	693	706	684	745	663	674	697	681	708	652	707	662	711	679	632	649	644	672	662	679	744	690	714	614	716	659	669	694	684	653	679	683	643	731	657	677	690	687	661	673	676	683	685	679	672	706	674	678	695	627	693	642	628	688	684	679	668	714	691	705	676	715	683	692	674	666	710	650	683	671	687	661	686	689	680	673	640	690	669	626	685	651	648	702	687	628	692	677	713	653	656	612	626	682	670	692	697	700	643	702	695	693	694	665	675	703	682	692	655	710	683	668	667	670	673	732	702	668	669	648	656	685	691	699	642	668	667	730	721	728	675	669	633	645	637	681	701	642	681	665	711	635	718	674	697	675	706	708	667	695	707	666	660	696	673	693	698	688	661	710	652	666	698	678	693	682	649	661	649	658	702	653	641	677	644	696	638	650	692	721	659	685	717	702	666	682	734	689	685	689	674	693	687	679	690	649	672	694	735	648	676	710	678	695	682	722	667	685	650	674	668	712	629	646	719	680	699	663	701	662	667	693	697	654	673	676	671	675	638	690	707	716	705	651	663	723	730	684	688	662	689	688	643	694	705	700	658	693	677	654	665	680	682	695	679	690	741	648	652	637	681	677	673	694	689	690	668	673	671	684	715	705	663	700	703	739	701	692	693	688	654	721	681	682	647	713	685	705	713	731	662	691	621	623	691	659	658	710	700	707	704	705	715	727	669	666	681	689	672	663	724	713	678	651	695	712	660	700	686	672	691	677	705	710	700	647	707	681	701	701	689	655	657	658	648	671	716	723	697	654	652	671	698	696	670	643	672	674	663	652	710	718	662	730	685	637	709	709	633	674	691	667	682	694	664	668	691	674	671	736	727	656	681	666	674	712	687	690	698	711	676	648	722	726	699	721	679	672	722	659	683	659	657	681	652	649	677	632	698	699	646	709	668	687	699	639	689	699	654	682	661	672	688	698	716	669	657	674	686	618	656	673	683	673	661	681	613	688	630	687	683	652	629	671	702	660	691	671	728	689	659	701	696	720	683	690	691	641	632	694	672	669	734	714	711	721	680	671	698	681	690	705	637	705	739	715	718	673	671	690	729	668	723	659	663	640	700	718	662	692	747	699	721	701	667	679	685	679	724	677	656	675	724	703	695	649	721	655	640	696	659	697	746	709	687	705	682	710	673	644	635	688	651	668	680	663	680	675	670	691	662	703	684	660	695	675	730	712	665	682	672	623	719	698	673	700	699	715	644	696	733	687	677	670	715	678	674	671	663	739	675	691	705	654	700	669	691	687	634	723	687	691	692	658	677	711	699	673	730	675	682	650	653	658	692	718	656	672	671	667	678	684	650	674	702	683	650	662	677	690	686	709	636	653	708	681	656	707	683	716	652	684	698	664	682	663	708	700	625	674	647	672	677	680	675	655	702	636	749	673	668	703	639	658	705	690	651	612	694	692	704	733	683	739	706	725	691	693	710	679	663	700	643	701	674	671	662	688	655	666	680	685	688	681	646	677	643	647	674	688	707	719	703	655	683	666	676	704	685	657	664	657	664	660	661	687	667	703	705	647	701	696	676	704	676	656	717	656	691	659	615	706	687	691	688	635	688	676	710	675	696	671	688	645	688	682	695	676	705	713	645	745	655	698	668	635	699	723	662	681	695	731	669	679	695	697	679	685
21499	10380	2085	941	452	328	303	298	278	262	277	269	246	237	245	249	221	246	227	227	223	208	238	242	250	234	212	212	217	217	231	221	230	221	227	208	240	193	219	224	234	213	204	249	237	220	235	191	222	220	244	218	238	214	227	212	235	259	204	215	224	210	224	224	237	215	265	229	223	203	207	220	215	219	193	235	212	213	207	202	232	217	237	214	210	237	199	199	201	232	212	233	251	253	233	227	205	211	236	224	224	233	226	218	251	226	199	216	243	205	219	193	211	227	230	213	217	237	227	222	222	226	203	237	224	237	228	224	232	230	215	227	227	240	226	213	240	223	238	220	232	228	199	234	249	251	218	214	231	215	231	246	201	221	212	233	270	220	219	231	231	243	213	221	216	235	218	240	199	200	217	232	234	246	232	206	227	215	243	203	205	236	215	211	202	218	223	230	205	186	234	242	211	235	234	234	222	239	228	219	226	223	233	246	209	240	242	254	246	264	242	235	233	207	223	228	227	204	233	209	221	245	242	209	230	244	227	231	236	221	252	250	238	233	234	218	252	231	246	220	247	182	227	222	256	215	246	248	201	226	255	238	236	223	234	240	222	233	217	229	225	218	219	207	219	220	213	243	208	226	209	225	198	237	202	214	217	224	209	220	218	207	222	199	178	248	225	246	235	215	230	215	213	238	256	246	239	217	219	222	227	243	225	232	255	234	234	232	236	216	227	218	222	242	206	268	252	242	229	232	211	238	250	218	212	236	225	208	211	228	216	233	213	206	227	216	226	194	214	223	226	220	242	239	196	233	221	205	235	255	208	221	224	198	234	218	228	223	230	214	244	230	239	210	236	235	235	210	227	244	209	211	232	216	189	185	234	221	225	217	211	228	259	246	248	224	224	218	219	208	261	228	230	202	242	229	196	203	213	220	255	241	215	189	220	208	215	227	246	234	193	202	254	231	232	236	215	224	225	188	225	208	240	230	245	216	227	227	213	230	241	226	269	213	212	221	233	219	219	226	225	215	178	214	248	217	230	218	237	213	237	205	238	229	251	226	234	207	206	220	252	213	204	219	232	232	211	215	207	210	209	226	215	243	239	218	237	186	225	226	220	224	221	214	238	219	206	233	211	230	264	211	231	216	203	205	211	209	221	255	190	209	199	207	241	235	240	198	219	227	227	232	203	222	249	248	221	231	230	208	222	227	216	206	238	211	212	241	225	212	223	220	246	215	247	225	227	232	202	209	208	217	212	223	248	214	252	202	221	221	234	226	216	217	214	243	235	237	216	214	225	210	249	228	214	219	220	230	215	221	211	239	231	221	211	228	213	201	184	218	234	242	229	218	224	230	219	218	244	223	245	211	221	196	199	223	216	244	221	250	229	204	243	218	209	223	224	219	205	225	227	242	244	229	235	199	215	213	222	211	219	212	246	260	215	234	242	245	210	237	223	215	207	231	212	244	210	250	237	235	222	212	242	224	206	247	224	219	206	206	217	244	206	240	223	245	232	214	251	226	246	221	232	241	227	222	222	224	243	253	231	217	208	231	214	239	211	222	234	228	225	217	246	241	233	207	223	251	225	224	219	233	224	239	220	223	230	181	229	236	222	230	210	200	217	203	203	214	203	227	240	191	237	251	220	241	227	185	205	239	216	224	235	223	226	223	187	208	233	242	232	204	207	239	215	228	228	226	229	242	252	228	228	251	220	244	227	218	231	238	228	212	247	242	224	210	201	242	237	240	205	244	193	231	232	221	231	199	212	242	212	230	211	211	237	217	223	246	242	199	229	207	176	276	224	225	221	209	216	184	226	213	238	259	195	219	228	231	236	207	211	228	219	203	232	216	238	230	228	216	233	216	247	257	222	225	237	234	222	240	203	230	238	251	213	199	230	222	229	252	269	201	210	218	212	225	268	227	262	226	216	228	212	203	262	226	245	203	227	194	238	209	240	213	226	212	238	222	214	259	221	216	208	217	236	217	214	205	229	228	215	219	225	203	214	236	236	200	225	267	213	241	193	237	192	219	226	195	238	227	220	230	236	211	217	235	210	197	239	238	211	228	238	223	213	214	234	211	214	224	221	232	234	228	214	218	187	257	218	190	237	248	227	216	245	240	241	219	221	202	240	248	218	214	225	246	249	288	238	237	219	212	213	212	235	218	214	235	230	229	216	206	224	231	222	208	259	216	231	213	215	214	216	243	226	229	233	234	239	225	222	225	231	222	230	219	237	271	222	242	206	223	211	231	190	207	200	222	246	227	236	232	229	254	225	214	215	212	239	243	215	176	213	242	216	213	187	233	224	217	223	217	238	220	240	236	214	240	236	220	221	201	224	217	259	237	226	234	199	240	221	213	218	224	233	234	206	208	234	236	226	229	226	223	209	257	223	234	203	254	237	203	254	232	230	218	216	201	219	243	207	246	235	226	207	195	230	243	235	210	219	202	232	224	218	238	232	221	235	212	241	224	222	226	216	229	214	230	204	245	216	229	216	221	218	211	206	223	217	228	215	232	232	216	227	244	239	225	234	232	264	243	199	219	232	235	239	228	217	228	204	238	237	208	210	212	232	245	242	246	251	197	205	214	223	206	207	217	221	209	198	224	228	218	222	237	216	206	201	240	214	230	216	226	217	199	262	225	232	236	208	227	238	220	223	223	178	215	270	226	236	237	193	200	224	223	219	219	253	217	231	194	248	236	190	228	243	219	246	229	207	201	249	206	214	232	236	260	217	196	219	241	243	218	229	215	216	205	231	238	215	244	234	258	243	235	252	216	215	221	216	204	223	251	229	205	213	217	241	208	202	218	228	252	210	238	229	263	248	253	211	211	247	234	232	207	223	222	247	233	210	248	217	248	285	255	215	218	222	211	223	227	242	213	219	219	240	229	220	202	228	220	254	242	222	221	216	205	225	243	232	215	244	231	234	205	229	263	214	212	245	239	232	223	227	193	224	197	210	204	224	214	200	241	244	252	230	229	224	229	220	238	233	238	227	220	222	217	226	236	252	225	243	219	202	199	209	227	224	237	247	239	212	192	237	208	183	231	208	216	241	230	239	214	248	237	245	233	239	226	226	225	241	205	245	196	221	239	213	198	220	231	210	240	227	243	242	212	218	208	239	223	232	238	208	199	204	229	214	215	227	216	234	267	197	219	251	234	229	230	219	257	228	240	207	235	221	229	227	212	236	212	225	173	237	240	204	208	203	224	224	229	222	224	212	187	229	247	220	244	193	233	236	209	235	232	261	201	247	237	223	228	188	229	206	233	203	228	209	218	237	205	208	236	234	205	230	240	196	244	240	221	216	225	218	206	213	231	237	229	208	222	228	189	251	218	219	212	224	207	222	226	239	215	200	241	246	217	203	229	220	234	232	222	206	244	228	191	223	220	235	228	240	246	237	205	239	222	202	219	226	214	200	221	239	229	240	240	263	194	234	212	236	250	203	210	215	260	250	212	206	226	224	228	221	222	223	246	214	224	219	228	232	231	269	246
16699	8864	2517	2145	1325	1041	972	827	831	808	796	762	700	642	708	654	603	653	638	604	623	618	643	578	652	574	562	581	629	586	606	618	582	573	624	582	581	559	613	533	602	562	578	552	548	595	565	582	601	557	581	549	576	546	576	549	533	572	597	570	584	572	559	570	602	536	550	547	571	592	583	563	543	599	599	561	593	550	578	555	541	582	561	578	532	576	586	556	559	625	604	541	570	573	530	530	566	561	516	556	584	587	568	586	584	525	543	558	606	546	598	594	603	544	539	576	567	516	566	575	597	546	594	540	598	575	534	560	559	544	554	591	581	555	566	549	594	579	592	599	623	576	549	597	565	575	565	572	588	557	617	582	576	565	576	589	554	584	557	590	585	580	555	600	605	562	585	559	548	613	544	557	610	534	545	543	576	591	575	592	644	591	578	580	609	583	555	547	553	581	593	543	565	582	570	562	541	577	588	533	585	573	563	537	594	618	578	583	598	575	547	598	556	582	550	548	559	555	564	550	570	567	581	605	550	523	573	542	526	536	546	582	580	576	575	551	561	554	553	525	568	618	576	532	551	570	590	547	598	594	558	553	550	566	585	576	577	534	581	543	593	576	574	582	561	595	581	567	517	577	582	553	543	543	565	597	527	583	557	538	600	528	559	539	542	559	549	595	532	556	555	591	570	555	572	583	591	540	598	556	541	547	561	561	528	565	534	562	579	607	534	566	527	549	548	592	549	573	557	548	582	592	533	588	539	555	569	581	573	576	596	607	567	560	599	573	554	574	583	571	591	562	609	570	533	548	568	544	531	580	572	558	601	581	560	576	608	585	591	566	563	545	532	566	599	609	557	568	527	578	558	562	604	606	600	588	562	540	546	563	597	570	567	577	565	559	593	550	530	594	576	564	562	529	577	561	556	565	547	555	548	557	584	569	587	568	572	565	589	578	567	537	581	582	557	554	604	580	579	557	593	575	531	544	528	518	581	563	588	553	630	560	536	549	566	547	583	543	591	537	546	547	527	573	591	568	573	561	540	627	550	569	578	570	541	589	562	544	566	542	554	554	569	579	556	556	544	565	564	617	584	557	612	549	575	587	544	577	547	587	531	589	549	537	597	588	529	553	561	619	569	552	560	552	570	612	540	533	557	539	560	560	586	560	566	579	612	581	543	551	612	568	561	549	566	573	537	558	578	580	587	552	563	575	574	536	568	528	570	564	604	524	583	586	588	569	598	551	569	581	554	606	540	537	554	568	576	557	584	558	583	535	562	553	561	605	615	571	576	544	569	580	576	565	570	572	608	512	544	563	576	561	596	547	544	548	553	580	573	584	560	558	564	577	551	535	564	572	586	595	562	563	528	577	591	579	583	579	599	574	567	574	599	589	540	555	565	546	557	560	548	591	573	544	590	595	575	521	614	564	554	563	586	551	535	561	524	565	563	561	542	582	569	577	592	565	591	586	584	568	551	578	582	540	602	591	553	538	550	585	594	556	602	572	564	561	580	542	570	574	584	552	568	535	567	561	517	519	559	582	564	586	576	540	569	575	553	568	560	560	541	558	601	579	566	568	547	537	612	579	584	592	589	579	595	566	581	553	548	550	592	559	563	579	569	571	562	596	546	596	529	560	593	566	571	558	563	591	575	553	577	563	558	572	568	569	585	553	562	540	561	575	552	576	581	571	566	566	574	595	591	575	540	555	560	553	554	531	596	571	586	573	553	575	572	521	564	584	512	587	509	601	553	540	551	539	586	551	573	598	605	578	569	564	571	575	550	577	551	555	547	563	560	588	556	614	578	555	587	607	559	551	611	553	587	543	573	565	565	539	573	575	561	551	575	573	577	579	592	513	604	559	577	602	537	528	582	536	543	551	558	596	527	601	561	542	598	560	548	588	609	542	531	595	545	554	551	570	551	588	565	580	527	581	530	594	594	563	571	539	582	584	578	570	558	549	530	572	637	521	563	544	593	563	538	561	547	613	578	566	576	542	557	593	544	563	532	579	576	581	583	535	576	535	559	556	586	584	575	534	526	564	596	588	593	573	559	512	581	560	556	574	565	573	594	609	584	564	573	588	566	553	569	571	560	598	564	615	545	566	557	626	545	579	574	617	559	558	538	545	574	568	579	627	555	551	566	596	556	542	596	521	579	591	581	567	569	542	559	547	554	551	521	556	574	561	556	537	571	547	546	565	546	605	586	561	554	576	572	567	537	589	559	601	561	568	581	552	566	563	571	571	620	551	549	548	532	550	549	594	547	581	529	585	600	560	582	577	542	578	584	559	601	507	563	555	562	564	531	609	598	531	559	556	576	604	599	591	543	542	531	549	534	604	584	587	568	602	596	541	536	567	534	569	594	593	553	560	597	584	563	556	593	568	539	606	559	553	558	586	588	592	592	546	547	501	570	544	566	554	536	564	544	538	509	594	541	628	554	593	570	523	592	549	552	598	593	605	558	575	562	553	551	591	568	559	573	559	534	565	615	608	614	526	531	551	551	581	552	554	542	542	585	543	566	526	596	578	575	592	539	554	548	563	598	602	605	588	560	532	575	577	561	568	546	609	581	571	577	594	560	566	538	544	566	570	576	545	530	557	540	593	589	574	556	513	556	543	544	516	596	519	553	554	573	561	557	606	567	527	570	596	546	579	578	565	554	573	566	535	559	561	550	557	543	583	583	558	615	558	609	558	558	580	582	577	575	532	590	570	570	556	583	581	592	558	541	575	567	530	530	522	602	584	595	575	518	560	545	614	590	610	575	569	547	541	587	586	547	566	529	543	578	585	542	579	616	569	550	584	578	535	604	539	534	579	545	572	579	546	542	591	545	548	553	573	595	605	592	607	563	590	567	540	545	548	547	565	519	573	580	557	595	606	539	581	538	576	592	552	582	582	582	571	544	558	618	572	589	577	533	554	593	535	576	608	538	560	593	604	615	556	530	605	511	533	528	597	533	589	533	552	588	596	576	601	542	578	590	546	550	575	547	559	538	558	543	600	584	519	574	565	530	548	542	548	517	559	536	576	579	569	574	582	571	536	589	568	562	631	629	582	580	566	550	601	575	613	557	586	567	538	569	575	586	602	563	564	525	558	534	558	545	552	581	584	536	578	548	602	591	570	587	578	545	582	523	599	545	538	580	568	549	525	579	573	552	555	546	580	576	572	627	578	568	538	584	601	553	577	617	602	585	576	562	563	570	556	561	576	559	570	558	570	524	564	539	583	584	579	529	552	606	464	573	560	589	564	539	592	592	519	555	623	549	563	542	509	590	580	515	555	589	550	566	541	595	533	546	535	538	559	585	558	601	525	534	578	592	588	547	569	535	531	561	527	550	621	552	577	607	537	580	563	573	638	572	590	566	564	503	584	539	575	601	552	535	576	567	610	564	545	589	564	550	561	568	549	537	612	607	598	598	582	550	524	586	581	563	556	556	520	582	537	592	587	576	562	571	585	575	578	568	533	545	582	533	570	557	564	527	584	556	584	608	577
30862	17022	3973	1402	553	304	239	197	165	189	148	157	174	156	141	148	146	137	145	128	118	138	140	140	144	138	127	147	134	141	132	107	136	120	143	119	131	143	130	121	150	116	127	127	115	132	122	128	118	121	125	140	117	126	130	97	124	99	114	118	132	121	145	121	127	121	128	124	134	112	120	115	130	149	124	149	127	120	104	113	138	107	139	121	115	119	128	110	118	118	136	150	135	111	129	110	121	131	130	149	134	128	115	118	121	130	101	135	117	116	119	140	138	119	103	112	116	130	132	101	116	137	121	124	118	118	126	123	111	117	105	129	103	130	114	115	108	108	130	128	131	115	125	111	119	128	134	130	116	135	140	121	132	144	114	106	139	129	122	121	111	138	102	135	117	125	124	140	121	133	119	101	105	132	130	103	131	122	126	112	139	124	137	120	103	102	132	109	108	131	133	120	138	115	134	110	111	145	149	102	113	95	135	116	119	151	114	132	131	121	116	131	112	125	125	126	104	121	115	109	113	120	120	119	106	117	137	126	132	137	119	125	109	103	129	106	115	138	127	104	138	148	145	111	108	117	106	130	116	124	122	124	110	114	139	112	119	114	125	123	122	134	136	127	145	119	126	118	112	113	128	127	113	118	126	143	118	118	125	133	114	105	130	117	102	118	116	129	115	140	127	125	126	134	127	134	119	126	97	107	133	113	126	141	115	122	128	128	116	114	118	127	131	121	141	133	119	120	122	131	125	114	121	127	106	118	120	107	130	131	106	127	145	133	107	129	118	99	125	121	123	125	121	99	129	131	115	124	134	113	126	118	126	119	109	101	102	119	111	106	92	136	130	107	123	136	114	114	112	117	98	101	129	111	135	117	132	140	137	132	115	129	120	139	109	131	123	95	121	110	128	106	103	129	114	133	112	119	134	115	121	120	136	97	125	110	90	117	119	142	119	141	128	125	112	129	125	112	114	136	135	116	124	108	123	109	132	138	103	116	125	133	138	118	114	124	110	104	109	130	107	105	116	127	127	109	111	127	133	97	129	124	125	130	125	115	146	137	124	143	140	108	123	123	124	144	124	144	140	125	118	128	114	132	154	104	113	146	109	131	126	113	132	107	132	141	115	124	122	134	142	124	116	128	120	117	111	117	129	117	110	105	117	116	118	110	109	111	130	110	120	128	134	110	142	119	97	126	132	109	136	130	122	119	128	112	111	106	123	112	124	111	116	122	116	124	119	132	118	97	110	89	122	117	129	133	117	133	121	120	135	119	121	130	111	121	116	106	125	120	125	112	139	118	128	112	122	118	122	110	116	119	104	117	139	132	132	103	122	130	117	125	132	103	121	108	117	121	117	124	108	120	127	132	123	136	125	108	134	135	124	126	136	118	115	125	136	134	122	121	126	119	126	123	118	127	105	117	115	108	115	107	138	116	133	137	124	135	127	123	137	128	132	139	122	125	125	145	120	128	114	123	136	122	112	131	129	127	121	123	124	134	122	120	95	119	98	103	117	124	121	101	117	125	120	128	127	157	125	130	127	131	126	107	129	100	119	127	111	125	139	101	129	138	140	116	102	121	125	130	101	127	121	110	120	114	125	133	127	129	126	111	116	120	128	113	126	127	115	129	127	134	136	108	117	121	132	104	117	122	113	107	135	110	121	124	102	114	114	136	105	123	124	136	142	117	119	131	91	117	140	123	129	121	134	136	124	104	114	124	127	129	131	129	116	115	119	121	120	144	113	102	123	116	123	118	147	112	120	121	135	108	106	126	107	120	97	116	112	123	137	113	116	112	128	105	114	122	134	122	119	111	110	138	123	142	128	123	122	120	135	116	111	129	128	132	120	112	141	118	118	109	136	106	103	133	113	129	122	120	110	111	116	129	127	113	112	115	114	137	142	105	123	120	135	118	124	124	113	145	113	131	126	124	117	104	99	126	114	118	125	110	111	113	118	131	132	124	129	127	122	119	114	103	130	124	111	138	127	105	125	117	124	129	114	163	113	98	130	151	149	113	123	105	142	107	125	122	111	106	121	123	98	130	135	114	117	123	125	126	121	134	103	114	116	142	153	124	114	113	158	119	118	116	130	133	122	126	105	123	110	144	118	105	123	119	119	137	122	106	134	144	128	121	134	102	120	132	134	123	123	133	130	120	137	133	155	122	115	114	99	133	134	128	130	120	119	134	129	128	117	115	122	125	107	103	109	119	129	109	108	131	113	135	125	95	141	129	109	126	115	131	129	115	126	114	137	135	111	128	135	112	123	120	128	124	106	137	132	114	124	114	113	130	121	138	136	117	141	125	118	124	101	123	112	128	130	120	125	118	118	127	107	118	106	121	135	136	126	121	139	132	127	130	137	109	132	121	125	128	108	126	122	102	138	123	141	133	113	131	115	133	146	124	116	140	142	84	128	124	143	113	129	133	116	123	108	115	106	115	124	109	127	124	122	105	128	137	116	133	112	110	139	124	114	143	140	114	133	120	137	132	119	125	106	129	109	139	127	105	121	127	116	140	123	142	109	127	124	114	126	124	133	130	117	111	109	134	142	140	130	126	124	123	116	135	123	122	132	125	126	126	134	125	128	121	122	125	109	111	116	105	118	138	132	120	147	137	129	113	121	117	121	116	117	121	124	109	111	131	111	110	114	113	126	131	132	112	137	126	124	126	124	125	131	151	144	141	106	119	117	130	106	115	114	149	115	115	135	121	109	121	136	134	118	111	125	125	124	121	132	126	129	148	107	122	143	105	127	116	132	133	127	107	120	144	109	119	117	139	125	120	106	111	129	121	156	114	133	114	120	143	114	131	122	135	136	126	118	89	122	145	125	148	144	119	115	119	126	125	122	125	115	127	99	111	115	127	119	113	133	130	132	121	123	128	122	115	117	112	150	109	102	118	107	121	135	111	97	130	93	104	125	132	142	118	138	121	129	127	127	129	125	112	130	106	132	109	116	114	132	128	119	128	118	127	116	124	127	133	131	141	127	134	119	117	117	120	119	127	115	122	123	112	117	140	108	116	122	128	114	119	104	132	131	110	135	115	122	145	134	133	122	108	113	113	125	133	108	127	107	122	119	121	122	129	129	107	105	100	129	132	111	117	104	122	131	116	121	125	138	140	129	124	143	125	90	118	116	109	131	129	120	116	137	129	138	112	125	122	131	126	109	118	116	128	113	125	104	119	128	117	114	115	142	115	143	142	120	110	138	137	130	110	107	114	118	125	118	110	124	125	116	133	136	108	107	115	133	114	117	123	106	127	142	142	129	118	125	113	127	109	121	128	111	112	114	118	159	124	97	116	124	128	138	136	101	107	102	117	121	120	113	130	129	139	107	126	117	133	118	114	129	116	120	130	124	118	138	120	112	127	125	104	130	129	109	125	124	127	125	113	134	131	109	140	136	112	98	130	116	108	137	105	120	110	137	129	122	135	140	132	129	134	110	128	115	105	122	136	132	137	123	116	134	125	117	109	131	121	111	112	123	119	124	129
21922	12625	3189	2605	1606	1097	966	853	759	654	647	585	567	516	535	448	482	427	490	424	430	401	407	426	403	366	367	329	328	361	378	353	385	354	346	374	356	296	383	357	377	357	334	349	325	347	356	338	351	339	361	327	353	329	335	347	354	341	306	325	341	327	312	372	301	330	327	346	322	328	312	344	326	350	304	342	338	354	289	324	318	343	341	342	373	374	297	335	330	348	322	337	326	354	342	316	340	290	311	319	364	340	324	326	329	358	359	344	322	324	359	343	326	348	340	341	314	317	319	332	350	326	323	324	337	366	318	339	311	341	311	358	346	333	342	318	304	325	301	309	349	338	307	361	309	306	321	326	349	330	304	323	347	320	359	350	330	325	315	317	308	315	318	329	320	369	331	307	325	341	342	288	359	319	321	348	369	345	333	303	314	322	334	332	310	334	308	330	323	326	312	320	335	321	315	352	350	340	350	343	327	299	329	324	348	309	344	306	332	331	334	327	313	333	317	323	310	331	307	352	294	326	333	331	317	340	347	343	355	315	337	343	299	334	338	331	310	348	364	359	330	319	331	329	322	317	303	318	335	333	321	291	305	324	296	349	346	303	325	336	345	341	334	318	346	327	356	336	329	296	299	332	342	309	341	330	321	342	371	304	338	337	349	363	329	336	362	341	326	299	359	314	338	323	323	338	322	316	329	337	306	326	329	353	357	325	363	293	326	346	302	297	356	323	285	383	329	360	337	298	324	339	353	348	327	327	335	325	326	336	300	366	348	327	328	294	314	309	366	313	310	332	322	322	338	331	319	336	325	338	328	317	323	296	294	330	305	351	359	324	300	307	319	325	353	320	342	309	323	342	347	338	336	332	332	342	332	311	332	335	335	284	337	368	361	320	344	338	317	333	307	321	326	310	315	353	324	334	313	354	269	348	308	304	307	363	340	336	321	324	354	302	345	352	340	345	315	321	340	344	315	330	316	334	305	315	323	312	283	315	339	350	311	332	329	321	352	338	342	347	338	330	343	321	335	351	341	317	344	330	306	356	321	308	306	290	332	318	342	317	362	314	351	337	292	340	350	328	346	333	337	295	346	337	339	342	311	344	339	328	347	294	348	308	325	345	311	309	338	361	323	317	332	320	325	307	314	331	374	336	298	319	338	334	332	330	356	313	290	333	346	334	346	312	322	307	331	320	309	323	305	300	353	344	347	331	348	341	312	317	323	322	335	294	331	316	327	329	350	337	328	344	332	336	355	314	333	351	307	333	304	330	346	329	319	335	327	342	320	344	287	294	340	311	320	372	334	370	372	345	351	344	355	328	335	320	311	337	316	323	355	321	300	359	332	361	305	308	332	336	291	342	325	314	331	317	345	347	332	319	352	324	349	302	323	305	319	328	343	331	339	329	357	307	318	312	326	327	311	278	318	333	333	341	339	308	342	326	309	327	338	337	331	338	331	322	317	333	294	286	322	360	323	345	352	321	322	326	336	332	315	299	322	325	331	318	338	366	356	326	351	344	325	326	294	337	332	351	317	340	305	357	312	356	359	349	328	344	335	328	307	306	321	335	297	362	298	328	341	343	352	336	330	342	311	323	362	328	330	325	364	328	296	342	301	331	353	315	327	346	327	330	357	324	321	314	342	348	333	351	325	315	318	314	313	325	337	342	318	317	292	307	311	329	324	320	352	332	309	319	336	316	321	322	323	320	329	331	357	357	321	309	360	371	347	309	319	330	336	345	338	324	294	330	329	352	332	333	346	314	354	336	353	345	324	334	332	287	311	329	347	346	326	359	318	298	350	349	317	328	333	338	355	300	305	342	315	335	323	332	309	324	322	359	316	342	311	319	374	345	343	339	339	320	370	354	301	319	312	348	328	313	321	334	301	326	298	326	330	317	314	321	331	331	315	369	319	320	366	334	366	332	324	316	326	323	319	289	360	296	323	341	335	334	324	343	360	353	346	332	318	335	330	319	325	315	359	332	334	325	336	336	323	309	319	337	311	358	327	336	329	309	339	333	343	358	328	311	318	364	364	342	345	318	333	351	326	331	331	348	314	351	292	299	355	329	295	312	325	327	378	307	316	325	340	341	336	335	320	300	323	326	303	339	295	344	332	362	343	343	321	342	296	353	317	336	344	346	335	351	329	329	348	330	323	314	346	317	304	347	339	327	320	332	348	340	335	361	348	346	292	321	324	294	307	303	340	315	340	343	311	333	330	363	327	355	298	317	330	303	332	335	312	334	332	339	293	336	332	313	341	307	341	351	326	314	346	324	311	313	349	339	348	322	359	322	343	343	349	311	291	339	332	366	311	339	328	330	328	320	348	311	313	321	347	341	353	340	315	323	306	317	319	333	306	334	330	355	345	301	341	327	338	332	329	295	345	338	341	330	369	316	336	355	328	342	338	357	351	340	354	320	379	334	338	336	337	352	359	330	349	343	287	359	308	327	350	317	314	343	328	344	329	327	337	360	313	327	308	334	326	305	324	327	325	344	309	341	334	375	369	285	348	333	364	329	328	333	355	328	341	306	355	323	326	313	343	317	326	344	323	335	294	317	336	324	360	340	330	315	328	343	335	340	332	328	350	325	314	348	330	292	327	325	326	326	335	319	383	322	326	306	352	315	324	357	308	335	354	337	357	350	326	329	294	315	313	314	286	313	315	332	327	345	341	388	312	320	302	333	330	358	311	336	331	323	329	355	319	308	318	334	338	339	350	327	314	338	275	328	337	341	310	325	331	280	317	325	318	314	368	318	339	314	312	325	368	338	352	328	335	344	351	313	316	287	326	309	331	343	331	321	328	316	307	323	362	327	367	323	345	309	323	313	318	338	312	349	376	328	347	309	335	331	335	325	356	315	353	293	307	300	334	325	319	336	343	347	284	319	332	331	340	318	334	290	312	328	317	350	327	324	355	326	323	309	375	336	362	362	297	351	336	327	339	330	344	316	339	285	332	337	314	330	326	337	344	324	310	317	322	351	356	295	340	344	350	313	318	347	330	335	318	328	354	353	339	345	311	324	349	333	327	346	326	302	344	374	348	340	321	330	314	326	334	319	337	303	317	291	356	346	347	345	336	313	311	340	330	316	323	348	315	288	296	301	325	306	328	337	397	346	338	350	349	336	361	314	326	336	324	336	333	330	343	311	336	331	307	331	350	315	320	325	327	333	330	315	333	355	352	313	315	339	343	310	313	330	319	313	338	333	315	316	302	318	310	340	345	332	318	334	317	335	355	350	316	296	348	308	337	320	315	347	304	338	321	312	350	340	325	300	326	347	364	346	322	347	342	339	350	332	336	303	341	317	342	333	348	325	303	329	315	328	357	312	314	341	360	330	314	312	303	339	323	325	305	325	327	319	321	368	324	336	337	304	309	325	340	336	335	333	290	333	334	336	319	354	350	321	326	352	343	321	335	322	326	305	346	328	318	316	326	342	309	323	345	310	315	299	335	324	355	333	338	356	302	358	337	341	323	324	331	334	340	335
7787	1879	389	386	318	294	292	301	268	303	279	302	309	250	299	309	303	321	272	267	274	284	284	299	311	305	260	303	267	264	311	294	261	259	267	298	268	290	283	305	275	271	302	300	315	325	282	282	292	251	291	315	274	271	277	274	286	269	256	301	251	275	288	296	291	280	306	299	267	292	281	302	286	271	318	250	253	273	280	269	296	284	288	313	255	283	283	277	295	278	293	304	302	302	317	276	293	302	274	297	289	303	267	283	279	277	280	293	284	276	269	294	297	290	279	283	276	289	280	299	250	296	257	281	248	290	293	253	267	311	291	252	282	277	253	276	276	287	287	288	268	274	296	265	306	258	255	256	298	312	318	284	290	278	265	258	275	288	301	260	261	286	303	273	277	296	286	280	300	283	275	287	307	291	283	274	297	307	262	274	291	305	304	290	293	273	311	301	291	292	288	281	275	324	281	272	303	285	330	256	282	277	330	291	249	277	241	267	282	288	279	302	315	307	287	280	265	279	287	298	269	257	295	260	261	286	276	300	287	296	303	291	305	279	273	270	288	277	292	276	286	323	256	304	291	258	305	280	292	284	290	270	261	260	284	257	276	294	279	297	299	307	262	287	283	280	268	273	282	310	283	272	289	299	274	271	289	309	304	249	273	307	265	266	265	312	289	255	301	274	280	281	306	303	272	243	264	247	276	278	276	299	278	316	301	267	291	280	277	272	288	289	262	264	273	301	270	285	288	297	273	257	267	254	259	262	296	300	291	320	268	247	278	297	299	275	290	286	323	309	300	277	287	294	298	279	288	314	285	279	258	321	260	280	281	298	312	299	265	291	304	263	307	270	282	293	281	304	302	272	293	270	264	266	296	281	269	288	295	310	268	274	281	316	298	290	267	300	275	305	279	282	284	325	316	293	290	268	277	319	278	313	296	261	291	298	254	306	262	291	265	282	312	304	273	253	271	283	275	252	262	257	280	279	281	261	325	291	298	292	310	301	321	268	275	275	293	276	292	274	262	301	263	299	265	274	283	286	276	305	274	296	270	289	291	272	278	255	303	279	292	284	306	313	240	251	265	301	310	291	261	275	269	279	263	274	256	304	295	301	269	281	259	271	263	271	305	294	305	293	254	283	289	283	259	286	317	260	294	288	299	264	300	295	274	282	298	290	287	306	268	265	269	239	278	282	245	276	280	320	275	306	295	272	282	296	263	269	276	294	286	291	269	280	270	283	307	284	289	275	259	269	331	317	272	271	282	301	296	279	291	262	301	279	297	292	258	276	281	313	279	266	303	308	302	277	275	274	297	299	299	278	266	246	315	275	301	303	300	283	245	283	266	281	268	286	309	274	279	288	286	286	247	314	294	292	276	294	298	273	281	277	267	249	292	305	306	250	288	294	268	255	278	301	293	267	295	277	274	274	291	312	257	310	279	277	266	275	270	265	272	280	269	310	273	304	295	290	269	251	271	298	309	294	300	282	270	290	291	288	268	360	287	268	304	313	307	310	258	295	280	249	311	311	253	280	266	259	256	280	284	291	283	267	292	264	289	272	308	277	274	291	286	246	266	269	255	277	277	264	319	274	274	250	284	246	278	322	309	274	290	273	274	277	327	288	299	286	289	287	248	277	306	249	285	281	262	285	308	280	302	261	280	319	292	293	289	267	303	268	272	291	288	278	263	306	316	269	260	265	263	297	283	243	306	278	287	284	259	299	291	277	298	316	281	286	284	292	300	276	289	278	280	293	278	291	285	267	292	283	294	250	279	286	270	274	284	307	281	244	295	316	261	277	268	295	276	291	280	279	286	259	318	293	257	301	309	285	271	271	295	272	329	282	304	289	279	297	272	264	287	277	308	270	295	282	279	299	277	289	258	318	266	283	286	292	251	303	287	284	289	281	289	261	290	309	279	280	300	282	255	285	277	256	290	312	264	264	283	279	270	268	289	309	294	296	287	282	307	286	305	284	250	290	285	297	279	267	279	272	247	301	254	280	262	304	271	292	254	265	291	280	273	282	266	285	272	267	248	268	291	258	276	304	262	301	270	276	283	312	301	270	274	265	260	284	291	312	296	290	278	267	277	277	307	285	287	307	298	297	281	274	243	285	273	274	293	262	287	295	272	292	248	288	261	267	288	253	311	294	284	272	242	270	262	237	278	301	286	258	275	280	271	288	282	315	280	279	262	283	287	270	255	282	277	278	267	285	302	305	295	282	288	270	254	309	258	296	251	282	272	281	291	290	293	273	295	305	267	272	284	267	265	285	276	284	291	264	281	281	296	287	258	286	301	333	283	256	255	286	266	294	295	278	291	257	293	265	278	277	279	318	282	302	279	320	302	294	280	281	297	264	297	310	300	251	250	297	303	265	274	296	292	308	281	284	281	297	277	295	272	275	284	256	290	248	270	304	266	277	282	281	256	277	289	284	291	313	289	279	287	307	260	254	289	309	272	273	269	284	288	282	277	292	273	270	272	286	291	263	275	288	305	285	309	285	266	273	245	268	263	278	277	274	300	258	312	289	278	295	281	321	274	295	274	293	269	291	265	275	290	264	300	281	278	275	302	305	280	299	298	262	282	317	258	302	280	263	282	276	275	291	270	288	244	287	287	327	280	268	297	294	287	290	258	285	286	293	272	287	290	294	274	270	266	299	293	300	282	272	288	288	291	275	269	287	286	237	280	292	284	270	272	328	287	242	290	278	266	283	282	292	261	257	291	278	260	309	289	296	303	281	279	287	299	272	299	296	298	272	306	281	287	296	268	256	312	265	246	272	276	283	275	294	272	279	295	291	294	283	278	290	298	275	297	255	277	274	287	278	258	321	253	280	282	302	241	281	269	295	262	251	263	287	310	293	266	292	276	326	241	287	265	275	267	274	276	278	311	276	329	246	284	297	300	293	279	284	278	297	289	300	279	329	309	299	298	270	250	308	295	275	293	243	291	262	285	276	302	293	290	287	267	304	270	306	286	286	297	298	311	307	286	262	273	290	303	299	316	258	269	312	275	250	262	298	258	258	280	247	268	286	270	235	314	257	287	299	299	279	276	285	284	282	297	290	303	295	303	262	259	273	271	270	273	277	301	256	227	276	277	267	247	247	298	267	318	307	297	286	271	278	264	278	303	290	302	319	307	303	252	273	276	286	300	270	306	234	296	295	301	262	259	275	276	294	321	292	306	267	245	264	301	276	301	253	279	265	265	267	299	258	282	267	251	283	280	247	276	285	255	288	251	310	275	243	300	260	294	261	254	247	294	333	299	284	287	296	305	295	273	273	275	296	279	295	257	285	259	292	305	288	272	297	276	263	308	268	284	263	251	280	266	270	268	313	295	267	246	305	302	275	292	287	287	281	280	300	256	300	280	286	271	296	239	259	274	263	280	295	286	323	312	264	277	278	283	288	296	313	275	267	265	269	273	282	283	294	267	273	313	308	281	263	266	297	272	293	268	269	280	260	268	283	311	278	288	261	273	307	279	267	283	264	240	271
6416	2440	958	877	858	804	790	731	779	759	736	711	767	732	719	714	737	768	705	720	722	734	705	698	707	703	732	740	646	689	736	684	684	734	700	721	698	727	736	711	733	667	697	702	723	686	702	690	714	711	728	680	699	682	682	682	687	676	691	695	723	738	694	712	724	658	653	722	693	718	669	686	696	770	743	698	760	723	682	678	694	672	668	723	670	740	710	666	713	684	696	704	699	638	698	674	735	740	700	727	671	714	748	709	689	647	762	660	726	699	677	725	720	716	720	713	699	688	709	677	732	696	713	713	705	678	691	682	742	681	685	718	728	685	714	721	688	752	692	738	679	720	676	724	684	693	737	724	665	773	724	712	701	722	705	728	705	631	714	705	688	683	692	663	681	642	677	701	682	739	698	750	716	706	723	713	712	738	689	716	748	696	672	669	700	671	690	725	703	743	674	724	694	637	672	714	725	732	678	712	704	643	694	690	790	722	662	691	708	695	705	713	689	718	701	684	629	726	667	673	705	743	733	721	701	676	710	715	650	713	689	716	741	703	708	653	730	707	678	757	717	734	715	681	654	638	684	646	717	669	700	724	684	745	721	783	673	690	685	760	707	735	691	735	683	701	753	702	770	716	672	718	700	697	680	736	723	767	709	700	700	705	693	710	678	713	669	702	715	707	728	723	664	754	720	725	779	686	715	685	691	711	711	696	733	714	729	709	663	703	681	679	654	744	726	715	648	697	731	686	725	650	707	741	755	691	704	658	745	734	717	694	740	697	735	715	689	696	746	734	723	683	735	731	656	708	727	701	769	685	748	672	687	665	725	741	712	703	679	717	696	705	665	683	697	747	703	684	679	720	701	719	698	699	660	710	698	728	733	652	706	723	705	712	709	710	724	679	677	693	742	693	698	676	721	743	701	723	682	726	714	750	695	695	714	724	696	689	683	699	692	679	685	686	720	717	731	648	737	692	722	681	729	733	656	702	676	715	705	718	746	700	674	710	719	677	723	708	674	726	703	698	703	682	729	712	705	698	704	704	680	689	668	676	752	740	687	727	687	686	664	711	682	684	711	659	712	703	700	680	692	708	724	717	678	727	692	666	685	739	699	732	661	710	695	686	721	719	718	679	736	677	691	686	696	684	691	663	697	652	720	739	699	676	667	697	723	750	692	695	733	713	731	686	710	731	694	732	619	696	741	686	684	707	679	664	768	675	747	699	735	706	738	672	678	708	723	685	729	693	762	682	692	699	678	736	714	730	714	725	711	680	743	698	674	711	723	663	700	753	711	695	656	686	745	707	700	681	734	731	713	695	698	732	771	681	686	699	701	741	709	712	740	720	735	724	722	666	707	691	648	655	668	682	679	674	744	724	714	739	669	722	688	763	704	696	701	713	704	721	684	663	699	704	708	684	717	736	671	721	677	698	700	716	658	696	651	710	722	691	682	689	702	670	711	725	701	726	721	682	695	688	700	700	671	685	731	665	689	718	702	724	713	683	763	772	672	715	726	712	667	714	692	705	711	701	651	774	676	723	704	692	750	715	752	697	702	679	720	679	688	716	671	729	727	708	708	703	699	662	720	674	691	682	683	719	735	752	671	699	714	712	671	696	689	691	691	686	723	703	758	679	686	716	678	712	682	660	758	705	716	733	707	647	680	679	647	648	728	707	682	751	692	671	690	699	687	682	718	652	704	669	690	720	669	740	687	675	714	659	729	689	733	691	699	717	690	721	659	675	678	696	692	695	711	711	692	642	680	729	684	722	651	691	737	691	707	661	748	695	714	714	683	721	668	753	729	674	759	677	713	643	715	724	701	702	751	731	681	673	682	717	686	679	679	726	693	682	691	724	698	718	695	702	691	722	664	749	643	760	684	691	707	665	721	694	665	683	675	682	723	727	698	689	725	697	733	696	728	714	678	697	716	672	722	711	679	700	675	717	760	690	747	723	708	688	665	658	672	689	713	704	701	704	735	732	731	670	689	700	729	713	709	685	708	707	703	657	668	696	698	646	709	680	667	739	712	677	687	728	753	741	716	641	673	668	688	690	713	699	703	732	656	715	707	685	664	711	700	740	757	684	722	666	689	668	720	716	711	696	721	704	719	713	710	676	676	658	717	683	725	693	720	708	722	697	702	749	695	744	698	651	692	697	716	691	693	710	650	684	721	672	723	686	749	665	722	707	693	671	681	719	698	715	691	705	700	737	686	721	707	707	742	750	698	725	709	692	697	732	744	658	723	662	754	707	725	708	724	699	704	693	680	741	733	671	675	728	666	711	645	662	715	689	700	713	674	651	685	702	742	683	705	700	610	660	685	692	711	720	695	739	745	783	689	723	704	709	674	715	701	699	671	688	732	753	708	705	673	714	693	715	735	727	719	706	684	708	703	681	703	731	690	707	705	676	633	689	710	677	644	722	653	689	707	759	722	675	709	687	714	709	687	753	706	722	686	702	721	704	708	701	725	688	698	686	685	724	724	751	706	752	689	733	677	684	712	685	695	709	708	725	669	686	705	761	701	680	699	675	717	678	749	666	663	729	683	716	685	702	689	703	707	717	711	703	748	679	711	727	708	730	685	707	693	708	697	668	658	711	721	706	697	760	731	725	731	744	715	670	675	715	713	694	720	723	668	666	732	718	743	751	712	699	669	645	667	710	712	717	740	685	721	693	734	686	716	700	718	721	709	684	683	689	725	679	664	682	678	695	729	690	751	683	677	727	709	718	693	685	730	657	699	723	694	686	713	743	701	665	679	709	696	726	701	713	692	738	731	725	722	731	684	740	776	707	673	712	717	747	731	638	758	692	689	648	734	669	720	702	694	701	710	720	694	691	714	735	691	650	730	718	667	689	666	678	698	755	709	689	740	706	692	699	712	701	753	722	663	635	650	759	690	667	706	732	689	692	703	718	727	672	723	725	713	761	667	724	722	692	659	715	744	730	731	653	706	716	683	652	742	693	661	696	698	742	739	719	685	721	680	681	721	698	683	700	695	645	713	669	723	681	704	685	669	695	709	698	711	716	722	711	678	675	732	704	716	691	658	717	715	703	689	720	696	721	699	699	680	661	700	726	704	730	672	693	684	704	755	678	698	687	697	681	733	692	688	692	687	714	727	671	712	711	689	667	675	699	689	725	722	668	686	717	737	730	693	709	686	773	680	699	703	709	651	694	708	676	676	672	709	680	686	726	688	691	750	702	730	635	696	691	710	705	698	726	668	653	720	695	665	678	676	703	691	693	682	709	724	696	727	728	706	693	726	688	733	678	761	714	678	766	684	735	714	715	711	663	713	678	705	701	705	665	689	709	723	692	680	715	694	690	726	729	703	731	712	742	749	701	723	687	671	670	692	674	729	702	711	665	734	715	696	706	712	681	650	708	732	648	685	678	731	707	727	728	683	665	733	638	741	719	671	687	698	704	663	709	705	696	730	710	679	673	645	663	714	714	659	714	679	663	713	694	692	687	739	690	678	749	704	708	695	739	740	695
21391	9415	1855	926	433	318	298	288	308	256	283	244	254	291	293	237	243	249	258	224	261	254	261	258	255	254	253	244	234	216	245	255	250	236	243	228	227	264	229	208	251	233	238	239	229	255	233	268	265	246	210	204	238	240	224	233	223	230	226	217	232	244	217	244	253	226	250	258	240	241	225	280	230	218	235	196	253	239	214	262	239	262	249	221	253	235	254	245	194	255	262	219	219	223	226	254	289	231	244	251	243	248	260	229	228	245	266	234	262	228	229	222	236	241	244	227	226	217	260	234	231	234	233	247	228	250	228	219	195	236	244	244	231	251	221	233	228	233	264	233	249	251	262	232	232	250	230	226	237	274	268	277	235	242	253	214	248	244	253	246	237	240	234	254	243	227	243	271	237	252	243	216	234	255	252	217	237	228	240	243	248	239	233	214	248	213	233	242	228	227	220	229	237	215	271	226	206	240	228	220	239	243	224	230	242	224	232	236	226	251	262	227	235	242	253	227	236	230	239	257	205	204	230	248	257	221	211	238	228	207	237	235	234	230	236	192	248	235	214	220	249	242	228	250	241	262	226	246	231	256	256	252	233	230	252	248	221	260	229	225	252	251	240	226	255	239	220	239	239	260	233	242	210	214	228	239	225	196	249	231	227	225	234	217	223	272	256	243	228	243	234	239	211	223	263	227	213	199	230	243	227	231	235	248	245	246	217	222	222	182	253	231	229	248	237	231	235	254	221	229	241	246	222	246	250	244	232	251	231	212	248	232	260	247	244	229	243	235	227	234	223	237	248	235	227	205	254	239	191	232	238	225	230	233	221	194	229	215	237	260	218	248	243	246	216	240	258	232	255	247	230	225	250	202	228	240	237	219	248	256	264	224	239	221	241	231	224	214	245	257	241	232	216	236	238	236	253	225	238	238	259	249	231	209	249	234	226	242	229	232	225	233	215	251	252	258	214	244	244	221	261	227	232	229	243	223	237	205	249	232	252	247	250	238	241	225	254	241	196	255	229	224	245	243	240	219	226	243	245	222	225	231	234	247	266	222	210	234	237	269	215	233	253	235	266	282	232	238	224	244	229	250	234	227	213	202	231	204	235	224	234	237	238	234	236	212	233	223	225	243	219	213	238	224	240	235	245	246	249	229	247	236	234	252	249	250	278	239	243	222	224	232	240	246	255	239	256	228	229	265	229	237	275	239	236	227	244	230	251	273	222	213	219	248	252	243	221	208	221	198	231	233	245	204	225	215	235	231	256	225	237	247	237	230	236	249	225	243	224	238	241	219	226	250	239	224	256	220	249	218	228	234	235	211	232	246	223	213	223	233	250	246	218	239	226	247	249	214	246	210	230	235	232	257	232	207	232	229	234	246	215	245	226	223	244	254	209	245	241	234	241	219	214	233	224	266	233	230	249	237	242	256	218	244	238	223	231	242	247	241	222	220	224	257	235	242	241	240	267	239	222	258	236	222	228	230	247	228	226	231	247	233	249	238	228	206	225	239	239	232	222	260	221	256	231	251	251	206	215	242	243	207	245	244	223	232	210	250	246	252	228	249	228	264	242	245	220	240	219	220	237	232	235	245	238	221	239	221	222	247	246	236	232	219	233	269	249	223	233	263	248	236	228	248	253	233	260	216	232	229	238	217	215	243	222	258	248	225	252	232	229	246	230	237	226	253	238	233	257	210	255	242	239	222	221	244	256	225	253	222	254	226	220	233	240	233	257	245	257	272	236	237	259	252	237	232	238	234	229	254	244	223	265	243	235	213	252	260	221	241	247	224	248	253	203	235	229	251	227	241	247	245	234	226	223	258	260	255	241	222	223	247	237	240	236	241	244	230	256	256	227	210	249	261	215	246	230	226	241	229	238	271	228	215	233	257	254	229	218	221	223	230	219	238	225	221	240	255	252	229	225	228	207	236	236	208	222	219	235	221	241	239	252	220	217	223	227	230	229	216	239	216	239	241	256	223	228	232	256	237	241	237	264	226	248	221	236	229	276	248	231	251	235	229	223	212	220	253	225	222	214	229	249	240	254	248	244	249	253	225	232	258	227	243	255	261	232	245	210	236	245	218	237	248	255	220	273	203	235	232	259	231	237	250	233	220	244	226	235	251	241	246	230	227	248	247	207	220	229	223	234	242	218	221	242	259	234	217	260	244	233	234	246	222	237	224	229	216	234	212	223	256	247	232	224	247	245	212	241	250	248	253	241	252	214	245	242	226	204	240	238	230	243	237	238	262	219	219	239	226	235	229	252	253	220	252	220	212	237	226	245	244	252	234	226	229	234	234	229	239	268	223	220	233	220	236	253	234	230	279	226	205	234	237	217	253	239	227	223	248	246	264	264	252	216	252	207	228	211	221	217	216	228	226	239	223	203	239	244	241	220	242	233	247	229	251	219	243	281	233	236	221	240	266	238	246	234	211	263	238	232	235	219	256	246	247	255	252	242	237	242	237	221	245	226	263	236	225	230	229	219	226	236	259	238	237	200	229	225	246	226	232	227	227	230	230	214	217	273	217	244	257	231	231	266	205	252	243	226	261	233	242	233	241	233	267	262	233	231	233	230	253	252	254	251	226	205	228	239	220	213	230	217	251	240	212	189	255	240	237	227	233	218	215	221	236	234	219	266	232	217	263	246	234	214	223	255	224	252	228	230	281	257	237	249	235	243	221	241	232	225	228	225	259	211	236	227	253	249	230	227	223	234	248	262	226	245	243	236	216	242	217	216	258	211	247	230	218	246	203	239	236	228	233	206	232	252	252	200	253	243	199	216	242	213	219	239	206	235	236	218	241	226	241	262	232	234	242	227	256	240	236	219	229	223	250	254	250	240	239	211	212	251	211	223	226	275	231	264	249	214	213	232	220	239	255	214	230	270	252	266	222	246	230	247	225	265	224	254	264	250	250	209	250	245	199	235	247	223	236	225	225	233	250	235	223	225	251	230	270	233	253	223	240	240	214	238	229	237	214	225	231	258	258	213	242	234	210	244	238	219	236	231	258	235	209	257	234	224	214	251	236	234	248	230	245	238	233	216	238	246	251	221	255	226	215	252	238	237	247	235	230	225	218	243	245	224	231	238	210	206	248	203	239	201	224	235	197	264	236	225	257	246	245	248	219	216	226	242	208	258	225	241	223	207	223	223	226	229	265	233	245	241	245	241	229	233	229	237	233	217	224	251	248	249	223	237	214	223	232	244	269	235	217	218	235	236	246	248	214	240	248	242	227	210	235	200	240	231	239	270	224	231	216	236	232	234	234	217	229	253	229	263	240	217	209	245	233	232	204	244	238	241	235	247	221	236	222	221	261	216	253	241	213	249	231	225	207	230	227	216	249	238	234	225	222	235	223	217	247	215	231	234	235	215	219	261	225	247	252	224	247	242	240	236	241	231	219	257	236	238	235	221	225	261	244	246	239	246	239	255	247	254	220	219	227	238	263	212	223	266	213	223	227	253	238	253	233	250	221	228	248	226	252	244	271
16389	8144	2481	2333	1338	1068	949	927	892	781	781	737	700	690	666	691	673	704	647	641	617	639	639	637	601	601	626	603	595	631	616	604	638	604	623	641	613	612	614	612	609	653	602	615	641	625	649	649	581	593	586	556	565	587	647	612	576	607	590	604	597	570	584	582	596	631	598	586	618	593	594	579	585	599	623	579	570	579	587	609	588	618	636	604	580	623	611	608	577	593	594	590	627	602	594	592	638	595	608	570	578	579	619	579	598	572	595	600	634	563	548	608	580	574	609	533	569	542	577	578	613	636	578	608	605	578	582	641	568	555	618	594	619	605	599	603	548	652	591	603	591	630	613	595	607	603	597	596	571	581	586	596	625	551	556	590	565	546	545	562	581	625	604	545	546	613	633	590	605	624	589	566	596	571	576	562	575	579	594	544	601	605	589	615	583	635	605	601	617	635	589	560	539	589	586	585	582	584	590	614	579	608	621	592	560	587	594	598	604	555	607	592	609	584	599	612	591	589	581	615	615	603	610	598	653	580	615	605	628	570	619	630	594	648	562	578	617	592	628	597	592	584	549	582	582	584	596	596	643	552	596	611	580	604	611	595	583	582	595	567	568	565	552	576	611	583	579	577	590	590	581	588	575	613	593	577	591	593	605	583	574	557	625	618	610	553	612	598	569	597	616	584	615	631	595	636	572	624	589	560	593	599	565	561	568	581	535	613	601	584	610	621	566	581	602	578	614	583	573	581	642	611	562	561	585	599	594	593	534	584	624	610	573	639	536	538	552	601	563	559	603	566	582	611	585	574	605	610	557	625	600	613	602	618	596	569	561	612	596	588	601	568	552	599	604	623	570	561	624	590	581	578	593	592	583	582	558	603	570	595	595	585	617	582	618	584	560	624	598	604	608	586	607	587	612	559	561	599	605	613	597	574	591	616	631	604	639	596	572	600	577	606	570	595	598	610	591	593	630	542	616	574	603	608	608	569	596	593	572	621	588	579	580	618	583	596	593	571	628	620	607	587	606	603	594	591	626	563	590	591	571	569	618	622	584	603	641	574	603	602	596	637	645	545	621	539	589	594	574	597	609	554	569	615	555	599	580	579	588	559	541	645	620	585	597	651	595	578	606	589	581	573	574	598	575	578	604	568	565	586	605	598	624	616	611	611	608	630	599	630	561	587	558	597	590	588	571	592	584	633	574	631	605	600	613	610	565	598	616	566	534	601	651	553	610	632	594	590	636	616	633	568	615	577	560	607	552	624	596	591	554	547	566	581	581	629	585	586	582	629	629	616	628	579	572	563	601	598	593	591	610	606	579	668	605	566	585	578	586	597	591	563	586	624	571	594	556	589	604	589	589	630	597	579	641	618	600	589	543	619	570	600	596	600	627	552	566	569	618	551	590	605	584	581	621	655	535	570	638	623	562	643	573	618	590	633	590	587	568	531	623	572	605	597	632	574	609	585	594	576	606	608	561	574	596	574	587	637	576	621	645	577	599	550	561	600	613	576	584	581	607	557	584	629	579	610	601	609	612	633	616	605	596	618	594	640	588	613	567	598	600	565	635	646	622	599	582	597	597	628	591	553	632	578	597	583	595	572	605	582	590	579	576	565	598	584	592	614	589	638	579	621	579	617	582	577	613	604	590	601	586	557	572	619	590	594	632	595	569	569	571	559	591	597	602	584	599	625	574	626	576	579	632	607	606	557	549	607	588	572	618	611	551	610	562	588	570	642	602	576	609	595	602	611	613	587	591	617	627	603	587	595	621	553	603	604	571	569	626	575	586	625	599	537	608	610	588	601	602	608	544	594	564	593	592	602	567	570	551	597	599	605	591	617	561	597	601	559	578	597	603	600	578	640	619	601	531	599	574	594	604	629	590	617	558	561	614	591	562	620	596	608	611	595	561	556	588	587	555	563	585	594	605	592	590	554	629	597	614	593	632	578	616	576	512	573	576	578	615	562	609	567	602	591	574	593	604	622	599	599	594	591	601	628	580	581	606	563	573	583	598	614	565	584	538	603	583	632	574	579	634	550	584	611	600	603	611	577	636	592	600	580	580	571	584	612	574	594	587	571	553	609	576	580	630	617	581	600	583	592	594	622	525	627	571	615	633	583	584	563	575	602	607	586	614	570	604	550	598	607	611	577	586	604	597	625	618	583	566	637	584	565	619	612	582	612	631	578	584	586	607	592	588	574	609	583	619	619	562	610	597	559	589	569	614	585	581	589	591	572	568	596	582	606	652	613	617	621	589	605	575	569	596	611	581	579	600	629	603	564	630	608	580	610	615	585	601	563	613	618	617	599	620	624	591	606	607	581	608	627	606	639	641	613	609	573	596	609	631	607	647	567	608	620	620	574	590	594	553	597	602	593	621	593	573	573	622	605	643	605	570	606	561	576	573	565	584	594	604	572	575	596	602	571	587	572	612	566	602	590	633	588	584	610	587	599	625	565	586	589	637	598	613	626	581	560	575	594	610	606	572	566	608	599	595	588	606	565	589	617	586	572	647	574	614	597	604	558	584	561	598	577	640	587	587	566	574	618	559	643	574	614	598	570	572	611	576	542	551	563	573	614	616	630	607	611	629	573	586	661	610	574	611	590	608	581	609	563	612	594	636	617	581	577	599	589	613	613	574	620	575	581	581	583	576	553	594	618	573	592	596	618	582	570	597	630	602	605	590	608	615	625	579	552	594	584	595	563	603	599	569	587	627	586	634	583	533	654	624	588	592	645	621	596	605	594	631	590	641	584	553	595	609	633	585	594	607	565	647	584	558	608	579	547	630	605	607	600	600	543	562	533	564	556	625	589	545	606	559	589	599	601	574	595	587	599	611	620	574	593	588	611	581	591	604	634	589	580	611	595	603	608	581	612	603	608	630	570	622	577	576	625	597	597	579	607	613	610	596	606	597	611	588	631	602	593	599	606	588	597	602	583	564	620	591	591	593	592	561	609	603	551	616	603	554	610	605	597	617	637	590	587	584	590	534	584	587	593	597	578	625	612	554	568	576	553	634	602	584	587	609	591	581	608	603	611	621	558	592	541	608	595	597	605	602	593	605	583	582	576	612	575	632	595	579	551	626	557	602	585	604	605	623	597	574	614	628	614	596	628	630	599	590	583	582	571	609	573	580	622	586	565	585	590	626	608	613	604	609	571	627	565	612	613	547	602	578	601	570	660	567	590	599	570	583	610	639	568	593	585	642	648	582	574	596	555	632	568	632	634	576	579	566	601	585	626	581	579	620	595	609	594	616	641	641	646	621	579	601	626	570	598	578	589	587	639	570	570	582	629	575	600	650	617	616	625	638	620	654	568	592	639	583	600	614	571	629	553	586	566	600	573	598	623	587	626	554	628	607	568	633	604	569	647	582	573	588	617	582	616	565	646	566	589	607	636	607	588	602	589	575	559	549	597	569	593	613	595	593	641	595	613	578	546	597	578	587	611	538	592	609	575	575	572	581	602	586	547	620	611	582	628	578	572	593	571
30898	17713	4776	1901	663	330	244	220	213	217	186	173	144	158	148	180	170	148	145	157	152	125	143	159	133	117	142	139	132	152	130	128	122	160	144	155	118	146	120	127	147	112	141	133	127	149	127	119	140	151	115	138	151	134	116	128	121	141	143	137	131	133	134	124	135	123	136	145	124	127	111	126	122	150	147	161	149	127	144	120	111	141	147	140	123	130	140	112	122	151	144	140	124	128	130	143	139	134	129	126	131	134	147	156	132	141	134	132	136	146	127	139	138	123	113	126	133	140	133	142	139	103	117	151	146	107	130	133	147	130	119	126	133	122	136	137	132	127	147	129	134	143	131	136	121	116	138	137	144	131	139	138	141	141	145	118	113	121	120	135	131	119	130	139	130	129	127	115	136	133	148	137	110	141	130	124	137	132	144	119	149	126	125	119	143	91	108	119	139	147	139	139	122	147	121	132	133	116	113	130	116	136	139	129	152	134	111	130	132	144	108	150	156	149	152	125	124	141	123	114	143	128	139	120	145	126	135	128	126	132	124	125	136	126	137	123	136	131	125	131	121	122	132	135	148	114	143	127	136	114	109	120	136	115	139	127	124	133	151	140	142	123	139	129	130	105	123	114	121	145	127	148	147	128	126	116	125	121	149	143	141	139	131	121	121	127	107	142	137	127	117	155	125	137	139	143	142	123	129	135	113	134	130	128	136	133	115	123	104	147	141	130	123	132	126	150	132	117	157	117	147	145	141	130	135	162	141	112	124	123	139	116	109	139	129	133	160	124	137	152	140	128	112	140	157	143	121	131	154	126	149	127	134	138	141	110	119	152	117	127	122	130	125	141	113	160	142	124	133	138	127	121	131	139	136	132	139	126	154	127	128	144	132	130	142	135	146	110	133	115	124	113	146	123	106	118	146	122	111	135	135	130	143	129	138	148	136	133	138	144	106	108	144	167	116	123	140	120	154	136	135	142	122	136	122	119	132	126	117	143	114	116	141	128	118	130	143	123	147	122	151	142	127	142	135	131	124	139	144	143	139	115	138	124	126	144	120	138	130	129	124	154	130	135	127	133	138	123	120	118	124	157	126	146	132	140	111	130	126	139	139	126	127	121	132	127	133	134	129	128	127	108	138	117	132	122	119	133	145	145	139	139	135	144	124	127	152	126	145	109	144	152	114	104	114	135	152	130	135	153	128	142	120	118	107	139	122	124	135	134	126	129	135	124	137	151	117	120	112	134	136	149	131	119	136	144	119	149	119	142	139	134	143	137	119	125	139	126	145	111	148	107	130	129	134	126	136	122	148	125	132	145	114	166	132	132	112	130	143	147	122	167	151	129	117	140	135	120	145	146	158	144	144	142	138	142	130	146	130	127	144	148	136	131	136	152	120	145	144	128	137	147	121	136	133	141	128	134	136	114	139	117	134	140	119	126	130	128	154	148	141	131	132	130	103	125	138	114	142	160	144	137	131	135	124	137	128	117	121	135	154	126	118	145	134	111	135	131	145	145	142	115	116	121	124	135	115	144	145	111	125	140	140	118	143	139	120	137	120	131	117	151	146	109	143	131	141	119	136	138	132	145	139	156	123	110	125	144	135	117	130	116	134	136	106	127	141	137	140	157	122	125	137	136	146	120	138	145	128	130	127	140	121	116	123	116	138	139	119	124	123	156	143	117	120	145	126	139	122	132	159	126	128	126	130	141	133	125	120	130	123	128	138	126	134	148	120	123	136	135	142	132	111	132	130	107	143	136	118	120	125	119	134	137	139	138	155	148	162	121	143	112	124	124	137	126	137	121	123	148	136	128	102	130	154	127	110	115	153	134	129	139	129	136	119	129	155	126	139	135	130	120	125	119	118	130	150	141	133	121	133	124	123	120	122	144	127	135	113	136	162	129	139	134	129	135	114	114	142	120	118	131	118	136	124	137	146	137	131	112	157	154	134	129	152	142	124	128	131	139	138	121	109	144	132	141	130	138	148	148	132	135	123	127	141	156	122	136	152	128	124	132	141	126	126	117	135	141	122	141	144	132	120	160	125	109	121	131	156	137	136	160	112	121	148	143	124	128	124	126	138	132	117	118	148	117	132	135	129	141	131	135	125	123	135	143	120	150	123	115	128	108	118	138	129	128	148	149	137	160	135	112	131	140	120	117	110	123	132	115	163	122	133	118	128	122	140	117	144	144	140	119	103	140	123	138	161	150	136	116	119	141	138	145	148	123	124	122	132	121	128	127	129	162	114	138	146	125	142	132	150	129	108	151	152	124	136	126	153	141	120	135	123	130	117	120	119	121	127	139	141	127	136	111	133	130	127	112	131	129	146	113	118	144	131	151	122	130	123	146	140	127	132	140	121	117	126	150	133	125	119	114	129	141	108	120	157	129	135	117	125	143	142	123	109	146	127	158	139	130	121	140	132	130	139	110	146	141	127	147	121	135	139	137	123	134	160	120	129	125	129	114	136	131	139	126	116	140	121	145	132	112	157	129	132	137	139	134	137	144	130	140	121	128	132	119	132	119	130	131	145	145	124	124	108	121	131	107	129	133	123	142	148	138	128	116	114	134	131	134	137	142	126	127	132	134	144	159	146	143	132	131	146	149	131	144	147	146	146	129	114	124	142	131	149	120	119	129	128	128	129	132	147	118	130	138	115	113	141	132	148	141	131	126	140	123	123	149	145	139	140	128	111	139	134	142	137	147	137	119	141	172	140	126	119	131	146	125	142	121	116	132	141	127	118	134	120	162	141	140	133	151	112	146	125	126	119	150	122	141	125	126	152	123	124	133	126	142	137	123	145	138	107	122	126	132	133	125	135	118	135	133	146	110	100	122	143	124	134	133	111	159	116	142	122	134	147	138	131	130	123	131	155	142	123	140	160	140	142	144	137	136	123	125	124	122	97	138	122	134	124	128	123	175	144	124	152	131	134	134	122	139	114	131	134	164	155	126	104	128	123	131	131	125	143	142	123	132	125	133	143	110	139	142	131	129	142	120	154	125	136	104	129	145	111	129	117	121	120	124	128	131	149	132	142	158	140	127	116	120	131	130	133	131	147	120	127	125	129	136	112	123	146	123	115	135	125	121	150	125	124	135	135	142	136	119	117	117	133	131	129	127	138	119	133	132	131	140	143	114	115	129	132	144	139	135	151	139	144	147	137	137	111	121	127	142	137	130	120	138	138	123	127	140	140	146	138	134	129	121	142	130	131	105	146	127	124	129	110	116	114	131	102	114	145	118	139	125	120	118	107	128	153	122	143	135	125	136	142	105	112	121	133	125	140	136	124	131	149	127	145	130	132	133	141	125	116	153	142	140	112	137	134	127	130	143	139	129	127	129	141	120	125	119	138	129	125	141	130	116	149	130	120	130	110	138	115	124	118	139	141	139	140	139	119	130	113	109	136	148	135	123	129	149	156	138	133	152	120	134	124	132	127	149	125	143	115	145	109	138	149	138	121	134	141	123	149	139	103	118	135	150	124	145	116	127
21740	14011	4026	3972	1946	1210	983	834	797	673	669	591	568	568	514	579	460	469	443	440	437	416	444	443	430	367	390	411	395	379	411	404	394	362	409	341	373	351	394	387	364	355	385	345	360	335	377	390	347	355	367	341	350	392	365	340	356	367	383	314	346	351	366	354	375	370	347	338	339	377	378	372	386	368	351	339	340	365	352	364	365	351	331	361	341	358	359	369	407	357	348	339	368	374	370	343	347	357	367	363	336	376	373	344	331	335	386	399	360	347	340	327	355	374	353	367	357	353	326	362	327	360	366	348	328	372	366	363	352	348	328	366	382	367	318	393	372	330	348	347	357	345	352	362	357	324	334	355	328	333	370	329	390	333	359	352	349	348	378	359	373	392	351	362	371	377	346	353	366	339	360	329	346	306	385	369	358	347	355	323	356	376	362	353	398	366	359	384	361	354	349	322	314	337	395	382	361	341	353	354	342	362	353	353	344	373	397	352	359	323	335	367	322	352	355	351	369	365	334	342	356	375	354	341	316	366	360	332	337	347	328	341	362	393	335	380	355	349	365	369	338	359	346	335	341	377	350	364	341	348	361	376	367	373	336	358	346	356	369	349	369	347	347	338	352	361	360	372	339	345	344	372	368	334	377	319	368	392	367	396	362	357	331	325	342	362	339	349	375	345	331	379	339	316	366	353	346	376	370	364	324	327	352	386	352	333	344	347	375	365	336	361	361	355	369	350	335	346	395	341	352	385	382	339	322	328	347	359	359	373	347	356	355	335	357	355	345	335	361	339	351	344	365	342	367	330	332	322	356	332	346	338	333	333	366	340	351	349	358	346	349	354	382	393	364	376	351	387	345	341	382	340	321	357	366	359	364	347	390	315	356	343	349	365	347	388	343	338	341	392	356	320	357	369	374	359	342	317	381	367	332	376	333	338	396	364	327	347	385	365	346	361	332	340	340	334	371	366	376	344	363	320	359	360	331	347	350	342	375	349	353	375	353	341	343	375	355	333	380	335	375	355	381	361	354	346	340	364	347	343	355	367	362	347	352	384	358	340	347	348	327	347	358	321	367	341	335	352	346	381	365	355	327	361	340	330	349	364	367	313	345	311	343	313	357	388	349	335	350	337	350	368	322	362	327	357	357	329	352	367	351	319	336	309	371	332	333	336	345	384	388	359	370	373	332	325	360	339	320	335	344	352	359	386	346	313	367	355	359	364	340	350	379	359	382	347	329	344	333	367	346	365	320	330	388	386	382	326	359	371	367	352	366	313	338	363	333	365	343	349	323	351	342	376	339	351	331	367	330	343	331	380	353	374	401	304	345	326	336	347	388	328	374	346	352	335	376	387	381	361	344	339	325	377	339	344	360	378	339	324	379	388	363	353	343	378	341	382	341	365	341	378	372	343	355	342	335	334	298	370	361	333	363	355	359	340	345	339	354	359	347	359	360	355	371	352	346	349	353	357	351	362	315	339	388	358	385	376	330	354	366	368	361	350	345	317	345	360	345	363	361	349	351	372	346	342	393	353	350	384	370	361	339	372	360	355	350	344	356	343	337	338	372	360	388	336	337	361	332	328	354	312	365	349	323	347	360	358	356	343	333	356	372	348	336	342	323	348	324	368	365	329	368	334	368	330	320	359	339	355	396	334	385	370	383	367	358	322	342	355	377	350	363	361	369	346	361	379	359	320	332	358	355	360	341	346	349	354	331	329	320	350	368	386	358	357	371	347	336	361	313	384	344	354	391	344	361	367	358	381	357	342	334	333	375	350	331	356	375	343	337	378	341	349	332	374	348	346	343	383	350	357	353	340	340	364	360	342	330	377	360	370	363	342	332	354	345	333	348	362	341	315	335	362	334	362	357	334	357	368	373	351	366	358	374	311	353	358	337	355	372	340	347	380	355	342	349	376	351	373	366	361	350	333	346	350	384	352	317	299	337	340	348	355	331	348	349	344	349	390	315	341	322	347	345	385	326	387	321	340	325	369	346	345	331	370	329	365	351	334	350	373	336	373	328	356	345	360	361	365	338	363	354	356	380	335	361	355	360	342	369	343	371	335	366	368	357	347	350	328	367	361	336	347	383	348	348	350	355	361	339	349	340	350	362	335	353	386	333	372	372	352	395	334	363	348	355	368	325	376	349	338	355	336	369	376	374	356	350	354	316	373	381	360	358	359	339	363	363	370	331	342	330	369	367	379	357	367	349	372	358	337	374	364	360	370	372	337	385	362	357	358	347	345	345	357	357	359	329	338	354	379	307	337	348	382	370	327	359	337	382	377	351	379	337	345	357	350	373	369	368	348	383	377	334	356	367	348	343	333	357	355	364	357	313	345	389	383	347	364	363	325	359	323	361	357	310	347	383	316	341	353	326	339	324	340	353	355	349	348	388	377	363	380	368	371	382	346	357	376	333	353	353	335	358	362	342	391	340	379	371	316	366	309	350	364	313	376	349	362	349	359	342	340	380	353	339	366	336	364	321	339	335	332	350	341	382	331	359	351	338	368	326	359	407	371	332	327	360	319	364	357	346	377	329	341	364	383	316	354	335	338	348	379	374	363	360	331	385	328	309	356	356	369	343	340	347	385	333	390	358	340	343	388	351	328	346	352	327	344	350	313	379	335	365	350	359	364	365	353	377	352	357	368	339	368	366	345	361	335	374	370	334	371	345	320	338	337	344	347	357	365	396	343	383	375	332	333	376	328	379	323	351	368	368	376	366	374	358	349	389	346	370	370	365	359	349	359	357	341	342	366	361	360	342	365	318	333	342	395	365	364	358	356	378	378	347	353	328	398	378	377	327	350	350	352	383	365	335	376	372	353	359	332	352	370	376	344	357	368	340	336	366	371	348	357	347	351	347	326	359	345	339	363	353	363	343	340	361	390	402	366	349	353	323	335	376	354	364	332	361	320	348	354	340	352	341	376	352	364	334	355	369	348	367	332	331	353	368	366	331	364	336	337	363	356	362	359	341	359	350	335	358	321	382	340	333	328	373	364	397	362	336	376	349	370	329	376	334	338	363	357	370	380	354	346	339	359	359	344	380	369	371	353	379	363	363	368	352	354	337	344	385	315	343	356	345	344	355	337	358	350	312	337	324	345	371	344	338	360	355	365	348	350	395	335	335	352	319	382	360	315	356	335	359	379	330	380	361	352	356	369	315	357	351	372	300	316	360	330	350	361	342	367	350	366	348	330	372	349	347	355	356	354	353	371	319	336	349	333	336	385	357	339	336	369	350	356	344	382	324	352	368	345	374	366	366	384	345	374	357	327	372	341	380	388	355	365	354	329	409	375	366	323	373	347	328	352	370	347	355	346	356	335	351	378	343	311	345	417	336	331	349	342	348	383	370	372	332	342	322	321	356	353	381	368	358	307	353	329	344	334	370	371	345	360	342	361	353	347	361	345	342	320	356	330	370	307	356	359	365	330	332	376	400	359	380	356	335	358	373	352	335	358	346	341	345	334	381	346	355	352	333	341	362	350
7765	2052	490	408	308	293	307	314	309	308	279	290	274	314	309	276	273	286	282	253	284	294	281	258	307	285	289	279	307	291	289	273	296	299	295	293	268	277	282	276	261	306	295	277	322	316	276	282	272	314	277	311	288	292	304	289	291	323	308	306	300	321	295	302	297	288	276	297	304	283	310	285	301	313	279	270	289	270	293	275	277	274	304	299	301	299	307	296	303	291	287	317	271	302	279	293	295	285	282	264	319	303	288	266	277	273	278	277	296	302	271	284	258	301	287	317	300	297	270	292	260	305	264	297	323	282	286	308	307	287	297	267	266	289	293	279	266	299	284	314	293	326	278	299	268	280	302	273	265	273	296	287	317	247	296	313	278	283	270	296	315	273	273	283	289	283	287	282	276	264	290	279	272	305	325	304	275	297	260	267	312	294	271	305	277	303	306	281	277	303	312	280	292	297	286	311	288	292	300	288	266	316	279	258	292	297	301	307	303	307	314	300	308	273	281	308	279	287	297	278	279	280	311	304	300	299	284	335	294	290	293	305	269	297	302	292	303	272	317	285	260	283	274	254	304	310	290	329	320	308	289	292	270	290	328	307	311	307	303	264	289	310	270	310	270	296	294	300	275	253	271	306	280	273	287	293	281	284	301	269	281	287	296	283	290	276	299	267	283	296	302	278	304	312	296	305	270	264	305	285	311	291	289	278	283	272	286	278	295	268	258	280	300	311	280	307	275	266	293	275	298	292	279	273	269	280	312	294	309	293	266	281	303	304	297	284	302	292	272	301	274	273	309	293	298	276	283	303	292	308	281	281	309	272	315	256	283	300	273	273	294	277	295	294	289	301	309	281	297	271	314	269	285	304	301	289	279	292	273	272	281	258	300	298	274	294	277	299	279	299	308	265	292	316	269	290	303	249	284	298	292	280	295	289	238	265	309	281	284	313	303	292	273	250	308	321	288	297	326	286	284	288	285	291	289	281	307	280	325	265	318	258	290	313	285	310	303	303	313	259	306	324	291	291	280	288	304	268	300	263	277	280	279	330	284	316	300	291	300	295	279	300	316	297	288	277	300	289	279	317	286	312	324	262	278	273	311	291	286	290	283	299	321	285	296	294	302	302	268	285	275	281	295	289	297	292	295	300	274	289	299	276	295	298	340	303	305	310	302	309	285	305	282	307	311	292	287	285	316	291	280	264	300	315	282	302	283	283	301	317	268	338	300	294	290	287	277	300	310	293	269	281	260	296	292	277	324	308	322	274	310	275	303	290	312	302	300	309	309	279	288	273	279	289	295	308	290	293	306	296	295	251	286	259	322	282	289	282	308	280	289	291	286	275	294	273	287	276	288	288	327	290	276	308	297	265	271	271	282	287	296	307	268	273	310	299	264	289	267	285	291	290	274	309	302	321	282	295	300	302	289	265	271	292	293	318	287	332	280	276	283	305	286	294	313	260	292	324	282	290	267	282	284	281	306	301	290	300	311	270	310	268	264	275	259	272	283	278	238	264	306	270	292	292	306	311	305	274	281	294	298	271	307	294	279	310	316	264	313	279	308	294	290	288	302	255	286	291	278	263	293	288	304	281	282	293	296	278	303	273	295	279	285	268	310	311	278	266	302	298	294	288	282	307	289	280	274	268	269	297	284	285	303	253	284	272	305	302	275	281	271	296	276	299	319	263	289	282	287	306	249	280	271	264	266	325	307	271	307	279	248	293	286	285	283	306	290	290	272	274	321	291	274	268	281	288	286	282	266	290	276	280	267	305	294	290	267	320	292	317	280	285	237	286	314	261	283	277	278	292	269	292	294	269	299	283	281	285	275	279	271	316	260	304	327	290	293	291	311	282	281	264	276	299	288	326	286	294	296	301	287	302	302	309	294	299	298	266	322	308	307	274	276	295	276	296	300	313	286	299	313	307	318	294	277	282	278	278	344	276	287	276	272	283	304	268	274	289	270	304	297	280	284	275	275	276	276	321	284	291	301	241	317	289	280	298	267	297	295	287	278	294	316	272	294	315	297	290	296	317	311	298	339	272	286	294	270	269	303	306	299	280	295	295	276	285	322	298	296	273	291	272	292	312	299	287	278	323	298	272	273	288	282	271	282	300	266	265	276	307	316	291	315	272	278	285	276	303	309	289	275	276	272	272	302	282	283	266	263	278	285	291	268	314	323	296	280	295	298	287	299	263	282	311	250	271	286	261	257	273	286	275	281	298	291	295	287	302	273	296	295	287	306	278	276	270	331	270	297	283	286	312	295	282	254	265	285	260	271	283	272	272	292	312	268	280	261	320	293	278	271	301	279	251	283	291	271	252	282	289	255	271	295	301	293	313	275	301	276	313	292	293	308	312	322	320	308	304	295	302	274	291	285	295	286	245	278	329	311	302	302	301	279	292	289	279	304	293	269	304	295	265	300	280	285	286	278	279	239	266	295	291	296	282	268	283	300	290	265	284	288	303	292	252	308	275	290	275	303	252	267	283	286	282	311	317	286	278	259	296	283	288	317	293	325	303	298	317	267	297	265	282	302	264	288	289	314	310	322	297	330	316	268	304	294	276	260	282	268	291	283	278	280	279	286	281	301	289	310	281	251	298	284	295	278	287	293	292	254	275	286	310	275	282	316	284	278	306	266	299	285	274	296	290	258	277	318	289	298	301	302	259	283	313	281	318	306	296	284	283	292	275	287	279	294	264	274	279	307	271	285	298	289	286	309	257	277	286	264	272	285	269	274	315	286	318	287	289	258	327	283	287	267	288	295	272	280	283	254	302	294	296	303	281	306	286	293	292	272	289	260	276	256	300	283	307	320	270	266	273	296	290	274	278	279	294	291	261	270	279	289	323	268	283	313	273	266	279	294	315	262	281	292	283	274	286	255	275	307	296	297	310	273	289	295	289	302	316	272	304	279	307	303	275	300	278	274	291	284	298	312	269	289	296	281	299	288	294	277	249	313	282	283	302	283	280	274	306	270	314	283	266	290	309	268	278	317	309	302	269	280	313	304	293	286	301	257	261	281	290	291	257	269	252	306	286	289	281	303	274	273	292	283	277	309	318	259	293	286	277	282	269	280	325	301	282	292	309	264	277	290	284	264	279	269	316	303	283	328	300	306	283	305	284	261	288	312	288	321	236	256	278	294	300	276	304	293	283	301	310	300	300	294	306	322	317	301	280	269	295	277	289	291	310	282	276	299	294	300	296	289	286	294	302	318	301	280	288	285	284	294	274	303	309	286	266	280	301	274	289	315	284	266	302	290	302	285	281	268	277	296	304	318	284	301	301	287	272	295	299	273	301	279	296	286	270	271	259	304	291	242	293	299	320	293	285	304	298	296	306	296	290	299	255	297	295	274	298	336	273	304	292	321	280	266	289	319	299	293	289	306	291	263	264	281	258	295	295	286	256	284	304	307	270	309	275	278	310	301	293	280	318	280	286	289	253	297	303	297	303	284	295	279	317	286	270	314	302	319	281	277	279	276	327	272	289
6515	2594	1075	984	851	819	812	753	807	775	774	780	795	771	740	786	727	735	728	731	736	746	740	737	739	731	747	754	720	690	714	699	683	730	729	828	669	702	759	698	738	720	725	745	700	728	709	668	751	724	719	706	746	732	718	708	718	697	752	683	690	718	739	684	716	704	700	731	768	694	686	730	719	728	736	750	742	689	678	735	702	719	699	687	743	721	738	708	677	774	712	713	736	714	704	777	686	720	724	737	660	679	713	719	687	720	695	756	722	721	692	758	750	673	720	712	676	707	691	739	703	704	673	716	761	680	765	762	669	702	723	705	698	731	744	696	730	712	724	764	680	738	722	688	753	723	790	678	732	709	717	751	707	733	741	732	718	709	689	668	728	735	733	745	724	758	738	802	742	774	710	746	714	703	733	703	668	728	671	698	721	715	707	737	633	714	728	691	692	694	707	685	727	711	725	693	660	698	744	741	722	705	740	725	723	774	688	726	702	704	742	762	705	725	741	712	738	695	736	755	731	704	673	704	679	700	706	678	725	715	691	697	740	709	691	712	668	673	718	726	734	735	755	729	695	668	702	701	763	701	707	717	717	755	754	756	727	754	721	730	744	766	757	713	707	679	731	732	724	715	773	688	725	721	643	717	725	747	700	716	744	724	709	713	727	729	740	704	715	768	724	742	744	741	756	693	715	712	763	714	717	766	719	748	711	740	718	742	722	704	749	720	725	706	738	716	710	721	737	754	748	742	724	675	742	732	730	727	713	749	738	783	733	725	707	732	749	686	783	702	714	704	673	710	701	713	710	670	719	732	746	729	700	724	722	718	763	749	712	720	697	690	723	706	714	732	722	758	724	741	712	700	735	709	737	739	743	678	672	724	752	671	744	694	791	706	684	745	754	697	738	711	767	715	735	674	729	685	766	722	731	736	699	714	729	766	726	726	736	741	706	683	707	705	691	741	673	676	742	659	745	762	711	715	715	731	730	770	740	729	759	702	679	677	750	755	724	679	756	732	730	710	753	773	741	736	705	757	756	743	712	719	704	714	753	690	730	686	668	740	701	702	679	700	684	756	680	693	724	723	727	699	692	738	714	706	734	739	702	719	699	719	738	717	703	721	702	746	736	674	691	723	700	739	712	817	750	701	743	708	705	742	670	707	700	725	701	711	778	731	709	747	737	755	749	718	714	709	675	737	747	748	691	749	691	728	700	682	730	726	694	743	738	710	747	732	724	738	729	723	743	696	725	742	700	751	712	670	691	755	717	724	700	685	722	748	756	712	666	739	730	776	729	750	712	720	761	708	715	675	717	712	713	696	695	732	715	666	740	748	765	741	748	695	762	714	700	680	742	733	683	681	778	766	721	685	702	729	668	716	770	746	734	698	704	753	742	765	719	671	694	706	727	724	774	712	751	706	782	734	755	703	716	732	700	752	735	702	739	726	652	695	688	740	714	744	714	738	762	702	622	726	691	742	680	698	736	713	750	735	717	731	708	720	696	693	725	721	709	716	761	711	709	730	711	772	681	724	733	687	749	718	759	713	714	741	760	690	677	727	731	737	734	746	706	768	756	716	742	733	750	709	744	709	716	700	733	699	742	666	766	725	734	721	673	711	714	701	733	723	787	694	699	698	751	713	694	728	716	727	707	726	735	710	726	706	686	761	690	697	716	654	713	764	714	748	756	728	717	752	756	769	738	657	759	677	784	755	698	709	709	746	710	743	752	759	697	718	666	716	703	716	703	702	749	694	705	683	691	680	748	750	768	755	721	705	675	773	796	692	753	705	683	764	743	672	695	697	735	712	731	767	719	678	736	678	708	698	712	694	723	758	692	725	698	750	730	721	716	745	707	738	754	749	756	736	655	761	716	677	748	682	711	684	705	750	735	700	764	738	685	685	696	718	698	734	754	726	791	757	691	733	711	720	738	710	727	741	679	713	760	752	780	663	734	707	710	727	757	706	728	655	713	766	684	753	711	723	732	725	688	744	766	674	755	675	678	710	735	645	713	730	738	688	709	766	710	730	692	685	738	757	709	708	711	666	732	711	756	753	694	723	725	752	746	679	721	739	747	765	746	745	697	705	745	778	698	730	672	744	680	789	670	739	783	687	768	713	714	681	759	717	732	732	737	722	697	700	732	668	750	752	700	710	709	689	678	744	670	704	696	661	716	667	656	714	696	703	728	670	738	691	791	745	683	716	678	691	730	699	717	722	696	695	734	744	727	688	689	700	725	743	706	733	708	726	724	685	709	695	707	691	726	695	702	776	711	711	714	730	752	753	749	726	724	748	751	685	730	751	701	714	692	708	769	746	741	710	705	671	698	759	753	716	669	735	730	696	713	716	748	682	702	700	754	662	709	722	675	696	693	663	722	721	754	739	705	730	685	747	729	750	717	712	671	737	695	751	682	735	710	688	717	691	749	698	756	656	708	660	680	777	664	726	718	698	732	696	743	729	757	729	689	739	693	679	697	745	722	784	736	703	726	709	740	708	707	762	728	721	697	668	745	668	732	718	720	692	767	689	761	655	713	736	734	726	684	758	715	723	700	691	657	764	737	746	684	720	744	734	706	681	689	754	715	714	767	764	670	726	713	712	727	694	752	700	727	733	728	677	737	693	708	712	730	696	708	729	713	785	685	733	758	729	703	728	732	697	717	682	730	752	722	745	722	735	707	730	742	745	709	740	715	782	733	750	702	673	755	709	706	680	791	763	720	689	702	710	736	696	719	740	737	700	723	733	726	767	754	683	745	705	724	661	722	763	746	723	708	724	707	705	729	725	711	688	716	729	711	714	711	715	705	736	696	705	733	758	719	737	723	708	730	681	679	694	790	689	735	702	717	729	718	696	678	672	671	705	718	741	762	749	758	711	713	718	731	738	731	719	728	726	723	694	724	715	700	749	708	737	719	777	707	706	723	722	703	727	723	669	727	721	758	749	705	685	720	702	709	736	752	734	745	708	669	751	725	735	719	749	710	693	704	712	706	715	745	744	758	752	694	688	689	730	751	685	685	737	698	735	736	737	712	699	750	705	694	708	708	721	731	744	738	670	729	690	733	714	719	721	702	724	683	751	658	718	718	692	740	706	720	668	744	712	714	702	710	713	755	691	716	697	730	709	705	731	725	780	682	727	668	718	743	729	706	711	716	713	736	727	740	704	720	741	739	721	801	765	727	747	735	693	724	731	692	735	724	721	716	752	713	668	743	741	733	686	730	792	755	691	676	709	742	719	723	735	735	711	740	720	718	744	737	770	699	694	676	732	770	761	682	742	686	736	715	708	735	718	739	732	717	705	769	676	744	711	713	690	670	779	697	740	680	736	738	695	815	682	764	732	689	696	674	693	763	693	706	689	746	727	686	690	700	735	695	673	731	700	718	720	748	781	676	723	722	684	694	695	739	687	746	688	720	732	751	748	741	694	715	743	727	658	721	720	787	737	719	740	749	721	702	764	721	723	740	696	716	685	709	759	733	703	727	769	714	753
21268	8424	1956	894	427	328	307	296	282	274	263	269	242	247	258	237	260	233	252	253	263	268	272	226	222	253	226	250	229	247	235	242	228	231	240	260	252	222	239	234	237	209	272	219	232	235	243	231	236	229	263	204	241	249	237	235	222	264	256	235	236	230	215	236	222	238	235	250	242	234	246	231	232	232	221	252	224	242	223	204	234	240	234	228	227	245	224	219	230	251	228	219	240	240	248	234	218	237	221	228	240	251	231	255	261	256	240	214	227	222	246	209	216	221	218	235	244	267	216	225	244	232	239	237	253	209	229	248	236	231	227	254	227	235	235	258	246	226	268	233	224	239	244	268	248	265	263	235	228	221	246	219	227	224	253	257	238	261	243	213	235	271	226	249	237	250	283	245	238	217	216	254	247	266	242	233	249	230	228	236	207	219	247	233	235	248	272	254	247	237	215	229	241	213	243	232	225	218	235	247	237	257	230	256	235	220	253	227	265	228	245	223	241	250	248	254	208	237	222	240	254	253	243	245	216	202	238	239	234	213	254	225	233	265	227	244	244	244	227	201	271	200	242	224	238	254	244	229	276	259	256	237	262	217	225	242	249	219	225	204	240	228	245	250	227	260	224	225	249	244	235	229	252	225	233	265	231	244	238	256	234	219	237	264	223	209	260	209	237	278	212	209	241	252	228	234	212	225	219	244	241	249	214	251	243	227	253	269	240	238	272	205	229	251	257	258	225	226	221	233	242	248	285	217	245	212	236	226	223	238	219	204	210	234	242	251	234	243	225	261	207	231	227	236	242	234	253	234	232	223	252	248	230	254	232	241	245	242	252	251	236	258	237	253	264	262	233	256	246	251	229	203	257	234	235	253	239	229	219	242	277	227	234	227	247	251	260	225	251	222	239	240	225	213	261	238	221	240	253	223	246	239	261	201	245	240	284	217	253	237	220	264	223	219	238	227	237	229	230	231	225	224	245	252	248	250	236	249	240	256	260	267	208	245	256	239	245	248	232	228	234	218	229	237	218	238	246	221	226	244	246	249	225	246	239	260	244	226	250	248	231	223	242	229	249	208	238	246	241	239	225	236	253	201	233	232	262	264	236	235	230	252	258	252	244	234	235	232	252	252	235	238	256	248	246	242	224	199	233	252	265	225	222	239	245	231	250	242	236	222	229	238	222	233	237	251	250	258	247	244	236	222	223	236	236	255	247	225	252	232	246	254	219	256	203	275	246	238	247	250	223	229	257	254	252	246	217	251	258	226	245	268	234	251	233	250	256	252	241	230	236	248	245	225	239	221	244	231	224	244	261	256	245	258	234	248	269	218	247	258	261	241	256	211	252	213	230	255	245	224	217	222	248	233	236	198	244	245	238	248	245	238	235	226	231	212	236	239	244	230	272	251	222	246	258	230	233	239	217	240	252	243	237	250	254	259	197	226	241	250	226	237	250	234	242	242	253	284	217	229	223	228	226	252	237	240	242	252	239	269	266	216	243	213	217	229	248	277	253	262	265	242	238	209	215	240	248	259	227	248	230	255	261	259	252	217	252	248	216	243	245	238	224	256	235	213	240	244	224	228	233	268	238	241	235	256	231	239	238	244	210	227	242	249	243	265	238	212	258	209	231	244	270	233	256	244	222	217	227	256	256	224	225	233	245	247	228	258	258	216	224	243	244	234	237	239	271	248	242	234	253	236	232	261	236	230	248	253	217	258	248	269	232	211	257	229	224	268	195	275	239	221	222	271	227	248	254	221	258	197	242	256	251	266	222	227	235	260	247	283	267	206	245	209	208	225	254	234	231	250	223	213	254	232	226	229	210	220	229	234	247	236	239	262	238	263	244	278	226	241	233	235	218	269	244	240	249	236	229	266	254	255	276	267	215	221	231	248	202	204	249	240	233	235	248	230	235	223	234	258	252	222	220	222	255	214	211	239	234	238	228	215	250	243	230	238	251	243	226	249	255	237	222	241	211	226	242	224	264	220	254	230	228	244	251	226	220	274	259	230	210	221	227	228	243	230	242	226	218	256	225	269	220	258	225	260	242	261	260	225	246	247	242	228	224	260	250	252	239	243	214	242	217	248	256	282	263	238	241	243	241	259	227	256	236	248	244	240	228	248	223	237	212	225	248	223	212	255	242	256	263	228	248	221	250	245	232	255	249	226	216	240	238	250	243	240	258	217	246	235	219	250	252	250	223	218	231	258	238	249	252	204	224	235	215	228	236	234	263	255	277	242	271	248	206	262	255	207	244	248	232	264	253	232	236	235	222	237	269	234	252	256	251	261	266	239	241	212	224	214	220	237	243	233	247	234	234	227	235	257	231	207	258	242	247	217	249	255	252	269	240	246	262	251	237	212	251	247	230	247	229	252	236	202	249	237	237	227	264	243	224	255	227	233	237	252	258	241	214	243	249	232	255	223	264	206	197	242	210	252	236	245	218	216	259	245	236	231	244	237	267	251	222	254	238	275	258	256	252	239	239	233	279	227	212	231	230	236	270	240	230	242	219	243	227	238	234	258	255	239	245	259	252	255	210	227	227	213	239	256	211	238	203	224	255	272	265	207	223	208	230	220	223	221	233	247	241	235	203	244	224	225	256	221	213	227	232	221	227	237	246	246	263	227	232	226	241	238	273	243	226	264	227	192	243	256	258	232	247	220	215	221	259	226	237	237	224	214	236	236	211	228	221	262	260	249	232	206	258	229	226	250	251	273	226	249	241	248	224	235	260	229	238	250	266	251	245	237	264	240	222	228	245	250	255	242	245	252	244	238	249	236	240	226	234	215	251	244	234	261	257	258	254	251	237	245	236	257	249	213	267	204	262	237	282	276	233	246	225	220	242	222	219	235	232	226	251	234	220	258	217	225	266	242	230	213	220	220	259	262	242	240	226	263	229	261	238	237	195	240	236	241	242	267	228	252	258	246	234	238	216	237	225	233	246	258	247	219	245	234	259	265	229	236	205	228	255	239	242	266	244	247	257	221	242	230	230	246	263	228	223	240	244	240	222	252	271	237	234	255	220	230	214	249	243	258	256	242	272	239	244	247	250	198	260	230	225	234	235	231	247	230	236	245	223	208	230	255	258	242	228	224	267	249	236	237	256	250	231	255	252	232	252	235	223	215	274	238	255	242	270	230	225	239	233	247	253	268	239	256	255	252	251	269	239	233	248	221	253	209	218	238	236	236	228	262	223	238	264	274	222	242	246	252	231	251	230	247	263	243	236	239	214	229	232	254	225	226	252	267	260	257	235	247	261	211	236	218	244	225	246	235	236	250	254	248	241	237	225	234	255	238	236	225	272	234	231	278	239	244	230	243	248	252	224	219	228	218	247	250	224	238	260	234	209	236	260	226	257	228	227	253	236	232	248	236	213	256	225	239	242	250	244	227	246	264	257	245	238	237	230	249	246	251	229	227	243	253	244	235	244	247	242	249	258	245	215	223	225	230	255	227	241	247	223	253	243	247	245	226	241	252	233	212	248	235
16531	7256	2528	2293	1332	1033	1030	919	886	771	755	786	727	755	680	697	693	644	664	614	703	611	696	630	582	608	646	607	613	617	621	592	644	605	653	635	574	592	652	630	621	597	632	631	611	649	658	681	639	614	571	602	565	625	630	609	596	616	622	610	625	609	620	612	598	577	613	589	615	618	635	565	602	652	594	630	642	634	617	614	583	618	615	636	627	625	608	586	603	633	588	606	605	642	588	596	596	625	602	560	605	594	624	625	574	588	598	607	592	630	583	647	615	595	624	598	633	641	663	578	639	627	605	603	623	608	634	633	637	616	559	602	639	590	575	617	580	563	597	647	620	618	599	597	574	578	584	591	554	611	594	655	602	605	606	650	610	609	622	591	583	614	623	612	606	554	616	585	623	587	565	589	615	598	618	595	587	581	605	625	600	603	599	570	608	570	572	577	646	596	607	604	573	589	601	594	607	588	605	627	604	546	630	629	582	584	600	616	617	586	577	572	589	627	601	590	624	580	642	608	619	644	562	588	575	598	595	615	553	587	585	580	616	595	621	621	588	597	618	623	545	626	619	548	597	598	617	628	567	570	593	613	598	576	582	580	598	650	621	624	603	604	592	587	657	589	642	595	576	603	596	593	616	567	584	602	618	612	596	583	581	589	603	601	622	613	615	615	577	585	608	588	599	601	609	595	625	614	583	625	603	583	596	578	584	610	595	596	621	637	625	606	636	585	565	587	614	600	600	632	582	605	574	565	572	660	581	655	623	577	602	565	598	565	577	615	649	638	575	591	633	587	633	653	608	617	583	633	610	593	664	619	626	586	645	647	611	625	628	621	617	607	597	621	603	597	637	563	631	640	601	555	604	579	615	626	631	620	580	612	605	583	600	653	628	598	617	607	560	556	607	624	583	601	611	582	596	552	615	584	597	629	584	640	624	595	571	628	609	593	589	596	609	594	580	600	608	611	606	565	589	609	603	610	623	618	591	602	593	555	636	642	626	559	594	566	636	575	575	619	581	554	598	655	598	622	622	606	616	600	561	611	598	599	610	625	595	596	572	624	604	593	616	598	598	603	594	572	604	587	615	578	606	663	625	601	605	608	561	635	612	558	592	621	603	599	592	577	613	587	619	547	594	630	629	638	597	624	601	602	620	601	591	600	617	624	601	616	634	602	608	602	619	628	631	552	615	623	600	620	579	638	618	606	580	569	585	616	611	566	600	608	593	628	560	653	597	605	587	606	556	577	586	570	587	642	578	584	611	633	605	646	575	635	583	634	644	587	636	637	584	573	569	633	629	610	580	613	606	619	632	599	651	605	599	638	528	638	615	622	598	632	575	615	577	605	637	584	619	554	587	580	614	615	574	630	563	592	608	593	631	606	634	591	639	616	618	618	601	580	614	601	627	591	638	575	633	588	642	573	645	656	618	601	601	577	624	568	598	615	545	600	611	585	636	584	601	594	601	608	613	610	611	609	635	564	616	658	584	612	655	635	610	616	592	585	610	601	608	592	604	595	628	631	582	596	615	628	595	585	650	561	588	575	584	576	642	585	603	593	617	604	606	608	627	561	633	629	575	602	608	587	610	586	679	600	603	577	592	602	580	659	590	583	625	579	610	575	612	596	569	618	604	608	615	600	604	645	641	625	622	629	578	613	567	617	607	611	594	614	605	618	620	590	579	602	543	641	562	609	611	603	592	559	619	628	597	597	566	598	576	621	561	640	605	615	607	649	585	591	592	593	600	630	579	654	643	594	646	597	595	574	569	620	572	573	611	602	628	596	606	597	596	640	588	596	606	565	621	595	600	638	625	620	584	568	612	595	589	611	612	625	573	618	576	599	631	645	595	587	602	623	603	589	597	604	553	609	597	608	601	625	576	571	564	606	596	596	569	619	597	622	586	596	590	588	603	622	602	610	607	590	621	604	574	596	631	611	596	639	594	559	619	615	603	625	624	600	622	560	595	583	602	606	606	536	589	619	546	597	613	640	602	593	607	634	620	639	638	592	561	595	632	568	584	574	560	653	623	592	590	573	656	633	599	590	610	594	605	591	574	590	579	577	588	575	591	624	632	613	572	586	612	600	620	597	635	615	603	590	596	599	549	620	650	596	601	617	584	590	594	607	603	648	621	589	607	601	642	568	628	588	579	618	644	606	643	599	615	650	536	622	606	587	601	583	595	595	604	625	635	596	601	616	598	603	569	633	602	665	626	627	629	596	607	612	596	631	615	623	609	585	584	628	579	547	620	612	565	628	569	615	609	561	564	627	611	563	635	578	613	630	579	603	572	616	625	605	570	655	554	611	621	586	601	576	604	615	619	632	617	599	597	583	597	593	636	647	606	626	560	619	576	609	630	610	556	610	600	585	582	606	636	624	601	620	605	616	606	601	562	618	546	599	622	561	588	554	637	565	567	581	612	569	638	594	642	590	607	602	646	579	610	593	612	602	602	649	593	625	608	597	623	639	635	587	594	558	586	610	622	584	613	605	620	580	632	621	599	532	552	572	617	588	610	628	633	612	624	598	613	597	600	617	607	594	602	639	578	603	579	613	613	570	616	603	592	616	604	584	587	599	605	599	633	571	630	606	639	587	607	582	604	574	587	569	645	591	613	622	607	570	587	593	585	575	563	614	601	575	610	590	580	596	598	605	618	612	568	591	652	644	599	630	631	587	620	591	576	566	604	613	603	618	666	628	611	599	605	623	618	545	612	623	598	615	576	619	633	596	659	562	631	619	627	652	598	593	584	618	620	586	597	608	615	617	610	622	612	612	579	588	643	599	594	596	578	567	598	619	577	622	634	633	570	590	600	613	657	580	622	583	587	614	589	611	643	626	636	643	623	566	597	590	648	618	603	556	588	595	611	585	590	586	621	631	650	615	608	575	603	555	626	572	663	564	570	606	597	574	601	598	584	595	571	615	617	632	607	585	573	584	627	614	584	572	628	580	618	574	582	595	606	623	622	593	614	586	636	618	589	599	580	544	570	578	646	588	598	605	619	625	613	605	610	584	605	599	588	616	552	567	588	607	633	614	598	577	574	615	584	596	625	596	610	604	590	586	600	617	606	619	597	572	639	579	572	590	601	609	604	613	595	615	629	599	622	607	620	619	575	613	652	589	583	602	612	597	608	591	559	598	624	590	595	600	604	621	584	564	579	573	583	616	593	626	552	624	581	622	561	607	607	616	603	650	661	643	569	583	650	625	589	592	596	610	575	636	600	598	583	633	584	629	572	636	607	610	588	556	635	645	596	631	622	586	608	591	606	605	580	575	621	632	613	604	587	605	597	619	577	594	646	618	669	621	632	589	588	603	578	589	624	611	535	611	636	590	603	556	600	648	609	571	586	621	578	625	569	613	609	591	634	605	623	597	611	590	604	596	587	635	596	591	629	580	595	551	614	641	636	608	616	585	571	610	596	587	609	592	608	650	625	582	641	596	622	630	598	652	617	567	558	595	570	597	607	598	581	604	627	688	585	621	569	604
31081	14982	3834	1343	538	298	277	217	207	220	177	179	165	182	160	168	143	162	143	142	142	138	141	149	149	130	151	153	135	156	145	163	139	140	133	112	162	146	132	133	128	136	135	139	125	118	135	129	134	142	117	122	120	140	129	140	136	152	153	125	154	135	147	129	136	130	155	117	139	116	127	139	166	128	144	109	137	136	142	119	152	143	143	119	140	133	134	143	159	150	143	137	134	161	126	140	139	146	133	139	134	134	147	166	126	134	133	146	142	150	133	143	136	151	137	125	120	137	147	124	139	144	122	136	145	141	123	136	131	135	138	112	148	120	157	164	137	138	157	138	122	150	126	136	130	157	104	124	124	150	149	150	139	133	138	126	151	139	146	155	128	129	129	158	144	130	133	141	135	134	156	132	118	123	134	128	158	119	135	153	135	127	139	137	116	132	151	134	107	162	133	105	138	133	125	137	133	150	159	125	132	128	141	132	160	130	120	144	136	136	143	139	109	134	146	139	139	131	146	152	132	130	135	131	150	171	127	107	146	131	135	140	138	139	126	132	136	131	145	158	128	139	132	119	122	137	115	142	134	130	147	141	109	125	127	130	147	117	148	127	146	130	124	137	156	148	132	146	129	138	130	131	143	154	148	124	139	114	144	131	152	136	117	113	119	132	121	132	153	124	150	146	112	116	124	102	139	146	129	134	134	147	137	121	115	125	142	145	148	115	111	113	149	122	157	132	138	128	139	136	151	129	131	125	127	138	157	137	130	130	153	137	135	132	149	128	142	138	136	151	131	130	134	138	129	136	140	131	111	141	123	172	150	115	144	130	141	139	125	137	142	144	140	122	122	152	140	134	119	141	166	131	144	129	120	136	122	164	143	132	134	115	113	132	138	142	138	137	138	143	135	133	150	137	158	165	134	133	140	135	141	128	152	130	132	112	144	137	137	114	130	127	126	133	160	140	159	149	134	124	151	135	132	134	152	139	134	121	152	143	108	149	143	151	149	151	130	142	137	148	139	131	121	142	131	135	142	150	134	138	136	145	154	136	121	121	143	138	126	151	142	135	111	132	136	125	144	131	128	132	122	130	129	129	134	142	145	150	123	138	132	123	146	149	110	141	130	119	134	143	158	123	133	152	148	132	142	121	150	144	120	128	141	142	143	150	136	122	158	140	131	118	142	136	146	138	139	146	142	130	153	123	155	132	131	134	144	142	150	132	116	146	137	133	124	119	159	120	149	139	142	140	135	135	130	113	143	140	129	138	130	135	135	127	154	156	139	116	135	133	137	143	134	124	146	122	139	115	149	120	128	143	143	122	133	147	134	146	124	122	132	124	128	126	150	130	150	145	123	145	131	140	129	129	150	159	146	137	129	152	127	144	131	143	117	151	123	116	142	151	143	121	134	148	139	131	122	156	134	139	131	142	125	131	134	127	129	150	132	127	148	145	128	141	140	144	128	133	138	121	146	125	129	168	136	124	136	121	147	123	137	135	130	131	135	145	142	142	151	142	138	132	128	137	129	131	134	126	149	168	132	132	159	149	138	133	122	145	122	127	138	126	128	144	158	144	124	134	117	134	124	117	137	132	145	145	131	131	117	137	120	135	143	115	142	123	119	123	157	143	134	135	110	125	116	135	113	123	140	127	135	136	133	117	121	137	164	138	131	123	126	138	147	164	138	147	153	123	152	148	139	140	116	140	153	124	126	136	138	120	133	148	121	131	149	147	111	108	141	136	128	126	131	155	128	149	163	134	138	128	137	131	159	135	133	119	125	147	128	118	128	155	131	145	160	139	158	125	136	124	134	133	124	147	120	127	138	141	151	119	158	128	136	137	152	137	142	168	140	140	146	130	132	122	118	142	132	146	132	127	127	134	155	128	142	132	125	114	143	145	133	128	134	149	141	138	135	146	148	142	130	144	148	146	139	128	143	149	140	138	134	146	146	117	135	132	136	119	129	113	147	154	127	138	125	152	153	142	139	148	138	119	126	146	138	145	130	149	133	126	154	141	135	145	126	117	139	134	154	140	129	136	142	142	132	136	146	119	143	146	144	152	143	138	151	149	141	131	142	114	136	140	134	144	159	147	121	129	140	125	132	167	153	116	136	130	137	142	145	120	149	131	127	104	145	170	141	137	135	134	129	135	152	130	130	113	119	141	133	141	139	131	144	144	141	145	129	148	132	133	120	136	152	142	123	127	136	147	133	140	139	133	155	148	133	153	138	145	121	149	151	130	135	144	135	129	144	137	127	130	130	164	123	153	114	151	121	144	132	143	173	124	118	146	133	121	139	123	125	130	141	128	157	122	129	151	136	114	126	133	125	148	158	145	157	149	151	132	130	167	144	120	143	137	141	159	144	123	123	136	139	109	138	143	135	122	144	145	137	133	111	128	156	124	135	160	131	137	140	123	136	140	121	157	140	140	138	133	134	133	116	143	149	129	137	125	136	116	137	145	134	122	160	133	120	142	127	145	122	128	143	145	147	136	140	139	123	146	140	129	140	159	133	158	132	127	148	156	120	127	129	158	143	112	136	131	127	128	152	142	149	150	125	143	155	142	143	151	130	141	130	146	141	130	151	121	152	130	130	153	132	120	129	149	139	143	147	137	120	133	144	151	105	162	133	143	137	134	139	142	140	170	137	150	122	138	141	150	129	149	164	131	137	137	136	135	137	136	139	147	130	135	129	148	139	149	148	134	136	121	131	124	121	148	134	135	153	167	143	150	123	162	136	138	155	152	140	120	145	137	120	137	118	131	129	151	139	130	121	143	132	137	154	125	144	148	137	136	134	125	124	141	137	156	154	124	142	159	123	135	119	150	138	144	122	163	144	130	122	126	117	123	143	140	134	139	145	137	116	136	126	142	145	144	142	129	150	146	126	140	152	139	122	121	133	123	126	145	150	134	167	162	123	132	141	119	131	133	126	133	129	144	151	140	132	154	151	135	170	156	140	146	130	150	126	112	158	123	140	143	136	135	137	153	144	123	131	120	115	124	109	135	144	135	150	151	129	142	125	144	139	151	127	127	142	154	128	141	155	130	145	137	143	133	141	109	145	137	133	151	132	130	148	130	129	143	146	120	143	143	155	159	125	132	150	135	134	133	137	146	151	147	133	148	135	133	146	136	133	134	133	129	136	151	154	132	147	148	131	151	137	132	133	132	152	130	142	122	140	142	168	136	140	127	126	129	118	135	145	127	126	140	135	162	130	141	150	149	147	126	135	136	131	142	137	129	151	146	158	148	143	126	132	127	141	128	122	142	143	129	148	118	115	152	132	134	126	132	141	130	156	142	144	145	135	142	141	120	140	149	134	144	159	155	142	133	120	146	152	141	140	151	135	143	137	140	135	134	141	141	125	138	127	136	117	132	134	119	156	143	139	157	144	158	149	113	131	126	122	140	131	159	122	143	135	142	156	140	148	136	140	123	136	137	142	135	132	141	123	139	149	138	148	147	133	141	135	118	117	127	138	148	147	144	151	169
21963	11307	3244	2668	1689	1153	989	893	853	700	709	613	561	588	539	566	515	490	468	473	443	422	448	427	391	374	458	391	401	402	401	405	381	392	368	390	401	389	377	399	392	390	384	384	365	381	375	390	404	349	387	390	371	379	372	363	402	353	369	388	348	398	367	364	367	397	371	341	379	379	353	359	391	366	375	353	368	381	354	381	364	375	363	362	373	345	361	366	353	404	386	369	323	366	394	346	360	377	374	380	347	340	358	367	353	398	382	364	375	375	382	347	349	364	347	351	377	368	361	371	361	356	398	343	350	329	354	347	347	337	397	411	364	366	348	386	380	354	387	385	369	376	365	350	388	390	360	370	365	380	387	387	372	390	370	364	350	342	382	355	350	366	386	341	359	376	364	361	374	380	366	355	342	359	333	318	335	382	370	349	377	380	423	401	353	341	376	360	360	388	381	369	329	360	350	379	368	343	357	353	397	354	329	361	379	321	423	379	346	355	367	345	342	383	407	377	381	342	350	372	356	348	341	341	379	385	377	364	377	358	341	378	350	379	359	319	391	341	335	377	332	368	357	370	341	359	385	348	369	381	368	389	344	351	388	348	365	356	383	391	352	370	376	371	377	375	368	404	353	398	331	339	382	360	346	388	369	363	372	326	360	340	378	345	381	358	355	382	397	351	357	376	361	387	351	359	382	349	356	427	341	366	357	384	358	362	357	360	371	319	354	387	371	379	400	361	349	362	357	364	380	343	375	354	337	360	378	330	347	375	360	360	385	372	365	369	359	326	345	362	364	345	383	336	372	390	316	342	369	363	400	360	371	332	346	392	331	366	361	341	353	377	372	361	359	332	352	348	383	355	352	339	388	372	388	398	386	376	389	359	377	338	378	334	372	326	371	357	358	324	347	391	363	374	318	346	380	365	364	330	345	369	383	363	360	372	347	359	354	393	377	355	371	342	345	386	372	353	413	375	362	362	382	372	367	386	398	377	349	363	346	330	383	327	386	364	370	349	349	342	356	382	377	346	322	384	362	373	328	369	383	351	380	369	380	339	376	342	344	355	370	381	377	350	341	314	327	374	413	372	353	389	366	389	347	320	378	387	398	384	360	393	339	358	384	364	349	335	384	346	382	370	351	374	384	368	354	365	338	375	327	349	350	371	353	380	331	362	363	350	328	342	377	401	377	372	348	348	384	373	332	343	342	336	370	327	342	410	360	399	381	379	368	307	368	368	396	369	353	345	344	366	383	376	375	376	334	349	355	391	351	380	368	383	366	366	358	376	367	393	421	393	338	391	399	378	377	389	346	363	390	373	349	341	366	358	370	371	383	366	391	347	349	369	345	331	385	363	367	383	372	358	379	369	368	376	348	344	367	378	366	369	356	382	365	330	353	356	375	373	397	385	343	403	376	356	345	353	356	365	369	346	338	348	381	356	367	367	375	404	358	349	375	348	336	335	393	385	357	337	378	370	342	364	364	363	338	346	386	371	384	352	364	353	377	414	335	373	355	378	366	343	402	364	366	372	359	348	348	323	333	333	364	381	355	335	349	332	366	363	327	329	386	338	385	368	348	354	366	379	398	366	374	390	337	336	375	379	378	392	357	349	394	366	383	374	364	334	367	372	392	379	401	355	371	368	386	364	393	358	352	388	342	372	374	342	364	336	345	370	392	345	418	337	366	323	353	344	403	349	341	371	388	368	327	372	379	370	366	369	413	367	352	379	352	380	345	349	374	351	335	355	369	373	366	372	363	375	396	363	352	393	341	366	340	391	340	396	388	384	369	354	347	386	348	392	351	344	378	360	370	362	362	354	369	383	394	377	337	362	362	383	330	348	354	353	363	379	339	329	384	364	360	401	372	364	362	381	365	397	361	361	359	340	362	305	342	382	409	378	403	343	361	365	350	367	361	330	371	372	339	342	337	371	345	385	378	364	373	341	389	382	327	361	367	370	384	385	362	382	392	363	364	378	365	347	400	353	404	347	368	394	398	370	388	389	358	350	352	362	340	375	359	387	393	335	383	354	367	339	325	351	381	359	373	367	382	366	340	357	353	370	331	343	361	361	336	360	370	366	380	365	392	313	386	363	350	377	381	398	361	372	343	379	357	357	404	360	405	327	362	362	348	374	369	385	343	324	325	381	334	342	387	368	347	393	362	366	362	352	351	354	378	371	338	358	365	373	386	352	389	351	357	364	340	348	361	364	391	368	370	351	360	390	373	340	352	344	353	349	396	370	375	350	377	345	342	391	357	365	397	326	320	391	358	358	357	387	363	357	363	378	365	344	371	358	382	359	357	383	365	343	368	352	371	366	396	325	358	364	340	382	355	356	361	373	367	344	358	371	346	369	388	365	387	370	352	372	366	370	377	357	347	355	394	374	354	392	366	359	378	367	361	390	342	370	326	365	364	342	390	372	361	361	342	381	330	369	364	381	378	386	395	368	354	357	382	349	366	362	410	328	414	380	391	364	371	371	356	355	376	346	332	368	373	375	359	369	374	332	412	357	364	345	326	403	344	347	350	355	389	349	381	365	362	369	375	348	351	376	360	395	387	417	350	382	359	373	387	338	373	350	351	363	330	382	364	380	369	344	321	358	350	384	361	365	347	354	362	376	363	325	369	351	378	380	360	364	357	360	343	370	421	341	400	392	383	342	361	371	359	397	365	366	371	361	373	373	355	371	377	339	352	374	379	386	370	350	382	385	375	373	358	382	369	380	339	357	399	368	354	357	363	359	380	358	371	346	370	319	336	363	359	354	336	389	382	375	359	400	356	345	376	366	351	367	415	356	359	351	356	380	342	369	394	362	361	381	358	377	318	383	356	333	386	376	374	334	374	359	376	353	361	376	352	373	361	345	395	371	383	328	365	375	328	345	361	427	371	375	347	422	345	404	387	361	337	384	384	360	373	352	388	378	379	357	374	358	361	377	344	394	372	334	364	327	374	350	360	341	320	372	388	332	335	376	338	374	348	363	364	378	344	359	365	366	340	365	378	376	363	398	347	390	354	386	343	344	355	331	354	379	351	337	353	358	411	379	383	369	376	349	380	350	365	351	366	370	372	338	357	401	338	354	383	350	352	362	364	337	339	381	365	397	319	382	365	424	383	376	408	341	358	374	409	373	380	373	345	360	371	357	346	342	359	378	352	375	391	368	367	372	366	349	369	358	393	382	362	389	333	385	362	363	346	373	352	371	355	386	346	349	361	395	362	390	351	341	324	380	342	381	360	375	353	319	370	318	379	384	361	352	357	381	374	360	348	385	346	370	372	373	377	374	353	358	351	354	358	353	385	384	364	401	367	375	383	377	398	395	372	358	358	364	348	368	376	361	372	376	354	344	370	357	369	336	339	379	371	358	372	370	372	358	363	338	369	353	333	360	358	360	371	360	330	378	370	355	375	390	336	336	392	374	362	395	330	349	354	321	350	341	372	374	375	341	356	340	358	346	358	374	378	379	343	387	353	390	348	340	374	350	368	358	361	382
7985	1701	439	374	287	334	328	288	319	291	305	280	295	294	318	298	294	300	317	291	321	330	278	288	285	280	300	306	281	294	303	312	270	291	274	268	319	301	302	299	349	290	336	325	291	279	295	333	327	302	314	307	289	322	276	296	307	323	311	290	287	291	266	289	318	298	310	278	284	306	301	278	333	247	306	319	290	311	324	311	307	289	293	313	298	277	270	297	291	274	281	290	306	304	295	288	307	290	287	300	293	298	268	313	290	276	332	316	313	278	310	292	327	296	305	286	312	271	269	304	280	290	295	340	321	278	294	277	295	310	289	279	282	295	298	288	293	295	329	319	252	291	308	297	290	284	309	327	302	326	326	274	295	291	290	292	291	308	295	299	294	299	295	302	334	292	301	291	318	288	286	313	278	303	292	314	309	278	314	312	276	266	282	306	317	278	270	333	286	306	310	298	290	298	316	297	279	319	293	311	282	285	311	297	278	309	286	304	300	314	314	283	282	288	289	306	292	317	290	293	322	328	288	268	298	283	268	294	294	281	306	288	311	270	285	261	305	278	287	285	298	288	288	295	283	272	261	256	279	289	287	320	331	286	302	290	291	291	255	271	287	294	291	320	294	286	326	279	279	304	293	270	287	300	258	273	295	308	306	302	298	281	266	295	293	299	327	304	308	307	292	299	299	311	256	308	314	304	299	289	284	263	307	293	298	340	312	309	336	285	278	301	291	305	302	307	297	306	281	304	303	280	299	294	278	302	290	291	269	262	292	323	288	291	269	291	310	291	284	291	284	300	301	284	288	289	330	307	298	324	274	294	305	313	293	302	249	299	292	321	287	313	339	310	297	307	292	313	300	281	278	294	249	303	281	290	290	312	281	293	284	264	301	307	297	295	305	280	301	270	272	262	312	306	276	298	317	302	298	268	285	321	286	318	276	311	308	299	286	324	294	307	274	288	331	295	313	311	291	314	290	271	350	311	288	274	283	330	296	315	287	279	303	294	307	285	261	280	329	291	328	292	308	293	290	300	288	307	294	303	302	269	307	321	275	311	301	308	307	349	282	302	302	303	300	301	293	289	306	316	304	271	300	306	279	269	300	291	322	282	294	319	311	277	275	290	289	299	286	295	298	304	313	304	311	313	291	319	285	326	304	332	293	283	284	291	299	303	271	283	326	277	302	295	306	296	264	319	307	287	306	277	312	298	285	341	339	295	303	312	263	306	280	285	341	304	315	303	309	292	301	298	286	333	284	305	255	304	310	301	291	312	277	279	286	313	290	324	291	275	303	282	283	309	318	286	279	322	300	325	311	325	304	301	308	295	276	292	280	268	293	310	297	302	319	328	292	306	298	283	315	286	267	281	319	315	313	307	291	275	292	291	313	279	319	303	302	323	276	272	280	290	299	290	265	313	281	308	324	300	301	281	297	283	263	297	298	319	313	278	271	274	302	283	277	280	326	306	322	283	264	297	307	292	274	299	326	297	308	265	329	272	301	270	302	302	282	319	282	322	307	300	303	297	302	312	305	292	290	293	283	292	276	304	275	312	291	278	316	314	280	314	320	293	267	269	324	265	316	315	312	272	278	269	254	320	315	289	292	290	328	326	263	274	320	298	318	290	310	307	311	322	312	305	269	305	300	289	301	296	296	321	303	304	287	319	308	297	295	309	285	273	269	310	306	279	305	308	293	285	284	269	307	320	303	307	293	312	286	285	319	281	287	298	294	281	302	315	278	315	290	292	296	306	298	310	298	294	274	293	280	313	303	286	260	309	319	283	306	291	290	253	267	306	304	315	293	300	305	305	277	300	311	303	274	285	292	298	297	283	302	316	294	323	298	255	303	292	285	286	267	266	297	275	320	302	286	298	295	306	276	302	240	315	307	342	299	335	280	279	324	303	251	312	271	295	336	284	296	279	350	308	303	292	285	292	273	329	293	321	290	273	312	323	337	311	288	300	308	262	319	283	284	289	280	319	293	269	316	308	317	274	298	309	311	306	305	297	318	314	337	286	330	290	304	318	298	324	303	308	281	315	264	287	328	305	288	293	304	300	295	286	276	277	273	279	294	299	292	316	321	288	321	316	268	278	321	321	307	305	307	298	316	295	249	321	293	298	268	302	306	284	288	308	297	287	277	301	326	318	291	325	316	300	308	285	316	279	305	291	295	323	299	291	279	330	294	288	311	291	287	288	295	315	332	311	314	310	314	314	315	336	281	350	290	312	293	277	280	278	317	299	311	320	278	325	310	272	307	296	299	291	293	280	267	307	306	282	304	275	262	279	297	304	294	359	314	298	303	269	294	279	311	304	285	255	298	318	305	322	324	312	308	287	310	326	276	263	278	305	279	307	312	315	277	297	269	328	278	291	281	282	281	298	305	311	309	307	301	297	246	288	281	316	312	264	301	335	265	282	283	291	305	292	321	292	273	288	282	299	320	333	304	283	317	290	311	281	316	305	306	285	271	295	291	278	305	299	306	304	292	306	305	334	296	296	282	318	298	321	342	347	307	270	309	322	301	294	273	320	316	331	310	293	300	275	318	329	305	293	266	304	322	291	268	336	278	310	297	281	292	274	274	282	313	312	300	286	299	360	326	320	296	281	276	299	283	312	322	270	284	282	282	315	294	275	302	273	306	261	312	316	293	294	281	291	327	279	292	300	300	275	306	324	275	270	265	279	279	290	280	308	292	296	283	314	276	296	316	284	287	286	294	268	303	298	312	277	315	318	312	301	283	290	300	277	279	296	291	291	321	282	271	314	284	306	310	294	293	299	300	273	314	278	314	316	299	251	280	306	274	328	276	262	296	327	310	328	309	312	289	305	295	287	272	270	300	284	291	275	303	299	334	285	278	271	284	309	303	303	299	273	301	280	277	283	281	286	276	281	292	282	309	314	275	277	265	312	300	318	272	323	292	310	311	276	279	279	290	272	294	338	285	312	293	281	295	287	294	268	344	323	301	290	302	292	321	297	301	284	311	310	291	278	285	307	323	285	312	291	293	285	293	287	294	305	285	306	311	290	283	314	310	331	270	303	287	283	296	286	265	314	279	306	285	292	287	281	320	315	278	316	296	309	311	286	302	300	251	289	302	303	326	297	319	330	284	294	292	291	271	292	304	272	299	309	263	280	304	288	278	296	293	330	304	281	291	274	303	314	250	279	290	301	271	299	289	307	301	286	278	305	311	339	302	332	346	271	279	312	272	292	274	309	303	289	288	348	307	283	259	322	286	297	316	286	287	306	311	299	284	286	327	293	294	287	319	311	297	274	310	319	293	290	328	289	271	297	264	313	327	285	289	304	310	346	317	274	299	280	303	332	316	299	300	328	298	278	293	307	318	313	305	296	249	261	268	307	281	277	321	290	291	282	304	320	288	312	289	275	310	297	318	268	313	284	326	333	284	301	276	327	266	281	302	333	306	307	274	307	325	277	283	295	283	286	303	285	269	297	293	290	282	279	299	305	270	271	289	284	292	295	292	305	298	286
6522	2243	1007	1069	823	864	873	854	758	800	803	811	751	763	780	749	759	768	760	737	800	748	794	727	732	743	736	732	727	774	704	759	722	793	758	771	743	765	740	733	724	748	743	743	726	755	724	764	749	723	769	720	779	738	774	780	717	767	743	763	768	800	707	813	746	740	756	710	735	767	766	736	756	745	744	719	745	770	723	764	752	722	730	753	723	705	752	700	696	703	721	735	784	696	837	744	703	703	695	759	732	743	737	699	699	783	711	681	772	717	748	767	661	735	735	778	709	738	720	712	715	748	716	747	789	742	750	694	754	776	789	693	744	755	741	705	745	674	736	721	743	761	787	763	754	752	751	739	737	760	720	781	798	714	720	744	752	728	748	714	717	717	705	715	753	741	733	716	710	672	697	772	766	718	796	760	750	722	760	725	767	750	717	770	740	743	733	728	786	771	755	717	706	736	773	711	794	714	753	762	718	729	770	735	725	734	755	796	767	726	719	702	778	731	759	730	739	752	704	742	711	713	739	744	753	788	759	771	741	740	735	753	708	725	706	687	741	806	738	747	763	723	710	699	766	737	757	715	710	737	756	771	686	798	772	748	743	758	818	733	715	722	729	790	738	727	748	729	787	742	745	721	748	705	758	783	781	727	788	779	734	773	675	693	767	790	736	735	767	772	758	764	733	738	716	774	726	766	752	753	732	737	750	773	732	704	732	740	713	773	738	748	700	767	756	824	736	744	768	708	707	751	786	752	704	741	741	701	695	790	737	684	729	745	738	783	705	713	771	748	725	769	730	715	741	743	790	708	737	689	672	758	700	706	711	715	694	775	707	710	723	724	754	762	724	719	753	776	691	701	810	752	727	759	718	717	723	709	771	685	746	734	716	716	733	725	754	688	703	729	732	761	731	737	740	785	749	706	716	734	733	749	731	714	718	701	727	753	708	732	742	692	686	652	760	740	734	718	700	772	750	710	760	714	752	671	701	739	729	760	720	715	718	685	712	731	682	722	735	734	715	739	741	738	719	729	736	738	755	743	708	728	776	694	759	730	687	729	751	713	763	743	741	713	751	705	751	791	742	734	769	736	739	728	730	740	744	734	735	711	707	775	727	789	711	762	751	712	743	793	769	718	753	768	734	751	763	736	769	765	754	752	758	665	724	769	728	756	717	745	730	751	702	748	737	700	779	691	769	742	726	720	721	755	722	804	719	733	698	751	715	721	757	757	746	748	733	752	767	730	761	757	710	706	752	706	733	771	722	784	705	705	705	735	747	745	754	697	767	740	739	736	748	749	745	757	688	740	769	719	706	713	768	805	726	711	763	777	777	768	741	748	722	768	718	705	740	719	776	749	741	742	708	729	719	730	743	750	681	725	746	740	740	742	724	681	726	738	727	677	747	748	727	695	756	771	707	755	753	714	792	763	762	723	761	699	744	700	760	695	737	712	771	745	758	733	713	799	771	727	727	718	754	734	747	770	761	716	727	664	743	739	722	752	720	739	751	724	730	696	777	684	772	703	687	720	755	724	743	737	720	672	703	716	746	720	711	720	737	712	732	763	768	728	737	740	775	707	695	768	739	767	795	706	736	741	746	747	751	714	777	771	707	699	760	720	719	742	733	765	758	722	734	723	779	767	748	722	787	811	733	724	742	715	761	806	774	690	763	726	726	785	727	747	737	754	713	688	742	750	774	661	728	726	683	708	775	728	772	744	748	757	725	700	712	736	769	710	747	721	786	695	733	724	741	730	739	737	773	760	770	723	712	755	740	754	733	791	733	761	699	746	774	721	757	695	757	748	719	733	776	759	760	719	734	746	756	737	732	782	729	689	773	679	705	783	701	716	737	754	760	713	747	724	733	722	740	690	720	741	744	784	726	696	756	794	702	750	706	673	755	794	700	716	741	752	747	732	739	725	724	721	739	796	750	763	728	735	743	767	771	742	745	721	716	666	675	728	730	733	697	711	781	735	758	725	741	713	740	713	697	805	783	703	766	737	688	729	735	716	738	751	739	720	737	734	711	702	746	752	764	753	727	751	779	739	750	726	724	735	760	720	748	687	745	722	729	731	727	745	749	769	725	745	724	738	721	754	710	761	799	759	712	737	744	723	719	769	727	741	780	741	770	745	771	680	753	735	708	736	743	676	746	709	728	696	753	764	747	739	747	738	730	698	736	722	677	695	749	755	720	711	740	720	749	715	744	718	791	777	770	690	699	697	736	754	705	756	756	742	771	717	724	760	710	705	781	731	770	731	721	760	739	735	769	701	798	717	702	746	734	720	757	776	722	758	766	741	775	755	709	716	740	723	720	766	712	768	738	710	728	750	736	728	756	730	775	697	733	789	775	669	745	718	712	733	730	724	734	752	779	743	723	748	715	769	761	727	688	743	729	775	703	721	724	730	681	683	767	799	758	768	692	754	667	722	725	718	752	737	762	719	781	735	723	756	712	762	675	747	739	811	741	790	752	749	783	779	737	726	710	731	720	738	751	704	729	738	757	690	761	747	724	735	743	764	752	761	730	688	723	727	724	746	668	709	718	795	746	685	700	731	768	744	789	696	732	763	746	736	751	770	712	741	738	771	739	733	735	765	741	714	755	740	724	730	714	743	735	728	724	706	745	709	768	758	729	743	730	734	729	764	752	743	718	733	705	786	783	681	708	744	704	651	734	757	749	754	734	753	731	734	725	744	772	729	732	738	721	769	736	762	730	726	730	707	797	771	767	783	728	695	733	813	721	742	722	742	756	733	767	689	749	749	739	787	702	792	769	745	788	749	742	749	686	757	746	731	736	720	767	777	717	735	801	742	728	768	733	739	778	719	765	736	731	723	770	753	740	763	724	681	728	761	730	740	755	756	774	736	772	717	743	726	736	745	709	730	770	719	701	643	745	729	729	779	707	718	754	807	693	764	741	664	734	715	787	766	776	768	709	721	707	783	734	718	772	712	767	702	700	746	708	750	791	755	698	712	724	790	704	739	721	745	743	795	750	767	756	743	681	740	740	739	734	724	741	753	709	760	724	717	763	734	709	745	718	723	745	734	740	702	757	751	717	718	733	739	733	727	748	752	699	735	740	726	744	765	746	735	703	739	679	776	730	741	738	735	764	690	706	737	762	729	763	752	735	750	708	716	752	721	736	745	757	685	727	714	759	707	781	741	751	719	738	734	748	696	691	703	709	713	719	733	749	754	714	733	774	722	724	749	762	744	699	732	711	730	737	731	732	727	718	719	749	725	714	693	718	682	754	717	747	787	712	753	740	748	731	755	728	738	740	724	685	747	720	738	725	730	770	725	763	706	738	760	724	764	750	707	712	722	745	690	797	682	767	731	740	754	731	715	744	746	762	749	727	742	743	772	699	764	713	748	685	775	711	758	739	703	758	739	755	770	768	785	705	731	736	710	715	715	723	760	760	700	757	727	688	707	755	776	720	700	724	727	735	735	736	785	725	745	731	748	752	751	700	692	751	712	772	750	760	752	741	683
21774	8005	1731	745	419	357	310	301	295	299	277	261	262	224	269	247	261	226	257	251	265	219	243	261	248	251	251	224	240	241	274	277	258	271	243	240	247	266	257	253	258	265	279	277	281	238	256	233	235	234	259	220	240	263	235	254	237	217	236	268	235	230	248	237	265	254	226	250	240	247	251	241	261	248	248	305	252	269	263	246	265	248	268	293	247	219	270	251	246	273	262	247	228	239	232	243	247	270	256	240	235	222	234	262	258	249	220	264	252	275	274	220	283	245	256	223	268	268	211	236	234	242	221	226	254	251	242	251	253	245	236	254	233	240	227	223	256	264	217	247	253	230	256	267	252	237	263	228	231	272	279	244	242	233	272	249	253	242	226	280	235	218	236	243	220	228	274	239	233	259	242	247	251	253	261	229	234	220	248	237	288	239	244	255	257	225	227	254	254	258	244	292	236	241	253	244	236	270	266	238	235	232	263	233	226	238	269	214	230	248	230	248	249	246	242	227	246	256	252	231	215	253	238	232	253	241	254	232	254	257	247	277	239	232	233	217	274	259	246	242	253	250	238	201	271	258	226	267	255	275	238	265	247	257	236	213	291	263	239	250	254	217	220	255	268	206	250	249	265	245	276	274	226	246	263	227	252	247	253	261	249	223	250	236	247	229	258	242	239	238	267	257	231	285	281	266	259	222	255	263	242	226	253	247	264	240	241	251	247	236	221	254	248	244	227	256	240	218	238	264	249	205	236	221	227	264	248	258	238	231	256	237	231	262	232	240	235	251	215	264	270	249	259	211	238	227	227	245	247	251	229	263	264	232	257	248	242	255	234	254	220	250	256	225	232	268	241	235	239	262	286	274	219	265	236	260	215	268	258	242	232	256	269	261	228	252	242	256	246	238	237	263	258	268	227	239	253	240	262	235	257	233	240	259	259	236	254	262	236	266	239	256	248	256	260	203	258	258	259	252	230	243	223	270	241	240	260	250	274	228	210	241	229	260	268	248	246	271	235	259	268	243	257	238	207	217	234	268	230	254	239	262	238	246	289	248	243	243	266	255	258	242	242	234	260	253	232	238	229	234	241	247	251	236	244	266	249	243	241	243	240	266	269	274	231	227	219	251	277	224	253	274	257	252	222	230	257	248	237	264	261	235	251	281	277	251	250	265	257	233	225	242	242	266	258	249	230	263	263	282	270	232	252	256	243	234	250	251	258	277	233	265	246	208	232	239	221	271	266	241	245	259	243	247	266	230	236	242	289	239	268	251	248	248	233	236	236	230	242	253	246	237	274	240	258	265	256	255	219	241	258	264	247	265	264	259	239	261	248	240	269	205	273	269	256	272	270	255	229	233	234	237	231	249	243	260	255	244	247	245	252	243	235	266	235	224	259	257	249	214	279	246	244	257	276	214	249	241	265	226	244	264	248	255	257	266	260	223	255	255	233	251	260	248	255	229	230	258	281	228	244	256	215	219	251	226	217	246	241	270	255	228	249	252	263	255	255	249	237	231	225	252	241	212	232	255	241	226	254	259	242	251	249	239	237	247	253	220	218	256	254	235	227	263	251	255	246	262	229	262	242	257	259	254	262	249	240	232	232	248	227	228	246	229	249	239	257	257	241	249	228	243	269	249	233	270	259	233	237	210	248	216	227	278	238	221	232	253	270	248	270	288	255	241	237	240	235	250	239	228	249	233	251	232	237	267	241	235	220	246	244	246	263	251	252	255	226	245	224	252	261	226	225	267	254	233	255	238	221	260	205	266	220	242	238	215	253	247	267	233	240	252	259	252	257	229	258	251	227	231	248	249	244	222	261	238	243	235	235	240	249	255	243	270	260	239	231	246	269	225	241	203	234	216	260	256	244	263	257	241	248	226	249	289	258	258	255	231	249	260	286	239	240	240	278	252	256	287	231	209	247	219	212	232	284	285	279	230	235	230	229	217	255	242	266	247	215	237	234	263	238	231	233	244	232	264	228	247	240	234	245	241	213	216	240	259	258	270	264	218	253	231	259	244	267	255	260	252	243	222	234	260	237	217	232	217	238	259	249	283	242	229	242	247	240	231	243	243	234	219	240	243	232	255	218	284	256	246	260	236	251	226	255	245	247	270	237	228	249	223	262	236	200	267	247	280	238	253	224	232	246	233	255	255	235	239	254	241	230	256	275	239	255	247	229	227	236	223	229	240	248	246	219	248	278	243	245	235	231	246	221	205	255	275	258	232	227	239	258	268	255	233	252	234	229	234	232	251	238	250	240	230	257	239	243	235	247	257	247	227	250	270	256	246	277	240	242	257	230	266	247	255	222	241	223	244	255	246	270	218	259	236	257	254	274	229	223	230	225	234	246	239	268	256	220	211	258	247	259	246	242	213	265	244	245	234	237	257	285	255	261	242	261	235	237	250	252	256	258	258	272	237	201	238	250	245	256	238	232	270	244	222	253	252	271	241	253	276	242	264	239	276	250	241	247	228	265	265	242	249	232	259	257	248	229	259	256	247	248	258	227	256	223	232	252	230	257	234	219	273	216	205	253	239	237	254	244	240	238	250	281	237	252	227	240	244	201	246	263	244	244	243	254	233	263	254	231	257	230	278	230	232	254	283	272	268	264	259	259	248	223	253	246	243	261	246	242	261	240	239	280	244	243	260	245	233	251	269	236	243	227	267	233	234	231	223	285	229	251	245	272	244	242	257	255	244	262	224	259	235	240	226	254	237	244	290	243	246	249	243	266	225	264	254	264	237	251	233	224	275	247	234	235	240	259	258	217	268	234	250	270	255	277	252	245	272	221	240	247	247	235	228	249	238	252	275	274	237	247	246	224	241	245	270	249	249	246	238	249	264	261	234	254	239	262	269	254	222	294	255	268	246	244	270	255	267	238	261	223	240	242	228	244	222	241	235	251	256	245	230	238	252	242	224	212	217	238	255	276	230	228	251	260	253	253	265	238	246	278	251	233	277	256	253	252	245	234	297	285	264	254	254	241	251	253	247	264	245	265	251	239	227	272	239	231	242	234	244	255	240	238	258	263	264	212	236	214	209	276	232	266	239	245	270	252	262	259	263	247	243	229	271	248	257	270	274	262	278	263	255	255	284	253	236	237	254	260	271	228	261	239	223	246	267	232	249	276	226	231	247	256	226	255	226	253	278	250	240	248	250	262	244	264	283	255	237	242	231	249	237	228	268	249	250	248	254	287	226	271	278	233	236	252	271	243	262	247	256	230	241	260	233	245	230	226	250	255	262	227	261	245	270	240	254	240	235	264	260	223	254	248	247	270	239	215	257	245	269	256	242	243	238	237	253	269	214	243	227	238	270	229	238	227	259	234	244	250	226	262	243	241	263	252	223	255	247	243	262	244	278	254	222	234	263	244	253	243	243	272	239	267	243	220	237	262	215	225	236	251	242	250	247	240	233	249	239	279	260	266	246	265	234	260	242	239	240	225	219	286	267	216	262	247	237	228	233	206	250	262	244	235	219	239	270	265	246
16685	6830	2412	1977	1265	1190	983	1010	863	773	793	802	752	825	742	751	694	693	694	647	709	688	648	656	673	613	655	636	664	666	615	633	599	632	649	605	671	622	636	623	601	625	648	659	643	565	630	653	648	657	621	661	676	617	591	642	609	630	616	609	633	574	603	647	628	633	635	617	633	653	597	631	606	605	594	590	618	637	639	546	575	641	665	618	665	658	585	615	623	581	634	622	637	619	608	606	615	638	615	594	599	642	578	607	665	651	649	645	629	625	624	587	647	654	654	618	607	634	633	617	615	613	611	569	621	567	627	558	629	585	595	625	669	580	623	632	630	648	602	589	647	635	615	631	616	647	610	618	582	631	621	596	636	629	622	626	609	630	590	657	653	632	656	593	609	599	591	651	661	624	586	598	597	631	634	604	627	566	641	626	629	613	623	636	595	587	617	624	593	616	612	607	638	650	616	644	611	677	619	658	627	653	634	617	593	637	631	581	642	643	624	632	644	572	623	614	660	663	639	637	616	602	577	624	601	639	641	627	610	574	652	619	640	625	623	594	598	667	610	639	620	626	599	661	667	630	571	630	652	629	606	634	643	646	602	624	553	629	670	593	614	628	687	633	600	591	635	595	631	628	627	610	604	606	610	604	623	653	630	632	590	600	661	608	602	590	609	593	686	641	602	572	604	628	637	664	626	620	610	568	634	596	647	632	629	631	594	605	620	645	652	606	638	632	599	631	596	624	593	618	603	655	577	614	567	652	613	636	561	621	618	637	604	619	642	634	641	588	637	651	681	603	579	615	625	634	643	659	637	592	623	626	617	640	568	617	613	613	598	619	589	621	630	610	600	625	660	617	599	621	573	632	615	609	602	606	625	636	600	680	621	630	577	626	653	658	614	639	604	614	615	626	583	663	647	601	653	632	609	630	617	619	673	585	663	624	624	619	617	652	615	662	620	604	608	629	620	633	598	607	621	636	622	606	640	648	620	632	648	624	626	578	614	637	631	641	623	612	614	631	627	579	614	605	636	667	644	601	632	629	601	644	617	622	643	631	591	624	596	623	650	590	612	641	609	633	678	562	645	602	587	588	606	631	612	624	663	597	644	667	617	597	620	596	618	668	600	612	624	597	562	608	606	616	641	624	619	582	649	627	595	632	580	647	629	598	627	597	619	636	618	592	649	627	672	620	627	595	627	640	625	643	620	643	617	593	595	631	641	641	638	665	632	607	668	647	642	626	599	644	630	611	626	642	666	612	603	607	625	690	613	653	627	600	645	650	614	612	628	652	621	603	619	579	591	623	630	603	610	630	595	650	686	633	647	639	640	664	667	662	609	616	628	617	598	643	601	651	640	591	590	619	594	614	595	620	605	616	625	603	619	577	635	595	652	662	641	645	619	676	643	622	587	603	612	648	627	614	625	652	536	652	608	624	616	629	602	625	585	603	616	624	613	611	653	601	609	647	624	585	636	708	651	619	634	614	642	643	613	619	625	627	628	606	635	631	608	644	585	590	641	647	622	627	597	603	660	645	584	624	628	617	601	602	639	623	594	630	627	607	622	644	623	626	677	606	614	628	641	591	639	656	606	616	635	631	602	611	594	572	620	649	590	619	644	613	605	563	608	629	645	632	639	624	619	628	603	583	644	675	621	633	626	620	595	611	606	639	662	623	606	658	609	632	644	603	630	666	632	582	581	628	635	609	602	579	629	627	601	591	615	645	604	610	628	592	615	598	633	594	655	672	598	628	607	614	622	645	658	595	642	595	567	619	679	606	619	633	627	593	626	649	587	627	583	610	600	638	602	586	660	634	630	614	632	641	625	622	608	632	614	610	598	600	624	603	635	627	644	609	668	607	624	600	656	579	627	607	641	638	632	587	596	612	582	654	582	629	599	606	614	622	597	592	633	663	602	621	612	666	669	604	625	583	630	594	622	593	611	644	561	634	643	571	633	597	623	631	576	601	613	616	670	606	648	593	648	617	622	659	634	599	607	617	649	590	651	594	651	598	651	581	608	614	592	630	604	597	615	608	602	596	626	627	643	606	624	614	597	654	589	602	664	617	591	630	617	641	622	640	640	638	626	650	621	616	593	659	627	608	594	641	634	671	625	615	569	623	637	649	640	631	588	620	644	642	659	621	597	629	617	589	613	601	563	629	584	579	605	578	634	642	600	592	630	617	575	632	609	639	652	639	652	629	639	564	613	616	626	603	653	632	624	591	580	633	644	593	613	630	633	611	639	666	618	603	576	583	629	589	635	630	620	640	646	643	617	620	605	625	588	623	582	588	585	662	635	628	611	626	643	586	651	622	654	626	646	632	636	638	590	607	590	604	646	602	617	623	605	656	678	640	624	603	615	608	587	556	594	608	618	593	581	589	611	637	638	626	621	648	650	650	604	625	600	633	621	622	660	640	600	617	634	610	629	620	640	584	593	578	554	597	571	636	606	606	605	593	633	624	585	591	676	622	652	591	610	615	619	578	596	636	575	597	691	630	622	685	624	608	634	624	662	568	576	592	619	621	598	632	621	661	552	611	578	629	631	606	638	613	694	638	633	614	581	698	598	649	640	584	651	622	646	595	614	556	635	636	621	569	600	607	590	656	658	626	575	641	612	619	618	605	621	628	626	582	592	584	601	614	637	630	618	618	638	601	627	627	585	627	636	617	594	614	657	638	627	631	653	609	664	560	639	620	608	590	582	644	671	616	631	622	609	621	616	672	637	614	629	628	593	663	580	654	579	638	634	617	654	628	618	597	611	634	606	623	602	622	604	619	651	621	630	646	663	577	664	615	661	659	628	596	614	649	666	652	654	611	664	639	630	606	619	588	639	630	610	635	605	580	607	611	627	640	629	640	588	598	615	630	634	642	590	599	613	603	640	639	619	575	645	604	585	628	640	618	633	580	611	612	639	687	578	636	626	595	629	628	632	618	597	632	632	624	575	616	629	621	592	641	588	612	647	638	601	613	651	618	617	571	631	646	583	610	622	646	621	619	664	601	601	653	683	588	628	633	602	654	635	572	605	595	640	599	639	651	629	612	624	606	640	598	603	562	603	620	560	627	637	607	624	632	636	636	571	605	672	605	651	662	667	564	665	621	569	585	649	629	652	591	611	614	592	636	585	596	550	592	670	636	624	615	658	671	614	629	613	607	660	651	578	642	629	618	628	650	654	631	613	622	690	568	601	611	623	598	627	621	570	628	621	604	628	655	607	638	622	632	660	633	585	596	619	648	607	629	607	592	602	675	634	624	598	635	672	648	628	617	622	616	678	609	664	621	650	597	628	649	600	631	623	575	576	562	593	589	639	628	595	634	628	629	629	624	643	625	611	609	648	628	602	648	646	593	635	608	592	653	635	635	604	603	649	653	620	619	594	614	598	606	642	609	610	617	677	605	610	634	637	611	645	609	645	638	610	636	608	588	663	582	589	627	613	600	643	632	632	604	639	606	622	645	619	614	648	628	635	618	640	629	659	678	639	561	603	630
31131	14149	3309	1168	506	346	234	238	205	190	177	201	205	168	146	165	157	161	153	146	141	168	168	132	173	147	149	151	148	129	138	156	137	118	138	143	145	153	174	129	159	172	139	157	135	150	141	140	154	137	150	148	149	142	130	133	123	150	131	133	117	140	154	123	152	156	151	146	120	120	136	126	130	155	143	147	150	144	145	132	141	163	143	136	142	147	136	136	162	135	137	149	171	148	126	130	161	168	144	157	155	151	152	145	148	138	154	143	131	174	158	132	147	143	126	142	133	168	144	141	141	135	124	157	123	136	148	149	148	126	137	147	143	133	134	116	129	120	142	159	123	143	148	117	150	120	150	134	134	126	127	135	140	129	131	150	122	122	123	131	148	121	136	167	142	151	157	115	144	121	126	116	167	124	144	122	128	117	142	134	130	123	109	147	146	129	138	157	126	128	117	125	132	135	136	133	127	127	141	142	148	121	140	144	119	143	139	138	161	145	140	112	146	134	174	156	150	126	136	126	150	133	132	133	157	137	141	141	182	127	145	154	138	157	135	132	116	132	161	124	120	152	130	119	131	135	150	150	135	116	143	145	143	151	140	134	150	117	133	159	121	128	110	146	145	142	146	140	128	134	125	140	168	140	171	153	139	132	163	156	120	136	121	158	127	122	125	145	152	154	121	125	138	137	115	139	138	127	134	168	155	131	148	167	130	138	160	122	133	136	118	136	130	151	139	137	111	146	124	154	142	141	145	146	157	149	129	168	148	136	162	131	146	127	130	141	162	154	111	141	142	147	137	160	120	116	129	120	154	151	138	123	141	149	126	131	144	117	127	159	143	130	152	169	150	151	129	127	163	151	144	136	124	152	141	132	138	135	140	141	143	149	152	143	126	164	142	117	129	146	152	117	148	137	136	134	149	113	128	136	140	130	147	124	141	140	130	133	151	136	150	127	130	114	126	105	138	142	143	136	140	154	142	123	145	131	133	116	135	142	133	138	138	158	150	123	151	159	155	141	122	152	137	147	119	143	156	145	154	139	143	123	122	152	145	153	149	130	146	146	133	123	165	148	150	147	152	146	119	146	147	151	138	146	149	140	157	138	132	121	106	138	131	138	118	120	148	135	133	118	132	127	142	137	142	144	132	130	133	149	134	149	153	157	126	145	141	134	134	122	167	135	137	131	151	151	137	146	125	153	134	157	146	132	128	145	150	164	160	143	132	137	141	121	120	139	170	157	153	145	126	154	145	132	146	135	145	149	132	147	164	135	135	147	165	147	136	138	113	116	133	123	141	142	144	142	120	140	122	146	137	139	124	123	130	133	138	127	120	143	144	141	148	111	148	141	154	138	155	137	108	143	141	143	127	122	138	124	131	136	135	133	140	146	155	158	169	134	134	160	154	133	167	141	157	138	141	154	133	138	132	143	148	141	145	147	144	147	142	135	139	138	154	144	151	129	133	135	135	139	160	143	153	137	144	145	139	147	137	150	164	125	138	156	130	141	149	141	142	124	131	132	119	158	138	148	150	144	155	151	142	166	142	134	137	136	128	153	128	163	133	140	140	156	138	146	154	137	133	137	145	145	145	135	129	127	153	146	152	142	132	142	142	158	138	114	140	164	120	149	164	144	128	143	147	124	143	146	131	167	126	149	140	116	155	138	127	127	142	125	141	138	142	145	118	142	136	147	143	123	137	170	131	148	168	130	126	151	148	159	147	133	119	133	108	135	123	136	132	120	125	153	143	116	116	114	137	127	122	141	146	143	130	141	134	135	141	143	114	125	131	120	131	149	140	119	141	136	108	115	159	157	149	146	158	116	144	152	136	124	139	135	143	129	142	134	150	154	145	138	162	165	135	133	137	152	134	131	156	162	124	125	121	136	142	139	139	165	141	153	146	168	128	139	152	135	124	142	129	128	145	137	146	131	158	138	156	134	158	140	157	135	136	132	143	144	142	124	137	149	160	128	165	132	130	138	138	138	136	137	138	136	150	124	161	133	143	138	140	150	122	148	141	162	150	127	150	139	121	117	155	128	152	151	134	145	146	114	162	131	144	160	134	165	133	135	167	136	152	141	138	127	124	144	165	149	120	129	165	141	145	161	147	145	130	135	131	163	159	128	145	138	135	125	139	139	118	129	156	145	144	150	135	135	131	145	157	148	133	135	124	140	123	146	160	133	140	134	122	132	146	138	108	151	134	167	131	143	116	131	158	127	165	151	147	131	114	125	130	139	148	140	131	137	146	135	133	150	137	135	147	144	137	157	150	139	150	149	143	129	156	140	125	142	150	147	134	140	138	146	148	132	142	152	131	148	144	141	143	133	141	135	140	141	149	133	144	124	142	157	159	150	128	133	147	147	136	136	135	150	148	114	149	167	132	145	146	124	153	121	135	152	141	158	133	136	130	159	159	157	136	117	138	139	143	167	160	137	154	148	176	133	140	138	156	137	125	127	121	127	126	118	151	128	138	130	139	142	148	141	158	138	160	136	140	150	158	167	146	144	119	139	149	147	136	133	143	148	141	145	147	141	136	137	149	141	118	123	152	131	162	113	116	139	155	131	153	145	118	142	127	115	146	145	132	146	121	126	121	150	139	133	150	128	142	119	128	134	142	143	148	171	154	114	137	129	123	171	150	129	132	126	146	154	151	131	124	138	147	162	138	146	149	152	152	121	143	126	158	160	137	102	143	146	146	131	133	129	129	135	151	145	139	150	123	161	139	147	138	155	116	125	144	144	142	119	150	122	136	153	140	134	141	161	158	137	143	139	137	131	145	140	136	140	164	135	128	146	124	140	152	109	143	123	129	152	136	143	136	140	123	144	123	144	139	160	133	140	146	134	178	144	121	141	140	144	146	142	131	148	165	140	125	128	117	117	133	140	133	139	144	148	141	166	128	140	140	140	147	137	140	132	133	137	148	164	139	143	132	153	129	125	145	140	153	138	162	158	138	134	124	147	135	121	144	139	107	149	127	138	144	151	135	154	128	149	126	138	129	125	155	133	166	139	133	126	141	126	126	130	162	134	140	150	129	136	132	142	137	153	143	167	148	178	147	141	139	128	142	109	136	150	119	148	146	149	133	144	122	144	154	152	131	113	144	127	143	139	142	138	118	146	149	153	148	129	139	142	138	142	137	122	139	150	148	163	156	115	149	143	135	134	155	135	139	133	157	142	133	141	153	145	152	134	139	160	143	137	137	150	142	127	132	128	133	136	143	139	162	152	114	146	126	115	134	135	125	129	166	132	119	134	154	144	120	126	131	126	144	124	136	125	138	121	142	130	148	116	137	124	126	143	126	141	147	122	130	144	147	127	129	156	142	128	148	130	146	141	135	120	155	153	138	145	140	149	142	140	105	118	133	147	159	137	145	119	142	138	159	160	144	149	124	140	136	136	146	135	135	128	129	136	145	137	147	140	127	148	145	143	145	135	152	162	153	135	132	147	160	128	148	105	123	132	135	142	142	144	134	161	155	147	127	145	135	146
21770	10835	3181	2693	1637	1313	1066	994	781	717	687	601	620	617	593	579	532	520	477	471	460	463	449	430	423	433	471	439	398	407	415	444	446	405	415	397	413	376	396	408	449	381	390	443	393	391	380	428	393	390	386	397	397	372	371	377	375	367	366	374	401	372	338	398	417	386	409	371	365	360	369	368	406	383	372	365	397	370	364	415	387	412	364	361	376	366	387	403	413	378	397	340	375	395	369	384	360	404	406	391	372	391	374	385	365	380	369	369	395	376	373	360	407	373	335	395	401	385	356	343	390	407	368	335	386	367	371	353	393	338	384	352	398	395	349	384	358	360	409	378	394	391	347	398	361	384	378	404	399	368	379	354	388	377	390	343	391	356	413	377	391	375	382	382	394	393	365	371	382	370	350	413	383	374	391	380	380	355	394	373	403	396	393	367	364	369	418	389	396	354	378	379	386	345	379	387	375	379	368	365	369	354	351	377	347	394	355	392	369	393	355	340	392	353	388	357	377	383	358	346	383	369	349	345	362	381	370	386	394	365	389	377	402	355	343	402	368	370	360	396	385	365	350	375	371	379	387	366	371	366	356	354	361	376	363	352	351	389	389	373	392	365	391	345	374	343	385	347	409	373	337	371	368	367	365	393	379	387	379	371	361	386	422	406	392	381	356	353	373	382	392	382	401	372	393	382	428	370	403	351	377	378	377	343	345	362	324	392	367	336	402	399	355	356	392	385	376	357	360	363	367	378	375	404	346	370	381	372	379	396	375	344	347	363	390	396	373	390	353	362	355	343	409	348	379	367	373	330	365	351	337	405	376	376	373	369	341	384	327	390	373	361	385	401	368	361	362	367	368	368	381	349	373	393	374	362	351	366	359	343	369	392	369	356	366	383	348	378	347	373	376	412	361	376	365	359	362	384	361	359	388	383	409	335	380	344	391	350	384	381	368	386	354	356	375	344	369	375	378	363	385	361	363	378	350	339	390	340	378	366	361	400	345	366	379	376	392	390	379	354	388	377	378	358	375	388	344	353	375	334	344	397	353	350	347	379	356	363	354	355	406	359	355	390	384	357	355	382	377	336	362	383	365	349	402	346	371	315	369	393	387	368	400	410	365	382	367	372	415	390	381	380	390	356	370	317	358	361	381	342	388	378	386	373	365	369	389	367	387	405	386	353	384	394	362	365	395	373	406	403	393	381	360	398	341	369	369	350	349	399	328	383	386	365	406	361	373	395	410	400	367	375	398	312	376	400	392	369	379	404	376	381	386	389	370	391	357	386	351	370	393	389	345	344	347	381	401	375	390	394	361	432	393	381	377	365	363	347	366	391	374	365	394	420	383	360	327	396	409	406	370	351	353	361	397	353	389	388	369	383	409	372	373	354	384	365	355	377	426	384	403	379	395	393	406	359	366	372	369	382	362	377	334	371	384	380	364	363	376	380	370	387	379	383	376	351	390	369	375	398	363	396	351	402	350	337	397	406	362	390	345	367	360	394	370	404	360	413	378	367	344	352	346	352	398	374	384	371	394	362	349	359	353	378	376	377	347	364	392	357	358	391	377	355	353	396	381	387	379	357	389	375	397	370	370	379	399	383	396	369	406	360	353	384	362	352	378	401	356	374	360	381	381	378	438	385	387	374	372	375	359	372	367	345	377	389	374	327	376	360	371	376	387	371	369	379	402	387	341	395	374	391	358	400	355	378	324	380	385	360	389	376	367	352	359	372	387	337	341	388	385	360	401	359	360	350	401	359	362	376	402	380	362	388	371	344	377	393	376	363	398	381	380	347	388	383	340	384	378	373	371	392	370	373	372	378	353	378	374	410	386	339	374	369	362	378	349	375	417	388	376	379	375	381	396	398	397	356	405	376	388	364	380	355	377	331	350	381	384	357	381	383	394	368	387	374	357	374	391	355	400	366	366	384	392	391	366	369	389	360	393	381	392	349	391	368	357	376	352	409	366	347	372	371	389	315	390	400	395	343	352	341	367	357	369	377	381	368	359	371	399	390	367	371	376	389	354	379	405	356	373	382	355	361	336	370	399	351	387	391	348	360	385	356	372	376	392	412	401	361	368	362	324	427	370	364	391	402	386	339	370	363	390	373	396	393	370	359	396	372	409	347	393	376	373	387	387	361	371	372	384	391	377	397	379	405	361	375	359	378	354	362	364	387	325	371	373	387	336	350	375	361	347	344	419	355	372	378	372	359	406	399	400	378	365	383	401	361	363	394	386	337	359	358	366	354	398	370	403	423	337	364	369	387	409	351	376	364	392	431	401	378	360	373	379	379	366	370	412	364	361	367	380	346	376	340	405	355	345	378	356	382	349	360	363	370	372	373	353	408	418	378	363	352	349	396	380	345	386	368	354	347	378	348	398	372	405	367	390	390	345	372	378	364	375	332	353	371	413	362	382	342	397	376	363	353	375	396	350	420	364	371	405	372	349	419	370	362	347	381	372	364	400	367	341	381	365	388	366	392	357	389	367	388	376	361	376	402	355	358	358	389	372	374	391	333	379	362	367	390	358	422	379	373	364	355	371	373	391	330	369	377	366	398	378	339	382	382	358	358	356	380	372	399	394	376	377	396	366	351	382	352	389	365	368	364	406	364	383	391	360	353	430	374	374	387	419	365	352	362	410	402	364	364	402	364	387	368	357	363	393	407	377	367	330	371	362	361	378	362	345	396	381	359	364	381	371	375	362	385	343	362	369	393	396	369	365	377	352	388	400	418	352	399	383	371	365	370	393	383	371	403	386	389	372	316	343	367	377	370	384	366	367	365	403	356	394	369	396	373	401	383	381	370	370	357	358	387	373	394	359	350	399	349	375	399	375	415	363	386	373	372	352	372	356	351	404	383	388	366	385	365	369	363	384	393	346	375	357	386	412	379	375	388	370	374	372	397	402	356	388	379	366	325	379	353	366	381	407	346	324	411	397	388	355	388	334	392	355	410	354	398	363	348	399	356	360	368	339	365	401	374	397	389	376	354	371	404	392	427	376	384	405	333	359	382	338	398	383	348	334	383	382	360	356	367	353	378	378	369	377	403	351	383	390	362	353	370	385	393	387	376	379	373	390	344	378	359	371	358	379	384	353	374	370	361	400	368	383	374	381	362	371	355	343	407	379	376	379	387	359	346	380	351	363	382	397	405	394	368	394	345	340	388	393	370	366	385	391	358	367	395	384	388	378	383	359	383	388	374	382	367	387	398	366	373	380	358	338	338	397	379	396	362	361	381	367	371	359	370	383	368	365	395	332	374	384	358	393	393	372	365	344	358	353	351	353	377	399	363	379	382	374	381	357	360	375	363	342	371	359	405	385	396	342	367	378	365	360	370	341	371	370	387	383	389	382	385	366	393	358	367	387	386	383	317	374	412	371	356	374	396	387	369	367	390	382	387	364	358	364	368	381	384	379	361	400	396	389	383	368	387	393	388	362	365	371	389	353	361	356	377	368	362	386	391	363	344	386	412	376	360	365	367	377	400
8164	1784	461	350	353	294	326	314	297	347	279	289	334	306	308	302	273	289	289	302	288	311	299	273	295	286	292	266	276	289	275	298	292	283	304	331	307	285	335	306	308	313	330	306	272	320	316	308	286	294	280	311	288	310	312	309	318	292	332	291	302	311	315	332	321	339	281	325	302	285	304	273	295	307	289	326	296	313	299	317	279	301	274	294	313	286	319	295	314	301	296	291	319	312	295	312	281	315	310	312	336	289	256	303	285	316	274	297	295	333	306	301	278	299	282	282	308	271	273	294	281	263	269	316	312	293	265	286	309	308	309	308	336	302	285	283	297	285	276	280	297	268	309	298	280	301	281	298	304	326	303	342	284	308	281	285	306	292	285	283	309	290	303	286	306	278	329	297	306	311	308	283	303	297	279	274	297	291	282	286	319	305	297	314	285	281	267	302	298	278	308	280	306	314	331	343	309	294	298	279	287	331	299	317	284	305	280	306	296	259	316	321	295	294	297	312	280	322	321	305	300	304	264	277	315	300	292	293	303	288	296	298	300	316	257	284	306	320	278	262	300	250	294	293	300	318	318	281	288	294	279	297	279	312	290	306	288	267	316	290	293	299	285	294	313	293	303	307	308	327	261	305	311	315	279	289	295	309	298	279	340	323	295	264	280	294	295	312	269	299	293	313	328	326	292	279	320	296	285	293	318	297	302	316	305	285	274	313	261	302	335	270	303	298	288	293	303	291	327	325	308	309	274	280	295	268	321	316	314	287	314	260	319	329	293	291	314	277	280	313	275	320	303	284	278	279	301	311	295	310	306	289	292	283	300	291	317	322	265	296	312	292	287	297	286	323	268	294	338	281	323	289	280	315	300	290	287	294	306	310	272	320	330	300	288	287	289	296	333	280	294	304	305	292	315	266	311	280	304	278	307	262	285	310	325	294	319	290	285	326	271	286	294	345	286	296	299	278	294	275	266	290	293	306	327	288	303	308	292	272	272	296	300	325	271	298	285	294	287	288	295	276	326	311	274	285	287	274	297	263	309	292	314	324	327	282	263	305	312	287	265	304	319	270	278	330	293	298	290	298	306	297	314	327	298	291	330	312	305	295	297	290	315	313	306	293	296	271	292	274	288	310	314	311	309	285	277	305	314	287	285	323	292	296	280	299	267	291	292	273	294	264	274	334	284	287	305	263	321	291	281	296	318	297	272	303	299	318	318	295	304	290	316	288	293	285	315	319	259	292	301	302	313	288	309	307	279	333	313	322	313	310	289	293	287	284	315	249	293	279	263	314	269	311	301	283	305	327	278	293	288	282	300	294	333	308	294	286	312	297	294	294	289	299	280	320	271	318	302	333	282	291	287	311	291	285	306	307	297	284	283	301	292	285	281	337	283	289	303	284	281	308	265	288	304	293	306	280	298	291	285	295	312	319	313	284	298	281	319	287	280	292	271	320	278	285	307	329	313	284	311	282	305	318	282	255	271	291	299	289	289	285	300	301	317	300	293	305	265	289	308	309	290	298	294	300	284	295	297	322	310	315	320	269	298	278	284	295	303	286	311	306	285	302	320	305	309	291	287	282	300	285	287	315	292	289	314	273	319	283	306	289	319	291	283	294	296	285	284	291	291	307	278	313	304	318	316	290	294	310	301	313	271	329	335	305	314	339	280	299	366	310	318	278	319	283	332	301	312	315	269	306	289	287	291	285	329	325	276	272	336	279	315	289	299	316	281	285	268	299	294	314	317	311	310	327	286	282	292	280	318	321	300	306	297	333	294	300	285	306	289	312	329	285	287	278	306	301	295	315	266	324	306	287	287	303	276	258	288	308	328	267	278	308	318	269	307	303	296	300	292	313	285	332	303	281	283	281	322	317	297	272	293	289	288	276	365	315	297	307	284	314	304	300	289	306	339	294	293	279	330	288	307	299	330	260	312	295	286	274	273	289	305	299	301	297	304	286	280	273	282	307	287	300	288	302	276	313	287	305	330	285	294	300	303	291	262	311	304	307	312	266	316	303	316	310	320	315	329	263	292	315	307	270	287	270	328	332	293	288	310	299	284	302	294	322	289	303	309	315	278	275	302	309	261	303	294	349	309	287	327	311	296	306	305	275	323	289	274	293	292	265	287	283	270	319	313	290	307	289	318	283	296	306	272	289	289	289	290	279	291	279	295	277	317	333	282	329	301	301	262	295	311	284	312	321	277	315	279	288	316	279	310	296	280	322	293	303	273	314	279	288	285	285	288	272	296	319	288	308	291	304	329	337	260	288	307	329	280	284	284	270	273	306	325	292	268	290	298	291	289	293	321	309	271	306	279	310	297	302	296	299	282	280	290	287	298	307	308	280	293	298	286	279	293	306	311	328	311	296	299	295	284	289	300	293	270	279	315	280	277	280	322	315	311	317	310	301	287	291	294	340	315	299	275	291	285	272	310	295	315	289	280	317	319	275	271	319	327	311	325	273	264	298	327	299	314	312	291	303	330	277	321	328	297	293	302	298	307	289	312	304	326	323	332	295	349	301	287	302	292	281	280	321	284	276	285	292	268	318	274	285	303	289	319	305	304	318	317	319	288	313	275	274	325	314	297	284	298	311	314	301	303	294	265	322	281	289	262	292	293	282	296	295	315	310	258	302	309	301	281	310	346	285	331	268	270	268	269	268	288	323	321	311	301	292	287	304	268	281	312	294	276	294	303	277	295	253	296	304	276	319	316	283	320	324	301	324	312	302	323	307	307	322	303	285	271	310	314	322	302	293	305	320	281	285	263	303	312	302	296	325	312	303	292	273	301	281	301	235	302	273	306	293	270	267	291	303	304	285	274	284	334	323	293	295	294	313	302	304	282	303	289	327	265	274	307	299	320	283	319	313	354	271	305	294	322	303	295	296	292	304	291	299	281	328	286	303	308	309	300	301	301	296	296	305	307	278	300	314	292	292	263	305	310	319	276	302	313	273	290	279	288	281	275	326	320	300	314	286	295	289	325	290	318	305	291	312	300	273	272	318	302	273	319	299	301	294	322	290	296	288	277	315	300	320	284	284	307	298	271	290	251	290	304	304	334	316	298	282	333	293	259	279	284	295	289	273	279	295	292	312	307	291	330	310	295	300	284	309	288	264	286	329	316	335	303	346	287	290	297	289	294	332	276	280	316	279	281	292	329	311	339	298	308	286	288	306	305	286	286	281	300	299	297	314	301	289	315	301	307	319	297	310	283	273	321	323	321	286	300	312	300	275	283	318	270	289	291	289	256	315	267	306	285	288	266	282	305	286	299	284	289	272	308	288	328	296	297	280	283	288	295	300	270	310	311	305	304	252	283	310	297	297	280	294	292	292	286	314	301	287	282	280	280	289	293	268	278	294	319	277	271	293	282	294	294	268	299	304	329	263	288	282	310	313	278	276	303	281	261	310	302	298	317	312	278	276	278	274	315	290	299	300	302	285	316	283	313	307	305	299	294	311	320	262	280	279	302	285	306	313	258	271	318	296
6620	2288	1043	965	850	879	903	843	839	799	827	834	806	824	777	754	720	711	712	738	772	764	748	721	741	762	741	717	750	733	743	770	753	745	763	745	780	720	733	732	713	756	748	719	770	752	799	716	745	701	708	694	696	743	659	746	755	721	756	696	761	788	746	731	782	701	687	742	791	687	799	682	696	755	758	719	801	736	797	771	762	742	745	749	760	714	658	741	726	708	696	760	794	733	734	751	738	732	772	739	723	720	709	740	746	733	748	756	783	759	748	736	706	790	740	752	707	721	689	699	716	712	759	738	705	688	771	753	747	734	715	739	774	760	720	681	756	737	723	770	708	738	709	734	768	737	743	725	737	767	717	779	751	759	721	744	726	759	725	776	702	742	692	770	771	746	732	688	740	752	738	734	735	720	704	694	768	701	716	714	734	719	736	773	745	724	733	740	728	736	708	722	729	753	726	685	719	748	737	719	778	765	759	710	774	752	733	741	750	706	718	741	759	742	753	730	773	685	761	747	723	716	797	753	725	714	732	779	718	701	731	701	716	709	723	742	760	750	754	682	767	705	768	726	741	774	735	769	741	723	731	728	735	715	745	751	768	707	763	756	785	770	793	744	759	700	745	692	705	744	771	781	789	764	716	725	725	746	734	707	719	746	705	761	714	719	730	741	762	751	755	802	735	745	705	768	747	771	733	743	708	706	729	725	719	760	705	732	717	774	811	763	767	763	754	728	720	715	690	753	729	788	801	813	779	726	745	726	758	751	758	783	783	719	762	777	775	711	713	700	769	756	714	733	765	753	741	784	718	778	717	749	745	749	770	722	728	770	714	742	706	744	782	768	752	755	697	768	731	739	754	694	721	741	764	752	713	702	753	779	752	701	764	741	706	760	752	750	721	737	742	731	694	709	701	714	727	760	717	774	741	714	747	779	705	756	709	727	727	768	751	711	736	731	759	706	776	740	716	738	679	717	750	713	728	752	765	749	705	749	759	758	738	735	722	734	740	687	721	701	744	741	770	730	760	720	740	760	708	797	696	756	736	757	742	757	727	752	758	710	747	706	749	737	732	758	759	690	782	710	740	715	758	706	680	731	771	696	745	727	702	715	743	739	766	769	723	724	735	753	743	729	715	707	738	736	790	703	711	771	725	704	728	738	745	727	816	733	756	731	712	690	738	742	714	804	724	733	770	727	765	775	722	685	722	696	693	738	728	693	738	755	745	759	738	763	733	729	739	794	738	735	719	701	760	764	749	728	728	727	737	768	714	732	686	764	723	751	727	709	754	762	724	741	706	737	711	708	697	739	713	728	707	744	708	689	765	740	684	727	773	776	766	698	777	750	696	749	744	732	774	684	764	724	775	696	786	755	730	714	762	744	741	717	757	715	748	780	731	735	687	750	727	792	714	742	767	711	803	735	737	752	745	755	748	707	797	703	735	718	743	789	768	682	750	769	712	725	764	759	736	753	749	746	733	734	713	714	717	717	736	718	770	734	742	759	735	730	733	703	696	798	723	723	733	749	722	729	739	740	728	785	753	676	679	727	762	666	781	721	738	716	803	722	725	748	733	738	737	750	772	745	718	736	729	719	751	759	738	728	706	699	746	765	744	692	756	764	736	774	745	761	758	764	751	737	711	731	711	710	746	789	702	702	769	738	755	745	706	763	761	708	722	768	715	723	721	726	745	725	714	714	741	759	727	700	742	723	727	734	752	739	766	699	714	718	699	799	753	768	754	768	745	746	779	680	712	746	761	708	746	734	684	729	722	702	751	691	768	705	736	734	733	753	740	715	726	755	732	774	732	726	705	748	756	705	770	687	735	726	755	745	727	723	756	742	757	728	724	753	739	769	776	716	752	745	747	749	761	716	740	682	787	711	732	743	767	781	695	726	762	782	721	690	764	716	761	740	770	746	720	773	745	744	731	697	743	769	732	735	753	772	762	759	709	734	695	724	728	715	718	735	757	803	734	729	744	781	733	773	759	692	776	770	725	782	736	740	765	713	748	713	757	757	689	723	720	795	747	778	716	762	711	773	765	730	788	757	750	679	697	733	706	705	731	734	787	719	744	718	722	743	712	772	762	730	718	712	732	739	776	738	789	746	726	770	752	744	720	742	808	709	686	730	781	763	678	728	772	760	749	801	776	717	738	760	720	776	751	719	729	732	733	733	712	773	736	733	757	740	770	776	715	740	727	681	767	778	701	761	745	761	716	699	758	714	693	697	782	793	762	812	728	695	754	750	748	769	716	706	694	759	758	744	718	722	722	719	731	695	796	732	724	758	765	725	755	739	754	791	722	732	713	764	736	733	720	723	717	756	721	749	703	733	694	729	700	718	744	734	732	749	728	771	765	765	725	779	733	681	716	739	714	738	693	720	725	747	752	722	738	737	787	775	753	700	734	756	741	788	771	735	755	726	719	671	752	735	740	746	822	742	755	721	754	712	728	737	751	743	734	717	757	727	769	747	768	704	762	775	741	719	738	751	750	695	751	722	775	768	738	690	777	691	775	731	718	709	791	778	771	791	769	754	807	733	766	716	732	728	720	730	741	771	742	760	716	760	716	751	765	702	722	729	753	756	726	758	764	749	770	681	738	702	724	761	764	686	768	724	720	727	778	742	741	714	728	758	747	746	788	770	758	747	742	736	722	737	713	742	689	748	743	738	712	679	817	771	749	730	753	751	771	763	770	771	732	749	705	751	729	787	752	718	719	752	709	741	743	781	703	721	704	758	746	764	710	737	715	797	755	742	731	699	768	732	730	768	765	689	708	732	801	709	767	743	780	721	725	702	697	721	745	722	751	765	738	723	725	800	741	730	751	765	722	714	789	742	803	718	757	679	730	717	767	748	730	707	781	720	733	779	714	691	703	763	715	761	740	729	715	769	761	732	769	749	719	785	735	725	727	743	719	701	728	748	715	710	739	756	719	732	747	764	792	778	774	727	733	713	762	695	803	757	729	765	733	711	740	715	704	732	762	743	720	756	752	762	691	756	714	697	729	714	682	726	749	741	739	706	745	700	728	784	747	749	774	745	764	725	784	734	766	718	744	759	710	742	775	755	742	750	777	683	704	779	754	711	702	669	722	805	782	739	685	728	754	751	722	730	760	711	676	704	699	751	758	765	691	719	694	733	736	713	794	746	753	740	734	748	755	728	745	712	748	748	751	700	687	734	707	718	735	751	693	694	736	731	785	728	796	753	686	730	770	708	739	757	710	746	721	775	722	726	738	737	757	797	697	716	683	765	705	703	757	779	734	730	731	727	765	730	752	701	716	722	755	749	739	704	674	705	721	736	746	731	723	768	704	701	724	778	714	780	759	748	760	708	751	737	749	706	769	763	701	707	728	729	701	738	759	778	752	746	715	732	748	724	750	745	793	718	727	744	752	761	749	726	722	724	713	741	760	718	767	713	733	778	741	719	712	757	756	715	703	722	693	755	705	704	749	790	752	739	767	746	726	716	690	741	767	750	698	722	731	711
22015	7810	1766	787	406	327	327	321	263	283	274	274	262	247	262	268	268	255	241	225	249	239	239	224	274	267	216	274	223	262	241	240	267	249	239	241	244	227	224	278	232	225	228	279	258	231	271	243	246	265	265	250	231	244	237	258	272	272	238	250	230	263	252	231	226	255	237	271	252	251	247	246	247	238	223	273	243	271	257	242	242	252	234	264	263	255	246	264	270	277	253	275	224	236	263	257	218	242	268	271	229	222	264	246	236	259	255	227	234	286	250	215	244	276	247	215	254	265	259	267	259	261	253	236	255	279	259	227	240	253	241	246	265	227	238	253	222	234	233	258	258	223	229	248	258	272	259	274	280	244	235	247	264	249	216	230	267	293	255	244	263	243	234	210	220	269	252	251	248	250	271	227	261	260	251	230	256	259	258	243	248	245	265	228	263	240	261	266	249	286	227	249	235	251	263	254	211	231	255	252	243	275	265	255	267	238	256	261	234	235	239	255	242	257	248	226	247	259	243	244	243	215	264	243	249	208	244	226	249	241	253	241	240	246	265	249	276	235	219	229	265	245	252	262	221	242	236	270	241	253	240	234	244	228	249	225	257	247	284	236	225	248	273	235	227	246	271	219	267	218	236	245	248	241	208	245	218	246	277	248	244	266	247	241	239	238	218	220	239	267	271	256	254	255	256	255	252	260	236	256	255	260	252	244	249	235	253	238	251	220	275	251	286	217	248	248	242	230	227	249	255	226	240	251	262	249	213	250	224	234	239	256	251	266	246	243	249	256	268	250	252	246	267	236	244	244	249	272	256	225	248	260	265	268	256	238	247	258	231	224	245	225	256	250	265	261	239	249	235	253	234	253	244	258	226	243	252	251	239	275	242	258	244	227	239	223	255	249	251	238	241	236	255	248	243	258	276	238	264	263	262	232	228	243	221	303	263	213	222	260	226	251	246	233	253	258	260	239	261	249	246	260	273	250	238	239	232	229	238	248	244	259	252	259	247	241	262	252	243	240	216	246	252	260	241	252	247	237	254	274	205	244	259	240	259	258	252	247	240	246	245	264	282	250	258	239	260	233	241	259	214	271	263	242	256	242	259	235	272	267	259	244	248	236	239	238	288	264	246	235	226	238	271	259	299	223	248	277	222	237	239	263	245	279	287	221	208	248	245	252	257	234	255	263	226	262	250	266	264	249	253	239	272	256	268	266	225	235	260	276	241	242	240	242	268	234	273	240	224	244	237	261	243	247	251	248	261	263	223	226	253	243	239	230	260	228	254	265	224	224	278	249	263	241	242	236	247	233	236	238	231	239	244	256	243	250	244	249	248	230	261	261	273	209	235	276	249	257	233	280	264	282	231	247	286	250	279	232	264	227	246	252	249	288	282	231	253	243	255	242	259	276	261	237	243	255	254	234	218	216	243	261	249	229	240	255	225	240	249	250	234	245	230	254	242	250	237	290	243	214	245	256	265	246	257	238	271	274	237	255	248	242	238	276	224	227	267	228	257	236	230	258	260	230	293	235	267	230	275	251	223	244	275	240	239	228	223	240	238	247	262	249	238	227	236	245	224	253	230	264	271	264	248	272	252	243	244	250	244	272	257	233	272	251	244	232	220	234	255	234	252	260	259	262	248	253	253	237	239	254	259	260	258	253	251	264	215	265	234	233	259	262	239	255	234	231	265	241	244	231	264	234	251	261	257	224	244	289	274	250	261	250	233	233	234	259	243	221	222	254	234	250	240	252	236	254	233	226	245	267	266	231	253	235	255	234	230	256	233	257	253	227	254	235	229	230	257	238	239	243	236	271	234	247	255	253	240	251	242	234	253	232	253	229	252	242	254	271	238	227	256	256	287	244	264	239	227	275	241	259	225	239	286	226	260	252	252	221	235	230	254	229	217	258	264	249	244	258	249	238	257	237	255	251	244	238	228	240	237	258	249	263	243	250	238	259	246	229	254	248	245	228	246	222	224	237	247	266	241	273	237	258	286	261	257	236	259	243	249	253	245	238	259	248	248	255	263	246	244	298	256	237	230	241	254	250	260	244	244	241	232	239	266	236	285	220	272	244	214	260	243	231	281	226	235	237	251	255	229	245	239	268	214	262	254	245	224	253	248	247	249	235	247	250	244	257	252	242	261	252	240	242	237	234	258	209	246	240	248	245	239	222	240	237	239	269	244	230	246	233	250	235	265	256	238	242	284	227	255	267	219	220	242	288	219	242	248	235	256	280	272	266	249	253	233	246	252	273	231	271	220	245	239	230	239	239	269	239	230	226	268	239	230	250	270	255	260	236	245	264	255	225	270	260	262	252	252	229	265	234	244	227	236	257	262	255	245	237	244	261	239	246	263	267	249	253	216	235	278	250	243	246	232	238	279	240	242	250	244	258	261	248	260	247	248	242	242	240	214	267	242	235	245	257	273	241	239	264	237	250	255	229	275	249	237	235	248	239	258	239	289	274	249	248	260	252	273	250	257	259	244	281	235	229	249	269	253	266	245	274	253	270	253	227	274	254	260	227	238	259	239	262	233	254	251	239	230	288	237	235	249	243	254	272	232	226	225	226	251	253	273	243	232	216	221	263	251	256	251	267	232	249	261	252	249	225	232	245	276	245	213	247	258	194	239	229	237	241	256	253	237	234	239	244	220	253	258	243	268	249	254	247	246	269	244	260	255	231	234	247	243	270	226	236	256	243	217	254	238	260	228	231	255	257	211	260	268	269	243	237	224	251	250	240	256	244	244	235	231	211	249	229	242	219	243	247	247	234	239	243	225	246	269	248	258	258	237	267	268	223	247	264	220	234	234	272	241	227	274	276	247	244	240	257	247	248	260	223	237	246	289	250	236	262	251	259	266	215	229	224	248	228	231	260	280	247	266	255	256	245	244	223	258	252	246	233	226	241	268	223	247	256	205	266	262	257	235	255	242	260	245	266	226	248	279	230	261	268	281	201	225	254	253	288	230	244	275	249	256	249	257	252	243	203	245	245	266	236	252	253	273	247	221	264	270	263	260	230	255	278	273	266	271	239	260	225	245	233	256	254	242	216	278	245	245	259	250	266	252	269	241	240	244	252	233	246	226	218	234	242	246	218	261	260	261	248	256	250	273	225	262	232	223	257	214	290	233	224	273	227	233	234	254	256	266	265	252	247	232	260	219	275	251	241	256	251	249	251	241	262	236	204	256	257	266	251	243	241	234	259	276	250	261	249	250	242	261	262	215	246	263	220	243	242	251	247	230	227	265	264	250	252	266	249	234	249	253	218	232	236	259	264	252	238	236	240	266	254	259	220	243	249	241	228	231	254	264	245	246	266	256	219	235	272	250	225	246	263	236	220	261	211	260	238	226	249	260	237	244	256	240	260	225	255	268	235	268	266	246	245	257	231	275	252	268	212	243	233	230	232	245	254	245	287	227	253	261	281	261	244	272	246	261	250	232	252	237	285	226	272	240	255	254	249	239	246	271	242	222	233	240	253	264	265	255	249
16721	6634	2457	1927	1307	1068	985	945	884	863	814	742	801	773	732	788	724	712	723	695	656	682	684	663	674	658	667	635	572	639	677	628	623	640	654	655	623	658	653	614	628	605	643	611	614	657	633	603	691	632	629	607	618	629	626	645	622	680	581	660	608	606	638	657	585	651	645	626	665	652	569	620	639	649	637	634	655	645	595	655	584	596	661	622	640	628	586	655	667	657	598	628	646	655	567	607	604	639	607	596	608	620	665	605	650	620	634	603	644	596	606	634	659	637	658	622	614	573	603	664	580	572	594	598	602	616	631	640	595	637	620	632	537	596	640	661	573	600	642	614	614	618	603	616	634	614	679	591	615	573	581	600	682	579	619	620	609	579	648	637	642	612	621	669	634	584	600	635	621	680	622	629	624	607	637	610	564	629	621	630	621	649	636	630	599	642	621	624	649	641	640	595	647	581	640	593	602	633	610	606	671	658	634	596	615	587	615	625	635	648	616	644	618	611	616	569	603	638	609	623	640	617	629	636	650	645	589	589	614	601	643	630	639	576	639	632	671	634	607	649	591	610	624	616	676	634	634	664	603	640	621	570	629	628	637	633	620	659	638	590	673	638	602	605	607	593	625	599	659	560	621	626	640	659	595	551	588	609	626	616	644	610	602	670	597	643	597	670	631	608	619	638	633	654	636	627	608	607	609	609	617	609	593	585	640	650	597	614	623	610	603	632	593	633	612	623	603	628	628	648	626	621	642	615	624	636	619	642	635	615	639	615	646	599	609	577	626	643	593	631	584	605	570	621	642	696	629	606	626	702	625	659	628	600	603	653	610	609	613	610	597	628	587	607	647	616	655	615	569	629	617	586	653	593	604	645	597	655	670	612	691	583	589	604	626	637	652	657	600	613	646	645	602	595	599	559	626	648	669	635	625	635	621	635	613	598	630	657	627	629	650	619	597	631	604	638	618	620	630	651	616	620	585	613	597	652	591	554	652	576	620	582	625	632	651	592	641	615	566	648	650	647	625	647	643	663	614	612	574	612	572	586	617	647	578	647	612	645	637	587	656	639	613	611	614	564	630	634	619	649	583	625	605	600	594	623	586	642	597	593	664	587	587	638	649	654	606	621	613	636	596	652	596	656	614	631	622	652	635	633	659	593	629	608	640	612	590	638	624	609	578	615	662	592	664	606	640	609	593	626	583	614	652	624	601	623	636	600	640	568	593	617	623	642	632	611	624	614	634	625	628	640	632	617	627	609	634	609	604	600	650	610	563	592	594	601	636	622	629	633	594	608	592	623	643	633	604	579	646	666	621	636	636	614	607	614	584	658	603	610	656	614	612	655	634	669	620	597	640	675	596	636	612	626	605	627	636	662	614	602	633	608	619	603	607	605	667	637	621	653	654	635	619	596	620	623	581	626	657	608	615	557	600	617	637	665	648	616	577	625	555	626	618	587	654	599	611	608	629	644	633	565	605	641	591	608	581	675	588	631	625	600	628	617	625	622	612	614	610	653	590	554	579	620	642	613	614	606	655	638	637	603	658	619	628	603	640	681	636	622	603	636	609	602	608	594	626	592	633	618	608	601	644	612	615	591	642	634	652	653	641	642	605	628	637	617	631	623	636	587	589	635	612	660	586	599	614	634	601	634	589	618	593	645	631	597	609	592	681	634	613	590	616	594	618	616	640	607	630	592	613	610	612	604	610	649	632	611	618	578	578	588	661	637	608	645	659	623	622	644	598	629	654	586	581	595	632	596	597	597	639	610	592	656	656	622	612	586	640	612	572	593	621	618	609	598	613	581	594	619	634	631	643	640	657	641	557	647	615	644	624	617	664	624	622	648	651	623	604	623	595	636	608	612	643	641	663	648	617	602	643	642	622	579	621	662	602	599	629	663	637	629	619	594	648	649	613	664	618	580	605	636	622	629	613	638	600	642	616	616	655	626	631	600	611	626	675	648	583	621	621	641	642	631	628	642	640	584	599	655	594	620	609	657	659	616	649	639	636	632	571	612	637	642	585	606	622	644	616	595	611	610	599	616	639	583	621	602	640	661	658	604	621	607	648	631	614	636	598	634	640	623	619	657	648	566	595	620	611	639	641	639	638	613	659	659	634	634	621	600	595	644	606	608	592	603	603	597	614	621	599	602	621	612	665	634	658	606	579	599	611	670	591	625	554	629	629	640	624	602	573	595	650	649	624	599	627	617	575	590	606	604	655	577	603	619	605	664	609	631	593	620	615	609	619	614	636	581	669	597	578	639	597	634	603	667	645	624	631	598	626	669	608	642	615	607	581	664	689	661	602	597	591	635	601	600	605	622	595	573	614	613	610	598	611	600	639	608	668	605	622	627	576	599	606	628	606	635	575	621	645	612	632	639	613	616	665	626	687	630	585	596	641	643	593	597	688	633	562	616	594	586	620	610	665	616	608	601	597	618	674	594	650	626	667	580	625	632	617	636	591	606	652	656	585	614	647	644	573	607	628	600	584	656	608	655	661	679	621	583	652	600	631	591	587	604	617	640	614	627	627	641	619	644	641	637	625	583	620	620	619	574	630	629	658	655	595	575	615	620	626	653	649	628	605	634	607	561	637	610	664	624	637	617	620	649	637	621	653	618	667	630	613	628	577	600	667	609	589	658	623	607	639	630	630	642	642	592	672	606	662	642	610	610	641	636	562	609	613	585	635	613	638	599	585	630	607	567	644	625	618	651	655	576	601	605	604	588	581	628	609	604	625	564	628	651	604	586	644	599	594	622	597	607	605	657	579	601	648	632	632	602	645	675	622	592	608	626	612	642	589	628	640	613	635	595	607	652	632	573	629	628	613	644	625	618	621	630	624	604	611	634	606	649	619	570	597	634	617	599	649	635	609	674	576	626	662	651	627	613	675	613	642	591	629	605	619	660	590	595	619	662	640	583	608	646	627	614	634	669	643	635	587	631	580	581	606	580	596	655	594	611	677	615	661	589	647	614	620	678	631	639	607	632	600	629	576	657	618	644	601	624	620	635	622	635	635	641	648	630	662	589	627	684	647	616	611	557	581	637	614	578	640	578	663	612	618	560	601	608	628	625	641	648	618	653	630	628	626	633	630	601	614	642	627	595	641	623	572	666	662	624	612	630	644	624	578	616	658	641	609	614	647	657	630	648	591	645	629	595	610	657	612	609	646	628	635	641	603	590	611	601	626	589	625	603	616	646	605	603	571	615	623	623	630	659	630	622	577	649	619	621	573	596	620	571	642	642	574	623	645	601	603	604	633	594	617	581	612	614	630	645	652	579	555	642	617	625	614	607	634	650	657	648	636	613	636	629	620	708	600	578	662	644	652	631	647	620	608	638	647	623	603	671	601	610	570	640	679	624	637	626	570	608	620	621	630	656	613	644	672	639	624	620	606	591	621	622	657	593	594	631	596	600	632	655	629	593	568	616	585	623	587	652	624	670	593	603	643	633	633	634	653	607	651	658	620	638	618	596	630	614	562	628	580	655
31528	13196	3575	1398	529	293	273	224	219	207	195	162	163	168	179	164	167	135	155	153	177	141	145	156	155	145	144	128	149	140	143	155	127	165	157	125	136	147	143	130	142	155	151	148	126	153	126	110	167	164	134	125	135	136	152	129	121	136	126	139	154	150	151	158	150	154	146	144	137	142	150	139	151	142	150	137	122	146	121	135	129	134	137	158	111	163	124	124	160	129	156	154	120	133	142	142	136	143	131	130	127	148	137	112	138	137	147	145	148	142	138	129	157	137	157	158	114	149	144	134	128	138	148	160	148	144	131	148	142	136	146	139	149	153	133	149	138	140	173	148	122	128	147	141	139	137	138	141	130	122	121	157	142	159	126	150	138	151	147	158	143	157	138	146	133	142	147	151	143	126	145	115	150	137	130	135	139	151	150	133	157	168	150	138	139	125	140	146	146	134	147	152	160	146	134	125	146	141	146	146	128	141	137	154	158	117	124	168	129	151	130	150	151	144	138	139	143	154	134	136	150	155	147	140	154	148	153	138	146	131	135	127	133	155	148	141	135	119	163	148	136	131	105	138	163	146	131	145	172	135	141	139	141	166	158	136	136	134	168	157	159	147	153	144	137	150	156	159	144	155	149	171	140	117	129	139	125	114	129	145	138	139	137	140	160	131	150	142	140	130	140	124	117	129	151	152	120	127	138	151	127	137	148	137	154	150	125	153	151	126	131	146	150	135	149	147	147	149	151	121	145	137	149	141	133	133	143	143	135	155	139	170	162	156	136	155	149	127	151	124	131	159	147	127	141	158	135	143	153	132	159	145	137	138	142	146	152	145	150	143	142	140	144	165	135	137	158	135	175	117	141	132	141	139	133	144	140	179	123	155	161	137	156	162	150	153	141	132	156	144	137	138	146	141	99	136	134	125	158	142	164	137	133	129	144	129	144	171	159	122	130	146	121	130	135	144	134	152	145	134	153	135	142	130	139	134	121	160	150	180	139	144	138	162	139	154	146	130	136	146	146	150	126	144	138	121	134	166	156	156	145	147	169	159	157	141	159	138	154	141	133	125	156	144	153	130	121	153	136	153	160	152	168	148	149	152	152	145	145	142	135	154	124	154	133	147	138	144	144	139	150	113	129	142	161	137	131	180	128	132	139	155	182	164	142	125	151	134	133	128	160	152	129	119	185	139	166	171	132	130	137	134	138	139	129	136	160	144	127	147	152	137	185	141	126	126	159	159	154	143	146	136	124	129	160	139	153	139	136	126	134	133	134	139	137	144	154	140	152	144	122	153	124	144	132	161	139	119	142	152	131	133	140	165	145	130	157	152	140	140	142	141	160	149	154	137	136	133	124	140	128	164	135	141	156	131	147	137	172	132	138	166	135	131	135	138	136	167	156	140	128	124	146	126	154	136	141	166	127	134	139	140	138	130	129	132	137	155	149	135	135	141	147	150	120	122	149	159	129	151	154	128	165	127	138	148	156	126	128	130	133	159	154	133	131	145	178	147	134	165	132	158	154	151	147	136	136	160	135	131	139	128	165	148	134	150	172	133	144	142	124	131	145	146	142	150	134	139	129	120	155	128	144	139	160	156	138	145	151	155	138	127	163	154	143	154	154	139	128	148	142	117	138	150	144	159	152	172	155	136	150	146	146	138	139	146	139	143	150	120	127	132	154	123	135	129	132	127	149	162	151	131	148	149	140	140	133	122	160	168	170	134	149	130	145	155	124	133	144	118	133	136	137	139	138	145	129	137	146	135	153	141	158	152	172	155	135	123	149	140	152	136	144	132	143	147	144	127	149	131	131	151	138	113	150	123	134	176	148	174	160	150	130	125	134	158	136	154	169	138	161	148	158	155	125	138	140	141	141	141	157	157	124	118	129	144	125	166	158	154	144	155	148	145	160	167	150	136	153	133	150	151	138	154	133	134	143	158	158	164	139	150	144	132	142	150	131	115	131	146	174	159	126	150	144	157	152	170	138	124	150	128	159	136	147	150	162	146	142	151	147	137	149	151	137	111	126	123	136	154	129	142	143	125	160	117	138	139	147	140	129	141	165	149	149	125	136	151	142	131	140	155	120	156	125	154	164	126	140	145	116	148	133	136	143	163	146	157	155	146	134	138	165	137	150	154	129	157	145	142	151	128	126	168	116	139	149	130	141	142	153	119	140	129	142	148	163	119	131	148	152	129	127	141	150	140	142	138	143	157	157	158	175	147	142	146	139	143	149	136	129	149	130	138	119	147	135	141	133	147	157	155	154	133	169	131	153	141	147	140	137	155	145	144	147	146	152	152	128	146	155	142	141	161	150	146	128	155	149	124	140	142	156	143	160	141	126	155	148	144	132	120	159	136	139	129	130	140	147	158	134	144	133	170	175	138	151	145	157	154	138	137	147	141	129	160	129	133	140	144	136	122	150	143	110	130	137	139	124	135	158	140	147	164	134	147	142	130	144	129	131	143	153	127	136	120	147	118	135	145	144	132	140	144	167	131	125	155	146	145	155	132	147	144	123	123	129	140	173	155	146	145	112	127	145	145	137	157	114	144	137	149	179	132	127	144	142	141	137	151	122	127	149	141	131	147	124	145	136	145	153	137	129	136	136	133	150	150	134	129	147	133	148	148	166	147	140	132	169	157	141	150	140	156	122	164	150	126	142	147	127	149	138	140	134	139	117	131	170	138	144	167	142	144	123	124	163	136	143	128	147	132	136	143	144	123	164	134	144	134	123	137	142	140	140	131	133	149	144	136	136	147	139	162	134	120	140	144	137	148	140	166	151	133	129	132	133	132	139	130	144	137	142	146	152	137	126	157	145	141	136	139	167	151	141	109	136	116	158	139	132	135	141	117	124	146	136	150	137	124	127	143	151	135	156	152	131	150	147	142	120	149	130	123	152	161	122	141	127	133	134	156	138	132	149	124	144	152	137	139	143	159	142	132	125	138	141	126	167	151	141	146	158	128	129	129	145	141	127	141	141	158	166	130	138	131	148	141	125	149	141	154	145	172	147	145	165	137	146	153	146	122	130	154	140	146	129	157	152	146	148	169	149	141	155	143	119	137	133	143	150	138	143	161	147	136	146	130	150	154	147	151	151	147	141	137	135	141	146	128	142	146	138	139	148	153	137	167	147	140	159	137	158	148	139	139	136	121	142	133	115	147	157	144	142	142	146	150	144	150	155	139	137	141	154	157	143	134	123	140	145	153	130	123	145	137	132	132	127	139	129	157	141	151	175	146	127	122	138	149	139	138	159	158	128	117	144	132	124	136	126	125	152	136	137	131	152	131	135	141	157	137	141	127	124	144	131	124	148	138	142	145	141	134	136	127	135	151	159	141	125	150	137	163	158	130	143	149	157	143	131	140	162	144	134	143	143	126	122	119	132	132	149	131	149	131	126	126	122	144	157	135	167	152	145	138	151	128	125	161	146	145	130	118	135	133	150	158	148	123	132	151	138	134	141	153	140	140	135	124	125	142	137	163	155	138
22341	9397	3586	2736	1586	1235	1108	942	820	772	681	685	621	628	589	558	549	495	525	463	484	477	442	434	432	442	419	405	407	426	404	384	420	404	388	410	403	400	391	404	377	379	419	407	398	406	408	402	374	379	402	371	372	386	408	430	380	423	403	396	386	369	379	372	414	381	366	405	369	406	380	387	372	374	375	392	378	383	382	394	392	364	392	407	357	365	381	386	393	411	375	396	359	386	373	363	363	395	371	367	390	364	399	367	393	376	345	390	403	401	399	371	398	386	357	355	376	359	362	350	375	380	397	372	390	345	388	392	358	373	367	350	371	329	320	379	377	364	393	381	383	361	372	368	385	361	382	386	364	361	416	376	374	365	377	389	375	382	388	400	415	374	362	408	382	365	334	374	368	388	362	374	359	398	364	370	361	370	361	382	376	370	387	366	378	364	396	399	355	373	404	378	390	385	385	426	404	371	386	421	366	387	383	390	378	380	370	383	361	364	378	356	402	394	388	349	390	358	374	370	371	365	393	367	407	386	353	359	410	357	381	388	386	415	357	378	373	377	388	402	393	397	359	375	330	359	364	400	365	379	370	373	369	383	336	431	362	384	378	380	392	362	389	360	418	354	365	376	390	370	368	378	364	389	350	407	395	370	362	369	395	380	392	388	384	399	375	354	390	381	386	400	405	404	346	363	389	433	381	395	395	364	321	367	355	392	360	415	412	413	398	384	391	365	381	373	389	363	346	351	383	370	368	381	378	410	379	371	399	382	380	376	403	387	358	365	389	383	365	380	380	354	365	409	355	374	365	366	379	375	366	357	368	385	412	368	394	377	407	403	391	377	384	371	381	400	372	362	377	399	364	387	400	388	411	370	355	402	371	413	357	375	371	381	396	388	357	389	391	373	376	347	392	358	371	406	354	390	396	374	374	343	402	402	366	390	355	402	378	384	381	388	355	367	361	386	378	389	367	357	380	373	385	391	377	350	387	394	407	395	402	397	380	353	394	392	382	394	380	337	374	391	422	385	360	399	394	404	380	391	329	345	375	392	381	360	357	367	386	349	400	385	390	365	383	354	368	380	390	344	392	377	364	393	368	415	386	376	353	366	365	400	377	392	390	388	343	361	387	368	383	376	408	367	350	373	364	388	382	370	362	387	419	377	393	376	326	391	389	403	394	375	368	395	356	379	361	382	378	357	391	403	377	387	382	361	393	403	370	383	351	353	367	381	350	418	358	387	403	393	386	364	370	415	358	394	378	367	400	363	390	379	375	345	397	385	381	373	369	345	358	374	356	364	355	381	363	435	378	403	393	388	376	365	403	393	399	412	380	383	375	362	376	410	421	382	383	373	362	375	390	370	386	375	364	394	383	382	413	363	405	403	373	375	393	360	353	362	380	412	354	389	361	415	369	382	384	397	371	371	416	360	335	370	397	350	375	389	380	409	381	372	356	383	376	358	437	410	370	364	385	391	385	391	384	369	340	394	397	380	394	389	394	376	410	344	399	384	401	399	365	376	379	360	380	414	400	362	388	374	404	386	369	408	359	377	390	378	385	390	363	374	410	353	404	395	371	380	399	382	377	392	389	388	379	390	375	383	413	365	381	380	400	377	379	396	404	371	397	391	378	368	354	355	335	388	388	413	386	347	398	355	381	380	387	373	392	389	393	361	374	365	370	397	417	411	416	377	378	384	360	371	349	361	364	396	369	347	404	383	369	358	351	378	386	336	363	393	391	361	357	360	383	397	377	417	391	374	414	356	378	381	376	350	391	352	344	394	378	366	375	359	359	331	368	362	361	384	382	391	359	389	370	376	387	354	359	399	330	398	357	360	357	401	385	361	370	342	361	386	362	390	356	376	383	415	376	368	362	357	342	402	352	349	371	375	374	361	375	352	392	401	364	372	383	381	404	374	374	388	411	385	383	346	381	354	419	399	362	378	355	369	372	355	406	339	378	355	379	359	374	409	387	402	377	369	380	382	361	349	365	405	381	395	406	370	410	398	381	336	361	402	382	372	387	363	368	391	376	400	401	396	399	350	360	390	375	379	380	322	397	343	399	360	367	409	392	393	371	362	429	381	400	385	382	370	393	365	383	380	392	384	409	383	348	365	387	379	380	393	376	389	387	386	355	391	371	407	367	361	397	377	386	374	384	387	391	383	374	382	411	378	375	383	381	378	346	380	360	375	361	378	335	387	387	386	388	345	386	348	401	401	398	346	367	363	371	366	391	367	375	410	388	387	379	376	361	374	372	388	353	353	379	380	394	382	359	418	382	399	359	376	394	388	386	390	436	376	393	383	357	376	386	379	390	383	391	371	369	340	351	370	362	375	392	416	380	365	401	380	364	398	384	401	397	388	373	359	356	390	377	385	379	371	360	375	369	409	368	373	362	389	368	373	356	356	413	377	385	392	360	404	367	369	414	401	356	382	399	358	374	396	366	349	380	358	370	403	379	396	361	393	393	382	384	413	360	409	373	400	346	377	353	345	371	399	402	371	392	402	368	339	354	364	360	371	359	390	390	389	401	362	378	389	397	388	389	386	353	366	399	371	387	375	356	361	364	399	401	408	353	360	389	354	371	364	382	338	374	379	345	370	370	359	392	356	402	364	378	367	380	402	352	365	398	384	389	365	356	375	406	405	377	377	372	382	410	375	368	374	376	353	371	379	368	419	359	388	391	381	386	396	376	403	355	361	420	397	363	372	391	400	364	404	367	417	398	339	388	350	394	410	356	419	350	366	361	415	349	375	357	394	365	380	360	360	349	343	388	395	365	388	366	390	391	391	370	387	423	404	378	355	380	368	366	413	344	398	353	390	377	391	388	368	393	358	374	372	385	362	403	366	401	406	381	367	374	360	370	370	391	397	378	360	410	354	398	383	423	359	395	386	361	389	378	382	341	362	388	361	366	389	403	359	420	375	388	342	374	374	394	375	425	361	392	372	413	352	389	340	425	331	360	353	388	365	379	412	366	406	380	382	382	425	380	350	390	355	376	431	388	412	403	375	369	374	372	336	419	366	390	399	385	378	401	384	372	358	384	393	402	394	405	370	411	393	336	383	394	377	373	374	383	389	361	403	375	358	364	402	368	358	382	387	389	361	387	395	384	420	387	421	355	376	366	392	368	382	368	375	409	345	369	385	362	356	354	356	358	369	375	415	364	365	387	356	384	392	363	346	377	402	356	346	364	361	373	392	366	386	406	358	380	373	408	376	344	390	387	336	363	385	399	417	373	399	391	419	396	361	387	349	380	388	406	378	386	411	379	353	345	383	381	369	379	403	383	375	381	400	396	398	395	398	393	387	391	372	390	373	352	401	351	337	345	392	387	385	382	356	350	317	379	380	344	390	389	374	420	358	377	381	393	411	367	375	400	353	388	385	376	388	373	334	390	376	375	370	367	391	372	369	388	391	349	393	365	374	403	403	387	384	389	380	361	382	393	379	400	389	403	379	332	421	373	414	393	384	361	423	384	376	442	363	378	339
8314	1771	438	369	323	330	313	297	324	330	323	312	265	262	301	310	285	300	313	316	314	324	301	297	318	288	290	284	274	280	324	311	279	290	323	307	296	289	289	293	321	308	302	314	293	274	290	263	271	318	300	304	290	267	301	287	294	323	314	286	294	312	277	305	294	287	312	279	296	303	306	321	299	298	291	302	301	298	334	313	279	296	273	335	318	301	325	322	317	322	331	326	282	333	299	327	292	289	332	321	307	292	311	326	299	261	304	311	303	343	292	294	298	290	286	347	279	293	325	307	284	309	297	331	321	304	311	276	300	290	315	298	292	308	321	291	262	314	309	290	284	292	296	295	357	297	306	297	311	289	289	297	320	262	299	301	328	311	317	311	290	299	315	298	296	312	338	285	316	300	293	295	279	270	324	311	307	308	293	312	317	289	296	320	305	282	270	307	313	318	296	291	286	309	316	312	345	289	287	285	317	318	273	300	295	313	293	283	315	309	296	326	290	298	313	302	309	291	291	313	316	312	293	305	297	284	327	287	297	288	282	290	302	322	326	289	298	302	341	296	264	288	314	290	282	325	294	306	317	316	298	298	327	315	310	287	291	285	283	297	320	296	306	313	311	319	272	283	312	303	315	316	288	318	285	294	314	302	322	320	303	331	308	278	313	300	312	308	286	295	296	294	303	311	332	327	289	283	269	306	301	314	286	283	296	306	303	291	298	285	296	303	302	294	302	290	310	336	291	312	331	329	273	315	313	312	310	303	325	295	327	292	303	304	279	336	298	279	302	316	319	283	322	288	312	296	263	281	306	281	293	297	300	312	291	307	323	331	306	301	334	266	296	285	297	288	291	263	298	309	292	342	304	268	311	325	291	312	266	279	311	319	279	293	289	310	279	309	303	324	300	309	295	304	295	303	327	309	309	347	310	302	335	290	299	309	335	287	248	272	298	314	303	322	284	295	302	303	323	299	284	299	289	283	294	276	269	282	263	265	306	315	295	289	322	316	300	283	294	333	309	331	322	341	291	306	301	278	284	306	299	301	294	316	325	263	297	272	331	297	297	302	341	287	278	294	281	348	309	277	282	307	291	330	295	297	300	284	309	296	290	288	310	302	282	284	299	326	279	326	297	279	317	284	352	300	292	322	315	298	309	279	312	291	321	304	297	297	306	332	291	299	265	334	317	320	287	340	303	303	272	312	290	282	324	293	272	316	302	305	297	294	292	317	293	328	349	325	321	317	284	302	278	274	313	315	276	268	302	295	282	302	313	313	328	329	299	301	308	335	317	322	309	308	295	290	287	303	284	309	312	300	301	329	309	294	279	287	330	286	297	311	300	260	290	371	294	313	294	296	288	326	300	279	305	287	304	296	285	276	326	297	329	299	297	272	310	281	297	279	270	319	300	298	280	304	283	321	294	303	349	300	275	309	300	319	307	286	328	271	309	272	286	272	295	320	305	299	318	293	267	328	307	319	305	327	273	308	283	274	312	319	291	281	272	322	302	288	277	290	326	286	284	294	313	309	281	324	282	284	357	309	276	297	319	276	315	316	332	333	277	309	294	306	304	331	309	283	306	308	300	304	337	303	273	322	308	306	253	281	305	302	297	327	297	328	322	286	317	286	285	285	294	309	321	300	288	272	305	283	311	281	290	311	297	300	312	314	285	290	312	323	322	309	305	305	301	292	308	319	295	319	302	309	303	296	290	278	319	293	294	293	275	299	311	277	293	312	289	331	303	308	300	306	280	317	319	292	294	330	341	305	302	310	308	286	296	294	319	327	314	291	292	327	300	316	314	307	289	284	293	313	299	286	312	327	325	322	320	295	308	296	275	305	319	267	334	279	292	280	307	278	293	314	304	321	308	321	247	287	337	321	337	317	308	283	291	290	309	301	299	283	297	273	272	299	317	309	278	312	292	306	315	258	306	296	295	318	293	327	307	293	312	297	303	330	293	332	294	305	270	291	283	289	300	269	294	298	282	292	277	322	258	280	313	296	282	288	297	314	299	286	284	346	288	323	305	291	316	268	301	308	276	295	305	276	318	324	277	298	298	291	328	296	299	292	243	299	312	278	298	306	308	304	307	269	291	314	329	276	292	311	320	307	317	293	304	272	284	292	303	316	264	285	284	329	276	295	262	280	334	287	286	290	267	300	308	320	317	295	328	279	294	313	307	329	331	316	307	306	296	288	274	270	314	284	293	281	281	267	318	284	279	285	310	274	305	318	308	306	324	295	303	288	304	283	326	292	279	296	336	319	312	291	303	296	339	286	314	316	316	302	338	283	303	308	299	302	306	323	323	322	295	324	301	279	287	277	301	289	302	302	317	294	299	332	290	294	288	302	278	281	290	301	295	304	311	275	313	295	304	307	299	328	340	334	315	295	327	300	270	287	280	300	310	283	312	277	275	250	293	305	321	292	287	308	287	345	292	295	301	287	323	311	309	298	308	303	295	295	315	285	307	320	274	289	317	297	283	256	300	302	298	295	288	328	275	299	292	308	344	315	286	299	293	294	300	326	278	299	302	309	313	315	351	334	246	290	272	285	328	295	276	331	316	320	290	278	335	318	304	295	312	353	293	271	324	295	325	285	291	271	299	307	286	288	279	265	309	297	323	315	324	301	298	336	306	312	276	293	322	334	329	312	288	271	304	253	305	288	270	310	300	314	310	334	317	296	311	309	335	288	285	319	328	299	297	281	293	302	298	272	320	287	308	298	335	279	314	306	285	279	290	295	308	287	304	313	328	314	284	279	280	290	283	288	292	338	339	303	303	314	308	321	317	288	290	303	331	321	330	336	302	294	306	287	320	300	293	304	288	303	300	294	278	316	304	308	319	306	309	274	266	288	314	298	305	281	296	280	308	296	283	339	306	278	303	309	297	342	285	264	297	339	293	316	296	316	340	295	315	269	300	271	338	330	299	295	312	313	319	309	303	296	310	286	310	306	308	292	324	290	333	330	294	331	303	318	274	323	315	309	273	309	289	302	319	326	288	310	319	313	287	342	300	252	268	296	307	295	307	314	289	279	294	287	322	279	283	305	307	300	271	309	300	317	297	309	303	285	331	305	325	273	310	300	315	280	291	281	334	295	312	322	287	295	293	313	308	320	283	323	304	305	333	290	271	314	301	341	303	300	313	322	315	327	312	281	253	307	331	289	281	315	326	275	313	277	295	292	295	307	321	329	314	315	293	296	271	305	310	312	273	318	316	263	280	292	319	327	312	303	309	295	302	304	300	295	333	302	309	306	323	286	297	307	326	269	322	294	281	309	360	304	292	282	264	286	319	324	310	328	297	307	299	300	315	296	302	313	282	302	287	309	309	268	300	325	295	311	276	297	312	262	311	286	290	297	352	291	310	286	305	293	329	289	310	288	290	290	270	297	294	290	285	317	294	295	284	288	326	280	277	270	311	329	324	305	307	327	291	283	331	331	287	304	291	302	266	267	309	290	290	324	340	294	304	308	297	306	295	312	324	260	309	292
6878	1969	1030	996	906	919	917	825	871	880	749	778	798	803	823	785	817	750	793	780	766	785	739	772	745	775	769	769	747	764	774	754	744	741	782	721	752	752	775	743	743	753	771	752	733	756	739	760	767	794	749	811	762	730	773	803	720	725	730	791	725	787	753	777	749	764	704	736	759	740	775	784	710	746	807	776	768	755	715	761	747	734	738	759	737	748	695	794	752	688	741	719	752	744	765	746	772	740	763	758	721	726	699	740	760	744	766	750	761	784	742	758	756	751	779	735	745	730	745	730	765	674	738	779	736	719	763	783	708	780	739	795	825	743	737	770	763	715	734	772	766	728	776	778	761	742	755	785	780	750	744	715	730	730	764	788	743	776	711	716	787	728	758	794	752	820	745	721	782	758	782	747	796	741	727	759	755	742	741	768	772	755	755	743	761	688	734	743	732	808	754	775	764	736	764	774	738	816	787	763	790	767	713	770	792	719	754	746	789	770	700	801	789	763	735	760	735	735	766	745	774	772	776	743	692	731	757	704	743	763	767	786	765	723	752	772	772	711	707	755	786	729	726	752	710	723	728	740	718	749	705	773	752	763	738	721	750	750	686	740	710	738	744	758	743	752	756	747	769	783	768	775	777	746	788	781	734	726	741	772	710	727	768	753	757	759	743	709	729	773	747	738	737	744	745	746	745	771	768	719	791	729	739	717	725	737	713	731	734	737	781	736	771	733	727	717	772	742	729	754	753	715	787	782	794	778	802	750	794	715	695	732	760	711	760	769	747	724	745	741	818	725	746	779	672	719	717	746	761	724	789	731	738	723	752	758	717	768	741	744	745	734	756	756	760	753	735	720	764	715	746	701	765	757	746	752	730	803	789	741	778	750	772	762	784	744	764	768	712	722	723	766	741	753	741	710	758	703	789	806	733	718	813	779	729	716	731	737	752	712	744	722	709	715	802	756	741	717	798	759	746	768	731	733	693	745	730	771	763	741	748	716	730	709	738	711	763	749	722	773	750	717	760	691	793	776	752	717	765	743	719	752	748	741	677	721	760	760	755	791	772	758	714	751	759	780	788	739	753	760	759	792	763	753	731	728	742	740	710	774	773	789	725	764	762	708	771	740	739	724	774	752	796	753	740	764	797	769	772	784	772	748	727	739	785	751	792	792	716	728	756	752	754	759	772	789	745	781	741	747	787	765	752	738	758	718	719	750	789	779	723	806	710	774	713	772	730	761	789	706	714	802	728	739	763	717	751	732	755	746	731	750	751	703	737	750	788	774	722	747	772	760	762	774	729	742	773	760	788	782	725	739	762	738	726	760	785	690	755	786	764	715	763	762	768	767	765	798	740	736	729	795	768	706	734	744	776	713	750	745	760	774	760	767	768	745	719	787	741	742	748	693	728	715	777	757	696	734	720	733	676	746	766	690	789	687	739	715	813	718	804	776	764	746	744	759	721	772	754	746	755	758	764	744	719	795	743	754	794	774	771	717	758	764	722	700	753	723	721	755	781	736	735	764	730	723	768	743	756	785	718	717	776	734	703	688	768	776	737	751	750	693	702	779	757	780	738	727	732	772	785	729	745	745	822	733	715	729	725	702	774	731	703	774	792	746	755	734	756	730	769	745	813	733	747	783	794	786	730	740	774	753	747	723	770	746	759	748	822	730	757	733	739	789	767	750	723	739	776	740	743	729	765	724	811	772	750	773	752	733	769	782	772	713	775	715	702	756	722	760	747	742	754	775	742	702	728	748	775	749	752	737	677	703	754	766	758	756	759	763	791	718	787	725	744	737	791	741	731	738	732	736	809	695	736	767	732	755	789	708	747	770	707	754	743	707	770	782	766	690	760	722	754	716	757	717	740	727	791	743	759	695	770	790	763	737	731	729	749	740	784	741	793	780	722	752	697	774	717	746	768	741	762	741	775	727	754	745	771	770	769	735	744	751	709	730	763	773	745	804	720	708	736	752	718	773	726	730	712	755	755	766	777	778	721	755	808	748	723	769	782	729	701	744	741	763	725	719	779	762	710	734	735	807	750	688	790	769	767	767	739	761	708	756	766	751	741	779	737	731	732	743	766	755	738	741	696	722	795	750	731	718	716	725	750	804	741	761	749	778	768	758	770	759	746	706	752	758	747	774	804	764	780	756	735	754	742	763	731	738	783	743	736	722	737	703	711	736	718	717	725	745	748	702	726	711	767	735	760	743	743	723	792	710	754	731	719	725	744	746	769	740	734	715	766	677	775	777	754	726	759	748	738	754	749	777	737	753	771	707	747	771	717	747	799	785	694	791	799	773	709	738	772	725	760	743	716	762	785	772	739	721	755	729	777	771	724	717	737	686	727	751	730	732	768	783	737	733	790	769	748	764	731	724	731	720	743	771	756	712	751	756	771	810	735	732	750	768	750	789	751	730	797	742	748	774	751	769	728	733	752	780	728	790	730	736	788	735	745	763	720	709	777	692	735	744	756	716	720	778	766	760	755	775	754	728	762	737	791	709	768	716	718	755	710	689	724	719	739	717	750	766	803	756	756	732	738	758	759	751	776	736	819	774	748	739	779	703	755	761	756	688	774	743	750	749	758	761	767	734	776	766	765	746	756	736	754	673	728	711	733	712	748	700	746	710	747	734	756	725	757	747	778	765	731	767	780	679	769	751	792	746	762	718	811	763	746	748	748	798	764	716	729	784	770	723	719	738	741	740	723	732	738	769	710	730	740	751	739	701	736	766	783	781	766	739	736	725	776	785	742	758	720	734	738	718	752	700	730	750	757	781	752	782	703	775	792	783	731	796	761	798	765	763	775	753	781	727	753	719	686	738	727	739	768	786	765	749	738	743	798	741	713	748	750	698	739	755	773	766	737	790	774	764	754	739	745	736	736	752	757	737	758	728	732	803	736	775	732	738	775	799	712	742	744	721	764	734	757	753	710	754	822	793	787	778	780	718	799	751	737	769	744	781	741	755	794	780	747	794	706	775	746	759	758	764	709	741	787	747	724	754	737	766	742	706	761	768	757	775	726	753	787	732	781	780	740	732	761	757	769	713	727	744	709	728	770	733	778	778	704	747	766	766	759	759	764	764	740	738	781	755	738	746	771	701	763	746	776	755	727	770	770	780	773	760	734	688	736	764	769	762	733	707	728	741	769	777	772	715	731	763	680	722	760	731	702	775	721	751	759	753	735	790	789	724	731	700	728	739	688	765	781	758	751	726	739	749	740	727	761	749	747	747	776	738	741	777	724	725	729	728	780	775	760	797	779	767	736	729	745	762	753	752	702	730	733	742	705	725	732	740	728	715	784	743	717	737	799	725	718	750	703	711	717	759	727	746	750	742	780	719	783	772	728	748	764	770	719	726	725	760	740	741	778	754	709	788	702	727	743	783	722	699	776	776	725	742	701	709	772	759	778	730	766	773	730	783	775	779	726	727	745	744	749	745	741	747	750	737	750	773	714	735	731	783	737	771	740	789	734	741	723	755	753	769
21411	7245	1533	788	416	349	283	318	278	255	287	269	276	248	237	244	267	252	264	262	239	244	266	267	241	253	243	247	249	231	257	271	285	222	258	246	248	286	252	266	251	277	265	278	257	270	244	264	257	252	264	250	230	249	264	251	237	258	261	235	266	281	257	251	268	283	275	262	233	256	297	245	238	231	232	270	293	254	262	235	234	246	246	249	273	254	250	246	270	276	238	288	268	241	240	242	249	253	237	262	229	270	277	244	272	253	257	253	238	257	217	274	278	249	273	236	240	255	291	246	240	251	280	246	257	224	257	228	260	266	246	244	240	238	248	256	238	239	289	265	229	226	237	242	277	269	262	267	268	244	266	251	262	265	228	273	227	266	254	237	221	256	242	245	256	265	213	262	277	275	251	270	234	222	257	245	243	249	316	257	269	266	237	240	248	239	234	249	269	234	244	225	240	257	264	241	210	244	210	287	264	236	265	245	274	270	266	250	262	267	260	277	238	252	229	226	247	246	210	250	264	232	226	232	278	249	237	251	228	242	242	227	226	268	244	259	279	265	258	252	258	265	250	219	257	243	257	245	273	254	233	252	238	254	229	255	254	241	259	227	250	259	260	256	275	254	282	253	266	243	226	257	278	269	301	253	250	259	263	264	273	248	225	230	251	253	253	244	241	240	244	264	270	277	264	264	237	245	254	254	235	258	265	233	237	238	240	236	251	252	211	274	257	222	253	271	254	247	254	244	224	257	241	237	244	289	231	237	260	259	252	252	249	262	248	263	254	220	279	228	241	246	250	247	234	282	257	254	254	252	254	240	246	228	225	284	274	277	216	244	220	259	254	235	260	259	260	238	244	260	280	250	247	240	270	253	244	239	248	249	245	253	255	226	246	249	251	282	266	240	257	251	243	238	248	256	239	236	269	242	265	248	268	274	251	276	278	245	252	266	233	239	294	263	247	263	253	254	254	220	262	224	247	267	256	281	250	240	286	256	260	259	244	234	237	277	262	256	255	212	311	236	249	225	247	265	238	244	226	270	243	256	279	247	246	245	264	257	248	268	270	236	252	263	264	243	254	239	248	294	254	255	244	230	253	260	246	220	235	247	275	243	260	268	234	234	275	223	246	264	273	291	291	267	243	250	243	263	250	241	260	244	261	244	226	248	262	277	230	264	281	261	258	253	260	226	241	225	242	261	255	247	232	276	270	272	247	227	256	272	240	238	266	261	239	244	251	263	220	297	243	235	297	258	241	229	269	228	275	260	235	250	259	248	228	256	262	265	287	235	240	271	250	251	250	257	244	268	266	228	258	286	266	234	247	260	243	240	256	233	223	259	230	220	228	260	276	256	245	244	229	242	248	222	240	203	265	250	247	242	266	281	273	261	247	262	250	267	246	262	245	260	226	265	225	254	242	240	253	263	229	251	250	267	232	262	260	228	242	225	253	239	227	247	231	249	242	233	250	252	242	240	241	252	259	230	244	258	273	258	253	240	228	242	254	224	243	251	241	253	244	224	293	233	273	253	242	234	248	269	251	272	248	240	242	276	278	276	249	247	246	266	266	234	227	252	264	251	236	232	257	243	256	283	251	245	252	263	263	261	229	247	253	276	245	237	244	236	233	254	246	275	263	263	233	216	250	244	253	252	268	263	267	238	272	252	286	259	276	261	235	278	263	249	268	230	220	236	242	277	263	226	266	271	280	232	276	266	254	272	234	231	241	257	255	244	261	257	246	279	230	261	282	262	199	242	243	243	230	243	248	259	224	254	245	238	266	224	251	277	243	274	239	248	246	268	240	270	242	267	254	259	245	264	245	245	249	244	244	256	245	251	262	273	270	262	237	259	250	227	223	269	261	267	244	263	246	275	258	237	220	240	274	254	268	265	231	246	253	248	259	233	230	237	255	228	273	251	246	248	230	255	254	272	223	250	260	243	247	295	263	253	250	241	237	266	279	244	284	264	250	236	264	233	256	259	270	249	256	230	238	245	254	236	249	234	266	254	290	250	245	259	246	266	252	260	257	256	256	246	288	274	245	248	273	229	250	243	237	255	269	240	232	289	244	234	240	245	218	238	228	212	270	256	244	255	232	284	259	263	261	250	249	287	249	261	280	242	242	245	251	240	231	229	278	228	225	254	263	200	232	256	255	241	234	254	238	221	248	231	249	259	237	245	235	260	245	244	237	232	242	281	248	230	261	243	277	247	267	270	263	258	266	252	272	245	234	255	259	257	259	253	259	273	251	272	254	268	263	259	257	271	234	261	227	258	248	265	258	243	281	229	257	249	271	257	260	261	254	220	273	227	277	261	257	243	213	253	282	217	258	249	254	239	249	249	281	261	265	256	234	264	264	235	243	258	232	239	260	245	282	247	212	257	285	264	276	264	256	266	274	236	259	247	242	260	253	259	262	242	248	283	264	245	248	280	271	242	268	242	249	226	243	271	241	255	244	236	241	240	253	253	250	264	236	242	237	265	253	239	248	263	251	259	264	260	256	265	252	249	272	280	266	247	246	237	245	241	252	286	270	243	257	253	231	260	217	261	266	219	260	230	273	260	243	241	236	272	261	216	228	243	245	270	246	228	230	246	252	236	245	284	240	255	248	244	256	225	252	236	256	237	253	281	271	268	256	229	262	262	229	253	220	251	267	258	247	265	261	241	228	256	241	258	235	238	235	278	241	271	247	253	241	261	263	245	243	273	234	283	247	247	237	248	241	248	233	270	242	272	232	254	268	239	257	245	278	270	271	245	268	228	239	254	228	258	246	268	251	269	244	227	266	220	240	241	241	249	268	270	254	258	268	266	233	265	251	235	233	260	253	258	231	250	255	218	256	249	258	252	281	261	249	242	242	241	245	255	254	276	248	248	226	255	260	269	287	272	254	256	235	265	239	241	251	246	276	222	239	255	251	271	257	263	234	242	255	239	293	258	240	238	253	241	244	245	273	231	235	249	256	262	258	266	272	252	264	257	241	225	240	242	254	264	248	228	250	249	226	259	260	258	242	235	267	234	222	242	263	239	264	252	263	283	261	244	249	233	248	261	219	271	271	252	235	260	223	228	273	244	227	243	266	250	211	251	218	246	240	238	235	195	276	256	271	257	262	265	276	277	217	254	246	244	248	270	240	249	246	253	244	271	261	260	227	277	228	253	247	278	240	274	225	268	237	232	241	272	233	240	237	254	257	259	249	263	249	265	244	259	249	269	264	265	255	230	229	252	270	237	229	261	267	261	236	222	252	295	262	275	269	257	288	267	265	239	270	255	272	254	272	264	281	239	250	268	268	220	233	246	245	245	265	234	247	237	251	224	234	240	276	253	250	263	273	240	294	224	245	234	242	239	260	266	219	273	279	253	248	241	243	247	242	244	235	248	279	248	254	260	244	241	255	274	274	276	245	243	255	230	266	261	262	285	253	228	262	230	234	271	258	253	276	276	235	247	263	237	251	248	262	243	235	226	251	238	210	264	218	268	251	234	264	234	270	253
16544	6299	2255	2103	1429	1182	1031	949	883	788	834	869	847	767	775	736	710	727	757	696	700	673	671	689	641	664	635	648	663	638	638	673	635	642	683	648	655	637	658	681	650	610	656	647	693	625	656	660	662	646	640	646	659	622	643	639	629	649	632	671	650	606	609	646	611	608	684	628	612	673	681	647	659	608	637	662	662	662	646	656	650	628	621	646	630	640	669	614	618	583	639	634	639	635	602	639	650	612	664	610	625	638	585	620	687	601	629	631	645	609	633	637	627	594	619	622	648	623	635	637	620	645	624	638	605	639	634	633	634	660	658	629	625	598	617	637	630	653	663	600	640	618	656	575	679	612	610	636	614	622	642	643	621	697	649	624	629	622	656	639	616	628	639	661	634	655	612	603	662	629	620	661	646	584	629	587	644	670	627	636	666	635	663	621	611	627	639	625	635	646	613	657	639	616	639	622	624	628	626	646	653	591	654	643	660	631	609	606	586	620	647	616	655	644	638	658	607	669	608	616	580	610	642	634	663	671	628	632	678	636	614	682	637	643	650	604	668	623	635	636	647	621	614	633	573	663	605	631	652	617	613	631	627	623	650	646	632	611	635	595	607	624	657	645	634	643	642	641	628	675	636	625	657	633	608	613	679	643	623	620	621	586	669	645	657	645	582	624	654	646	626	661	688	668	615	632	588	635	672	679	638	633	613	602	701	642	624	678	665	640	638	645	632	634	619	633	631	665	641	669	619	631	657	587	626	674	596	668	642	605	592	608	644	626	649	647	668	616	597	651	611	648	659	595	608	607	585	647	677	596	663	634	626	638	628	620	622	656	636	615	629	663	625	630	624	646	638	631	609	653	643	629	623	631	640	625	609	571	645	611	618	702	640	652	666	621	691	606	590	645	611	680	598	629	628	627	636	702	574	621	647	637	624	621	638	641	625	683	618	588	590	646	627	619	668	608	635	602	639	652	633	650	669	655	630	595	635	645	647	605	613	637	652	677	630	590	632	657	637	641	646	607	622	643	638	650	633	649	639	638	594	635	646	589	598	633	637	655	638	589	598	601	655	625	627	628	622	615	636	659	656	642	606	628	604	640	661	616	606	672	614	647	625	631	664	650	683	677	660	650	621	654	618	670	608	641	630	583	668	617	643	645	594	667	656	629	639	642	695	630	656	632	618	633	628	677	638	629	630	617	616	648	639	617	585	614	681	626	611	639	664	645	657	662	647	574	635	652	637	595	607	615	609	606	683	645	614	596	627	651	655	639	624	634	611	620	652	600	624	640	651	615	615	631	687	625	603	629	611	646	651	607	638	674	625	629	615	613	609	568	626	606	629	623	657	627	693	610	660	654	603	626	630	612	645	619	597	653	608	664	637	623	660	634	636	617	610	600	628	662	582	605	627	632	558	624	608	638	603	640	642	637	664	643	633	619	641	637	655	649	674	672	613	638	601	630	606	654	666	565	577	671	600	640	666	607	640	590	669	583	599	627	636	636	577	611	639	639	616	629	673	655	623	591	673	638	611	653	636	646	660	615	696	629	585	614	674	605	624	595	658	635	620	614	616	630	649	621	632	614	642	627	627	619	647	605	659	598	673	592	616	636	643	589	628	650	629	681	665	641	628	669	547	644	688	621	591	656	651	619	613	631	639	623	646	593	612	655	629	640	713	629	636	643	653	625	673	618	624	651	609	633	610	664	707	596	650	642	626	635	624	635	594	606	652	632	601	641	640	674	592	659	627	633	621	593	619	652	657	633	671	619	612	634	650	643	618	650	677	683	600	631	664	649	667	617	628	629	651	691	630	595	678	653	646	643	643	658	645	657	584	621	618	623	630	625	611	658	602	648	642	600	629	625	655	626	622	590	623	626	632	660	653	604	670	633	682	624	643	602	624	672	622	604	652	660	654	670	637	600	644	647	627	683	620	624	606	593	646	685	630	612	645	612	642	625	629	617	641	607	650	631	626	652	596	648	594	649	589	597	629	610	605	607	659	686	656	631	630	597	615	620	683	658	674	647	669	599	643	660	653	623	623	617	646	686	631	665	666	625	637	643	672	653	640	651	625	617	638	638	638	624	658	683	666	614	651	632	661	633	633	682	623	637	653	644	653	618	632	645	625	613	669	662	607	641	626	639	619	644	655	606	644	638	598	630	638	641	593	685	640	675	638	662	634	621	623	668	616	623	644	647	658	563	629	644	595	603	642	636	658	632	664	643	622	594	619	635	627	640	626	627	611	587	652	634	612	591	589	656	656	654	626	639	591	618	657	630	646	645	625	651	668	608	650	623	625	635	634	658	611	661	632	603	682	619	656	681	652	627	630	633	680	653	622	606	645	662	632	638	616	628	590	664	639	657	671	615	635	619	649	647	683	582	665	619	634	639	650	637	642	679	651	668	649	575	662	668	626	621	599	635	656	610	647	623	598	645	658	673	623	655	692	627	659	594	657	642	643	673	638	636	632	649	659	616	611	630	649	606	666	657	685	625	625	634	631	615	656	682	636	619	631	619	624	688	626	612	692	626	639	618	653	634	625	624	682	648	644	568	604	635	620	640	620	635	619	595	643	640	594	678	605	584	626	645	649	621	620	586	636	638	635	637	641	643	633	601	618	623	676	648	673	655	673	655	642	629	651	666	573	629	652	657	627	628	626	593	614	609	666	567	564	621	670	625	566	585	619	685	610	604	695	619	612	658	591	615	626	642	632	619	637	626	665	639	613	615	621	631	634	602	639	632	678	608	640	612	659	627	617	620	619	647	660	604	622	659	603	616	696	649	626	607	644	646	619	622	611	657	646	632	640	648	668	650	619	621	662	632	585	674	617	620	627	662	656	625	612	637	637	636	622	562	608	655	655	638	653	637	617	595	618	641	619	629	613	599	624	668	648	605	650	637	629	610	634	607	648	620	589	673	632	639	636	619	645	657	619	615	670	642	638	681	635	662	651	649	620	620	609	642	623	671	628	601	685	640	631	625	635	650	610	666	643	629	628	635	671	648	651	611	568	604	616	689	672	636	646	638	628	613	630	644	606	619	588	649	604	634	628	620	609	638	631	638	583	605	618	635	627	682	605	651	640	652	653	660	638	625	644	645	629	625	654	619	683	666	604	656	666	699	608	588	616	614	666	606	658	631	676	631	633	672	616	664	627	619	644	628	635	680	601	633	667	605	620	646	614	624	699	634	643	636	606	588	661	644	673	679	622	598	580	639	621	603	693	624	612	642	634	603	633	619	632	621	627	631	673	640	619	621	588	647	620	632	629	618	601	600	596	606	584	628	592	645	639	607	670	661	570	609	621	669	607	655	619	621	664	647	591	615	612	637	649	634	629	658	626	665	608	607	609	606	606	641	609	683	621	662	633	662	616	614	625	637	600	659	649	647	615	636	636	652	639	664	635	627	695	660	665	609	626	634	624	582	663	676	611	607	600	685	631	599	624	612	703	674	613	581	629	657	679	620	664	639	642	625	658	618	644	625	617	595	664	604
31192	12228	3375	1308	457	319	245	225	210	228	210	162	177	166	184	156	163	134	158	171	159	167	138	140	135	145	143	161	146	132	113	149	149	153	148	148	152	132	145	128	170	139	139	150	170	164	145	133	145	167	144	134	166	137	161	155	130	140	137	142	143	153	167	140	145	139	129	139	159	132	150	138	137	140	137	149	162	143	122	145	143	154	126	141	156	158	146	155	133	132	154	138	139	142	132	143	145	132	129	132	135	128	140	164	126	142	133	157	126	136	142	140	142	128	167	142	173	156	133	144	137	150	143	143	155	126	155	129	143	153	142	149	152	161	148	148	134	152	147	147	157	150	142	167	142	136	155	154	126	112	153	156	134	140	150	143	160	150	136	140	144	142	181	152	156	144	149	126	135	138	151	140	147	137	156	169	142	145	142	135	134	132	134	167	138	154	138	163	140	135	147	148	149	136	137	144	164	138	130	120	130	151	157	130	152	151	154	132	144	150	133	145	123	140	141	151	149	133	136	129	154	154	153	162	165	144	134	150	113	131	145	137	156	151	150	150	127	123	136	154	132	151	149	131	134	157	135	140	147	135	160	140	140	133	156	126	144	131	140	137	173	159	137	149	138	130	145	144	173	149	190	145	129	162	146	134	160	147	139	146	142	162	154	132	133	139	146	148	142	129	160	140	138	138	134	125	134	160	140	139	126	139	145	134	144	143	137	133	136	135	140	133	129	122	131	133	147	152	131	153	151	138	124	142	133	151	155	154	125	144	133	145	155	120	138	150	166	143	127	115	128	145	172	149	153	161	153	146	122	138	138	150	145	148	163	157	163	141	125	136	142	117	154	137	163	167	132	152	140	126	130	155	129	151	159	151	113	114	149	151	133	134	167	158	125	157	150	134	153	149	172	137	146	153	131	140	146	165	171	151	154	158	129	144	133	130	132	151	137	141	143	151	135	126	135	139	130	140	128	147	141	153	161	145	143	135	147	158	134	138	157	171	132	154	147	121	149	145	135	163	140	161	159	144	138	143	142	165	141	139	147	133	136	137	134	168	127	133	162	151	173	149	159	133	161	150	138	143	134	140	135	172	154	134	130	166	167	147	181	141	133	138	125	128	146	128	144	126	117	140	149	152	153	144	163	164	161	130	144	148	150	119	140	161	145	137	130	149	147	150	135	139	164	136	148	135	162	171	117	150	148	147	141	149	138	140	131	148	144	147	138	148	151	145	144	136	121	158	143	124	138	138	121	142	104	175	142	136	143	128	171	143	131	159	154	143	149	131	148	131	154	136	127	127	141	164	152	143	147	144	140	144	153	137	153	140	166	167	153	147	161	142	130	163	148	129	144	143	136	152	131	155	131	174	143	139	131	144	142	153	147	137	138	135	160	145	139	130	132	151	135	145	142	125	150	133	141	139	166	155	141	133	165	153	152	151	134	124	145	161	161	136	137	126	148	131	142	141	127	176	130	160	141	125	146	144	140	149	167	143	143	142	173	151	148	148	128	132	129	138	151	123	158	149	162	130	165	128	148	139	162	149	131	146	123	139	164	138	144	160	147	147	138	150	122	149	162	163	121	167	133	152	147	144	151	138	143	145	145	155	135	151	136	134	141	145	151	150	156	115	157	136	153	159	144	141	147	147	118	121	117	127	147	142	152	111	160	144	149	152	122	158	162	121	139	143	141	148	115	149	140	133	133	141	142	147	140	135	159	152	142	175	150	139	129	151	153	141	132	143	152	139	143	186	131	136	136	154	150	144	153	151	125	141	161	145	146	126	184	128	155	136	133	173	150	147	170	135	153	122	128	114	177	138	148	137	167	161	146	151	144	116	136	134	116	141	151	155	150	128	144	134	135	143	149	152	148	126	136	145	152	126	138	142	168	156	151	126	132	125	149	136	133	157	153	122	138	139	147	132	155	141	132	154	142	144	154	134	135	148	138	141	141	137	137	133	161	121	147	156	148	138	143	144	132	158	160	129	146	139	144	148	162	139	125	152	146	154	138	131	146	154	155	150	153	116	145	150	126	159	143	134	146	146	138	129	139	143	154	147	147	125	128	132	129	159	128	167	150	131	130	162	152	136	140	137	148	137	127	147	125	159	134	123	133	154	143	153	126	160	144	131	122	136	132	115	150	140	153	148	154	146	177	160	131	133	165	130	154	145	147	135	142	129	152	125	144	151	142	130	136	145	137	148	153	151	136	148	150	140	153	126	139	137	137	151	124	175	141	163	144	115	152	114	149	115	145	139	153	128	156	153	117	131	128	139	146	163	165	151	161	131	147	136	137	147	135	151	119	142	144	142	136	146	128	144	146	158	127	145	154	143	123	165	135	143	139	120	143	167	136	144	146	133	151	151	136	136	139	125	152	118	159	140	144	157	135	127	133	157	139	133	145	138	118	146	153	121	156	156	159	160	141	149	145	154	150	152	130	139	141	140	125	139	134	130	127	130	155	141	154	144	142	135	136	150	117	154	153	132	154	159	139	135	145	153	156	132	142	166	135	143	141	138	140	162	153	169	133	134	158	143	149	131	143	172	159	156	152	147	140	136	130	114	124	126	147	142	169	142	161	156	150	127	149	169	143	129	163	135	136	151	151	128	155	133	134	147	174	125	161	151	143	135	130	127	150	139	157	132	153	150	128	149	127	137	152	151	145	112	139	143	148	163	128	136	147	144	134	148	149	149	151	150	138	135	130	147	132	142	125	145	156	144	131	141	174	127	122	136	156	157	153	125	157	153	159	138	111	145	142	151	143	151	138	123	159	144	147	131	133	140	152	169	146	129	138	124	157	146	152	147	145	128	138	151	123	141	126	142	156	140	137	149	136	143	163	139	140	140	157	167	138	143	142	151	133	139	130	138	120	151	137	158	146	159	160	144	131	126	156	147	133	133	131	169	145	144	144	129	151	142	150	154	148	155	145	135	138	150	165	131	148	128	131	132	115	113	164	148	138	105	150	150	139	141	131	132	153	149	141	147	151	133	128	153	150	122	145	132	132	144	173	143	153	140	141	127	143	114	151	155	135	144	133	165	156	159	140	131	150	140	136	147	127	134	136	137	170	161	146	124	149	129	154	143	148	148	154	135	157	142	135	132	161	136	139	134	158	153	131	152	145	139	140	162	146	148	145	120	137	150	165	119	135	133	136	132	144	113	155	139	136	139	139	143	142	142	132	137	166	137	136	129	155	154	158	154	152	130	127	140	154	152	156	139	149	156	169	144	151	124	160	137	140	138	136	125	144	156	141	140	140	140	139	152	156	141	156	146	152	147	116	150	172	137	146	142	145	128	134	116	134	150	155	120	133	139	142	149	146	133	152	129	156	146	150	155	130	138	156	140	161	160	155	162	130	139	114	149	132	150	179	143	146	139	148	122	148	147	164	154	141	162	141	138	154	170	143	128	147	124	147	139	146	137	149	124	159	160	142	142	139	133	160	151	148	153	129	129	142	157	146	119	135	149	121	148	156	141	152	166	147	141	131	110
21780	8717	4038	2850	1659	1370	1025	954	839	796	728	683	630	600	571	552	480	505	464	526	501	440	444	410	473	432	419	427	442	438	394	407	366	437	388	364	407	401	405	431	377	418	412	428	410	410	419	389	373	389	426	349	382	380	390	419	362	396	427	357	387	417	384	391	395	372	355	414	370	362	383	378	358	408	407	400	389	372	408	379	363	396	405	394	374	387	416	398	375	400	384	367	365	390	395	361	395	379	377	400	395	382	387	371	388	433	373	374	380	379	393	363	376	370	410	379	370	398	386	389	391	393	391	327	391	354	372	394	383	335	394	401	410	388	372	421	394	392	389	390	362	361	400	405	391	370	386	414	389	391	421	396	403	395	363	393	388	337	395	370	363	383	367	418	336	368	414	363	385	426	361	378	400	380	357	390	390	391	400	373	383	396	391	395	411	385	420	363	374	401	395	354	383	379	400	365	392	414	365	384	357	382	405	398	357	409	355	364	388	348	379	397	387	368	357	379	393	405	390	364	366	460	365	391	378	398	391	385	380	372	348	360	394	383	366	376	394	420	362	364	376	401	363	393	394	398	396	378	363	348	379	383	400	340	404	392	352	384	361	409	404	365	367	385	371	414	423	364	375	394	404	386	342	393	408	423	400	407	370	371	405	356	389	375	396	379	365	385	397	410	395	364	346	377	378	396	368	409	376	321	354	389	409	401	410	391	359	362	334	377	430	410	380	400	396	363	379	391	399	396	409	377	356	398	369	387	392	353	392	372	399	369	359	386	405	384	374	411	413	416	393	360	388	382	377	374	402	364	365	367	397	427	352	417	370	389	387	358	396	371	385	365	361	381	400	366	362	367	406	389	392	356	368	357	377	398	390	393	359	370	397	377	363	395	411	394	386	368	376	414	422	387	380	394	427	340	399	397	360	385	396	420	405	375	381	361	350	389	384	375	395	367	387	380	391	399	402	353	401	392	399	393	349	350	374	386	374	379	397	381	375	409	419	353	387	364	400	373	387	412	389	390	403	375	349	364	376	386	384	396	394	345	365	359	404	376	378	360	433	348	372	366	379	397	357	404	366	397	407	389	403	351	416	407	380	389	421	384	382	369	408	388	370	397	377	398	375	391	390	397	371	355	388	347	389	381	420	403	386	376	387	355	413	369	404	425	380	373	365	373	365	398	374	370	351	383	423	389	391	397	390	381	381	363	373	401	405	430	391	366	414	375	400	383	367	377	392	424	409	381	369	360	361	393	369	408	398	377	362	410	335	402	388	409	374	396	367	390	386	429	354	366	358	411	358	399	410	403	406	392	444	419	361	366	370	381	411	406	381	391	364	352	393	393	375	393	373	392	398	403	348	404	379	395	368	415	374	384	361	399	382	338	354	385	383	381	380	393	376	363	379	389	399	390	378	360	388	396	391	358	374	401	380	403	373	336	402	391	433	366	379	432	383	362	394	372	394	367	387	391	402	397	417	343	379	374	379	397	370	381	377	408	367	374	390	415	389	344	348	340	405	384	392	407	369	393	387	383	416	376	375	381	395	346	378	410	364	383	376	429	407	371	413	382	377	362	434	374	339	412	370	350	400	396	392	359	381	418	402	365	390	401	365	430	390	392	368	349	373	384	382	420	375	423	360	397	349	388	387	341	393	374	385	379	368	381	397	402	373	352	384	363	377	392	400	365	384	391	386	414	414	373	376	377	367	366	371	425	388	379	385	434	369	395	400	400	345	369	398	340	391	409	396	394	374	384	393	379	375	382	387	405	390	360	401	385	407	400	386	405	398	395	390	368	382	352	352	358	402	410	397	399	377	403	375	364	399	403	357	414	411	372	377	386	389	383	383	374	350	356	394	406	383	402	385	370	410	391	394	408	401	401	389	360	386	354	385	356	379	402	405	394	364	366	366	390	373	410	387	366	400	397	417	400	405	377	408	399	389	383	351	391	401	378	369	361	368	378	375	377	378	381	388	367	387	375	381	359	376	380	384	399	365	427	376	395	357	385	353	387	402	362	378	411	377	413	407	388	389	391	412	408	392	413	387	389	381	381	354	421	370	377	400	366	405	374	391	376	376	422	388	382	373	393	389	385	371	376	371	360	353	372	392	377	368	374	371	370	398	446	377	368	345	386	403	429	334	415	391	383	398	346	371	371	388	357	382	381	382	370	347	389	407	428	368	393	380	381	411	394	345	358	339	397	374	364	360	381	386	354	409	384	362	383	389	397	401	403	372	371	360	403	342	369	365	401	393	379	374	349	410	369	403	350	400	396	420	369	397	374	410	369	367	396	397	397	405	330	393	411	381	363	365	390	358	392	396	438	352	423	378	380	374	376	378	384	386	400	369	396	396	382	395	382	387	405	385	401	364	380	455	363	372	374	362	403	386	389	367	334	382	386	386	368	385	357	385	380	402	390	334	395	390	333	391	384	361	378	380	432	383	379	385	352	365	383	397	381	363	390	401	367	387	391	392	396	415	382	400	394	385	369	362	405	365	376	380	370	407	408	412	367	423	375	384	374	414	405	389	375	402	373	389	390	410	371	395	357	383	395	403	378	387	394	385	395	374	376	396	391	400	354	363	397	381	391	373	410	413	389	388	391	418	357	391	397	363	365	398	370	404	388	384	401	376	402	409	373	384	389	392	408	397	400	425	397	374	370	361	389	392	360	379	361	402	404	395	383	401	344	364	360	349	389	355	414	364	372	405	386	406	396	395	374	368	369	382	406	380	385	349	372	397	355	378	387	401	383	407	395	365	397	373	389	383	356	387	448	435	381	393	427	409	384	399	438	361	363	371	345	393	381	362	376	409	391	398	367	395	391	379	405	393	351	377	366	375	401	352	413	385	413	371	377	371	401	355	358	404	401	352	420	417	373	371	399	404	413	369	345	360	358	398	366	399	402	363	344	397	358	404	387	428	389	387	408	403	390	392	373	381	376	410	382	371	387	390	377	386	409	374	344	364	395	362	350	370	391	365	366	403	360	400	382	384	360	380	367	428	370	385	369	378	415	379	369	428	393	374	407	392	384	352	362	392	357	364	390	347	360	447	364	355	414	373	410	379	370	337	394	397	333	359	360	398	372	393	416	412	370	378	399	393	359	377	340	405	409	396	366	356	375	370	452	366	382	385	358	382	413	365	374	361	354	389	396	367	381	380	363	383	364	378	375	370	361	369	335	387	360	339	368	407	378	413	367	373	377	372	424	358	379	386	395	365	400	391	392	359	318	382	402	412	383	381	375	373	415	391	375	385	391	394	366	354	386	388	398	415	367	354	363	364	419	386	364	372	381	413	373	388	380	350	401	379	390	419	381	387	394	393	375	408	420	380	360	367	373	363	373	403	388	414	401	386	359	380	362	418	397	380	394	392	363	381	412	368	380	384	392	358	398	385	365	352	415	398	430	394	391	379	379	422	379	388	392	419	341	368	444	393	368	399	433	412	405	411	388	405	359	401	352	390	373	400	413	369	360	380	367	390	395	407	391	366	385
8154	1726	471	374	332	322	309	316	312	318	347	324	283	336	314	298	313	315	322	294	312	285	330	318	291	296	280	320	319	308	304	328	297	305	303	326	280	311	291	322	302	329	321	312	287	296	324	311	279	280	292	310	319	309	316	311	304	348	320	316	301	311	344	277	293	275	325	307	329	317	296	286	306	279	298	299	291	324	329	295	280	328	288	287	282	304	330	289	308	317	299	311	293	305	282	279	290	296	314	295	310	299	300	288	299	284	287	313	325	314	323	319	290	274	299	347	330	301	309	290	308	321	302	300	275	293	310	292	273	313	322	311	294	275	308	313	326	348	302	294	303	295	278	276	277	308	308	290	297	301	286	280	275	290	318	294	309	292	320	303	281	303	274	309	317	292	288	309	317	321	298	314	289	308	305	319	322	293	278	293	291	308	312	297	308	286	301	304	293	258	315	300	291	281	309	284	284	296	295	345	318	315	297	291	321	311	304	268	314	263	266	304	311	279	273	306	315	303	315	307	323	318	310	317	294	307	300	285	290	290	277	321	336	330	309	301	308	302	279	314	287	311	323	281	323	309	312	288	321	324	285	305	315	313	303	281	273	303	331	276	281	270	302	260	300	271	326	304	289	300	304	318	321	301	318	295	313	298	315	286	286	309	290	293	302	287	325	293	314	299	289	312	282	326	272	330	306	283	303	280	321	319	317	310	282	302	319	302	275	298	309	283	279	301	317	334	276	306	292	301	300	306	303	302	285	305	287	325	257	298	304	309	286	305	287	282	342	343	287	283	304	297	313	320	306	302	325	302	288	314	281	313	293	290	300	328	309	320	322	310	321	323	312	315	314	306	317	294	309	284	316	313	296	324	291	276	298	299	307	297	305	282	303	320	266	319	262	298	315	324	302	287	278	299	286	312	323	291	336	318	298	264	299	328	284	319	315	320	272	282	316	289	289	299	286	300	296	290	306	301	293	272	308	293	294	284	338	288	309	316	282	309	272	330	275	322	323	308	294	307	318	329	285	308	302	296	285	290	293	284	264	319	294	319	288	307	309	290	265	275	306	289	317	338	306	296	293	291	295	370	318	306	311	296	313	296	274	281	307	285	289	286	306	306	321	294	278	322	291	341	350	306	311	303	289	298	280	285	305	306	283	309	279	309	316	286	287	286	299	338	340	316	302	341	288	280	307	302	277	331	316	297	294	302	294	309	283	339	265	299	264	301	296	316	322	324	322	307	305	316	275	319	296	302	291	266	298	316	270	292	326	276	289	301	317	315	298	326	315	326	286	327	315	305	325	285	297	306	300	282	265	311	300	324	301	308	287	305	336	314	318	307	304	323	325	319	291	290	335	299	298	271	276	295	290	292	340	302	299	330	272	300	290	326	316	322	262	301	305	322	292	324	317	285	298	294	273	315	296	297	311	311	306	298	298	331	278	284	352	284	284	332	297	293	288	287	262	327	307	279	304	278	282	314	268	297	264	333	315	310	292	323	299	308	288	298	296	278	292	300	294	291	305	282	288	290	293	319	261	287	318	335	308	316	267	276	316	302	313	301	276	300	272	272	318	306	327	261	314	284	326	304	302	282	340	295	292	278	303	311	292	277	306	274	293	298	324	293	301	318	318	287	324	335	310	349	299	304	299	278	302	320	313	307	324	299	300	305	308	300	290	247	281	308	313	286	316	292	301	322	285	346	252	326	300	288	340	300	283	340	354	312	302	330	287	312	310	325	301	263	322	314	290	330	286	280	313	277	323	331	290	291	299	257	293	316	285	271	314	327	310	284	331	329	292	329	335	337	287	279	302	292	296	316	286	306	324	303	318	328	269	270	309	315	287	293	317	298	301	308	287	340	326	297	310	342	328	280	323	302	288	319	289	313	295	324	274	307	309	286	308	285	278	310	316	298	290	300	311	283	311	292	354	308	293	287	299	311	307	289	305	320	290	314	302	281	294	287	336	292	297	285	272	276	299	310	316	328	310	294	325	309	329	303	310	316	290	278	298	319	311	314	313	305	282	338	290	289	334	299	314	278	328	276	298	326	276	298	313	300	329	292	322	315	330	315	280	279	287	287	289	312	274	296	316	326	290	277	277	291	272	294	290	291	326	275	290	338	324	309	314	292	299	313	315	288	299	311	306	319	284	275	302	286	327	268	288	333	312	329	306	278	308	294	288	310	337	283	314	291	305	277	274	279	299	258	313	319	283	329	307	270	295	318	298	310	315	281	280	318	301	320	288	285	336	311	265	320	328	354	300	303	330	323	309	294	319	326	326	315	289	304	326	321	305	310	304	299	296	327	323	317	300	294	320	288	301	339	300	310	310	288	322	276	292	295	326	288	287	292	301	283	285	260	305	295	323	306	318	361	320	311	286	314	278	332	306	299	272	274	254	311	307	301	302	321	322	260	296	296	301	307	296	308	302	336	287	325	319	315	327	271	323	289	281	306	264	302	309	305	321	302	289	277	286	325	288	277	307	302	305	297	332	301	316	318	307	300	299	331	298	278	318	302	303	285	311	322	309	279	302	299	338	326	326	290	321	317	289	323	323	289	303	301	294	281	295	291	313	295	326	344	327	318	329	309	325	306	309	289	307	323	311	292	308	331	293	268	334	304	295	310	304	312	256	274	310	296	335	292	324	276	325	254	286	308	325	300	298	279	286	290	312	348	299	266	287	304	339	323	283	301	326	310	297	291	274	307	302	329	309	281	330	294	287	328	280	301	275	294	322	275	316	274	294	318	300	326	282	300	322	314	289	293	277	300	273	316	316	355	290	275	298	287	264	284	331	331	272	323	292	272	241	293	282	276	335	291	348	304	291	273	346	294	299	320	310	307	294	261	298	348	294	319	344	361	308	303	306	297	305	302	289	313	298	322	310	289	334	310	324	293	301	312	334	320	325	313	295	319	269	279	301	287	303	310	329	298	301	298	321	296	256	326	303	290	315	324	290	324	323	290	321	308	314	318	261	275	295	320	279	301	306	310	294	313	313	303	263	299	299	282	309	327	305	295	311	289	299	300	290	296	307	323	327	294	307	288	288	309	316	302	308	296	308	283	317	292	292	303	317	256	300	331	330	328	321	302	303	294	301	323	300	260	310	330	296	309	262	301	318	317	280	313	345	285	314	324	274	279	325	325	315	310	288	288	297	310	290	299	304	276	291	307	302	297	306	310	306	311	330	335	297	298	319	319	322	284	320	324	309	292	293	314	289	290	323	300	311	281	291	313	321	300	320	332	295	305	314	301	322	316	277	287	308	274	290	321	316	321	322	275	286	329	290	287	313	322	282	296	330	311	331	309	326	336	309	315	296	318	318	268	288	286	337	283	327	295	272	311	311	312	281	317	298	282	285	312	330	283	330	311	302	290	311	316	369	333	307	303	315	287	303	327	329	282	325	300	308	322	315	301	309	306	300	314	309	266	322	269	270	294	295	321	330	273	296	296	315	273	279	317	287	321	328	320	310	317	328	292	302	333	292	308	297	307
6706	2156	1049	990	876	866	827	863	805	801	823	799	796	761	794	786	782	773	778	738	771	785	782	750	831	768	745	753	771	779	763	774	751	765	763	799	749	808	781	784	763	765	802	762	754	769	726	765	768	768	766	751	752	738	753	750	755	768	739	725	719	736	779	747	754	796	725	789	786	752	762	722	756	759	793	780	732	714	744	763	740	744	749	746	763	773	761	758	780	759	740	757	788	766	698	787	743	746	755	755	768	773	772	750	787	769	762	721	708	743	788	794	741	717	772	782	713	750	746	769	750	742	709	760	740	753	766	805	749	728	779	774	746	726	751	786	763	762	712	741	746	728	732	766	753	738	722	756	737	721	788	734	719	778	708	749	757	787	720	716	651	724	748	754	779	732	749	791	741	745	768	727	731	745	766	782	711	692	721	811	744	735	739	783	735	791	734	774	774	754	796	760	754	734	760	761	727	739	703	710	762	755	779	733	767	725	737	757	753	754	767	728	737	755	770	683	768	741	726	760	721	778	688	764	755	744	762	748	708	746	753	762	766	789	789	754	760	725	721	764	716	778	730	799	685	791	734	734	773	740	718	823	777	758	737	762	787	765	773	724	751	748	760	768	738	799	782	756	707	709	761	774	757	760	736	781	762	788	806	787	794	727	784	754	723	762	751	800	755	768	797	744	742	708	776	698	764	781	742	744	777	796	715	768	738	761	861	768	746	774	770	752	768	800	739	770	801	733	737	809	763	757	734	751	738	779	710	745	762	783	763	782	792	791	773	735	700	751	765	747	763	755	760	727	708	702	784	718	733	798	736	765	755	752	770	745	698	739	786	746	756	784	718	737	762	700	723	735	719	738	794	799	732	797	715	737	750	789	830	768	785	737	736	739	752	717	757	736	726	770	727	739	734	765	732	792	792	745	754	774	827	742	765	710	714	758	764	724	813	742	778	763	678	770	822	752	793	755	747	751	721	767	781	770	806	744	766	753	728	771	731	782	792	790	758	776	730	708	754	740	774	746	743	728	749	761	755	744	747	744	788	755	784	762	704	738	758	743	769	746	767	773	753	784	713	780	790	703	750	775	723	797	736	792	756	768	750	777	754	802	755	729	767	787	795	789	781	772	741	708	724	772	744	765	794	753	781	699	772	770	788	735	733	758	740	769	734	761	782	749	767	744	759	772	766	756	802	724	783	782	743	789	804	755	792	799	749	753	752	730	792	747	728	701	776	783	750	791	780	720	775	777	747	751	745	731	784	762	723	720	767	786	768	784	801	779	740	749	775	767	767	756	749	723	721	732	760	705	771	714	734	733	778	717	748	723	801	758	743	770	760	774	714	761	760	761	744	820	746	760	759	731	786	750	792	775	808	738	737	795	749	780	823	777	724	779	773	761	775	728	780	730	744	712	785	744	741	759	753	760	682	766	838	757	770	775	729	768	796	774	761	731	756	759	678	761	725	767	768	744	746	767	712	776	785	752	724	720	744	732	782	772	693	752	753	731	808	772	723	738	775	774	731	791	744	713	784	745	809	781	758	748	733	746	740	769	773	776	774	792	745	770	759	746	720	760	727	760	718	764	765	727	744	775	757	736	725	741	784	767	719	719	768	777	707	752	745	755	706	725	788	708	771	746	752	755	757	754	754	737	733	758	720	759	798	723	780	771	813	734	734	755	754	776	756	768	735	801	781	784	780	741	775	718	754	724	719	729	715	767	774	737	770	751	786	761	730	758	762	784	788	721	757	743	740	764	767	752	738	768	750	800	748	747	742	767	826	722	779	817	753	774	738	765	717	783	797	767	732	740	743	753	739	755	726	761	760	736	802	699	715	811	762	781	778	748	740	746	714	797	732	696	780	759	724	785	753	722	741	726	767	772	768	750	783	689	729	795	738	803	778	740	783	807	772	782	815	751	744	736	772	731	768	817	801	751	753	752	724	717	780	778	703	709	753	746	734	696	780	747	705	724	773	716	779	770	750	772	772	793	737	775	739	777	711	756	749	763	750	730	737	740	792	741	736	794	800	723	754	794	756	759	767	772	749	736	730	738	740	789	737	789	775	766	744	762	795	802	752	761	814	759	747	799	774	746	732	705	776	742	768	789	764	752	708	768	771	739	735	773	784	774	710	730	760	739	738	828	788	745	724	770	754	703	715	782	718	749	787	758	750	753	754	736	715	772	766	726	791	728	760	720	771	755	722	750	802	738	739	777	732	754	726	758	733	825	748	738	729	806	755	784	697	775	757	765	732	743	743	812	758	690	745	711	775	740	760	772	764	757	744	732	770	727	726	785	754	740	761	766	782	775	778	720	753	783	774	734	777	741	762	787	731	728	745	765	706	740	750	768	767	740	748	739	736	712	725	785	734	766	780	746	758	695	757	699	754	710	779	710	777	726	750	806	816	748	759	770	746	728	728	731	773	774	748	752	770	741	728	718	739	777	772	799	800	739	758	786	780	751	766	778	768	766	761	753	750	715	753	734	739	787	776	752	784	744	737	745	748	775	730	789	731	743	700	744	753	757	764	761	774	747	756	757	749	755	810	795	803	764	737	775	753	724	749	737	720	775	784	788	768	739	796	778	804	784	746	731	733	758	737	726	732	713	710	716	765	795	746	748	773	755	692	761	738	792	761	770	778	733	722	771	720	742	752	762	734	724	727	715	758	752	729	762	788	720	773	769	735	762	761	790	758	752	716	723	788	710	776	729	743	780	725	762	751	757	712	807	742	721	769	718	775	755	815	785	801	725	749	764	775	772	721	738	739	742	738	810	751	797	739	779	725	739	751	749	771	764	791	804	757	755	714	745	790	751	736	766	787	749	741	778	743	771	756	762	772	734	816	776	777	769	793	764	746	782	776	732	742	724	689	774	782	776	748	740	768	741	791	736	761	728	829	751	750	749	707	717	708	723	739	778	754	799	760	714	715	785	771	752	727	768	742	741	791	706	751	729	759	742	795	693	724	720	753	746	768	778	690	791	786	730	771	743	769	698	759	736	737	772	741	740	755	781	783	763	760	790	733	740	768	689	782	719	795	717	754	777	705	742	768	720	776	759	730	777	780	733	766	743	705	792	766	745	782	754	768	795	821	804	734	773	723	771	732	769	724	772	778	772	746	719	783	739	725	773	767	778	765	734	734	742	747	772	773	773	715	806	749	753	783	740	791	749	741	747	729	805	764	764	748	745	714	766	706	732	719	759	758	719	752	769	750	722	760	712	758	737	693	786	722	785	756	787	752	758	740	763	747	730	779	712	730	716	772	821	721	742	788	733	721	782	790	759	746	743	758	723	742	709	743	745	820	775	730	791	769	717	795	771	744	769	803	759	698	710	745	713	752	697	807	745	763	764	749	668	715	757	752	767	740	792	789	736	756	752	786	775	779	756	728	819	736	757	818	801	746	753	710	730	766	775	780	773	763	732	741	802	727	732	804	721	757	755	797	786	742	745	730	771	728	743	724	742	730	748	773	762	772	743	732	759	734	794	770	756
21514	7442	1794	710	451	331	347	298	320	304	266	271	281	282	283	237	262	264	270	283	241	294	280	249	248	249	286	254	279	239	265	255	264	271	225	261	266	262	238	249	282	264	235	244	258	251	241	259	258	254	291	249	247	265	266	241	266	249	282	249	267	279	234	237	247	247	242	259	263	248	242	243	249	217	228	286	239	250	266	263	256	259	244	249	261	263	258	242	263	269	257	212	279	231	277	261	231	261	252	246	250	254	253	263	263	244	256	273	268	252	233	263	258	225	287	257	246	268	278	275	249	276	254	273	247	241	249	251	220	286	270	260	257	267	239	252	255	262	254	266	235	254	288	274	248	248	295	260	236	290	258	266	252	269	267	233	234	257	257	260	252	239	246	247	259	257	259	272	241	281	267	256	241	254	275	236	247	243	255	280	284	252	279	247	254	244	235	248	272	249	223	216	223	247	247	268	247	254	265	245	266	268	266	254	259	261	246	269	225	253	247	254	241	275	267	233	278	297	252	249	258	255	274	276	253	239	257	221	241	225	244	261	277	251	250	268	239	233	263	261	250	260	229	267	244	241	235	241	235	279	271	261	282	240	283	259	249	254	247	251	241	277	242	239	263	250	216	249	282	246	266	247	221	236	258	251	256	262	285	260	248	244	271	239	230	260	229	218	236	246	258	280	246	243	225	267	265	252	252	266	268	234	247	247	286	250	246	244	247	252	255	234	251	248	250	243	244	256	259	270	248	271	252	256	239	264	248	288	268	269	281	256	243	244	247	259	254	269	259	294	223	236	228	262	247	251	243	240	259	252	246	244	263	252	288	261	235	251	273	249	227	265	276	270	253	254	269	296	260	251	277	244	248	255	276	258	242	244	232	236	262	281	265	267	253	258	238	255	261	282	253	268	256	270	248	227	248	265	275	293	284	264	251	250	272	270	296	267	249	266	269	257	242	256	276	227	267	259	223	255	252	252	267	248	256	223	234	252	254	233	250	249	241	238	244	245	254	243	262	248	234	270	252	237	246	251	238	264	256	259	246	260	278	245	259	231	252	241	239	231	263	258	272	255	261	286	259	261	247	259	280	245	253	234	239	273	246	252	227	256	240	247	282	269	243	287	258	244	254	248	228	224	244	297	264	229	268	291	227	271	231	224	241	242	251	273	251	261	252	251	285	270	251	266	259	245	237	240	244	253	238	210	246	237	263	266	270	280	250	251	247	254	257	250	262	279	291	219	251	252	246	283	226	264	245	243	225	233	240	224	266	243	301	243	246	270	255	266	260	252	224	247	239	248	276	225	256	239	251	258	271	246	272	241	273	241	253	267	265	269	262	229	276	283	258	238	272	256	271	249	251	244	256	236	231	264	233	260	245	234	262	244	236	247	243	256	234	231	250	247	232	260	239	241	228	243	268	276	249	247	247	266	238	271	219	236	224	238	240	220	251	256	228	237	241	253	269	255	223	248	239	246	272	248	246	243	239	291	253	281	259	288	226	259	273	282	245	264	223	265	251	245	262	257	263	275	251	265	277	239	240	238	239	246	251	268	268	257	256	273	234	241	243	249	271	247	258	242	253	236	256	270	228	254	261	254	252	254	284	228	262	233	269	266	268	245	252	264	274	258	247	244	211	266	299	265	271	272	223	259	237	244	307	288	273	265	230	295	251	245	233	274	256	245	257	263	262	212	252	251	226	244	270	237	229	242	233	250	250	247	227	257	265	235	227	246	250	232	304	250	258	246	227	256	240	287	227	262	253	240	266	271	251	263	236	236	254	261	234	206	252	247	242	252	229	243	255	248	245	249	232	268	264	233	283	234	253	235	259	241	255	242	247	297	254	248	242	283	232	247	279	278	225	239	253	273	251	276	247	238	265	252	226	225	271	263	244	255	224	254	282	243	277	224	297	260	238	255	245	262	238	240	255	233	252	273	232	284	260	268	239	225	271	283	252	237	257	256	234	255	256	238	217	206	255	261	241	259	268	204	229	265	225	274	241	254	243	275	259	254	254	251	275	239	260	265	241	268	252	279	264	267	259	274	276	267	279	260	266	255	260	236	258	270	261	236	272	245	271	246	211	257	259	233	230	271	275	252	266	238	258	233	284	235	245	261	264	291	213	242	237	267	254	258	259	293	255	211	239	247	257	259	256	236	250	222	266	243	235	262	255	262	250	260	266	253	256	276	264	275	222	238	268	245	254	217	271	237	236	243	286	236	270	254	253	275	266	262	265	247	234	277	237	268	266	252	275	255	248	267	265	282	260	231	248	269	258	286	244	278	238	268	262	257	256	268	257	239	274	244	243	224	245	217	247	246	223	227	246	234	245	261	245	270	257	241	257	247	238	276	258	260	263	260	258	251	259	260	246	272	199	233	272	237	259	273	260	262	263	253	272	262	274	266	254	257	253	270	238	276	255	248	261	242	250	217	254	231	262	244	245	253	251	234	262	275	235	280	260	249	250	233	230	253	274	292	252	240	275	250	248	244	254	240	271	241	239	231	235	243	283	240	275	262	258	247	235	269	251	252	233	244	270	267	272	261	258	271	226	257	260	240	256	248	231	246	253	269	243	241	268	264	258	282	260	257	270	241	281	247	268	251	252	258	221	245	262	268	246	275	246	234	261	258	258	259	260	270	230	257	240	273	239	246	235	269	246	255	265	263	259	260	239	225	232	233	251	234	270	235	259	249	255	287	281	246	241	253	241	255	261	247	282	257	247	268	265	234	240	262	250	241	275	239	249	273	233	272	254	233	253	231	234	241	224	247	273	259	284	231	277	264	244	230	252	260	260	228	238	241	286	257	214	241	246	246	232	278	255	247	274	241	244	261	264	249	255	244	241	265	252	275	252	259	258	266	253	286	255	246	254	282	248	249	251	272	251	275	289	261	231	258	241	280	252	247	246	222	273	254	255	251	257	255	273	250	232	256	231	258	255	242	253	259	255	224	254	245	244	239	254	255	258	265	251	273	273	236	293	266	216	257	262	286	243	261	261	255	246	265	244	261	269	265	258	255	273	236	257	234	223	242	245	258	261	222	268	244	266	271	219	236	256	231	268	264	275	289	253	233	236	260	219	264	236	262	221	239	250	238	260	231	232	246	278	264	248	254	261	224	230	240	281	253	264	269	258	243	276	253	280	251	247	261	258	259	249	247	278	281	271	277	231	256	244	275	229	270	271	262	258	262	257	256	257	270	247	237	257	263	267	249	268	255	235	240	274	233	261	250	246	257	244	220	244	270	269	277	231	244	253	247	253	262	241	264	242	224	235	256	256	236	260	267	266	268	241	256	255	243	275	250	266	268	250	241	236	255	242	240	261	296	269	241	242	224	247	227	262	267	269	253	256	261	235	263	227	270	275	237	233	244	264	231	252	281	260	261	252	246	248	264	238	260	246	252	236	252	212	242	280	267	257	272	272	248	261	269	256	265	253	229	229	255	238	235	283	243	222	237	251	233	221	253	284	252	282	251	246	297	234	262	254	277	258	263
16692	6686	2464	1820	1475	1130	1054	1009	939	851	833	847	794	771	753	776	687	751	705	688	683	668	670	679	688	687	690	688	652	689	677	651	717	612	677	730	684	653	630	653	667	665	661	652	667	615	650	657	696	671	615	669	635	642	624	615	650	649	638	564	631	643	673	653	635	646	635	608	672	645	654	641	647	655	666	620	644	600	635	656	670	635	611	679	659	606	658	616	646	690	688	656	689	643	629	645	669	662	638	679	693	661	667	586	598	648	695	636	616	625	641	644	644	640	712	655	663	640	648	672	673	627	639	624	637	648	639	671	618	603	637	614	673	625	650	676	604	614	621	589	644	622	654	608	623	640	610	656	675	663	637	654	670	664	677	655	654	633	642	607	622	669	652	665	633	684	628	660	623	701	662	618	655	665	645	628	641	603	701	640	635	628	661	660	636	629	638	712	671	620	658	628	632	698	646	666	649	617	621	629	641	662	629	650	682	597	644	675	645	615	630	610	638	686	685	618	685	589	634	679	623	645	673	645	685	649	620	595	649	664	646	695	636	651	618	663	606	627	644	639	663	630	665	627	655	672	644	667	624	690	638	642	644	642	653	662	643	638	623	632	701	675	620	653	649	644	644	660	654	640	671	662	654	651	625	640	654	611	637	656	609	639	630	661	646	614	642	615	638	608	590	654	651	652	612	659	662	654	685	629	690	672	677	635	685	620	680	570	633	642	656	634	663	654	639	649	591	633	693	653	603	637	663	634	689	567	598	692	629	680	669	630	632	651	625	635	631	662	650	647	655	635	608	652	637	588	630	666	673	648	629	690	632	659	623	639	657	628	679	635	669	639	636	611	700	615	656	652	623	617	655	663	630	603	623	650	613	633	622	616	623	664	637	668	636	674	618	640	617	635	629	632	642	658	684	615	627	688	628	630	680	670	646	618	612	690	654	651	610	655	637	630	592	701	668	627	674	578	633	600	659	665	660	643	615	663	602	640	611	642	684	605	662	630	666	645	650	602	636	626	622	627	666	687	651	649	645	616	644	628	576	627	652	665	668	666	656	665	617	639	684	634	646	601	697	623	614	619	684	628	647	646	641	620	634	627	665	658	634	637	576	658	649	638	649	648	601	669	662	624	650	658	663	626	620	619	639	603	640	625	657	639	639	655	682	686	653	647	584	645	653	654	655	626	675	632	643	653	643	648	609	657	641	592	649	620	657	667	607	694	654	672	604	656	589	683	638	683	630	649	619	615	635	625	665	691	637	664	635	658	641	643	668	680	675	611	688	572	649	589	660	615	616	649	614	642	671	662	654	612	659	651	654	642	628	660	661	656	662	629	648	672	646	638	615	635	619	660	637	652	671	671	620	654	680	687	656	638	646	671	672	620	659	664	656	629	664	643	670	631	573	630	661	644	595	680	618	619	663	677	635	657	643	654	666	670	623	627	612	636	657	672	693	656	682	668	663	618	647	640	655	608	659	675	680	661	625	653	589	635	649	624	635	631	668	627	662	695	659	650	683	665	670	591	648	644	657	672	647	627	649	644	670	597	624	641	671	636	664	653	661	615	662	640	659	634	626	641	637	675	630	645	585	636	684	622	661	668	672	597	674	568	645	617	609	622	652	660	609	650	594	669	667	633	665	653	664	616	675	655	600	663	676	645	610	663	687	693	610	653	594	604	631	613	635	581	641	608	640	612	603	638	680	669	648	657	636	641	613	616	647	675	602	624	666	678	686	670	628	631	634	661	675	670	641	615	616	607	666	629	636	645	595	633	621	603	673	672	662	686	657	637	635	647	648	596	652	629	656	669	638	659	702	659	629	668	646	632	658	571	627	639	684	601	660	637	649	652	661	631	634	672	631	680	636	648	630	605	645	674	681	633	661	653	611	671	662	637	646	654	640	630	647	678	611	632	624	627	623	634	672	639	669	635	635	663	651	672	653	617	657	653	591	634	680	622	679	679	668	647	647	663	663	648	647	657	599	620	600	609	635	633	653	639	668	675	662	634	674	640	661	623	647	650	620	611	620	627	614	634	691	669	596	644	624	598	671	661	656	650	655	637	686	635	653	629	643	682	620	629	654	660	689	645	618	689	649	620	633	653	644	635	608	663	606	625	649	680	626	633	664	612	631	640	623	646	624	665	640	608	586	634	646	671	683	647	647	659	668	621	648	650	654	642	685	596	673	678	631	637	651	631	680	641	637	632	596	618	613	677	615	650	610	653	651	621	621	652	638	673	656	686	594	653	640	655	558	645	629	599	659	607	702	657	636	642	674	631	658	599	613	613	602	681	688	720	646	611	640	672	667	650	619	672	644	648	624	629	633	653	673	668	600	701	595	621	644	638	617	694	688	644	645	667	631	650	674	648	614	623	649	642	662	660	573	663	669	668	655	667	646	658	680	652	654	652	634	667	591	639	638	624	640	606	628	687	676	639	652	662	628	629	634	648	644	646	641	640	612	626	644	693	689	643	646	655	663	619	643	608	664	656	655	651	668	643	667	660	627	608	664	608	642	648	635	670	655	611	634	625	618	647	647	616	613	603	641	636	630	602	624	634	655	646	598	645	618	609	667	655	611	664	640	672	631	666	629	639	656	633	649	635	625	684	603	608	619	653	637	617	632	664	647	647	630	658	652	636	640	601	620	626	609	624	690	643	640	666	643	628	595	669	665	642	610	628	678	650	617	642	658	633	593	654	666	625	630	611	669	645	655	654	639	615	587	664	659	611	678	632	667	636	658	675	630	650	653	657	650	624	617	637	656	672	627	597	634	648	645	637	619	650	676	636	662	643	663	636	624	647	653	598	625	674	615	635	637	644	648	641	708	638	657	608	635	639	620	612	645	668	678	611	602	647	655	643	669	650	615	628	648	641	629	597	667	635	634	627	648	643	620	641	652	641	641	629	658	662	591	645	596	640	635	634	679	583	636	626	657	688	665	636	621	702	649	687	662	633	575	648	630	640	630	655	624	639	659	704	651	638	641	669	681	612	617	611	628	667	663	684	650	662	601	611	600	642	664	692	659	661	670	667	641	663	630	653	645	653	657	660	651	648	643	673	631	620	609	650	634	628	619	628	625	642	641	621	639	604	615	691	643	652	642	659	642	648	647	630	676	652	645	629	651	651	654	655	657	637	625	621	678	635	665	635	599	649	654	627	673	689	646	656	683	625	647	623	662	636	656	668	625	644	665	617	612	628	683	637	642	623	595	625	648	641	608	603	699	644	649	631	695	666	609	612	650	611	629	648	621	675	647	702	637	620	609	657	628	685	606	637	644	669	668	652	640	673	624	611	641	701	604	678	677	667	647	590	647	646	670	637	633	620	648	605	647	659	682	628	655	671	678	649	639	625	697	655	619	612	622	697	647	649	639	604	670	623	643	642	665	668	631	682	624	650	657	681	641	673	598	669	640	609	646	636	599	665	646	659	585	654	620	664	641	628	655	626	643	656	649	649	650	690	630	661	633	615	606	626	569	660	590	659	644	581	632	670
31514	13628	3357	1144	509	337	295	291	219	193	189	208	195	163	189	183	176	191	188	161	179	171	147	174	171	158	157	158	134	168	179	151	174	153	172	159	172	155	168	127	137	177	123	167	143	167	155	143	135	161	151	137	146	139	144	138	175	150	155	148	167	167	166	154	184	166	159	146	135	151	160	147	144	156	162	174	132	127	152	135	141	172	141	152	170	155	154	176	143	137	179	146	145	140	144	140	152	143	159	149	170	138	177	154	163	155	149	152	159	156	170	150	125	164	167	153	149	151	137	163	148	149	169	161	149	160	144	162	153	149	143	147	159	134	133	145	170	160	156	145	145	135	155	160	163	128	167	171	153	170	144	141	155	134	131	172	149	152	157	181	153	161	138	158	149	138	168	148	141	160	155	155	151	166	129	153	143	164	141	147	134	162	164	152	167	133	143	149	131	161	153	160	162	135	158	163	126	152	141	130	153	140	165	151	167	152	148	148	138	145	158	140	136	139	146	181	151	156	128	169	162	167	162	129	146	128	159	128	156	148	156	145	150	155	164	141	135	169	160	147	130	193	136	148	151	139	147	166	165	155	180	145	140	155	159	165	153	159	158	159	150	168	129	144	165	157	135	160	136	183	132	159	172	150	160	151	150	150	145	177	139	150	159	133	131	150	156	173	150	159	146	171	159	152	172	148	164	164	148	158	139	157	162	159	156	152	140	139	150	148	172	143	153	162	170	165	154	164	146	157	144	138	164	126	151	152	140	143	144	131	137	149	147	141	161	150	163	164	142	155	156	155	154	138	163	145	139	147	160	166	126	178	148	160	146	147	153	136	151	163	175	150	152	133	173	162	160	159	176	140	150	163	173	149	179	161	133	152	138	162	178	129	165	170	158	144	164	143	160	147	129	144	136	156	150	157	158	150	154	148	144	150	145	144	162	147	158	150	150	119	156	138	146	147	156	143	144	136	161	145	151	157	170	140	138	153	136	131	159	157	168	145	167	140	153	147	145	128	143	168	156	167	111	158	158	149	153	149	161	147	168	192	125	148	136	168	148	143	155	153	148	156	152	171	158	136	136	155	159	149	166	155	140	150	152	157	155	149	147	144	145	153	143	146	177	157	164	158	154	145	146	144	162	143	157	160	153	173	157	136	161	141	153	151	169	153	147	142	179	145	154	141	146	172	142	151	147	137	154	160	180	166	148	149	133	132	122	145	144	148	141	171	146	139	150	156	138	178	138	159	176	136	151	183	131	165	169	167	150	172	155	158	145	140	139	148	171	125	141	167	170	197	154	155	141	137	151	164	138	150	134	153	153	158	140	138	128	146	140	143	145	153	167	174	164	135	135	158	160	152	132	145	147	154	151	141	136	149	157	156	135	134	142	131	139	128	166	122	146	151	126	140	170	142	149	149	153	163	133	156	166	172	153	157	152	139	133	140	147	163	137	148	168	127	174	139	192	151	141	146	150	153	141	162	151	138	132	148	144	163	151	169	138	132	130	141	146	156	187	156	137	145	169	151	158	170	155	152	132	144	164	154	169	158	160	135	129	133	177	149	152	143	165	141	166	166	175	146	154	181	144	153	150	139	163	132	149	135	163	139	149	164	170	149	141	138	131	136	139	167	150	153	169	151	141	150	162	164	154	155	126	151	168	109	164	162	161	165	166	159	168	158	162	165	144	156	144	145	144	157	140	151	149	137	113	145	164	170	130	135	163	148	146	155	168	144	164	156	164	160	167	149	146	151	156	154	143	143	149	144	165	160	147	146	149	146	148	181	187	157	140	173	131	157	163	168	161	122	136	159	161	160	150	162	155	153	156	170	156	148	144	152	153	147	130	148	129	136	164	148	151	146	154	154	149	127	145	154	135	159	152	143	162	135	158	140	148	152	147	139	149	171	148	143	156	156	160	146	163	152	148	148	142	137	142	150	156	143	153	149	161	148	149	148	178	171	136	143	151	147	140	145	169	162	146	166	154	170	142	150	150	149	141	164	166	154	139	147	181	132	156	136	146	158	152	164	164	154	147	158	150	155	141	139	143	130	134	155	147	155	156	172	163	149	147	145	171	155	148	126	145	174	138	149	120	172	144	148	149	139	163	125	145	138	163	134	163	157	129	149	142	127	152	158	136	151	173	136	166	156	129	142	140	176	170	159	167	158	143	136	157	146	142	149	129	163	140	170	146	135	154	155	131	173	149	160	149	142	168	168	140	151	166	154	156	152	128	162	138	160	138	147	153	154	149	179	153	142	140	171	162	151	142	144	123	161	143	118	141	141	163	156	143	136	161	173	174	151	138	166	154	168	148	158	141	158	158	143	155	129	153	142	152	142	140	144	135	134	147	165	144	147	138	144	163	164	149	141	154	137	156	173	150	134	146	135	138	124	174	130	173	141	153	147	165	138	151	137	149	164	152	159	138	151	178	163	179	150	157	153	142	157	160	163	139	131	162	162	157	144	143	141	154	147	150	145	153	141	150	139	154	156	154	132	134	167	177	136	141	159	137	156	150	143	162	170	140	147	162	158	145	159	149	156	152	144	139	134	193	137	155	155	167	138	119	143	171	173	115	155	160	156	162	143	147	141	146	171	162	164	141	149	142	156	145	153	142	140	175	152	147	154	142	180	161	153	147	142	140	140	132	142	140	145	146	147	128	157	147	153	150	145	148	140	158	170	142	142	155	162	156	172	159	164	160	160	153	139	148	145	151	140	161	140	142	154	148	158	135	168	145	153	151	164	166	142	142	164	155	154	157	146	168	164	154	132	144	143	156	155	135	145	147	158	177	160	169	143	119	157	148	155	156	167	138	158	163	142	159	157	176	136	137	172	158	154	145	162	141	144	162	134	166	151	132	145	162	159	159	146	176	152	153	150	159	139	151	160	145	146	157	189	144	145	167	169	173	153	133	158	144	130	147	156	118	168	164	146	163	133	165	139	175	167	154	159	151	145	160	156	144	162	163	124	153	153	156	137	159	151	145	146	162	121	123	146	142	138	143	141	164	137	165	153	126	149	147	150	170	154	168	150	154	146	165	157	129	139	147	170	156	171	138	149	149	143	157	168	158	141	160	158	146	148	168	153	143	154	162	146	163	128	151	165	149	134	173	139	150	157	142	138	165	157	165	124	132	148	140	147	132	153	168	147	167	168	146	149	164	154	156	120	149	153	163	152	166	141	151	146	161	139	157	135	146	139	168	139	125	150	165	170	148	168	143	129	166	169	155	156	146	159	156	148	141	146	162	136	165	162	168	140	140	154	164	175	139	176	140	185	165	133	161	146	152	154	144	161	172	175	158	159	139	115	159	139	157	132	149	168	153	151	146	139	151	141	147	179	153	129	144	133	135	167	134	147	147	168	160	157	150	151	155	160	141	138	146	162	147	157	149	151	156	132	169	156	159	157	153	166	155	150	151	157	153	161	123	158	138	151	144	164	160	160	126	118	135	144	152	149	151	146	148	144	166	127	148	137	176	131	160	169	126	163	159	147
22110	10016	3290	2485	1664	1264	1141	1020	917	758	773	695	613	636	619	599	520	535	555	505	460	465	489	452	427	505	457	454	509	449	490	469	444	416	432	403	449	454	418	391	432	387	434	392	377	384	396	406	416	404	389	387	375	427	405	409	408	416	434	413	400	425	369	436	381	381	400	398	411	445	410	418	434	425	387	405	421	409	387	427	405	374	371	375	364	382	393	411	413	376	401	400	405	335	426	403	435	428	439	407	396	393	381	438	432	428	416	423	370	410	400	398	396	409	409	421	395	378	439	394	399	458	409	400	433	428	410	352	411	399	414	413	410	387	393	389	402	399	427	409	396	409	428	385	363	371	415	424	420	400	439	415	413	429	402	391	443	399	400	469	387	425	374	395	389	417	410	416	394	385	399	373	394	376	424	371	418	381	439	389	379	405	404	407	400	417	391	413	398	382	404	404	375	420	407	370	380	406	404	383	404	382	385	412	392	405	425	422	405	430	391	387	396	416	412	412	427	456	383	379	437	372	415	389	410	368	384	374	366	393	434	379	416	409	421	376	406	413	365	377	397	384	408	427	420	402	421	402	415	361	368	426	392	393	401	426	416	385	386	394	426	415	390	406	424	404	398	378	415	395	426	388	391	378	412	407	380	396	396	416	355	406	427	406	386	419	389	391	388	392	416	405	415	399	408	418	413	390	408	391	429	400	410	412	413	382	402	425	404	383	389	430	395	429	400	405	388	384	424	444	387	396	393	399	374	388	401	365	429	398	386	432	423	369	407	432	393	404	402	391	382	390	372	388	454	375	415	381	400	410	384	417	411	388	437	387	437	401	394	452	394	410	406	385	429	436	440	419	425	420	398	417	399	394	401	401	408	373	399	407	398	403	421	414	412	409	433	370	402	422	408	394	372	408	431	415	384	383	413	360	402	411	396	398	413	365	389	421	379	407	392	415	441	391	436	397	438	419	369	421	403	387	400	387	363	419	384	390	405	408	414	399	375	364	439	401	411	416	408	393	399	408	402	424	417	393	390	411	442	381	404	371	388	397	411	397	408	384	430	409	422	423	372	422	375	418	413	405	408	405	409	381	413	438	396	373	410	427	365	424	385	430	417	403	448	391	399	432	424	386	420	418	423	416	407	400	413	406	381	430	440	409	398	421	398	418	375	381	420	384	423	387	418	406	387	418	413	397	392	379	400	412	405	391	422	413	423	398	415	403	387	388	407	369	414	398	406	421	435	397	436	415	403	405	424	389	384	398	415	407	445	420	402	388	408	421	421	373	383	408	420	387	407	365	421	410	414	418	411	396	434	377	405	404	382	406	402	427	386	393	413	406	434	399	431	416	406	376	405	371	389	380	433	387	400	379	392	367	363	376	421	368	428	416	411	406	407	402	432	404	364	384	400	389	405	409	394	362	399	353	391	398	401	406	381	391	388	382	398	387	382	348	376	374	396	373	428	385	417	381	411	403	421	400	393	414	405	390	397	401	416	386	388	411	394	393	427	368	417	413	407	440	393	409	406	404	406	456	394	358	433	400	423	415	444	427	395	408	375	409	400	404	424	393	411	387	424	400	401	423	461	380	427	419	398	391	427	415	426	426	439	403	399	384	394	391	398	393	422	413	407	430	445	359	407	405	391	436	377	386	403	395	422	403	387	374	407	420	392	438	365	406	432	415	394	387	401	405	415	403	403	435	432	422	387	392	390	425	390	376	438	423	396	424	427	398	399	418	376	419	408	393	427	381	443	461	368	405	424	380	390	414	396	412	379	426	377	385	390	435	389	370	414	395	427	418	395	419	436	378	409	398	415	363	441	400	399	394	407	395	408	378	378	410	402	409	395	399	408	418	409	376	384	406	399	424	380	397	412	392	402	402	380	410	420	382	385	394	424	381	397	436	423	390	387	401	378	409	377	392	385	358	418	415	392	380	417	389	415	447	397	382	416	423	407	414	421	416	413	424	378	448	387	415	424	395	377	384	401	434	414	396	396	431	407	397	382	413	403	404	383	411	387	416	412	377	385	400	435	386	422	399	424	421	414	415	390	395	392	411	384	398	387	403	380	395	411	406	402	398	422	399	395	417	390	384	391	417	429	353	395	395	392	437	443	398	439	384	409	380	370	472	416	404	414	398	374	408	383	402	367	407	396	393	399	397	399	406	386	430	418	416	413	398	413	409	404	403	435	404	382	419	394	400	430	390	383	413	397	402	398	371	383	404	438	389	444	393	374	400	410	395	407	400	421	413	393	386	387	409	426	423	402	434	402	397	412	380	399	412	402	409	395	428	417	410	397	386	423	415	395	415	430	401	459	379	371	390	387	379	378	390	418	427	370	392	406	412	369	413	436	395	400	407	374	390	398	409	386	403	380	408	382	422	446	410	411	412	368	393	387	416	400	445	405	438	381	402	403	424	424	380	405	416	411	411	425	380	413	406	414	387	437	380	389	433	398	371	392	407	390	410	377	412	426	387	363	413	423	409	391	402	402	396	388	395	418	405	394	431	415	364	428	409	402	397	395	380	444	391	399	428	411	393	377	387	378	399	375	398	415	383	413	392	408	413	377	399	433	390	395	426	419	428	403	452	391	394	401	385	395	375	396	405	377	411	395	398	414	409	409	394	391	387	391	410	403	415	384	366	439	409	402	386	428	399	397	387	417	425	406	357	393	408	405	397	377	428	416	397	423	405	424	397	410	413	399	369	397	402	383	395	392	410	396	404	396	414	416	400	415	411	389	373	401	425	403	383	411	420	392	454	397	434	445	404	416	386	373	381	392	396	353	399	388	422	370	419	417	394	391	396	401	398	398	389	405	414	435	430	423	394	452	445	434	389	402	406	415	381	416	398	405	428	413	424	378	399	405	421	392	357	421	390	429	377	398	394	390	425	404	433	400	442	366	395	385	399	396	419	398	375	393	432	404	432	394	384	401	378	422	386	402	410	414	379	395	415	407	402	410	375	410	389	371	389	384	404	403	420	401	395	428	402	411	401	393	410	392	376	386	410	404	430	379	422	435	392	387	392	397	411	400	373	434	441	423	421	439	371	422	381	437	424	392	367	432	448	397	431	416	373	437	415	407	423	414	381	397	394	370	435	410	372	425	398	380	374	424	412	419	407	391	369	395	368	435	369	393	370	393	427	433	409	384	428	436	387	386	401	451	393	407	402	430	408	378	444	402	397	426	400	367	369	396	433	392	407	404	394	406	388	361	373	425	390	387	428	430	392	396	389	403	406	374	412	434	392	349	399	417	399	384	402	359	376	388	386	397	416	417	396	412	393	390	418	422	360	426	436	418	393	405	406	380	392	390	376	371	380	360	394	426	403	410	403	370	395	388	389	422	404	395	402	421	403	378	410	400	395	405	363	382	446	430	426	423	384	395	399	415	410	418	365	421	421	370	460	437	432	400	416	423	397	409	414	400	371	361	427	370	422	413	422	415	428	355	392	413	401	394	413	414	397	421	464	421	377	418	432	412	414	407	388	377	385
8301	1787	452	360	352	328	319	329	349	324	319	324	322	282	314	322	303	319	320	305	284	293	308	314	327	286	325	314	289	301	317	303	306	337	315	316	320	332	266	308	322	295	337	316	318	329	327	315	306	301	317	315	330	277	302	326	279	310	328	291	353	299	276	319	295	292	322	315	302	321	293	331	334	274	275	324	309	289	323	347	300	309	328	297	305	290	292	270	362	300	289	305	330	308	338	319	326	333	322	312	297	312	319	300	309	325	273	313	303	319	288	269	296	291	296	261	297	308	288	335	278	302	318	318	304	308	299	315	309	297	300	323	322	290	317	302	293	349	296	261	293	325	297	265	312	292	334	296	276	331	312	327	317	315	312	310	310	333	273	317	331	334	314	316	297	350	343	326	334	280	313	347	333	285	310	329	298	305	297	327	303	314	329	312	335	355	332	303	270	289	308	338	300	318	302	320	307	300	308	315	315	305	284	332	330	317	329	312	308	301	280	322	299	308	321	341	292	282	307	316	338	281	308	283	321	271	332	311	349	296	334	296	299	317	323	307	316	306	275	312	331	305	335	271	311	312	316	289	299	307	336	312	282	298	321	316	292	324	306	284	328	294	327	298	294	313	308	312	299	324	264	315	305	329	278	321	260	335	329	314	332	327	338	281	306	310	311	333	289	293	312	320	306	309	312	296	328	336	338	342	325	305	288	311	303	303	315	321	295	323	297	318	295	298	296	315	310	311	272	318	311	308	297	319	297	302	333	341	323	313	316	313	332	316	328	299	306	283	314	287	322	301	295	314	330	306	317	309	314	333	270	329	312	321	281	270	311	350	332	324	316	306	306	298	315	351	320	303	295	317	308	331	354	317	323	301	270	312	269	310	314	312	276	294	341	294	284	315	316	325	317	312	274	327	282	290	304	349	295	328	307	311	318	329	328	338	315	305	323	351	322	287	291	282	307	292	324	339	309	284	285	317	321	285	326	337	340	304	298	318	288	319	306	285	315	336	314	326	305	306	300	281	312	339	342	289	303	300	307	316	321	316	326	335	324	318	295	294	317	307	314	293	334	286	299	306	305	303	332	333	316	317	311	313	317	301	300	317	319	302	307	305	282	297	333	345	292	301	297	302	308	345	298	364	283	322	315	332	366	323	336	278	330	271	305	315	303	282	353	331	296	332	323	293	320	331	297	303	294	323	311	314	314	302	323	389	336	297	322	306	309	314	340	309	324	318	305	301	311	308	344	319	325	304	316	295	294	307	342	309	305	325	326	343	296	307	317	308	301	298	293	311	337	349	306	288	330	297	314	348	343	287	308	277	317	345	288	324	317	308	329	306	293	279	317	305	315	296	332	312	346	333	319	314	303	316	327	319	309	312	298	354	315	340	281	282	307	322	334	331	326	343	338	336	301	345	297	325	324	340	328	320	345	330	324	305	296	339	300	345	279	304	341	327	279	291	303	322	304	301	311	296	337	339	337	287	297	332	282	301	309	338	330	309	275	286	349	312	312	311	281	325	310	307	311	296	299	327	303	319	334	314	335	308	303	337	322	326	331	322	326	279	353	294	308	305	293	328	289	289	325	322	297	356	309	340	310	306	295	294	338	317	323	298	302	337	311	321	304	290	316	341	275	315	307	301	317	299	303	302	286	292	282	281	314	375	307	336	334	318	283	305	330	302	326	291	320	322	311	301	316	321	320	306	328	324	330	311	331	313	267	320	300	301	331	301	287	299	273	292	323	306	326	319	309	312	308	323	308	311	296	319	344	304	317	311	300	316	340	318	319	346	336	296	300	325	298	258	291	302	309	302	310	317	323	287	309	309	317	310	351	308	299	349	320	304	324	292	297	347	304	313	325	317	266	300	328	314	332	320	327	334	318	314	290	308	339	304	307	330	346	327	314	315	319	298	321	325	321	345	314	317	335	318	276	329	325	307	298	309	303	301	305	347	317	303	270	298	312	324	316	299	343	324	334	332	306	300	302	346	333	290	321	322	274	303	313	319	314	324	286	300	313	303	325	330	298	294	315	323	309	334	312	278	288	312	338	324	310	311	309	324	282	297	288	329	284	287	321	305	284	312	295	318	316	289	316	329	315	337	343	291	309	319	308	343	318	311	317	301	340	313	330	315	325	268	328	330	308	335	331	309	352	304	303	326	357	332	328	307	289	306	350	334	342	332	319	311	276	339	300	305	345	345	311	307	274	305	306	302	313	318	309	285	323	319	308	303	308	352	323	343	300	295	335	324	310	294	299	316	320	314	332	289	334	327	295	308	300	302	319	285	278	301	315	318	301	301	288	311	324	336	263	342	340	327	307	331	324	286	294	304	337	323	308	294	349	303	320	337	311	362	313	338	340	299	312	297	320	303	301	317	317	325	319	308	330	306	317	286	349	311	308	306	281	329	327	311	315	320	325	287	333	317	324	320	279	314	315	331	298	305	313	348	332	335	287	293	288	323	322	320	313	317	334	303	302	301	314	305	332	308	342	325	331	315	313	323	299	284	311	324	297	340	302	298	332	342	313	276	342	318	326	341	288	296	332	351	321	316	330	320	312	309	283	288	313	313	292	302	298	314	286	325	314	335	316	309	304	331	343	287	351	293	297	266	330	304	333	312	340	316	335	297	321	304	301	287	321	290	320	339	295	318	300	287	313	308	293	295	341	331	311	311	294	308	293	335	337	328	313	292	288	321	290	297	283	303	291	315	312	293	320	341	302	273	314	305	340	308	282	329	315	295	291	323	308	306	290	315	310	296	322	335	282	330	288	304	283	312	326	316	313	339	323	341	292	297	300	289	288	326	328	307	305	317	291	287	317	314	303	293	279	276	312	295	331	325	308	346	325	349	321	327	320	274	311	306	296	305	297	341	305	312	298	311	318	291	325	303	312	330	302	323	295	336	318	329	299	317	329	303	324	315	333	282	292	293	308	308	338	354	311	323	308	321	304	285	310	276	304	337	307	332	315	313	308	305	296	303	316	310	311	314	315	267	320	312	318	302	320	306	295	327	293	323	290	335	308	332	326	277	294	357	320	329	317	322	309	325	354	342	297	289	309	282	332	291	327	304	308	338	322	293	315	345	327	316	328	326	285	298	297	331	319	292	305	315	308	327	319	308	306	298	305	335	308	336	339	306	327	320	342	308	340	312	319	305	313	321	304	333	283	290	320	279	298	278	307	332	306	308	292	316	326	307	287	310	306	322	315	326	294	313	280	313	325	334	280	295	309	283	292	315	310	322	314	309	325	289	347	292	322	303	326	311	273	296	305	331	300	298	272	332	279	299	304	332	304	326	305	316	324	313	313	348	296	301	316	266	329	323	295	302	288	342	340	313	311	293	319	296	301	304	314	318	317	314	336	318	305	326	267	343	309	289	326	346	300	300	294	313	297	292	302	317	292	325	313	313	334	322	326	312	301	297	303	314	331	294	321	320	336	280	320	278	296	333	292	273	309	316	286	293	346	318	310	303	297	311	334	305	315	277	341	308
6784	2187	1091	1029	986	892	933	832	819	887	927	816	789	822	855	819	827	799	805	769	819	785	834	745	769	800	822	768	824	838	788	754	737	789	795	766	791	795	781	750	804	820	800	750	797	734	776	774	816	754	779	813	828	755	788	832	773	772	739	794	776	822	768	746	737	752	781	778	796	798	730	762	768	745	777	772	787	752	767	797	798	790	745	763	736	741	772	743	784	779	785	741	745	782	783	748	749	827	701	766	800	789	738	748	778	803	717	777	824	713	795	774	794	757	773	814	750	811	813	786	767	763	833	768	767	794	818	776	762	772	718	752	792	799	744	768	798	794	755	768	732	741	778	730	824	820	792	791	728	782	791	772	845	832	796	763	768	825	747	777	762	774	795	762	773	795	737	749	778	735	770	774	800	752	778	755	804	779	781	750	804	774	773	767	786	815	783	783	806	795	747	824	792	829	779	751	747	763	754	761	766	813	767	752	726	809	824	747	730	775	727	767	782	782	820	801	819	710	774	775	796	731	789	748	763	767	780	811	793	763	808	747	733	760	718	790	784	776	779	815	797	814	769	734	780	749	745	775	800	790	762	759	781	786	811	765	768	801	785	786	787	758	856	809	761	745	750	755	804	774	797	771	835	783	729	782	777	773	725	769	815	772	734	742	788	834	801	755	813	819	746	774	795	795	762	776	811	750	803	753	791	739	798	795	762	806	756	774	786	756	788	780	764	758	787	778	753	759	727	764	762	784	748	762	759	754	814	741	816	814	742	773	779	747	803	700	796	793	859	743	785	787	702	739	753	790	808	783	787	827	764	735	769	784	760	776	799	798	754	768	773	794	789	752	778	774	765	788	765	805	785	744	784	813	719	812	794	783	771	770	772	751	753	726	755	774	764	749	765	778	802	746	796	757	776	765	811	801	770	767	737	772	780	810	726	770	793	783	737	736	765	781	760	809	776	797	798	749	751	790	770	789	780	781	786	784	813	803	774	778	769	794	767	831	752	797	793	735	787	763	744	757	819	785	738	774	737	737	760	771	752	807	779	771	772	816	785	795	838	743	783	789	825	793	809	783	760	739	751	734	749	791	761	793	789	779	784	785	770	786	802	776	785	812	779	801	767	734	821	764	825	767	811	773	758	787	747	782	760	749	803	767	752	820	749	751	834	812	815	838	757	726	738	773	820	813	779	805	848	723	803	806	753	791	751	827	819	773	782	831	829	718	801	766	768	794	795	758	783	771	791	798	805	758	799	802	744	816	814	800	746	783	769	798	702	787	744	806	744	804	811	771	757	713	758	795	756	804	741	769	749	802	793	790	772	807	717	795	767	751	773	761	780	784	747	785	751	792	793	824	745	739	785	813	738	769	802	783	805	786	746	764	711	717	774	728	828	766	749	758	769	784	758	764	733	807	830	725	780	759	770	789	721	807	775	803	757	829	781	792	776	716	776	787	761	753	715	742	780	725	749	776	770	841	756	778	762	750	796	732	801	760	725	788	758	771	743	776	763	792	787	768	726	785	767	805	780	767	797	743	810	791	811	832	755	773	808	800	801	767	781	798	761	766	756	767	779	781	783	782	780	790	765	768	738	749	818	806	781	842	788	766	748	783	786	803	798	785	720	832	796	792	772	774	805	787	729	765	777	760	775	796	820	795	798	784	728	784	738	766	757	783	715	824	738	782	736	797	799	802	796	763	781	765	805	745	826	764	744	781	805	758	803	737	778	759	808	810	761	791	784	783	766	824	767	769	804	739	779	739	831	763	749	803	781	753	807	800	772	755	810	796	770	780	745	817	787	788	770	784	811	735	797	748	806	736	783	741	737	865	784	735	778	784	761	787	745	778	760	815	824	740	764	728	791	741	721	791	751	774	806	789	761	785	718	732	779	784	831	846	752	746	803	807	798	730	757	766	776	716	799	791	803	779	769	779	749	751	760	796	776	760	783	746	765	765	842	785	818	832	786	755	727	760	748	732	792	699	728	790	811	778	845	813	724	774	759	757	829	772	786	747	734	781	794	773	789	827	770	802	761	786	812	844	859	803	750	803	838	781	759	780	762	798	781	766	769	753	740	757	768	797	793	719	795	751	773	757	794	796	777	751	788	795	778	732	768	750	781	760	784	764	810	795	814	728	769	756	757	774	722	794	776	767	826	766	776	769	757	747	771	814	788	787	793	780	733	737	790	762	785	851	776	807	816	789	813	762	805	795	820	784	803	788	777	791	751	738	732	712	737	864	735	817	742	787	807	765	766	783	794	817	820	836	792	770	808	821	785	772	775	746	747	789	770	776	725	728	766	811	798	779	807	784	798	757	789	812	806	829	758	793	782	841	795	780	762	762	806	824	772	793	748	822	804	813	818	753	820	782	830	834	748	775	831	776	804	785	814	768	812	763	735	811	770	781	740	726	764	744	793	836	749	759	818	759	740	752	804	769	780	782	831	750	800	752	799	762	818	728	781	765	772	751	794	789	734	850	775	777	792	773	806	790	759	717	796	791	807	804	802	776	784	783	788	785	766	742	753	816	775	736	749	794	774	797	710	744	765	789	770	770	737	771	749	803	771	767	804	817	799	773	784	772	739	764	809	852	788	795	782	783	816	765	795	830	772	740	780	767	766	779	801	788	799	781	767	783	730	766	735	719	788	851	754	782	803	783	761	795	749	790	782	749	738	719	743	782	801	732	768	795	748	762	748	821	769	800	800	783	783	769	767	780	783	777	818	787	780	773	793	809	801	825	792	804	836	763	759	745	766	817	808	772	821	821	820	770	776	805	805	741	765	736	742	775	796	774	787	830	803	716	765	783	750	787	771	774	797	753	760	732	777	771	814	811	769	789	743	739	824	768	775	839	817	799	797	792	760	786	775	755	787	796	765	802	800	783	772	761	781	779	779	753	782	808	722	743	813	785	813	780	819	835	845	792	807	763	781	808	761	807	780	767	796	801	760	735	740	765	794	744	783	741	785	777	764	789	724	750	793	783	713	793	715	719	703	829	751	777	823	788	783	780	738	813	750	811	778	786	729	814	797	757	778	768	777	788	798	800	740	785	789	796	733	758	773	786	759	800	808	735	782	781	747	756	779	759	746	729	765	730	761	796	792	804	733	798	763	776	784	756	772	751	807	796	720	805	809	744	813	820	763	778	743	747	790	792	762	765	769	747	762	764	785	780	776	798	739	843	753	788	787	769	739	815	764	744	774	785	811	769	748	766	737	753	776	746	763	774	768	808	797	748	747	770	768	773	794	747	850	789	830	826	814	779	761	750	793	823	830	794	733	782	750	671	733	779	778	793	769	735	751	774	805	784	744	736	818	755	811	754	783	760	783	754	746	762	785	749	800	788	772	759	760	785	833	762	800	801	750	738	723	733	740	808	763	805	762	830	721	759	750	766	790	747	775	785	780	777	786	772	807	751	794	727	774	749	804	744	806	771	771	793	805	776	751	801	752	748	789	796	797	729	793	753	775	777	812	798	797	806	751	803	783	788
22033	7058	1690	851	566	392	336	321	319	331	288	288	278	287	249	248	281	266	252	281	282	242	257	277	281	280	289	272	257	258	288	285	296	268	272	284	277	244	272	251	269	267	260	269	279	257	287	229	270	247	270	251	245	250	259	240	267	287	252	278	250	260	292	250	265	272	242	288	280	239	264	261	284	272	300	267	233	247	270	279	287	277	280	276	249	283	270	271	277	295	290	255	246	244	274	247	278	269	252	261	231	274	276	240	271	272	271	273	284	260	261	242	273	240	259	306	272	249	274	263	285	264	299	242	243	259	268	274	281	284	267	254	244	269	281	263	277	250	256	258	227	263	253	279	256	236	263	261	263	241	267	240	252	263	290	265	265	278	260	230	282	254	233	278	248	281	282	260	274	267	254	268	291	245	261	262	273	282	270	249	267	266	235	254	257	270	280	291	293	260	243	252	285	256	262	256	256	260	252	288	270	291	263	295	248	251	242	274	276	269	276	293	262	275	260	276	266	257	275	258	262	268	265	265	292	266	264	256	268	278	269	277	276	259	280	249	273	244	264	272	262	260	269	259	265	274	282	285	259	287	286	255	279	253	290	291	248	255	260	291	252	250	275	258	271	270	262	230	251	251	264	263	290	272	263	241	272	261	264	258	258	249	260	303	255	248	255	246	271	280	287	244	230	256	263	250	232	225	265	247	276	272	241	259	292	275	268	266	235	237	236	251	298	252	247	268	280	248	263	258	290	275	216	283	257	283	268	276	286	256	240	256	279	275	275	239	232	283	284	277	243	261	252	276	275	302	249	245	260	264	257	263	258	267	280	281	274	265	258	276	276	250	233	258	265	292	294	233	270	295	262	276	249	278	291	262	268	240	264	272	247	260	252	253	236	249	257	246	269	266	234	219	297	257	275	268	272	263	254	282	265	259	285	258	238	303	269	287	274	238	250	245	236	246	280	289	259	269	289	248	252	271	259	270	246	241	260	280	250	241	256	274	237	271	252	267	268	236	265	240	252	260	248	244	255	266	289	234	291	270	250	293	257	294	281	237	242	268	292	245	252	254	251	255	292	279	250	283	263	258	277	277	260	291	275	268	276	254	291	274	265	241	258	243	259	268	257	253	247	222	289	257	251	290	277	264	267	306	270	240	268	260	253	262	271	257	253	264	239	248	275	246	263	267	276	270	248	268	251	238	274	275	281	276	278	251	244	268	248	238	268	258	271	277	260	275	283	260	242	261	226	257	242	235	263	279	268	235	263	254	283	238	278	270	246	261	287	273	257	294	270	235	267	269	269	247	274	257	252	277	269	274	240	244	247	258	257	261	270	286	267	294	246	247	251	273	254	291	274	244	288	247	262	262	254	246	265	272	243	276	293	252	262	239	247	289	263	255	260	261	297	251	271	263	266	247	251	262	261	253	240	268	257	284	251	240	237	300	267	275	262	249	234	272	256	268	272	255	262	254	263	268	250	276	270	241	274	272	285	281	256	259	275	261	250	299	265	267	247	246	246	264	289	254	276	265	260	268	258	246	263	267	266	307	269	258	265	245	231	254	269	271	278	238	292	270	267	257	287	263	291	275	291	257	295	241	265	254	257	280	247	257	269	287	276	268	286	259	289	277	253	271	248	250	278	242	234	264	258	271	261	249	240	276	273	283	249	268	267	250	266	258	290	255	254	251	260	249	252	270	282	297	260	302	296	255	281	273	234	245	263	278	287	268	256	277	239	256	287	272	240	242	267	267	278	254	270	249	268	268	258	258	269	278	245	290	264	266	259	262	243	267	264	279	284	283	271	250	263	262	282	270	235	249	271	254	238	251	279	247	264	258	252	248	263	254	264	269	256	295	264	260	235	256	264	295	289	274	270	258	251	269	248	272	286	244	264	271	256	265	246	261	264	287	282	293	266	275	275	275	239	247	255	284	267	248	264	277	273	256	234	267	273	259	248	276	267	267	279	262	271	245	272	257	244	259	298	242	280	247	263	273	254	240	268	257	280	260	270	263	235	255	262	236	266	260	261	295	247	268	234	290	285	254	245	288	262	277	273	258	270	261	260	283	244	293	252	272	256	262	275	278	272	229	271	253	263	273	262	262	297	252	261	248	253	293	276	269	255	256	247	257	254	254	277	275	272	250	269	276	226	267	260	261	267	259	258	291	258	251	267	254	272	228	235	278	247	249	241	282	256	264	271	229	281	233	300	261	239	277	293	265	293	293	275	264	269	266	272	265	257	266	294	281	265	246	280	260	265	267	256	250	297	280	273	261	273	261	267	264	268	234	280	280	254	255	261	258	239	284	267	251	251	226	272	258	264	227	285	271	257	302	249	245	257	227	286	252	265	277	263	228	270	279	264	260	241	289	257	263	268	261	254	263	285	292	285	269	278	279	270	256	290	286	280	247	264	271	235	259	298	263	260	288	250	266	266	245	250	261	254	265	276	253	243	240	264	267	224	255	250	257	268	276	300	264	268	274	273	252	251	267	274	269	282	278	290	275	244	248	266	260	261	294	284	269	293	268	252	276	282	252	258	285	238	259	258	274	272	276	263	279	259	258	267	254	253	277	248	240	258	274	253	250	294	241	263	282	312	258	248	255	221	264	270	274	255	280	269	270	273	261	243	285	243	232	261	288	285	261	265	291	246	269	229	280	244	243	263	264	284	248	256	275	257	267	248	250	260	267	272	248	230	248	262	274	252	281	266	296	297	267	244	260	263	270	243	280	239	274	252	263	282	256	236	237	259	280	250	297	268	261	250	222	263	253	232	269	244	272	272	271	249	259	246	272	262	256	283	243	272	297	266	265	271	222	228	256	270	239	251	287	261	264	245	231	244	269	262	279	281	274	277	250	272	265	250	241	295	285	294	260	256	238	242	293	255	289	295	295	267	265	256	265	260	261	281	250	250	211	255	267	228	275	258	267	261	258	242	249	253	258	245	252	256	276	266	282	252	275	267	252	253	260	241	278	269	276	265	296	264	253	249	247	268	271	276	253	267	279	262	265	274	250	271	287	275	267	240	285	274	268	268	266	255	270	256	264	253	241	285	271	255	284	257	258	244	243	259	262	269	271	235	250	246	249	267	254	263	261	284	271	256	276	257	269	247	261	249	233	265	259	263	279	302	247	266	262	256	273	274	287	285	264	249	270	242	274	272	258	271	266	283	283	290	252	256	262	255	256	239	256	271	235	290	253	265	219	250	278	257	241	282	247	288	279	241	271	268	259	278	269	277	261	253	266	264	279	261	263	263	266	251	236	272	240	224	274	274	234	268	286	264	253	249	262	265	291	274	274	253	290	279	261	226	267	264	287	245	273	246	263	269	264	276	248	291	273	239	254	275	243	276	276	285	264	285	241	270	269	261	270	255	258	250	304	271	287	238	273	238	250	237	261	286	264	250	281	283	269	252	262	264	255	254	252	284	261	316	280	258	258	274	238	281	249	277	271	251	270	291	252	273	270	255	276	261	273	273	267	260	265	227	285	271	253
16776	5736	2422	2247	1703	1169	1049	984	966	852	779	844	824	804	768	754	724	744	745	693	648	699	687	680	691	673	699	697	690	645	689	719	694	716	668	685	692	663	705	705	667	710	648	695	701	622	644	706	686	653	624	710	695	696	636	674	655	676	683	684	665	676	649	678	679	654	620	626	644	677	746	651	674	683	666	611	669	675	682	668	697	688	651	608	683	637	695	667	681	669	671	676	649	651	671	658	670	703	696	630	673	664	679	662	613	651	618	659	706	645	717	659	636	631	655	691	653	722	679	655	650	646	684	665	667	627	734	691	698	658	673	631	730	707	712	667	630	653	678	625	671	658	662	694	729	651	659	658	636	710	645	648	647	704	680	712	653	699	689	665	657	699	640	665	664	618	661	666	657	631	650	649	675	669	629	689	649	701	690	658	714	678	727	662	658	700	699	704	686	631	655	668	617	642	683	695	711	686	703	672	609	631	672	657	673	676	688	642	699	673	680	639	683	677	629	648	675	675	587	632	616	684	677	653	675	640	637	644	654	686	677	707	656	679	668	690	655	681	655	659	676	696	689	696	659	679	631	663	674	633	668	681	650	696	645	695	594	672	628	650	648	661	640	713	651	648	669	662	694	646	655	666	620	670	677	703	670	648	674	608	637	681	654	648	716	664	666	636	640	662	650	689	694	658	634	651	658	666	678	640	702	624	695	675	682	650	631	695	665	688	679	671	649	695	721	633	670	645	670	682	668	669	694	660	681	655	704	680	662	653	689	640	640	648	647	605	646	649	661	648	679	636	669	663	672	716	673	647	640	668	653	581	685	662	695	637	653	629	660	689	692	661	659	635	644	669	661	682	671	681	670	646	690	699	678	624	665	710	645	653	651	683	641	665	682	636	664	671	660	641	641	652	708	641	699	648	645	693	656	634	700	675	688	644	688	684	660	702	678	666	683	678	663	722	643	668	683	655	647	638	657	684	650	625	624	610	664	692	703	661	670	670	635	654	678	691	665	702	658	632	614	658	682	682	663	669	632	711	701	660	664	684	626	621	674	687	684	681	639	654	652	661	680	659	642	711	635	690	676	680	659	570	659	638	689	686	647	643	709	656	685	690	667	638	647	632	680	661	695	642	690	661	640	642	643	627	677	669	636	720	677	688	682	674	677	636	692	704	671	667	661	628	684	651	660	676	657	680	693	661	641	660	674	710	717	645	677	706	672	673	661	641	630	659	682	644	654	659	708	668	707	673	663	635	692	628	649	712	676	721	712	650	640	674	684	633	637	640	669	651	699	645	651	691	699	701	633	692	677	656	665	684	677	649	639	666	650	655	679	626	683	670	649	674	677	640	645	704	674	680	710	700	651	669	628	653	653	675	681	728	618	612	687	675	658	666	679	668	626	683	675	643	686	693	676	627	694	692	680	689	713	667	658	671	704	670	674	669	711	707	624	683	702	697	682	669	663	662	669	630	639	672	698	684	625	638	724	710	666	615	648	646	711	642	665	606	632	671	699	687	702	675	643	658	674	631	723	680	694	683	691	636	715	666	638	682	648	631	649	705	661	670	684	691	673	717	696	643	643	658	724	641	660	689	652	652	661	621	618	682	681	672	681	634	703	656	653	669	676	713	694	641	645	688	636	631	671	648	641	653	685	647	685	737	624	656	676	676	669	657	709	681	631	671	701	703	663	649	668	693	668	695	672	691	672	643	657	620	687	602	694	661	651	664	694	642	682	622	633	646	706	653	659	686	635	671	642	669	629	642	640	667	681	669	637	674	647	652	697	647	640	678	683	634	690	683	658	705	684	675	696	648	619	649	692	694	663	612	659	708	686	663	683	666	671	676	658	631	659	643	649	647	703	687	695	626	651	665	677	653	714	695	654	631	683	702	679	656	643	691	689	615	632	642	711	646	638	669	676	657	656	643	654	628	663	663	684	701	649	644	696	699	646	670	696	656	676	675	650	674	658	674	638	630	644	653	669	721	646	671	670	642	619	597	689	649	634	654	710	672	632	689	640	650	609	653	666	628	672	657	659	675	645	656	654	659	646	667	664	698	662	665	659	703	623	745	608	659	688	679	687	710	630	631	671	648	657	649	658	677	674	688	672	715	648	663	654	716	673	669	654	638	650	668	690	608	683	664	696	652	637	667	627	656	636	684	652	659	685	643	595	656	644	690	672	623	702	670	668	681	678	696	684	643	640	654	663	696	683	648	696	665	676	634	666	685	689	662	647	655	641	700	648	652	683	642	649	676	646	684	694	583	664	651	669	678	679	678	689	694	657	693	650	653	637	691	642	734	643	711	714	693	638	642	708	629	646	652	636	628	661	655	680	616	666	673	683	683	659	684	654	687	681	665	659	674	695	654	681	647	646	680	662	664	708	643	642	664	662	702	666	679	650	645	629	673	651	700	681	591	650	656	677	658	662	635	651	666	635	687	630	687	692	625	658	667	652	659	699	701	634	687	673	689	656	702	633	661	629	690	623	664	642	712	635	688	684	616	688	670	655	720	630	670	672	696	684	650	656	605	654	657	665	684	637	634	683	666	648	678	653	674	696	650	681	673	707	674	671	668	680	667	671	689	691	654	676	640	677	667	669	672	657	666	671	664	682	691	667	636	700	602	695	681	623	685	654	629	679	647	640	627	662	668	651	665	671	660	647	708	719	653	726	643	690	626	693	652	640	703	643	654	670	683	670	689	680	719	635	644	688	675	662	650	669	714	676	648	701	630	680	654	654	660	655	650	709	665	647	704	685	673	621	653	615	619	654	637	681	664	626	669	675	661	681	653	659	642	690	662	651	669	669	651	666	718	712	624	677	673	703	667	674	641	696	648	701	703	644	645	695	717	685	699	709	629	661	660	688	660	692	675	655	661	654	646	661	654	654	677	660	664	650	675	641	667	669	643	691	700	620	698	656	664	649	638	700	657	669	661	676	677	655	665	638	678	657	660	640	669	711	732	665	611	695	644	636	667	663	687	612	719	651	670	695	717	664	652	673	642	657	672	685	687	680	672	652	650	688	651	630	685	668	665	669	663	668	674	694	653	675	687	670	708	691	683	630	572	672	657	675	630	690	619	660	634	663	652	696	690	668	634	635	696	630	664	671	650	682	666	643	638	658	666	685	629	646	661	677	679	644	697	649	628	657	691	680	673	672	646	629	680	678	674	689	689	670	638	645	637	635	710	657	659	650	664	678	699	682	643	678	598	620	651	658	703	696	648	637	704	640	691	689	619	666	658	701	690	653	703	675	659	665	686	677	701	658	647	652	684	652	667	683	676	646	652	676	662	653	674	625	631	676	656	660	679	682	683	657	691	674	662	704	718	665	687	677	663	664	666	639	645	643	684	672	669	641	631	682	675	656	668	647	677	661	661	656	731	644	699	694	689	678	690	711	660	691	670	655	690	653	685	644	628	688	676	680	642	651	678	649	645	623	669	707	693	680	690	652	644	692	663	660	627	700	672	681	668	666	644	651	671	684	650	725	692
32012	11173	2877	1319	575	321	271	234	234	225	191	200	180	193	171	189	215	188	184	182	176	171	162	157	184	180	151	166	170	158	150	156	157	162	146	176	165	176	166	167	145	155	177	163	142	170	142	153	143	161	164	131	163	161	159	153	156	174	151	163	136	152	168	159	167	178	169	144	148	150	161	186	152	176	162	152	152	164	143	149	178	177	151	177	163	158	141	161	148	183	141	164	151	142	153	145	157	149	142	154	140	160	160	140	175	178	158	170	170	163	128	152	140	147	135	143	174	193	152	160	185	177	126	150	164	147	139	133	138	128	149	164	163	178	145	153	171	154	155	153	144	151	155	161	154	158	145	157	176	152	157	178	137	138	140	163	154	140	153	152	148	146	161	146	152	162	154	139	162	158	151	185	133	157	160	136	155	164	142	141	190	162	137	145	171	167	167	147	134	138	159	170	155	187	162	124	152	142	167	171	168	153	163	147	134	142	134	160	132	164	147	172	155	161	183	162	149	167	148	147	175	143	164	147	165	157	161	146	155	140	154	163	172	143	142	154	141	133	164	176	190	143	181	143	148	126	162	151	157	159	170	165	147	151	152	139	161	146	171	135	149	140	157	152	164	167	150	146	142	153	156	133	172	159	155	152	142	157	164	154	141	166	148	161	148	146	169	155	138	147	153	166	151	151	157	148	148	190	163	150	145	162	130	153	147	162	170	140	164	164	162	126	156	146	165	149	162	136	148	150	167	179	162	159	166	150	181	181	156	164	149	166	172	159	171	129	141	164	143	136	135	171	143	169	157	162	173	157	135	132	144	164	163	171	172	146	152	146	139	145	153	140	156	131	153	158	159	155	162	164	156	166	157	145	151	166	156	156	162	171	180	159	171	158	152	148	167	144	138	153	161	165	158	166	177	150	163	159	148	164	155	145	148	165	167	140	157	150	160	170	179	152	154	173	152	184	152	163	163	144	145	164	165	160	153	176	139	172	161	151	151	162	146	144	144	154	145	144	156	167	138	135	155	162	151	153	150	169	161	152	150	151	155	147	146	148	131	164	144	166	170	154	165	160	160	151	150	156	152	148	162	147	179	152	164	164	163	153	144	160	138	125	161	146	149	174	158	150	139	161	158	160	159	162	148	159	181	162	169	146	142	167	168	145	183	168	148	154	146	139	167	153	159	154	142	142	127	140	153	162	154	124	168	143	165	171	143	134	145	168	172	138	128	165	165	151	138	150	153	143	163	142	170	147	153	174	175	159	157	137	153	145	152	145	144	166	149	160	169	158	144	149	146	163	176	163	161	140	145	178	168	165	154	135	131	159	158	162	152	146	156	141	155	152	178	152	136	165	148	167	175	133	154	162	155	151	154	151	156	138	144	169	153	159	134	192	170	148	148	147	164	164	177	150	147	141	169	170	160	158	150	172	164	179	168	154	148	136	158	149	150	161	153	146	142	152	157	167	154	158	157	163	151	152	152	156	170	157	144	162	152	154	147	163	169	162	151	150	153	165	166	176	167	169	158	136	144	140	168	171	138	193	162	161	152	160	151	171	165	156	133	138	150	153	158	166	149	144	161	157	173	162	156	150	165	171	145	147	154	152	161	177	162	172	178	165	151	158	149	164	165	175	161	168	170	166	150	180	165	154	161	149	147	161	178	142	165	177	161	171	133	145	188	148	186	170	135	147	170	169	178	156	173	165	169	152	166	144	155	148	159	156	167	166	139	152	125	140	167	148	168	173	162	154	169	155	178	156	133	144	161	152	179	158	157	177	161	151	156	140	153	155	162	156	161	155	133	156	167	154	161	162	151	152	188	152	169	164	149	173	154	141	166	164	153	152	181	182	153	142	158	152	164	155	154	149	173	150	136	148	139	145	145	148	140	151	157	135	143	144	155	157	158	143	133	176	156	132	177	155	163	160	172	190	156	148	156	146	144	157	180	190	172	175	157	157	168	150	174	174	169	196	151	146	128	176	182	157	199	194	158	170	151	178	162	177	146	175	173	166	152	155	152	152	168	159	148	167	156	158	158	157	150	136	162	182	155	168	179	154	149	128	201	164	147	177	161	149	168	167	149	155	139	165	186	169	168	150	141	147	153	168	135	161	167	159	143	159	171	153	171	168	150	154	159	145	152	164	160	163	205	146	139	166	168	172	163	186	162	163	149	138	154	150	159	168	169	174	157	146	149	159	154	168	136	186	160	164	150	152	160	163	162	137	163	159	165	168	142	146	178	176	156	161	173	161	164	156	159	135	159	168	148	142	145	174	165	178	176	154	167	164	132	164	144	149	132	144	146	151	153	159	179	160	177	167	149	153	138	141	150	155	178	148	150	156	157	172	181	172	145	139	134	177	156	145	174	141	156	160	144	155	138	146	155	168	143	190	172	149	160	153	139	152	174	180	149	150	167	139	176	153	174	175	156	145	178	168	137	176	162	162	156	155	170	155	166	191	158	180	171	143	162	165	144	167	163	150	167	162	149	150	150	162	151	163	159	166	159	162	175	132	163	155	158	147	146	157	163	153	160	146	165	172	164	155	138	131	159	145	142	164	159	124	145	158	176	145	155	144	154	160	165	141	130	149	161	162	162	175	146	149	149	151	162	164	173	154	151	154	171	131	151	152	167	175	155	143	154	158	150	151	171	141	160	173	148	156	139	134	174	137	146	152	163	168	162	156	168	136	155	168	159	153	140	174	154	166	162	148	175	158	154	140	147	164	154	185	175	153	138	149	166	161	143	163	179	154	148	147	149	143	141	174	132	160	166	144	134	170	167	164	147	148	191	162	154	149	163	174	158	164	171	165	145	153	157	160	144	156	150	155	177	158	158	155	143	179	168	183	140	162	180	171	153	153	167	160	134	176	153	152	142	156	137	150	140	159	154	163	165	143	156	145	165	160	183	143	134	150	135	151	186	149	156	142	182	154	154	145	165	154	150	189	176	182	172	154	152	129	153	169	136	152	150	156	160	159	133	168	153	155	158	157	145	156	168	154	144	168	164	151	165	159	143	174	151	158	169	137	162	143	142	152	154	159	152	152	149	149	164	148	148	166	137	168	169	137	159	165	169	165	155	170	166	149	145	151	164	154	169	166	157	160	153	175	155	175	157	180	145	140	169	161	166	154	171	146	162	162	174	153	155	170	144	159	172	129	144	157	127	168	171	137	151	158	162	179	149	140	168	161	177	174	152	179	140	170	148	175	164	149	148	162	152	157	179	138	152	157	170	163	148	148	174	145	167	158	153	141	150	141	160	152	164	170	154	173	151	160	158	160	169	143	150	135	180	163	157	176	161	172	156	169	145	162	121	165	166	166	149	146	167	153	190	148	148	156	174	138	172	159	162	154	148	167	148	151	154	151	171	139	173	161	157	138	162	156	162	165	159	169	157	159	175	166	164	163	150	164	160	160	185	174	168	159	150	172	174	168	151	145	145	153	162	164	149	148	145	154	158	180	164	165	142	169	153	148	162	156	137	156	148	151	184	164
22361	7445	3406	3058	1971	1283	1026	977	939	842	743	695	640	642	631	586	548	544	538	530	495	487	518	499	481	436	454	464	468	462	446	423	430	453	445	478	458	449	466	412	431	484	450	456	421	432	451	442	427	413	446	401	409	417	418	395	416	432	427	428	418	431	472	440	481	467	411	438	422	426	447	416	423	393	427	413	418	396	424	408	424	459	418	398	408	423	427	406	399	403	395	382	431	388	423	412	418	394	472	414	410	417	429	409	420	460	399	414	433	435	429	423	410	400	408	422	421	386	408	418	412	471	394	445	421	421	440	413	408	417	428	443	441	441	392	414	418	423	388	434	398	413	425	397	441	447	427	408	449	427	473	436	425	403	414	408	398	387	420	431	438	415	417	417	420	465	398	402	431	412	406	381	425	380	411	450	433	442	425	421	446	398	412	418	413	375	393	387	364	421	399	427	394	417	412	404	404	416	411	431	397	406	400	424	413	438	402	398	428	389	393	435	415	430	431	403	441	437	439	427	406	400	418	439	446	414	412	394	413	394	389	409	392	384	380	403	451	428	390	424	431	437	391	426	430	390	441	418	461	407	391	394	402	406	438	433	390	396	429	438	439	403	382	417	444	407	437	437	426	392	413	394	399	399	420	418	387	392	424	400	411	415	433	420	430	399	407	440	415	391	401	418	416	391	388	419	401	381	430	429	400	416	468	401	420	415	395	402	455	426	454	378	439	406	406	424	408	422	419	398	405	404	394	392	430	412	393	391	423	435	418	409	424	409	408	396	399	424	425	436	432	388	426	427	440	444	431	427	434	409	407	400	443	437	401	408	404	398	369	400	404	423	407	386	404	414	394	374	405	405	453	414	398	381	402	438	398	413	444	455	426	416	411	402	451	429	413	411	435	376	407	406	400	401	389	429	440	409	420	383	419	421	407	410	386	398	412	436	440	380	445	415	443	411	402	414	441	401	426	392	450	397	444	412	452	388	408	429	420	361	417	415	401	448	442	430	411	420	388	376	399	400	410	418	397	438	413	407	410	409	421	417	428	437	423	454	400	413	427	412	412	444	419	432	418	428	415	433	431	407	396	440	418	394	422	441	380	418	401	436	419	405	422	417	416	392	426	394	388	427	396	425	417	402	391	416	419	415	419	385	435	422	411	422	354	409	381	462	445	408	427	420	405	396	414	456	428	419	385	397	402	435	435	366	446	460	430	401	456	409	403	410	430	429	414	403	460	409	415	390	401	411	423	434	416	422	390	426	429	424	392	413	396	453	421	431	417	426	412	394	475	421	423	411	390	402	431	420	411	420	417	425	410	435	368	395	426	382	432	405	409	396	416	463	396	407	396	384	434	415	420	414	426	414	399	413	387	431	417	456	424	446	392	407	403	401	392	391	403	388	463	434	413	405	422	426	403	389	391	431	416	398	427	417	427	369	448	420	398	420	444	416	410	424	404	416	411	428	409	450	410	415	385	420	403	425	413	427	397	431	391	383	423	451	406	452	403	422	391	429	413	400	410	400	452	414	446	412	407	447	425	443	429	400	426	380	415	407	429	392	413	433	382	429	436	435	414	402	418	438	409	401	400	423	406	384	402	436	392	392	407	399	468	419	471	387	379	401	438	421	402	399	422	422	434	435	428	401	454	392	404	431	423	409	391	437	453	431	418	416	407	406	406	406	442	416	420	426	401	399	433	443	418	368	450	426	455	388	378	414	422	421	440	421	456	405	400	409	383	402	394	423	412	421	438	390	414	426	416	441	448	379	424	414	438	421	426	394	402	379	413	393	403	407	412	415	399	431	454	385	453	417	433	399	424	374	399	420	412	413	419	389	413	433	413	413	396	424	445	397	377	442	374	404	429	385	386	421	426	414	409	393	443	405	422	380	436	400	380	397	425	430	438	443	437	397	410	390	430	439	418	392	433	436	434	427	419	382	396	407	423	426	418	427	418	427	392	455	418	442	448	414	447	404	420	417	420	418	432	476	392	441	402	398	427	382	405	433	399	384	399	432	439	436	394	413	395	438	416	426	405	416	386	406	412	407	435	403	407	390	445	424	396	400	410	413	401	411	403	409	408	416	454	374	400	382	403	390	418	430	385	404	402	417	420	411	439	423	408	425	410	374	440	440	412	417	386	448	423	435	423	392	380	419	385	461	391	421	432	399	359	421	409	433	358	437	425	423	430	398	395	379	417	412	406	461	409	407	448	428	393	427	390	417	425	418	417	434	389	411	419	374	416	417	401	399	414	407	435	412	420	422	396	405	423	407	449	415	418	404	389	409	426	374	418	389	438	413	396	400	408	463	411	414	450	429	435	367	419	428	437	430	419	416	427	405	433	442	427	421	462	418	387	405	401	395	417	425	397	423	409	420	368	416	393	447	416	408	418	412	387	411	427	426	383	395	429	374	461	427	388	452	434	381	422	406	415	413	451	402	412	452	400	393	408	418	415	417	439	391	418	463	417	401	406	420	410	389	417	393	433	375	407	423	398	395	410	427	403	412	394	395	435	428	449	443	444	454	383	415	404	439	401	401	420	419	381	412	451	426	426	422	419	423	432	415	414	423	415	401	404	398	426	425	422	412	415	415	418	425	421	440	421	373	428	424	457	389	432	439	392	418	427	436	445	442	406	389	412	428	386	408	482	373	426	411	432	414	404	443	375	430	409	419	409	439	389	375	443	423	423	417	399	414	427	408	421	413	434	400	409	433	420	435	406	420	425	449	433	386	404	436	433	420	416	416	414	435	435	396	432	442	423	444	432	397	429	431	435	399	428	451	422	448	380	412	367	383	363	434	455	396	418	381	431	428	438	409	424	396	450	412	419	409	377	430	441	358	400	424	428	422	404	405	415	440	412	422	401	424	429	384	410	456	404	394	421	413	413	403	415	405	394	441	421	424	400	403	439	433	448	404	384	426	417	431	395	431	377	400	409	399	424	440	416	430	438	431	428	438	431	451	399	422	405	433	430	403	438	399	392	407	467	419	380	426	356	409	433	438	425	389	447	400	415	440	443	373	409	413	440	444	396	437	434	409	380	394	393	414	402	406	412	412	401	412	428	400	436	407	413	413	401	392	412	424	413	453	422	388	439	438	409	430	416	412	441	384	381	435	410	432	411	429	395	414	360	400	413	433	432	408	447	395	440	391	404	413	389	400	440	394	351	401	421	407	403	433	389	426	421	398	445	430	432	417	372	422	444	410	407	416	422	433	442	466	411	424	433	449	419	436	439	414	402	408	392	439	395	454	416	407	435	419	396	439	413	429	449	415	442	439	406	411	421	424	407	413	412	440	431	413	395	441	409	353	401	382	390	393	429	407	412	420	386	424	439	389	442	433	410	414	431	428	410	448	407	415	430	417	415	443	380	439	433	438	421	401	417	425	419	393	421	376	408	410	431	411	410	388	392	398	403	460	423	428	422	406	416	443	407	407	413	387	394	404	412	413	419	406	412	448	390	423	474	433	412	398	446	439	450	410	420	400	421	387
8245	1521	438	343	326	349	337	335	332	351	327	316	291	287	325	338	325	340	301	311	280	333	293	324	324	284	313	272	312	289	318	363	317	310	288	348	317	309	321	307	325	320	303	326	328	317	356	330	312	286	290	316	321	334	339	321	262	315	297	300	359	314	307	343	320	316	331	328	317	332	330	302	311	294	309	313	314	302	273	311	305	307	316	291	270	299	296	317	308	324	298	321	291	306	295	305	335	313	348	330	320	321	308	302	295	330	277	340	296	306	306	311	296	331	315	348	313	344	280	271	300	309	306	298	295	322	325	326	328	314	310	323	317	323	312	301	324	313	309	330	338	296	320	292	343	314	305	317	305	322	345	287	335	330	324	318	302	288	293	305	308	383	288	319	303	291	329	314	336	290	327	319	311	304	345	346	276	278	303	317	341	310	307	301	309	320	299	315	323	286	299	345	290	282	304	359	344	308	313	318	318	267	294	318	304	330	320	295	310	303	304	302	300	334	316	304	318	284	314	310	301	294	291	332	322	344	329	325	321	296	319	298	302	338	330	284	306	315	330	344	297	301	340	325	318	359	287	309	296	334	298	330	316	300	353	309	300	311	289	300	317	333	314	325	290	291	312	307	314	317	338	311	320	322	323	326	323	294	339	317	348	320	335	299	298	298	293	279	350	358	322	332	344	301	346	338	313	330	302	306	376	336	317	326	305	304	298	305	331	318	310	334	340	313	270	311	286	310	363	290	297	340	325	338	296	301	295	333	310	319	337	330	296	355	354	317	317	316	310	287	308	340	299	305	330	342	326	307	328	322	310	358	299	326	330	315	285	316	315	295	327	281	273	300	293	312	304	359	320	348	322	312	314	311	292	322	311	305	298	329	323	331	320	316	329	316	321	338	331	348	341	320	339	299	309	316	327	328	336	336	302	285	311	304	302	316	312	305	330	299	310	331	325	331	331	308	301	310	300	312	341	288	315	317	324	322	299	328	276	335	320	293	338	321	316	330	312	329	313	300	299	342	302	320	286	292	318	303	340	314	310	322	322	296	321	303	317	307	350	294	326	321	303	332	335	267	292	344	301	311	307	308	289	305	350	288	329	349	327	340	322	333	311	332	295	307	311	325	273	314	296	361	300	316	296	339	300	319	357	327	320	316	327	318	330	316	299	317	313	330	305	334	317	321	307	329	296	291	295	309	291	312	359	346	311	281	334	252	300	336	322	309	349	321	315	329	286	284	321	287	286	335	338	347	320	297	330	316	321	314	321	308	310	327	311	298	333	312	282	303	313	306	309	326	301	306	311	305	277	318	302	321	307	311	299	300	326	317	298	323	302	288	301	303	315	307	331	315	303	322	302	319	303	300	290	304	296	323	280	323	314	330	316	342	326	332	274	290	301	321	324	319	295	321	302	315	309	310	299	329	316	360	333	349	313	318	302	292	294	329	352	305	353	326	330	333	302	327	326	320	335	348	283	283	294	343	353	302	306	288	289	312	323	335	321	314	314	355	356	318	332	317	322	307	314	330	324	329	323	344	328	345	288	263	263	319	336	298	288	302	338	337	312	323	310	290	336	304	332	347	317	320	313	313	306	326	314	332	320	294	330	333	318	346	304	321	329	297	365	279	289	307	306	341	321	335	327	298	357	322	321	324	303	298	315	318	312	323	309	296	322	281	330	293	296	317	335	313	293	291	308	320	336	300	349	310	297	313	296	302	320	307	346	290	292	317	338	288	315	310	342	311	328	285	328	380	309	293	307	325	312	298	343	306	305	304	353	300	323	320	320	282	334	308	322	297	316	325	347	366	299	307	307	308	301	340	316	320	274	307	278	323	317	348	304	349	297	317	309	334	298	326	301	294	300	334	357	286	327	311	328	309	318	302	284	320	313	305	305	302	302	347	318	340	300	306	293	341	322	300	288	331	273	342	331	288	318	303	301	315	328	298	346	359	293	284	314	303	303	337	312	306	307	336	317	291	338	328	327	280	306	313	315	329	325	332	312	336	301	321	301	322	317	310	329	313	309	346	333	340	273	306	308	310	286	334	315	321	304	336	320	336	350	296	320	293	320	301	312	300	284	336	323	308	271	324	314	335	323	341	350	313	318	325	320	302	291	304	350	300	296	283	309	345	370	281	321	284	338	280	313	317	326	321	279	313	333	307	320	352	321	300	303	330	295	300	310	300	296	273	331	346	310	328	311	296	285	313	348	313	324	325	331	343	320	291	323	326	299	283	304	334	334	337	327	347	315	305	336	305	273	268	310	332	307	325	282	282	334	342	290	303	309	306	301	307	329	337	272	307	295	321	307	303	289	300	328	265	326	318	323	309	314	330	328	295	302	318	332	314	324	314	293	310	315	308	322	307	299	334	300	308	255	287	349	324	329	328	327	307	348	284	312	296	314	316	338	287	306	303	307	350	312	318	336	323	341	316	312	330	322	349	342	365	320	333	297	328	289	309	302	314	335	328	310	352	299	329	329	343	295	309	304	312	286	331	301	323	320	300	340	292	311	329	322	314	304	354	317	292	332	317	336	327	303	291	330	313	291	316	295	319	327	336	335	312	330	284	294	335	310	323	320	303	299	318	295	318	316	361	321	299	332	356	301	311	319	313	321	299	304	299	310	314	327	302	331	356	313	312	304	322	310	302	321	327	329	315	294	294	282	321	288	301	299	323	278	361	292	354	307	326	321	303	335	294	313	358	313	297	288	304	294	292	306	333	316	296	331	306	323	287	286	329	322	295	309	314	330	342	321	296	308	320	282	311	362	320	293	289	317	330	299	329	285	282	290	303	309	299	320	298	298	315	332	325	330	297	358	296	310	337	330	306	306	319	330	339	336	334	300	328	330	303	328	329	314	346	316	314	299	301	310	316	296	358	330	282	334	325	327	338	339	336	304	313	334	306	315	311	311	326	335	305	314	328	319	323	343	357	311	343	340	302	307	303	306	302	347	286	295	328	316	347	277	260	330	341	320	318	303	342	322	320	288	278	315	291	312	294	306	306	310	298	298	300	331	357	337	340	294	301	361	323	287	293	319	327	319	334	300	300	310	317	340	290	319	303	309	329	375	308	319	288	311	318	314	332	332	327	336	315	308	357	300	322	340	284	330	312	306	307	314	283	290	317	333	299	297	346	363	302	318	329	323	313	319	310	345	329	307	331	326	329	323	341	297	291	297	322	303	292	308	334	314	336	311	316	327	351	312	315	342	320	327	325	321	334	345	286	315	295	342	326	331	330	305	304	311	311	315	293	289	285	308	335	316	340	309	318	306	320	327	300	315	323	343	343	269	324	310	306	330	299	315	310	307	299	335	289	310	308	293	313	325	318	314	280	350	309	335	306	313	299	317	321	340	310	318	322	322	354	344	308	362	301	338	309	316	310	323	314	315	319	343	316	321	317	311	302	294	283	298	305	324	299	296	320	308	342	300	333	302	286	311	338	315	327	309	333	313	300	283	314	320	282	305	354	304	345	323	326	320	317	283	326
6702	1863	1078	1099	976	877	843	845	858	859	879	823	844	854	812	834	807	837	797	814	820	827	813	734	759	768	806	764	791	790	815	767	786	826	819	724	801	789	743	793	779	767	817	811	846	795	790	814	761	815	736	797	785	734	795	835	738	751	787	770	807	795	830	782	774	763	778	789	785	794	775	804	731	767	745	784	756	834	830	830	798	781	753	772	787	739	792	777	768	795	744	835	767	814	766	798	798	785	759	726	792	788	802	773	813	771	807	757	796	787	803	813	725	808	838	796	740	814	791	800	740	794	771	784	830	768	761	810	783	676	805	737	787	763	731	758	814	764	795	738	745	798	769	800	780	790	788	781	811	799	754	728	787	773	765	838	845	830	781	776	764	778	848	811	787	789	758	795	757	779	758	772	787	819	771	795	774	785	765	800	787	792	786	800	749	818	780	759	767	748	727	806	787	802	784	801	800	786	743	757	791	764	811	855	725	785	748	822	776	761	772	801	765	757	776	752	739	776	744	823	803	794	791	798	814	754	794	786	736	794	772	775	825	760	802	762	753	743	821	802	812	750	812	766	789	746	788	823	804	826	771	765	803	773	770	792	795	778	777	765	771	784	771	756	782	789	785	788	790	767	831	826	799	811	791	778	794	779	785	777	794	812	765	762	745	782	765	781	783	756	771	785	758	758	791	791	819	757	797	827	788	813	746	789	747	820	747	768	813	812	753	820	810	793	784	773	744	799	778	782	788	798	815	772	806	807	774	778	804	764	774	802	817	819	781	732	822	792	761	804	768	766	809	800	779	792	811	818	805	769	719	795	784	770	788	796	779	838	758	778	828	765	799	780	800	793	772	817	736	761	746	758	732	731	758	776	830	761	782	791	800	787	747	793	776	776	787	750	777	761	829	811	790	755	792	747	725	788	799	722	783	805	734	815	788	744	806	787	744	822	767	779	800	795	809	788	806	805	812	800	768	752	781	872	814	770	741	815	813	777	770	796	789	791	795	751	782	746	775	789	765	742	763	763	726	751	806	772	771	797	779	768	798	829	761	747	807	814	790	777	841	818	823	766	780	806	794	790	773	802	757	800	777	737	787	827	776	774	781	820	773	755	798	792	772	822	782	760	736	796	787	736	778	822	807	746	804	799	811	769	779	800	773	768	769	798	756	815	779	764	759	746	787	823	774	830	782	812	783	813	783	806	842	817	753	762	767	746	808	797	798	778	760	813	779	779	793	812	786	742	776	782	835	778	749	793	754	778	762	727	798	769	804	750	804	784	783	755	786	795	773	796	777	794	806	776	797	833	773	835	800	760	806	795	791	787	790	728	838	787	848	737	791	770	792	795	874	786	774	797	751	839	805	812	789	806	804	789	763	799	772	804	761	772	753	773	796	773	773	784	814	763	765	770	818	803	728	802	753	765	798	785	796	780	792	748	790	758	786	815	750	790	782	794	727	788	814	802	783	810	787	786	748	766	775	733	751	801	784	828	802	769	794	799	764	791	785	778	780	790	762	755	746	759	826	773	801	789	753	817	763	758	777	766	775	806	742	774	812	824	734	798	786	770	779	750	738	745	753	733	789	747	779	836	765	752	778	719	872	811	798	799	784	799	801	723	763	799	766	732	742	805	751	834	752	767	781	783	782	775	781	774	763	760	797	749	790	763	787	805	752	816	833	777	785	722	827	778	796	752	791	780	797	781	820	798	781	737	723	807	852	792	791	787	782	793	779	773	793	765	777	787	843	757	805	827	743	735	812	787	731	820	765	764	781	748	787	771	753	763	787	727	773	816	816	755	803	818	815	779	807	781	773	775	768	765	779	770	731	780	735	802	743	800	760	783	758	827	806	783	761	773	822	794	754	774	769	800	821	761	857	734	795	740	773	799	792	845	730	774	793	791	776	778	791	742	779	797	822	763	781	767	768	795	767	774	747	732	748	814	786	786	822	803	745	766	797	813	763	809	769	761	750	731	803	771	779	769	767	799	743	750	757	839	807	819	747	813	744	737	766	811	778	798	774	755	780	821	800	753	756	826	808	800	798	782	789	811	815	788	797	760	802	770	781	798	785	765	777	761	726	739	832	798	765	796	760	766	797	753	791	826	828	780	818	775	837	782	798	834	818	776	835	772	769	776	761	769	774	778	775	757	812	801	768	736	744	774	813	785	788	814	807	758	775	734	809	726	808	759	821	777	726	838	819	739	823	784	762	772	800	793	759	827	769	806	757	740	801	783	788	793	814	793	790	790	798	786	814	798	759	779	723	768	804	781	758	733	770	838	796	755	772	832	760	817	730	754	834	857	808	784	790	764	785	795	728	792	802	773	789	788	792	756	774	818	770	815	772	743	787	742	731	807	733	769	801	755	817	703	812	825	766	790	836	823	767	799	793	765	761	802	749	784	762	763	783	777	747	769	826	829	799	746	806	834	816	824	788	832	800	748	730	757	787	797	728	803	810	821	763	858	791	793	774	825	800	691	763	748	791	775	839	831	782	728	853	730	793	773	796	759	727	816	752	819	766	796	820	776	757	769	766	799	790	809	778	773	810	773	773	822	805	810	778	788	763	782	779	743	771	762	800	770	761	771	771	789	783	764	774	783	774	802	783	799	774	778	762	757	767	735	803	752	827	764	776	806	805	779	810	799	805	765	802	748	762	803	791	781	778	798	794	771	833	782	781	876	796	798	771	798	794	825	831	766	849	798	772	755	806	774	759	818	781	811	740	761	740	823	815	799	783	766	819	826	795	825	787	762	814	769	798	806	758	789	770	803	804	779	832	811	748	777	810	771	812	749	730	737	736	762	749	793	726	757	779	794	757	798	814	766	780	778	750	787	799	784	748	832	789	815	818	758	781	778	822	737	756	731	804	729	841	755	788	770	786	767	833	813	777	766	762	775	781	813	765	791	831	746	807	747	800	821	790	812	756	746	817	799	778	748	768	789	786	759	827	820	807	801	807	790	780	768	808	786	771	783	762	751	811	778	748	848	814	767	744	775	828	812	837	805	780	777	820	761	808	816	779	773	824	798	798	783	760	792	753	789	774	782	784	783	767	810	765	798	688	821	768	792	830	756	764	805	761	754	757	785	797	782	736	836	756	791	801	776	776	730	786	760	777	795	749	840	790	800	810	768	787	814	810	769	781	789	757	786	761	806	792	764	836	815	760	750	778	749	797	754	749	760	800	797	797	785	767	776	804	755	743	808	800	777	773	828	826	780	800	813	774	818	729	783	754	803	754	777	769	795	776	750	808	779	796	772	761	795	732	772	743	783	795	829	775	784	775	787	781	806	802	775	797	764	770	772	799	718	780	789	814	756	803	816	748	731	751	807	777	820	819	764	795	808	791	801	724	774	809	755	786	781	757	777	775	778	757	776	763	808	740	748	790	784	754	751	775	735	788	762	746	821	767	786	760	718	780	818	804	741	786	771	813	793	752	782	790	819	803	801	830	773	722	804	777	845	794	802	776	825	783	797	772	821	790	791	818	781
21802	5945	1519	691	444	398	315	328	285	292	304	299	267	332	301	274	303	267	296	263	276	291	249	256	258	270	282	253	271	281	252	277	254	272	267	292	273	260	276	269	228	268	267	255	269	253	260	254	255	254	264	262	259	268	278	256	232	272	255	269	287	256	291	295	260	247	258	272	254	280	291	242	259	254	263	265	279	278	285	262	253	261	261	254	244	252	275	279	262	259	265	264	262	271	254	238	261	257	277	233	264	254	263	265	271	274	282	270	278	254	261	309	278	254	237	265	268	294	284	260	247	253	264	277	245	231	276	269	290	261	265	281	254	273	251	281	264	280	267	273	255	256	269	255	275	258	242	266	246	240	239	247	270	277	244	226	258	256	258	263	247	274	286	253	270	271	270	277	258	264	280	258	275	279	263	264	272	264	248	274	267	255	239	251	256	294	226	254	250	240	266	258	266	269	253	256	286	273	241	293	242	265	261	239	287	255	256	283	257	242	243	274	256	284	266	270	257	265	278	241	250	251	260	253	249	285	272	276	278	264	214	243	270	207	270	239	238	267	246	264	236	258	241	285	287	267	262	260	278	274	254	260	256	271	292	257	263	284	273	275	271	251	268	277	290	254	246	266	277	249	247	273	284	278	223	289	281	249	262	256	274	259	263	247	262	282	248	259	252	260	278	246	290	262	289	267	289	274	242	235	264	285	302	252	276	258	271	262	282	278	283	263	272	284	270	280	266	294	278	272	224	267	275	239	284	274	284	281	291	264	265	262	256	257	275	261	261	252	237	264	267	265	282	268	279	236	283	262	263	255	298	261	274	267	252	266	262	248	257	263	281	253	253	256	280	245	246	241	263	235	277	301	276	277	253	249	250	238	243	271	253	258	269	264	256	263	273	262	304	272	264	273	226	265	271	269	293	265	269	259	294	271	275	261	272	276	244	259	308	267	269	285	282	247	255	264	290	243	282	272	267	258	248	236	275	255	254	263	276	253	253	249	239	293	264	283	275	252	251	301	257	283	254	243	288	235	263	273	249	279	239	285	265	265	266	270	250	277	275	247	290	275	261	260	255	264	235	247	293	267	263	264	252	250	270	270	274	265	291	274	266	236	277	251	287	265	255	244	257	242	255	263	277	239	251	266	270	223	287	272	247	273	267	255	243	281	286	271	269	300	276	261	285	254	266	247	300	258	256	260	249	243	265	304	295	281	270	255	244	265	274	279	257	243	261	252	287	252	244	257	262	257	296	247	258	270	250	300	280	271	270	275	257	248	270	269	277	267	232	278	295	233	258	277	259	244	258	262	286	288	278	283	273	265	269	253	257	260	269	256	261	275	268	278	283	250	264	285	253	246	249	285	266	268	250	233	263	304	255	264	234	290	257	256	248	263	242	232	271	248	262	282	246	262	256	269	295	274	279	258	264	252	275	285	266	281	253	271	258	250	264	283	256	258	264	281	275	256	252	268	262	246	256	253	289	278	280	260	277	283	262	272	268	249	253	244	271	254	277	289	257	262	251	251	263	250	281	247	289	233	299	292	222	271	287	281	257	276	292	268	257	279	271	255	243	292	271	264	278	267	272	273	307	279	277	269	293	269	247	242	249	251	251	226	269	275	250	248	261	287	289	266	235	249	277	251	254	267	279	267	236	303	256	228	216	293	265	226	261	273	232	259	236	286	263	286	269	242	300	235	249	268	230	289	276	281	261	261	265	273	280	261	249	250	270	262	236	260	262	261	259	233	267	236	278	257	261	241	247	272	256	235	266	242	262	258	278	257	257	247	266	253	279	259	264	296	254	255	287	290	261	309	246	250	250	251	251	266	263	264	251	261	267	258	268	256	253	224	250	268	255	289	229	263	284	265	298	262	249	231	236	269	239	284	268	275	269	301	265	237	228	277	233	262	279	252	241	276	263	288	242	264	238	260	240	300	282	267	258	241	261	255	266	264	246	267	283	233	297	258	245	259	228	269	274	271	282	274	246	250	290	254	267	237	213	259	246	276	270	240	265	274	276	282	278	257	238	272	258	252	271	264	275	261	276	231	277	272	246	262	246	260	297	290	276	240	243	257	257	238	247	242	282	272	300	279	299	280	260	247	248	259	256	263	287	240	268	262	291	263	259	263	303	255	261	239	285	238	252	277	248	253	263	265	263	252	271	241	285	310	263	259	254	258	249	251	253	247	266	257	256	272	273	245	252	256	268	264	281	265	288	282	261	281	283	276	294	281	246	289	252	259	264	264	262	262	256	250	282	264	282	279	228	251	250	266	279	251	284	263	243	252	238	260	268	246	231	228	265	246	263	263	282	308	252	274	286	263	246	257	256	250	276	292	256	248	271	253	261	278	266	234	252	280	232	273	304	224	278	258	283	271	246	260	273	268	246	286	227	279	261	247	259	270	281	251	252	291	254	291	238	281	255	279	305	255	279	268	281	252	250	279	306	279	267	289	255	258	279	262	246	242	245	243	271	268	285	267	275	275	231	271	237	263	260	263	268	243	270	264	258	287	306	228	297	268	247	240	255	251	271	274	297	245	273	254	272	251	283	259	295	247	271	256	244	239	248	254	254	266	238	233	254	246	265	257	272	273	281	277	261	255	245	257	279	273	277	245	262	264	271	269	267	261	264	229	265	262	277	230	255	249	244	272	270	249	265	228	281	232	262	262	273	262	264	273	270	230	252	279	256	247	258	273	242	268	278	236	259	255	285	293	277	267	268	266	249	253	252	259	253	263	250	272	303	241	281	272	295	267	295	263	250	304	244	291	272	253	261	288	279	287	249	263	283	290	293	244	237	290	268	235	249	258	260	278	229	262	279	245	296	269	266	265	257	270	238	263	264	267	270	256	255	268	277	245	271	228	256	275	260	261	245	273	269	257	282	232	249	271	269	276	262	267	274	241	266	265	259	253	264	243	260	248	241	283	270	257	276	287	292	290	253	285	243	266	260	255	258	249	266	236	264	259	291	256	278	253	300	233	259	240	276	245	246	243	272	272	268	257	264	251	256	257	244	308	264	250	272	248	242	236	266	257	294	305	277	242	267	222	275	277	230	273	253	265	269	239	261	259	279	257	271	288	287	261	270	266	252	252	251	273	249	270	264	295	254	282	244	280	275	265	266	275	247	289	271	253	284	269	251	280	271	278	283	294	277	271	238	260	235	264	278	309	223	231	253	272	291	308	272	242	229	250	242	266	260	222	253	258	270	266	265	282	282	258	254	286	274	247	243	272	252	269	247	277	247	255	269	266	258	261	273	247	243	260	270	284	253	248	265	277	252	238	253	241	253	244	255	257	238	288	238	261	274	259	242	254	268	271	252	248	248	275	260	243	270	276	268	277	255	265	275	254	239	256	287	255	280	265	249	262	273	263	241	281	266	253	251	269	252	262	251	222	271	257	248	271	246	253	263	301	258	279	264	265	266	302	256	276	276	256	246	260	222	258	287	271	280	263	270	291	256	227	274	252	292	250	296	282	265	246	258	261	276	259
16308	4745	2308	1816	1473	1135	1084	990	990	926	865	829	750	794	768	733	729	745	750	739	737	691	687	685	710	669	672	676	686	689	668	738	671	647	645	717	653	642	616	654	675	710	637	688	625	687	671	703	668	653	688	643	721	622	676	656	655	657	657	659	628	672	701	647	645	616	669	667	706	667	667	608	678	650	654	631	681	689	657	657	696	685	659	692	629	712	671	643	703	672	666	668	627	632	645	644	663	648	668	632	700	676	673	655	604	672	700	684	642	640	696	695	720	616	660	679	676	699	681	657	684	685	672	639	700	624	669	654	624	659	672	658	680	665	644	654	647	712	690	696	701	684	677	650	649	649	653	642	680	664	644	648	654	698	675	647	628	643	632	643	667	614	645	675	655	620	660	652	676	644	697	683	657	644	647	648	591	663	666	627	687	631	665	667	671	668	648	680	702	699	656	674	638	660	661	627	618	692	703	697	636	667	638	628	670	652	684	688	667	695	666	632	635	672	641	675	637	652	681	630	658	676	641	620	659	618	673	638	625	629	653	690	659	630	670	687	695	657	650	660	644	667	632	699	701	665	680	632	625	672	659	699	711	636	721	648	682	659	619	640	619	614	717	650	643	635	653	653	647	691	618	620	722	680	659	658	657	686	659	663	633	683	656	694	643	682	691	666	648	682	703	627	691	658	660	689	682	650	682	725	713	686	652	663	665	699	695	622	641	688	674	676	678	681	629	652	669	691	673	658	702	640	678	675	628	696	601	679	628	685	675	656	672	670	712	656	703	666	649	673	657	578	668	685	614	621	608	678	661	669	666	665	667	673	690	676	640	642	607	664	683	607	683	683	658	621	625	652	627	671	660	660	671	696	655	627	673	705	687	691	675	676	679	669	627	658	686	682	635	698	710	667	630	641	677	652	660	693	653	646	669	634	683	684	621	683	677	675	701	723	667	652	680	638	621	651	656	662	654	629	685	666	649	679	672	707	676	671	683	673	661	686	669	680	686	659	618	578	637	678	694	620	641	643	660	677	722	666	671	656	648	658	672	695	671	630	670	678	636	626	649	653	698	619	653	678	657	610	664	630	686	682	670	699	666	650	641	657	635	644	689	671	624	648	657	622	641	676	661	651	687	630	673	656	636	669	647	669	647	703	675	646	642	694	635	653	697	644	698	673	597	661	655	702	656	619	686	690	706	683	653	652	677	633	677	644	614	635	701	646	676	650	632	682	638	677	730	680	671	656	673	678	653	707	672	672	637	681	676	651	703	697	679	710	659	668	647	639	657	647	605	685	701	654	671	631	632	676	660	653	676	654	678	659	703	695	663	648	665	671	631	688	679	708	647	652	688	669	632	643	654	665	613	652	623	652	688	678	682	685	660	673	631	680	656	650	713	683	619	686	646	650	580	677	666	626	662	682	696	645	657	714	676	654	675	693	667	658	632	666	646	622	671	688	677	637	682	655	712	687	684	665	652	628	620	707	634	652	683	646	678	637	708	661	677	646	637	645	678	679	676	634	664	699	672	649	693	724	668	643	651	656	730	663	647	673	653	681	655	660	645	641	664	658	658	703	676	707	653	670	695	690	672	642	645	662	595	684	646	647	641	667	658	694	673	609	706	675	664	667	613	646	674	637	710	675	647	694	669	653	605	669	652	692	697	685	659	676	688	692	645	684	646	656	626	648	629	635	678	690	648	636	628	639	682	670	651	682	662	654	702	707	731	648	676	604	692	619	661	670	647	621	651	649	668	703	703	698	659	682	633	719	686	657	678	656	682	680	644	660	662	662	694	673	711	675	682	631	646	622	640	645	706	654	615	655	689	691	637	621	703	658	650	632	689	701	651	634	682	641	688	668	661	632	642	653	672	646	612	626	659	619	622	654	644	656	641	614	640	705	690	642	656	656	651	675	640	664	651	692	660	728	634	636	673	679	667	676	665	646	658	679	647	653	700	655	651	632	702	692	635	638	696	661	684	633	674	676	667	708	705	689	665	664	702	674	681	663	659	676	645	658	644	652	672	670	650	690	693	703	650	692	683	706	688	634	707	678	662	624	683	679	650	682	644	710	654	651	702	653	751	623	675	666	633	678	719	697	636	676	673	688	645	681	652	653	666	645	630	664	655	658	665	672	633	674	664	642	696	644	634	609	644	681	680	698	690	640	703	698	653	674	648	685	644	702	628	659	642	673	614	672	613	597	670	643	632	644	657	670	672	656	662	712	638	670	679	671	703	646	648	662	633	650	657	668	636	658	674	663	670	675	689	640	750	659	651	639	674	673	628	693	666	731	726	641	681	684	684	669	693	707	689	662	658	638	690	675	680	674	659	683	658	674	672	663	640	698	676	648	655	689	657	657	660	706	654	647	687	715	708	747	662	650	666	660	647	726	708	666	694	694	652	655	680	711	666	653	670	649	666	692	684	643	687	728	667	703	657	657	713	637	621	700	655	674	693	677	698	619	659	639	692	663	650	684	607	684	667	652	601	674	649	640	667	686	664	703	660	601	688	679	624	701	661	647	627	645	629	620	705	627	648	680	642	648	681	632	651	690	647	671	726	704	645	701	646	633	610	651	672	633	678	645	650	660	665	638	671	661	654	670	633	699	679	655	714	689	598	690	622	650	709	668	681	690	651	653	665	704	682	645	663	730	661	658	704	613	613	695	688	661	658	633	713	637	679	703	662	687	629	640	696	657	625	642	696	666	636	703	667	666	630	653	678	700	665	631	677	635	688	675	682	699	653	698	667	670	652	678	686	636	656	626	645	663	624	632	668	635	666	670	689	625	630	646	667	665	671	661	677	632	683	645	649	668	685	669	659	654	657	661	638	697	694	668	666	607	732	634	672	692	662	663	671	670	643	632	617	660	653	661	713	638	647	692	647	667	676	682	682	701	643	700	681	656	647	684	690	633	628	712	699	687	629	723	660	696	628	688	655	603	686	660	672	686	688	696	622	729	646	671	690	652	628	629	699	667	671	660	662	632	639	666	659	678	641	644	616	664	659	660	686	629	704	664	674	660	648	658	678	633	659	681	664	677	682	707	704	653	636	672	645	634	699	659	677	681	646	640	706	709	675	699	643	713	670	625	629	640	670	680	693	612	626	662	667	651	680	641	672	641	627	672	642	640	694	646	672	650	615	665	654	652	616	663	697	664	650	650	709	649	683	691	677	669	709	655	645	653	682	678	606	713	656	615	682	657	677	651	663	670	689	646	684	688	633	613	688	702	654	651	647	702	677	642	667	660	695	677	660	639	670	669	654	692	706	676	684	643	663	635	635	676	670	666	664	639	686	707	681	656	661	630	667	651	610	657	632	638	670	655	623	676	624	650	591	642	683	637	761	653	683	648	669	672	684	643	657	632	708	671	664	650	650	644	673	647	665	663	709	672	751	631	621	592	649	661	651	685	686	666	637	657	650	671	688	658	657	670	669	624	603	657	626	668	656	685	693	647	713	698	677	677	668	627	690	681	656	644	659	678	705	716	652	701
30618	10016	2574	1209	557	322	289	268	257	264	224	226	217	170	201	175	198	183	168	151	183	176	195	181	185	189	172	153	155	158	173	181	175	161	165	163	141	175	164	179	157	171	127	146	168	160	152	147	160	147	166	132	156	158	187	156	160	155	178	168	161	153	131	152	154	165	157	144	177	171	175	142	156	148	164	140	172	137	161	178	160	141	143	151	160	161	168	146	200	196	139	157	167	161	121	137	134	142	180	145	140	155	182	134	142	169	168	150	177	139	189	179	145	151	149	124	161	172	152	167	166	184	163	146	164	148	159	155	177	151	141	137	176	164	145	165	164	170	158	153	167	160	146	158	168	169	159	182	153	155	164	161	142	160	148	174	169	134	151	173	157	173	135	158	142	160	171	133	152	177	151	151	153	148	168	149	156	168	154	167	156	158	158	147	130	160	161	182	164	165	156	152	147	137	158	162	131	163	143	159	152	147	149	184	168	162	146	147	138	141	157	157	150	152	183	158	167	150	150	148	152	151	165	162	161	151	153	151	146	159	160	159	136	187	155	144	139	156	141	148	176	127	145	151	150	165	145	154	135	180	159	154	146	148	152	141	176	166	167	171	158	158	170	171	164	159	143	149	145	140	155	180	157	148	142	160	156	155	140	159	162	136	159	145	183	169	176	137	169	141	159	164	137	159	135	150	152	151	142	161	191	155	188	134	144	150	164	168	149	173	155	165	142	152	155	177	158	160	159	162	164	138	176	144	163	174	153	170	165	154	158	160	160	164	158	165	158	151	174	158	164	136	160	148	160	159	174	156	156	156	163	147	149	154	163	148	166	149	134	174	154	162	176	148	157	151	163	139	158	148	159	159	155	153	167	146	140	154	184	157	149	144	151	167	122	159	166	155	180	143	167	159	171	178	146	148	160	165	163	152	159	169	170	156	155	147	143	148	139	134	143	157	156	156	151	160	172	161	151	154	165	149	157	173	162	178	178	186	180	166	150	122	149	153	154	161	147	176	153	160	179	180	151	154	161	171	172	158	148	136	158	146	168	162	151	181	149	142	156	155	149	151	161	174	165	167	159	165	159	153	154	142	160	164	163	152	153	178	161	164	165	147	141	161	152	153	159	153	163	174	164	131	151	142	173	150	193	144	141	152	159	147	141	163	147	157	131	157	167	160	155	143	147	159	131	167	172	150	163	175	147	157	123	153	162	152	156	155	161	138	153	155	145	168	144	156	147	135	144	158	152	166	154	137	158	182	155	161	170	177	172	169	151	168	149	162	138	153	130	151	165	143	171	151	160	157	157	172	148	153	141	170	152	177	159	157	168	143	175	161	155	150	157	152	164	145	132	159	162	163	163	177	135	145	156	158	145	157	175	152	144	175	161	143	164	159	169	168	184	143	175	142	152	143	163	141	165	164	159	149	169	167	132	153	158	134	155	142	156	162	150	146	149	168	176	147	165	157	165	161	159	162	148	145	179	147	128	180	164	141	145	172	191	163	160	162	171	150	161	177	151	148	176	162	160	137	137	173	139	143	158	154	142	137	165	138	157	182	173	160	149	159	169	185	146	149	156	146	175	161	158	130	154	163	162	156	163	141	178	158	132	164	188	154	163	149	167	170	131	178	181	177	152	162	153	157	166	139	162	180	144	165	166	163	132	154	143	163	152	162	142	154	171	154	134	136	142	170	169	162	179	162	148	170	133	157	150	161	158	152	144	135	164	149	175	151	159	166	160	152	153	143	162	173	146	168	171	160	142	167	161	153	163	127	166	164	148	138	154	166	158	151	171	166	164	150	158	129	174	150	135	143	156	153	170	159	146	162	172	145	160	174	170	165	142	160	161	150	160	155	161	132	168	156	152	159	151	149	142	151	166	164	142	133	130	148	175	176	152	162	147	152	176	147	177	152	146	167	170	162	165	159	145	148	144	144	144	139	172	160	171	167	132	155	144	158	161	156	157	150	149	171	149	134	162	143	148	154	152	139	152	159	165	144	149	133	137	170	133	181	191	160	141	153	163	148	166	170	146	164	157	166	162	161	166	135	164	162	152	166	146	133	162	154	164	156	162	157	172	153	149	150	161	170	157	143	162	151	172	156	187	128	171	143	146	156	174	163	163	169	161	163	173	154	164	170	167	162	163	144	149	153	154	143	150	170	180	156	177	158	142	139	151	171	163	163	153	144	154	154	165	148	173	170	150	174	161	184	146	167	169	168	148	175	159	146	157	165	155	149	167	160	175	144	143	145	178	153	162	150	156	174	161	153	160	150	138	164	153	154	174	151	179	165	160	175	165	166	170	147	179	151	149	149	167	161	137	159	149	156	149	152	164	146	151	147	163	147	141	162	143	171	165	140	146	142	144	163	164	142	168	161	139	156	170	153	136	148	157	150	147	178	127	149	151	146	177	141	200	175	136	176	158	147	158	164	158	149	151	165	148	151	139	138	144	130	125	142	130	137	170	139	150	157	155	173	152	141	134	157	164	177	160	134	161	157	160	160	150	141	156	165	158	183	158	177	162	126	146	131	154	153	151	121	171	157	142	159	144	173	175	165	148	154	150	135	147	176	147	169	162	159	145	157	146	167	132	156	153	135	135	159	148	183	187	164	175	176	140	170	162	161	156	139	152	128	155	159	150	139	150	140	156	126	147	155	160	144	168	149	173	141	153	143	155	163	151	162	160	141	167	152	179	172	164	131	165	169	163	154	151	149	153	140	155	164	151	160	153	155	155	153	181	164	150	165	167	146	171	154	170	172	147	157	159	135	158	154	143	172	162	166	157	160	164	166	170	158	179	146	155	153	164	171	128	169	158	170	152	164	163	141	161	159	168	147	130	151	145	151	156	169	153	176	154	155	170	141	147	154	171	157	157	149	185	141	153	156	162	153	160	147	169	172	176	131	154	140	176	144	162	169	173	130	133	159	135	166	161	149	145	155	149	186	177	158	151	155	168	150	174	128	155	161	144	161	154	141	133	162	136	146	142	160	170	150	150	152	135	153	157	152	166	149	145	178	143	149	138	188	154	150	170	153	133	157	135	182	144	150	166	155	156	146	168	169	170	172	188	152	153	140	149	160	157	129	155	166	146	159	146	141	164	169	169	158	188	141	130	159	186	145	169	192	177	174	153	167	170	165	158	129	145	138	164	158	159	183	176	156	160	148	162	180	160	174	141	163	159	190	160	151	170	142	163	161	174	166	165	152	148	149	142	158	141	143	144	140	146	154	175	143	146	169	141	178	151	157	157	166	164	172	147	141	166	169	161	171	175	150	158	161	145	161	139	145	156	185	172	151	160	155	170	149	160	164	123	151	144	158	140	161	159	145	159	144	150	165	148	136	160	125	183	166	159	150	128	188	171	151	130	146	157	144	152	150	159	171	144	136	150	118	163	172	175	189	152	159	155	135	144	138	173	140	174	158	144	157	165	185	178	143	155	159	171	161	135	142	119	157	152	167	153	166	156	170	154	150	146	157	163	169	176	151	137	154
21500	6333	3155	3008	1989	1342	1108	943	906	888	710	742	656	668	648	578	534	540	521	550	504	491	500	445	482	451	465	459	456	446	454	408	458	480	432	459	411	415	441	449	449	458	417	422	434	437	415	432	436	405	460	450	407	428	397	441	432	418	441	418	442	431	430	389	410	429	414	421	408	404	426	441	414	368	411	439	454	424	413	416	405	408	428	417	443	421	415	445	427	430	403	422	397	399	416	407	455	438	414	393	416	432	429	420	414	387	400	389	402	411	436	437	414	431	406	417	426	439	413	416	402	421	447	422	452	428	425	403	400	421	422	401	429	425	393	420	477	433	421	436	419	359	443	409	449	421	413	400	402	423	420	448	447	403	424	423	423	451	372	396	391	412	410	424	403	412	419	435	427	419	464	425	428	426	406	444	406	430	478	425	405	436	431	425	457	433	405	422	395	441	436	397	412	395	399	425	416	435	393	436	408	425	417	410	444	393	397	403	391	417	376	435	428	389	414	419	421	398	465	412	401	380	412	428	412	429	378	435	427	395	399	399	410	398	413	453	409	403	397	369	419	401	386	405	419	400	422	410	460	415	389	408	427	384	407	386	413	423	414	392	452	432	451	436	430	405	426	396	370	431	436	416	452	414	432	408	403	397	441	435	390	407	425	426	401	411	420	421	445	405	378	440	456	378	416	376	421	387	415	443	423	446	425	402	402	423	387	389	407	402	407	451	444	396	406	454	435	406	389	404	430	402	441	459	435	425	424	428	402	430	435	416	389	436	418	421	405	401	398	433	425	415	413	387	370	397	400	400	404	407	419	451	407	424	406	420	430	442	413	403	462	422	411	428	452	386	392	408	445	386	375	430	439	399	434	432	409	427	394	393	416	405	398	433	366	402	434	415	415	432	410	440	427	405	429	421	419	403	401	429	387	407	419	417	393	446	413	391	426	419	404	355	408	440	384	456	436	435	404	393	385	410	398	409	405	451	421	438	408	458	413	431	412	415	398	413	377	413	441	403	424	425	397	406	410	387	426	403	410	409	381	387	399	400	397	452	414	386	410	412	415	430	428	445	426	401	418	390	390	409	435	411	437	396	415	420	427	426	407	424	397	389	440	409	382	413	429	429	373	431	407	400	443	382	419	400	391	405	420	412	427	407	442	431	435	414	405	447	395	406	430	415	408	446	428	383	414	412	441	423	388	415	414	393	426	384	436	414	394	437	404	423	439	400	435	385	394	438	417	426	371	403	391	433	429	407	406	450	422	416	425	371	394	447	415	413	460	408	407	458	413	429	428	411	419	457	434	443	396	455	465	438	446	432	429	424	433	377	411	413	418	446	395	390	408	406	420	422	399	394	441	404	423	416	441	446	397	429	425	394	385	403	472	418	425	393	420	419	437	432	399	402	452	430	419	400	419	411	414	426	419	401	403	444	418	427	425	403	420	424	425	444	425	419	448	410	436	410	391	412	433	439	434	396	438	436	418	409	433	437	441	390	406	411	407	437	427	443	428	456	391	412	410	415	415	410	422	419	397	409	411	395	414	398	454	420	439	408	402	402	394	425	418	417	425	446	417	400	387	445	408	437	425	405	441	427	435	414	363	415	414	395	401	400	401	393	456	401	421	418	433	436	444	420	426	428	391	442	433	432	426	383	453	414	445	455	427	394	386	411	405	408	410	430	432	404	417	424	408	431	420	433	446	406	426	454	408	452	407	429	399	399	447	427	420	458	411	397	414	384	410	423	394	470	404	420	416	417	403	405	412	420	420	474	399	434	467	408	442	438	461	411	423	409	413	404	428	420	449	444	396	421	422	427	437	422	427	397	434	407	383	388	416	386	413	433	413	380	382	398	383	418	421	433	391	446	416	400	399	412	376	418	368	418	395	403	438	406	404	415	398	417	417	406	414	427	425	411	390	424	381	429	393	396	417	445	378	459	406	413	451	416	390	384	389	379	418	387	407	376	407	385	437	416	412	433	413	391	375	402	397	409	415	449	420	450	445	402	399	440	422	443	447	400	461	380	441	429	411	406	396	462	402	429	383	423	454	427	397	393	412	408	386	408	425	416	413	408	374	412	430	441	429	403	446	382	375	387	397	439	416	415	380	439	403	449	402	414	450	408	420	426	410	422	394	422	417	407	406	378	449	451	402	412	409	392	401	437	420	445	416	393	409	400	457	407	401	419	413	406	400	384	395	416	429	416	419	398	425	418	397	425	401	406	451	413	427	454	445	397	395	435	406	452	414	430	424	409	423	480	401	393	394	383	433	392	468	430	408	425	400	423	435	448	396	415	392	411	401	381	433	388	404	423	414	385	428	419	406	444	432	410	430	396	416	386	405	384	413	398	423	430	421	401	442	409	392	400	413	435	417	418	399	379	450	395	413	426	405	396	405	439	383	406	432	422	432	441	402	429	429	395	406	410	413	401	415	441	435	424	413	391	420	417	426	419	415	432	431	411	432	414	407	439	439	405	396	417	403	440	432	393	434	453	454	404	419	388	434	416	409	401	442	408	415	434	417	429	385	431	397	426	443	442	416	393	388	407	425	413	445	427	361	454	413	389	381	432	378	415	424	424	408	426	432	434	437	424	410	378	445	442	413	415	389	452	418	412	456	421	438	426	419	407	417	459	422	403	386	392	415	400	424	425	434	467	409	389	399	368	446	399	425	398	421	413	432	399	441	414	415	423	412	422	428	413	396	443	400	399	415	385	404	478	407	416	415	413	394	455	421	401	416	421	414	414	402	399	451	418	454	384	406	404	409	404	418	404	430	432	449	424	421	379	415	424	436	421	440	396	400	399	401	473	402	431	406	390	443	420	429	404	380	410	392	421	417	402	410	412	426	411	424	440	448	428	424	431	398	418	476	428	464	413	396	420	402	410	413	391	413	405	449	431	399	427	430	401	404	416	422	406	389	397	411	429	436	421	400	425	415	448	410	424	444	401	416	399	427	421	416	444	401	425	408	438	410	422	399	428	403	463	413	412	398	428	408	406	391	405	437	391	399	438	434	423	402	390	444	434	414	426	403	444	420	426	423	423	394	410	451	387	430	397	410	447	430	407	464	396	408	419	409	439	422	453	422	434	422	416	393	410	419	441	419	432	409	427	392	409	376	381	417	422	395	405	394	446	430	427	398	416	417	408	396	419	402	427	399	445	405	381	417	395	403	422	429	408	432	412	419	396	400	437	409	372	423	445	411	383	373	403	440	417	427	402	412	434	426	419	425	414	434	451	403	379	395	429	380	435	421	400	438	401	389	401	424	425	401	414	406	425	433	411	419	429	461	401	443	423	375	435	397	407	448	429	421	453	388	391	435	419	399	412	442	367	405	406	431	409	415	405	410	399	413	438	459	445	405	397	442	425	466	405	421	418	404	429	407	408	371	408	433	361	394	428	397	372	425	431	424	447	414	419	438	435	415	440	435	463	403	439	394	391	397	400	380	413	435	428	456	391	409	389	414	392	431	407	431	408	426	406	433	413	429	419
8000	1508	455	380	336	364	379	332	316	337	345	317	345	312	341	321	341	333	325	337	319	328	311	325	331	321	356	336	317	337	317	335	328	300	294	324	334	277	337	324	344	341	327	313	306	290	338	319	318	313	318	322	338	314	361	283	335	310	327	326	279	310	321	309	343	329	289	307	305	297	306	344	312	363	300	319	300	324	347	340	338	333	326	323	312	330	312	306	311	298	324	319	332	320	334	288	332	325	296	337	314	306	310	315	295	302	325	300	316	285	312	303	309	309	337	335	336	337	320	317	305	322	310	329	314	306	326	304	332	302	321	333	322	334	310	317	334	282	315	311	307	289	294	313	318	319	284	291	297	308	361	327	284	312	313	345	278	315	320	309	328	336	325	359	291	279	309	323	324	320	303	332	302	329	343	310	332	321	335	323	322	330	309	291	336	336	331	316	337	316	329	335	344	303	338	338	321	301	291	338	308	324	300	314	334	301	308	317	326	337	297	267	298	336	312	287	313	329	344	298	289	311	295	286	297	335	329	323	294	320	326	287	308	358	327	349	323	288	342	297	311	294	341	330	306	303	289	311	317	337	305	305	320	339	330	334	318	327	332	296	285	320	310	348	328	343	350	326	315	308	315	305	303	318	317	319	339	288	315	331	338	334	319	333	311	313	309	316	324	308	327	333	332	305	278	278	301	322	323	343	316	350	320	308	291	325	306	329	309	309	339	307	290	309	337	307	308	312	304	339	309	294	325	310	353	314	318	343	301	341	307	309	314	305	314	348	327	313	313	331	304	330	285	299	327	303	304	291	311	341	300	337	328	337	324	318	300	287	318	316	323	329	300	281	313	330	342	300	365	317	319	297	300	320	303	328	334	311	313	324	321	285	278	298	333	305	342	314	308	282	318	309	343	313	306	297	333	330	336	295	349	311	281	338	313	330	281	301	289	299	304	324	324	272	332	325	286	352	319	327	321	342	341	304	317	311	320	330	313	296	333	306	310	317	289	341	336	302	319	356	329	312	276	291	325	343	311	320	337	305	300	306	344	288	333	314	317	328	341	294	303	312	330	336	299	322	303	303	318	311	348	374	342	333	300	314	326	323	317	336	290	289	317	303	356	307	296	307	306	336	317	362	288	330	334	277	325	327	315	334	359	305	295	293	322	321	310	317	308	317	335	331	302	308	264	310	311	342	342	289	295	294	311	302	333	316	318	314	326	289	291	336	323	350	304	311	312	313	312	340	338	307	293	289	326	311	341	311	335	323	324	317	321	341	270	334	299	365	302	342	306	333	340	314	294	305	336	313	314	327	298	329	315	320	343	324	336	287	329	305	334	309	309	333	349	300	308	346	310	312	310	318	300	317	299	291	338	346	309	268	298	293	295	326	304	308	290	329	302	334	313	314	321	321	340	338	318	336	329	322	309	309	328	305	295	347	291	327	328	331	321	286	310	319	304	306	318	272	347	304	338	348	319	368	336	312	320	322	331	344	333	316	305	290	290	308	303	315	335	335	353	309	342	276	332	325	308	355	360	311	278	294	309	297	327	310	317	326	326	355	321	296	328	302	330	297	316	274	306	323	316	330	292	311	334	307	348	345	303	303	327	337	326	312	308	322	328	291	337	327	315	295	338	353	299	371	304	337	330	348	343	330	307	288	301	320	337	328	313	345	317	282	321	334	325	307	276	330	325	338	327	313	325	331	298	308	294	268	305	323	338	335	293	313	324	331	316	328	346	299	315	344	341	297	282	326	338	309	321	320	304	317	307	309	315	344	287	294	311	313	325	302	313	282	313	330	334	313	334	327	329	307	307	331	319	330	323	304	321	334	336	313	315	310	315	338	332	307	311	334	298	340	293	336	317	306	303	310	336	300	328	283	330	311	315	279	354	311	286	308	302	322	352	322	349	311	339	320	295	307	286	284	279	309	311	317	290	328	308	333	343	292	311	328	349	317	294	313	309	335	306	287	297	290	325	363	317	278	311	322	306	322	324	330	302	309	326	327	315	303	314	288	281	326	315	327	287	283	315	306	331	301	297	311	293	288	345	313	323	322	308	316	321	302	296	309	285	305	311	282	302	322	340	304	286	365	290	311	349	329	309	317	343	321	318	364	304	333	308	306	345	343	309	291	314	315	308	325	326	320	303	336	330	338	326	301	312	309	332	334	308	308	318	310	342	304	321	305	296	317	330	310	313	299	295	337	316	341	343	296	298	327	329	333	273	312	286	325	314	322	340	329	311	324	343	324	315	304	325	306	311	272	312	273	322	332	345	328	312	314	301	314	306	309	306	316	315	347	343	316	312	312	324	307	312	308	325	335	329	346	320	332	283	282	300	310	323	313	317	308	305	344	305	289	315	328	310	324	311	292	302	344	340	278	304	286	341	302	279	300	321	312	285	304	311	323	327	330	337	324	287	320	290	308	309	311	320	330	267	336	317	316	363	324	334	341	288	335	338	324	310	332	329	321	315	324	333	326	293	301	334	294	346	315	306	319	308	348	333	305	368	280	300	300	331	284	357	290	309	311	302	303	322	293	355	303	299	308	285	316	320	328	304	298	302	319	310	333	313	282	314	302	309	326	284	307	361	319	319	341	308	325	336	334	310	319	317	318	289	300	339	311	297	347	293	297	302	344	292	308	311	342	334	309	341	343	327	290	310	292	306	291	294	340	295	317	307	297	317	308	309	309	329	330	309	342	305	338	344	335	333	299	314	312	315	337	326	332	302	322	313	323	311	310	324	304	314	312	338	335	308	309	332	327	283	333	294	322	309	352	333	293	297	318	295	291	301	316	373	328	319	332	327	341	319	307	272	324	319	308	323	291	319	320	287	304	309	358	303	348	315	307	367	336	334	304	291	297	292	297	339	294	325	331	309	263	303	308	287	321	301	314	321	297	333	303	347	299	322	330	336	312	309	338	320	326	319	313	322	320	347	301	313	309	333	332	305	290	317	359	317	304	303	312	339	312	343	317	289	309	303	321	315	310	352	306	309	374	340	324	330	322	331	333	306	309	315	328	294	305	362	342	302	325	317	305	289	341	315	325	339	318	315	309	323	331	305	323	320	309	308	300	295	321	348	327	314	300	360	319	345	320	357	316	300	302	333	320	293	347	337	312	330	297	325	311	316	305	315	319	312	311	327	337	302	309	318	317	332	321	349	294	300	308	321	342	295	294	317	327	313	304	320	289	304	294	319	281	299	292	340	353	348	312	339	319	307	329	315	321	307	320	314	325	315	285	349	303	304	294	361	320	348	316	324	313	317	319	304	337	283	349	328	309	327	310	322	324	338	309	298	296	327	305	319	343	331	323	315	319	296	322	321	321	336	334	331	318	319	332	304	327	336	289	295	355	322	322	309	355	306	325	321	296	296	316	317	338	281	309	321	328	329	304	306	308	289	310	324	307	344	313	307	356	316	290	315	294	326	274	312	326	332	299	334	326	298	325	317	289	298	251	306	336	306	308	312	331	283	316	329	344	293	301	320	371
6666	1787	1065	1043	963	945	937	869	841	879	841	868	804	824	821	814	734	830	767	814	784	783	818	751	800	798	781	801	805	828	813	764	769	766	811	818	790	793	779	797	831	837	853	760	820	784	761	739	749	760	805	777	799	793	792	804	749	768	803	805	799	792	793	813	761	797	799	780	821	753	742	803	754	744	801	788	829	797	820	766	807	783	797	820	754	801	737	795	793	775	811	783	767	786	758	801	779	781	832	771	802	757	763	811	755	775	742	784	774	721	783	851	771	732	801	813	768	745	742	782	755	822	788	804	779	835	786	743	800	751	776	760	747	765	768	810	786	792	775	821	766	773	798	784	805	765	797	796	809	758	758	809	765	786	777	749	777	784	830	789	807	729	752	796	785	781	766	818	776	763	808	757	813	757	778	767	812	827	823	723	777	786	803	791	780	785	798	780	814	813	785	823	744	801	773	764	781	777	789	775	782	790	792	772	756	792	777	765	772	806	811	779	743	798	780	786	781	783	799	784	795	782	755	797	778	820	812	745	758	823	771	743	764	810	798	761	743	798	759	774	767	789	819	814	740	821	765	768	818	768	808	734	771	807	800	778	797	773	761	779	834	802	817	837	808	789	773	769	797	829	796	774	739	815	787	781	793	797	792	764	797	783	821	759	799	786	773	798	805	802	784	784	786	774	829	806	836	783	805	809	799	789	778	749	795	795	785	817	767	833	766	807	794	802	820	822	821	810	795	763	774	774	809	784	763	749	738	774	753	776	791	811	768	754	762	781	792	739	752	774	771	774	758	738	785	743	793	782	794	777	788	786	792	730	784	758	790	762	809	819	795	798	742	785	813	766	716	785	819	764	809	775	800	778	766	821	798	788	773	804	781	767	801	759	796	773	774	713	750	779	797	763	820	822	835	801	788	775	811	801	776	798	781	789	780	767	799	776	815	754	821	773	775	779	852	821	815	806	826	722	791	737	755	790	770	764	742	780	779	726	785	746	807	813	817	809	745	782	794	808	766	778	770	804	779	760	763	768	764	788	805	751	771	791	777	824	773	799	816	834	789	849	772	747	770	756	783	773	823	823	792	793	809	804	776	778	783	741	791	746	796	793	826	804	764	773	848	768	793	759	785	787	832	764	810	810	762	793	800	776	780	803	736	723	853	721	791	832	820	770	751	796	776	809	766	811	752	787	834	805	771	756	789	778	780	821	752	765	775	771	792	776	835	755	747	775	804	762	817	764	785	792	719	798	836	779	806	762	738	771	774	797	769	740	763	744	769	780	776	783	713	741	834	781	812	813	785	822	804	802	813	820	776	778	817	792	765	781	805	816	784	802	793	825	800	717	804	811	797	771	780	814	754	772	802	780	840	768	797	771	776	791	734	771	783	740	774	826	781	822	729	768	783	782	816	772	787	799	757	811	754	813	856	716	797	759	728	763	798	790	768	777	791	743	757	814	826	830	816	792	814	799	789	754	770	720	797	820	799	792	780	765	812	787	753	781	874	757	806	773	723	737	836	788	802	740	787	783	815	753	809	738	789	793	792	817	790	761	796	768	789	711	792	819	792	790	798	802	748	781	798	833	818	805	767	769	768	762	790	802	792	816	780	777	810	780	787	765	793	769	775	765	752	801	778	793	820	796	803	815	853	751	767	803	807	780	825	792	782	778	755	816	776	828	802	849	748	832	794	776	790	786	798	821	836	744	803	768	768	806	808	782	760	774	789	770	815	783	794	769	794	755	823	785	807	822	758	811	818	809	799	819	836	796	785	809	787	822	729	789	808	810	740	779	763	814	801	818	808	767	774	806	780	773	777	749	770	761	787	813	727	770	756	749	751	786	752	802	753	777	790	801	782	771	825	797	776	761	789	772	761	781	782	778	827	753	733	819	723	802	771	784	753	760	789	728	811	765	744	777	822	781	766	793	757	781	729	824	784	779	774	745	775	789	753	784	743	792	761	737	768	838	762	776	784	743	765	792	745	794	728	806	742	764	803	797	776	731	761	790	737	780	774	782	785	794	802	757	809	797	845	762	769	784	745	815	754	800	750	823	777	780	783	807	785	832	783	789	830	750	766	786	733	753	742	812	780	831	771	780	770	751	796	762	771	810	805	772	764	739	808	800	767	833	766	758	789	803	712	784	807	787	729	802	803	829	788	791	758	742	809	780	755	770	796	783	832	816	808	813	812	775	813	749	806	755	764	757	798	711	745	782	768	796	773	791	774	777	769	786	804	815	783	810	791	806	763	716	817	806	820	777	761	808	840	774	811	762	839	788	754	813	725	808	816	786	755	771	818	791	796	793	800	762	764	816	777	760	795	797	749	796	812	782	779	789	793	814	769	780	748	818	800	779	816	768	799	776	791	836	820	803	750	799	813	798	746	783	779	790	811	786	799	851	806	791	750	746	770	765	759	776	785	785	790	785	759	741	789	829	803	755	808	810	736	790	790	763	772	765	793	778	744	820	785	787	835	856	808	801	789	797	757	834	794	763	834	795	798	772	795	798	774	754	819	776	780	789	801	769	787	792	813	761	775	787	805	801	784	758	783	807	813	781	789	772	777	732	766	801	745	695	783	795	726	801	796	763	801	848	792	797	794	739	780	780	796	797	770	744	778	821	742	801	855	739	757	783	826	802	772	773	800	783	787	770	797	785	818	793	765	773	739	822	754	734	828	778	795	775	787	789	792	838	761	783	832	761	803	796	755	777	812	790	785	797	786	748	795	761	812	807	799	751	767	800	815	788	784	785	765	800	775	812	760	805	783	781	751	816	760	792	897	772	787	789	808	770	802	812	769	793	764	786	798	785	794	814	823	785	770	702	790	761	794	793	759	754	775	772	763	789	785	778	818	757	735	862	827	775	774	819	793	777	794	819	797	782	763	815	753	791	768	810	810	789	799	806	766	830	786	830	802	791	816	786	764	757	776	768	771	826	733	836	813	784	760	821	795	754	765	763	758	835	745	808	768	771	743	799	805	756	784	819	764	799	828	774	790	767	792	861	800	802	763	772	789	777	775	766	789	737	801	788	787	754	773	772	757	771	763	782	802	783	769	763	791	787	804	802	751	808	784	807	783	842	831	776	815	765	799	765	840	742	806	722	805	790	780	837	795	819	743	792	784	809	774	768	793	797	770	779	748	759	773	767	786	805	794	707	775	779	787	805	810	808	760	769	723	776	791	807	766	803	723	760	812	812	788	803	790	772	814	770	760	828	789	859	742	803	802	739	735	803	782	812	776	843	806	731	806	778	730	756	800	801	756	807	808	719	719	810	778	747	757	755	743	720	772	784	798	764	826	779	764	776	818	817	756	776	806	768	800	740	800	792	797	831	781	777	795	807	769	819	808	762	779	791	808	779	822	747	764	810	763	757	802	748	810	774	734	761	764	778	788	755	817	807	766	783	802	817	799	812	824	851	776	790	757	777	760	781	825	809	718	777	764	808	835	764	840	785	807	788	854	750	793	743	795	783	798	803	796	832	812	802
21530	5551	1373	746	455	362	346	336	266	292	307	266	294	297	273	278	267	267	251	249	254	262	270	292	277	288	276	296	256	274	255	260	292	263	281	278	281	268	240	270	276	276	248	264	302	263	279	280	275	240	259	264	269	260	256	245	258	307	298	275	259	249	278	270	266	260	273	263	270	269	243	269	274	273	287	253	270	236	271	269	285	277	286	269	263	269	278	285	245	276	252	270	278	224	235	289	234	276	251	253	276	265	275	257	241	280	274	256	261	246	253	287	282	253	260	276	272	271	252	243	261	305	278	245	246	241	284	264	276	273	252	248	252	276	232	248	276	262	280	298	259	265	278	265	306	288	250	256	264	254	269	250	282	239	273	242	273	255	259	274	257	282	246	256	255	259	280	249	268	258	272	272	276	275	270	245	259	252	294	278	274	266	246	252	225	257	236	277	287	281	260	274	252	274	304	264	266	285	242	272	246	310	262	254	284	242	285	262	275	254	284	242	259	288	264	281	257	299	221	291	257	302	244	310	242	282	260	298	264	257	280	268	246	279	317	212	280	259	252	212	262	269	268	312	286	262	290	255	282	272	269	271	249	232	251	263	264	280	265	277	288	292	273	272	275	285	257	283	249	271	264	269	288	283	264	271	251	263	267	287	271	309	240	281	275	313	263	285	268	246	289	251	259	245	258	260	269	257	270	273	258	268	262	292	299	292	289	247	257	258	282	254	253	266	271	258	286	268	265	267	252	279	294	278	287	256	265	263	259	252	269	254	246	222	258	246	247	257	295	264	254	269	283	289	270	259	278	271	309	268	277	248	281	263	287	251	270	273	264	260	282	271	267	296	262	274	284	262	247	251	272	268	247	246	268	271	285	259	266	277	264	240	260	272	306	284	264	277	287	261	266	274	263	277	281	277	252	240	263	257	259	244	260	228	288	285	263	273	252	264	277	283	299	265	269	257	278	264	274	273	275	264	254	276	287	289	306	258	234	250	281	252	267	251	261	268	255	260	245	265	268	236	287	265	261	264	277	275	277	275	276	271	274	285	255	273	237	255	275	266	265	267	286	267	259	262	257	264	281	297	270	245	245	277	270	271	274	285	265	253	268	283	236	248	316	281	250	254	250	266	277	265	228	257	315	304	255	272	237	255	260	219	268	280	254	242	274	279	278	257	263	259	277	280	272	225	244	269	272	260	280	268	276	260	275	249	304	241	263	261	243	256	228	253	260	263	303	263	256	269	258	291	300	285	289	275	277	270	258	246	260	257	282	242	258	255	261	257	258	270	247	268	224	259	295	260	258	249	271	278	281	284	265	272	255	253	259	233	241	229	238	258	271	280	253	247	241	275	265	256	248	285	295	255	296	232	276	279	269	282	270	244	258	243	274	267	262	249	286	252	248	305	284	278	253	275	264	278	253	266	263	270	262	255	280	251	279	260	251	280	290	280	289	297	261	280	289	245	255	276	267	273	251	259	260	239	267	279	288	270	263	273	271	256	235	281	254	257	262	268	265	283	239	276	293	257	248	281	264	275	235	245	245	257	284	225	261	249	267	242	274	236	262	285	242	240	249	258	274	297	259	256	272	259	235	252	282	265	255	284	270	251	277	252	263	271	274	261	293	256	249	276	283	279	234	261	246	235	263	272	253	229	252	270	247	248	263	253	253	245	286	258	261	260	296	251	292	246	246	309	252	233	271	252	283	230	257	255	257	276	257	265	277	268	251	281	284	222	285	275	251	254	272	254	308	262	284	283	277	284	289	257	269	287	277	239	230	268	276	283	260	284	275	283	255	238	280	260	271	275	251	276	236	275	267	287	260	292	250	255	265	245	246	239	276	282	234	276	267	258	275	279	283	290	280	252	244	281	267	283	290	279	301	252	251	285	253	268	309	257	233	269	261	231	269	256	302	302	271	249	269	269	273	265	281	273	253	271	280	272	235	258	243	244	302	289	250	235	262	285	292	254	234	236	265	265	239	281	276	264	247	281	270	253	258	295	279	264	295	296	284	269	248	270	277	289	266	276	260	235	266	254	250	263	272	269	273	265	277	278	269	253	269	273	241	249	272	275	242	280	267	241	262	255	248	272	271	264	254	264	278	266	287	254	249	275	294	260	291	277	262	269	296	278	270	256	250	266	269	245	247	278	263	259	258	273	263	293	280	277	236	287	274	284	277	260	261	304	264	271	257	262	295	271	262	267	278	275	292	312	246	270	265	288	269	276	249	252	263	291	268	273	274	269	278	271	278	258	271	299	260	254	261	263	275	253	292	266	292	279	280	259	262	284	294	277	271	240	272	269	292	271	227	249	253	257	245	262	269	253	228	244	284	277	240	288	240	249	264	278	278	256	255	284	255	261	249	279	254	269	305	245	244	254	286	277	269	278	315	263	270	279	294	290	263	273	258	268	261	258	277	242	262	278	287	280	257	286	278	284	277	276	245	260	268	250	253	269	230	259	263	258	304	265	276	258	264	270	229	267	278	265	251	247	288	272	247	298	273	289	302	286	282	258	270	251	279	269	257	277	288	252	266	292	270	265	241	282	279	249	252	252	267	292	265	308	268	251	269	316	295	263	264	263	253	250	267	273	297	254	248	276	282	271	265	279	256	254	261	269	295	279	268	282	281	247	247	282	268	262	284	281	272	256	250	216	279	278	290	271	275	263	252	274	275	274	241	247	241	261	252	267	268	258	301	243	253	281	267	283	282	286	251	246	251	292	291	238	249	282	279	285	247	248	287	265	260	251	249	263	269	294	272	232	277	242	260	280	270	278	285	291	263	297	287	288	243	271	303	270	279	245	272	271	264	277	253	249	270	283	250	282	279	256	246	277	269	287	258	238	237	270	263	260	240	253	283	275	257	274	249	263	281	269	271	273	262	254	244	255	262	294	282	248	289	295	266	263	266	276	240	275	275	302	258	245	257	260	258	271	267	277	271	291	269	255	278	251	283	245	268	265	275	259	250	266	280	263	244	259	249	270	254	304	269	264	291	281	261	250	266	250	274	257	231	256	260	269	290	287	266	265	269	225	252	275	263	262	277	267	277	246	262	246	266	281	246	247	293	271	264	245	248	254	275	268	275	266	288	292	225	252	255	268	266	270	286	269	266	290	271	262	282	293	276	285	263	265	269	249	283	242	243	270	274	278	267	282	253	261	242	258	270	272	278	259	264	277	279	272	247	254	266	277	280	311	234	285	260	239	257	261	248	263	275	272	271	259	252	256	281	270	293	252	245	285	251	216	275	285	278	250	269	269	251	271	272	278	265	262	264	287	270	294	270	250	267	250	254	262	263	277	275	243	271	257	268	280	223	290	249	265	267	255	270	249	262	291	282	273	255	263	275	235	282	267	284	237	249	263	279	264	296	262	263	254	300	281	263	247	255	251	254	257	228	294	249	301	259	268	250	257	251	266	263	270	266	296	261	274	295	240	240	257	286	277	231	266	257	237	281	287	293	283	278	284	268	276	267	256	292	223	259	268	272	255
16201	4562	2288	1947	1408	1138	1086	997	986	897	870	837	839	748	788	769	762	745	748	702	745	701	705	762	681	727	706	678	705	676	672	695	708	686	719	696	692	698	687	658	720	693	655	667	658	674	716	699	690	708	677	662	691	679	712	700	689	646	651	689	679	667	653	656	696	672	701	675	671	695	708	656	655	679	682	637	681	661	698	648	679	657	632	677	696	713	674	674	707	643	660	613	690	671	613	653	624	715	677	731	665	656	702	673	684	696	646	674	684	693	656	691	669	666	650	679	654	721	663	651	635	687	664	675	663	679	676	656	666	639	682	653	706	653	670	706	698	644	647	633	691	674	665	630	643	682	669	689	704	643	668	660	726	667	651	680	661	666	667	632	650	649	677	672	700	680	750	688	668	675	651	659	671	671	647	671	696	654	655	697	642	659	666	680	675	671	675	712	695	641	649	628	652	676	646	621	661	674	672	695	686	687	660	708	625	645	660	626	661	664	691	696	653	630	701	685	649	621	677	654	698	651	662	683	661	689	686	650	699	685	676	631	683	660	642	668	689	675	662	717	686	703	684	648	662	704	667	687	638	637	647	715	712	678	681	632	673	702	673	674	674	700	690	695	686	716	628	703	667	684	665	625	732	656	701	674	643	679	660	634	661	671	660	698	652	677	675	688	667	664	671	680	655	693	654	683	658	693	639	700	703	705	731	705	666	677	650	698	690	677	713	644	702	682	656	643	688	676	679	704	671	656	647	683	668	677	678	611	682	641	674	593	662	653	654	647	674	654	667	685	628	665	679	624	697	674	643	656	659	665	649	658	702	662	681	658	658	684	695	626	663	703	644	657	687	696	696	654	642	654	667	691	644	677	685	675	651	724	675	680	639	672	633	689	628	694	677	686	675	681	664	679	681	635	667	683	682	663	693	651	692	645	651	672	648	685	645	674	691	688	615	657	683	691	632	671	663	665	633	645	635	617	623	641	680	653	663	642	702	675	647	671	643	681	684	652	636	688	654	713	704	651	710	687	734	695	641	702	643	666	672	660	684	702	658	630	677	697	647	716	682	619	676	620	631	698	674	689	675	646	696	672	646	660	656	700	683	652	668	650	650	631	696	625	657	703	672	609	663	655	702	655	622	654	648	677	653	722	617	673	675	659	675	657	622	624	647	698	677	659	697	660	712	645	633	698	656	635	655	689	695	718	673	701	677	628	699	696	615	667	661	676	638	685	661	672	628	669	647	687	663	694	662	691	658	698	652	630	690	677	651	683	653	664	710	611	665	665	676	640	698	658	648	699	642	713	617	703	664	648	680	685	647	698	664	690	700	655	679	689	724	643	645	674	703	644	718	669	662	670	691	640	634	661	656	700	669	709	674	672	626	688	693	676	682	648	651	680	688	722	693	635	617	646	675	666	636	699	650	652	689	687	645	689	629	658	646	627	697	726	699	646	683	620	682	757	683	640	631	682	631	662	663	675	658	698	669	678	647	683	655	677	686	706	621	694	691	694	660	672	677	670	626	693	680	682	650	698	696	664	652	645	640	657	624	670	664	670	691	660	696	708	678	689	705	646	684	704	678	665	652	638	660	666	680	678	691	743	614	695	730	676	622	677	625	665	677	650	663	711	714	682	623	644	674	649	610	687	671	645	639	676	703	711	650	640	669	670	672	631	675	691	712	651	698	682	707	733	669	643	650	692	654	653	704	683	681	656	650	659	647	683	660	650	673	703	670	678	721	698	693	693	676	683	677	666	699	655	597	691	693	668	663	626	653	654	692	690	675	675	691	670	646	673	725	660	698	696	627	650	672	679	680	674	685	720	681	619	713	636	632	668	734	658	684	653	659	662	640	684	678	713	669	668	674	668	634	663	646	696	672	635	693	701	647	605	623	660	660	662	626	659	656	646	662	663	695	639	675	682	618	651	665	657	673	670	666	700	697	658	650	659	669	699	695	713	658	676	670	662	670	620	713	712	678	674	675	738	673	657	687	686	675	700	655	660	685	647	678	711	682	668	658	676	667	658	747	636	669	650	644	661	668	674	666	744	668	644	679	678	669	674	634	646	661	702	654	676	689	734	679	627	671	710	679	706	653	631	639	653	666	722	678	650	683	700	651	670	679	706	696	663	673	668	676	687	693	694	654	676	683	676	702	660	683	727	684	656	686	696	694	636	702	646	649	690	692	674	681	656	667	671	665	651	689	675	678	667	634	652	706	688	608	682	668	710	669	664	655	626	674	673	682	693	681	684	683	657	694	676	664	710	678	668	689	701	650	673	629	664	661	699	690	653	684	660	677	646	686	689	625	646	696	633	708	651	638	651	681	706	666	681	699	686	678	649	688	674	720	653	677	654	757	697	667	692	689	640	678	665	650	671	627	656	614	665	669	696	703	723	675	611	716	714	662	653	689	611	651	665	667	672	656	683	610	676	629	613	703	678	648	692	610	681	683	678	698	700	698	641	693	700	635	686	686	637	675	696	648	672	613	687	670	673	649	686	677	716	655	635	668	673	659	683	695	662	689	649	677	645	674	655	663	662	688	699	673	709	713	681	664	724	677	633	680	655	721	656	669	655	643	671	623	679	642	630	658	682	632	648	688	639	648	693	660	682	697	728	655	626	696	639	668	692	693	642	685	662	711	707	658	663	658	667	662	654	640	703	694	690	652	690	685	680	663	692	685	657	692	699	633	689	639	666	677	688	676	661	633	619	629	694	676	714	653	677	657	648	676	639	670	653	670	622	629	691	658	644	653	713	712	689	626	675	681	707	616	672	664	666	644	676	705	700	687	678	695	684	681	658	658	628	659	668	647	659	716	665	722	682	697	695	662	641	679	666	659	740	660	646	709	686	675	681	667	622	663	705	651	633	661	661	704	634	657	718	660	697	695	710	653	685	700	695	683	670	688	656	703	689	699	683	702	650	639	685	646	703	668	665	628	649	722	689	658	678	638	749	626	722	718	698	731	643	671	690	629	711	693	667	709	677	697	699	642	670	677	649	639	660	698	662	655	707	679	680	654	674	625	608	638	618	646	638	662	624	647	706	688	646	658	652	668	643	641	681	672	664	624	692	631	633	666	626	669	658	679	660	659	683	699	652	651	674	690	682	662	707	677	682	653	638	695	664	618	674	672	639	691	654	664	703	597	659	656	663	677	703	678	659	686	649	677	685	691	642	634	679	677	638	689	661	699	706	625	684	684	667	655	727	700	649	689	673	655	661	694	719	680	659	667	684	652	710	628	664	650	649	696	635	693	655	652	669	699	672	652	663	647	679	687	691	704	640	694	667	685	659	671	687	707	607	686	670	668	699	652	667	666	686	706	668	648	687	650	680	644	703	701	648	679	687	626	632	703	665	693	648	714	736	644	635	662	655	681	692	656	665	675	682	635	661	688	639	688	681	689	639	674	656	656	663	654	679	694	655	669	690	679	637	663	687	648	735	661	672	637	654	654	626	630	621	704	688	681	657	662	625	666	669	693	632	645	708	693	663
31004	10214	2412	1068	467	351	315	206	218	216	221	221	169	207	199	190	205	149	184	185	172	179	162	164	182	192	140	186	181	159	174	173	157	167	179	166	168	159	164	159	170	173	193	193	167	129	176	164	151	179	180	174	158	144	178	162	159	176	139	176	152	160	188	186	161	163	163	167	161	161	135	177	174	131	172	156	167	172	176	169	152	155	177	207	163	161	159	153	156	183	162	153	144	185	173	173	156	158	180	175	130	148	158	169	163	136	167	171	166	171	169	162	161	159	172	151	168	161	180	154	162	149	147	179	171	183	149	152	153	164	173	138	164	154	161	147	162	153	168	153	157	176	181	161	150	160	141	152	164	158	190	162	175	165	160	175	145	164	169	161	125	193	182	155	171	165	155	164	168	177	149	145	138	141	151	162	162	159	142	162	142	182	181	172	162	168	178	169	147	161	149	148	162	173	163	188	164	167	172	161	167	184	165	193	179	171	167	154	160	149	156	169	155	193	175	174	145	159	155	185	175	149	173	172	193	171	162	163	180	164	147	165	170	176	156	131	183	162	167	149	173	188	170	155	190	164	140	151	145	172	153	145	157	186	167	156	166	139	200	147	190	147	195	140	171	185	151	161	159	180	182	153	159	191	158	153	182	135	169	158	154	176	185	176	160	150	163	165	164	168	159	154	184	161	173	174	155	167	186	176	151	151	177	166	169	161	170	178	144	187	150	152	151	168	177	174	174	153	192	170	177	155	151	141	176	182	154	156	144	145	130	159	161	174	194	161	161	188	157	160	143	183	170	183	148	144	142	184	168	161	146	143	156	173	162	174	135	149	145	159	147	162	162	163	167	176	145	166	179	179	151	153	170	165	176	164	176	169	157	175	187	147	169	157	160	184	156	192	153	171	187	164	132	158	151	175	151	174	150	153	164	154	157	156	172	153	174	176	197	144	166	166	149	162	158	168	176	144	176	169	170	150	146	153	153	163	169	151	162	164	154	151	129	160	167	151	150	161	166	165	162	175	146	173	163	142	142	143	143	168	170	154	143	168	155	171	153	161	139	140	141	189	152	183	159	171	161	145	158	153	140	176	172	160	177	171	163	181	161	180	154	162	145	154	179	165	164	157	167	148	174	174	157	153	163	169	185	176	153	164	154	172	177	175	161	162	186	159	158	171	169	182	181	153	155	170	150	165	169	174	166	178	172	135	184	181	150	191	180	166	140	177	169	156	156	149	182	156	145	168	149	165	172	176	163	148	167	159	139	148	174	170	190	144	180	163	174	176	176	163	142	164	160	164	140	177	189	178	137	153	152	180	152	152	157	160	162	189	184	167	161	154	153	147	147	143	158	169	173	168	170	169	156	155	156	171	165	170	164	177	168	160	165	154	164	161	146	143	162	169	166	172	152	171	162	151	187	142	155	153	157	152	174	179	166	162	147	172	161	146	175	168	164	178	148	169	154	176	168	161	161	167	162	170	167	155	145	148	130	151	173	164	189	180	126	151	170	156	159	174	172	166	163	152	179	141	147	167	129	161	156	137	168	170	161	149	182	178	165	174	154	139	172	169	162	173	148	166	167	149	156	180	169	138	159	163	155	185	159	141	148	164	164	169	179	154	167	179	185	167	136	167	145	173	167	183	182	169	175	166	163	159	169	166	160	157	179	154	142	142	154	154	164	161	183	137	166	192	198	149	166	141	140	160	174	161	151	156	164	174	163	163	142	146	151	147	155	153	175	151	151	144	152	168	166	159	150	164	159	164	175	145	178	184	172	158	176	149	147	164	138	151	146	155	148	151	144	152	151	181	172	160	174	157	161	161	153	169	184	171	148	171	161	149	175	166	158	177	153	172	173	172	188	154	164	174	153	184	168	172	173	151	156	160	173	174	180	172	149	183	176	166	164	151	141	162	170	156	169	160	170	167	163	163	168	164	152	169	154	173	173	160	141	163	171	159	187	161	153	168	191	160	156	149	141	177	163	175	190	161	140	184	170	176	163	177	178	183	160	177	156	129	133	191	167	165	162	157	161	161	172	169	149	160	168	176	168	154	160	177	159	151	169	168	186	154	161	175	157	152	160	182	163	173	169	144	161	164	143	165	158	156	174	152	169	177	165	179	156	149	176	162	160	177	159	164	165	172	160	158	150	156	153	144	153	169	156	168	149	159	178	155	172	152	144	145	171	162	181	163	147	169	169	167	163	182	179	168	184	146	161	165	149	186	164	172	169	169	165	187	151	161	160	169	171	170	164	149	175	203	156	185	164	172	170	171	152	163	176	147	172	156	168	172	162	148	156	163	154	136	136	184	177	172	188	179	172	184	151	167	158	173	169	162	151	142	161	167	156	163	183	154	176	182	172	173	164	150	180	184	169	172	151	204	157	175	179	140	157	138	134	157	153	172	169	178	184	148	153	159	151	159	183	195	146	169	180	176	181	175	167	148	167	166	160	162	180	183	151	159	155	164	153	147	164	153	159	154	155	142	171	148	170	182	192	149	162	154	152	150	175	176	186	152	168	149	166	160	148	169	173	174	154	183	173	169	166	155	148	191	163	152	186	184	183	170	173	149	144	160	143	167	190	156	166	161	170	160	151	147	173	157	175	164	168	150	192	156	173	175	182	173	150	167	147	199	171	182	144	156	163	137	170	147	171	175	151	162	150	193	154	150	164	160	169	140	163	160	146	151	145	186	167	158	165	190	176	136	164	125	158	151	159	181	166	175	154	173	170	165	166	168	146	161	149	135	141	156	179	153	181	136	187	151	150	182	153	189	148	172	196	173	164	180	198	138	176	170	141	157	153	162	155	160	164	155	163	155	159	176	167	155	159	179	153	182	189	172	165	192	168	172	172	192	148	150	162	156	145	159	162	155	153	141	173	174	151	162	170	142	170	174	184	160	156	143	171	206	160	159	170	170	153	170	146	154	179	172	159	190	170	173	182	166	156	185	201	153	181	160	148	155	149	146	174	149	177	172	168	163	165	189	159	175	192	183	175	172	152	157	152	157	158	169	165	153	157	178	178	158	176	157	162	183	182	186	155	167	179	154	164	144	173	161	138	177	172	171	175	161	182	138	192	182	157	171	165	163	146	164	182	150	167	159	153	178	169	167	165	161	137	171	140	161	171	148	160	167	161	194	176	161	170	209	172	167	183	156	164	156	149	157	163	180	165	158	154	144	170	168	173	182	164	155	175	171	168	177	165	157	151	163	192	171	160	149	165	178	162	148	144	149	196	185	151	167	159	152	154	158	186	153	162	170	149	163	166	175	172	156	173	173	183	165	127	164	169	159	186	181	168	155	177	168	142	142	181	170	171	156	176	191	172	159	158	158	160	143	169	176	186	159	162	154	149	167	159	174	169	156	175	150	176	166	153	138	165	159	158	164	150	165	179	165	169	162	166	153	166	150	151	179	165	191	159	161	144	173	161	163	167	177	173	156	172	148	168	136	163	154	155	165	155	156	154	160	152	159	170	170	161	159	178	174	168	180
21725	6467	3007	2715	1683	1329	1132	969	884	839	738	697	657	678	640	620	561	572	512	524	516	518	497	492	457	465	443	483	503	458	549	447	458	489	466	518	493	482	452	465	463	479	449	455	445	434	435	449	399	432	428	444	429	433	436	444	421	433	433	417	425	452	439	442	418	462	439	421	427	437	401	428	475	440	459	444	421	438	436	442	493	454	401	447	437	411	417	418	442	423	411	457	415	451	402	461	439	416	438	408	472	453	450	435	404	412	397	486	449	419	449	412	459	416	426	455	451	437	432	405	421	445	394	433	424	414	404	437	449	416	424	436	426	445	425	435	404	445	439	406	454	431	448	477	408	449	434	437	421	435	433	437	463	483	462	483	446	439	401	439	437	430	465	431	402	401	409	438	434	433	425	433	417	407	419	405	412	447	426	440	444	429	416	453	420	422	454	439	437	440	415	432	460	424	430	424	421	406	428	428	412	380	410	422	483	420	460	473	438	456	433	435	402	432	424	435	441	402	479	404	466	400	427	435	445	443	462	446	451	432	405	426	403	436	400	452	433	419	414	428	389	428	401	414	419	413	443	434	442	422	460	440	476	429	430	407	437	407	431	451	446	436	449	431	400	424	463	429	415	434	461	410	401	409	449	458	424	410	488	446	429	425	413	438	401	412	418	446	403	427	470	449	427	457	408	423	425	409	442	434	425	462	448	432	440	444	454	424	424	443	410	452	434	444	420	452	429	405	446	463	404	410	446	429	381	426	396	463	494	408	418	445	438	404	418	460	424	436	432	425	417	470	441	455	397	439	419	463	414	423	428	448	443	477	423	428	444	469	441	423	417	443	437	462	428	425	419	457	424	450	416	401	481	432	427	425	409	416	427	425	445	415	411	413	432	469	446	442	413	456	412	422	432	440	472	413	437	443	424	443	419	432	444	445	459	451	439	424	447	397	452	435	439	428	454	441	419	444	450	426	421	436	437	468	402	443	440	419	466	417	411	414	445	399	450	408	424	473	459	442	420	416	421	434	416	458	414	457	422	443	416	391	409	407	484	415	444	411	431	423	458	452	448	446	418	461	495	422	421	390	414	427	396	438	412	470	452	454	431	418	431	432	430	461	425	415	424	424	420	429	420	428	449	408	441	456	453	441	446	424	411	444	468	392	401	437	425	435	413	422	408	408	433	443	404	401	427	436	449	410	463	413	447	422	436	397	436	385	470	468	415	426	444	441	439	390	451	457	454	441	447	419	407	408	399	425	429	424	424	449	427	400	438	394	458	415	438	443	433	463	432	434	407	400	435	411	410	442	432	430	427	424	400	443	440	422	417	446	443	454	385	394	466	422	412	428	417	457	440	433	417	409	447	411	425	408	421	429	420	440	417	422	425	425	421	429	446	432	421	433	420	449	425	443	421	438	419	467	385	410	438	449	407	427	456	411	398	441	441	432	401	435	433	469	445	445	421	441	435	428	429	441	422	443	442	414	432	450	412	490	438	426	397	396	414	429	448	455	428	454	395	426	458	423	409	418	405	425	457	432	404	407	428	412	501	415	430	407	424	395	431	448	417	421	419	435	458	412	414	440	455	438	402	409	445	431	418	433	470	434	412	431	445	434	402	422	441	480	451	445	418	427	441	412	404	427	422	425	417	401	434	396	469	431	443	431	404	432	435	437	455	453	414	421	437	414	443	427	421	417	397	471	405	407	413	416	479	432	423	456	450	428	413	441	433	467	420	460	430	452	393	422	410	423	410	461	441	422	442	451	451	438	417	417	431	422	464	423	424	456	421	461	380	448	435	423	436	449	409	412	430	408	424	433	446	456	452	476	428	475	423	418	418	427	412	419	430	415	428	436	464	390	431	424	451	414	438	402	455	450	454	405	438	410	403	402	424	447	431	439	442	424	411	462	450	411	467	395	436	464	440	454	419	428	441	436	472	440	411	393	445	439	432	455	475	409	449	465	409	432	432	432	472	463	419	416	418	414	437	391	451	420	426	448	424	423	418	428	440	411	423	456	420	431	399	412	408	424	423	441	433	448	428	395	419	421	448	388	419	471	443	442	435	423	422	439	470	421	418	412	424	433	415	429	420	434	410	417	402	435	439	416	451	431	430	428	427	457	412	415	425	448	389	444	406	418	449	439	442	417	441	410	422	476	452	454	447	423	439	454	426	437	442	436	409	473	448	434	453	460	454	421	424	419	430	396	406	432	451	449	427	432	422	412	418	417	465	414	423	432	423	418	464	420	410	456	421	432	431	420	462	457	418	414	434	419	453	435	437	456	418	406	440	432	406	444	450	456	399	428	408	424	455	429	465	430	419	440	421	436	418	422	453	421	434	433	424	409	433	430	456	431	444	403	418	433	471	437	428	440	396	421	435	442	407	446	399	439	458	404	443	410	487	426	458	427	444	417	410	420	401	421	419	428	434	438	389	391	445	471	447	413	459	444	439	429	409	414	412	421	433	446	392	436	421	448	437	463	425	429	420	411	462	448	428	415	410	451	416	454	419	423	413	459	445	389	438	434	430	431	424	429	414	413	451	437	440	420	452	415	427	397	442	430	455	434	454	452	397	400	421	437	437	436	438	413	411	404	415	463	452	416	449	439	418	457	420	432	452	449	426	431	408	443	397	443	431	438	458	439	426	422	449	439	463	396	423	426	459	401	442	408	432	450	416	443	417	431	463	415	430	434	430	413	424	426	449	443	419	423	399	449	437	444	394	441	472	462	419	454	452	445	446	455	425	446	420	451	467	383	469	427	432	426	456	426	469	428	401	445	447	421	478	440	419	467	426	470	420	454	454	429	473	390	465	431	413	414	457	424	433	479	431	419	453	405	434	431	439	423	431	430	431	433	459	400	426	411	437	427	373	438	425	430	441	471	449	468	445	411	425	432	456	433	394	433	476	448	426	420	459	406	444	417	430	418	436	413	388	451	436	402	457	466	407	412	449	415	435	455	414	433	426	425	421	417	434	445	435	440	448	415	433	415	444	420	412	475	470	432	422	431	475	429	439	426	394	433	436	438	422	450	437	433	413	425	430	426	443	424	433	426	406	424	439	400	434	423	441	432	448	427	436	446	452	441	423	479	451	458	436	447	439	421	433	453	438	412	434	422	427	458	436	389	447	436	459	429	441	427	420	407	440	443	442	423	450	409	452	412	454	452	416	421	409	445	407	441	413	471	443	392	434	423	440	486	424	433	420	432	411	436	438	440	454	409	435	381	418	421	446	453	412	434	439	400	422	457	453	405	428	440	457	438	442	447	462	436	413	457	430	415	413	463	452	414	446	461	427	457	437	451	396	437	438	463	409	415	434	397	440	433	421	432	400	457	422	412	459	425	441	460	409	466	465	472	418	385	423	435	416	479	472	429	442	403	436	442	441	459	406	419	467	410	410	435	431	404	396	438	418	415	429	397	410	387	416	439	441	432	420	426	434	476	425	415	422	410	447	423	401	400	407	426	414	394	440	459	449	422	429	459	411	417	394	441
8621	1766	433	428	375	319	328	351	358	354	322	328	344	307	325	333	332	336	316	324	303	319	304	331	337	332	337	338	331	319	354	330	313	318	343	343	326	310	321	309	289	316	308	302	343	333	306	303	346	321	292	296	352	300	342	306	305	311	325	306	281	330	321	318	312	323	332	331	293	312	350	309	347	322	306	355	325	299	298	318	297	358	302	338	352	320	314	323	346	313	330	329	317	319	364	338	319	300	281	294	331	336	360	295	310	317	319	319	305	348	319	327	311	354	330	356	312	329	284	296	308	301	321	318	355	321	301	309	337	321	331	311	303	327	288	313	310	327	329	301	320	318	363	332	290	319	372	331	326	311	312	316	330	295	309	319	307	322	325	302	330	310	346	340	328	297	293	350	346	316	303	355	332	322	315	321	320	309	324	340	317	348	351	348	326	329	335	283	315	321	318	320	344	321	284	317	338	315	301	300	300	360	304	320	312	311	336	323	298	333	301	330	310	316	322	352	339	317	335	337	310	369	331	319	334	313	334	309	341	335	293	346	331	315	346	346	331	307	294	354	324	314	322	312	330	358	315	326	342	345	308	356	345	312	342	338	320	320	333	333	325	294	308	367	349	315	309	320	301	314	327	344	323	345	288	333	326	323	345	319	332	339	337	312	357	338	301	291	338	332	328	306	316	321	330	295	312	344	349	306	308	307	331	338	337	327	286	327	317	332	339	315	333	346	328	330	310	303	344	330	341	318	329	334	325	340	338	313	333	324	338	335	323	302	312	318	315	340	331	323	342	364	330	320	315	334	316	301	322	329	330	307	291	341	305	313	323	340	312	313	325	314	311	310	315	344	313	322	381	348	321	349	278	298	342	320	324	339	317	309	329	296	329	336	294	314	326	315	335	342	317	335	332	323	327	335	329	348	360	298	308	306	350	296	341	333	321	303	292	316	265	307	320	295	320	349	343	315	317	328	329	309	327	313	341	326	333	318	366	317	330	358	302	327	324	314	345	292	348	326	328	332	341	303	316	349	376	372	307	320	348	320	298	334	315	313	297	328	355	319	309	354	337	336	319	309	309	358	296	327	304	358	312	321	303	312	338	319	357	312	316	299	309	312	293	326	334	293	305	328	289	344	303	352	298	325	357	311	313	357	324	347	302	302	319	267	333	299	310	335	331	312	281	290	348	329	337	331	324	323	348	286	345	330	305	326	326	313	331	312	312	322	338	333	340	359	331	324	338	316	307	307	317	339	324	333	339	278	312	297	336	317	307	338	305	326	319	346	330	360	339	350	334	314	319	331	341	320	317	303	311	284	332	346	321	324	288	300	302	277	343	319	355	296	344	335	297	322	304	340	292	313	307	349	316	287	321	328	337	336	330	322	336	323	328	338	303	328	305	289	348	342	320	333	291	311	288	331	328	340	350	332	339	304	327	317	329	347	307	315	335	288	320	333	259	310	347	305	315	347	331	312	317	347	337	345	316	307	327	315	355	296	326	300	322	317	345	334	324	330	305	322	343	330	289	300	311	315	322	346	367	328	322	322	323	305	340	324	315	328	294	324	316	341	338	354	335	334	338	338	317	334	315	276	334	304	296	335	319	305	331	320	329	323	331	320	336	321	341	335	323	323	316	336	287	344	328	316	326	290	305	325	329	353	345	294	346	368	301	316	328	306	312	333	291	315	365	315	317	331	347	306	342	326	307	313	339	334	318	306	304	339	317	326	329	332	299	344	361	286	371	328	301	324	295	352	333	301	318	340	319	296	314	328	286	306	314	321	333	326	305	309	342	335	336	297	312	316	316	315	330	354	345	331	350	343	317	301	316	288	315	336	313	320	313	307	290	298	302	315	335	322	333	305	324	347	312	316	341	339	295	334	344	362	324	345	337	358	337	312	299	330	325	331	334	328	276	314	306	309	317	318	300	322	351	349	343	331	344	317	328	308	306	324	296	332	315	338	308	348	329	303	318	338	323	296	316	339	334	358	341	334	362	324	331	299	333	319	351	349	331	312	351	347	316	318	267	349	311	330	328	354	336	349	316	316	313	315	321	325	288	313	318	363	325	324	350	330	322	355	314	281	318	323	304	329	322	317	314	310	355	336	320	324	352	332	320	325	350	343	329	336	339	297	342	319	336	299	331	337	294	323	320	354	313	298	308	349	329	355	354	315	313	300	315	272	329	336	333	307	332	330	325	317	294	339	323	317	323	354	329	310	321	338	287	334	325	322	324	323	312	326	316	326	301	314	307	300	322	338	312	324	276	314	333	306	303	348	315	333	318	316	303	343	312	307	295	299	323	317	307	339	304	312	344	330	317	331	307	349	335	357	325	327	303	329	323	321	305	312	333	339	331	313	308	339	333	307	331	364	328	318	309	296	314	326	353	333	350	334	358	304	346	337	344	346	319	309	285	316	318	318	325	353	328	352	314	368	328	344	325	321	305	330	291	325	317	337	319	310	309	307	323	341	315	335	334	300	325	321	339	318	339	294	304	343	321	324	329	334	289	321	298	309	330	319	344	310	306	300	301	302	303	316	324	299	326	338	333	314	315	310	343	314	337	357	330	275	297	325	306	336	319	355	297	331	317	299	297	306	298	332	300	336	342	331	333	331	337	343	321	318	331	347	317	326	310	327	305	309	339	344	338	335	317	332	335	317	311	314	310	315	298	301	317	332	317	310	324	321	295	313	316	307	341	323	334	351	345	338	332	331	333	311	319	340	344	339	338	331	312	309	341	323	327	316	317	351	388	318	329	289	314	314	321	314	330	365	299	335	293	319	329	300	319	297	333	319	315	315	330	347	323	343	308	339	331	331	335	322	345	361	302	334	323	322	288	345	335	339	310	323	334	341	291	300	320	336	331	335	304	314	349	348	330	337	356	347	332	314	306	302	316	341	295	324	315	336	330	302	290	306	322	336	316	340	318	316	313	338	334	300	326	315	310	310	341	338	330	355	342	328	364	355	309	341	308	316	332	337	335	315	316	336	349	329	341	321	355	332	275	320	310	292	284	303	322	343	341	352	334	338	328	327	350	309	319	346	288	319	296	327	316	315	314	300	381	345	346	318	323	330	336	306	328	353	317	319	309	339	335	312	336	327	327	302	348	335	340	315	297	330	355	327	338	316	306	296	340	300	337	321	321	347	296	330	329	314	331	321	368	328	345	328	326	343	321	299	319	320	311	341	302	321	335	348	333	366	345	353	342	301	339	333	293	293	289	324	341	300	368	325	349	313	313	303	321	335	323	312	315	299	284	285	324	301	284	333	333	314	341	332	313	342	332	324	336	342	333	339	322	322	336	321	322	311	355	343	311	359	302	320	323	284	312	322	342	325	323	325	349	335	333	349	329	337	297	329	334	319	333	316	291	325	289	323	306	321	309	339	352	320	303	333	345	339	306	357	294	298	302	313	324	312	323	324	310	346	346	306	279	330	302	326	350	312	358	335	333	304	348	319	321	296	309	312	321	337	336	326	315	297	345	337	313	322
7059	2057	1049	1035	990	969	969	878	901	853	838	827	897	862	845	830	794	799	871	734	808	818	805	819	749	803	789	807	843	801	808	787	796	820	796	843	844	858	813	757	796	783	794	833	809	774	847	785	793	803	822	805	820	838	781	796	789	803	771	789	757	840	784	776	788	819	821	825	769	764	772	754	792	804	778	815	795	732	835	861	765	764	757	756	812	834	794	801	815	812	756	781	786	814	810	719	799	810	800	808	825	782	784	797	789	751	846	766	790	734	836	765	799	811	766	746	819	791	788	842	766	810	773	803	796	796	791	793	815	801	796	847	809	805	782	788	834	781	853	791	785	820	819	796	808	778	815	793	765	831	828	793	835	783	797	787	724	820	784	798	801	789	796	811	805	794	813	795	781	806	768	845	784	799	824	754	811	808	816	809	792	817	763	799	775	794	777	768	745	749	802	799	762	832	745	796	754	803	784	815	771	830	830	822	818	806	817	804	777	767	813	807	811	803	800	786	813	854	790	760	800	798	817	781	810	776	785	771	829	802	800	728	848	795	799	753	777	792	817	779	823	842	809	776	761	756	803	785	801	812	808	851	828	795	802	794	815	840	851	807	822	802	765	781	800	847	842	809	818	770	802	815	814	821	780	751	810	816	782	782	807	754	784	819	852	741	851	815	797	834	842	776	811	833	804	800	766	774	753	800	820	789	800	787	779	826	792	819	799	813	794	783	775	772	776	810	799	857	798	790	798	794	765	763	800	829	815	791	853	779	798	801	787	823	790	794	836	791	776	761	826	775	774	813	779	725	816	797	817	815	744	816	814	762	852	850	777	747	740	819	826	799	833	815	788	802	828	804	767	722	791	804	784	839	831	795	798	784	840	814	788	824	836	875	795	827	819	743	802	767	818	796	791	779	785	817	770	812	789	806	836	786	764	795	821	818	780	834	804	806	833	806	761	811	763	852	760	805	788	826	760	802	807	813	782	807	818	775	832	790	811	758	825	789	756	815	787	729	856	759	769	799	843	773	808	840	809	764	804	794	756	791	842	748	802	814	798	790	778	856	845	829	787	806	756	830	794	783	801	753	803	810	789	804	757	803	766	760	804	839	786	789	794	807	798	799	771	725	776	778	833	814	822	777	742	790	792	785	803	842	798	801	779	724	778	770	794	817	821	765	798	796	807	820	770	759	835	811	797	847	856	800	794	863	756	808	808	791	802	842	783	820	787	786	759	753	821	824	799	807	788	790	757	823	798	803	812	810	790	787	811	818	839	835	796	725	753	841	817	768	810	805	819	806	812	804	829	799	832	797	803	856	761	812	828	791	798	765	763	769	774	822	831	796	798	803	796	820	755	798	799	819	859	786	751	744	804	768	847	787	805	835	834	814	782	788	838	848	832	812	841	836	773	844	797	759	772	790	791	804	840	780	810	815	815	782	802	799	804	835	838	839	818	844	781	779	784	815	842	837	838	807	774	763	790	738	810	763	856	804	788	742	804	778	826	754	830	822	828	819	846	786	784	827	835	816	841	819	833	798	841	770	828	802	807	816	742	813	751	827	770	759	877	753	802	788	761	817	805	824	820	825	856	832	833	749	778	741	773	837	804	835	800	801	759	776	825	832	791	817	830	865	823	817	802	828	777	833	817	844	817	834	780	788	797	824	771	813	800	764	821	805	821	820	786	805	820	776	825	823	836	734	805	723	792	793	810	770	799	789	810	779	788	758	773	831	791	839	784	821	816	834	754	759	773	774	822	769	862	778	796	863	802	786	879	818	735	830	791	839	780	806	798	800	802	804	786	789	795	802	779	786	800	796	837	717	774	819	826	832	800	802	797	796	777	818	813	815	788	775	784	811	776	793	752	819	818	870	795	803	794	730	801	755	808	779	786	758	751	819	763	826	855	826	837	824	823	834	827	776	824	851	819	824	758	813	810	818	804	753	780	827	829	766	804	780	792	757	760	750	801	792	834	807	788	806	842	808	868	786	805	823	769	831	791	782	778	740	785	814	830	813	791	774	777	828	779	819	754	788	776	795	768	801	800	806	801	822	807	798	799	794	755	808	763	839	805	761	809	831	802	828	782	785	815	842	819	796	845	754	807	816	777	808	797	785	782	840	849	842	801	809	782	754	786	787	871	784	814	786	764	853	767	783	827	797	763	811	813	825	812	783	797	788	827	787	811	815	805	809	796	796	799	777	808	847	787	793	822	772	815	820	744	865	804	728	791	830	803	816	788	793	820	800	809	781	850	773	789	827	791	785	800	826	802	822	773	787	822	788	804	791	820	809	816	782	780	765	833	797	858	802	766	753	713	763	775	814	851	837	780	812	790	766	819	761	837	791	774	859	794	767	790	785	782	818	760	798	812	796	816	852	756	745	798	773	730	817	781	807	806	796	821	791	782	786	826	754	805	806	738	751	793	876	833	781	804	791	832	784	768	777	833	824	760	837	836	791	798	800	824	816	734	828	795	784	842	801	809	791	786	779	799	838	781	788	814	808	816	782	810	772	834	737	779	825	765	838	786	824	812	783	805	793	799	773	813	798	830	796	832	795	810	786	786	809	824	756	820	821	868	788	796	767	820	787	835	777	764	798	780	769	822	772	794	778	819	805	770	741	765	794	779	782	759	796	766	819	808	786	788	797	784	795	789	856	779	796	850	770	797	801	789	780	787	798	789	824	839	763	765	829	800	790	842	792	807	772	752	793	762	790	783	823	764	831	804	784	771	741	801	801	788	796	834	785	791	760	813	790	831	771	800	812	775	770	817	817	722	802	776	770	781	856	787	813	853	783	823	816	778	772	767	745	849	794	775	828	803	771	834	778	824	774	820	773	791	826	787	768	751	774	853	793	828	819	847	786	772	796	803	820	729	844	806	825	830	751	788	783	785	822	826	795	720	793	779	821	779	768	808	807	772	733	810	791	765	792	848	769	799	785	786	824	844	787	846	814	825	812	831	745	724	786	763	800	788	790	820	785	819	830	846	806	775	847	813	753	718	784	804	771	818	891	829	797	800	788	803	798	772	813	772	815	791	822	764	812	776	817	811	795	807	796	798	766	821	777	838	794	821	753	801	807	802	823	797	785	826	787	748	808	763	860	792	786	787	773	806	769	800	798	823	828	796	804	856	816	804	784	816	840	771	809	819	805	782	793	773	815	806	757	798	785	804	840	807	852	746	777	849	772	806	766	753	803	839	781	818	801	806	788	821	780	808	793	759	752	820	857	806	793	790	795	847	775	832	815	796	759	830	801	763	811	798	785	886	777	782	835	857	810	805	774	799	848	839	806	807	790	800	834	762	817	833	804	820	808	817	812	741	737	813	841	834	842	751	827	850	876	814	807	797	774	788	804	787	782	827	829	751	763	790	872	789	727	750	814	749	789	806	766	802	814	791	811	788	847	808	836	830	807	832	834	744	819	820	834	835	797	806	816	818	744	789	802	816	786	826	824	843	825	815	790	803	836	767	818	789	786	838	836	853	752	824	784
22087	5897	1440	766	440	389	353	348	291	287	314	295	292	271	253	282	268	261	272	277	289	266	301	275	248	274	263	270	278	260	276	277	274	259	255	284	255	287	318	276	272	248	279	268	267	253	271	253	246	251	290	273	271	274	245	276	247	292	256	268	275	217	230	253	303	267	264	237	276	275	272	288	244	252	290	273	259	264	284	248	249	279	296	237	257	292	269	240	282	280	284	246	276	260	275	275	268	287	264	284	257	257	255	277	280	281	235	256	236	249	274	269	299	277	272	250	290	263	253	285	262	249	265	307	278	270	263	279	252	265	272	287	260	252	257	288	267	255	276	272	266	266	278	268	255	294	275	255	270	268	286	261	288	270	247	259	250	266	268	244	242	295	246	270	257	280	268	251	276	263	279	285	285	284	275	244	285	261	243	270	256	285	254	267	265	258	276	272	251	246	259	278	250	292	272	290	253	273	247	247	303	239	286	284	290	265	256	277	267	260	234	287	277	280	255	243	258	300	301	258	262	251	243	283	236	293	268	286	228	254	286	269	296	275	247	273	270	260	281	295	256	288	264	259	261	273	301	259	304	270	266	273	271	266	235	254	247	271	253	261	248	274	257	254	288	250	281	280	277	283	294	288	265	261	266	267	267	256	253	270	254	269	245	267	278	298	305	283	288	259	310	278	268	265	266	248	273	258	280	293	235	290	260	272	268	260	260	242	272	278	263	296	264	274	248	280	303	298	279	236	272	267	268	251	242	241	273	260	303	290	267	251	281	263	296	271	241	256	271	252	275	296	255	261	267	263	264	265	284	245	264	269	271	257	259	287	246	261	260	259	269	259	295	246	264	278	288	266	252	274	285	248	256	277	266	298	284	274	260	279	272	282	301	249	279	251	244	246	255	302	268	219	275	275	256	273	280	244	262	276	273	261	284	234	246	259	282	254	277	252	267	281	316	280	262	263	288	270	280	273	239	287	241	278	259	216	256	268	274	287	267	277	284	253	272	306	288	266	258	267	266	284	284	296	280	295	282	308	243	282	275	260	284	282	265	249	258	238	278	251	252	251	241	269	278	228	274	282	298	262	287	279	281	281	253	275	242	271	270	273	229	258	248	264	245	252	265	296	287	268	225	264	263	261	268	256	247	281	283	270	241	248	289	266	258	279	284	269	263	255	265	257	296	287	264	281	268	251	287	239	262	275	277	273	277	287	253	236	274	261	277	256	272	272	271	250	266	284	284	275	272	269	263	277	303	242	288	279	312	273	261	274	252	269	277	283	234	265	292	267	271	255	264	262	279	294	273	267	283	242	297	290	276	264	274	285	242	298	278	270	268	243	268	270	276	266	261	255	248	307	266	249	260	296	277	236	275	289	262	279	303	276	274	286	251	284	259	246	298	256	274	288	283	304	264	283	255	273	236	284	280	242	274	265	275	273	252	273	306	266	265	259	291	250	254	269	252	274	290	263	286	268	239	247	262	272	283	254	269	254	261	295	279	270	246	283	260	275	250	272	248	276	279	251	264	288	249	275	287	254	259	301	286	258	278	272	278	275	262	258	295	251	261	291	293	282	266	290	287	262	246	275	276	272	259	227	264	276	247	279	286	280	264	304	257	272	281	275	281	259	267	293	256	282	274	270	285	270	253	260	268	265	283	274	263	291	257	258	258	268	275	241	267	267	250	293	216	278	301	283	291	276	223	249	244	276	269	260	264	244	253	271	271	289	240	247	278	290	250	260	312	276	288	259	251	245	273	302	278	230	273	302	287	249	271	256	297	273	272	280	286	272	234	296	294	299	273	244	267	248	252	244	238	254	249	284	266	271	276	264	267	271	278	251	253	275	276	269	261	294	265	257	269	293	295	278	272	276	250	281	266	270	277	289	251	230	279	279	273	290	294	278	246	277	263	306	271	254	271	264	282	286	276	277	270	239	265	290	286	275	236	255	312	260	291	274	288	260	293	247	274	268	277	263	261	273	284	251	259	259	240	285	262	312	251	255	277	306	264	286	266	292	291	285	292	272	280	284	279	298	299	293	275	277	258	254	270	266	249	244	306	270	243	283	259	268	264	273	270	273	256	285	279	252	299	287	243	256	276	244	278	276	276	263	269	289	289	270	228	296	300	256	260	264	257	265	286	264	264	261	279	263	292	238	265	293	251	276	264	275	263	269	269	270	295	280	261	272	268	264	263	266	262	306	237	296	280	284	280	257	282	249	303	269	256	286	279	252	262	290	261	239	265	270	234	245	233	256	269	299	259	273	270	238	258	244	289	263	265	275	284	278	271	266	255	269	309	270	292	254	295	272	278	275	271	303	294	258	283	290	284	289	252	257	284	296	283	243	256	256	266	253	235	306	314	284	267	278	292	256	284	240	284	288	244	263	259	245	276	268	279	269	268	249	284	266	275	259	246	260	274	273	271	257	278	290	264	279	263	265	258	264	277	272	300	254	260	273	285	289	290	297	293	284	308	246	272	264	244	286	282	274	267	256	270	276	269	260	243	274	270	285	261	270	252	288	259	278	260	276	247	257	277	264	272	276	283	303	277	310	256	248	283	243	308	305	273	294	296	287	281	283	277	286	283	272	272	247	269	272	290	281	257	249	266	260	279	282	279	285	257	262	258	260	290	284	286	271	280	236	257	275	251	269	275	302	263	284	293	254	266	252	275	260	283	275	281	259	268	271	278	260	249	280	257	275	243	294	279	256	268	256	271	282	265	273	267	282	262	280	291	276	258	248	268	289	242	283	280	255	265	297	259	293	273	277	267	258	263	264	272	268	275	250	225	251	260	265	245	259	278	270	282	287	282	267	268	261	263	282	283	265	256	276	264	258	274	272	288	272	236	298	266	256	263	274	268	271	287	283	263	283	274	259	267	263	269	305	261	291	288	276	293	295	264	249	278	263	284	275	282	254	291	279	252	281	242	264	281	251	276	283	281	274	250	294	259	294	268	260	275	279	253	288	278	275	261	276	298	250	261	258	243	257	287	237	257	246	261	253	267	264	277	294	295	223	243	246	280	275	226	250	297	260	253	290	260	252	271	254	273	311	262	232	274	283	296	263	263	284	242	275	261	290	265	281	269	277	253	277	281	228	237	261	246	266	244	240	236	265	287	261	271	275	258	255	298	282	238	268	278	251	256	270	278	257	280	250	289	273	277	258	284	261	279	289	276	279	270	285	301	264	257	247	252	255	287	306	257	263	264	246	248	250	258	279	272	293	259	280	262	235	276	235	268	266	262	262	279	274	271	279	268	319	236	276	248	277	293	265	274	239	242	268	288	273	281	285	264	288	246	300	270	284	273	250	281	292	276	281	267	248	265	256	258	271	276	305	273	265	258	251	298	248	281	276	278	298	255	283	291	247	277	275	254	268	255	263	274	256	255	255	273	263	282	272	261	250	276	268	259	285	278	249	262	247	277	303	292	295	277	255	248	291	239	285	284	251	242	269	293	288	250	249	256	269	281	256	261	255	262	257	271	253	252	242
16643	4750	2378	2054	1566	1260	1054	1037	998	945	883	891	805	846	761	792	736	738	767	691	718	682	674	716	699	725	711	686	709	734	736	707	700	712	702	684	701	671	662	667	645	728	690	653	711	665	724	675	689	666	715	650	662	682	647	688	675	678	668	679	689	725	627	698	681	647	670	668	702	634	681	705	682	703	723	710	692	689	647	665	695	686	654	660	682	643	663	652	631	731	627	677	627	738	694	625	692	657	701	707	696	673	692	676	657	674	703	712	690	654	613	665	666	698	665	697	617	658	661	678	722	645	654	684	652	686	653	677	665	652	700	662	726	698	672	618	682	650	654	655	680	681	705	686	693	631	713	627	638	689	674	669	701	687	694	668	643	686	675	684	703	703	709	644	650	674	667	688	697	626	654	667	658	673	660	735	623	616	666	687	648	673	691	655	695	657	664	640	601	648	646	694	611	642	693	684	691	675	668	662	719	673	682	704	666	637	646	700	599	638	687	602	695	682	653	679	650	743	692	698	658	691	699	719	694	661	680	703	724	647	688	642	642	714	697	684	653	650	674	636	697	667	638	690	638	669	659	640	708	649	638	678	673	675	658	667	720	673	640	649	667	682	641	692	684	697	676	677	648	667	621	692	682	713	698	609	666	651	654	696	707	651	628	649	659	698	650	713	678	677	623	682	690	695	695	691	645	696	707	695	676	686	690	659	648	679	685	660	722	625	697	676	689	701	729	693	664	630	675	650	678	700	611	634	668	671	660	693	702	650	683	679	686	632	677	632	695	711	682	641	673	651	685	673	679	697	686	641	656	711	730	641	667	664	658	662	632	693	659	717	752	706	667	688	676	650	647	658	674	643	691	683	692	692	693	659	695	660	676	690	661	677	648	697	725	702	704	680	703	649	659	695	663	668	643	684	628	684	665	658	699	680	654	725	681	659	665	676	630	656	676	630	677	643	678	646	650	672	666	652	702	688	640	666	629	706	667	672	643	657	661	690	645	670	689	717	666	655	690	714	675	625	716	681	645	662	679	674	690	635	673	660	703	666	662	684	654	637	663	696	684	666	653	696	675	706	681	735	665	699	673	686	692	666	676	702	661	679	679	631	661	670	722	670	674	685	644	677	631	645	652	637	685	659	609	627	717	676	656	659	698	647	717	654	660	635	639	745	663	679	772	699	663	620	634	654	683	641	675	659	630	689	720	636	638	695	673	669	655	665	682	674	682	712	727	635	654	644	656	671	724	703	703	682	682	692	707	706	654	698	644	693	683	678	696	726	695	674	690	622	680	675	694	672	697	701	713	655	669	640	618	660	672	673	669	683	685	632	675	641	685	658	702	677	659	635	625	671	676	695	692	695	680	663	677	668	639	697	678	687	641	711	674	682	653	653	660	660	709	706	691	663	676	720	641	628	643	650	652	671	671	635	697	650	682	645	712	732	677	675	687	698	661	677	722	683	681	684	667	686	708	688	682	735	663	641	641	674	703	679	713	659	660	636	695	707	685	658	680	688	646	689	677	688	666	692	739	669	686	661	665	662	651	676	668	658	656	662	651	719	654	675	644	673	654	662	668	665	701	702	711	646	698	673	628	657	709	680	699	694	682	740	636	657	695	691	732	661	651	679	691	688	657	668	695	631	650	661	676	711	640	673	665	664	685	711	661	648	674	676	684	689	669	646	660	702	649	697	662	672	719	667	683	666	644	691	634	612	658	680	685	676	702	654	616	713	714	687	679	701	698	697	701	685	675	677	641	705	669	686	662	665	694	730	708	655	650	701	720	709	710	695	676	678	685	661	646	646	680	753	661	693	650	647	670	671	659	704	680	702	691	680	690	667	690	670	679	621	659	603	692	619	646	662	660	661	670	655	647	668	672	654	677	665	644	647	661	657	703	716	640	650	639	664	659	685	701	718	681	659	664	711	658	687	712	699	685	649	716	645	666	662	663	675	673	636	675	638	704	681	626	668	677	667	656	660	673	655	692	656	638	686	711	689	660	707	690	660	695	656	698	668	627	722	694	666	670	679	719	683	688	644	686	690	690	670	681	653	656	649	699	657	641	661	701	608	710	691	702	699	683	703	656	651	666	660	663	653	651	599	681	658	645	676	672	662	706	688	673	681	649	704	651	618	674	686	684	637	679	691	697	680	655	671	663	677	654	677	630	664	647	748	671	643	701	663	674	633	710	667	694	676	678	639	693	664	669	653	693	671	672	658	679	670	702	677	645	675	683	693	642	668	705	693	664	692	705	705	631	732	689	695	651	654	675	656	677	694	694	651	680	684	687	665	661	653	657	658	682	696	681	713	729	668	649	667	689	718	667	612	645	700	672	660	676	681	674	657	655	669	675	698	681	696	682	701	672	707	688	675	629	683	671	680	706	689	707	704	685	731	675	697	698	637	632	661	630	692	701	645	672	643	674	708	673	684	697	693	682	678	676	677	670	678	619	675	635	662	673	687	667	659	677	644	641	718	643	712	694	625	689	678	660	678	697	669	667	681	669	693	678	647	594	683	646	657	662	649	717	666	712	670	625	698	666	695	655	713	694	652	673	625	674	667	652	710	678	665	692	688	649	605	704	705	623	672	696	688	661	668	662	688	705	684	606	679	687	614	679	653	687	644	664	664	712	697	667	655	719	668	661	648	701	682	671	681	656	629	658	657	671	647	665	675	689	724	733	658	676	661	733	681	690	679	678	657	650	680	656	662	662	720	691	651	702	691	669	659	670	665	631	640	658	699	639	675	681	660	707	721	686	633	702	668	658	744	641	702	692	653	673	645	632	659	647	656	713	722	652	644	648	640	707	687	675	641	679	670	654	673	738	652	686	630	654	691	725	634	683	669	669	690	682	710	652	629	711	681	679	639	706	677	652	652	668	666	626	690	677	646	652	681	643	687	659	700	721	693	685	700	718	649	650	667	656	661	659	695	680	665	702	675	638	653	673	617	638	669	637	692	656	700	717	669	626	638	693	666	668	662	673	671	710	678	708	640	707	678	668	644	670	667	665	651	653	638	687	620	653	729	671	615	699	628	673	676	640	640	648	641	672	654	657	683	679	698	667	660	692	714	696	703	672	645	624	628	697	658	651	652	608	713	642	644	675	654	663	642	675	719	714	646	671	647	673	701	677	678	662	703	674	675	668	632	700	664	694	697	666	662	637	663	683	652	670	650	705	630	676	666	649	647	700	665	648	678	682	720	623	691	663	669	683	654	666	664	719	698	623	676	675	662	661	666	641	663	680	650	671	639	655	684	722	646	695	649	665	680	703	706	670	663	695	673	703	695	680	624	660	656	670	644	713	677	667	657	687	693	658	659	707	700	663	726	688	676	675	667	687	705	649	666	685	673	640	649	665	675	638	697	716	653	695	619	664	637	652	691	672	646	663	671	644	708	692	690	648	653	626	636	655	684	725	653	650	641	684	624	620	681	674	688	637	649	641	696	687	702	633	646	633	658	665	660	662	667	662	658	657	637	691	702	711	682	643	663
31015	10335	2345	1401	543	350	318	298	279	237	227	212	185	206	168	169	185	174	172	169	177	187	171	171	198	145	166	178	156	163	145	177	194	175	168	186	173	175	167	168	168	172	176	163	148	149	193	160	175	190	175	170	157	185	165	161	178	186	192	167	178	150	204	177	177	163	181	157	174	182	153	161	161	161	171	164	157	161	155	157	187	176	158	182	150	190	164	151	162	177	169	174	167	164	174	146	160	173	179	150	155	149	179	154	163	161	161	168	189	147	163	176	172	176	179	159	166	162	177	173	148	150	130	167	152	189	168	164	171	158	158	172	154	139	152	143	162	157	175	147	171	157	184	162	173	170	190	169	171	162	165	172	178	173	171	150	157	163	151	161	161	142	176	157	161	148	168	150	162	171	162	150	151	152	162	164	180	166	188	127	190	160	170	175	158	165	148	168	144	149	161	157	178	185	201	160	160	180	144	165	159	150	165	168	164	157	167	155	158	158	174	164	173	176	183	167	158	147	154	156	180	161	155	171	165	166	165	158	143	160	129	183	167	160	157	167	156	160	176	141	159	168	157	169	152	153	167	160	179	156	167	176	163	168	148	157	186	169	145	187	151	154	154	155	161	167	147	161	150	168	144	192	155	173	178	164	184	153	188	173	179	164	161	164	174	185	155	163	177	156	175	161	172	153	176	150	170	149	169	173	178	156	153	153	172	168	165	160	176	166	161	168	171	156	155	197	169	166	149	176	154	164	148	140	178	176	182	157	174	179	159	130	149	161	151	146	146	167	156	160	175	159	149	176	154	157	167	165	159	160	192	147	178	164	186	189	170	152	145	172	154	163	172	180	158	177	162	159	135	162	153	148	178	137	163	171	169	158	175	146	172	173	171	156	149	170	145	160	153	172	197	133	152	161	172	170	144	175	151	164	168	161	162	155	157	152	150	183	163	148	143	178	150	137	168	161	180	165	191	167	151	133	164	165	175	138	147	183	137	169	160	164	170	144	168	148	168	148	166	162	161	154	149	166	144	189	166	158	184	169	158	155	141	154	176	146	169	183	161	154	171	188	135	167	156	181	195	195	165	171	161	154	151	171	175	155	148	174	156	169	160	162	149	141	138	158	163	183	175	146	166	175	193	137	167	180	176	155	180	164	161	163	161	168	143	174	150	153	189	131	162	140	182	166	152	162	129	162	154	134	165	181	169	159	160	176	155	192	146	161	160	180	141	151	174	156	152	158	162	156	190	169	163	165	182	155	165	142	158	162	159	159	143	160	176	175	192	154	147	132	175	190	175	176	180	160	167	164	171	159	170	169	154	169	168	167	134	174	162	183	155	169	167	161	187	148	163	151	163	193	175	162	194	157	162	161	182	176	155	175	182	161	153	170	189	173	171	163	153	177	151	163	189	184	161	178	182	153	146	176	157	166	166	161	150	197	176	149	146	177	172	175	153	147	172	178	180	164	150	176	150	143	171	152	161	127	131	166	178	175	146	154	165	196	173	133	183	164	184	166	185	163	174	170	152	177	164	171	164	157	171	161	183	152	171	170	155	164	156	157	174	170	172	157	134	147	157	161	159	181	158	167	153	158	159	139	186	162	121	160	168	179	148	161	173	158	162	157	158	145	158	160	190	160	144	172	162	163	171	165	156	158	178	168	152	152	146	150	166	144	154	163	151	166	186	184	162	151	135	170	141	154	147	160	142	164	149	155	152	177	162	160	165	181	159	168	156	139	165	155	177	164	178	153	145	173	162	162	180	167	174	158	162	155	186	156	181	165	154	162	159	192	166	157	142	179	176	173	148	168	150	130	170	184	166	180	201	165	149	168	177	175	169	178	164	189	189	160	143	153	157	157	171	176	177	161	179	182	154	157	159	157	154	159	194	184	143	143	132	148	163	156	167	143	138	150	170	148	174	162	175	156	171	154	183	162	185	175	184	167	191	143	153	169	159	170	187	176	162	161	147	171	146	171	174	179	201	176	196	170	154	142	145	156	139	167	161	176	176	132	173	176	161	163	184	145	173	166	167	160	170	197	162	152	174	160	170	163	164	147	162	151	166	138	145	164	161	153	161	152	147	163	176	176	182	161	148	160	162	146	160	160	186	172	172	162	154	194	161	153	146	176	180	159	170	181	190	173	177	175	163	177	151	185	144	162	171	162	165	176	176	156	169	169	154	171	172	166	166	166	157	160	171	148	190	154	158	170	161	150	158	178	156	169	172	180	155	151	185	172	157	156	140	155	165	176	152	171	160	188	166	152	150	189	160	159	159	161	173	179	165	177	160	160	151	173	162	145	146	175	146	155	169	174	177	157	155	157	184	180	161	159	145	154	164	182	167	165	179	150	168	147	170	151	174	169	173	186	158	195	197	164	196	159	179	170	169	150	174	182	151	153	158	162	160	188	165	167	163	158	165	157	169	144	169	168	167	156	162	151	141	176	149	170	148	159	172	158	157	174	158	164	154	165	172	168	168	160	174	177	157	155	165	150	144	180	153	178	152	164	156	162	163	153	189	166	163	183	139	164	170	146	146	157	156	171	162	156	151	179	161	151	167	140	127	141	161	184	177	160	177	153	163	158	141	153	146	181	147	161	151	152	144	141	184	169	162	169	146	162	159	177	120	163	162	168	170	168	169	162	161	151	157	182	159	168	149	164	158	172	170	172	144	163	167	169	165	168	120	157	194	170	166	146	140	158	175	129	161	157	145	195	148	170	160	157	164	166	155	170	155	152	171	190	160	157	157	141	174	181	174	187	162	177	172	153	152	177	153	163	157	156	157	140	176	159	185	194	148	169	163	152	167	186	167	172	175	138	149	183	167	182	156	172	158	160	152	182	195	141	169	167	177	157	162	158	154	175	184	156	150	167	148	147	139	167	177	173	142	183	161	152	163	171	173	161	176	168	141	172	158	157	172	159	170	155	163	168	187	178	168	143	149	167	176	159	149	194	146	164	170	163	156	144	147	176	173	169	154	164	164	169	161	150	169	149	155	167	172	154	177	165	165	152	170	191	172	148	173	166	154	163	164	172	160	155	173	167	155	179	159	152	142	159	161	154	174	170	159	153	155	183	162	178	149	146	171	174	179	167	187	161	164	171	167	150	178	160	156	206	171	156	173	157	149	171	177	160	141	163	164	161	146	154	160	191	142	162	176	166	156	154	149	165	149	191	158	168	142	172	157	169	154	164	124	158	148	169	147	152	166	166	170	161	176	168	184	169	155	187	156	155	177	179	187	175	151	155	174	159	170	182	181	151	188	173	185	176	157	165	168	159	166	184	171	155	144	167	162	181	149	160	174	153	170	198	197	158	153	168	150	181	169	146	183	187	176	161	173	158	169	137	146	155	173	165	151	156	154	172	161	163	160	158	159	165	161	186	195	145	178	174	162	162	163	162	177	170	178	155	156	165	171	168	123	161	164	166	157	174	152	173	166	167	180	165	174	149	175	175	162	162	160	163	164	154	172	179	169	168	188	166	156	157	176	157
21451	6904	2944	3057	1954	1431	1133	1063	944	789	819	762	693	646	574	597	600	567	540	531	530	491	510	506	487	482	482	480	477	465	456	463	466	474	477	453	496	447	457	413	448	425	473	420	461	459	443	473	445	447	444	429	427	432	416	480	436	411	424	425	418	444	456	431	437	440	478	451	408	459	427	429	446	437	468	450	454	418	434	443	448	434	442	418	406	476	404	437	468	473	460	414	433	430	460	424	448	433	460	426	423	445	463	444	426	434	450	422	451	370	449	436	406	437	392	465	445	419	435	448	457	415	453	423	447	396	457	446	482	446	435	408	398	441	411	435	430	416	434	441	421	409	431	475	441	436	486	434	456	451	451	456	413	406	432	417	416	398	417	437	449	407	419	422	435	422	451	408	442	425	441	427	389	436	415	401	428	485	452	435	445	435	432	412	454	457	404	441	468	446	440	378	430	391	440	441	423	416	426	415	452	448	443	425	455	464	424	391	412	432	413	424	452	387	425	429	419	450	448	445	424	402	451	445	417	427	436	419	443	483	419	419	482	431	424	439	469	461	440	464	402	438	446	433	442	431	410	423	482	398	409	452	412	431	429	425	454	451	412	427	418	437	425	447	432	431	446	415	398	416	470	448	424	418	436	414	450	432	421	396	446	426	418	425	411	455	437	413	426	427	420	426	444	450	423	486	431	445	437	434	449	424	406	443	484	407	417	450	448	421	440	386	447	401	443	417	440	448	415	442	410	440	482	398	452	396	433	424	486	436	437	436	431	426	442	425	438	424	426	438	423	438	425	415	413	425	414	457	407	437	433	414	418	401	399	428	431	391	421	442	417	392	449	411	455	454	404	407	471	439	397	448	463	393	428	397	471	392	425	445	455	425	452	401	429	393	417	410	462	425	415	445	419	446	404	456	437	446	448	435	440	442	423	413	411	439	438	385	427	439	437	434	449	405	486	445	423	438	432	411	442	441	413	457	438	416	412	456	451	417	425	448	362	463	452	446	426	422	424	421	444	400	448	430	430	439	432	461	446	423	449	428	434	427	437	427	421	444	475	417	445	435	428	447	417	459	431	416	452	443	472	439	444	457	409	438	420	433	435	396	451	427	429	432	415	466	432	409	434	401	417	421	454	444	429	428	444	417	417	377	458	420	416	428	434	434	393	444	416	428	449	440	402	433	452	426	428	459	430	411	452	406	402	399	389	410	426	454	445	431	433	430	404	455	422	454	417	438	457	441	406	416	485	437	427	452	416	453	449	439	429	463	427	422	437	438	421	447	409	406	407	450	414	442	425	418	444	413	425	439	409	447	408	400	411	448	452	456	424	440	453	438	441	408	425	438	443	442	429	394	439	414	436	413	478	427	427	458	449	414	450	426	411	472	421	430	414	423	426	423	464	436	434	404	465	414	426	433	424	406	417	432	453	406	436	439	439	453	409	429	404	449	469	413	414	379	435	435	400	408	432	426	413	407	437	408	412	412	442	417	429	446	408	432	407	402	435	417	425	440	437	459	432	450	427	464	403	450	418	481	453	399	449	433	451	429	461	464	441	448	416	430	452	434	409	435	408	439	417	448	437	414	449	401	462	409	430	427	422	451	419	411	400	437	400	417	462	418	416	440	425	446	432	430	450	448	418	431	398	417	435	421	413	461	479	412	412	434	423	435	432	442	460	454	446	403	451	467	450	412	444	460	417	455	440	403	450	432	429	446	477	423	477	424	411	420	424	430	426	407	433	459	425	418	422	411	433	456	435	440	450	426	401	459	444	456	437	472	415	406	444	435	479	479	430	436	438	417	437	424	411	441	446	389	428	413	427	429	406	456	456	415	433	409	448	448	429	420	423	406	410	388	419	443	460	395	439	438	483	463	427	417	433	425	421	467	440	425	420	461	423	409	425	427	435	436	432	413	443	393	434	413	402	421	413	412	416	436	464	443	433	410	420	397	416	443	426	405	443	435	414	435	426	412	408	435	433	452	438	427	397	446	429	435	405	426	429	415	443	418	414	452	444	447	420	466	439	411	408	416	418	425	424	466	431	435	420	436	437	429	457	390	461	433	423	418	434	454	419	408	418	432	494	422	435	424	451	433	455	424	419	441	426	421	422	430	427	424	411	406	432	414	450	413	436	397	456	427	442	426	426	456	392	430	435	451	409	445	440	393	446	418	437	392	452	441	431	472	429	399	463	447	459	422	463	409	429	407	420	421	459	421	441	428	447	468	431	423	436	434	413	416	437	461	460	419	435	438	391	451	426	474	390	415	436	408	393	444	462	407	468	438	417	451	461	414	443	429	430	439	438	460	428	442	398	451	366	458	437	437	419	402	463	395	443	423	424	424	408	440	453	431	413	423	444	449	419	390	420	470	410	411	440	431	427	424	413	420	460	454	432	424	439	427	448	442	420	425	405	432	414	399	425	434	445	406	407	452	443	403	446	461	447	449	401	401	433	434	407	443	475	420	420	411	443	430	449	406	433	427	428	432	436	422	472	446	427	426	430	457	439	442	431	459	421	438	416	433	438	454	406	434	438	413	465	458	451	411	439	421	412	480	420	443	414	436	450	419	456	458	413	417	482	443	434	421	457	425	440	445	404	430	431	446	445	443	427	429	444	441	481	422	428	442	445	432	423	407	449	432	444	441	418	435	462	420	460	434	464	447	441	441	423	406	443	466	428	426	425	479	411	436	405	446	412	399	427	434	418	448	425	427	446	406	437	415	443	452	419	418	458	444	412	443	441	412	430	453	438	451	404	422	428	407	433	405	422	432	416	434	427	418	427	442	447	428	430	431	428	423	431	454	445	400	439	450	414	470	426	383	437	428	395	477	433	418	452	440	426	424	464	394	440	410	440	478	443	419	426	404	458	440	463	451	414	440	405	430	431	396	400	424	381	445	398	440	466	451	429	428	417	421	436	446	450	427	428	422	439	428	391	434	428	402	430	438	401	404	407	457	418	417	441	410	388	453	471	427	433	405	469	406	425	408	456	431	422	429	428	411	384	452	429	441	432	425	456	432	466	395	418	425	457	453	432	396	432	429	431	446	432	416	404	429	436	442	436	414	431	428	431	423	434	438	421	408	436	459	446	480	406	448	452	446	461	403	465	405	403	449	394	429	406	445	405	445	445	430	435	404	404	429	441	439	390	418	455	417	435	440	437	429	434	465	444	416	452	409	417	445	454	422	442	426	407	431	461	468	408	427	421	444	399	417	435	447	431	395	425	426	422	431	456	421	423	401	442	425	438	418	452	441	419	450	413	414	412	411	429	422	410	393	405	424	388	416	454	431	433	430	434	422	448	447	428	429	434	449	424	424	420	402	435	408	439	442	439	441	426	430	436	408	442	381	424	407	438	455	408	413	439	465	421	436	454	429	452	465	417	402	390	391	453	431	431	429	455	448	443	432	426	447	451	430	416	423	441	429	393	415	426	419	414	408	443	424	434	451	402	398	428	437	425	415	445	430	455	402	447	438	414	426	416	432	404	436
8198	1622	428	385	383	364	362	342	361	310	348	337	380	362	318	303	318	343	328	293	313	342	301	309	334	344	330	336	323	327	319	313	330	331	306	331	333	325	337	308	345	300	329	314	343	304	338	331	308	312	349	340	345	342	338	322	316	344	312	349	315	318	301	291	307	339	293	345	337	335	345	299	362	359	301	344	332	335	325	318	319	346	356	304	317	277	310	358	334	317	323	328	323	298	276	307	309	342	331	323	306	322	314	338	328	362	342	353	342	310	346	313	317	334	344	358	299	344	324	301	323	319	319	353	318	323	347	295	310	343	324	307	327	308	326	339	294	320	315	297	358	304	310	343	320	331	320	318	324	325	330	341	321	355	342	339	344	307	312	321	350	297	316	307	326	304	288	329	324	341	314	327	288	300	302	290	309	312	311	333	333	273	331	373	299	299	357	297	315	332	316	341	303	342	304	318	319	356	345	319	307	320	345	343	319	312	304	326	311	303	337	344	303	307	289	329	327	319	325	328	325	349	315	311	320	293	338	311	310	297	299	312	314	316	333	315	313	304	293	295	304	310	335	317	297	329	346	341	292	310	325	332	337	308	309	331	318	304	324	340	352	326	303	331	350	325	312	348	294	316	379	299	314	350	324	355	299	352	323	302	311	340	331	348	345	305	321	328	296	313	287	321	322	331	330	314	320	344	306	304	369	332	304	315	306	331	324	309	339	326	315	359	311	346	346	313	314	292	289	349	307	328	312	322	335	339	352	304	270	324	344	321	320	332	287	323	343	307	310	321	343	356	312	327	313	362	307	303	295	345	326	346	314	324	322	310	319	324	328	303	306	342	324	322	302	352	319	318	351	316	320	350	338	333	344	341	309	335	333	330	313	325	307	305	328	341	300	307	323	343	351	358	313	304	312	329	340	319	309	314	342	318	302	350	331	315	352	274	304	286	322	323	316	374	351	317	316	332	324	340	295	332	333	304	323	341	341	317	333	277	299	329	271	321	351	315	309	324	319	318	356	285	316	361	320	367	341	355	352	297	314	316	339	315	376	294	325	309	314	306	315	312	318	348	331	308	327	340	325	331	284	331	316	321	324	290	311	324	303	302	349	324	310	272	351	330	326	318	361	347	289	345	320	322	325	302	338	324	291	306	335	297	338	341	337	328	359	333	319	304	319	304	342	307	345	306	328	342	324	317	322	328	310	342	332	310	330	326	312	316	327	329	302	317	295	307	314	312	326	305	317	348	310	327	356	317	348	304	305	306	339	295	342	348	350	330	351	317	327	345	308	305	337	330	386	315	315	302	314	300	324	326	350	315	344	331	346	293	302	321	341	311	317	290	347	328	331	311	323	309	306	302	333	337	326	303	353	304	337	330	306	299	311	314	310	340	319	339	313	333	299	342	324	296	332	276	349	334	341	281	329	347	307	320	327	341	335	330	334	338	334	307	309	294	328	325	356	359	291	335	301	307	313	318	293	322	370	312	315	300	301	323	332	336	287	309	313	342	303	316	360	326	328	331	324	345	332	315	324	342	317	320	333	297	281	360	344	312	329	312	332	297	320	329	335	314	308	296	350	332	315	346	293	319	311	312	333	323	336	340	323	307	305	304	290	344	311	333	307	308	332	349	348	328	307	322	290	346	346	334	305	322	305	279	333	276	304	288	328	297	312	339	343	303	327	317	345	316	331	313	295	336	340	314	328	311	330	349	294	325	342	348	328	339	320	275	297	308	308	319	338	315	317	300	311	325	349	330	341	310	323	319	315	311	325	340	268	321	330	314	352	279	332	355	298	326	331	322	339	320	338	333	340	321	293	323	319	302	356	332	315	336	305	315	318	316	324	278	284	329	352	338	344	323	313	323	310	308	319	320	327	310	312	327	342	321	340	363	327	321	337	289	313	331	328	325	333	319	310	322	314	328	290	339	311	321	297	343	324	317	353	315	299	327	316	348	299	319	316	350	324	332	296	333	321	338	339	326	300	319	318	331	350	292	302	328	334	348	349	377	331	320	318	336	302	324	303	308	317	360	325	294	289	310	306	332	335	318	313	337	319	314	329	333	308	329	317	341	300	302	356	319	275	322	338	315	325	310	331	339	327	370	356	325	322	312	342	332	351	287	301	331	307	339	283	293	312	314	301	328	295	321	326	328	344	294	327	299	312	366	345	317	316	310	361	333	342	296	311	320	323	342	329	291	337	311	319	308	321	338	310	338	295	294	307	325	301	335	296	307	307	307	315	305	312	359	333	337	338	309	296	355	365	308	332	290	314	337	303	300	318	350	284	318	316	343	308	295	351	288	330	332	336	364	328	351	309	339	323	352	310	316	343	303	322	306	354	349	343	310	342	341	359	328	307	329	317	313	316	306	310	357	329	320	342	331	314	303	321	328	268	350	327	313	340	313	308	325	299	312	329	313	304	304	342	311	296	286	307	324	339	340	326	340	322	317	305	349	339	329	317	311	297	338	318	347	307	308	320	357	337	314	355	334	331	334	337	287	315	327	291	294	308	310	334	346	315	318	321	292	319	325	358	332	311	358	350	299	320	313	293	307	340	295	338	348	353	292	343	350	297	298	298	322	301	315	330	303	339	317	341	326	321	331	326	377	335	320	363	327	335	315	346	331	327	312	337	306	332	305	322	329	320	338	337	363	326	337	324	298	352	321	331	336	283	297	326	339	302	319	335	320	288	329	338	322	335	316	335	321	314	307	320	366	340	331	335	320	332	325	324	342	320	301	322	285	308	327	331	300	316	324	322	311	338	315	330	289	309	341	328	305	325	308	317	299	324	306	337	356	359	333	294	312	293	318	313	344	312	328	350	345	304	306	307	343	293	296	341	330	307	299	312	297	319	293	321	286	326	323	333	358	323	312	320	329	345	328	315	332	346	324	304	325	301	301	307	315	318	317	331	320	334	323	345	311	367	327	309	335	356	308	343	347	335	305	295	308	307	343	299	334	324	298	324	313	330	298	333	334	286	311	320	328	329	307	298	295	303	326	314	332	357	308	317	286	339	300	320	334	338	319	328	353	328	301	316	322	276	342	349	330	354	357	289	325	341	313	347	335	330	328	293	296	346	291	309	283	330	330	343	327	290	308	356	320	355	342	306	324	335	318	318	339	325	308	324	324	304	306	324	333	317	320	343	326	335	318	331	336	318	312	302	328	322	308	330	323	308	329	329	293	309	330	354	319	340	319	319	319	372	352	337	323	361	307	313	312	350	323	382	336	288	304	317	312	298	329	312	305	313	357	311	333	314	353	331	327	321	315	328	316	326	319	340	333	315	306	342	322	316	297	312	323	329	314	349	327	324	318	335	266	315	336	364	326	322	345	329	295	322	335	308	308	342	346	307	336	310	318	343	309	323	308	345	296	338	305	351	301	305	342	283	338	329	324	338	311	318	302	309	323	293	349	357	330	336	324	335	333	319	327	299	327	346	332	327	328	308	333	361	314	339	349	314	322	328	332	284	338	319	310	357	344	315	317
6885	1875	1068	1097	1019	939	899	946	892	848	887	840	878	834	764	880	885	834	806	830	793	821	793	828	810	828	776	796	795	803	793	808	802	843	822	804	799	803	757	791	803	787	816	843	814	822	834	841	843	796	788	809	804	738	798	765	877	802	863	811	780	794	804	805	787	812	810	769	800	812	809	829	793	804	807	804	780	807	788	823	803	738	800	815	803	761	768	770	803	815	799	742	779	818	767	768	783	780	820	834	757	803	801	811	793	857	824	812	781	850	799	801	781	755	750	785	766	799	777	799	783	803	799	860	818	818	829	836	843	809	809	767	715	826	795	795	803	806	736	794	786	805	808	760	817	797	799	798	785	777	899	783	808	791	823	801	818	804	790	792	808	800	815	769	828	822	777	840	798	830	785	815	753	853	790	819	800	772	835	791	800	806	793	854	780	824	842	785	801	801	787	753	818	783	758	787	796	787	778	756	813	814	794	837	820	734	772	832	773	835	763	806	806	813	789	787	771	828	760	821	818	799	821	810	823	804	800	818	800	805	815	820	784	831	758	797	811	819	803	810	808	862	789	819	772	829	798	800	812	831	812	800	795	797	771	719	846	834	799	788	806	760	839	770	769	789	776	796	787	800	773	725	785	814	800	805	768	789	799	784	820	808	762	790	815	768	775	833	786	794	772	781	794	811	795	781	779	796	834	843	785	753	804	812	788	789	829	821	817	786	767	747	786	800	808	796	811	790	773	771	842	831	797	822	776	818	812	787	769	728	792	743	790	808	786	788	784	766	783	866	779	797	819	838	779	782	775	739	746	808	817	777	771	812	786	750	820	788	815	863	719	788	787	881	756	777	794	791	755	775	750	827	834	785	784	751	813	775	827	844	801	718	834	813	749	822	817	824	816	805	815	811	797	792	793	759	790	747	822	814	760	797	792	805	804	778	780	844	785	794	821	786	816	847	817	798	835	745	840	813	785	767	819	810	725	786	787	777	783	829	798	794	759	761	810	775	786	755	799	842	797	847	812	788	786	814	819	791	789	802	739	751	785	817	823	861	791	821	824	789	824	794	786	789	757	780	809	805	801	812	779	783	820	819	831	784	748	826	803	783	820	826	789	814	823	825	806	767	780	792	805	777	782	817	770	838	803	827	831	778	865	793	802	808	771	814	780	769	786	783	846	788	804	756	810	795	786	842	808	783	824	760	843	812	737	772	795	808	805	790	815	821	799	771	780	796	752	843	819	781	773	801	802	790	773	775	826	822	802	819	748	826	800	789	853	807	810	774	750	803	781	796	813	770	804	822	782	840	807	810	858	800	784	809	775	744	793	820	791	819	775	773	794	810	821	738	799	788	781	779	812	771	775	806	798	831	835	814	809	796	782	787	754	776	784	777	733	755	814	816	794	807	812	824	774	786	798	815	800	858	816	767	797	818	775	794	777	790	809	786	765	843	785	806	831	790	824	854	809	852	821	853	742	792	798	822	822	774	835	807	779	789	799	831	825	829	797	779	758	792	761	779	775	831	844	794	734	803	747	809	807	767	834	780	828	811	795	752	769	830	788	767	755	817	826	799	772	787	769	797	768	770	823	775	755	808	840	761	789	795	771	841	861	779	774	828	806	791	808	775	845	727	802	802	813	813	832	804	803	852	803	786	806	802	808	812	765	800	754	779	788	764	796	781	792	772	804	803	794	826	803	780	761	769	777	769	786	784	784	791	807	816	786	769	787	793	842	743	847	844	751	800	821	823	787	795	764	761	816	801	823	820	764	799	863	802	852	799	802	776	808	812	787	778	810	803	800	791	850	801	768	762	801	786	827	810	858	815	841	768	788	802	837	816	796	802	812	836	819	779	812	789	806	834	791	821	784	792	813	833	801	817	782	834	776	781	815	829	779	768	746	828	827	794	767	756	794	818	834	827	833	793	791	791	848	764	779	764	801	785	842	762	774	770	791	743	798	834	816	783	772	778	810	847	790	795	871	801	828	790	813	822	821	821	790	795	804	842	790	786	811	758	806	823	798	820	814	814	790	796	843	837	788	826	786	799	768	749	786	808	810	759	791	795	804	777	809	853	744	779	783	817	772	835	797	770	827	834	807	843	755	763	780	815	824	791	781	802	812	813	798	794	796	825	838	802	780	789	771	767	737	764	807	758	817	790	842	773	827	775	757	806	777	817	754	814	802	830	814	817	828	772	772	779	821	781	793	781	814	758	756	755	768	769	810	816	823	777	794	764	827	823	823	816	789	771	803	807	787	784	738	842	817	793	842	828	786	862	772	814	823	801	828	783	752	748	832	787	777	830	779	797	834	770	856	774	730	763	772	774	827	787	804	795	802	774	824	875	822	734	800	809	799	854	819	795	772	782	759	827	788	835	783	778	777	814	807	844	861	818	780	770	814	819	738	809	823	813	786	788	741	747	750	772	772	806	797	814	797	726	790	748	822	776	773	780	754	796	798	826	861	796	791	814	796	770	770	755	807	804	799	868	803	818	805	767	802	828	762	810	763	771	823	814	839	832	798	776	751	713	789	829	764	839	788	724	734	725	779	775	784	821	804	783	810	784	766	833	813	818	777	805	808	788	826	813	780	818	843	805	833	796	797	790	756	799	793	741	779	778	807	773	786	813	802	823	816	742	869	789	758	762	773	783	786	842	853	808	792	805	798	790	877	806	885	835	819	742	812	834	809	771	812	755	782	793	817	784	806	795	825	796	799	786	827	771	807	852	819	782	841	802	796	775	777	778	800	801	826	814	837	839	788	737	801	786	847	805	811	798	776	783	817	819	801	820	765	762	796	775	801	797	750	777	802	782	788	832	817	855	789	809	796	802	820	912	793	716	777	736	817	740	820	848	809	857	767	809	789	772	823	785	815	808	795	765	781	836	830	773	792	763	765	826	755	808	785	811	811	798	833	797	791	777	807	797	799	787	793	819	762	816	788	841	821	786	768	850	819	785	760	806	826	818	797	800	811	777	777	795	795	849	815	843	853	812	808	794	729	773	744	778	783	839	771	807	794	813	776	814	821	788	762	842	772	760	835	808	819	800	763	835	763	822	812	811	792	824	767	820	784	823	763	788	789	791	765	750	823	829	783	774	791	832	824	795	778	822	827	856	789	785	733	765	829	779	832	816	850	788	765	755	799	796	783	808	769	802	789	804	815	825	801	776	805	744	765	823	783	817	844	783	783	810	825	808	798	800	819	775	751	809	820	796	716	776	753	795	788	782	841	782	836	758	855	786	824	787	853	789	837	803	797	842	814	777	841	805	816	816	786	766	788	854	785	763	785	824	831	812	731	793	796	812	791	818	807	809	794	783	844	798	802	783	770	769	774	812	811	802	793	803	808	764	821	819	792	791	794	812	783	772	730	813	792	795	779	794	761	854	779	844	801	821	869	794	799	823	789	794	777	750	815	750	787	839	782	795	770	803	801	785	795	791	788	796	767	824	776	863	770	795	797	778	779	836	732	717	787	783	828	859	812	806	796	778
21752	5760	1342	793	446	372	356	336	311	307	292	316	279	282	321	305	275	258	261	283	270	294	268	273	301	295	288	257	279	262	273	298	303	260	253	291	311	280	253	284	264	300	240	270	253	277	284	263	304	274	275	270	264	285	253	244	260	286	278	279	253	267	285	274	281	246	285	269	266	248	262	234	278	268	245	273	299	301	295	279	238	262	264	271	278	268	269	280	264	245	264	289	268	276	270	282	283	271	290	303	286	274	244	291	253	261	271	255	266	264	260	260	274	270	267	241	263	268	255	268	260	281	244	269	278	256	257	288	255	279	279	261	291	296	271	252	276	261	285	293	255	276	250	257	261	289	257	246	267	284	267	278	259	263	274	256	293	267	261	249	260	272	280	265	274	249	278	261	243	280	289	269	254	272	236	273	268	293	279	270	268	279	284	301	234	271	249	249	275	266	241	287	239	265	278	254	246	261	266	281	303	268	293	248	294	306	277	279	286	283	252	250	292	271	265	273	261	263	280	283	260	250	286	285	261	242	245	294	247	259	273	244	273	266	261	256	274	290	286	282	265	254	257	261	287	288	277	261	265	294	259	252	277	281	268	256	276	282	283	294	280	243	259	256	286	282	279	280	259	285	261	271	283	296	297	270	258	263	288	296	306	272	306	286	246	288	275	296	284	290	275	278	251	268	270	270	263	234	293	287	250	295	273	267	272	266	259	262	238	256	270	264	259	275	280	266	261	276	260	269	268	269	254	253	270	229	243	285	285	266	284	271	276	319	258	272	252	269	300	273	257	233	277	260	242	246	263	263	265	281	295	291	284	262	269	255	285	291	254	298	292	287	243	270	276	275	273	284	266	258	271	256	271	290	250	272	249	291	279	262	274	259	250	276	268	287	277	279	261	268	279	267	254	272	290	262	303	280	314	273	277	283	249	288	285	258	255	256	276	232	268	262	264	283	306	294	274	291	254	267	249	297	287	268	254	270	309	261	267	279	293	258	266	276	260	303	295	276	260	258	270	307	261	252	266	271	245	274	249	271	256	299	285	251	302	262	269	291	252	265	277	246	254	265	272	280	271	280	291	245	264	270	271	245	287	258	261	264	311	257	275	263	277	299	296	279	279	257	285	278	277	238	285	296	260	279	281	267	264	271	286	257	271	273	282	258	297	280	243	267	278	251	286	276	250	256	276	264	249	275	274	234	268	243	268	265	278	248	276	261	235	302	226	259	271	300	269	288	256	292	278	266	238	283	253	265	284	250	291	272	240	280	303	253	271	267	245	261	291	279	276	266	267	288	266	268	284	280	244	258	282	255	261	245	262	248	264	253	256	285	258	261	268	275	266	258	285	285	266	249	240	274	269	274	272	255	277	275	267	277	259	274	249	263	253	302	294	290	277	289	290	279	239	258	255	248	292	251	279	289	308	263	266	274	271	268	279	292	302	286	278	258	256	273	268	249	276	259	259	244	268	270	275	279	257	242	275	287	256	286	262	257	320	277	280	266	267	253	263	252	255	267	299	260	276	280	301	272	264	236	253	305	253	261	235	249	264	251	247	256	241	260	290	283	275	311	289	264	272	263	249	303	268	274	260	258	270	268	267	266	282	248	263	252	239	253	241	273	285	246	273	263	289	298	293	276	296	262	311	259	223	280	267	243	270	283	250	259	271	267	276	290	264	272	299	275	268	275	286	272	278	277	267	261	266	282	265	264	278	237	266	269	276	290	298	257	262	273	273	280	249	253	260	264	272	257	272	271	265	288	252	250	294	259	260	269	273	269	247	292	260	290	261	272	238	253	267	244	259	269	268	287	285	252	270	286	266	274	258	286	273	269	257	253	236	316	276	277	280	238	246	279	255	300	272	285	251	279	267	301	244	263	268	275	260	262	285	279	272	252	226	238	271	260	259	264	266	267	299	278	276	321	250	271	266	292	260	281	268	251	251	256	261	285	255	260	248	279	298	265	262	281	244	251	283	279	272	269	270	261	269	258	268	258	252	263	303	250	284	242	298	272	289	269	254	288	248	308	273	264	280	266	269	278	297	244	254	271	272	297	311	251	269	257	267	290	247	261	267	267	291	243	284	280	299	287	263	266	266	290	266	261	280	262	267	268	226	286	253	305	278	295	279	297	305	240	296	282	277	266	302	276	270	263	234	290	267	251	248	235	262	263	292	286	288	249	272	264	238	249	252	295	228	254	284	292	275	246	296	275	292	284	310	271	267	271	287	257	256	280	254	267	275	255	263	285	245	260	270	250	275	257	265	271	278	305	255	275	260	260	276	241	291	245	290	237	275	258	280	264	257	284	262	248	269	270	286	259	262	264	253	274	308	269	276	243	242	265	293	267	255	304	250	268	262	257	292	247	274	280	269	274	307	262	242	277	268	299	272	282	263	290	284	257	300	255	277	282	265	270	260	262	287	242	271	215	269	267	274	273	230	260	271	299	264	281	265	275	259	257	292	260	272	291	300	254	291	275	301	260	267	245	290	281	272	252	271	280	272	246	230	255	279	266	293	291	265	262	278	265	274	251	249	268	248	299	259	280	277	257	274	265	271	255	270	288	278	269	225	282	266	261	311	246	284	228	254	278	260	253	260	268	287	272	256	288	278	321	291	259	277	283	273	270	259	268	274	268	256	255	281	284	236	288	275	233	281	278	251	272	248	261	276	261	269	253	306	287	244	270	296	242	272	288	286	291	238	248	272	276	249	271	264	243	280	261	266	241	286	297	273	251	248	276	254	265	290	271	250	268	276	285	266	251	289	266	251	283	270	267	290	246	246	238	228	281	265	261	296	262	289	275	258	234	289	288	281	299	259	279	271	239	276	285	276	304	252	290	298	248	291	249	256	271	272	263	283	295	248	282	247	256	257	237	280	271	271	255	291	284	309	261	284	295	261	266	258	276	261	260	267	256	254	306	244	266	252	278	286	256	261	277	259	283	282	260	284	284	280	285	280	261	288	260	258	289	269	271	294	258	259	293	252	286	258	245	258	270	269	269	282	313	289	290	279	276	271	270	262	273	282	288	283	279	272	292	258	297	260	255	281	266	287	270	268	255	258	280	259	259	289	285	264	282	275	249	280	263	252	263	317	276	285	273	278	270	295	248	308	291	240	252	272	282	276	274	262	252	284	251	265	248	267	251	302	264	281	237	262	263	254	261	260	242	257	261	272	261	285	283	284	267	278	245	281	255	282	245	274	286	269	257	278	265	273	282	289	258	251	276	276	303	235	280	293	262	280	252	245	256	275	269	252	278	252	257	257	277	290	283	259	247	262	261	281	292	265	281	258	277	247	257	255	273	265	262	269	262	265	256	273	285	292	262	271	250	292	256	312	296	278	258	251	259	283	284	283	276	274	271	254	262	287	272	282	271	248	263	266	270	254	264	259	289	290	258	289	271	276	253	322	268	272	255	253	250	279	291	273	264	288	281	264	263	257	265	253	244	271	246	281	221	245	246	258	267	271	286	283	288	271	269	289	249	292	279
16187	4604	2259	2132	1432	1189	1085	1051	919	896	889	817	879	781	784	739	763	754	733	717	674	679	735	696	726	715	664	728	659	700	685	692	684	704	680	686	719	678	662	661	647	624	694	691	688	658	667	680	682	656	704	667	677	711	705	659	665	636	691	693	728	629	637	704	669	652	654	689	679	665	704	701	642	656	647	661	696	666	693	719	688	644	674	693	672	716	740	696	676	629	669	675	710	659	667	662	680	700	678	651	670	710	686	668	686	716	665	720	719	688	669	667	672	707	676	654	706	641	707	688	714	709	756	697	678	681	629	651	700	666	665	676	646	684	640	676	647	691	649	655	640	674	690	671	709	695	622	664	677	700	696	697	664	692	653	708	686	679	705	606	671	674	681	681	682	703	700	687	696	702	642	671	645	666	695	686	670	653	698	679	660	679	647	635	639	686	687	715	650	656	712	706	686	658	704	710	664	622	693	668	675	682	703	683	693	672	652	666	723	713	682	688	688	673	687	659	645	710	645	666	645	696	674	696	641	661	696	710	658	681	714	655	612	673	635	676	694	659	659	632	676	707	686	668	664	651	642	664	683	666	669	684	651	703	681	692	700	664	687	635	661	667	666	655	658	676	644	669	725	641	691	672	698	655	728	707	666	683	629	640	714	703	644	641	708	642	669	688	658	692	667	654	679	654	647	644	703	697	695	654	651	693	676	717	680	695	692	692	667	656	651	714	668	621	705	658	664	662	703	727	642	674	644	703	708	672	639	671	651	684	688	696	720	724	669	675	667	681	680	664	720	747	648	607	626	695	688	669	696	716	677	681	665	679	717	649	676	648	655	690	691	628	657	703	684	643	686	627	700	668	683	652	688	708	674	703	665	653	673	675	678	616	693	633	702	647	628	673	652	651	694	673	640	686	671	689	693	687	652	628	711	644	672	697	614	684	658	637	693	631	726	662	661	682	655	647	713	700	671	708	691	666	689	645	691	648	679	700	628	647	687	659	721	697	659	682	627	719	653	721	714	679	645	722	683	661	670	668	671	696	708	672	617	621	678	666	641	717	690	661	638	675	701	673	643	696	674	672	687	638	665	668	691	620	701	699	647	722	637	704	640	717	663	637	665	689	666	704	663	654	682	650	655	700	658	649	663	702	669	674	693	643	663	654	690	689	668	649	684	696	635	705	693	691	678	687	654	715	706	686	688	644	684	695	648	632	710	661	692	698	616	670	694	673	640	698	681	647	721	655	661	638	689	679	669	696	714	639	646	671	649	680	656	673	659	694	668	697	713	687	671	687	635	640	659	684	685	742	661	708	633	657	691	638	675	645	655	664	680	658	644	674	677	691	703	648	662	653	677	654	666	679	626	698	687	669	673	677	700	739	671	652	698	697	684	659	633	655	655	669	676	661	637	660	722	678	660	676	684	633	713	690	664	661	665	670	662	693	684	734	671	674	646	679	671	677	686	656	682	710	664	705	680	675	643	676	704	638	708	653	698	694	637	691	662	677	695	684	652	647	707	679	623	667	702	636	680	655	648	641	650	732	667	669	687	704	686	665	706	658	686	700	712	674	703	649	638	682	668	678	724	693	665	653	658	696	682	762	665	673	680	671	611	627	666	673	641	668	671	681	679	675	658	674	660	726	659	728	684	678	654	669	596	707	674	676	684	691	650	679	718	630	674	661	636	673	654	661	682	640	670	687	670	658	685	715	661	697	675	687	655	671	682	675	701	681	685	672	638	681	679	689	712	651	703	702	654	671	685	668	714	710	704	676	676	659	638	676	659	662	671	666	651	648	669	662	692	605	727	627	657	685	677	667	646	678	700	663	658	690	690	687	653	655	681	667	721	733	709	686	677	649	654	719	698	684	653	734	703	659	735	653	676	686	695	661	689	658	647	674	647	702	681	660	690	690	656	707	703	677	661	706	625	668	636	654	694	652	696	705	688	644	657	690	647	680	664	647	690	636	677	622	674	679	700	700	710	654	644	638	661	671	703	691	661	715	653	667	692	686	693	674	608	632	673	657	671	693	641	680	711	683	666	660	710	688	666	682	659	674	649	656	698	671	628	709	649	699	618	706	690	735	675	675	665	714	655	701	653	701	729	635	664	677	678	694	657	708	710	655	644	668	682	673	650	668	666	701	711	616	714	697	741	723	644	639	716	681	697	731	664	705	677	666	676	652	679	716	691	694	651	668	677	706	664	684	646	705	706	700	672	672	716	677	713	677	679	723	648	683	677	649	657	671	678	655	691	679	676	699	663	691	666	718	653	669	697	718	695	680	684	679	718	621	678	686	702	667	712	664	688	670	710	693	661	676	698	704	672	698	667	686	648	679	635	662	667	675	630	674	685	719	704	726	674	655	680	647	703	651	657	683	686	692	643	664	638	688	670	683	666	692	660	677	698	664	706	669	663	676	692	670	667	634	633	640	680	709	699	707	679	675	641	646	668	658	647	675	611	700	694	634	655	661	657	645	670	680	709	659	730	664	696	686	625	660	679	651	677	635	741	718	694	689	657	687	639	675	659	724	621	620	656	712	711	674	698	729	702	698	688	634	686	659	716	603	709	657	678	718	667	715	684	663	661	655	665	660	662	678	688	665	700	656	697	678	661	709	657	680	715	688	682	692	661	704	695	711	703	607	701	728	683	675	694	641	660	666	651	683	675	661	707	693	641	633	663	686	709	736	662	621	700	676	665	667	686	704	653	643	658	713	678	703	678	668	671	753	694	666	642	666	703	695	671	699	650	712	689	680	665	642	699	705	677	701	671	638	657	674	668	691	644	651	698	675	708	668	692	638	666	654	690	699	679	666	703	701	657	658	655	666	726	643	636	709	669	692	659	656	630	701	670	645	682	732	676	659	675	608	666	647	694	647	630	650	697	686	666	676	689	693	695	660	703	685	658	670	681	697	682	652	717	699	677	647	664	643	670	720	726	666	700	621	645	693	647	700	696	698	685	661	630	709	690	694	690	690	666	684	692	630	680	652	628	662	624	664	685	658	644	719	651	653	663	684	704	701	638	687	675	676	701	682	695	705	678	665	642	680	726	686	697	731	668	630	685	646	700	646	659	639	661	703	690	681	731	725	656	708	676	736	658	698	650	750	637	660	720	654	687	664	682	676	663	677	649	659	662	700	725	656	686	666	698	665	656	704	699	725	707	643	717	659	670	686	626	740	673	702	676	671	626	646	638	660	595	687	707	705	677	708	632	680	706	660	648	688	677	721	671	661	646	707	621	686	675	613	748	702	676	685	681	630	670	672	664	670	701	678	695	668	628	663	662	729	676	673	697	698	715	690	701	706	700	641	686	671	673	645	688	705	643	692	727	671	701	704	630	727	671	633	655	666	697	681	683	681	707	683	683	694	643	658	691	699	688	687	680	658	678	698	685	690	640	653	696	655	652	697	690	634	651	700	683	655	675	673	688	653	653	677	676	623	699	643	663	676	699	649	665	703	696	677	679	643	659	682	667	674	712	620	689	708	659	722
31697	10648	2238	1065	484	358	299	282	252	218	190	224	190	204	196	170	200	166	199	213	171	177	174	168	172	164	152	135	148	142	163	170	176	151	150	153	186	155	143	181	171	159	168	162	172	162	168	167	180	163	153	148	171	146	157	173	170	154	150	159	165	171	169	169	161	152	152	135	182	163	172	153	156	157	174	142	135	182	155	161	140	142	152	180	184	175	164	153	168	160	147	148	144	185	174	184	147	182	152	191	170	171	147	169	130	154	152	169	153	163	160	170	170	175	151	181	151	171	164	189	179	173	168	135	143	150	151	164	162	155	151	175	161	158	182	149	192	150	166	180	155	170	160	146	154	162	178	143	158	151	180	159	170	178	176	142	167	177	159	161	168	155	141	163	140	169	162	134	165	171	156	152	147	138	163	161	166	154	174	156	162	160	164	146	163	181	147	151	146	167	173	171	157	181	160	152	165	178	178	161	152	171	138	174	164	170	153	145	163	159	168	173	178	153	161	140	183	173	177	169	172	158	159	167	153	148	154	157	156	158	156	184	164	174	162	144	150	162	159	153	137	170	164	169	171	145	158	167	154	151	166	156	157	164	166	180	148	146	154	184	159	153	143	136	167	183	149	168	168	168	180	147	142	156	164	160	169	168	161	155	150	148	152	170	171	150	152	174	171	146	157	179	181	166	136	170	151	178	165	154	166	154	163	158	167	168	146	169	172	180	179	155	175	173	170	161	172	171	178	175	153	152	165	180	170	150	157	169	146	154	158	161	167	156	173	149	158	179	170	155	152	146	186	144	151	157	177	143	147	186	171	165	150	161	150	132	162	155	180	161	162	154	151	172	135	149	144	174	159	153	201	157	163	161	173	165	159	163	148	168	183	153	176	162	155	142	181	187	167	149	155	166	144	159	161	164	171	165	160	156	162	156	176	179	160	159	160	161	151	126	148	176	170	186	164	155	157	150	148	147	158	163	165	158	184	147	162	140	163	151	142	146	151	161	162	177	139	161	156	154	150	179	170	162	179	162	185	187	162	162	172	149	161	175	184	153	145	154	160	152	160	174	176	160	187	157	165	159	173	147	182	163	148	154	178	153	148	162	199	165	148	184	158	161	144	173	147	142	186	177	132	155	172	165	169	158	183	157	180	171	147	148	158	173	174	173	171	166	174	182	167	170	157	157	161	151	156	170	171	161	147	165	145	158	173	165	173	170	176	150	185	153	167	136	159	161	152	145	136	145	158	159	156	158	158	154	176	156	176	172	174	159	142	166	162	142	155	149	154	161	148	168	177	163	141	164	196	173	156	158	126	149	138	171	188	156	158	172	144	151	142	161	154	144	148	155	160	171	170	156	160	166	154	162	165	158	159	176	152	167	169	150	165	152	166	156	167	170	162	147	150	152	168	175	167	186	152	183	165	164	173	163	156	157	154	152	164	169	150	161	166	192	163	152	152	191	150	143	145	135	181	172	169	173	160	164	149	157	175	164	163	151	160	171	170	176	162	141	169	151	168	168	151	143	151	168	203	158	158	155	157	166	184	156	156	170	159	178	163	175	167	141	168	179	160	164	161	155	161	173	161	174	173	166	156	170	154	155	148	158	172	163	187	156	157	163	171	180	157	160	149	154	155	160	138	168	181	156	153	176	176	182	163	160	159	156	182	152	175	172	158	176	147	149	137	148	135	161	182	177	167	183	158	165	161	157	161	170	150	158	158	162	148	161	189	147	178	153	182	155	156	167	155	157	145	178	169	175	156	151	156	152	152	183	142	150	152	186	171	172	171	168	177	165	162	150	160	157	146	145	154	149	192	184	165	176	151	150	168	142	160	173	161	150	165	187	168	180	173	169	164	162	145	154	145	161	150	147	183	160	160	156	156	158	160	162	171	181	155	146	157	176	173	160	154	135	148	169	157	166	135	165	155	162	137	186	168	156	170	180	169	153	154	162	166	170	163	150	181	144	156	164	151	154	151	174	167	169	164	177	161	189	136	156	174	173	158	167	152	155	171	183	168	171	144	169	175	152	168	164	163	204	176	158	149	157	147	199	170	173	143	164	145	179	178	143	142	148	140	178	160	164	124	171	171	173	150	168	168	162	151	157	176	150	157	156	159	152	145	168	143	160	162	168	169	139	163	165	188	150	149	167	155	140	171	174	167	160	154	168	162	149	154	177	167	192	161	166	155	183	166	165	161	158	159	179	153	171	168	174	160	151	179	160	154	158	175	175	153	138	157	156	165	167	140	158	165	163	165	140	168	149	142	167	172	131	178	171	173	145	173	169	181	174	160	164	157	174	158	175	166	176	170	134	171	156	180	145	175	142	147	150	145	160	148	155	162	146	155	186	165	143	154	166	177	156	169	171	160	151	160	167	171	149	167	162	161	158	166	186	176	160	164	159	156	166	165	136	164	155	159	175	132	163	151	176	158	180	164	150	171	172	169	146	168	171	174	150	167	195	168	166	153	186	172	155	141	135	162	160	164	167	173	152	154	144	165	165	159	174	169	122	156	156	164	165	173	173	157	171	137	161	189	197	150	146	172	166	153	164	166	168	171	153	171	143	160	167	174	169	181	143	135	148	177	163	168	181	154	170	174	157	171	154	158	158	147	169	165	172	162	181	164	132	158	152	170	156	158	150	188	151	173	167	144	179	182	165	177	163	138	174	160	163	178	171	138	149	144	158	175	140	163	143	161	163	170	152	166	171	165	162	143	155	166	175	176	169	159	138	173	149	141	175	144	173	159	173	189	146	176	179	162	138	148	197	167	181	160	147	168	129	156	172	162	185	185	173	147	176	154	188	192	182	171	167	149	170	174	146	171	143	153	162	149	185	163	154	165	160	153	143	168	182	149	171	179	137	173	165	169	143	169	177	160	168	153	148	169	157	154	150	179	155	175	182	178	179	180	159	169	147	170	140	186	188	168	167	168	140	156	166	139	184	162	195	148	184	172	143	170	142	152	173	186	155	158	138	139	161	152	145	151	173	151	133	164	175	190	168	150	150	167	149	185	151	171	187	160	151	145	169	161	201	151	107	145	130	141	141	150	172	155	165	152	165	158	168	164	157	140	159	158	169	174	170	166	155	162	145	144	156	155	156	157	174	182	167	141	181	196	161	180	156	156	192	161	166	137	174	162	146	145	147	175	159	182	182	157	159	161	185	165	188	154	152	171	162	160	152	157	154	162	191	152	153	168	148	145	165	182	154	149	183	170	178	151	161	161	149	166	154	206	165	160	168	169	177	159	151	170	164	179	149	150	161	165	150	135	161	157	165	170	179	154	183	165	165	170	161	162	171	155	153	186	158	176	142	163	163	157	155	145	154	139	175	154	141	159	175	164	162	164	181	163	174	177	185	178	152	146	161	155	165	153	207	157	167	184	153	169	175	169	169	153	166	163	152	181	145	152	154	172	188	175	152	136	163	145	157	142	171	162	141	169	172	167	170	160	149	157	165	155	163	145	150	156	149	170	176	162	194	155	159	132	169
21599	7036	2835	2744	1760	1362	1152	1017	873	830	741	722	673	626	583	638	598	508	575	541	568	477	529	530	478	421	513	453	519	506	469	517	472	452	483	477	461	445	502	451	468	424	452	437	461	461	460	396	430	420	438	446	465	405	430	449	432	428	456	441	477	398	457	420	418	454	421	437	467	431	448	408	444	411	419	397	443	410	459	422	403	437	422	429	430	447	425	434	430	381	390	441	407	446	421	428	442	405	451	405	412	412	454	434	463	454	429	418	468	448	418	445	403	462	405	454	435	426	451	425	438	398	416	432	452	374	455	447	432	464	450	436	419	445	458	436	422	438	422	463	412	425	458	434	453	481	390	458	423	399	441	447	423	460	424	432	426	440	427	412	440	417	423	408	483	457	419	426	411	434	436	446	417	404	424	419	398	427	378	454	415	412	460	453	404	395	425	430	444	400	469	409	442	386	420	417	432	429	387	395	430	441	452	415	433	436	403	428	425	430	431	445	434	427	419	411	479	436	418	413	443	410	390	447	411	416	445	435	398	385	422	428	411	412	430	446	453	431	409	420	409	416	452	454	422	417	432	404	424	412	429	435	457	391	409	433	406	401	406	428	458	394	437	436	410	420	447	402	394	459	438	442	445	426	420	407	438	445	407	426	422	415	412	426	423	430	438	447	438	417	392	444	429	438	381	418	430	410	417	448	429	436	441	395	434	449	422	449	451	458	440	432	452	422	433	447	408	430	435	415	450	407	396	443	417	403	432	423	435	443	430	399	418	427	420	441	418	403	416	437	416	436	455	435	412	416	414	422	401	391	426	418	468	408	434	429	442	417	412	443	419	449	401	435	421	400	424	427	453	433	404	431	446	396	440	409	447	467	472	389	448	409	435	434	419	405	445	397	390	381	440	424	425	382	410	438	400	406	415	425	421	442	488	421	440	454	420	405	438	422	397	475	453	434	429	465	430	438	441	438	402	413	438	459	459	399	443	456	422	397	418	411	436	437	425	454	443	422	415	437	445	430	401	431	421	431	420	415	439	402	441	409	456	444	439	457	427	417	422	414	410	427	460	450	406	425	412	451	429	406	443	434	404	423	439	418	468	471	404	453	433	432	448	396	404	416	432	411	401	406	416	434	426	438	422	449	460	441	443	421	418	406	425	411	453	410	417	454	437	421	424	412	435	432	440	485	421	434	464	427	431	456	452	420	429	418	424	435	400	417	429	418	413	453	394	413	436	461	444	419	410	420	430	417	423	427	407	399	457	458	399	435	431	446	436	457	429	432	445	442	415	449	428	450	451	391	430	419	446	390	475	416	403	418	413	416	446	402	393	436	415	363	429	438	442	460	433	397	392	451	448	448	460	443	400	463	433	403	434	410	468	414	437	439	429	415	402	395	428	427	462	411	450	433	430	409	438	408	401	414	438	425	447	401	414	429	403	431	439	411	416	402	436	382	423	417	399	424	414	406	421	424	445	438	418	425	421	435	436	411	441	400	402	419	397	444	421	418	385	458	446	407	425	457	442	398	446	409	494	442	428	410	429	428	439	412	430	421	433	458	432	426	455	450	436	445	416	428	403	464	416	442	414	435	429	452	430	427	409	412	399	405	491	474	401	412	422	383	457	450	447	422	428	432	424	429	455	413	444	456	435	426	431	407	427	405	426	416	453	455	421	421	428	446	368	416	433	438	435	447	446	442	462	416	455	427	427	450	413	422	442	465	416	435	420	423	464	417	435	387	464	409	437	431	424	424	442	466	459	418	409	420	410	444	429	395	442	397	402	435	422	416	416	433	403	491	439	455	465	403	433	451	457	430	437	465	420	441	435	419	419	429	428	434	444	436	458	471	450	387	407	426	405	465	463	453	379	441	439	433	429	410	445	426	453	436	395	439	459	411	435	466	457	370	444	437	430	468	447	432	437	466	396	431	426	417	452	429	439	419	400	388	459	426	436	420	403	452	443	467	476	403	451	452	432	432	435	423	437	423	448	425	435	429	428	418	468	402	420	434	453	421	440	456	408	421	431	424	430	425	438	423	443	400	408	425	454	461	421	435	389	431	409	426	407	416	433	435	434	408	395	454	433	422	391	429	456	412	421	383	414	442	447	428	419	396	397	426	474	437	440	462	448	389	441	446	415	440	402	421	420	364	424	425	374	411	420	426	433	438	464	438	452	406	434	422	442	452	378	447	402	423	424	456	425	408	447	437	418	428	436	440	442	444	409	432	399	410	458	435	424	449	422	435	395	426	427	399	469	404	429	413	414	424	393	394	400	420	436	405	413	394	430	473	405	400	439	475	436	455	444	391	436	413	429	428	476	428	419	460	451	453	423	441	423	430	406	447	417	421	409	419	439	399	435	418	432	430	430	428	458	418	424	441	420	434	409	457	442	453	445	422	438	416	422	434	420	375	420	459	436	393	399	427	414	429	430	443	431	428	433	447	393	408	443	430	450	460	415	428	418	426	439	417	439	425	429	419	463	373	422	409	406	443	462	400	424	425	395	403	408	425	449	422	448	412	441	381	433	407	454	435	406	389	427	433	434	413	425	437	406	432	426	458	420	447	393	425	432	409	430	454	440	436	406	429	445	444	440	401	441	444	390	418	408	425	462	402	487	435	452	434	382	431	425	429	432	472	409	410	460	437	450	417	425	385	455	418	422	426	434	389	421	417	423	454	434	420	421	409	481	421	424	435	442	450	395	427	413	424	439	427	403	445	393	406	413	447	429	445	467	394	417	429	448	441	452	445	422	426	406	415	453	434	397	434	401	405	420	446	419	441	442	407	407	430	418	428	448	406	426	417	421	433	383	435	415	443	450	447	419	399	438	441	422	434	422	432	443	407	384	425	391	407	369	424	428	444	426	403	431	430	425	446	451	425	417	426	402	434	451	452	442	395	451	414	436	408	403	426	407	430	408	414	426	438	415	425	391	444	446	463	399	410	405	434	413	412	413	403	440	416	408	420	442	408	445	430	435	392	410	407	419	413	431	432	432	460	407	442	433	404	413	424	404	454	438	414	427	411	393	450	420	402	433	425	398	390	417	400	421	392	406	407	466	433	408	446	419	447	438	445	465	448	442	401	415	395	437	467	437	414	433	428	385	421	429	454	451	447	443	445	469	420	419	428	419	440	443	415	414	457	419	432	386	448	437	464	433	423	396	401	449	439	440	439	403	413	451	433	446	460	450	452	422	396	440	440	414	429	469	431	431	419	423	445	424	390	424	430	467	430	424	429	416	435	468	446	451	408	436	416	438	365	432	447	427	445	447	414	427	433	461	426	421	435	473	424	372	426	418	457	415	444	393	450	404	415	428	464	417	450	425	449	410	438	437	433	397	469	452	401	404	456	420	401	427	445	428	452	438	404	412	435	431	404	404	413	418	404	454	435	393	418	419	420	439	415	413	449	411	431	411	461	406	432	423	429	447	418	417	444	442	445	411	430	410	400	426	411	439	422	416	436	422	421	441	427	432	453	438	420	431	448	437	439
9008	1673	440	439	350	335	356	311	367	336	340	333	373	332	337	331	329	312	323	290	307	350	336	312	289	329	292	294	329	332	320	336	311	315	301	275	324	293	347	360	325	292	306	352	312	309	323	317	326	337	309	295	306	335	329	296	323	339	303	318	320	283	306	307	315	318	300	315	348	350	282	344	333	313	332	288	321	322	306	307	316	321	302	334	319	338	335	332	308	298	340	300	316	335	297	316	287	306	311	308	301	334	329	328	329	311	321	318	287	307	327	298	294	304	296	308	299	336	320	286	300	344	326	318	348	320	308	286	305	323	319	294	325	282	331	304	274	299	321	292	315	334	319	317	331	308	315	293	344	340	342	298	305	323	343	297	329	313	341	306	339	336	322	289	311	292	334	278	336	287	293	325	283	307	288	305	315	313	298	349	300	314	352	326	337	318	269	333	335	328	321	327	340	287	294	306	352	324	325	309	333	291	342	319	309	302	337	346	330	293	290	284	340	296	320	291	311	289	315	319	351	301	345	291	328	323	299	328	316	296	340	320	308	326	333	308	292	321	300	348	298	296	303	317	314	327	321	282	309	325	287	315	310	284	348	348	325	293	314	317	311	315	328	314	322	297	286	333	328	344	337	359	337	293	328	312	320	292	340	315	328	309	312	317	332	308	327	316	295	321	324	333	313	361	297	313	295	312	325	298	331	321	330	355	310	307	332	327	330	324	328	321	302	290	337	296	342	323	268	337	315	313	297	312	329	292	328	319	307	328	351	316	344	315	331	315	357	287	340	290	327	332	317	299	326	285	315	299	324	319	305	328	322	329	317	312	336	313	317	336	302	308	301	322	318	299	316	354	354	319	329	330	303	290	289	336	315	332	336	311	310	306	357	272	331	323	347	338	300	304	282	311	292	303	332	332	307	326	287	291	336	321	358	342	335	293	296	296	315	301	329	308	301	306	324	327	329	339	296	338	347	321	314	310	351	324	340	347	325	306	337	303	295	317	300	334	314	311	316	320	329	292	304	334	323	316	289	338	345	343	332	317	272	327	317	330	316	323	326	329	328	351	338	325	304	294	280	342	334	320	364	344	288	292	350	314	329	333	324	308	317	344	305	296	335	304	313	337	312	314	305	333	309	329	334	340	361	314	302	326	307	314	314	328	333	288	304	335	301	322	294	326	297	334	338	299	333	294	309	321	301	316	328	310	271	323	334	320	317	328	331	311	359	310	328	300	290	311	322	278	288	315	316	281	303	296	320	324	322	286	297	332	313	329	309	314	271	282	315	330	279	326	317	342	304	334	276	323	330	292	302	298	319	311	318	315	322	325	316	288	306	314	351	303	301	295	314	330	306	326	326	331	307	321	302	357	333	323	295	320	296	306	319	349	304	312	323	290	322	321	329	308	350	331	328	311	350	326	281	347	341	316	311	328	295	358	309	308	314	321	322	316	311	312	326	357	331	317	302	322	359	296	251	325	338	332	325	322	301	342	334	295	297	305	337	331	298	288	317	311	340	310	315	310	329	340	303	298	305	332	331	311	286	325	298	301	296	302	331	309	316	332	330	303	330	324	289	311	311	302	323	322	300	292	299	349	327	308	315	332	289	319	303	305	338	314	309	317	316	301	314	317	320	328	317	315	279	300	288	335	284	310	339	292	301	312	296	325	330	283	306	299	349	329	322	330	315	328	357	263	286	344	338	285	321	350	324	287	346	326	332	316	327	338	342	283	300	276	337	292	295	300	323	323	313	311	321	299	329	320	309	317	312	303	332	310	349	297	336	322	304	303	313	318	314	285	306	346	330	317	317	346	316	325	313	320	342	328	336	311	323	316	275	340	317	316	333	316	285	316	294	323	286	312	325	331	317	299	302	330	302	318	351	306	332	320	310	294	348	302	329	311	296	315	328	331	320	345	332	318	290	312	355	343	332	323	287	315	271	325	339	314	331	327	351	295	297	335	297	341	327	300	298	323	290	307	290	315	342	315	328	327	305	345	313	322	335	313	338	306	329	324	351	309	323	310	312	350	318	302	326	286	372	319	309	320	337	312	291	301	307	308	313	318	330	328	309	335	308	307	352	325	330	340	314	338	311	313	285	322	320	325	319	298	296	292	362	305	315	330	314	320	312	316	329	353	330	351	327	312	328	283	327	322	327	293	308	310	318	336	292	317	308	310	316	358	331	345	337	286	329	348	316	311	320	316	330	336	331	298	357	328	362	325	302	341	340	341	357	308	336	295	323	313	326	324	307	319	299	345	308	314	337	331	321	317	318	322	282	304	325	337	315	300	316	338	323	318	270	323	329	316	300	342	322	335	314	276	322	293	342	298	277	333	300	300	304	330	302	317	303	315	323	306	316	316	359	317	310	288	338	310	268	301	321	333	325	337	304	297	298	323	307	331	295	300	299	312	283	327	345	286	336	317	292	348	308	347	297	304	297	346	323	304	333	333	325	322	296	335	318	324	310	326	283	320	334	353	302	336	332	316	296	315	332	356	328	320	312	318	310	323	334	343	309	307	324	316	347	310	305	335	340	290	306	340	308	315	329	324	289	324	286	304	290	326	319	321	322	304	325	317	298	290	304	326	319	336	341	320	314	316	340	317	319	299	294	320	318	288	325	318	345	302	300	302	302	327	306	303	309	337	310	294	320	297	304	326	335	284	302	306	318	344	308	329	299	322	307	316	314	335	305	359	338	312	310	310	326	321	330	336	291	295	325	316	322	313	305	287	319	355	315	318	272	339	301	311	344	345	330	339	304	350	319	311	312	347	336	341	321	309	285	313	331	308	283	294	292	285	337	292	299	315	323	351	349	317	314	326	320	319	311	331	292	324	287	308	289	336	348	303	329	334	332	335	304	327	307	331	329	286	329	293	339	312	308	304	315	314	322	309	346	298	320	316	342	321	326	324	302	297	285	358	309	319	290	307	312	309	293	317	316	336	358	358	333	301	332	290	318	327	337	334	317	347	315	316	329	341	342	318	336	350	315	321	303	322	331	316	341	319	287	343	318	284	341	320	334	327	278	301	328	298	332	345	352	289	332	341	297	328	305	320	287	290	307	307	285	331	313	317	335	338	334	329	306	290	286	321	313	328	307	344	302	320	317	333	343	315	294	299	329	296	331	306	328	325	324	325	293	324	319	301	306	352	314	362	336	287	295	367	303	336	343	341	366	331	299	324	303	303	284	285	303	325	323	303	327	310	313	295	310	309	301	299	313	324	297	320	327	297	303	327	295	324	284	336	327	318	321	314	324	314	292	298	335	307	293	336	287	332	335	309	282	312	309	326	311	329	302	295	276	316	304	325	341	318	316	309	326	286	336	323	296	333	318	343	336	315	336	347	325	279	370	321	311	307	293	356	309	286	298	322	322	314	351	314	327	315	302	339	336	317	360	284	328	309	294	333	324	312	311	310	275	323	353	328	326	285	339	316	309	321	348	321	330	282	269	313	308	335	329	312	333	311	321	320	310	344	343	298	322	345	323	329
7153	1946	1062	1060	1015	986	928	891	846	926	805	860	819	834	800	819	820	788	822	820	787	782	822	801	753	750	777	803	808	800	785	734	789	828	803	787	813	789	765	721	786	782	815	787	772	738	815	812	761	781	790	772	764	813	804	783	804	718	800	789	802	804	751	771	799	758	788	811	781	789	790	766	803	819	772	802	797	777	799	818	779	783	812	755	721	850	753	753	839	753	802	810	746	809	744	801	757	767	758	787	778	794	768	805	813	759	778	760	773	776	820	759	772	779	808	778	838	768	759	817	765	781	807	755	850	752	816	828	844	767	782	777	783	778	805	774	796	716	845	772	789	757	804	777	757	787	789	762	822	750	834	748	762	832	769	795	820	748	827	805	731	769	826	785	730	831	789	769	782	797	753	719	786	768	782	779	810	775	783	830	817	773	820	787	766	780	776	794	791	762	738	774	728	816	830	804	798	776	795	810	800	749	821	806	813	745	783	781	808	807	794	802	787	797	787	780	820	764	787	776	781	819	794	743	768	757	823	729	846	816	739	834	758	845	784	806	778	806	748	808	800	766	823	809	797	819	804	794	794	750	834	795	731	796	780	772	745	824	815	753	777	790	802	780	766	775	808	780	733	778	815	769	759	777	820	821	799	747	819	790	777	766	823	748	745	796	805	813	830	782	724	786	808	783	794	839	750	836	775	739	746	784	751	784	824	830	798	766	773	746	779	770	812	796	784	757	726	778	772	828	768	806	811	782	779	775	790	801	766	771	761	786	728	769	801	829	776	792	763	787	770	782	765	757	785	767	769	744	807	737	763	792	782	752	783	772	803	783	727	738	767	757	791	814	784	790	756	809	806	779	813	770	787	758	787	761	790	805	789	810	790	757	787	796	852	784	802	810	811	786	747	790	767	795	809	751	796	801	715	736	793	733	827	791	770	781	815	794	768	778	776	791	800	832	779	772	782	762	782	806	804	764	778	773	790	757	788	726	769	809	758	791	819	750	799	769	749	804	788	808	775	786	778	789	801	773	775	752	758	758	769	768	769	768	763	766	818	781	746	785	837	827	787	824	786	781	845	759	792	732	771	791	737	812	781	743	769	794	766	766	844	758	816	727	760	791	800	755	800	790	787	795	797	819	780	779	780	813	774	823	758	799	830	748	830	804	798	857	769	849	773	734	792	742	801	734	827	803	883	781	831	816	768	786	813	799	778	775	796	747	758	817	791	805	758	815	800	763	720	814	798	794	763	792	790	763	775	777	827	814	757	763	797	788	789	784	824	767	826	753	769	827	744	751	794	773	804	776	767	741	797	788	807	755	732	784	792	802	766	828	780	733	773	848	767	785	827	785	791	799	788	808	738	739	815	734	804	753	797	821	775	761	795	774	721	803	809	785	735	807	751	778	807	794	815	789	755	773	749	805	788	766	713	776	795	777	832	756	774	756	785	768	808	789	752	802	811	761	728	778	816	747	791	796	783	829	800	739	750	791	762	749	838	812	812	811	795	773	831	751	808	840	759	761	758	780	813	724	840	771	767	785	798	777	739	795	833	784	738	779	838	806	816	740	793	747	785	814	765	768	797	806	783	814	794	744	766	763	779	824	741	805	787	764	762	792	802	752	754	738	798	785	791	753	796	718	778	778	771	796	813	798	780	798	774	773	763	802	753	824	743	786	836	748	809	765	830	810	820	779	804	781	780	806	787	762	786	821	826	733	786	771	738	824	784	820	825	790	818	819	775	766	770	796	814	764	819	728	785	768	716	801	806	782	848	753	814	718	806	797	766	746	878	780	814	784	746	797	781	787	749	752	777	814	778	767	784	773	758	831	774	803	785	759	814	800	782	775	822	772	749	741	791	810	799	794	783	792	773	755	787	807	826	810	819	764	760	758	727	798	786	773	823	767	841	782	795	767	784	775	771	779	763	776	774	795	760	804	751	817	783	818	803	825	806	832	750	738	789	794	778	811	785	789	818	780	828	755	775	795	751	779	795	741	801	785	793	758	776	755	778	753	804	748	740	798	787	817	794	797	762	799	807	845	794	810	757	788	768	758	811	758	803	840	762	792	823	790	819	772	705	812	802	781	775	764	776	834	771	785	738	755	776	806	804	807	804	768	779	765	814	763	786	754	754	751	771	770	770	764	747	775	766	789	787	766	786	785	753	810	786	799	785	790	750	751	844	776	830	739	759	827	856	715	822	801	788	787	788	812	786	769	723	726	796	785	799	785	808	780	749	856	799	818	800	765	760	839	810	729	779	752	782	742	740	832	803	800	838	776	855	834	793	787	772	745	793	763	791	824	774	788	747	777	791	780	771	733	775	778	762	747	760	766	788	819	794	812	736	807	771	788	823	707	810	790	755	785	819	794	797	831	745	772	735	797	745	789	817	787	810	774	794	847	761	764	794	791	840	755	803	760	816	760	832	808	800	789	782	790	780	828	786	749	835	787	777	782	835	781	802	782	743	787	791	780	799	780	788	809	756	785	793	812	773	787	804	786	797	803	814	798	730	771	759	800	840	744	767	788	796	790	804	791	817	766	772	814	802	768	779	810	809	805	796	766	804	764	729	804	850	741	768	808	781	799	789	752	801	803	782	757	840	789	798	774	791	786	796	763	783	786	763	749	803	820	781	808	781	822	826	754	819	758	787	812	800	796	807	772	741	747	743	779	848	757	825	778	741	796	781	807	813	762	746	780	790	797	788	761	759	824	848	779	763	797	775	816	759	775	792	795	761	803	712	794	774	761	818	806	778	737	781	786	804	820	810	739	820	806	793	822	791	794	798	809	770	790	774	791	823	789	766	759	819	773	798	762	800	763	758	781	761	762	811	782	787	781	810	782	789	786	773	740	802	785	808	782	776	825	859	810	843	796	781	781	724	805	845	762	789	809	730	806	789	786	762	795	758	785	788	793	773	765	808	764	769	747	794	778	777	757	843	784	780	818	776	703	784	831	780	779	759	773	803	750	758	784	797	800	842	781	814	788	761	828	759	791	834	754	747	751	771	771	802	811	768	845	821	773	794	770	804	835	769	755	800	794	766	780	761	803	788	813	758	787	803	792	760	786	802	787	743	769	832	747	802	828	779	789	785	755	819	824	830	767	736	829	797	753	771	732	805	787	789	779	829	742	758	763	772	685	772	814	727	782	745	744	789	779	807	798	792	771	852	755	784	749	765	760	822	763	761	741	751	773	753	766	806	774	779	758	795	763	754	782	803	770	811	814	810	799	768	778	800	812	813	769	756	749	768	771	779	812	818	790	760	761	768	875	788	763	750	802	838	814	803	826	792	770	797	772	754	747	825	772	805	799	808	787	751	772	805	778	775	750	812	790	742	762	755	825	752	763	733	756	825	798	761	793	807	748	767	814	756	802	780	792	841	779	847	799	788	798	818	781	795	779	709	772	777	806	769	745	814	811	781	781	790	787	766	782	781	772	774	830	766	825	795	766	758	750	819	772	742	803	798	851	772	808	761	811	725	770	876	796
22242	6115	1299	711	485	341	344	328	308	295	292	280	292	267	288	287	271	242	279	231	273	286	289	271	250	275	276	241	261	273	251	244	282	278	266	253	265	260	261	274	251	283	220	263	293	252	285	265	256	266	223	270	273	265	244	281	231	211	256	258	258	270	241	269	275	262	281	260	273	217	250	236	243	260	253	292	235	281	237	304	273	283	237	274	259	250	269	273	275	254	259	267	274	265	261	232	267	267	284	283	242	260	293	247	312	265	244	272	220	267	265	258	264	255	244	258	292	263	249	253	235	249	248	252	288	272	284	303	261	223	244	273	239	265	240	263	274	259	276	231	252	260	271	244	269	281	279	251	256	252	253	268	239	292	275	267	286	231	252	238	271	248	260	286	265	250	271	260	286	245	278	309	263	252	242	284	270	262	269	237	269	246	249	277	276	288	253	262	252	271	252	269	285	269	275	271	234	263	265	266	256	273	283	260	281	254	259	259	243	250	256	285	261	270	277	275	258	302	257	271	257	256	263	259	251	233	236	253	290	261	265	274	269	257	239	225	294	257	291	282	272	256	289	246	256	243	262	251	276	266	254	266	259	256	240	243	253	247	289	231	233	240	228	252	270	248	275	258	262	245	248	249	274	242	245	268	250	281	258	256	256	247	215	263	270	261	273	275	256	260	282	253	253	235	250	290	239	252	288	253	242	252	244	261	254	267	253	263	265	308	247	276	273	253	250	245	254	281	275	219	267	253	245	271	254	256	288	255	262	251	255	243	231	247	256	257	272	234	284	242	259	253	234	265	274	266	250	234	245	277	268	279	238	270	278	252	228	240	276	267	262	268	264	269	250	254	259	261	266	257	263	257	251	263	286	261	268	262	252	245	260	280	265	255	257	260	258	253	260	269	270	258	259	276	276	237	284	251	274	251	246	270	281	247	253	274	264	262	241	277	287	245	281	227	245	284	247	231	210	281	271	253	288	225	246	265	237	258	263	250	242	255	247	256	250	262	274	257	248	258	266	230	245	260	248	282	241	272	260	252	262	269	248	258	268	244	251	263	266	243	258	272	281	231	256	254	268	261	284	281	251	256	248	250	245	240	266	265	268	259	286	272	241	239	254	281	249	260	243	259	266	269	293	241	231	275	276	267	253	286	253	228	254	282	218	232	238	278	228	238	296	273	260	258	266	222	259	220	243	239	260	265	254	257	250	278	273	283	230	264	269	276	250	262	252	254	235	260	240	291	251	250	279	249	266	269	231	241	228	291	271	238	258	246	240	272	250	257	261	249	240	256	266	298	273	262	245	252	252	271	230	274	286	249	287	282	282	266	273	259	260	284	254	258	271	267	254	260	267	269	253	246	287	247	275	267	232	221	284	258	253	260	246	231	244	292	244	249	279	271	257	240	254	271	255	224	270	227	255	253	288	241	262	237	277	257	255	256	284	253	272	262	245	261	249	245	288	243	226	242	259	242	268	275	265	305	270	232	262	248	306	272	261	249	257	233	254	267	282	245	257	213	269	224	265	281	265	230	253	290	275	232	258	269	287	247	272	260	256	250	225	266	235	247	277	258	269	259	265	255	241	275	266	265	253	262	235	264	249	235	285	284	284	271	258	277	248	265	238	258	254	271	290	258	230	260	258	269	261	252	238	255	261	288	212	261	303	270	248	257	250	232	246	265	242	240	261	284	252	271	242	258	251	238	260	285	268	266	267	250	242	273	261	239	265	276	270	222	248	248	254	254	274	267	265	240	220	268	284	248	245	305	259	268	266	270	238	252	241	270	267	278	249	273	258	241	268	259	269	240	271	270	264	244	255	236	261	265	280	281	241	277	254	266	256	267	270	281	266	241	300	241	268	250	254	285	277	250	299	264	245	240	261	241	243	270	284	231	278	256	263	254	310	241	271	255	258	258	243	272	252	279	266	275	270	275	244	242	262	253	252	264	244	270	252	236	286	254	267	285	288	246	288	259	264	263	272	260	251	261	276	240	246	252	278	269	273	244	223	261	270	260	247	304	245	235	278	263	262	288	261	273	298	287	258	238	296	272	233	262	269	270	243	272	301	257	262	249	256	247	271	245	270	235	242	283	258	262	281	240	262	245	237	270	273	253	284	268	243	251	267	265	235	269	286	230	246	230	261	229	262	258	279	263	255	267	230	275	256	268	273	288	293	267	245	277	289	249	246	279	254	242	231	253	282	259	287	266	260	263	262	246	269	286	266	278	272	254	262	269	283	280	301	257	254	282	265	274	253	254	254	260	275	245	280	242	238	259	266	243	245	252	254	268	251	249	232	288	275	275	248	264	231	262	263	251	256	250	272	256	268	251	228	252	260	269	260	236	258	286	262	241	262	262	254	255	250	260	283	228	254	290	234	239	246	283	245	242	256	280	255	253	243	273	248	279	232	248	286	253	229	257	250	256	269	292	253	268	270	252	249	237	271	286	314	258	247	308	225	289	295	261	258	244	247	261	220	247	246	250	277	257	257	236	252	240	227	282	277	259	273	243	220	272	251	251	270	250	254	249	275	273	256	284	240	267	276	294	269	252	251	253	283	274	235	248	278	251	262	337	280	257	308	255	238	275	268	254	279	260	242	267	285	263	277	291	263	289	255	249	248	251	237	289	283	271	245	244	248	284	287	246	270	267	250	261	279	258	258	245	256	233	256	263	307	250	255	262	250	272	260	249	257	263	289	255	280	284	250	284	248	248	261	270	246	243	248	242	258	249	237	265	268	286	270	253	291	284	247	284	270	262	243	235	286	252	233	280	243	277	258	256	237	290	239	246	290	243	254	276	280	263	252	241	249	256	257	260	266	263	272	251	263	277	259	243	260	251	251	272	257	272	263	236	277	248	245	283	294	263	262	277	274	262	228	275	251	286	255	246	293	254	275	256	259	261	255	254	266	255	239	270	265	252	252	239	275	254	272	264	249	269	240	258	288	249	253	263	262	237	284	270	274	237	264	227	252	282	261	252	274	263	252	273	246	260	237	248	249	251	268	257	241	266	255	264	244	254	275	239	273	268	240	241	258	260	280	268	250	269	257	281	256	273	290	269	252	259	264	283	231	268	227	246	264	300	273	260	276	275	253	272	274	263	224	237	257	282	253	263	268	273	247	240	265	240	233	226	253	236	237	240	248	237	263	270	228	250	288	247	267	286	267	249	268	248	250	245	256	233	260	252	228	266	275	245	257	258	271	256	258	236	278	241	295	288	269	233	249	267	280	305	238	242	240	270	260	297	252	256	258	231	240	270	258	279	247	260	232	273	230	247	270	247	258	247	265	273	270	250	265	253	249	229	258	266	279	253	266	267	280	252	281	250	259	257	288	229	276	263	243	274	278	255	279	267	265	230	273	267	281	254	270	263	265	252	248	256	268	293	267	246	245	269	243	235	250	268	246	250	253	239	299	255	241	261	255	266	256	246	272	250	257	248	266	273	274	273	264	256	287	286	258	252	265	278	242	254	274	270	225	296	259	262	276	273
16496	4943	2218	2174	1478	1253	1097	987	925	898	827	824	777	760	777	753	738	706	746	766	667	684	708	707	678	669	665	692	706	689	690	639	686	666	704	655	675	660	650	608	696	663	629	661	640	656	664	671	647	661	671	630	661	613	656	671	671	664	667	637	678	654	666	620	681	643	671	685	662	695	693	668	645	688	659	620	651	639	635	664	655	700	625	676	652	627	654	666	611	718	622	664	652	660	670	585	645	678	705	652	663	651	671	680	617	717	689	678	653	645	647	681	663	727	622	623	603	657	644	587	644	643	652	647	654	673	665	656	662	616	634	673	699	640	683	667	627	651	610	667	683	656	693	600	653	682	654	633	674	684	666	646	667	693	653	661	657	657	665	719	633	684	673	653	681	661	655	711	614	663	652	692	701	681	670	648	667	675	665	696	615	662	624	643	642	642	640	606	706	627	668	655	631	660	660	707	677	674	639	652	637	688	651	653	647	646	655	675	688	643	633	626	649	699	710	647	633	706	683	689	589	660	659	629	652	643	632	646	689	660	648	636	627	616	633	687	672	602	596	689	622	643	731	643	642	683	661	629	643	608	646	668	609	655	667	657	615	641	647	698	666	618	598	630	648	634	674	671	669	664	690	707	669	687	649	659	616	676	621	655	676	648	655	640	626	669	690	678	649	657	662	690	698	661	622	672	649	641	680	605	655	656	652	659	658	668	624	666	656	655	689	658	676	643	714	644	644	679	639	670	655	664	675	653	662	651	655	625	622	669	664	666	676	621	634	694	647	654	716	619	651	647	609	650	624	633	687	638	659	636	648	668	666	636	696	704	704	664	648	678	684	707	652	631	707	632	595	615	671	689	621	634	660	671	590	655	653	677	652	686	598	676	632	647	671	668	687	686	627	706	652	691	658	651	664	667	624	639	668	670	670	634	639	625	625	661	651	635	643	679	655	737	646	670	639	673	641	657	686	659	649	681	620	680	672	706	647	618	627	651	652	632	666	687	641	625	638	650	621	695	715	687	643	671	628	669	655	655	670	710	668	617	636	693	661	618	651	672	663	684	612	628	659	682	679	648	643	627	643	629	686	612	633	676	659	661	669	615	703	650	645	661	654	615	684	655	657	668	644	673	661	683	679	629	669	635	662	676	640	637	662	625	604	613	666	667	670	674	632	651	670	645	638	656	657	621	625	653	654	648	673	617	693	632	653	659	647	666	632	620	624	662	660	678	670	692	668	620	663	633	637	667	668	612	676	663	626	655	599	679	640	653	679	651	596	670	622	648	686	654	641	635	677	686	651	692	679	678	681	706	672	649	630	648	672	650	625	639	654	631	658	647	659	648	677	650	632	613	670	647	679	651	592	682	636	655	630	623	653	724	682	617	645	624	664	675	646	624	604	630	672	647	645	686	675	656	646	670	636	660	624	633	632	671	609	628	649	625	661	640	648	646	645	657	644	656	625	663	651	649	626	627	622	664	662	633	634	680	644	651	643	616	660	648	634	625	675	651	623	651	626	708	660	687	661	624	701	649	664	658	664	626	671	689	674	665	653	638	670	610	633	625	650	627	669	632	661	635	643	630	661	608	679	654	685	652	656	657	672	645	632	632	676	675	672	686	667	642	632	676	667	618	645	629	671	637	684	690	682	658	588	633	684	641	691	599	615	654	645	699	627	677	648	632	680	649	628	631	659	676	664	649	683	633	675	688	668	674	644	666	665	639	624	657	650	606	617	581	672	621	660	640	665	654	647	691	637	678	602	678	680	649	647	660	671	663	671	676	658	640	615	669	679	627	619	700	669	630	662	660	615	675	661	649	686	683	645	634	657	659	658	698	627	701	588	631	686	653	683	653	669	654	679	649	696	624	654	687	661	645	636	649	669	700	615	649	637	627	657	673	618	656	664	672	624	703	606	676	594	621	643	697	675	656	679	618	655	647	685	610	634	655	642	611	701	605	646	648	641	654	647	649	652	604	643	631	716	621	673	630	663	642	686	640	640	640	615	669	665	677	641	705	668	662	671	631	634	672	691	651	633	664	645	616	671	636	655	637	640	702	641	678	693	640	653	657	664	653	664	675	701	636	641	658	615	684	665	628	686	671	681	638	600	734	662	660	664	667	672	647	696	638	628	616	653	680	592	606	651	635	677	663	654	684	673	705	618	680	678	653	670	625	695	687	639	650	670	631	587	630	678	654	627	630	617	671	670	630	667	624	635	700	687	639	648	646	586	616	666	643	665	629	623	640	653	621	645	622	662	588	671	670	637	645	669	677	698	666	622	670	656	663	653	665	658	651	698	675	641	644	638	676	623	631	690	642	667	644	701	676	627	681	649	632	642	664	658	670	660	633	663	643	701	626	618	653	692	668	661	674	678	641	648	716	609	627	661	631	679	716	643	683	606	687	705	638	688	676	694	661	634	636	625	608	673	651	696	657	667	649	671	656	690	666	655	653	658	711	700	638	661	690	666	659	674	673	623	635	663	668	669	659	636	648	653	633	663	693	658	667	663	624	644	622	590	627	696	619	655	694	639	648	689	659	647	703	667	647	682	647	644	622	657	629	639	674	674	645	661	618	665	671	628	617	655	622	662	661	686	675	689	658	685	669	668	660	625	659	680	655	631	701	673	592	677	578	684	664	672	669	672	672	661	642	680	671	653	635	667	670	675	632	623	633	685	661	654	651	614	651	650	672	626	597	656	652	618	629	695	620	685	666	640	639	655	653	668	674	712	654	628	656	675	677	622	663	644	652	623	684	649	617	609	665	626	612	644	695	624	667	674	613	655	677	640	649	686	689	649	688	633	659	659	633	657	631	666	656	678	638	717	675	625	645	663	654	692	666	625	654	662	671	668	661	649	658	657	692	627	658	646	660	646	627	677	649	659	675	630	650	637	698	674	607	618	654	640	662	678	698	652	672	671	657	706	637	682	627	643	618	665	636	645	638	637	695	600	664	654	649	625	596	680	649	629	665	635	624	706	624	677	608	614	649	625	619	643	644	623	624	628	666	661	654	662	627	603	635	644	648	700	673	654	688	644	621	668	661	644	657	672	604	642	639	616	687	653	706	665	681	616	675	637	699	660	660	681	633	651	674	640	633	649	678	659	711	632	652	631	650	605	641	644	666	609	643	663	696	671	679	655	640	645	634	648	624	641	627	664	652	672	663	660	667	657	627	653	644	703	644	658	634	636	636	610	647	626	647	658	672	629	640	688	639	659	630	661	670	651	623	650	685	637	683	658	675	662	625	659	690	649	701	676	668	675	671	657	676	670	621	638	647	654	621	665	638	621	643	652	639	690	681	715	658	659	686	685	689	627	703	653	662	681	649	646	637	663	672	638	652	647	688	675	634	654	625	652	647	655	654	693	643	673	631	662	638	617	641	653	636	661	565	648	666	616	650	640	636	629	635	621	641	681	682	686	675	654	661	685	644	668	627	632	640	672	672	643	656	652	659	660	659	661	636	641	696	616	696	630	663	658	644	674	627	636	628
31095	10800	2597	1267	573	367	259	250	225	228	222	218	173	207	194	179	189	157	165	198	179	168	168	144	154	147	153	167	180	133	140	160	159	150	149	156	167	161	157	162	148	137	161	135	153	134	174	180	176	153	164	152	151	164	146	150	170	168	158	165	148	153	158	167	164	159	152	160	122	151	142	144	158	172	133	137	148	154	152	152	148	159	143	156	149	138	139	133	150	141	143	169	151	163	162	130	143	165	137	159	156	135	155	164	170	123	143	145	158	185	146	157	160	143	139	151	154	132	143	125	144	157	160	156	141	136	156	159	147	132	135	147	178	146	166	152	155	127	159	134	156	160	162	155	134	147	159	137	132	142	168	159	143	134	155	161	154	165	158	154	147	147	148	161	183	149	166	142	152	158	144	141	141	157	146	152	151	164	152	157	165	152	164	145	173	148	169	136	156	147	153	146	155	154	170	149	156	158	161	134	137	160	147	165	151	149	134	161	161	145	170	145	155	125	152	147	152	135	167	159	136	148	140	156	159	153	146	157	132	159	147	162	169	151	140	141	146	150	170	167	167	175	190	186	153	165	187	145	159	155	155	176	161	182	147	133	151	164	161	167	145	154	161	147	158	145	159	144	146	139	141	148	145	139	157	161	169	148	144	165	154	178	175	145	142	145	141	136	191	145	179	160	139	170	151	161	142	143	153	157	160	171	146	155	157	164	144	167	148	155	140	132	119	150	151	148	163	128	154	166	140	130	149	157	171	171	161	138	159	155	138	157	170	136	157	159	156	142	142	156	144	168	146	156	137	160	144	152	136	180	165	160	143	124	152	138	172	149	156	166	131	160	145	121	160	167	158	156	163	124	136	152	160	166	161	147	140	144	152	148	135	131	177	171	157	144	158	186	137	145	134	173	158	143	165	161	151	153	161	173	154	142	129	147	136	153	161	138	163	150	156	146	148	153	154	150	150	159	137	149	143	150	151	156	147	153	144	170	146	128	157	133	150	139	151	144	141	151	186	183	165	154	182	138	167	184	167	159	138	168	158	123	158	138	157	135	144	167	153	167	131	162	171	154	173	141	164	154	169	170	168	172	154	163	161	152	151	150	166	148	165	176	165	135	126	180	150	128	144	147	143	168	133	147	140	141	179	159	141	148	139	155	151	145	164	137	132	162	133	163	156	155	149	151	142	156	169	174	139	132	139	170	156	131	143	179	162	138	146	149	164	127	143	144	162	141	138	133	147	142	166	147	148	165	133	138	181	165	178	131	157	138	148	172	163	159	164	131	164	166	143	160	163	142	158	159	147	158	160	146	142	161	164	154	152	148	150	157	153	164	151	153	157	156	143	149	171	174	151	145	125	137	156	178	136	144	151	147	141	147	143	167	171	150	138	151	163	138	179	170	152	133	152	143	141	123	170	171	137	173	154	177	146	152	170	155	160	156	166	146	141	138	146	150	164	161	147	144	151	170	162	159	152	131	157	151	170	138	134	172	144	167	145	147	170	163	160	157	155	152	170	167	143	160	134	162	149	148	163	148	153	159	159	151	144	165	144	154	156	156	143	136	164	147	131	134	160	166	127	148	154	161	155	176	152	165	146	151	163	160	149	149	142	155	172	152	143	147	151	146	132	154	152	156	133	149	153	152	158	138	162	147	120	144	170	177	135	146	143	159	163	149	138	144	151	147	158	144	141	138	169	147	136	181	163	146	141	153	193	143	160	135	154	162	161	153	181	140	160	148	178	166	164	159	144	150	147	155	139	160	152	163	165	133	161	146	150	172	159	173	144	146	142	166	134	173	155	152	149	152	153	174	157	148	150	154	162	145	184	153	129	154	155	163	151	145	154	146	169	179	187	158	159	161	154	141	149	170	146	145	151	169	166	150	147	128	173	157	143	144	152	159	169	156	145	153	151	152	131	151	130	147	147	163	162	172	139	163	139	169	157	167	156	152	157	149	160	144	133	148	149	167	129	139	156	163	154	177	159	160	178	140	167	160	159	177	162	149	148	177	156	143	135	142	128	156	150	141	169	155	136	151	138	169	149	173	118	159	180	159	161	162	146	142	148	158	147	142	148	143	168	166	145	150	148	155	180	138	136	194	163	182	163	146	144	157	172	137	161	144	153	149	157	145	128	152	158	163	137	142	161	136	149	158	150	155	141	133	145	162	148	149	145	172	155	126	139	132	143	160	143	132	156	156	142	151	149	135	171	140	139	163	156	152	157	151	122	153	150	160	178	165	156	146	134	147	161	133	168	137	158	161	136	157	146	161	140	162	159	148	145	153	168	159	157	167	131	146	174	159	159	140	165	136	149	166	156	149	164	174	159	145	143	153	158	154	160	159	148	152	156	143	174	170	149	145	154	154	179	171	148	144	145	136	141	158	118	162	151	143	148	159	171	148	137	163	141	134	158	158	130	133	171	148	166	133	133	166	132	158	143	147	150	164	133	174	166	181	151	157	149	139	154	137	149	166	157	156	169	137	137	136	166	152	149	143	178	170	171	144	170	160	164	133	137	154	136	138	156	144	145	159	142	150	148	139	134	146	181	161	150	157	151	134	164	145	142	156	171	160	159	151	144	151	141	148	164	154	148	158	175	148	160	150	138	145	146	152	151	157	176	133	136	125	157	177	155	160	141	131	156	157	134	158	149	149	144	160	165	152	145	166	153	172	143	159	174	151	157	171	164	157	160	147	144	183	173	167	136	144	140	143	170	167	128	145	137	144	143	139	144	137	154	127	166	145	152	157	151	128	164	150	162	149	167	160	144	138	174	150	166	178	155	133	140	154	139	171	150	161	176	172	152	145	118	149	153	144	169	167	146	151	128	142	161	142	164	148	150	156	155	145	136	146	158	136	154	155	140	160	129	149	145	160	150	156	142	172	134	145	146	157	164	170	173	153	161	156	163	172	162	133	142	138	148	152	172	156	145	150	184	152	166	156	153	157	155	160	145	162	160	126	144	158	153	140	154	182	156	150	162	140	152	168	151	146	144	133	158	123	179	143	161	147	173	141	163	143	154	167	159	143	143	145	163	168	160	158	147	162	146	151	149	168	139	164	146	166	164	157	168	140	139	144	174	157	155	159	146	172	148	140	164	166	149	155	164	151	141	161	162	159	139	163	169	144	135	138	142	169	147	170	160	135	159	173	148	140	159	150	145	169	156	154	155	155	156	166	160	147	144	154	137	152	152	144	167	164	148	166	165	146	140	159	143	166	149	144	153	129	156	163	175	136	142	133	125	137	141	162	177	164	158	185	168	157	179	157	170	144	156	140	146	140	148	167	165	150	155	165	143	155	168	137	173	152	134	160	150	159	146	129	159	146	145	155	175	132	143	139	135	156	149	144	156	158	143	154	148	148	158	155	166	133	168	140	145	157	163	190	143	156	153	146	167	131	130	155	126	179	145	145	159	179	147	149	165	127	147	160	154	165	147	174	153	136	135	165	149	154	142	180	156	136	163	129	158	148	146	132	158	156	162	153	135	137
21620	7332	3172	2939	2067	1387	1104	1030	824	843	712	749	632	623	655	612	531	550	534	471	493	487	414	464	447	473	437	433	474	440	456	440	449	482	437	436	416	451	424	399	433	429	374	441	412	390	401	388	390	419	454	430	400	399	390	399	403	400	430	415	435	429	377	405	413	424	422	381	422	400	377	398	439	429	420	420	428	402	392	362	420	387	399	376	390	416	422	389	370	414	429	402	430	389	425	391	372	403	399	420	401	397	440	424	396	421	419	419	427	375	405	399	394	399	399	398	409	416	420	422	416	406	415	391	408	384	434	381	400	380	362	379	406	384	434	389	408	378	389	429	410	431	410	393	387	415	358	397	411	423	415	413	371	438	428	423	416	421	417	413	398	409	410	423	384	383	395	396	386	401	411	454	398	390	402	411	402	411	392	406	373	418	381	362	417	441	368	383	416	404	391	432	398	395	402	408	387	385	395	394	398	398	422	409	424	408	402	389	403	430	399	432	356	394	417	429	409	419	389	432	434	392	413	384	410	433	391	423	405	391	421	411	400	407	413	442	395	438	372	422	408	388	409	406	421	412	405	383	422	410	377	397	387	385	426	407	413	393	386	394	402	418	418	426	370	368	429	406	425	441	429	444	389	378	398	383	409	419	391	425	403	432	423	381	386	407	442	370	389	385	388	385	425	380	379	437	401	398	380	374	396	423	407	396	422	384	418	403	415	369	406	395	389	400	405	432	421	362	420	398	380	401	379	374	414	394	397	412	367	396	373	419	438	359	391	440	448	420	397	399	371	429	396	412	396	411	406	423	449	374	390	397	409	387	397	395	422	391	395	392	416	361	366	367	382	422	409	412	376	399	410	406	403	409	396	381	401	402	426	377	390	400	408	386	409	407	425	410	445	403	394	402	444	418	425	411	389	396	408	433	394	392	417	409	405	399	408	388	415	372	365	401	358	431	405	397	402	379	430	394	387	406	398	405	388	382	394	421	391	390	383	443	364	395	440	416	398	417	365	435	439	411	399	432	430	399	366	382	413	415	408	367	414	417	409	420	398	394	414	427	440	410	379	414	424	415	463	412	394	416	391	403	392	391	399	388	392	411	406	392	390	395	407	390	427	372	410	399	399	386	386	394	416	426	393	405	378	391	429	397	417	371	401	385	403	425	412	420	440	408	414	390	366	402	424	430	397	366	382	443	385	395	395	384	389	398	393	416	406	425	422	437	405	424	368	438	402	397	408	369	397	394	401	390	416	381	418	374	388	424	409	397	396	400	403	387	401	408	388	407	380	383	405	380	407	436	385	412	440	387	437	388	403	422	389	449	377	401	388	391	387	415	410	416	371	419	407	370	401	424	413	416	397	400	454	412	422	411	409	433	397	389	411	403	400	401	396	404	432	419	378	398	388	415	410	410	382	372	418	367	410	405	410	385	423	387	414	413	388	420	411	392	407	377	407	420	368	359	426	433	398	387	420	371	393	405	382	376	373	375	391	428	413	403	429	388	410	386	381	400	398	403	415	390	381	437	410	429	374	396	433	439	399	381	395	423	415	418	431	408	397	363	388	410	383	369	423	413	382	400	436	377	411	376	407	362	415	413	388	414	388	382	392	415	419	420	404	427	433	423	392	427	428	368	383	401	374	401	388	395	408	419	382	384	411	393	394	391	363	382	419	426	413	415	398	398	377	375	392	417	370	434	403	427	385	389	402	362	406	429	406	389	383	380	382	356	420	373	386	423	405	394	415	436	398	390	396	387	395	394	390	392	390	421	386	415	412	427	376	387	395	380	400	380	365	422	385	400	399	414	410	361	395	420	402	434	417	354	374	410	401	395	383	388	405	419	430	408	397	384	409	394	431	415	386	374	376	407	410	414	389	433	416	390	412	392	411	409	404	464	403	406	405	358	377	418	375	384	450	423	421	377	409	406	430	427	397	436	366	409	381	407	435	412	396	434	391	427	396	406	387	398	402	408	379	409	385	416	410	416	383	392	405	444	415	425	405	416	419	416	419	405	392	356	395	392	388	400	441	396	401	434	407	387	370	407	396	430	364	380	415	379	384	429	401	385	376	442	406	395	395	376	416	403	374	409	370	402	441	403	420	374	388	383	400	396	375	392	404	381	415	389	400	414	388	398	433	377	407	390	409	419	360	406	450	382	415	417	397	402	415	430	381	380	381	417	410	410	381	395	379	402	408	396	411	424	391	379	413	384	378	425	402	446	418	400	404	395	403	406	388	381	410	439	414	419	381	409	369	426	431	386	401	398	426	406	412	414	410	415	409	429	377	416	402	435	384	411	464	443	418	400	394	389	410	402	382	376	426	434	428	388	395	402	389	416	401	418	443	389	395	427	425	446	383	384	402	396	390	397	388	405	419	429	401	403	384	392	405	398	398	400	384	407	364	396	365	451	425	399	421	437	411	388	425	384	385	404	414	382	398	424	373	405	377	449	401	417	411	430	394	357	423	384	423	374	350	413	379	414	403	414	394	396	388	439	394	389	383	378	404	424	384	429	383	433	385	358	402	392	390	397	404	386	395	450	394	401	397	374	395	409	422	397	383	384	389	434	406	390	416	395	394	412	401	423	439	417	409	394	424	376	426	398	415	405	432	421	416	401	426	379	406	416	426	374	400	393	418	395	418	409	414	413	416	392	390	445	402	436	384	402	368	410	436	405	418	372	422	401	396	403	450	430	366	416	416	411	402	412	394	379	406	396	428	427	437	365	410	398	403	375	384	408	402	419	417	394	440	385	373	421	426	395	381	397	422	384	385	401	431	442	417	400	416	403	402	422	413	438	422	427	462	391	395	400	406	393	373	412	396	387	396	398	426	396	405	368	434	413	384	392	392	411	433	420	435	417	409	407	416	397	391	440	404	409	404	401	420	430	410	402	426	444	423	372	397	400	400	432	418	392	411	404	389	412	401	385	355	399	448	411	394	404	399	400	381	389	416	390	396	410	394	401	374	445	442	373	398	396	393	399	392	400	444	367	413	386	394	406	426	383	410	411	412	416	402	387	397	425	391	414	399	377	348	419	434	410	416	377	397	402	424	420	371	409	401	421	395	400	431	397	398	367	378	418	371	408	432	414	404	404	382	410	426	392	420	423	431	396	406	417	391	396	399	389	415	392	426	417	406	417	411	434	420	440	393	448	416	387	401	401	401	408	424	374	376	417	400	372	427	418	413	388	432	424	394	404	393	384	397	420	407	410	412	425	382	415	397	400	403	411	413	433	421	383	401	381	390	411	377	404	439	384	401	401	415	399	405	382	417	426	391	425	400	399	380	391	409	404	395	401	423	405	403	430	446	397	370	399	405	428	397	426	424	437	410	423	392	359	380	388	389	464	392	395	427	380	445	382	376	415	415	378	392	395	410	416	388	396	416	398	382	381	404	413	394	406	407	415	414	406	397	403	401	422	387	368	395	407	382	391	424	416	415	385	420	389	391	397	406	420	396	389	378	432	355	382	382	403	421	433	387	409	378	408
8895	1845	426	375	335	314	331	272	304	313	336	305	316	321	318	305	327	294	307	322	339	289	293	314	327	315	307	313	293	285	301	330	311	287	332	303	321	286	293	334	324	324	300	307	287	308	291	344	325	311	314	344	328	321	296	298	297	276	299	294	305	304	324	324	279	332	287	306	322	317	275	300	329	332	308	304	320	299	302	313	283	283	320	327	281	296	342	326	297	309	301	286	310	304	287	281	315	282	349	312	321	318	307	304	313	312	312	329	317	280	319	316	276	323	274	288	297	284	298	266	323	301	302	311	298	332	301	303	327	300	305	267	291	332	310	268	295	296	266	293	298	303	306	309	337	346	335	305	291	277	331	312	290	303	309	304	335	328	314	317	315	289	287	317	280	328	290	314	289	291	317	290	297	326	345	275	324	322	293	323	311	304	306	275	303	366	347	286	288	390	303	311	286	302	311	300	299	288	321	285	308	331	297	292	313	293	274	294	283	302	302	313	310	344	292	307	291	304	300	291	303	293	326	279	300	300	319	322	306	326	299	304	281	286	325	323	300	308	265	337	302	307	289	330	287	326	305	294	299	309	298	317	309	273	284	287	331	343	330	310	272	305	284	280	302	319	317	314	316	329	305	309	289	280	317	295	320	320	298	323	292	327	326	298	318	310	321	300	321	325	283	303	278	302	328	323	303	317	310	302	295	319	322	305	259	299	298	322	323	319	315	324	302	334	304	320	320	306	312	313	321	310	329	315	281	304	298	348	303	286	275	304	324	316	302	313	283	303	318	302	327	304	329	316	315	310	286	313	307	330	281	314	303	317	306	266	333	267	302	317	341	313	318	318	325	333	327	278	290	266	314	337	289	277	307	299	283	269	316	270	292	305	303	328	305	290	276	287	298	308	293	281	254	313	334	300	312	322	274	291	302	301	291	283	280	274	293	283	303	284	317	334	335	309	304	301	295	300	310	303	300	297	284	336	335	308	324	295	337	296	289	341	323	306	330	327	337	287	302	310	325	319	265	315	352	289	296	300	299	339	266	311	312	296	304	323	321	286	298	314	315	290	311	312	279	314	341	296	305	342	307	298	289	332	273	310	292	299	389	302	285	284	316	313	305	321	288	288	304	307	338	335	308	293	301	315	298	261	307	338	295	296	293	303	317	325	289	295	312	332	302	360	319	313	298	299	298	279	312	325	317	297	313	296	265	283	330	293	312	297	290	287	315	308	286	312	339	313	313	302	292	283	291	265	346	315	298	292	308	308	298	291	341	322	311	292	294	312	312	320	296	269	295	299	301	313	323	301	291	294	301	289	315	284	288	262	298	323	284	307	308	296	279	282	328	331	289	302	295	304	328	334	315	341	353	299	278	322	324	306	302	337	288	270	288	304	296	297	305	288	299	291	335	281	308	288	294	316	289	323	294	321	288	311	308	344	294	283	318	285	287	302	313	276	309	284	337	308	310	310	319	299	346	316	281	300	276	305	280	300	329	352	321	301	318	317	293	289	311	313	333	317	351	301	277	306	292	282	284	296	326	320	298	260	296	304	275	303	331	262	289	328	317	315	331	301	307	299	301	299	353	317	292	322	334	340	275	279	291	294	319	307	302	325	295	301	299	323	312	343	305	296	302	268	291	327	294	278	330	309	320	319	267	276	335	299	309	310	306	279	284	267	290	291	282	303	267	286	297	333	298	294	321	306	302	275	307	311	279	287	306	286	288	307	300	281	285	312	302	298	315	277	313	315	319	310	322	292	275	346	318	301	311	298	302	321	308	295	302	345	285	300	294	268	313	327	316	317	308	303	312	335	305	312	295	315	293	284	292	285	271	307	322	274	306	284	310	316	309	309	321	309	332	295	266	323	309	318	297	325	313	313	304	279	289	343	304	310	337	314	310	297	307	285	300	286	336	252	289	299	312	311	287	303	319	267	323	320	298	289	295	275	301	327	283	331	312	313	301	307	317	317	302	292	315	317	283	306	324	305	306	343	308	328	286	276	326	323	305	301	349	281	311	342	295	297	304	308	282	291	274	299	307	320	304	305	312	288	330	316	311	299	322	332	272	292	324	304	307	305	303	288	328	314	331	307	268	292	328	309	304	269	310	323	316	294	308	328	309	311	304	293	325	282	314	281	266	302	335	324	293	280	318	298	317	305	299	319	296	279	308	312	317	292	290	313	334	297	304	326	294	320	279	329	323	282	303	277	296	313	327	294	311	317	283	318	324	311	286	316	302	281	290	295	300	308	282	253	326	287	316	304	322	301	291	320	303	308	341	300	307	329	333	319	339	324	294	312	278	303	299	303	298	309	313	302	306	295	312	305	310	320	305	267	305	309	310	313	297	315	285	305	277	300	294	292	298	278	315	293	293	284	301	292	296	325	317	287	311	296	334	285	292	292	295	309	323	290	305	296	275	290	307	321	313	311	311	259	281	292	338	335	291	318	305	295	309	310	293	334	320	343	316	311	263	304	306	295	301	318	337	306	334	283	347	281	321	284	304	303	307	294	297	292	276	287	304	324	322	294	309	282	307	304	330	300	323	329	340	290	305	318	289	338	294	319	290	293	310	310	317	289	298	311	316	279	300	307	297	344	321	313	323	337	305	331	325	278	302	304	305	317	324	325	276	309	313	337	318	326	274	317	281	298	333	308	302	287	300	315	316	265	297	314	326	279	318	330	330	283	323	304	317	325	310	318	301	322	283	294	304	317	296	333	329	292	308	270	320	319	292	335	343	304	299	288	317	285	298	307	299	297	305	309	311	297	300	319	295	320	292	335	331	316	290	316	292	316	324	302	295	308	305	309	282	304	285	306	296	285	304	312	333	293	272	309	315	281	294	294	327	314	283	323	340	324	337	279	299	303	326	309	290	316	312	298	328	283	294	278	288	301	312	289	311	274	292	330	301	298	314	317	305	291	297	317	305	296	342	297	304	321	321	295	303	305	310	296	276	302	280	300	336	275	266	316	297	322	296	322	315	345	310	294	322	298	251	266	331	309	303	294	312	325	315	292	286	301	325	318	301	287	321	277	298	312	296	346	339	333	299	308	325	314	305	305	316	316	321	319	330	284	314	306	332	291	314	333	297	289	278	293	286	317	299	321	351	302	331	318	320	316	291	299	322	296	296	300	306	320	293	316	267	305	294	279	321	296	331	307	320	288	313	300	328	336	321	303	305	305	305	281	333	298	294	323	298	311	296	295	287	326	283	295	302	340	304	281	298	303	299	349	299	327	289	314	309	308	306	326	289	340	306	314	330	282	291	325	295	322	309	303	301	292	275	294	288	329	280	287	326	318	328	283	304	332	296	298	293	295	330	278	302	321	300	286	296	294	303	311	284	310	337	271	309	295	355	282	297	340	278	300	291	288	276	303	286	287	320	300	306	309	328	290	290	277	281	310	314	297	297	333	328	310	280	298	329	293	303	333	306	311	302	329	303	305	320	285	276	318	309	304	322	317	297	291	317	327	297	282	294	284	293	287	292	319
7280	2259	998	1051	924	918	878	837	849	889	788	831	813	827	754	785	811	828	748	799	775	754	730	751	765	752	739	738	794	737	765	761	808	749	734	790	739	733	814	734	735	808	804	768	781	754	763	805	740	757	750	765	747	757	799	723	761	741	734	740	751	736	772	755	750	753	736	766	755	775	760	811	744	795	749	751	767	724	729	779	741	745	777	774	763	750	752	769	738	754	724	786	726	797	751	778	734	692	739	781	740	740	764	754	739	797	739	762	746	815	767	790	779	768	799	742	725	793	743	788	722	805	734	746	781	718	704	767	778	800	802	781	792	777	725	768	758	828	706	790	739	729	767	725	708	813	717	729	826	772	735	757	760	788	797	768	759	772	762	736	768	743	723	770	746	775	778	773	727	756	753	758	770	771	782	718	848	756	763	742	788	768	769	760	760	754	704	763	729	754	752	788	763	706	731	746	754	762	730	799	823	804	727	781	774	792	759	725	734	737	774	742	825	792	729	767	785	717	740	724	739	792	728	772	705	717	754	770	764	777	743	732	774	802	805	766	783	714	751	785	816	759	739	694	730	786	755	744	774	766	796	751	768	716	741	749	765	803	731	783	758	762	763	764	770	748	783	750	779	753	738	733	745	754	724	787	760	775	778	743	756	759	777	729	747	795	770	780	798	705	757	727	779	800	805	765	785	744	774	781	789	768	732	764	726	774	736	755	757	736	728	760	815	705	768	754	753	751	730	773	735	796	718	750	783	785	780	780	693	783	773	766	752	778	726	772	763	781	734	730	729	774	773	759	749	752	792	784	733	774	709	782	761	712	785	727	820	737	747	796	767	801	796	725	714	729	761	763	811	719	803	763	746	768	717	758	746	787	745	722	764	780	753	727	828	722	753	772	758	813	766	768	781	741	717	724	738	794	791	737	732	759	777	749	743	791	761	760	781	798	756	725	801	726	770	780	760	804	810	787	763	714	736	778	807	771	758	743	732	790	709	759	795	789	843	775	735	718	787	765	716	776	736	767	774	777	745	722	752	714	783	723	811	759	749	788	735	774	740	771	768	767	800	739	729	792	778	759	756	717	725	777	850	760	776	774	734	726	757	742	755	758	755	729	736	722	813	747	721	811	797	741	748	727	749	758	773	779	704	809	768	771	754	699	771	723	705	767	755	754	709	694	748	790	765	786	704	727	786	758	734	724	745	728	757	780	731	779	736	758	755	755	753	799	795	759	768	769	738	771	774	754	728	712	812	711	776	780	755	737	760	716	757	775	760	718	740	729	777	741	756	749	728	774	754	771	718	762	740	749	834	793	779	724	750	711	780	780	767	766	763	800	834	743	763	765	742	751	733	742	796	771	766	760	708	785	756	750	772	760	743	788	754	741	754	759	781	823	786	728	789	767	755	744	756	713	722	731	746	760	769	751	783	740	798	750	764	748	795	783	737	798	783	806	783	801	789	761	726	720	798	731	831	768	732	721	739	719	702	742	777	760	798	817	698	774	763	754	715	794	750	762	752	740	769	793	767	784	764	774	758	775	693	734	762	766	734	786	765	753	776	760	653	694	781	765	749	764	751	776	735	771	724	737	790	775	709	730	759	755	703	750	773	736	766	733	784	739	801	757	737	799	728	735	711	718	781	740	741	735	780	717	703	762	798	747	718	783	756	793	741	821	822	792	747	754	793	765	737	743	768	771	789	699	735	729	784	816	787	791	757	759	723	711	810	756	763	730	741	739	735	770	725	793	740	785	736	752	779	771	784	745	774	755	753	727	766	755	749	726	746	727	782	784	738	769	737	753	723	742	780	733	731	795	772	752	734	808	747	723	777	752	790	784	722	755	730	718	707	720	755	737	782	737	759	791	821	749	748	749	757	734	757	747	723	759	756	759	729	741	745	725	752	742	738	770	733	713	735	755	756	794	755	737	714	727	780	705	794	723	714	770	779	782	742	732	767	732	803	804	772	718	734	767	757	730	775	771	771	784	741	747	732	791	798	749	718	805	762	751	759	760	784	778	782	769	737	735	765	738	733	714	760	721	779	772	726	716	780	760	783	790	730	723	822	808	758	742	731	722	736	793	733	725	776	753	780	724	763	760	747	770	737	750	755	755	750	749	738	769	738	764	739	747	797	784	744	767	735	762	716	750	743	690	732	757	765	781	804	729	748	752	729	765	737	714	770	756	762	739	708	744	751	734	798	741	751	726	786	785	705	738	801	755	790	794	776	789	774	784	751	707	788	744	753	777	733	814	810	760	758	750	764	745	808	760	762	749	773	775	764	747	742	767	707	724	751	769	717	747	746	791	702	732	817	733	771	732	769	742	733	752	757	733	746	819	786	763	769	774	740	747	770	733	810	781	742	783	830	766	735	803	769	767	744	803	755	773	772	781	716	744	768	768	717	748	760	795	740	731	773	748	760	772	758	766	749	729	740	753	752	769	767	735	757	681	716	761	784	756	784	718	727	781	795	768	731	797	706	736	775	765	790	734	754	760	717	835	739	719	710	767	711	794	789	791	730	779	753	753	737	740	779	743	743	751	763	741	743	761	737	768	711	748	765	767	787	739	773	707	757	747	721	787	759	779	784	806	756	772	720	803	746	773	731	721	754	723	741	764	786	792	747	787	797	693	743	756	769	731	806	766	817	800	762	740	717	707	741	720	786	768	740	766	721	768	749	742	774	755	768	744	729	767	742	699	795	777	714	766	719	757	722	826	775	808	709	748	750	740	727	757	802	699	775	751	738	716	754	769	762	734	818	740	725	726	751	730	780	725	727	736	735	753	733	769	772	760	751	775	781	746	752	740	733	736	777	732	769	742	818	759	723	750	725	753	791	740	759	796	720	753	746	793	796	777	782	759	769	722	757	765	745	770	804	774	767	752	785	789	741	721	740	817	741	774	741	752	776	721	776	696	765	789	744	777	777	777	764	766	750	752	780	757	798	740	753	751	834	783	773	738	736	800	813	728	787	738	778	781	728	768	751	756	748	792	785	752	718	769	749	770	794	769	722	781	768	731	762	780	779	729	748	723	753	764	755	796	748	766	766	783	752	764	788	769	769	791	787	725	741	729	747	717	740	740	752	806	722	750	754	769	765	801	844	748	823	746	793	754	720	754	763	749	815	774	745	757	715	766	765	748	737	747	788	779	768	784	759	785	793	754	787	750	717	755	727	766	796	767	739	770	784	808	707	761	798	741	795	752	764	756	778	695	752	721	748	717	791	811	716	759	759	759	761	769	728	739	798	760	764	751	741	749	746	745	755	766	762	742	773	777	715	742	778	734	745	756	759	752	797	756	759	743	738	770	745	784	744	766	785	770	705	750	789	691	768	768	782	735	739	710	733	776	749	760	731	783	753	749	719	772	764	691	745	781	746	793	746	749	771	758	760	792	765	753	755	785	745	754	712	788	736	788	747	785	754	767	805	739	783	747	781	731	775	731	760	730	748	757	781	807	808	760	750	763	776	768	739	762	768	729	755	818	750	754
21653	5784	1126	690	484	387	338	304	318	252	280	286	245	298	265	237	246	249	258	265	265	286	268	278	237	246	255	229	246	263	262	277	289	244	274	262	217	280	226	282	237	294	266	252	252	254	254	258	242	246	262	243	246	228	224	246	245	261	251	261	231	243	278	220	260	234	241	263	241	249	248	258	262	259	242	248	239	221	243	251	266	238	228	232	243	270	249	219	249	270	228	240	248	228	244	258	235	248	238	260	236	276	258	243	241	254	245	266	225	226	260	261	264	247	258	229	241	268	211	249	267	231	252	247	247	238	262	258	262	238	249	250	212	231	246	223	258	242	253	215	259	232	268	277	251	274	268	216	280	283	266	249	261	244	272	246	247	270	238	268	242	248	249	244	235	235	260	282	254	227	245	232	249	251	272	266	221	258	221	240	227	258	263	259	246	257	222	272	228	246	209	244	239	255	271	276	229	254	225	259	237	277	251	255	239	231	247	303	244	264	243	268	237	252	236	239	258	226	239	248	224	255	258	229	258	258	252	246	235	274	248	271	241	240	248	254	251	260	253	263	256	208	256	247	234	235	203	243	265	245	268	239	250	248	262	256	246	253	260	260	257	248	254	266	249	241	277	217	246	253	273	244	239	252	281	227	252	220	247	232	250	233	287	272	270	263	237	244	246	252	241	243	288	247	256	252	251	236	235	242	258	246	263	207	264	252	237	248	254	217	263	257	243	212	233	264	230	234	230	248	265	231	286	242	261	252	243	260	242	225	261	245	255	239	260	238	238	240	227	308	276	242	260	225	239	232	244	234	254	240	245	271	254	255	230	271	257	265	263	266	255	245	256	243	232	233	260	240	256	266	256	253	270	257	240	250	241	244	240	280	233	253	263	254	265	246	251	220	251	261	258	261	255	229	256	282	283	254	234	262	259	258	244	225	256	248	246	258	269	269	244	259	214	237	233	276	264	241	236	238	252	252	258	269	260	242	275	220	264	224	231	240	274	282	268	253	268	218	264	251	238	256	272	220	239	241	259	248	243	234	242	218	279	279	244	256	248	257	240	241	228	250	226	240	260	256	253	259	265	266	232	259	256	258	257	242	274	259	239	245	248	230	243	258	241	228	229	233	254	252	236	234	245	244	234	250	239	244	260	242	260	245	227	274	275	248	258	228	265	224	248	255	239	260	229	241	228	275	271	224	231	247	245	239	243	255	270	252	261	237	259	254	253	249	222	255	233	228	245	275	262	261	261	274	266	239	247	252	268	270	244	262	237	265	269	268	246	265	269	256	238	241	240	260	259	213	233	240	252	240	235	241	245	271	240	239	220	258	235	253	251	241	241	243	242	264	271	229	284	282	254	271	255	251	279	253	247	246	256	234	244	250	251	239	272	235	236	254	222	254	254	235	256	236	257	261	245	252	233	264	260	234	251	240	257	264	220	247	258	277	249	257	256	245	247	246	244	232	255	252	244	244	215	224	255	269	231	246	258	263	264	241	252	226	243	237	268	254	255	267	240	261	239	242	249	262	239	270	247	225	277	260	239	243	238	247	258	258	287	233	261	230	238	259	224	244	280	261	245	225	240	263	229	254	261	260	252	257	251	253	254	233	232	230	242	234	259	268	243	264	252	254	240	240	255	240	262	273	240	246	254	241	231	268	225	250	242	285	268	214	231	279	270	268	259	247	210	248	221	237	258	219	261	239	233	242	230	246	266	237	248	269	233	216	262	229	228	244	246	257	257	285	271	233	241	265	244	250	253	243	250	284	259	243	266	230	251	210	266	252	238	261	225	251	240	234	218	226	246	262	224	233	244	222	259	239	251	251	231	254	250	248	240	236	250	260	266	237	248	236	246	236	263	248	223	264	231	215	266	241	290	247	244	244	261	267	230	217	232	252	288	245	258	233	236	225	220	248	261	250	259	233	272	258	265	259	216	231	267	257	256	254	254	257	246	266	247	216	220	229	226	236	249	240	261	238	250	251	249	268	275	269	258	273	256	248	270	258	239	247	221	264	219	218	244	251	276	259	265	264	241	282	252	256	240	255	246	255	243	270	267	234	266	244	246	257	252	247	251	259	250	233	262	237	250	262	243	235	228	258	245	250	232	246	225	257	252	274	265	227	253	253	237	265	236	263	232	231	219	225	254	250	285	258	242	243	275	252	231	237	292	246	221	253	217	287	222	271	220	253	246	263	256	261	228	292	254	223	263	268	256	230	249	263	254	251	274	242	255	244	268	268	248	306	262	209	270	255	239	220	266	266	248	251	242	277	248	258	243	273	250	229	237	260	238	262	260	262	238	256	258	245	252	232	234	235	258	265	242	299	262	249	259	238	252	215	236	270	217	235	221	232	250	224	252	244	238	269	250	265	255	259	269	246	220	240	227	249	270	265	263	228	241	244	212	248	255	264	253	263	247	258	233	248	245	240	232	261	249	241	256	249	253	272	251	241	251	255	296	253	221	250	264	236	254	241	267	239	253	288	260	271	212	235	276	271	231	232	254	264	256	287	214	259	264	233	249	213	278	283	238	266	255	221	249	273	250	220	244	227	255	275	248	257	256	259	237	255	241	254	239	226	220	229	241	253	226	247	270	242	251	228	245	269	267	260	232	260	277	247	246	278	250	236	234	260	248	238	267	253	236	267	250	272	237	265	267	246	217	208	269	244	257	244	234	236	235	259	257	236	265	239	231	276	246	251	253	248	271	247	244	244	248	265	229	248	280	219	209	232	254	238	280	260	242	286	272	255	255	253	274	250	251	234	280	232	256	243	269	272	246	265	243	248	235	257	222	244	234	251	278	244	249	216	256	240	234	230	250	283	271	280	248	253	259	256	293	262	256	236	253	257	229	271	223	251	259	261	249	240	236	267	245	246	236	226	241	264	231	248	250	252	227	248	246	248	246	223	238	248	251	257	257	264	254	228	231	238	254	226	223	241	264	235	271	238	276	258	226	255	237	258	248	267	259	247	232	249	247	238	264	255	231	249	234	275	243	235	237	264	235	234	261	269	252	264	289	288	216	259	249	263	264	241	252	228	263	298	277	257	259	249	259	245	241	269	240	241	258	248	262	234	235	249	222	233	267	275	242	255	280	267	253	256	266	251	227	235	257	235	256	245	242	242	237	259	250	276	251	222	251	259	260	261	281	251	246	267	225	238	267	240	243	235	255	241	224	278	229	255	256	242	250	246	270	235	251	250	271	255	224	261	254	261	258	231	275	232	241	255	234	229	237	272	262	240	253	253	259	255	241	253	257	250	258	266	259	262	227	281	267	260	273	271	248	252	277	260	236	298	254	259	276	277	250	272	287	231	232	249	266	233	261	272	256	263	276	267	255	247	246	236	283	251	251	242	250	245	261	253	223	247	236	254	250	252	260	264	259	232	232	231	283	269	269	260	248	263	263	226	235	241	239	248	263	271	228	236	248	212	226	284	241	279	239	263	235	281	246	265	230	266	254	278	248	255	262	253	271	260	250	234	252	241	281	260
16264	4701	1990	1862	1597	1246	1051	1003	912	920	807	836	790	786	739	690	712	720	723	684	652	677	671	677	666	636	663	668	669	643	646	634	639	646	655	631	622	640	627	669	641	649	644	665	682	640	655	651	641	604	622	652	588	656	582	662	661	665	664	615	599	613	628	610	676	628	641	640	606	591	664	599	668	599	647	613	627	626	630	630	611	640	605	579	625	659	644	615	586	652	614	630	578	611	673	602	630	620	634	615	610	602	633	694	682	587	662	594	656	623	614	651	647	641	643	640	641	627	630	621	596	664	582	655	654	625	660	664	669	649	641	630	626	626	643	645	607	644	643	635	598	603	644	605	628	667	638	609	615	659	638	663	639	604	647	610	642	673	625	628	582	645	675	644	615	638	622	635	664	600	654	625	643	649	619	591	635	624	615	610	627	620	635	664	624	613	593	631	630	632	642	601	631	631	619	631	630	652	586	595	615	589	666	612	640	637	651	631	608	650	608	633	665	636	662	655	629	630	620	615	618	612	596	612	645	637	659	654	620	638	605	628	660	643	652	609	615	650	604	641	633	636	651	603	613	609	635	657	634	656	617	617	660	660	626	625	620	674	612	616	641	613	602	600	632	603	641	637	634	683	634	623	638	621	629	607	618	597	648	613	620	630	628	598	616	635	617	644	590	642	664	618	598	626	628	644	613	641	651	607	684	656	617	595	589	642	653	650	615	582	608	621	635	631	678	631	644	691	610	674	603	646	649	670	613	649	666	614	625	617	681	618	613	594	604	618	621	661	583	607	634	637	649	637	578	652	628	617	643	634	669	607	627	632	596	590	626	639	640	643	649	606	611	642	610	647	655	632	626	619	605	662	615	646	660	654	638	635	670	620	655	619	639	601	578	634	616	667	597	593	631	618	625	614	651	626	626	643	609	564	606	594	627	684	653	653	580	609	669	626	614	616	598	609	628	634	625	651	585	621	624	614	611	667	584	625	617	595	601	663	616	627	650	606	623	593	670	622	631	622	632	641	621	651	614	655	635	610	640	608	628	650	662	560	596	606	623	600	619	622	640	641	618	589	635	611	588	596	622	675	599	659	601	668	651	634	647	582	634	601	605	654	673	632	621	622	642	605	655	664	621	626	633	604	671	618	622	641	651	627	587	623	671	683	619	607	619	617	601	628	620	638	631	598	613	607	691	580	609	593	666	671	611	626	608	658	600	613	613	650	609	617	635	632	635	568	614	622	646	639	668	609	596	613	607	660	640	638	626	613	656	644	648	599	581	643	624	617	652	619	653	595	617	665	601	675	625	609	581	594	645	651	616	658	604	637	600	613	624	611	623	651	618	591	594	627	657	626	628	632	634	622	656	631	635	657	654	640	611	638	662	593	624	635	621	643	640	666	595	671	643	634	612	655	630	656	640	643	616	632	651	636	644	653	654	616	618	614	633	594	645	607	652	607	593	650	635	643	631	623	609	611	617	602	591	617	634	601	672	637	611	635	635	626	609	610	632	618	653	658	626	637	657	593	605	658	639	597	612	631	659	642	604	629	613	646	630	596	635	669	613	613	624	594	616	648	601	641	656	610	646	616	616	599	674	657	604	659	625	653	597	641	672	647	688	638	607	633	602	591	622	608	640	607	611	606	591	651	604	632	606	608	609	664	613	686	606	662	650	641	611	638	621	611	655	653	628	627	625	640	642	617	645	679	600	638	599	610	648	648	598	628	659	610	660	617	643	598	607	598	576	628	639	580	636	603	651	598	658	622	587	638	561	651	601	598	621	622	621	617	682	615	610	657	657	599	616	665	616	596	619	648	626	619	597	647	642	669	588	621	617	608	640	631	641	624	628	629	637	574	623	640	628	640	554	606	573	579	661	610	630	647	610	601	640	626	642	651	666	630	630	610	634	684	628	650	568	567	616	594	608	657	654	633	628	659	664	643	613	608	644	635	613	618	659	645	588	595	612	657	603	594	607	560	651	653	641	623	648	624	613	626	661	629	653	650	636	619	659	606	658	633	624	676	658	654	611	632	672	633	616	644	594	614	639	612	649	610	582	630	639	613	573	610	618	642	616	610	637	655	619	678	576	597	614	595	620	628	626	608	636	670	648	667	640	662	598	613	599	622	616	632	628	618	649	610	660	649	610	635	625	634	633	608	655	689	680	644	651	651	612	672	650	675	652	582	567	613	644	608	633	560	625	600	667	662	665	657	653	658	623	633	602	559	615	611	620	634	631	632	621	627	615	643	615	628	617	580	633	617	677	621	617	632	601	582	614	629	643	620	636	631	638	612	594	600	658	624	643	637	641	641	600	667	574	674	655	630	596	649	667	634	614	610	618	619	655	620	603	655	617	617	656	625	623	591	606	624	615	638	618	651	652	666	651	639	610	685	618	647	666	599	634	658	633	597	646	598	635	634	606	603	684	631	671	661	623	647	604	622	642	628	637	610	640	597	611	603	613	623	644	655	597	625	619	634	620	638	633	635	659	643	639	592	669	644	600	640	598	588	646	604	629	578	656	656	617	658	603	618	623	632	632	601	631	570	657	594	631	611	650	610	663	620	644	625	624	624	662	614	571	614	653	607	637	652	644	667	633	588	643	596	643	580	649	577	682	627	657	622	634	647	638	627	636	661	651	644	624	634	594	636	575	620	627	598	622	684	588	627	661	621	650	605	624	620	667	643	612	665	630	637	611	622	638	624	641	629	610	598	617	610	629	624	623	658	642	715	619	607	641	661	661	631	682	685	645	642	648	586	586	673	617	615	664	618	602	609	624	615	612	632	662	650	641	602	624	639	623	603	603	639	617	661	655	653	647	616	638	618	632	625	624	629	591	633	651	624	657	590	619	605	644	610	627	639	590	667	649	597	684	621	621	634	625	651	584	595	599	630	648	620	611	654	597	630	648	645	614	653	589	563	677	602	624	626	623	616	640	646	605	626	638	614	607	623	688	590	618	616	657	666	605	673	594	658	630	636	650	632	609	607	617	671	637	635	613	623	639	628	578	640	620	580	635	603	599	660	636	616	606	594	639	617	692	659	601	613	604	599	640	609	598	620	629	635	634	655	636	631	691	653	650	606	633	623	605	637	639	616	704	673	625	606	680	636	613	580	631	631	583	662	631	679	645	583	610	664	641	622	667	627	614	608	603	607	641	599	626	635	657	615	625	622	637	615	621	603	622	621	635	637	586	638	610	667	633	603	590	612	655	604	660	654	598	586	652	637	620	615	665	667	670	656	627	613	627	617	624	622	658	672	667	630	663	633	622	684	602	602	592	669	596	615	592	592	656	656	592	610	630	667	610	617	602	605	599	558	605	638	665	675	632	638	607	662	584	695	637	622	637	620	657	590	664	615	611	677	612	594	623	606	608	630	595	620	654	608	652	614	629	616	606	630	630	651	599	624	648	635	660	617	597	655	651	627	673	632	603	637	647	642	628	627	620	646	648	631	616	650	630	619	636	653	612	611	672	623	617	631	646	612	618	590	638	658
30499	9527	2200	1178	559	332	298	254	240	227	213	184	168	208	179	168	169	170	205	151	135	164	132	153	145	148	158	173	156	139	152	152	149	139	143	161	144	135	145	135	135	161	164	134	150	150	151	127	124	130	154	140	147	167	128	142	158	147	155	147	129	157	166	139	162	138	144	151	145	135	128	150	131	140	145	149	131	129	145	141	156	150	156	151	128	139	149	134	131	142	139	151	138	155	159	153	121	151	162	162	159	167	134	153	151	156	153	145	151	138	145	144	143	160	146	160	157	154	157	170	122	172	176	146	135	131	127	163	137	160	146	147	168	149	147	151	137	137	146	147	144	143	133	137	146	150	126	123	145	155	136	139	157	125	146	147	150	134	150	156	148	152	148	157	140	152	174	133	137	137	124	164	133	134	145	135	135	168	154	150	187	137	140	131	130	150	138	147	129	149	156	154	142	142	147	153	158	135	145	140	160	148	150	158	157	145	146	131	156	125	160	147	159	118	142	155	166	150	156	143	138	164	144	130	133	142	152	145	166	136	148	147	156	154	154	137	146	158	162	159	155	150	145	129	126	142	121	143	144	151	168	147	145	143	145	149	153	138	136	159	164	153	136	142	132	150	164	161	146	150	164	149	138	126	153	169	145	149	170	131	132	150	141	144	143	127	151	133	154	148	149	154	150	155	128	137	140	157	160	126	151	149	131	136	123	155	125	158	145	144	141	173	143	119	159	127	156	127	145	138	155	150	143	128	141	118	147	146	167	147	167	135	153	134	136	132	148	140	162	134	155	151	133	151	143	155	155	147	158	140	129	161	145	127	144	134	145	124	157	139	134	142	146	144	165	114	152	156	125	148	149	124	124	124	137	132	143	144	142	124	166	139	140	159	170	156	166	122	142	163	162	134	157	164	130	165	158	149	145	137	146	146	147	132	129	151	138	164	160	162	129	147	172	144	146	167	150	157	154	161	152	165	165	156	158	147	157	152	130	125	143	131	160	145	153	162	150	151	115	158	127	158	139	152	164	153	134	150	130	138	153	128	147	145	174	124	149	138	152	151	162	151	160	139	141	153	135	151	144	138	159	142	142	145	147	148	139	155	139	148	148	144	148	128	152	134	151	146	151	147	172	138	178	159	131	148	132	164	145	152	144	133	152	137	155	152	141	149	145	151	152	154	152	135	147	169	154	170	179	170	146	141	138	164	162	151	139	145	141	132	130	142	158	162	135	129	137	142	137	160	153	143	127	141	119	138	132	132	145	148	145	143	135	148	128	129	154	135	149	141	133	131	140	141	143	148	133	120	129	149	138	148	132	140	140	137	137	161	136	158	141	144	138	154	149	138	145	132	151	152	154	150	151	155	127	143	141	135	159	153	144	135	150	159	155	153	134	134	138	142	139	138	113	132	138	146	125	133	138	143	135	125	153	164	163	139	128	158	137	132	165	150	138	136	133	150	154	149	133	127	143	144	144	137	152	144	130	162	146	133	156	156	143	149	148	122	128	131	132	150	120	157	151	157	137	151	140	141	145	147	165	154	158	130	143	174	141	154	146	159	131	140	167	160	147	133	130	154	145	119	153	155	136	141	167	144	145	140	157	132	146	142	166	128	134	151	149	135	125	134	156	143	140	165	151	157	153	162	158	151	132	141	137	139	125	144	146	155	152	150	159	127	151	175	166	146	154	139	136	151	141	154	163	137	139	160	132	141	160	158	138	138	147	131	139	155	135	165	162	139	140	157	154	150	153	163	164	161	147	158	143	132	139	157	147	139	146	138	148	143	153	163	138	144	147	145	165	157	117	150	141	153	124	155	168	131	144	163	145	144	169	156	144	143	136	136	129	120	139	140	135	155	146	124	157	141	145	128	136	120	143	150	141	136	127	137	146	177	143	168	150	145	164	145	137	144	160	131	151	161	158	162	156	136	162	119	141	136	142	140	135	149	137	139	139	152	138	157	145	132	156	151	165	122	144	141	168	160	115	155	141	149	132	152	163	148	149	147	143	129	133	165	131	154	151	145	132	141	143	147	139	154	158	151	140	168	157	163	143	135	145	145	138	157	151	142	145	155	155	132	149	152	157	157	133	149	159	162	131	151	146	141	145	141	126	153	158	158	140	151	135	144	157	147	168	132	166	136	140	135	137	145	121	148	138	157	147	145	143	161	136	135	151	148	163	143	152	118	115	138	157	131	156	124	160	138	152	129	156	146	141	145	109	127	151	187	136	121	155	139	131	141	136	145	124	130	133	151	131	164	146	142	152	167	161	152	170	148	133	127	160	154	174	144	159	144	136	140	138	172	145	116	125	166	143	128	138	164	144	134	158	131	141	153	143	153	142	147	136	171	141	167	151	163	115	144	128	136	130	155	142	163	136	142	146	157	153	172	144	148	157	130	144	163	141	127	168	141	161	147	143	155	154	148	165	128	145	145	142	134	145	166	160	141	140	118	153	139	126	134	132	122	154	128	182	145	141	139	131	161	145	154	143	151	144	155	158	149	147	149	156	159	146	130	134	151	159	155	162	142	152	134	122	151	185	133	149	140	143	160	134	169	164	132	143	141	150	152	131	154	144	149	144	161	137	145	150	142	117	138	137	146	133	133	153	169	140	123	151	143	127	127	157	145	135	133	140	125	156	144	166	167	151	152	141	141	153	120	145	160	142	140	144	173	146	157	166	138	131	138	143	173	140	146	148	135	134	139	160	144	150	152	134	126	126	145	149	161	138	131	153	147	148	125	129	151	146	131	157	139	136	126	142	143	146	156	141	134	146	128	148	130	163	140	131	143	133	129	154	155	150	139	129	143	148	135	141	142	149	157	145	140	148	174	152	159	134	163	143	134	126	144	158	164	121	141	143	165	144	148	166	152	132	133	133	155	119	163	150	146	151	137	135	145	146	151	130	147	118	134	139	152	149	154	152	141	161	147	163	114	112	136	131	160	142	119	138	167	133	137	143	134	154	141	139	118	165	151	148	149	137	142	166	146	139	146	154	136	155	142	147	170	140	134	117	138	152	143	137	138	149	145	161	152	135	167	118	151	132	145	146	146	170	152	147	131	172	158	137	144	152	142	154	165	139	161	145	146	156	141	142	131	129	133	146	140	151	128	127	150	123	137	140	155	135	138	148	141	140	133	174	143	139	161	141	146	157	123	149	129	148	141	129	149	128	142	144	155	143	163	149	153	139	134	147	162	141	157	161	148	147	154	134	148	135	128	150	153	142	138	135	166	142	157	133	135	136	155	146	163	143	142	136	132	144	141	130	181	150	134	122	150	141	130	154	181	176	135	152	148	166	150	161	149	128	142	137	157	131	147	135	142	161	148	155	146	166	160	121	137	149	140	152	174	155	142	146	126	140	143	143	155	154	147	143	158	164	150	141	154	156	164	142	120	135	132	124	143	135	130	146	138	145	164	140	153	147	169	133	169	162	131	131	148	130	152	129	154	153	132	156	136	127	169	166	121	138	130	134	151	160	149	150	150	154	142
20851	6575	3033	2997	1988	1521	1086	992	882	832	729	666	656	588	609	558	528	525	521	491	458	467	439	450	455	440	433	433	416	385	436	398	440	381	451	419	417	414	415	396	421	386	373	404	431	364	372	416	394	422	386	386	397	369	380	384	390	394	398	403	387	398	388	413	394	386	400	386	369	384	409	374	359	387	396	376	362	382	348	404	401	464	406	381	375	368	393	377	369	404	359	364	363	416	386	397	358	411	395	364	388	381	392	370	359	418	387	339	402	399	389	369	407	360	385	397	392	369	364	423	366	373	388	338	374	397	406	369	394	399	378	415	442	436	414	398	401	411	349	377	395	381	394	388	390	365	397	412	406	397	385	389	407	373	391	350	413	356	376	362	384	413	367	389	362	356	355	383	371	401	354	406	381	370	387	394	402	383	387	426	399	390	348	374	378	366	389	379	399	415	367	380	382	391	372	375	399	374	393	397	358	358	369	407	368	372	376	416	386	370	367	388	363	388	372	402	372	411	403	418	354	349	356	381	348	406	424	415	351	408	414	422	376	409	365	396	382	396	380	393	416	356	392	379	398	391	429	384	352	406	415	361	370	400	388	358	390	377	381	392	391	347	392	361	413	404	391	403	408	408	394	385	398	390	378	404	356	389	359	353	372	400	409	387	381	366	417	416	361	343	362	393	378	392	380	398	378	367	364	382	374	389	418	382	388	345	399	400	389	374	381	393	377	366	388	368	376	364	376	365	351	416	385	389	381	409	377	381	396	412	413	388	401	336	415	386	418	365	409	376	360	395	390	347	396	417	391	406	352	386	410	363	386	436	389	387	404	410	392	390	374	397	360	398	341	389	399	390	378	401	377	428	401	371	362	396	394	364	396	370	376	373	372	394	356	351	375	370	395	390	425	396	402	392	377	399	366	423	375	374	365	380	383	363	366	373	405	409	359	414	373	410	381	355	387	376	386	369	404	404	416	396	381	372	390	366	333	388	423	365	380	407	376	367	388	381	379	408	323	392	399	381	402	428	374	375	385	413	369	373	380	431	367	376	349	404	388	412	390	389	403	372	409	341	401	385	370	385	409	429	403	396	373	389	374	363	375	381	399	355	371	397	388	394	364	360	373	394	419	360	399	381	363	397	372	374	415	381	347	389	419	391	425	345	383	388	403	403	363	393	348	390	383	398	363	391	403	374	383	335	398	382	396	349	363	398	375	379	386	390	377	396	358	361	384	419	383	385	412	372	382	374	390	374	388	373	387	391	421	391	400	411	373	397	388	384	372	404	349	384	417	353	360	352	419	387	393	385	364	362	397	371	426	366	379	417	406	392	393	365	345	353	361	380	385	377	363	375	364	393	409	373	404	366	393	417	371	365	373	391	371	351	330	393	391	376	401	389	397	391	413	391	348	390	371	396	381	400	372	384	379	382	387	366	408	348	406	395	374	386	388	383	397	355	378	373	410	413	368	375	387	392	382	394	363	379	422	368	391	408	366	386	350	381	400	380	418	394	378	382	394	368	331	403	373	353	395	364	374	414	381	377	401	383	391	410	399	370	351	368	397	373	400	424	377	381	369	373	382	385	395	389	397	389	377	362	386	399	414	396	373	409	382	395	353	386	371	377	393	384	379	407	389	404	409	384	382	368	385	326	373	405	410	397	425	369	410	406	329	369	401	382	377	347	382	378	391	397	391	373	368	398	362	399	387	403	377	383	390	392	362	381	400	364	370	369	380	366	372	390	386	379	387	383	390	405	397	443	370	394	370	373	396	421	430	399	380	373	388	407	387	364	398	363	374	397	356	335	368	347	400	385	380	391	387	402	357	421	414	387	378	373	397	380	361	396	352	387	397	413	380	392	353	378	393	390	366	407	413	387	378	371	372	375	362	407	388	363	386	398	362	353	392	361	384	365	369	398	393	390	363	401	379	373	407	368	391	416	352	355	359	368	394	394	424	384	382	386	407	394	370	385	392	416	362	395	357	416	367	369	404	383	375	368	413	380	381	368	407	368	411	393	421	380	394	394	395	397	396	373	412	413	389	382	384	415	398	357	395	359	382	417	385	390	371	391	396	393	391	390	355	370	396	383	399	386	341	384	352	393	369	392	366	364	405	395	379	357	397	380	398	366	400	395	427	406	383	365	391	332	394	396	364	397	379	373	385	392	367	375	393	402	410	353	409	401	393	392	394	413	398	363	404	379	395	400	367	377	379	412	420	389	387	374	394	382	401	382	419	412	395	404	420	415	373	403	372	395	376	363	385	376	407	380	364	374	363	383	375	371	397	397	386	390	349	419	372	379	390	377	422	419	408	380	366	400	393	362	411	401	412	379	390	429	384	367	393	402	352	360	378	403	408	381	362	404	375	367	395	390	390	395	433	410	370	381	351	395	404	361	381	373	373	408	379	340	375	371	368	391	368	370	380	344	377	408	400	385	373	375	370	371	425	385	354	394	381	369	414	391	385	389	393	392	403	391	403	407	386	363	381	404	392	396	388	416	384	375	347	366	388	410	405	374	395	380	394	382	389	372	393	383	411	399	392	394	377	375	357	376	353	392	429	369	378	412	384	367	386	416	374	383	392	371	380	382	376	389	369	408	380	357	406	401	387	407	386	421	364	402	410	386	390	384	385	403	396	383	378	367	374	373	336	378	388	397	378	388	419	414	379	414	357	358	374	376	352	390	361	384	390	412	410	378	397	390	379	391	381	360	369	412	370	415	390	373	399	382	391	394	394	388	408	396	431	351	383	377	395	387	380	376	377	383	381	382	415	357	361	393	384	385	376	360	345	410	395	415	370	362	375	384	382	369	380	387	406	364	381	374	365	407	385	383	379	397	370	390	387	368	404	390	421	374	376	388	420	395	347	368	401	376	390	355	392	405	381	395	381	400	435	382	391	370	388	401	384	350	384	416	396	377	405	408	371	372	370	423	391	415	379	408	392	366	401	343	397	394	382	387	375	377	369	387	385	409	375	364	388	384	384	383	401	378	406	369	391	371	369	374	404	385	396	340	373	388	383	397	396	396	380	378	372	383	394	362	388	407	368	431	363	404	401	374	357	376	368	401	372	376	372	392	344	398	393	377	394	372	368	382	385	348	382	388	379	340	364	396	377	375	364	354	377	367	397	409	424	372	354	391	389	378	372	378	354	410	389	409	386	405	419	382	383	372	402	351	423	407	391	354	374	373	378	382	351	345	396	398	377	356	380	393	398	382	421	376	392	382	372	397	387	360	401	391	388	390	366	389	372	369	383	371	387	368	404	360	400	411	410	390	386	397	363	373	355	413	418	396	360	371	358	369	426	388	385	409	389	411	395	424	355	383	374	382	384	356	401	385	354	402	371	393	375	379	374	372	388	390	369	369	410	369	382	402	380	361	398	399	404	392	361	399	391	373	363	340	400	394	379	424	395	374	387	380	434	367	371	389	363	392	365	390	396	406	406	374	384	379	373	366	390	380	373	408	409	347	353	372	401	386	379	393	373	403	339	394
8888	1663	371	373	299	370	340	266	298	312	318	324	317	304	298	290	298	295	327	299	300	306	313	269	259	331	304	320	272	334	280	280	300	298	280	315	290	271	301	302	287	291	302	320	305	313	335	315	349	295	306	306	311	275	310	291	340	279	282	321	300	309	325	297	319	278	308	294	324	287	290	294	330	315	296	324	293	285	311	279	339	300	286	322	274	333	326	331	268	321	307	283	311	279	326	349	303	316	310	254	298	295	287	324	313	305	294	295	308	289	314	310	277	293	307	337	284	281	325	310	300	298	283	296	331	297	291	288	333	321	277	278	315	252	296	297	303	321	299	281	318	285	275	297	293	303	271	310	310	314	299	296	308	302	316	291	324	278	294	327	307	301	275	316	311	289	300	297	299	292	280	275	288	269	287	291	329	299	282	308	272	292	299	284	308	318	278	295	327	305	335	306	295	288	327	288	277	275	284	333	280	274	299	276	325	309	287	292	279	300	300	308	336	303	313	281	294	258	309	258	289	309	273	304	302	280	299	282	302	289	275	303	300	277	307	292	310	318	281	305	290	328	301	280	311	307	296	308	262	275	303	299	323	312	309	344	290	305	290	312	307	272	298	263	275	279	310	305	289	285	282	288	293	283	297	299	277	283	289	308	327	281	313	304	279	260	299	281	330	314	324	279	309	293	328	288	292	273	267	278	294	325	306	264	278	315	307	288	287	294	302	294	292	280	306	298	304	286	310	285	288	286	301	299	305	304	312	282	274	292	299	324	281	276	252	286	327	302	298	298	328	314	299	274	309	328	340	306	294	327	297	321	305	313	308	333	316	312	298	306	276	307	296	301	302	304	310	301	266	285	273	281	266	292	267	276	287	297	305	302	273	298	311	334	284	323	326	316	310	299	305	319	310	287	296	318	293	298	287	291	305	329	299	291	274	285	298	316	276	281	318	286	274	270	274	282	263	302	286	273	268	302	268	306	330	266	311	286	308	292	304	328	273	275	288	286	293	310	302	323	315	302	303	326	286	296	327	276	325	289	306	299	256	288	322	293	305	277	305	329	301	305	322	282	331	281	292	292	288	293	288	290	283	301	317	290	303	275	304	307	290	280	314	317	310	341	304	297	304	291	300	282	308	313	287	306	269	270	276	289	301	295	290	310	302	320	278	257	280	342	324	292	259	293	291	322	278	282	302	278	320	270	291	303	323	286	288	299	309	288	307	272	304	261	290	299	299	283	308	298	322	318	271	294	314	283	336	298	332	289	343	321	294	308	338	300	342	254	276	296	305	299	286	314	287	294	290	321	265	307	302	266	321	298	298	322	271	299	286	285	288	313	296	321	295	300	333	277	311	320	303	297	290	328	281	319	293	263	304	282	315	308	315	290	296	324	274	303	321	282	319	295	306	283	306	323	273	268	333	283	289	304	292	271	304	258	296	309	284	322	296	335	282	309	306	312	305	296	274	273	291	303	318	291	307	308	305	292	275	269	310	266	286	290	268	320	320	305	303	263	338	309	281	279	282	272	319	308	315	271	298	273	313	311	280	265	320	335	304	289	270	297	283	278	305	294	305	328	311	262	317	305	337	305	282	284	327	305	295	269	280	302	308	270	291	297	293	293	286	268	287	309	287	316	288	303	328	311	268	296	318	326	320	297	291	267	300	288	263	312	303	275	281	297	281	299	275	305	304	265	309	301	307	310	312	296	283	276	271	308	300	301	309	257	324	294	304	313	302	308	257	301	290	312	275	292	323	278	278	315	302	287	276	314	310	271	313	323	310	333	291	308	306	322	313	285	331	295	311	320	280	285	287	298	286	314	307	310	314	309	281	303	293	279	301	294	305	320	249	295	280	296	277	291	308	332	289	283	286	310	291	309	302	299	316	270	333	270	299	317	287	269	279	296	284	309	264	259	301	285	289	292	292	295	291	312	311	299	312	311	365	308	299	286	317	278	307	284	297	257	328	267	288	293	315	299	296	296	292	290	327	297	268	301	288	328	318	295	285	310	289	312	297	317	265	321	282	288	297	271	306	280	303	296	285	264	291	282	294	265	297	279	297	339	284	299	288	295	275	282	318	331	314	293	282	296	301	273	308	273	288	305	301	303	325	304	314	324	299	312	297	313	301	324	317	276	321	286	294	284	258	271	311	295	295	313	287	294	288	274	325	302	348	296	286	308	286	287	295	282	281	319	295	293	290	292	297	313	279	311	295	303	298	288	312	318	304	316	310	291	326	298	338	320	299	279	350	319	310	275	320	320	314	294	313	332	297	300	311	299	314	295	312	267	343	325	292	273	288	267	292	297	296	291	276	291	301	272	305	284	285	317	276	288	293	314	286	301	287	315	288	277	266	300	311	279	256	284	290	307	269	329	303	298	285	276	291	298	343	336	299	271	307	287	285	351	290	298	299	301	308	294	301	302	314	292	305	331	301	293	285	312	305	333	319	327	344	262	305	320	284	294	314	315	297	283	278	296	288	271	287	307	298	322	298	334	328	309	276	289	269	269	274	271	277	286	300	289	301	265	300	306	286	297	317	260	319	336	305	289	312	313	300	306	285	306	293	278	285	280	295	247	297	298	312	324	296	293	272	278	285	306	310	313	297	328	298	287	294	307	305	305	271	321	292	309	306	294	283	292	286	292	298	296	295	291	271	292	282	272	286	307	298	276	288	304	319	307	301	270	303	289	298	313	273	277	339	277	282	332	318	293	279	294	315	311	309	352	299	316	342	307	303	320	297	333	298	298	280	334	311	280	304	272	292	271	308	285	321	282	290	290	301	251	310	326	310	298	335	313	285	310	310	309	304	303	298	299	308	277	298	274	303	288	290	322	320	269	284	298	297	356	269	281	294	324	308	276	293	330	307	301	294	277	256	273	291	311	312	302	280	311	285	336	309	328	272	302	286	299	310	285	269	307	312	318	280	290	314	290	315	283	285	295	304	330	329	330	292	310	308	306	275	319	316	307	300	305	288	295	290	308	307	322	311	279	272	253	325	318	290	300	312	317	318	297	314	333	267	273	310	278	327	292	316	296	308	314	276	305	302	305	292	303	303	270	304	290	307	325	284	334	276	303	286	260	289	325	289	318	304	312	328	277	324	266	282	308	309	313	279	295	294	291	314	270	290	283	293	290	308	295	289	291	287	297	291	282	301	308	272	280	325	276	306	285	276	308	327	283	315	299	296	269	324	255	312	318	307	286	311	298	313	286	281	277	318	304	329	261	304	286	302	306	299	313	295	302	321	324	300	292	342	314	301	314	324	282	290	296	272	282	339	290	293	292	313	315	315	263	320	274	291	337	307	307	288	263	304	280	328	278	309	308	269	300	302	317	292	293	268	316	299	304	304	316	304	277	292	321	324	284	289	306	278	294	281	309	336	302	283	277	299	286	322	269	285	308	317	292	321	330	298	283	290	306	266	298	315	303	278	290	309	322	314	320	290	284	310	261	282	292	303	294	268	276	327	307	296	319	284	277	301	300	308	298
7052	1993	1044	1052	887	906	846	870	825	830	820	822	755	791	805	739	746	783	767	731	791	768	792	747	788	734	776	756	718	755	730	751	728	769	730	726	720	716	737	786	791	719	731	787	742	756	756	776	734	803	716	750	751	753	704	749	749	780	795	747	743	733	756	764	720	764	776	762	728	803	770	705	794	719	752	691	726	769	759	719	717	714	703	703	756	683	740	698	728	750	723	707	769	760	700	722	748	712	702	765	764	796	729	773	738	766	761	710	718	729	734	740	724	717	687	730	749	728	731	735	746	771	754	705	708	722	751	725	692	818	721	742	784	746	780	785	738	761	718	759	740	772	740	769	805	772	724	763	735	735	772	744	766	729	689	713	780	729	737	726	775	728	758	731	691	775	751	733	736	789	763	707	722	763	730	737	729	760	738	759	709	735	703	730	728	724	688	750	771	716	717	735	737	698	748	738	730	767	753	754	745	770	764	750	721	693	756	753	749	765	809	747	780	740	713	723	746	732	793	706	770	732	745	721	723	730	784	733	777	727	770	737	710	718	744	709	785	678	755	772	773	733	751	752	758	708	729	761	740	743	768	687	731	757	755	723	759	751	754	729	720	731	735	746	708	719	724	751	705	747	709	735	757	762	775	758	728	737	770	721	783	702	721	745	747	793	703	681	727	724	760	699	772	727	744	727	717	738	723	702	749	729	703	718	740	791	729	712	775	734	747	754	734	763	768	790	720	688	710	745	780	721	773	713	693	688	733	755	737	766	736	751	743	726	718	764	783	748	740	777	809	697	743	757	780	770	741	750	747	702	748	741	786	798	715	693	748	710	714	691	736	769	731	747	776	726	705	754	739	730	745	753	759	722	758	723	678	805	738	722	727	715	718	740	714	692	730	760	784	743	730	759	680	794	747	757	733	741	777	760	728	734	743	754	770	778	756	747	743	747	734	691	734	773	764	778	727	723	752	760	772	694	725	749	682	781	679	745	712	731	716	707	717	722	739	760	758	771	748	718	670	729	755	749	741	756	713	720	676	745	730	727	716	728	746	755	729	724	738	774	718	774	757	719	706	766	769	741	763	759	727	752	746	707	737	756	722	734	745	777	745	755	755	714	719	744	729	738	736	744	777	742	746	721	741	751	717	686	774	687	726	756	772	723	759	759	743	732	702	741	766	790	717	760	761	754	713	743	760	708	778	746	787	772	766	706	781	738	719	762	747	755	761	708	703	740	716	692	684	724	735	718	747	782	729	730	725	716	764	725	722	694	694	726	785	725	748	704	759	765	739	778	769	737	705	707	726	733	737	708	735	700	732	735	762	688	738	787	773	764	710	693	771	771	732	791	717	770	757	768	742	719	739	748	755	695	712	776	742	751	771	723	748	731	762	737	731	701	743	749	693	740	730	687	719	764	766	739	743	722	757	696	736	736	759	729	730	724	791	727	708	744	685	782	776	734	751	720	766	771	779	757	719	706	750	769	730	720	746	719	759	745	744	704	720	759	763	705	676	781	708	737	697	685	741	706	765	703	724	664	741	698	718	706	689	771	748	754	751	777	751	710	767	710	726	716	712	728	745	685	703	719	786	738	712	746	763	707	720	777	707	769	762	699	734	761	699	777	741	740	710	771	735	797	701	747	758	734	770	713	763	733	747	721	692	768	802	696	734	703	792	766	760	687	731	709	706	739	715	770	712	708	692	761	659	766	738	741	730	721	743	739	744	747	662	737	735	734	729	822	719	728	725	741	700	734	757	731	703	760	730	721	712	753	762	699	684	684	771	748	736	769	715	729	756	737	710	738	740	712	755	733	774	732	791	739	763	759	732	720	760	740	707	706	720	767	749	774	739	816	708	763	752	706	664	770	730	758	816	772	739	725	733	677	752	759	777	704	734	751	726	720	733	717	760	741	742	790	713	702	697	699	726	718	712	716	751	747	653	735	792	788	699	712	751	773	757	776	765	745	770	752	729	743	747	702	729	763	735	805	714	756	778	784	753	788	763	776	711	759	757	717	717	701	774	750	710	735	680	712	761	744	712	712	722	704	743	755	754	742	753	765	738	792	738	716	747	714	719	735	708	746	775	728	734	718	778	712	751	745	762	776	771	735	715	765	755	713	733	734	743	713	721	745	775	773	753	704	769	756	748	706	747	738	717	733	717	721	745	715	773	708	680	766	711	679	763	721	747	801	763	753	747	721	749	729	727	746	709	724	720	733	732	756	712	745	718	729	719	722	748	727	727	752	681	755	776	756	743	729	778	719	712	727	797	711	747	731	774	746	725	760	761	752	757	771	733	735	702	721	823	737	736	667	773	700	740	758	676	749	764	755	747	770	688	779	674	798	726	714	731	753	722	703	777	719	766	733	700	722	749	790	804	740	715	726	738	769	731	755	709	764	758	737	752	715	733	721	712	712	744	736	749	723	783	690	731	751	753	726	747	669	703	751	744	739	722	743	740	733	774	762	707	710	728	733	742	704	737	719	738	736	732	689	751	773	769	743	749	697	776	748	725	718	763	757	786	760	751	773	740	722	676	741	769	706	764	698	736	759	714	744	770	718	691	775	704	729	702	714	736	749	743	738	732	759	775	752	742	732	775	775	751	757	723	747	718	760	735	758	717	769	735	734	728	736	715	760	738	731	697	701	739	697	755	727	737	767	721	776	750	742	730	709	766	756	714	757	744	749	713	752	726	721	735	779	737	728	773	715	768	746	749	706	716	781	710	692	782	748	729	730	776	690	685	737	785	695	716	760	746	752	739	716	759	750	713	748	728	764	759	734	702	766	732	734	745	742	705	787	740	745	693	707	766	704	736	729	745	741	784	771	731	752	705	730	775	759	718	778	772	781	737	721	765	743	745	712	723	710	757	736	689	770	708	767	790	735	730	725	715	710	750	747	732	761	722	715	743	786	737	702	767	731	769	746	747	763	740	727	708	759	735	709	693	769	758	775	712	727	735	776	718	723	781	795	708	723	751	753	722	731	737	727	724	751	703	772	761	729	769	762	719	769	759	760	751	771	749	775	744	743	720	745	743	724	810	715	822	801	723	728	714	729	744	747	736	703	756	772	699	744	717	746	728	731	743	752	733	773	700	709	773	784	754	737	726	756	788	769	684	726	680	693	731	724	723	728	751	731	769	754	752	772	716	736	781	750	729	768	709	743	779	689	758	814	752	772	701	763	735	765	738	716	717	760	703	744	748	720	735	767	725	688	762	715	742	764	746	776	745	708	749	769	706	738	700	675	719	744	722	749	753	729	723	739	711	761	766	780	725	757	743	743	749	682	779	719	716	722	755	729	743	761	766	763	724	730	712	715	721	739	748	692	687	764	679	784	721	752	765	747	723	758	720	711	781	744	745	686	707	701	736	725	686	761	714	763	726	756	753	733	755	760	767	747	697	691	762	749	777	684	748	798	694	702	710	735	764	747	798	714	776	701	758	697	752	671	761	746	762	801	775	733	742	730	740	704	704	741	727	780	749	770	742	795
21045	4939	1145	756	456	366	324	321	295	290	276	301	262	270	263	239	245	254	239	252	263	210	231	266	257	247	224	241	236	246	268	246	219	262	235	209	262	240	229	246	243	243	250	254	254	231	211	246	230	245	264	243	224	210	251	252	279	232	227	249	231	242	235	238	229	238	248	253	243	261	266	241	255	252	230	240	282	245	231	232	236	239	262	249	251	247	210	252	255	257	255	278	251	267	246	246	257	220	221	245	245	236	245	224	231	247	237	245	238	238	242	270	234	234	239	260	251	252	247	253	259	238	245	248	254	284	273	241	228	244	216	244	241	251	221	226	225	252	215	245	270	266	243	236	263	259	234	246	247	255	223	251	229	212	253	231	269	243	239	235	251	271	215	274	226	244	237	232	261	253	222	259	249	252	245	232	217	218	221	242	252	242	248	237	233	244	234	236	238	215	266	237	240	238	272	239	215	265	237	250	258	235	250	239	239	268	255	244	239	248	259	249	247	241	231	249	230	221	246	239	246	262	254	226	238	244	215	266	249	221	241	235	213	245	231	253	220	208	240	235	235	274	249	240	257	235	232	204	217	241	255	255	223	247	249	230	230	234	215	286	219	256	264	232	223	251	240	229	245	242	253	239	208	235	241	212	237	242	230	215	257	230	262	232	229	271	235	252	227	225	247	237	210	243	251	225	233	243	248	250	231	247	215	245	227	246	261	226	238	252	233	256	216	261	269	256	254	268	230	240	235	235	261	220	244	245	239	244	279	239	235	228	209	235	242	244	263	247	239	216	268	203	271	269	252	236	251	236	232	251	213	256	262	258	220	242	233	271	246	251	229	247	273	217	241	242	250	243	247	260	254	237	206	268	264	222	286	250	235	254	238	236	244	270	269	244	238	242	234	253	248	234	225	234	241	260	205	268	233	232	242	233	251	246	260	236	255	264	258	225	278	253	233	214	254	248	234	248	230	242	235	231	255	246	246	235	234	248	260	247	244	239	268	226	250	257	274	239	234	233	228	225	231	238	230	228	248	211	253	260	218	238	263	233	229	230	220	222	259	233	196	235	224	255	242	237	272	245	238	258	235	255	264	297	241	259	263	227	250	226	236	243	220	229	253	244	227	254	238	241	274	248	251	223	236	220	242	208	217	209	242	239	233	257	228	224	244	253	265	269	257	242	240	224	230	251	242	253	258	234	237	234	245	268	251	252	227	255	245	220	213	227	250	249	254	241	227	226	214	244	282	235	265	220	252	241	237	249	247	232	238	270	237	290	199	247	236	219	236	230	244	227	226	255	248	266	242	229	246	220	245	233	244	243	248	240	242	220	267	233	242	230	209	227	203	238	238	237	259	234	254	232	228	244	234	233	244	226	212	266	266	227	239	226	243	239	208	251	230	248	263	249	218	246	263	223	242	263	242	231	234	233	268	248	254	255	243	256	249	256	243	248	222	223	232	268	264	240	224	205	240	253	230	242	249	222	221	245	220	227	250	266	219	239	226	252	276	259	243	231	212	228	248	245	238	221	215	242	215	249	244	238	227	218	226	211	223	263	221	269	241	210	231	246	256	261	247	235	254	254	229	251	227	221	250	240	252	255	217	211	262	247	240	246	222	220	241	247	276	226	249	248	241	230	250	244	228	267	228	240	241	219	262	240	254	248	224	256	241	246	221	239	223	228	248	244	234	254	253	272	221	259	232	221	259	250	227	200	245	241	233	271	231	266	255	255	243	230	235	256	252	260	230	262	233	224	216	259	233	254	241	240	251	228	201	231	252	249	253	239	253	256	242	237	224	272	242	254	218	224	270	252	234	230	237	261	243	248	258	223	269	219	231	247	245	230	240	251	234	252	245	243	220	238	233	248	237	236	262	235	221	263	235	242	228	267	246	225	241	216	234	249	232	235	276	229	295	219	240	289	268	248	233	242	242	250	211	244	203	225	248	235	262	243	235	264	226	231	235	269	266	250	248	232	256	239	279	240	260	250	218	249	237	219	249	254	249	242	219	237	218	241	231	239	259	238	210	226	236	275	249	220	227	244	225	231	237	246	253	229	253	228	237	229	235	252	224	229	235	225	247	255	259	240	240	240	269	218	254	238	248	246	255	242	246	246	236	243	245	250	239	264	266	248	243	236	234	243	248	213	231	230	253	231	242	238	218	230	232	257	243	229	207	243	233	239	245	256	262	261	230	214	238	223	230	257	236	241	239	228	254	234	260	259	264	253	243	246	208	227	222	244	219	240	222	258	247	260	253	264	235	247	241	270	232	243	242	231	238	207	251	280	255	236	217	257	234	238	246	238	252	254	273	215	244	248	275	253	239	273	245	238	233	225	236	249	255	246	246	263	232	254	251	246	219	234	245	186	219	252	251	220	253	246	232	239	207	235	224	210	269	227	233	261	249	263	245	236	244	267	223	249	193	234	238	220	241	243	269	251	238	244	252	242	229	231	273	255	236	235	249	261	233	270	239	229	236	242	226	251	239	238	239	246	259	241	244	256	229	225	252	246	210	248	226	229	220	231	233	230	239	226	271	231	220	233	219	227	285	230	244	241	245	249	229	225	269	216	245	255	258	227	243	216	252	252	252	233	224	255	252	222	230	259	245	235	274	233	231	257	262	210	273	249	220	283	256	242	221	239	231	228	249	222	233	247	228	245	260	264	234	233	217	253	230	259	241	245	235	253	222	238	250	271	226	217	242	267	232	262	240	228	261	249	226	243	269	236	253	234	219	251	261	223	248	225	279	215	228	238	265	229	236	226	258	255	250	227	269	219	222	251	219	227	257	235	230	216	237	255	228	227	251	238	247	255	244	268	251	234	236	230	246	233	237	224	279	244	215	239	244	243	244	251	239	252	244	228	256	235	219	276	226	234	253	236	230	230	260	250	228	259	252	246	222	220	238	247	227	233	226	224	198	248	242	258	245	255	259	266	219	206	228	235	287	226	235	256	222	253	243	234	241	250	227	240	240	251	233	227	257	235	225	254	242	246	212	242	211	227	214	204	243	222	244	239	213	236	236	230	265	224	278	236	236	223	236	261	250	224	279	219	239	255	241	251	208	225	251	238	237	233	257	254	262	240	236	217	247	268	231	221	241	238	244	239	260	212	214	219	247	246	236	238	247	223	230	283	241	267	242	223	208	281	270	246	229	236	255	231	227	261	233	241	242	255	261	247	215	225	231	251	244	240	260	251	263	228	225	249	242	230	212	227	227	235	258	259	259	247	224	252	298	246	241	233	226	242	240	253	259	243	264	257	271	255	222	260	259	240	234	252	248	223	242	232	260	254	266	260	218	224	258	222	245	248	254	240	270	244	212	214	236	248	222	223	233	267	276	234	252	264	250	196	263	213	238	232	263	235	252	230	265	265	245	250	242	255	257	229	242	243	236	217	226	242	227	256	227	215	227	240	208	249	236	209	223	242	221	239	249	242	248	273	233	250	240	250	254	253	240	226	224	222	220	261	242	269	241	220	267	299	208	235	249	242
15759	4060	2038	2347	1570	1237	1046	973	979	901	834	788	747	716	684	700	695	724	682	628	679	649	643	636	633	674	662	664	660	627	642	640	671	651	654	621	603	619	614	623	663	612	612	632	623	594	634	605	613	601	609	583	559	646	618	558	594	643	616	621	576	625	574	597	573	588	591	607	610	579	636	621	614	599	600	585	591	594	564	616	606	635	611	624	597	651	595	643	612	561	612	651	646	626	586	631	635	642	588	637	633	602	613	618	579	628	609	602	599	588	619	648	639	608	612	596	601	610	622	588	632	593	642	583	616	617	616	609	580	642	622	631	631	641	639	609	643	600	593	623	622	592	626	612	625	618	598	598	599	577	602	622	626	551	632	622	600	626	584	620	614	603	592	579	621	620	629	579	603	585	617	579	581	645	588	668	575	616	624	607	598	637	586	657	605	617	615	607	650	616	569	631	607	576	609	619	605	622	593	588	568	637	626	608	592	627	633	605	571	618	542	621	572	572	610	601	573	583	593	610	601	600	582	597	595	567	595	598	658	607	575	608	614	626	617	608	637	618	621	645	640	621	599	617	594	628	563	589	578	650	628	617	582	643	607	644	605	609	575	588	619	607	665	578	636	609	597	587	569	631	612	590	598	593	651	620	632	636	617	586	595	608	607	597	621	660	599	603	602	628	580	626	637	614	576	628	661	605	605	622	633	630	595	566	600	625	622	602	619	620	611	613	627	598	578	579	585	623	621	557	568	629	613	579	594	636	632	624	616	605	639	644	608	569	607	635	560	644	568	641	605	636	656	613	582	620	624	667	626	603	592	632	611	592	616	604	622	603	613	661	631	598	610	561	631	568	601	619	618	583	670	599	691	624	564	599	620	635	633	601	609	610	615	604	646	634	611	550	602	582	611	617	642	641	590	594	598	584	616	683	649	609	601	575	581	608	650	639	612	612	621	666	578	631	597	609	621	541	557	578	625	582	563	561	606	616	596	625	664	598	638	560	642	634	590	620	615	603	573	602	634	598	647	590	589	580	614	575	633	631	645	594	632	597	631	618	624	598	619	583	638	588	626	598	694	610	582	612	633	588	618	590	630	621	597	567	634	584	591	590	629	603	639	607	617	602	576	635	622	607	630	608	584	566	567	612	615	603	584	617	613	617	560	559	585	622	622	565	633	640	610	587	593	622	575	627	586	625	616	615	582	598	577	588	614	590	622	614	624	574	572	673	632	610	633	628	633	639	587	635	633	602	601	594	671	589	610	590	603	609	588	601	597	581	600	588	655	621	607	626	618	584	636	607	613	602	606	572	622	540	536	594	624	602	600	703	553	619	603	618	598	631	626	588	596	553	597	636	607	609	592	631	622	601	581	617	622	595	623	604	600	640	619	645	626	606	590	628	573	608	624	622	638	617	597	645	591	577	594	580	637	620	568	603	604	660	606	664	599	594	624	600	613	572	609	621	611	585	662	602	644	547	620	640	626	578	605	637	635	579	589	623	598	583	587	564	618	577	625	621	595	548	570	593	609	592	603	655	615	625	579	623	642	591	585	612	613	605	616	619	599	634	665	636	594	618	631	570	618	575	616	604	599	609	612	563	611	616	568	650	602	580	614	602	628	634	609	610	628	598	569	591	605	633	586	614	607	606	577	638	598	619	601	586	634	613	647	657	624	558	682	656	646	646	616	579	607	629	587	623	602	610	632	591	608	585	603	603	657	598	603	560	594	611	652	566	636	618	606	584	662	582	593	630	599	597	609	600	673	652	598	604	567	582	614	590	593	601	624	605	628	620	627	620	660	559	646	621	558	626	620	580	609	646	653	602	600	601	608	629	678	622	588	598	650	592	605	601	628	609	604	636	628	603	633	608	607	651	615	624	598	572	572	631	610	562	602	602	598	631	587	570	657	626	646	573	592	634	638	615	545	612	645	635	640	626	636	577	586	613	612	625	643	640	645	621	636	564	584	604	583	642	622	601	602	604	632	615	553	580	623	600	603	604	590	601	604	573	655	638	597	645	586	644	668	624	576	602	578	572	641	614	607	625	569	603	620	581	591	653	586	595	558	631	633	642	623	628	580	602	619	591	569	605	625	631	621	619	619	639	662	611	578	611	630	556	648	559	604	547	602	617	616	610	597	559	601	627	643	692	620	627	617	601	622	606	609	604	617	597	628	602	652	603	617	623	577	605	613	599	643	578	628	614	595	610	650	597	599	600	640	591	663	602	595	603	562	615	590	593	614	634	592	617	609	624	627	623	625	618	609	637	645	614	625	590	627	621	635	612	608	593	609	635	596	601	579	621	678	615	624	585	577	589	577	620	589	631	598	634	618	580	637	605	554	639	568	640	622	594	630	657	564	558	607	600	596	642	612	605	595	619	614	600	606	609	620	592	592	596	596	638	619	592	618	627	582	582	616	569	628	607	617	591	596	579	603	608	648	648	641	609	628	644	603	583	660	598	570	627	601	633	670	595	619	608	590	636	597	608	655	638	557	593	616	595	584	586	617	578	617	562	634	658	595	598	562	611	624	656	610	577	609	612	598	604	604	603	593	633	642	598	625	627	569	609	604	595	628	591	618	684	625	587	599	589	624	621	663	599	607	633	575	598	592	591	592	578	565	607	611	635	600	610	614	597	649	574	609	573	674	606	636	608	607	620	573	596	614	614	607	640	583	630	672	621	634	562	636	590	642	623	628	584	582	550	600	600	589	585	602	626	622	614	609	617	612	589	603	601	599	630	598	636	601	603	607	622	603	594	653	548	645	620	586	628	619	609	578	631	614	592	609	589	660	584	629	644	612	667	598	599	624	667	581	567	625	611	599	626	611	590	588	618	548	638	609	619	582	600	595	572	633	632	617	610	639	622	610	567	585	603	615	613	601	571	625	626	631	604	653	592	586	605	623	617	619	650	658	566	625	582	598	630	595	570	651	677	619	605	629	635	618	603	597	589	638	623	566	628	606	640	588	619	587	634	634	616	594	628	601	612	584	580	635	591	619	583	603	629	578	648	611	647	589	633	652	597	627	619	604	588	599	607	639	615	624	613	595	566	613	599	615	598	638	542	619	616	623	647	601	615	569	612	626	604	623	604	559	622	608	588	603	593	647	574	617	585	585	611	603	597	637	560	631	608	602	590	615	612	604	598	620	656	592	617	638	607	609	593	593	617	639	634	548	615	592	587	595	636	626	632	591	591	619	621	617	617	660	600	623	590	550	644	625	594	586	622	603	603	616	598	618	554	604	572	641	625	596	596	607	610	609	624	605	624	611	582	631	608	632	562	567	661	629	651	602	650	610	616	604	626	588	597	595	599	592	621	577	618	597	615	586	577	583	563	600	628	584	635	576	599	595	635	617	621	600	612	617	624	627	608	640	594	629	608	624	619	625	625	599	608	612	649	591	586	624	608	610	594	618	581	633	592	636	606	632	676	634	602	621	619	574	598	605	634	620	603	605	561	585	586	625	600	664	609	638	615	572	596	566	587	590	632	615	580
30548	7568	2026	1130	599	372	318	259	226	209	214	187	177	156	163	168	154	155	154	172	131	133	136	152	138	126	140	150	155	145	160	143	144	127	120	142	129	153	156	115	125	120	145	136	119	150	144	128	125	154	126	147	136	133	121	123	138	134	152	113	149	159	133	149	149	132	122	132	126	151	132	151	133	144	143	112	126	132	125	134	128	135	154	142	154	142	134	156	125	127	130	130	126	118	145	130	131	128	122	156	150	151	136	131	136	136	125	148	140	144	141	136	140	134	119	133	131	116	144	140	125	141	128	134	138	148	115	146	119	138	127	141	156	133	142	140	154	141	138	145	155	144	134	156	129	133	145	119	150	120	148	123	135	156	127	118	144	117	148	136	156	148	137	145	155	139	138	131	137	134	130	138	137	146	126	132	141	133	127	133	126	141	142	116	125	140	132	136	128	143	149	160	145	115	127	143	139	128	142	132	128	143	141	124	152	122	138	121	145	148	138	133	130	134	146	132	136	140	123	140	112	136	144	134	135	128	130	124	128	123	141	138	146	117	129	145	135	138	135	127	129	148	113	145	131	142	119	145	138	144	130	129	145	135	129	128	139	135	135	152	129	145	122	147	139	134	166	136	100	162	148	125	137	120	132	121	137	119	116	129	151	144	144	125	135	153	137	126	114	117	115	126	106	123	119	140	131	156	138	134	126	144	154	151	141	150	102	115	120	138	125	130	138	122	132	126	121	169	142	141	145	130	129	142	141	109	121	124	124	134	141	116	147	152	135	121	118	134	137	120	132	143	133	143	130	116	142	147	131	129	139	132	117	132	145	124	155	136	140	123	121	140	116	158	117	140	149	139	150	110	139	141	156	159	125	122	135	136	141	133	140	133	137	149	142	138	129	144	137	137	120	123	131	150	126	134	148	137	122	132	136	133	160	147	139	146	124	140	163	138	133	124	119	116	128	136	134	139	141	158	115	124	156	126	131	155	146	132	140	135	143	114	164	124	158	140	131	117	152	109	130	136	148	147	131	133	132	133	138	127	147	137	123	137	125	133	117	148	124	132	134	156	142	144	134	147	135	132	136	136	128	126	133	125	133	125	98	122	151	132	139	147	146	141	140	149	135	133	134	115	128	132	144	128	131	168	138	134	155	137	144	129	130	142	128	145	122	125	123	126	148	128	141	144	143	137	150	158	131	134	124	137	133	139	124	136	135	132	133	153	128	123	114	141	143	143	146	142	141	140	135	144	131	144	135	145	128	140	140	122	137	140	129	142	136	134	117	132	134	144	143	142	140	136	134	134	127	138	142	150	152	139	134	160	136	145	159	141	142	146	144	121	145	156	126	133	134	140	124	156	133	146	116	137	142	121	123	138	145	123	158	134	145	136	134	130	147	135	140	128	128	138	155	153	134	131	106	139	141	140	124	151	155	131	169	145	125	166	148	139	139	132	139	135	115	127	130	136	149	145	147	144	134	151	149	121	142	123	156	123	130	132	131	124	101	148	130	119	138	154	126	153	145	133	141	138	138	149	138	146	124	133	135	147	130	130	142	129	143	141	145	150	134	151	156	144	156	109	132	133	137	143	160	139	114	139	136	161	133	149	124	145	141	118	119	149	145	137	142	140	143	145	122	138	132	134	143	134	123	156	168	133	149	128	120	142	129	156	126	125	145	113	130	154	136	124	134	135	119	152	137	150	133	127	132	132	130	117	117	151	149	147	116	135	141	159	137	136	132	143	143	122	142	173	139	146	134	144	154	141	141	127	128	152	142	151	118	135	130	117	126	137	134	128	125	137	125	117	157	136	117	127	135	144	149	142	139	135	147	141	136	129	130	136	132	131	144	131	138	144	142	140	116	129	116	127	126	113	147	142	174	135	135	135	126	152	125	159	140	140	134	142	156	162	131	144	137	126	135	145	139	138	144	127	104	145	139	120	142	121	121	124	141	139	133	156	150	129	123	139	168	144	144	137	111	132	130	157	149	136	125	126	132	147	136	122	123	133	155	131	154	125	170	136	149	134	127	121	140	116	119	165	143	138	139	138	146	140	122	133	153	121	156	118	141	120	136	118	136	165	148	137	150	164	133	134	133	131	143	142	153	144	129	124	150	141	130	136	126	143	136	134	101	123	120	154	123	119	144	148	137	158	136	128	123	127	139	134	122	130	147	124	137	141	113	136	140	136	131	130	112	130	147	129	138	126	151	146	128	148	113	144	125	137	118	146	139	144	116	135	122	143	118	123	136	140	145	128	128	134	136	162	132	141	129	139	128	143	159	152	149	126	139	123	145	157	135	121	136	117	147	151	138	146	142	143	147	122	140	131	132	128	125	119	132	131	129	132	116	148	132	145	116	123	159	120	125	142	134	145	152	149	140	127	126	132	117	156	102	134	121	132	133	128	137	108	123	125	141	138	138	126	120	127	127	142	124	132	120	127	119	129	144	139	127	129	130	138	154	115	132	111	125	112	137	133	129	168	147	154	171	125	121	142	127	126	160	118	146	127	147	158	138	154	134	138	161	143	129	127	139	136	108	135	135	130	156	134	133	133	131	131	138	142	117	146	124	122	139	127	142	138	144	121	131	140	141	137	128	133	153	139	126	157	145	146	138	147	141	173	127	140	151	137	134	121	137	115	153	154	128	139	149	135	158	142	130	155	131	145	134	129	128	112	131	143	145	118	118	141	118	127	147	146	153	151	151	127	144	116	125	134	131	134	114	136	125	110	127	139	141	159	143	135	120	136	155	153	163	154	129	118	139	131	129	134	108	120	130	121	133	140	140	141	139	131	128	117	139	126	143	148	140	121	159	127	148	149	139	123	152	148	115	140	128	142	132	160	132	157	141	132	144	127	153	137	128	157	131	142	134	133	152	124	146	120	102	124	140	142	161	151	154	130	129	161	127	137	124	156	140	152	141	122	125	169	133	141	122	149	133	129	119	130	113	128	153	134	123	136	157	138	137	125	134	143	147	144	132	139	138	107	140	159	122	124	146	135	143	142	144	120	148	135	136	131	140	148	127	150	145	115	136	127	154	121	155	145	130	137	146	143	135	138	127	135	119	123	125	136	125	140	134	137	144	132	153	114	132	135	122	129	134	140	145	155	149	121	130	145	134	127	122	135	138	135	169	144	139	132	127	141	134	162	133	130	157	134	126	120	128	159	152	147	167	147	127	161	143	145	130	130	146	123	151	142	128	132	149	156	145	120	148	117	139	123	141	140	130	117	158	129	149	136	137	122	136	158	136	139	144	139	121	130	132	135	137	125	146	147	125	128	122	139	118	125	127	143	120	135	149	136	133	138	137	112	116	128	146	108	144	135	124	121	150	131	146	138	127	125	120	131	150	133	147	137	138	128	132	142	119	132	110	109	130	124	123	131	123	144	123	143	130	128	127	137	152	151	128	140	150	123	118	150	139	129	136	152	106	134	130	142	148	123	140	139	113	137	148	116	135	120	141	147	134	130	144	127	140	134	129	143	132	129	125	162
20753	4275	3045	2980	2104	1446	1157	1001	885	821	701	636	606	590	583	511	560	494	508	513	438	449	420	431	414	417	416	405	399	405	407	379	426	398	418	364	417	388	347	395	389	369	369	393	337	406	365	407	384	398	380	374	358	371	342	391	381	357	374	365	323	348	346	377	372	353	359	360	368	373	373	369	342	396	382	359	334	390	388	387	356	366	373	376	344	357	392	346	410	375	345	387	340	343	375	328	387	348	349	338	373	371	325	357	373	399	354	360	360	368	391	378	383	353	381	356	375	339	367	389	382	358	344	345	365	374	316	366	324	378	375	331	347	343	329	356	361	362	356	323	395	373	358	379	341	343	408	376	340	383	383	378	364	354	338	376	382	352	373	395	373	354	332	354	392	382	395	381	369	355	390	357	364	358	339	385	354	347	369	358	394	326	360	357	349	357	333	370	356	393	364	329	375	358	370	374	381	358	369	367	385	392	384	328	345	355	363	348	347	355	377	332	355	374	341	349	352	407	390	381	385	351	349	395	355	355	333	390	400	387	355	395	347	375	341	344	372	334	369	338	379	360	350	362	344	391	375	351	357	347	388	433	371	395	362	388	355	374	400	369	371	381	316	379	353	401	348	340	373	381	378	349	330	373	403	368	370	339	358	361	374	362	380	340	387	299	376	348	370	367	395	396	358	369	366	345	354	372	363	378	373	337	363	360	333	351	350	369	343	405	360	346	381	384	374	348	364	372	342	390	370	341	363	399	357	385	393	374	377	337	355	386	395	319	332	409	328	356	396	367	356	390	370	343	334	360	358	393	359	376	386	355	391	350	350	307	358	364	366	374	359	350	390	362	366	346	381	371	362	369	367	341	374	375	338	324	351	374	353	392	343	358	352	358	353	358	346	349	369	369	374	384	378	325	330	363	375	351	368	389	344	354	324	349	367	370	368	363	386	362	384	346	359	341	364	339	387	361	367	343	350	374	353	394	347	309	370	372	391	342	373	377	362	377	382	371	374	349	383	359	348	359	361	335	383	367	385	344	358	352	343	363	353	338	376	402	350	333	350	396	337	370	379	396	398	363	388	344	345	373	373	376	343	359	386	344	352	408	363	382	392	369	354	387	376	395	371	366	338	387	362	364	403	376	389	367	368	363	345	388	359	382	383	379	347	358	364	356	358	400	376	344	352	359	327	356	357	370	394	358	330	379	334	366	382	366	358	335	377	351	331	346	329	363	363	361	352	331	340	352	343	345	366	378	337	376	369	384	384	312	370	336	369	372	379	360	375	378	348	362	363	344	355	350	350	409	339	388	348	374	377	348	374	342	372	366	360	342	354	359	366	373	366	399	372	351	396	380	368	353	351	333	352	372	368	358	373	358	372	339	383	383	358	337	389	370	365	359	371	367	334	374	334	389	383	367	376	388	363	372	342	387	357	361	383	351	361	342	354	378	365	371	354	361	376	349	362	359	379	341	342	353	319	382	353	360	384	360	356	362	334	346	390	354	358	348	377	387	367	336	351	353	347	373	388	355	366	387	361	351	392	345	348	372	353	353	397	334	336	367	390	354	354	367	407	393	345	375	375	364	371	362	368	375	390	397	307	353	372	368	363	350	390	348	382	380	357	358	385	364	356	376	353	369	340	362	382	383	350	355	360	344	376	346	365	368	372	372	344	398	405	362	380	378	363	366	393	350	384	350	366	341	355	355	381	358	363	357	345	382	329	354	355	317	346	364	340	366	339	360	363	376	362	387	384	383	389	377	325	383	373	348	344	389	328	375	409	360	351	360	359	360	363	353	378	325	362	369	331	377	332	362	371	370	329	365	374	318	344	340	362	363	375	350	345	339	354	340	360	376	337	351	375	408	345	350	389	355	345	355	360	353	360	353	336	345	355	402	313	365	354	357	350	390	407	369	368	348	355	340	347	355	347	369	358	360	361	373	370	356	354	380	321	345	359	397	405	379	387	366	381	353	364	337	375	359	386	365	393	370	378	362	372	361	352	334	373	327	359	374	355	322	388	342	389	338	359	396	393	365	376	366	340	385	390	355	382	382	356	353	354	374	360	311	356	344	350	335	370	378	362	356	341	356	388	367	357	385	343	347	379	335	372	362	382	387	357	367	365	385	374	347	374	365	382	388	358	344	356	397	394	385	390	351	363	353	366	357	365	377	357	375	350	353	358	358	360	375	355	383	338	342	377	368	330	347	336	367	315	369	350	365	353	367	388	365	356	360	368	347	334	338	371	360	359	372	409	363	362	363	346	357	374	329	368	412	357	373	345	356	351	384	342	373	335	367	358	386	361	347	375	376	350	326	383	394	347	363	356	368	344	329	360	359	370	347	361	370	370	372	381	316	379	365	363	376	387	336	351	362	359	362	375	339	352	376	367	374	374	361	342	371	378	375	324	370	343	392	365	354	370	336	388	354	369	336	371	380	393	359	326	387	358	380	369	358	404	348	355	350	378	368	341	317	359	379	379	334	348	349	340	346	358	347	362	339	365	382	377	340	376	319	372	360	380	352	373	361	378	358	360	354	329	358	363	332	387	348	370	363	405	388	346	385	405	365	355	394	378	396	379	373	388	381	339	395	382	367	354	398	331	393	384	345	352	347	363	348	372	355	348	372	339	353	359	359	367	364	335	354	354	356	371	376	348	376	401	360	351	339	354	365	372	365	339	374	373	364	328	381	397	344	359	342	384	336	359	360	344	372	362	362	390	326	350	366	353	373	342	342	401	370	392	372	361	358	389	357	334	375	362	380	380	352	398	358	369	386	390	376	365	363	350	363	374	357	368	401	351	363	354	371	362	346	344	382	370	354	423	368	348	348	331	369	366	353	336	374	366	335	368	379	376	356	357	364	350	370	380	375	342	344	355	374	357	356	347	334	380	368	353	324	389	359	381	347	362	357	353	375	363	342	399	342	377	363	376	356	335	380	309	370	392	380	361	379	356	376	357	334	362	363	349	358	333	366	390	349	388	366	376	363	336	383	383	333	349	377	370	381	365	392	344	352	362	363	347	343	371	369	341	369	362	347	330	345	338	343	393	371	369	348	339	374	372	376	349	361	358	366	366	357	332	378	358	356	359	380	363	396	373	376	346	349	375	376	361	357	365	374	341	363	350	332	374	368	327	338	367	368	368	324	391	331	364	327	361	397	391	384	360	367	338	358	335	330	348	361	379	356	351	359	365	367	336	371	356	367	353	330	330	348	356	345	353	335	326	385	373	341	362	356	390	345	366	372	358	371	344	377	363	339	347	330	359	345	317	362	364	348	346	379	382	358	369	372	377	371	373	394	334	372	350	358	381	389	368	375	350	390	379	348	392	353	396	372	320	388	367	380	372	344	372	339	363	372	346	380	371	357	342	362	358	373	398	347	324	363	330	369	348	350	335	378	349	341	352	352	356	371	370	373	353	369	366	339	388	307	364	349	388	315	370	354	351	335	374	347	363	366	385	379	346	362	336	350	349	379	367	346	382	382	343	349	388	339
8586	1247	403	358	368	336	318	340	293	278	289	273	271	311	296	296	279	293	285	285	276	285	310	264	336	290	312	330	287	306	296	288	270	309	261	272	293	272	301	306	303	273	264	285	314	301	287	280	290	311	284	264	299	264	276	300	287	269	312	314	314	307	281	265	287	275	300	286	294	275	333	297	286	254	294	283	300	276	265	309	294	310	306	283	282	279	259	266	295	292	270	248	262	318	284	274	312	275	280	282	256	249	271	284	295	290	276	267	292	292	266	297	322	284	317	254	272	280	300	296	263	259	297	276	298	289	280	308	276	284	294	268	274	287	288	272	274	296	273	293	313	270	265	306	262	262	286	281	275	288	283	285	292	293	297	291	289	306	311	291	324	259	291	296	285	291	291	297	277	314	281	303	267	272	321	293	260	301	278	264	271	300	268	286	291	259	284	288	276	320	291	321	289	282	271	293	276	282	318	309	270	279	288	287	257	304	288	280	296	283	315	290	302	302	300	266	306	314	264	313	304	307	282	292	299	273	283	293	272	293	269	309	262	265	287	304	252	286	291	262	308	275	315	285	281	299	299	309	305	283	305	264	266	268	277	251	278	284	279	254	268	245	278	253	285	303	283	279	251	269	291	294	291	267	297	279	283	279	268	259	325	264	254	286	298	296	258	297	286	264	271	269	270	295	274	272	265	329	285	274	267	269	281	283	273	271	297	302	279	257	274	277	282	269	288	289	320	294	274	297	306	274	277	258	320	301	278	273	244	282	319	307	261	276	287	259	297	299	282	291	292	282	304	269	279	297	314	276	279	271	311	279	293	318	304	271	256	299	311	273	307	285	266	308	278	280	312	268	301	309	310	255	283	311	310	286	304	290	272	240	296	261	271	277	274	293	275	275	279	283	291	287	284	285	282	275	288	255	291	281	270	306	285	304	289	274	340	293	298	286	256	278	283	305	319	280	284	277	296	282	269	275	325	257	304	300	283	292	262	260	273	255	295	253	283	305	309	275	299	310	286	267	281	284	307	290	310	303	305	305	271	322	284	267	285	280	240	288	276	281	278	244	272	293	300	258	288	251	268	299	259	265	290	256	299	289	257	272	285	265	295	304	257	269	309	284	281	282	286	281	286	291	291	260	276	289	292	272	278	302	300	315	299	307	304	279	277	300	292	282	265	275	301	279	269	267	281	274	283	300	266	266	293	274	294	266	277	269	295	319	287	278	326	262	267	261	292	283	296	269	308	304	275	293	285	280	289	282	263	295	302	265	287	291	289	287	251	268	253	297	303	277	269	260	293	265	316	286	284	249	270	266	304	319	284	266	300	251	281	313	260	265	279	306	283	267	280	292	262	302	299	303	323	257	320	269	287	307	287	301	295	262	291	271	269	291	288	284	291	243	289	284	302	285	265	273	268	260	303	286	286	265	305	279	242	285	290	306	263	282	297	280	270	256	280	267	304	273	320	284	269	297	294	251	276	303	302	317	259	290	261	281	297	301	284	268	272	241	273	268	285	303	294	264	321	281	299	298	314	276	258	307	285	271	284	250	269	299	299	286	276	298	305	293	284	280	296	287	298	257	267	292	276	287	276	293	275	314	297	333	277	302	259	282	285	291	282	291	300	292	301	271	278	259	258	269	234	307	285	307	265	309	290	282	307	286	268	269	300	287	278	289	274	292	304	259	272	297	312	285	282	277	293	296	301	263	285	290	279	280	292	271	251	273	270	290	298	265	314	286	254	262	288	266	288	317	285	279	300	290	258	306	260	271	323	299	291	298	285	305	261	306	290	261	306	254	300	265	307	290	286	312	299	292	306	309	283	271	290	280	270	313	281	265	297	268	315	323	287	260	270	320	288	306	297	272	306	275	307	330	276	288	276	298	294	270	263	293	309	284	294	287	318	297	307	289	277	303	272	313	275	276	281	272	280	248	278	285	295	319	303	265	270	268	276	290	301	277	273	266	279	284	263	283	270	290	280	297	259	282	301	281	294	306	277	279	266	286	272	288	300	285	321	281	267	303	265	281	254	296	315	285	296	302	286	276	284	292	265	281	284	297	297	276	283	289	261	282	265	298	292	275	352	304	315	278	253	277	264	321	289	273	312	287	280	318	295	282	291	319	293	259	325	283	289	279	234	282	294	271	273	288	269	294	301	281	275	298	291	304	279	286	305	263	311	302	289	266	295	302	291	255	299	305	273	306	261	286	305	299	274	276	299	287	287	269	294	269	294	299	293	276	281	283	307	284	304	286	258	277	299	298	297	286	268	297	276	302	306	304	291	319	287	310	288	299	271	268	286	245	291	291	262	298	279	306	279	270	305	299	270	301	276	286	300	255	284	297	299	256	284	254	277	270	288	282	287	289	297	272	254	279	253	299	288	276	263	262	315	290	328	302	272	291	265	246	288	327	309	297	319	272	269	308	301	326	321	276	275	321	273	269	289	288	251	271	274	275	282	284	300	278	295	295	274	283	296	268	268	305	261	284	271	297	271	269	277	282	263	319	271	262	281	286	285	291	273	318	302	312	285	241	262	267	274	267	267	321	303	279	316	276	265	268	263	332	279	269	286	266	298	295	312	283	307	314	286	315	293	267	306	272	298	295	250	297	281	265	291	294	281	297	279	284	287	306	316	273	259	265	284	295	269	287	313	305	289	284	269	300	283	272	253	280	266	294	300	259	277	266	306	305	286	324	287	285	280	292	295	306	266	275	308	268	302	255	277	298	278	270	278	314	304	295	291	284	283	323	271	284	302	286	257	309	277	267	276	290	268	307	293	290	259	272	303	297	294	275	278	279	290	284	303	286	295	311	285	312	270	285	274	271	288	313	281	273	281	275	295	312	290	270	267	334	259	263	255	277	283	281	281	281	296	246	294	301	275	282	284	295	290	288	315	283	288	270	279	295	295	245	310	272	327	297	252	285	289	288	289	295	290	297	313	290	289	275	286	292	270	299	301	293	279	263	287	281	298	309	263	251	279	292	298	283	295	275	271	273	279	272	279	273	272	288	309	297	286	295	279	318	334	271	258	257	253	252	314	299	254	283	301	283	299	296	266	291	289	271	283	281	278	283	289	312	312	294	298	315	293	258	262	254	288	259	300	289	290	268	268	301	292	284	298	288	264	279	268	296	272	268	270	300	299	276	280	270	288	295	277	278	266	296	287	292	298	281	285	289	282	274	317	278	272	276	282	302	302	271	290	291	272	250	263	291	304	295	290	304	300	307	278	307	271	291	307	303	299	249	259	316	287	280	266	270	283	274	278	282	284	283	297	272	274	266	279	314	291	282	263	290	293	294	259	295	280	255	297	251	285	283	293	291	257	288	288	278	261	278	277	309	301	292	297	321	274	287	279	298	256	270	266	311	312	303	283	288	294	271	272	290	313	299	281	289	244	272	306	317	293	270	300	285	284	273	261	283	279	293	296	269	303	269	267	292	276	282	305	326	311	271	287	300	296	285	274	261	282	272	301	291	257	270	276	308	288	273
6933	1417	983	990	959	862	848	843	826	802	745	746	721	753	751	706	722	707	722	758	737	714	703	751	704	689	720	715	708	724	670	732	666	690	682	725	691	742	704	731	735	699	746	674	710	733	691	712	757	730	744	732	701	717	720	741	734	675	747	736	661	725	702	683	720	700	676	719	712	711	699	695	714	706	719	724	722	658	691	655	659	713	698	670	701	749	706	763	708	667	747	716	702	724	715	710	739	762	708	705	705	729	748	730	679	706	709	693	699	715	700	731	689	691	723	720	696	687	676	728	733	733	657	736	773	681	722	709	702	727	695	752	673	711	711	642	730	706	682	706	727	714	720	719	704	679	704	718	712	687	713	734	730	652	672	766	732	707	731	747	698	711	656	688	699	726	758	705	717	700	726	741	685	710	708	757	732	661	713	700	717	704	670	704	719	700	649	727	711	732	711	685	693	698	718	775	665	713	726	728	675	717	736	728	694	669	710	706	705	687	702	687	704	745	732	742	679	717	743	690	723	693	755	770	672	693	690	703	701	710	711	691	694	705	740	685	722	703	691	746	730	699	709	726	701	727	726	680	696	706	704	727	710	704	690	740	777	699	715	689	754	677	691	678	727	658	686	689	685	767	764	717	750	681	629	744	718	734	696	715	731	726	711	673	725	689	718	709	746	705	732	769	720	726	714	684	690	696	754	689	735	693	702	681	730	712	708	712	696	707	720	665	713	676	692	699	718	736	729	679	721	701	717	731	703	703	707	731	691	733	731	704	747	697	758	762	687	707	703	699	761	710	683	750	684	683	739	692	720	729	721	749	706	676	679	710	673	741	694	740	688	724	695	705	697	770	717	692	676	751	729	687	753	736	736	688	658	699	670	736	710	713	725	686	730	732	672	689	712	712	714	671	709	699	675	700	699	734	662	785	725	717	682	682	698	700	733	725	738	694	700	742	684	757	696	705	718	710	719	714	715	684	689	718	700	682	744	728	710	720	707	730	721	698	669	711	723	708	665	732	764	681	714	708	763	801	727	731	723	719	685	690	732	732	746	693	696	707	697	673	734	657	673	721	713	696	727	693	698	684	720	690	670	729	692	717	695	674	693	744	730	720	726	648	684	722	718	677	741	667	711	728	705	724	696	693	763	680	770	736	706	754	720	715	714	727	655	722	714	716	719	701	730	771	748	698	704	694	701	738	702	737	703	703	684	742	682	677	694	730	716	730	716	685	744	749	656	692	719	726	703	649	707	702	759	714	715	714	700	707	702	683	757	701	696	679	692	705	694	684	683	744	688	696	704	711	709	673	743	722	699	693	743	726	748	677	690	706	720	704	728	669	704	695	761	670	747	741	675	767	764	680	675	721	740	749	726	681	737	720	743	693	730	717	697	727	814	661	672	694	660	703	716	699	740	734	741	711	694	677	724	691	748	722	724	658	718	722	719	671	724	724	698	728	642	713	697	724	684	726	726	667	671	723	753	668	732	726	713	736	675	699	697	697	689	704	752	732	734	723	701	679	757	763	679	690	733	687	677	732	774	723	660	740	728	744	722	698	703	695	719	702	758	743	707	669	773	700	780	713	759	718	700	768	748	747	683	677	692	736	696	756	707	693	761	696	723	695	724	673	735	743	718	752	758	735	718	736	714	696	672	709	705	708	692	752	778	738	741	757	727	699	689	712	689	747	725	696	746	677	694	729	691	700	682	695	682	746	738	727	715	746	736	715	676	720	744	729	691	731	688	678	710	716	727	676	764	673	698	721	698	679	705	764	727	703	698	712	713	739	705	692	719	712	702	716	722	723	745	707	729	736	692	710	703	727	718	692	732	749	682	714	708	687	730	710	732	697	740	715	702	738	695	728	726	680	681	670	695	697	692	695	689	706	749	709	727	689	745	694	691	708	741	674	731	742	719	692	706	687	720	688	689	704	767	725	723	722	687	720	648	733	685	740	716	702	681	693	703	720	709	719	711	754	742	692	689	728	679	689	720	744	688	720	721	649	725	694	713	728	727	719	672	706	699	737	744	742	739	729	769	711	702	733	726	734	680	719	750	704	693	713	732	717	679	695	727	776	702	701	715	716	688	669	662	746	726	741	749	721	672	737	717	684	705	772	683	702	689	699	715	712	731	698	691	724	714	726	688	728	700	687	701	720	738	682	680	720	691	747	696	691	700	706	756	716	744	709	690	713	707	704	710	724	714	704	758	706	687	671	730	765	737	687	751	722	716	705	688	752	689	738	710	757	710	773	718	678	710	748	720	772	734	757	766	759	722	697	711	696	682	710	718	705	717	707	747	720	756	733	713	708	739	718	667	709	707	695	678	687	686	719	688	746	700	728	704	666	742	702	716	719	734	721	742	696	707	711	712	721	687	715	731	740	705	667	735	695	707	714	725	726	787	731	701	705	714	681	700	672	737	696	721	721	694	756	674	701	725	706	698	735	682	739	727	714	642	747	667	688	723	722	728	781	666	667	738	721	732	703	709	688	651	727	735	710	733	664	725	715	689	732	698	693	698	754	700	695	705	724	696	719	709	724	756	659	721	746	703	718	724	738	727	707	699	765	714	715	681	708	706	746	663	718	714	717	691	701	681	673	690	686	708	697	683	690	633	689	690	711	722	735	696	727	663	704	707	706	730	681	731	673	728	727	697	721	691	679	712	710	676	704	734	704	771	739	706	695	699	685	699	688	688	691	714	665	659	703	724	699	772	704	752	699	699	738	702	725	704	674	704	722	751	693	703	646	712	702	731	771	713	747	675	717	703	691	715	685	684	682	728	698	736	692	696	723	684	674	702	698	673	719	712	703	686	746	775	741	717	668	705	702	692	671	734	715	687	751	722	692	692	707	723	697	635	696	731	699	683	720	734	730	748	702	713	692	721	722	733	743	684	678	693	728	671	679	754	698	718	756	670	680	707	721	692	685	695	668	696	687	749	713	666	710	760	696	728	754	701	680	724	714	691	685	676	705	732	733	719	700	707	695	695	699	708	736	733	708	726	687	713	717	726	706	696	729	706	709	732	703	687	697	740	697	789	740	691	709	760	694	712	684	772	695	659	701	717	689	784	730	725	666	684	705	706	680	660	732	696	711	745	713	655	724	715	703	727	721	672	741	698	716	702	708	694	779	692	715	693	726	689	688	702	717	747	701	698	667	688	724	695	704	667	716	708	728	716	691	709	682	692	702	701	742	711	738	730	729	710	720	709	688	705	700	715	689	690	683	705	707	707	711	691	723	734	717	687	689	757	680	688	693	714	754	683	681	716	714	679	701	667	710	731	719	751	697	692	735	703	670	735	690	701	682	702	694	716	724	765	688	691	722	683	711	694	694	700	708	695	740	710	758	698	709	709	702	724	748	712	696	707	767	717	694	705	760	665	699	741	677	709	689	714	692	686	674	714	717	757	697	732	701	738	659	705	720	695	724	728	680	723	696	704	735	697	774	750	689	727	711	687	720	701	686	661	731	680	708	709	741	745	728	718	705	728	708
20677	3186	1150	752	435	370	306	321	287	293	254	268	270	254	254	240	216	225	235	242	235	216	224	227	228	234	210	216	247	238	226	228	246	210	247	259	235	223	249	247	232	232	248	257	240	250	232	232	215	239	257	249	255	254	240	213	236	233	228	254	217	232	239	248	257	236	230	235	225	213	229	222	220	241	216	215	228	252	242	211	233	209	226	222	208	230	254	242	198	232	213	228	231	227	225	267	227	206	235	236	228	210	245	256	227	249	275	229	238	240	217	231	223	223	246	250	219	230	234	213	217	225	233	234	222	243	246	221	238	233	250	215	218	276	235	246	238	250	257	215	213	233	231	254	217	208	228	196	225	223	210	220	199	226	226	228	250	209	234	228	246	240	249	231	223	242	248	225	230	239	245	233	226	229	232	238	220	250	254	229	239	222	234	232	201	252	204	242	221	224	236	224	244	225	251	228	258	259	220	232	232	247	239	248	239	257	233	229	220	214	230	241	238	201	217	249	227	228	223	218	226	193	232	231	245	237	204	223	207	243	243	236	211	234	227	233	240	236	237	258	209	241	230	230	232	245	231	226	232	225	237	207	226	247	243	226	250	240	267	222	245	212	232	225	243	266	203	250	235	215	276	237	237	249	221	207	221	248	230	242	194	204	235	223	241	225	229	239	240	219	221	215	209	190	226	231	224	245	235	219	237	213	244	231	238	239	238	209	243	216	246	233	256	248	239	240	230	216	233	225	236	235	225	220	256	230	249	225	219	202	226	241	257	237	223	246	245	243	233	233	223	223	222	236	237	245	224	235	229	244	220	217	244	230	232	249	216	224	258	250	218	245	245	217	223	232	249	240	253	241	237	234	237	214	195	251	210	260	228	242	237	233	248	211	250	229	247	214	223	231	223	261	226	237	253	237	241	215	245	254	256	197	265	234	246	252	245	227	228	229	229	259	230	202	215	260	214	192	252	247	268	230	247	233	210	243	250	249	207	241	248	252	220	217	228	255	254	239	253	218	207	232	221	251	210	210	247	195	224	209	233	234	244	218	237	241	226	225	247	237	227	251	222	250	250	223	223	230	230	232	200	208	256	227	249	233	219	255	222	238	233	260	243	244	232	237	209	222	223	251	223	229	234	251	231	207	239	250	248	219	234	231	225	256	243	251	224	217	268	242	230	253	229	258	232	261	221	233	252	236	219	238	201	241	229	201	241	230	252	216	226	214	221	252	226	226	207	234	235	226	224	210	262	226	205	232	230	236	268	231	204	218	229	253	225	234	229	212	228	263	246	248	233	227	248	253	207	207	237	224	214	227	249	222	248	253	216	217	211	242	247	254	241	246	208	224	224	211	230	214	213	232	229	212	227	219	194	228	240	247	210	200	236	235	248	240	226	232	225	245	237	242	238	216	236	236	242	246	261	234	256	242	233	232	233	244	245	219	246	242	242	221	209	250	223	220	220	235	257	249	248	232	239	293	222	240	224	246	246	244	279	232	231	245	230	264	200	268	242	242	225	214	270	233	213	217	238	204	233	239	226	216	250	224	214	227	240	245	250	221	254	247	212	248	237	214	255	275	246	249	228	239	228	203	206	224	235	192	212	219	240	239	236	229	265	250	235	231	217	208	236	233	216	261	238	247	258	201	240	218	254	250	215	232	226	213	221	224	232	241	239	222	234	213	231	236	240	223	234	216	237	247	228	230	255	246	225	256	244	233	207	228	232	206	245	207	234	233	247	259	227	228	250	236	240	246	225	229	197	230	233	219	199	175	227	244	245	222	235	236	217	224	232	233	239	212	242	216	238	236	224	224	267	244	242	254	225	223	236	205	202	247	219	251	251	227	250	250	201	212	260	238	236	227	260	234	225	217	228	229	201	259	220	243	241	231	240	226	225	220	209	207	259	258	221	210	225	242	236	228	235	231	215	239	238	236	241	224	214	222	211	209	219	223	247	229	231	223	222	245	231	237	208	228	204	232	249	237	230	229	205	222	218	231	243	255	214	229	224	239	225	212	233	251	232	239	279	222	227	216	244	239	257	242	254	246	207	222	226	219	235	215	246	240	241	227	246	239	238	226	232	251	218	221	220	227	235	260	215	243	237	243	215	215	211	240	210	218	234	232	236	246	229	257	246	254	201	263	230	227	235	237	227	238	251	199	214	233	220	226	238	203	234	249	234	247	230	216	219	231	229	245	210	242	212	244	225	259	215	231	217	225	234	218	224	222	237	239	250	232	219	247	214	235	243	227	215	209	226	240	205	236	268	240	246	242	200	227	213	225	227	234	249	208	255	247	223	242	227	217	238	212	236	236	219	260	248	229	205	234	236	222	226	236	244	234	236	229	207	241	230	210	258	222	245	256	226	248	228	220	247	245	230	212	213	217	236	215	246	235	223	240	230	232	238	233	227	238	239	246	219	236	214	221	202	222	225	252	198	229	225	233	222	235	234	218	202	231	255	248	219	229	229	222	236	243	202	239	209	236	223	226	244	221	232	202	217	216	249	217	246	220	209	248	237	255	219	220	269	241	210	217	223	232	215	251	235	247	214	250	223	219	212	229	220	228	224	204	217	228	217	236	256	226	266	206	255	238	216	226	222	239	247	227	250	210	252	229	242	245	232	235	247	266	234	226	219	250	260	253	268	236	237	246	243	217	232	234	212	244	254	208	232	232	217	225	251	222	229	233	219	266	225	234	206	238	233	218	244	229	263	237	206	215	221	236	247	233	222	218	227	225	238	251	222	213	224	237	230	231	260	256	230	237	264	243	268	233	228	229	254	230	232	230	229	240	231	244	250	237	245	229	228	209	238	212	230	238	232	217	238	244	250	239	258	222	236	233	216	239	234	216	232	230	260	215	249	221	255	251	228	224	207	228	248	211	214	222	218	212	226	250	224	205	246	241	246	249	256	239	225	210	251	218	226	212	257	216	257	207	243	244	237	238	249	227	235	235	220	238	222	213	221	238	236	249	235	223	258	206	220	235	250	242	239	238	240	236	217	228	232	248	240	223	236	233	219	230	230	229	208	228	238	251	227	218	260	228	228	228	262	214	241	214	214	240	238	220	214	234	220	254	241	223	215	237	265	248	204	256	261	220	215	229	241	257	268	245	216	258	211	229	217	222	208	247	248	243	250	231	246	222	235	252	262	226	207	228	237	219	246	249	232	217	233	233	239	215	256	243	228	218	233	223	218	237	242	197	212	249	227	229	232	217	236	238	215	245	226	221	242	229	237	223	247	242	232	238	255	210	248	249	244	234	196	241	220	233	224	219	222	211	267	223	238	218	208	219	218	245	252	227	202	232	230	213	210	265	213	249	248	240	223	255	255	223	198	225	217	233	212	237	235	215	247	243	200	211	242	249	236	227	241	239	209	228	237	257	240	217	234	188	229	247	212	224	265	201	244	241	245	238	214	223	254	229	232	214	252	217	226	221	262	241	220	237	211	242	226	230	232	222	212	225	214	242	231	259	234	219	226	258	228	244	197	189
15458	2024	2157	2401	1582	1303	1070	982	937	828	832	790	729	758	744	720	732	690	642	668	649	621	609	590	625	605	611	568	615	589	597	600	615	628	603	562	621	621	576	596	613	592	601	587	622	596	614	586	561	568	604	581	597	603	643	592	584	619	580	586	604	625	610	622	570	618	581	611	559	563	615	610	556	604	567	606	578	567	549	559	572	576	593	608	549	600	596	554	584	654	585	582	562	573	578	625	572	594	591	586	556	554	590	643	610	601	565	550	610	602	557	613	594	614	582	607	522	580	565	552	625	559	574	608	659	567	576	592	591	574	618	578	576	532	604	623	599	555	575	551	575	574	598	589	553	579	544	628	586	560	578	606	589	587	584	602	599	591	616	586	592	562	605	547	576	611	522	564	592	595	627	601	607	559	604	576	605	542	637	558	557	575	606	587	619	574	604	575	574	571	617	581	617	556	588	593	581	631	620	548	629	562	575	551	593	579	567	574	532	578	611	636	579	570	560	614	563	602	570	597	569	592	579	604	596	597	574	609	582	600	578	560	558	567	594	654	596	604	563	579	625	557	560	557	569	601	646	608	607	582	577	567	538	574	612	605	552	512	573	597	583	631	569	595	600	597	600	587	597	565	597	563	560	556	564	568	596	594	573	586	602	575	580	537	546	601	597	589	629	588	583	576	567	607	574	594	587	584	600	564	586	603	578	569	545	564	591	588	553	533	563	613	637	592	580	590	596	573	596	621	612	640	590	556	613	605	585	577	569	530	596	586	580	569	587	578	565	571	580	573	553	600	575	562	595	575	586	571	547	571	581	620	585	585	595	551	571	571	578	591	573	604	588	579	592	601	583	603	580	607	552	621	579	584	595	608	622	607	610	588	582	581	572	598	566	594	558	609	602	575	584	573	584	630	565	616	581	570	625	551	608	569	565	634	588	578	592	623	582	551	559	592	538	577	609	576	531	556	589	551	585	588	583	559	593	613	600	571	607	568	568	571	578	584	613	591	605	553	591	582	548	564	593	556	538	588	570	562	580	647	584	621	576	584	568	571	555	566	609	573	561	552	528	561	583	586	598	577	582	601	549	573	576	616	574	603	607	622	566	560	564	560	649	596	598	577	600	593	593	605	608	602	595	566	597	612	611	607	560	607	605	606	584	583	575	539	578	557	608	595	574	569	600	596	596	568	568	594	569	594	606	555	571	590	627	590	604	575	572	611	572	601	573	529	562	569	582	608	602	585	601	561	568	576	659	592	526	620	639	557	581	582	573	558	601	618	565	579	522	569	566	579	582	617	504	562	568	567	604	592	564	582	612	615	585	527	603	589	611	596	564	595	597	568	515	556	606	619	579	593	580	561	588	580	566	580	616	570	573	604	545	593	565	573	623	562	554	609	564	589	592	598	586	632	583	572	602	591	573	597	589	583	598	586	561	609	550	588	564	637	601	562	557	612	597	574	594	627	522	594	567	636	548	581	627	590	587	556	586	574	583	532	576	610	594	572	583	555	587	601	609	558	613	601	576	582	569	577	575	606	576	576	608	606	589	585	592	539	585	601	550	551	635	596	612	556	571	587	608	599	609	594	552	599	595	566	570	577	660	607	568	593	571	550	589	564	593	586	619	591	593	582	598	586	558	607	531	558	568	555	571	560	615	598	571	579	602	597	605	568	551	559	595	547	542	586	593	560	608	585	596	602	597	581	528	585	592	581	552	594	585	601	603	594	589	577	592	618	605	540	568	540	603	573	596	574	534	562	565	568	586	557	567	579	597	596	618	567	525	595	566	562	645	598	584	612	602	611	587	578	568	573	590	608	572	581	617	517	567	593	602	618	555	598	595	600	548	588	589	568	588	577	601	623	573	553	655	615	575	605	574	625	555	567	573	563	589	586	590	641	604	631	590	587	572	621	595	606	557	567	629	540	556	583	591	578	613	553	528	631	570	614	576	534	600	614	549	587	604	620	575	548	594	570	550	576	609	609	608	591	596	612	560	565	575	543	546	587	588	576	571	603	546	572	587	553	587	584	573	626	575	616	582	586	551	621	587	560	556	595	601	589	579	569	576	559	575	560	571	589	568	565	554	551	577	593	596	604	565	584	614	599	592	581	562	577	587	591	547	572	558	624	605	591	614	564	590	563	577	574	618	562	561	599	588	603	603	580	586	558	596	554	552	566	572	588	567	584	586	586	591	602	611	551	587	579	587	582	564	604	581	604	539	569	581	578	622	629	553	583	564	575	583	563	604	578	612	573	588	597	571	567	574	610	588	606	572	581	627	628	572	578	575	620	627	591	610	574	597	571	580	575	601	580	609	599	567	571	566	571	574	554	587	594	561	560	622	648	587	575	556	547	575	575	586	624	575	604	548	578	615	606	594	616	578	552	612	576	584	569	564	590	569	529	554	570	563	592	585	586	558	619	588	564	575	585	595	580	590	588	528	588	587	562	581	617	600	565	577	572	596	603	553	577	564	542	555	591	564	551	587	610	592	594	565	568	589	600	569	602	567	598	606	625	586	627	564	581	601	533	603	595	560	545	554	566	531	568	566	588	598	589	580	590	591	546	612	583	599	529	558	569	565	617	556	542	557	612	581	576	565	563	580	588	558	601	576	545	598	579	596	564	598	585	636	591	600	576	553	577	565	623	632	551	589	617	606	596	565	519	637	609	588	595	564	593	616	622	622	558	609	604	604	611	599	550	600	639	583	572	648	597	654	588	604	585	585	562	597	545	603	588	651	601	578	576	569	541	572	594	602	607	642	575	593	573	582	562	591	598	588	585	512	560	542	578	551	607	591	606	544	582	648	569	620	566	602	560	589	581	597	557	586	585	606	568	541	583	591	577	620	564	564	628	571	595	549	574	589	591	579	592	566	624	621	602	594	615	589	582	615	570	589	588	605	601	599	597	547	533	607	584	571	601	553	583	597	567	569	563	597	603	591	609	569	537	573	583	573	610	568	556	559	613	532	549	568	558	569	562	627	585	559	587	590	578	591	575	571	611	603	598	596	586	582	599	592	645	615	590	604	599	590	616	563	573	540	562	581	609	592	538	592	578	586	567	550	567	562	580	591	577	570	597	551	593	567	614	599	588	564	563	622	602	651	599	570	550	614	576	598	594	594	592	568	583	547	563	518	531	582	558	596	577	571	580	651	588	623	601	602	607	593	541	599	566	548	576	581	602	591	625	563	597	602	589	570	569	576	559	553	546	597	555	534	596	607	559	638	579	565	574	575	546	619	584	553	580	591	602	570	580	563	574	599	575	562	552	599	588	604	563	561	601	595	597	584	589	585	578	595	543	619	579	581	581	561	624	609	579	620	584	602	589	601	622	535	572	599	612	584	581	582	579	607	607	605	575	565	571	598	554	588	574	564	567	567	587	569	601	618	586	575	587	561	577	560	562	592	624	544	585	655	602	599	603	593	603	561	587	575	567	609	566	579	575	574	564	581	551	606	564	554	563	593	626	606	613	575	549	584	604	568	596	560	564
29446	5995	2178	1435	577	378	301	261	233	207	184	163	185	180	173	150	151	130	143	138	147	140	135	139	133	151	132	115	133	141	138	136	147	133	130	140	143	127	129	135	144	127	125	119	128	145	131	141	133	150	135	149	140	137	134	133	131	135	129	135	141	126	119	150	158	139	128	135	134	153	129	129	135	118	119	129	134	120	115	124	124	106	117	111	143	143	124	108	121	128	120	127	145	125	120	122	138	101	138	141	123	115	109	141	123	149	136	112	111	118	136	137	140	131	144	130	111	133	133	155	105	138	133	105	123	146	132	133	118	127	133	142	127	121	137	121	147	126	141	132	121	120	112	135	122	116	118	134	116	122	128	134	112	128	139	120	126	130	129	132	140	124	130	131	147	130	122	124	131	131	131	115	124	114	155	159	121	143	122	111	114	133	119	142	121	128	145	141	123	120	148	113	136	106	103	143	102	140	117	117	98	126	145	134	136	138	128	132	129	138	132	115	106	120	137	149	135	144	139	148	128	124	136	132	113	112	127	133	127	128	99	131	149	136	124	149	115	119	112	127	140	121	153	110	138	131	130	174	134	148	129	136	129	119	131	119	137	136	126	115	151	140	129	111	145	134	124	132	111	138	123	113	122	149	123	117	139	122	136	110	116	143	115	115	133	129	116	144	125	137	138	108	141	123	137	142	125	126	132	137	112	145	134	118	140	118	126	142	122	118	145	134	119	89	119	133	132	147	128	148	138	127	136	120	126	138	135	140	136	139	121	131	114	137	122	150	144	103	140	123	154	125	132	134	124	136	133	125	127	150	126	107	133	133	124	137	135	137	139	134	128	139	130	133	131	112	128	147	143	146	132	125	143	138	124	132	126	109	129	147	114	137	136	133	138	135	134	103	116	133	114	130	126	135	127	142	118	142	125	123	115	105	106	120	137	116	128	140	123	141	119	138	132	136	133	145	136	130	142	125	107	143	136	136	121	146	113	111	136	126	150	133	132	130	143	129	120	118	143	121	125	133	138	137	143	132	150	137	121	124	152	113	121	144	132	145	134	129	142	114	101	128	139	125	136	140	148	133	109	128	121	117	124	151	110	110	115	133	131	143	146	124	121	125	120	135	127	123	131	124	137	120	124	130	150	126	125	138	110	130	127	119	144	134	141	160	133	136	145	145	129	137	123	117	143	138	130	126	126	129	123	138	123	146	135	149	117	155	116	123	128	149	167	130	131	123	128	127	127	123	140	132	126	116	123	121	131	122	129	130	116	132	130	143	139	162	142	141	120	119	138	126	117	127	145	120	133	134	116	128	156	108	135	128	149	146	128	142	161	156	152	150	130	150	133	135	117	138	123	124	131	143	113	118	161	119	120	135	111	136	122	125	127	115	121	149	146	137	139	154	115	123	112	116	125	133	141	129	128	122	119	153	139	111	121	137	130	122	145	139	131	116	123	134	138	147	132	108	126	123	116	119	128	128	126	120	116	130	149	116	136	141	127	122	112	139	146	104	124	140	136	130	123	108	131	149	127	113	119	132	116	130	129	118	128	120	142	121	134	115	131	128	122	151	133	115	115	118	126	131	122	111	126	123	113	119	127	121	128	138	134	124	134	133	133	161	120	156	130	139	127	124	122	134	132	124	130	121	135	121	134	134	119	139	136	114	113	131	138	128	151	129	151	119	141	122	125	139	133	120	144	131	143	144	136	155	160	115	127	128	131	110	152	111	118	122	124	131	121	139	130	140	117	112	137	130	135	131	118	121	128	127	122	121	125	157	131	120	148	127	119	107	117	137	116	120	130	123	129	127	134	128	130	128	130	120	119	137	142	124	144	128	142	121	133	157	164	129	135	134	118	153	112	127	123	118	124	147	136	145	114	109	126	133	124	134	125	128	140	127	122	130	143	137	133	131	134	139	157	148	102	127	137	112	115	111	112	127	119	113	131	127	143	123	140	141	141	130	125	136	119	135	127	132	129	125	148	123	118	147	111	127	127	141	143	129	125	125	129	137	147	160	141	125	122	129	134	137	116	145	123	133	125	135	116	143	132	150	129	141	122	130	118	114	154	124	114	112	139	145	123	124	124	132	139	130	147	133	129	134	135	141	137	117	143	142	164	128	110	137	152	126	134	145	139	119	114	115	120	110	128	123	119	151	108	106	143	125	120	142	141	125	116	147	123	122	116	143	135	128	131	125	114	120	129	139	136	133	130	128	114	125	133	120	128	129	113	134	122	118	127	136	141	135	136	129	115	143	131	124	120	109	111	145	141	139	133	116	126	135	131	137	119	114	140	127	155	128	137	152	142	157	116	115	137	128	138	137	117	107	129	144	147	108	142	153	127	144	127	124	152	112	127	147	130	134	117	138	140	134	154	139	130	172	131	133	121	116	111	122	121	123	133	125	141	145	145	142	137	127	141	137	139	145	109	126	126	118	145	126	126	143	117	142	125	131	128	117	106	145	137	128	124	120	128	133	129	121	130	136	113	128	112	130	127	119	129	129	121	150	100	132	138	144	146	143	128	109	132	134	118	133	132	132	123	133	141	147	149	147	114	133	138	136	131	122	139	98	115	142	126	134	124	126	142	131	127	156	142	126	103	106	119	140	140	134	124	132	169	139	165	119	113	117	136	110	123	145	155	117	126	132	147	139	137	121	135	146	136	150	128	133	121	126	130	132	150	125	124	144	123	137	146	123	127	128	142	126	135	126	132	109	138	136	133	119	146	125	144	148	132	137	153	114	149	110	121	127	129	129	144	147	124	118	141	134	141	123	141	107	117	137	120	140	122	116	121	116	134	133	138	149	143	131	136	129	135	115	131	151	143	106	140	140	145	141	133	142	114	132	128	121	164	156	135	139	161	127	130	123	143	123	137	149	124	127	143	109	140	138	126	131	141	116	146	140	115	143	119	128	119	155	118	129	143	114	123	127	114	128	128	142	123	131	139	142	135	129	121	115	127	130	109	117	128	132	132	118	102	130	125	119	129	132	121	149	134	130	124	138	131	149	134	148	148	112	114	118	133	126	136	123	131	132	133	131	104	152	133	148	124	128	128	132	126	123	129	135	143	121	135	106	131	134	147	125	140	128	143	142	117	122	129	131	140	122	144	146	125	132	119	125	131	136	144	141	124	131	123	140	126	113	143	125	121	121	113	125	124	145	139	129	118	137	124	115	125	118	116	123	124	130	135	118	140	112	127	133	129	119	124	125	131	120	132	134	155	142	137	136	129	133	119	136	131	139	138	120	127	143	141	124	143	114	131	139	137	121	133	129	143	130	131	118	135	142	143	139	151	149	131	130	119	124	148	119	137	102	118	139	140	121	139	134	155	131	124	134	138	121	144	118	136	125	145	129	122	140	143	140	137	147	156	132	114	136	118	116	143	133	140	112	128	119	130	145	126	145	99	125	146	127	139	130	119	136	122	130	126	134	116	141	133	141	142	124	157	131	147	123	126	116	126	136	144	130	115	155	134	146	139	134	172	141	133	161
19530	3206	3389	3653	2198	1546	1221	1111	938	747	780	663	621	646	553	550	484	510	510	418	489	420	407	422	397	399	376	424	395	377	402	396	362	370	396	356	379	367	383	336	389	346	369	334	353	372	346	359	365	352	310	378	371	348	354	357	361	365	371	364	347	357	375	408	365	329	351	357	329	414	361	336	349	374	364	361	318	340	318	385	325	349	383	368	375	346	357	359	372	326	339	377	344	335	361	344	330	352	338	332	342	351	320	360	355	330	312	393	358	326	378	313	379	353	362	322	332	344	330	343	348	348	357	375	352	350	324	354	333	350	328	360	366	356	367	317	348	370	382	366	371	354	348	372	336	362	349	362	356	332	368	322	369	370	361	357	372	375	367	376	353	368	358	326	328	360	323	313	349	382	338	336	337	348	377	363	364	326	338	358	352	368	356	349	354	328	334	350	373	369	353	354	379	337	371	364	332	341	350	337	334	327	347	345	341	304	336	341	347	362	375	348	361	364	334	325	309	361	320	370	339	339	332	296	337	348	348	358	330	344	332	341	316	371	330	369	353	368	330	363	316	346	356	364	369	328	330	347	328	352	347	345	352	316	337	329	354	353	337	374	346	339	372	294	353	369	347	331	329	356	313	362	379	358	302	344	369	337	315	324	344	360	345	362	355	334	346	338	347	345	339	314	333	348	350	325	381	361	343	335	378	331	306	327	338	363	359	404	344	375	344	336	384	307	359	376	369	322	341	384	312	339	333	346	363	351	347	364	337	327	339	387	358	353	340	347	337	348	332	359	326	353	322	345	374	315	349	319	333	364	345	349	334	381	373	365	347	339	329	331	364	329	356	336	329	329	360	358	352	356	341	363	338	380	348	329	332	379	357	315	362	334	340	303	378	360	354	367	349	366	362	343	368	367	357	329	327	307	342	347	355	342	344	321	358	387	364	329	371	338	353	329	380	357	357	359	389	337	344	340	303	345	335	349	353	360	348	354	345	329	326	359	334	348	342	378	308	356	381	357	330	336	367	367	357	335	328	356	349	367	326	356	339	336	340	348	380	351	334	375	363	350	367	365	334	342	358	365	357	342	362	316	338	335	331	347	335	368	338	365	349	330	335	380	335	345	330	346	366	340	381	330	356	369	319	362	347	314	385	350	359	328	346	354	329	339	357	378	355	359	353	324	343	331	332	349	340	371	371	354	382	362	363	351	342	329	357	366	336	350	314	347	381	380	362	349	359	315	365	346	365	341	347	371	369	358	317	374	326	321	342	338	365	335	340	345	362	371	334	333	346	376	314	370	350	384	324	333	353	335	351	355	376	347	362	344	332	381	323	368	370	342	347	357	378	332	350	339	321	366	365	379	349	335	363	360	389	317	353	343	336	350	335	348	348	356	381	355	371	391	330	352	388	355	361	345	334	335	364	353	332	337	388	345	355	347	340	398	331	371	351	350	334	336	309	363	347	323	346	354	363	349	352	377	323	340	311	371	333	354	351	342	356	344	329	365	344	343	370	325	346	311	323	344	377	312	331	337	316	355	338	369	350	330	353	340	409	392	336	371	356	353	321	354	341	338	348	316	335	354	357	332	355	333	346	317	366	352	389	341	349	389	331	331	312	333	329	352	368	363	379	357	362	351	358	321	359	349	375	327	340	384	364	345	358	345	333	372	336	387	346	361	349	346	380	347	342	333	363	369	358	342	358	349	376	355	367	326	372	347	357	364	363	362	371	365	324	349	355	364	366	317	336	335	357	304	332	337	347	357	341	357	357	325	349	336	362	343	376	310	325	336	356	323	356	339	375	328	382	346	297	340	315	364	305	366	344	344	332	377	330	390	363	306	342	351	350	343	331	312	371	328	357	377	326	332	312	337	351	320	361	349	340	311	336	317	378	364	390	348	349	383	352	342	359	346	326	352	342	348	346	326	334	342	313	344	379	356	344	379	370	351	318	366	357	354	333	355	345	386	364	343	354	332	337	331	322	358	349	306	337	331	364	385	346	365	373	332	306	320	341	352	361	344	363	364	360	347	335	330	365	340	341	319	337	328	310	378	366	361	340	357	356	368	310	366	351	365	362	336	368	347	362	376	318	327	347	346	351	366	363	353	330	380	330	380	363	355	320	327	344	375	327	383	331	332	348	370	337	344	353	350	360	329	348	361	353	351	371	366	356	334	372	341	341	345	350	345	355	369	349	387	353	315	355	352	377	379	385	347	385	375	337	340	348	378	342	326	362	374	368	369	359	382	356	381	370	361	332	373	335	353	343	373	365	381	311	364	339	348	360	362	354	366	314	332	338	366	319	335	358	321	347	382	369	344	346	333	324	307	321	357	331	343	376	364	332	368	347	364	367	307	342	357	362	328	332	347	342	340	341	356	328	362	358	337	355	321	316	369	366	321	337	324	356	335	339	376	326	370	351	359	344	363	343	355	343	327	325	343	379	331	320	336	345	337	341	374	328	327	348	360	345	340	361	331	377	342	355	380	356	351	299	333	352	357	377	346	359	365	366	350	332	353	348	375	370	313	307	316	350	347	357	355	381	326	355	390	340	329	353	361	339	349	315	332	323	373	345	365	355	343	366	335	372	329	386	338	349	338	372	348	366	325	318	333	318	332	356	333	362	333	310	383	337	371	319	329	351	324	349	329	363	353	348	340	360	341	310	342	369	340	355	343	334	343	362	319	355	328	358	347	357	338	376	353	305	317	318	361	304	309	338	360	336	306	358	364	338	341	341	344	350	345	343	346	379	370	358	342	362	353	331	358	345	355	324	329	332	350	351	355	361	391	357	374	314	356	324	364	349	360	340	328	349	368	327	360	356	325	356	338	367	380	354	334	353	355	333	343	366	363	330	360	346	344	369	379	349	376	352	352	341	369	323	325	352	341	357	356	357	339	318	352	322	367	331	345	361	320	379	383	338	346	323	331	324	326	353	356	358	345	355	348	315	345	358	334	329	336	369	291	382	362	361	370	368	322	351	344	353	349	337	358	359	361	358	342	368	358	355	328	383	340	359	369	349	329	354	346	304	353	361	322	341	351	325	373	341	334	324	368	390	355	356	343	361	342	351	320	329	362	341	322	351	355	337	345	330	324	330	310	337	308	319	331	353	364	334	340	327	345	347	319	377	353	372	329	341	350	363	335	337	341	384	370	370	283	343	387	357	349	346	363	351	369	305	331	331	359	354	359	337	365	367	390	376	374	360	344	384	346	355	344	382	330	350	377	364	332	379	387	348	322	340	347	342	344	326	349	376	335	361	364	374	355	338	332	327	342	307	358	358	334	316	337	373	330	331	323	362	322	332	338	347	352	363	352	358	346	354	359	311	322	342	313	338	409	334	359	297	355	326	348	344	346	347	339	339	374	385	318	376	362	339	380	371	340	350	362	362	342	358	376	359	325	341	351	357	329	329	367	337	355	347	360	363	334	349	338	324	365	337	336	343	353	361	330	325	377	312	349	320	327	344	374	355	337	341	327	361	361	314	325	341	344
7776	1251	402	413	324	316	321	303	281	279	304	297	303	264	324	278	306	294	289	289	287	330	295	259	251	234	262	284	303	289	263	273	242	316	283	287	293	255	294	266	304	292	291	278	280	306	315	291	302	289	290	260	273	275	276	297	274	287	299	325	278	304	282	278	283	285	259	271	295	297	283	292	264	265	291	250	271	287	293	292	255	273	272	256	286	282	283	305	266	298	281	289	293	295	292	281	281	296	271	287	297	270	302	300	263	261	284	274	242	280	276	302	286	260	262	274	326	293	313	304	288	307	272	316	291	264	293	269	278	318	303	297	245	261	295	281	279	259	280	291	263	270	258	281	271	257	293	269	271	281	308	289	283	293	288	271	292	269	284	247	262	275	286	266	261	281	293	267	257	276	274	279	267	294	270	295	317	275	267	263	283	297	277	253	260	303	288	271	284	307	262	277	267	263	277	300	294	270	305	273	261	272	287	296	268	298	295	284	295	267	266	250	290	272	292	280	275	303	281	283	301	245	272	277	310	284	309	288	288	262	284	265	268	293	298	318	280	316	300	303	296	282	276	313	268	287	286	266	265	302	291	261	264	288	298	317	302	288	295	273	312	266	274	278	305	295	314	280	307	275	268	281	290	302	293	267	281	292	292	288	266	286	268	302	277	303	313	277	303	299	291	279	286	269	267	277	263	273	278	288	299	253	262	245	270	285	288	280	299	265	262	278	271	287	285	283	315	295	271	274	302	289	286	254	276	254	276	263	286	303	303	284	297	272	246	315	279	289	278	298	293	267	288	260	265	284	281	269	313	296	284	241	254	292	287	311	275	279	273	232	312	273	310	275	291	276	298	277	260	271	256	293	279	268	268	273	276	256	300	273	295	265	290	292	298	283	282	288	284	290	300	275	267	299	254	283	277	245	293	295	317	280	289	287	278	266	267	289	276	273	233	284	287	292	294	283	276	264	291	286	296	264	301	276	294	286	289	286	290	276	298	304	280	277	285	278	297	286	272	275	301	283	309	288	255	271	270	259	283	282	274	267	282	312	297	295	280	285	312	245	269	276	301	255	233	258	275	243	281	290	251	272	277	292	330	238	290	291	265	266	320	304	263	290	265	295	269	284	273	288	261	280	272	251	270	273	300	269	290	277	287	268	278	305	275	258	292	297	271	293	271	289	304	290	274	272	291	304	307	275	294	306	308	285	284	293	307	268	272	285	289	282	289	290	278	298	279	291	300	274	305	254	290	277	304	263	262	261	294	265	292	304	282	255	243	273	293	294	302	300	270	272	260	281	314	280	310	272	311	290	286	267	304	292	292	303	284	278	293	275	294	253	282	289	297	283	308	274	283	271	265	278	296	286	273	276	268	300	271	239	295	270	271	287	295	270	284	291	303	312	268	278	256	248	270	267	280	269	256	285	281	271	268	287	297	295	287	252	281	269	252	277	265	286	274	276	305	250	283	283	270	277	287	283	265	290	260	276	296	271	298	287	280	293	276	272	300	295	304	309	309	293	264	297	275	287	230	257	276	291	290	259	311	256	259	289	246	236	275	303	280	275	301	296	276	301	273	304	287	258	245	276	294	285	314	267	291	290	292	253	297	288	319	263	300	275	299	287	299	287	284	287	292	282	298	306	251	292	261	279	277	271	281	287	287	269	284	313	296	284	289	282	306	282	265	263	261	273	299	265	290	288	267	280	259	294	297	279	293	274	267	269	298	280	320	294	347	281	287	303	267	277	309	287	280	315	254	267	265	287	266	290	295	278	284	271	294	281	263	271	274	258	294	294	272	271	271	256	299	302	274	289	325	266	268	296	296	299	287	264	268	262	290	301	298	254	274	269	315	257	287	300	254	273	275	280	311	283	275	276	265	249	280	279	281	259	278	281	279	299	291	309	257	239	275	277	273	291	282	287	306	303	272	286	312	275	279	249	301	284	277	266	283	266	304	258	274	288	299	314	308	267	275	260	242	266	306	271	266	277	285	276	264	300	267	266	280	281	232	277	285	266	281	295	287	284	282	271	267	266	266	292	290	301	294	281	280	297	281	303	324	284	282	271	279	308	298	299	295	259	287	288	277	277	282	285	275	258	283	311	312	295	283	282	308	265	286	286	266	284	273	269	288	292	271	276	286	291	280	305	268	277	293	236	292	247	275	273	301	276	269	285	274	277	271	275	300	314	285	275	291	278	290	308	275	302	276	254	307	277	269	250	281	268	264	291	309	292	290	297	272	285	259	283	298	270	285	302	266	286	251	303	271	300	280	265	277	258	285	264	268	292	306	279	307	287	262	290	309	289	269	300	270	318	279	262	266	257	286	270	306	275	287	272	286	288	302	300	288	281	288	294	272	302	277	276	307	278	291	264	278	288	263	284	302	290	263	294	289	297	290	287	270	270	295	270	268	268	280	283	288	285	306	290	262	265	282	284	314	301	284	270	290	275	281	271	273	285	248	301	290	281	282	273	279	295	278	271	272	279	307	256	296	280	280	246	292	276	288	297	283	273	278	299	293	313	288	283	306	303	297	285	306	293	297	299	286	284	288	267	269	297	296	270	314	279	272	303	259	315	298	286	267	262	308	303	277	269	307	271	270	271	303	289	313	301	262	285	262	314	247	267	278	257	278	257	290	300	292	287	299	252	298	281	280	269	292	300	290	280	275	238	281	261	304	223	250	288	281	283	285	309	311	294	273	279	274	320	293	270	286	266	306	277	294	291	262	272	270	291	294	303	293	283	267	257	295	281	297	267	298	302	284	287	300	264	265	275	270	297	309	289	295	296	281	248	277	271	315	273	289	280	283	293	257	274	278	277	282	311	297	300	290	299	301	269	289	310	267	287	303	316	295	292	263	283	244	265	289	260	278	286	258	264	298	310	269	264	303	288	306	316	265	275	292	277	265	292	325	273	259	291	261	288	256	258	287	316	258	275	280	267	285	271	256	273	260	293	278	276	271	278	282	282	280	267	296	290	281	280	268	280	263	259	285	259	278	300	290	279	300	296	294	282	315	274	312	285	271	245	285	283	294	313	322	285	290	273	290	253	289	270	279	295	261	278	263	287	294	272	287	270	292	298	266	307	275	289	281	250	304	283	260	291	305	242	286	280	276	292	289	278	263	268	273	297	268	270	268	261	258	309	278	285	254	290	304	293	306	284	264	298	270	303	257	298	281	304	272	276	297	255	301	294	283	299	293	293	309	308	281	306	305	283	279	278	311	250	296	264	261	265	281	274	255	280	310	315	261	266	291	292	253	269	281	296	262	288	303	292	264	273	287	252	284	275	247	277	264	278	261	283	253	272	303	259	289	305	255	261	310	295	266	257	271	286	264	299	250	297	323	290	274	296	292	285	255	282	261	270	286	286	286	270	312	258	286	257	275	286	287	285	287	281	260	269	281	281	268	257	289	260	298	274	261	301	304	284	269	298	269	318	290	283	251	270	267	251	295	303	281	280	279	257	293	297	282	272	260	285	263	286	267	242	277	271
6274	1543	962	1015	940	889	909	864	780	786	793	770	797	809	757	703	694	719	698	728	731	690	706	705	733	730	686	730	705	715	746	679	735	688	717	681	673	692	713	700	692	703	717	691	684	696	731	688	677	705	712	705	702	659	721	671	688	657	722	680	730	736	740	729	701	723	692	698	665	733	674	667	747	709	689	719	730	733	708	673	717	692	674	733	702	709	675	690	728	724	707	708	724	706	716	750	713	687	721	720	681	693	701	711	667	705	716	693	731	710	734	743	675	683	737	732	683	691	733	699	763	719	700	739	678	753	713	745	728	718	656	670	691	691	699	720	710	728	725	687	680	692	708	722	713	660	704	718	770	698	724	692	717	709	681	693	757	684	690	673	669	718	695	686	719	704	716	708	731	674	700	707	739	697	686	684	739	729	679	723	680	703	686	757	696	760	673	707	654	747	713	709	670	702	723	753	670	691	717	699	685	719	717	709	702	711	699	721	720	673	717	736	666	690	666	687	678	682	640	679	680	761	707	690	706	681	736	698	706	739	723	732	664	678	639	690	699	722	724	711	754	674	735	713	719	688	718	702	638	700	692	702	699	737	689	706	656	680	704	706	701	690	659	665	694	678	655	733	665	656	673	703	728	701	698	739	658	698	701	681	747	732	695	678	696	702	709	685	687	713	656	712	697	691	738	699	733	695	695	730	685	688	700	693	681	696	732	707	735	728	732	726	668	698	673	688	720	724	740	731	712	745	710	684	694	699	730	660	704	738	636	710	721	744	712	766	728	728	715	726	705	699	752	725	688	701	654	708	689	706	726	699	705	718	702	703	703	707	705	750	711	723	710	737	685	679	692	668	677	719	730	674	735	687	668	656	702	707	702	687	740	691	695	693	689	691	675	668	709	721	715	688	697	715	711	704	705	724	697	672	656	679	732	697	728	707	662	699	707	700	698	670	716	716	754	743	688	676	698	744	719	669	674	707	697	703	662	697	709	669	691	702	716	666	707	735	722	745	712	688	735	728	724	703	713	726	736	744	721	714	667	690	702	719	742	732	688	717	669	729	640	725	665	681	698	693	684	706	714	701	718	720	714	699	731	692	717	715	753	696	682	677	685	689	675	730	714	691	710	670	685	699	686	720	745	690	748	740	726	684	740	687	692	699	720	717	678	685	723	734	641	713	700	669	705	692	739	646	730	700	709	683	693	699	710	700	712	746	709	707	669	638	703	714	738	676	705	726	692	680	666	688	722	708	753	697	714	694	731	697	673	682	703	716	674	688	707	661	672	723	690	712	682	697	717	723	653	751	641	703	695	699	682	680	723	710	696	751	692	722	702	701	710	708	740	711	717	734	675	690	703	718	752	670	706	655	717	694	720	734	678	699	662	672	731	687	713	673	715	718	705	719	723	713	711	737	699	682	700	747	740	666	696	695	710	741	687	696	708	694	737	697	687	654	738	742	764	715	711	706	672	695	676	677	674	757	700	601	680	680	761	689	742	708	748	711	678	711	696	708	737	668	730	730	704	702	675	650	698	646	702	713	686	699	716	715	690	666	711	698	692	684	706	695	692	750	725	666	686	656	699	750	728	750	736	759	686	719	704	705	664	698	687	701	706	707	736	658	685	719	675	724	748	662	729	718	710	733	714	725	698	697	672	726	684	705	680	700	690	672	738	703	689	696	701	647	703	710	714	682	701	720	724	722	649	723	691	696	697	684	730	647	698	725	698	706	672	725	742	712	715	690	714	695	751	699	715	709	708	696	691	687	716	753	684	678	677	710	700	727	660	767	705	655	685	643	693	713	684	729	711	734	684	684	684	717	706	711	705	725	687	717	693	720	706	722	664	719	672	689	701	704	701	671	676	741	674	690	726	725	713	668	729	715	689	688	675	712	707	652	719	733	686	726	664	674	690	700	708	721	704	740	727	724	725	724	709	715	727	701	668	761	695	721	668	727	700	754	679	719	693	687	710	728	735	727	675	684	714	758	740	728	749	698	734	681	727	693	722	686	695	671	737	717	706	667	680	688	727	661	743	685	725	698	723	734	687	743	706	704	685	734	716	686	690	694	694	694	727	721	721	725	682	730	715	704	717	732	706	672	694	708	699	694	660	695	729	680	678	670	705	712	746	703	679	684	729	667	661	700	674	678	739	701	723	731	716	713	742	705	676	692	696	673	677	674	757	741	698	679	696	732	703	682	650	722	706	640	694	743	709	696	719	717	726	733	729	671	682	735	699	703	743	693	673	666	718	754	748	689	687	694	702	742	666	700	671	698	689	708	722	747	663	743	721	741	725	710	747	692	667	688	712	679	715	704	759	713	664	734	708	682	751	716	678	752	696	665	726	720	683	661	716	651	664	711	703	686	706	737	672	718	651	657	722	672	706	669	744	694	727	731	718	656	734	726	685	707	685	744	690	647	698	700	752	680	666	718	713	663	667	730	716	687	697	717	744	720	767	665	697	702	728	669	735	718	685	734	665	698	671	704	762	701	698	744	715	697	692	673	655	699	724	717	713	661	746	663	747	746	758	726	741	674	674	659	706	682	747	690	677	703	683	664	695	730	673	729	727	692	694	701	704	722	739	659	691	749	753	704	735	751	735	749	694	698	707	689	706	659	729	738	717	740	687	713	669	655	723	719	732	718	716	698	714	708	730	728	703	711	656	711	675	704	698	700	690	750	734	687	718	679	705	701	695	706	689	722	728	666	688	648	715	694	715	703	724	684	715	675	682	703	703	746	699	699	705	718	720	700	684	643	646	674	714	701	699	716	668	668	722	698	705	686	742	687	707	667	736	709	748	696	701	731	675	707	718	703	687	708	660	676	727	663	720	680	685	715	685	685	680	692	731	749	714	682	693	722	734	751	757	736	703	692	735	743	746	729	679	699	680	691	665	703	684	642	749	705	690	716	732	683	698	659	659	670	686	665	730	724	720	696	692	710	661	688	693	765	725	672	684	713	695	703	753	723	705	685	680	690	676	692	704	740	739	694	699	690	690	706	675	679	665	705	725	745	701	694	729	710	665	706	683	700	727	695	712	709	706	714	677	713	739	756	699	679	678	670	712	745	707	672	742	668	727	680	720	703	695	712	707	693	697	721	741	745	699	719	698	746	682	670	697	713	680	705	700	698	674	694	705	717	736	734	638	696	717	709	671	696	687	653	681	692	674	662	741	683	689	706	713	654	733	650	707	726	731	685	641	711	699	668	700	725	733	699	678	742	709	725	643	617	702	688	719	726	724	646	684	663	724	702	731	673	671	735	687	668	732	720	644	715	694	679	734	714	668	706	660	684	726	735	700	717	699	746	664	695	690	693	757	667	717	728	731	703	690	699	753	764	710	743	721	716	705	698	735	675	706	746	656	681	727	679	714	708	708	697	710	696	711	702	700	687	787	682	720	691	723	706	686	665	699	656	693	702	684	684	717	708	713	687	709	730	711	705	723	676	720	638	729	733	686	712	748	757	723	686	719	720	740	693	673	713	735	702
19759	4258	1046	750	474	398	343	290	297	307	265	263	247	259	239	244	221	249	258	228	231	233	220	228	220	227	234	223	257	246	217	229	239	223	261	255	247	225	236	204	229	261	237	229	232	248	242	220	219	227	216	240	252	225	232	227	252	245	213	251	230	223	237	228	255	220	265	234	243	243	213	252	252	230	242	218	226	251	249	265	220	232	244	228	237	218	241	247	226	235	239	255	249	212	237	237	234	234	241	209	254	231	260	247	180	210	237	245	230	208	238	210	213	204	232	245	236	235	228	249	233	254	240	211	238	228	222	240	225	221	236	210	225	201	245	203	244	263	231	224	239	223	238	233	219	221	228	215	207	235	218	227	249	213	221	205	245	238	208	219	236	228	220	236	240	229	235	221	216	208	235	223	231	245	238	218	229	197	255	257	241	240	211	231	241	216	215	204	206	257	212	235	216	238	224	252	224	208	251	221	211	229	241	237	219	260	219	229	250	233	228	218	270	234	237	239	222	224	256	220	238	226	223	225	218	223	229	226	223	224	261	243	225	215	202	216	243	260	224	201	225	225	222	203	224	250	210	239	241	225	232	204	241	220	220	232	246	234	206	227	228	228	223	238	255	203	221	238	223	246	245	238	233	221	212	203	243	226	225	239	225	209	232	249	237	221	237	252	243	237	234	232	225	223	217	234	214	227	238	232	219	241	237	223	251	220	203	210	230	240	241	223	219	234	232	230	212	235	234	231	246	216	219	215	221	228	238	231	241	223	232	250	231	235	240	219	217	210	248	239	215	235	215	225	213	220	238	228	248	234	231	227	247	214	230	257	248	206	242	241	210	226	251	268	237	222	233	216	273	225	226	251	261	217	220	217	239	231	227	209	227	246	254	227	193	206	228	199	254	247	233	208	242	233	259	233	216	270	233	229	220	225	239	231	238	229	243	210	253	224	244	250	200	243	234	262	210	206	228	250	224	244	210	227	242	242	234	208	250	231	231	247	234	240	236	255	226	211	228	233	254	258	221	254	208	219	225	234	244	239	230	238	228	247	276	230	202	233	227	231	244	244	237	231	236	233	227	246	231	210	213	253	238	241	224	252	275	249	238	231	225	237	255	221	258	226	226	206	213	252	226	229	271	233	259	270	201	245	233	209	244	242	224	237	216	246	224	224	232	211	218	216	233	241	221	217	196	223	265	233	222	234	270	201	249	216	266	231	240	255	249	248	242	236	244	226	234	232	225	221	232	229	219	227	271	225	213	266	241	267	254	248	209	226	241	266	216	251	255	208	231	224	259	257	219	238	237	254	234	231	244	236	211	224	237	243	220	254	257	247	242	221	224	261	208	225	251	199	233	228	244	241	239	227	263	247	261	264	248	237	218	225	245	244	239	225	209	248	214	225	240	231	224	225	237	242	264	248	209	247	244	263	223	248	253	259	234	259	231	234	214	224	216	218	242	214	205	213	228	222	245	226	226	245	247	209	259	219	227	213	220	254	210	234	238	241	247	223	252	219	234	230	242	239	235	234	250	208	254	226	252	224	239	242	213	233	275	227	240	213	234	252	211	233	257	236	237	239	264	226	242	231	229	230	222	238	259	250	225	231	259	208	232	217	202	213	239	225	245	253	237	236	229	264	230	230	214	224	235	250	269	216	232	224	222	248	221	236	258	219	242	229	233	214	247	182	232	219	246	220	236	238	238	262	218	221	246	232	237	230	221	213	228	220	271	257	243	240	232	238	256	238	231	209	240	205	245	251	253	241	230	221	238	248	225	231	228	217	244	208	232	249	250	244	240	243	208	256	232	205	221	253	244	210	244	253	243	242	227	249	212	230	210	223	236	236	216	230	253	236	226	213	248	217	215	240	238	228	225	225	225	251	218	229	216	220	220	251	239	219	230	210	256	229	219	244	244	266	236	232	239	261	253	224	245	241	220	273	241	247	238	252	246	248	220	213	238	216	237	242	227	232	242	204	244	217	238	221	249	225	236	219	255	219	214	219	219	242	225	212	225	199	238	225	246	212	224	208	223	240	214	243	215	233	234	251	220	211	214	230	206	227	225	210	236	262	242	231	259	220	221	253	219	235	239	251	214	212	243	199	220	222	255	244	217	216	231	263	213	233	217	226	218	232	220	244	231	221	273	216	270	222	239	266	221	233	234	218	232	239	206	220	229	252	260	250	258	196	234	237	227	209	236	242	216	246	219	223	224	241	276	239	237	226	232	261	218	234	243	214	238	194	263	263	244	233	212	215	231	248	198	275	240	214	240	235	214	235	253	240	247	216	237	246	251	226	235	217	259	239	238	214	277	232	201	211	216	225	244	231	249	246	229	216	229	219	214	215	244	196	247	245	249	256	253	230	242	243	264	251	226	241	225	209	216	210	242	219	229	230	235	242	232	229	236	235	224	228	215	250	246	235	254	221	229	234	208	241	255	222	226	208	218	223	232	240	220	264	244	213	263	240	216	261	236	245	230	222	224	251	206	219	243	241	225	236	223	258	199	247	227	226	258	240	235	212	243	228	202	249	262	266	199	242	242	223	265	224	251	266	227	247	246	223	229	253	226	244	232	251	205	250	218	251	254	266	220	230	244	224	240	243	242	248	254	230	222	241	231	237	248	277	250	246	229	248	233	236	233	236	247	224	251	259	246	231	239	207	235	227	248	212	237	244	221	205	231	204	251	224	232	258	245	232	276	233	232	247	220	226	241	248	218	243	230	272	237	242	222	230	249	234	242	229	229	236	224	205	227	234	237	227	242	232	235	256	235	241	236	232	200	233	245	218	230	213	229	253	219	242	236	253	210	247	220	245	247	254	220	215	263	242	227	235	261	236	240	229	243	225	215	233	219	218	242	238	267	229	216	217	221	239	216	230	254	225	221	223	220	233	231	192	205	226	239	255	205	236	230	217	229	211	266	221	200	242	220	239	254	241	227	252	237	218	224	237	240	224	241	254	226	221	240	210	230	233	261	243	234	236	231	257	235	254	237	238	223	236	231	246	221	225	216	232	234	227	227	252	257	232	217	205	237	255	223	225	222	251	224	214	228	215	267	255	223	252	253	190	245	227	239	249	222	231	237	215	228	238	244	234	226	199	246	196	217	231	234	210	239	233	215	234	240	246	263	239	249	259	232	222	216	240	252	230	226	250	256	240	232	253	217	192	220	224	211	237	239	220	211	238	212	227	195	237	248	236	222	232	258	250	204	253	212	203	221	222	243	250	243	219	245	232	228	236	256	260	253	248	226	218	272	229	236	253	215	261	218	235	217	250	231	221	238	234	219	233	255	225	223	237	241	225	210	249	261	237	229	236	243	213	245	225	242	186	216	229	222	242	213	215	220	224	244	242	251	215	261	213	225	230	230	223	211	243	231	214	217	241	234	245	242	222	203	205	214	237	241	220	249	229	253	249	263	228	229	219	233	234	242	273	250	251	227	253	238	246	242	258	232	221	231	237	236	224	204	209	239	257	231	237	214	220	230	218	237	229
14838	3964	1982	2220	1623	1276	1063	1040	877	883	777	770	743	740	747	696	679	702	673	664	632	582	671	624	620	634	546	595	585	580	609	573	614	609	606	591	570	538	642	612	568	604	595	548	551	564	636	564	603	644	601	623	578	552	579	604	564	609	591	587	598	609	611	600	601	580	574	600	602	620	533	628	607	633	585	585	615	606	606	582	565	610	596	623	622	598	599	558	611	574	564	611	578	602	561	602	654	576	629	533	603	584	567	543	615	625	610	596	586	613	573	582	546	622	549	598	555	567	550	545	622	623	624	619	615	590	565	556	608	613	594	622	583	552	639	598	639	651	610	553	587	584	578	626	567	591	610	589	604	647	567	595	557	550	548	581	615	574	599	560	576	599	593	598	609	634	584	611	610	575	606	597	562	597	586	559	598	587	591	638	558	578	571	591	602	557	534	576	592	580	568	551	559	602	591	611	542	591	633	582	556	578	599	572	562	600	579	552	581	602	617	583	639	580	600	600	599	614	607	591	594	584	619	605	567	624	602	574	621	617	598	574	626	567	588	578	570	587	583	616	583	610	577	616	627	581	578	591	595	600	605	592	555	595	566	621	562	567	583	570	568	585	583	568	624	606	631	555	612	563	557	558	596	620	595	602	571	620	592	582	592	594	625	552	591	601	567	580	607	612	587	604	580	581	582	531	567	576	561	604	574	550	593	598	589	572	585	602	618	593	580	602	582	600	607	642	601	570	585	607	558	557	565	570	588	596	582	574	567	622	612	592	582	603	588	632	600	589	606	616	558	615	571	521	566	561	569	595	607	646	580	587	549	551	644	556	584	614	596	588	578	595	616	615	570	601	586	579	540	606	595	575	572	601	585	584	640	530	578	571	573	585	578	631	560	569	609	551	576	571	583	624	593	566	583	582	567	557	588	601	568	624	596	598	632	597	627	626	630	567	545	618	609	593	601	610	557	555	566	602	590	580	549	597	609	587	561	587	562	578	574	617	594	578	619	597	576	599	578	642	609	525	540	641	585	570	619	604	594	583	601	611	585	609	607	608	597	601	561	599	552	580	552	589	561	544	620	578	576	602	553	664	599	572	583	609	613	626	579	555	610	597	551	591	592	583	574	598	592	608	569	556	580	567	561	555	602	598	545	587	582	598	583	642	589	630	619	597	609	568	615	579	549	553	593	555	625	584	620	573	596	574	613	586	595	556	597	592	549	600	554	596	605	585	598	590	604	564	606	583	608	603	577	557	588	569	595	566	593	558	570	584	612	602	634	574	547	582	595	590	565	563	574	558	608	585	617	607	586	575	564	603	599	567	578	588	533	577	569	554	607	593	569	585	577	598	606	570	622	607	589	590	569	616	599	593	609	583	631	621	603	604	582	614	623	582	569	569	565	581	588	588	578	604	577	640	607	596	590	640	579	621	631	594	568	618	599	604	566	605	577	544	570	575	589	598	563	618	602	584	584	580	618	578	632	557	575	581	572	576	590	562	611	574	611	573	559	582	596	583	565	539	580	540	585	552	574	600	577	590	628	595	577	582	654	596	542	607	617	607	593	609	601	613	571	569	608	598	597	583	593	599	588	615	538	577	571	608	587	597	634	592	587	617	596	580	572	556	596	571	572	582	551	575	580	613	573	566	612	596	544	549	578	575	599	604	586	594	598	578	544	569	622	565	629	595	578	579	575	614	592	619	591	589	615	604	585	589	613	585	601	610	602	618	580	602	592	604	512	568	581	632	566	581	578	590	609	606	528	574	578	576	565	609	586	568	584	591	599	546	575	599	585	574	594	583	584	589	566	546	550	598	614	586	592	594	595	592	605	590	581	572	603	595	606	575	604	580	561	551	648	562	636	595	577	579	579	580	562	558	598	595	641	567	594	597	571	610	628	599	631	577	600	595	606	542	553	638	569	648	579	573	567	610	641	581	629	577	597	573	607	606	642	588	585	582	613	594	597	560	594	556	583	580	593	576	573	558	571	582	561	600	575	609	647	573	594	604	592	580	627	586	619	595	579	596	540	563	615	613	575	562	573	535	622	593	574	583	557	593	581	554	656	601	578	625	555	590	640	592	601	611	561	582	524	561	605	603	645	606	561	573	606	586	589	587	591	552	591	593	598	628	593	566	606	604	580	594	605	579	556	615	625	553	599	577	581	535	608	569	598	611	581	589	594	581	571	563	586	591	631	579	594	560	546	588	603	588	588	597	604	554	603	584	554	581	565	569	545	648	569	548	619	598	567	583	607	589	552	587	588	603	563	591	626	564	569	566	566	604	595	579	602	570	616	607	584	606	601	579	607	599	600	559	562	566	586	624	608	574	581	567	578	630	571	614	589	585	581	574	556	600	594	609	612	602	554	576	612	560	617	605	590	586	570	593	582	588	601	615	580	579	579	586	655	594	572	568	589	564	588	604	582	587	579	554	590	618	610	576	575	608	579	634	547	557	598	586	534	563	585	603	639	559	576	587	612	606	579	553	588	570	615	568	578	583	587	591	602	588	562	560	558	541	613	607	574	550	574	590	627	585	604	600	580	634	594	569	591	601	598	586	617	584	542	584	610	597	561	583	570	612	567	583	594	604	586	520	582	540	575	585	572	595	586	533	578	560	633	563	569	639	561	572	602	617	588	566	577	606	628	613	596	578	557	583	626	577	621	569	587	612	566	581	599	587	570	600	559	563	615	600	594	563	599	574	625	561	570	601	542	583	561	579	590	569	573	577	600	591	605	596	600	576	592	576	622	603	570	598	581	581	545	586	586	574	584	603	602	591	594	539	591	612	635	597	613	608	602	602	584	595	525	587	575	546	562	605	551	563	586	599	600	619	581	584	551	548	582	564	637	596	592	614	567	598	618	568	569	584	544	569	574	665	593	548	636	575	591	594	599	607	594	603	587	570	635	583	592	564	567	578	601	595	612	619	620	573	615	583	615	572	611	594	618	559	603	582	575	556	590	575	583	547	572	589	599	585	601	593	657	585	555	561	592	578	593	582	612	610	604	605	593	607	538	602	583	557	626	623	596	635	587	622	541	600	605	576	568	541	595	577	591	555	592	565	609	582	578	574	552	588	601	562	543	602	601	552	600	570	626	606	571	587	555	620	607	581	598	575	542	569	560	544	597	560	608	612	602	583	599	618	556	612	515	564	617	595	605	607	590	581	566	605	566	559	623	632	577	601	571	581	582	579	610	570	618	602	574	638	595	537	591	568	586	560	604	570	625	551	641	568	617	615	607	569	620	567	565	561	592	551	617	561	603	627	572	640	584	603	602	559	603	595	580	588	603	629	578	613	609	599	581	622	594	591	585	560	607	591	535	601	592	589	557	563	585	610	595	597	588	608	585	589	584	585	591	596	557	584	562	581	581	625	596	614	571	601	598	598	624	597	592	614	551	591	594	590	609	599	584	574	591	652	584	592	551	586	595	596	579	556	606	584	604	560	620	587	608	576	581	581	585	581	582	636	585	587	573	648	510	600	583	568	578	550
29526	8801	1836	1169	596	395	316	260	210	196	183	165	181	189	164	171	155	158	152	166	148	129	156	128	143	141	141	149	129	147	132	133	158	143	127	162	136	131	156	116	144	133	137	152	126	156	146	137	164	121	142	142	130	149	133	165	120	123	144	136	131	135	130	110	130	126	128	131	133	142	135	131	145	137	137	127	119	124	130	121	138	132	135	125	120	118	132	135	133	115	135	135	106	131	148	146	128	143	119	129	142	130	136	143	123	138	132	141	140	137	111	155	131	126	125	112	146	132	132	129	140	126	125	139	121	124	114	128	140	140	144	140	107	138	128	123	159	144	137	150	144	137	129	126	150	138	130	133	133	127	122	120	135	154	141	136	128	145	102	133	114	125	153	140	118	106	110	120	138	139	145	126	155	133	145	154	127	126	132	131	138	129	127	144	123	144	147	152	154	145	137	123	138	140	117	131	125	147	134	113	117	134	161	125	157	145	123	133	122	143	110	101	130	146	160	133	127	143	122	130	147	109	145	126	129	138	142	131	117	114	136	133	142	150	137	151	142	126	142	166	121	137	120	141	115	148	152	160	132	141	127	127	139	138	132	130	136	116	141	157	120	149	144	133	139	140	129	145	146	112	119	137	160	164	127	132	130	127	142	132	140	147	130	125	138	126	113	148	115	124	125	122	141	124	132	136	124	118	150	133	136	112	122	139	118	128	135	143	153	137	131	123	127	144	139	109	131	155	137	159	129	120	123	137	121	133	122	135	130	130	147	130	128	145	133	128	142	125	145	147	132	122	129	146	137	114	122	121	134	131	141	141	140	112	117	128	138	128	138	130	145	133	147	149	130	144	128	177	135	122	134	125	110	129	128	170	144	140	121	142	139	125	152	135	117	148	129	146	136	148	120	121	134	144	125	124	134	131	126	131	130	124	137	129	135	131	114	132	126	130	114	153	135	132	138	135	134	135	113	132	142	169	123	141	139	128	106	131	138	154	138	146	130	118	126	127	120	110	136	157	115	155	123	129	152	151	152	135	146	136	136	108	138	136	159	119	117	125	127	126	142	129	126	140	138	139	157	132	145	129	136	142	136	132	141	127	141	123	134	145	131	108	130	128	126	155	133	151	125	110	140	127	141	130	121	133	108	112	141	135	119	113	110	142	162	116	154	127	125	133	128	138	118	132	142	119	133	123	161	135	125	135	144	115	137	136	135	144	117	138	140	136	126	146	140	129	130	143	121	130	151	146	150	120	125	158	132	120	146	150	101	125	135	125	144	142	125	158	131	131	123	125	147	132	140	125	158	126	131	154	112	119	134	131	116	139	146	116	124	151	155	156	122	140	146	118	135	133	136	125	131	128	125	140	140	122	125	139	126	115	114	138	123	117	130	129	121	160	136	123	134	132	132	121	116	112	139	134	150	131	139	110	118	128	121	128	132	147	120	123	126	119	135	123	132	140	154	116	131	132	129	140	111	135	134	136	135	142	139	128	124	113	120	141	125	146	121	111	137	125	142	154	129	147	145	139	113	138	134	163	134	129	118	99	149	128	133	115	138	141	146	148	138	132	144	151	125	129	155	133	125	147	123	133	125	131	147	141	139	144	111	142	133	136	132	135	128	141	136	139	147	127	133	115	122	149	138	116	123	128	115	130	152	143	135	122	129	130	125	120	115	147	130	138	138	153	117	110	131	116	107	113	137	124	136	156	118	128	138	117	126	144	131	131	144	130	152	149	129	151	140	128	129	125	128	134	149	131	128	154	155	122	138	131	128	133	120	140	148	132	150	139	150	138	141	133	110	125	122	148	144	138	129	134	129	140	160	122	112	132	124	111	135	136	150	163	136	117	140	135	159	132	148	132	128	121	140	134	129	143	126	150	136	153	129	146	145	122	142	135	160	142	141	118	152	146	132	125	122	118	120	136	120	128	145	134	143	144	128	139	146	124	137	129	135	137	134	139	126	148	122	135	126	112	134	116	166	128	121	138	142	126	138	149	143	132	130	132	149	107	118	132	138	141	149	145	151	153	131	133	122	154	136	132	138	127	111	143	137	140	123	133	135	127	131	142	121	127	121	149	121	142	154	126	147	120	131	147	127	138	137	116	118	121	139	134	154	129	136	141	125	147	141	152	150	136	122	106	136	122	138	144	114	153	127	153	128	134	119	130	143	145	119	127	130	133	149	147	122	133	129	129	126	126	143	139	135	122	153	134	138	141	127	127	143	133	127	137	134	155	144	143	114	125	131	156	139	127	149	120	125	124	138	139	136	132	128	139	124	129	117	134	140	131	129	140	140	109	129	141	134	138	145	129	116	132	149	129	118	122	131	137	131	112	144	154	142	134	143	139	151	143	130	111	125	139	100	118	131	136	124	114	143	127	129	124	145	124	141	125	130	139	142	132	115	110	122	112	131	135	122	120	143	129	119	139	118	133	111	123	131	146	145	133	138	136	121	129	140	116	129	133	124	121	115	135	113	138	147	156	125	156	131	137	125	140	130	113	128	141	125	115	150	145	131	129	127	132	148	135	113	150	156	128	137	147	130	126	154	138	129	131	144	151	138	145	132	138	105	94	143	129	140	128	127	143	147	139	135	129	140	129	128	132	118	146	120	129	145	152	116	128	140	98	136	141	106	155	124	126	130	105	151	123	133	147	132	115	131	132	123	139	136	137	120	126	139	134	125	123	140	157	135	123	127	146	117	114	140	117	141	142	133	111	132	124	160	133	123	149	116	141	142	142	139	123	131	119	145	176	166	141	128	132	150	127	157	132	139	122	126	134	139	133	125	129	130	128	148	154	141	124	126	137	125	141	127	119	165	129	128	139	134	137	128	124	111	129	127	150	166	116	136	119	122	137	139	136	130	145	132	123	148	125	119	138	126	146	115	109	154	128	130	144	137	146	153	138	130	124	119	117	148	127	163	143	118	157	130	150	120	136	147	137	135	118	146	131	148	127	145	139	136	138	125	138	148	139	135	130	139	145	132	122	145	125	134	130	133	123	145	144	128	132	136	136	153	122	138	136	124	141	136	131	132	113	137	143	144	137	116	116	113	131	131	127	123	138	143	122	130	114	106	120	146	141	171	137	130	121	145	130	144	129	136	135	115	126	118	141	131	130	135	136	137	141	143	117	144	149	126	149	105	150	132	148	133	116	114	121	138	138	131	138	136	142	151	135	170	136	136	145	129	122	138	128	124	136	129	123	135	128	134	131	131	134	122	120	133	141	126	154	142	134	121	145	132	120	142	127	124	112	123	141	148	135	125	144	163	127	141	126	150	122	131	129	146	132	126	117	110	123	140	105	128	148	151	127	139	151	136	126	136	140	137	135	139	154	129	138	151	122	129	145	136	132	119	136	129	156	140	138	139	133	130	148	147	132	151	125	128	142	114	125	141	133	139	144	120	112	154	133	121	152	143	127	138	145	109	163	126	121	132	126	130	151	128	142	109	107	128	134	132	123	113	117	129	123	147	140	142	111	137	153	130	136
20200	5932	2691	2979	2057	1490	1225	997	911	745	722	703	596	642	542	529	533	480	495	438	397	455	424	404	426	390	408	379	384	375	418	402	367	420	374	363	408	334	394	345	384	400	395	364	366	366	357	347	365	366	378	356	360	370	349	351	379	348	366	376	364	395	345	365	369	354	353	376	366	325	364	403	341	410	331	354	386	376	369	364	342	364	359	316	351	366	372	353	349	369	331	358	375	379	359	377	354	347	325	348	341	387	333	358	379	393	350	352	356	355	341	356	393	358	400	395	355	352	358	379	347	361	345	384	327	363	358	411	339	346	389	385	345	381	373	378	362	347	383	367	375	328	363	351	326	347	339	351	374	367	351	379	362	372	363	341	366	359	395	331	388	374	369	382	384	365	367	347	380	359	384	368	371	385	379	373	330	336	331	360	359	345	353	362	374	387	379	366	396	373	339	384	360	351	342	366	335	348	337	354	358	374	339	349	394	349	371	314	346	369	336	391	366	344	365	366	374	352	329	345	388	383	343	383	352	329	364	341	335	370	377	357	324	367	348	339	348	360	388	350	358	334	331	341	361	356	366	387	355	347	354	347	324	345	314	390	368	365	345	390	369	390	342	353	350	378	368	372	382	337	327	334	383	332	358	368	357	416	349	350	361	326	380	387	361	372	336	334	365	349	369	329	358	355	368	363	372	349	384	343	374	356	340	322	367	335	344	336	361	348	360	376	348	403	354	362	347	382	328	358	368	380	382	325	351	352	349	327	377	342	348	368	365	402	360	375	343	365	390	353	366	374	360	382	359	366	372	369	348	373	361	352	383	352	389	363	379	370	353	327	362	402	334	331	379	333	367	359	367	357	346	352	381	350	401	352	369	358	375	338	360	354	376	347	383	410	320	367	342	407	329	370	326	393	354	379	330	361	370	354	380	352	398	355	368	367	378	376	368	376	372	336	423	361	353	376	330	349	399	389	339	384	351	343	371	343	347	328	358	351	353	343	394	348	311	371	384	356	378	351	316	364	367	341	354	343	377	359	367	333	329	346	354	350	367	358	359	367	373	365	395	354	365	360	360	343	362	337	372	349	367	381	369	361	362	357	329	376	379	340	398	364	366	399	343	389	368	368	346	354	325	375	373	368	366	348	362	341	356	341	379	376	399	396	389	352	325	355	339	382	355	359	357	324	364	333	359	327	337	358	361	361	352	348	369	384	356	362	318	343	348	368	343	344	350	367	347	353	364	346	385	387	386	364	338	329	348	363	314	336	351	365	343	355	367	352	354	372	330	338	312	343	333	380	351	366	359	390	369	354	333	354	335	397	321	356	382	364	342	379	342	383	336	344	377	341	377	339	369	366	366	375	362	365	372	329	362	350	399	327	345	336	390	359	360	368	326	351	355	349	346	327	343	350	347	335	370	325	364	368	367	373	367	352	354	357	339	335	368	379	372	367	354	340	390	380	365	349	348	400	377	334	358	359	320	356	338	361	346	359	332	366	362	387	376	351	372	369	341	378	366	344	353	353	355	352	339	376	370	326	363	361	364	316	361	344	378	383	379	391	372	345	360	348	367	363	350	350	366	382	389	356	366	352	370	395	342	337	344	367	360	366	342	357	346	407	374	381	394	305	382	334	345	382	332	365	366	324	378	384	359	333	343	352	372	357	370	338	352	320	361	387	379	379	379	359	365	344	353	386	352	327	365	351	364	344	344	341	339	346	348	352	326	337	351	352	396	330	388	354	366	367	374	366	377	366	339	379	372	353	359	372	371	379	350	370	370	394	370	356	363	347	369	386	352	363	358	345	346	355	396	331	357	346	365	327	343	340	362	364	337	363	368	335	360	337	339	339	380	365	352	343	380	394	361	332	380	340	358	353	377	343	364	374	370	343	384	333	366	343	340	356	355	369	345	339	386	376	366	359	367	381	358	376	349	356	381	385	370	367	364	364	400	363	340	365	342	353	361	373	401	334	370	364	371	403	383	362	344	339	379	347	370	368	349	361	362	358	371	356	343	368	349	358	340	366	355	400	356	313	344	355	343	343	359	361	361	361	378	410	392	356	352	388	374	360	352	358	383	372	372	349	364	378	343	361	329	356	355	372	364	391	365	377	338	377	345	376	379	372	361	374	337	372	334	348	334	340	332	347	382	360	346	375	378	389	361	348	375	356	322	362	351	365	409	335	366	327	371	352	395	383	357	348	312	327	402	335	398	383	359	368	373	350	356	363	373	375	345	371	402	368	336	375	353	382	343	383	372	390	348	363	366	380	345	394	367	353	351	357	359	360	348	341	346	376	347	382	349	383	343	362	362	372	314	395	384	336	365	362	351	354	391	369	339	354	361	384	356	353	349	369	353	345	360	345	357	335	351	364	335	381	369	348	366	376	356	345	344	358	372	363	378	341	345	382	384	349	377	389	331	385	349	335	345	351	342	338	371	401	363	382	345	370	367	357	343	352	353	333	385	390	342	387	349	353	385	363	363	357	367	368	365	360	358	352	326	343	356	350	374	352	400	376	348	391	343	393	342	351	360	355	331	379	365	330	342	373	364	359	375	349	359	365	383	327	344	376	374	376	367	402	357	405	342	356	355	351	395	385	388	330	376	345	374	363	350	382	365	369	402	342	388	350	310	361	354	344	347	368	356	367	329	352	365	386	399	371	336	355	385	348	336	347	354	351	347	359	330	368	361	376	369	356	341	356	346	378	372	337	394	361	375	360	331	351	357	367	358	350	344	365	380	368	352	336	332	338	389	343	334	374	348	389	341	359	391	359	356	375	358	350	397	355	366	348	372	361	366	363	354	342	364	340	363	340	329	353	333	381	363	358	356	369	358	346	349	349	368	351	335	376	338	379	351	397	388	344	378	389	323	350	356	331	359	347	347	367	382	387	328	347	361	365	339	352	373	375	363	356	342	375	359	345	337	370	359	376	343	354	367	344	353	371	369	387	364	339	325	387	368	376	353	386	341	393	345	364	349	342	363	351	337	360	355	363	359	365	374	330	382	405	346	315	402	358	380	345	353	379	345	347	369	365	363	351	339	378	358	363	378	380	369	370	346	338	348	348	360	376	353	387	353	335	333	375	355	355	371	381	355	378	346	372	404	336	362	359	371	325	336	388	372	353	390	395	353	395	357	362	342	371	408	347	360	355	368	364	371	348	358	367	395	337	328	350	366	361	350	338	327	362	356	355	348	362	357	354	350	343	356	358	355	360	348	367	358	348	369	367	367	338	354	355	342	372	344	341	360	362	362	333	355	339	376	351	321	357	357	351	361	328	344	345	342	374	366	365	373	401	392	369	387	350	380	374	342	353	350	394	352	386	351	359	369	378	375	363	357	345	365	375	346	360	374	364	353	369	367	348	354	372	372	375	344	388	349	340	389	346	385	381	337	350	330	358	370	341	367	364	376	408	352	341	365	356	370	361	363	334	354	364	359	350	345	334	402	330	364	364	388	382	335	305	381	330	382	355	371	360	355	356	373	386	378	351
7893	1483	379	432	331	301	301	313	267	273	312	297	297	272	303	284	273	278	293	273	307	284	279	285	260	270	278	290	280	260	307	284	294	291	274	274	265	317	294	298	293	275	320	292	284	263	276	270	341	292	296	288	300	272	278	252	256	288	265	265	295	297	316	305	298	255	280	287	316	280	273	284	283	284	284	258	269	287	283	291	280	293	276	285	299	316	275	295	279	296	287	272	297	266	251	249	333	300	286	253	300	277	242	276	261	292	283	275	244	306	264	322	280	272	270	291	306	259	271	307	283	291	312	279	280	296	301	298	292	279	282	295	282	302	293	296	312	295	274	277	291	259	266	254	302	256	317	270	333	268	273	275	292	276	295	277	267	292	286	309	288	284	297	279	266	304	290	274	296	298	294	296	305	281	273	249	317	308	300	282	281	285	300	305	291	268	281	267	265	281	258	265	266	252	267	299	286	246	309	266	264	305	285	292	268	292	287	288	295	274	282	278	276	271	266	291	303	290	314	284	295	280	306	293	302	314	288	283	244	285	286	296	302	289	291	268	271	303	295	265	266	297	275	304	273	309	264	267	291	278	261	275	284	280	307	286	301	314	316	283	231	277	290	267	279	277	283	273	264	291	267	249	313	267	290	263	283	265	279	281	301	279	300	277	282	292	268	301	297	256	258	316	293	252	279	302	285	276	255	274	271	304	279	298	274	317	300	280	276	300	299	289	265	304	269	250	257	273	284	301	306	298	270	299	286	318	292	315	312	279	289	306	305	287	277	256	289	293	288	279	270	303	280	282	307	310	244	280	295	291	255	284	252	279	274	243	274	266	244	299	285	265	252	297	279	291	291	266	286	300	272	320	298	271	304	281	276	281	315	291	309	290	271	292	279	295	291	266	270	287	276	262	295	286	285	290	287	304	264	276	282	334	277	308	285	296	293	285	249	294	278	277	277	303	324	299	300	259	286	340	286	299	291	283	286	270	285	284	297	291	266	285	275	290	293	306	278	320	293	284	290	293	269	278	289	291	262	281	280	280	300	293	306	289	280	286	242	259	276	273	270	296	280	269	279	282	264	291	298	276	281	265	285	301	285	270	285	293	276	281	268	271	282	270	271	262	280	277	261	343	296	268	281	244	271	269	298	287	287	270	286	302	275	254	261	273	326	304	305	338	269	275	288	315	300	274	285	264	256	282	286	243	329	287	279	252	307	320	285	289	267	306	275	275	271	287	278	273	290	322	273	265	282	290	270	278	300	289	265	298	301	280	277	306	281	298	298	261	266	282	278	303	307	279	268	317	289	301	282	274	299	304	279	265	294	292	284	285	286	280	274	263	294	277	281	273	281	293	294	289	290	295	293	289	274	280	296	294	278	274	289	284	275	287	259	303	304	282	283	293	283	269	284	296	281	285	290	306	249	280	290	252	293	280	278	322	311	269	304	306	274	264	297	280	281	294	280	289	286	287	304	266	316	271	282	297	298	266	273	301	316	259	299	274	301	279	289	269	287	285	286	285	330	282	290	286	286	272	268	276	280	281	281	305	268	283	272	250	328	276	289	289	291	272	276	292	298	312	291	299	301	258	238	305	313	265	296	328	302	281	289	305	299	311	267	307	304	256	279	266	317	307	270	274	276	298	298	307	248	282	255	288	303	270	295	258	302	271	286	304	300	278	288	294	267	261	293	272	281	273	298	292	270	290	278	302	316	280	321	297	283	288	264	295	279	260	280	291	272	274	284	299	280	275	273	287	273	303	298	267	264	321	282	301	268	276	268	310	300	277	280	289	285	272	290	287	293	260	281	288	255	277	288	294	306	284	285	287	268	306	261	303	266	298	273	319	334	309	283	290	310	296	286	315	272	322	310	299	298	267	286	294	286	304	282	272	286	299	318	279	290	292	267	255	291	292	264	278	308	310	291	298	286	265	280	308	315	296	286	306	281	304	314	276	327	311	287	271	276	262	299	282	275	284	254	294	276	289	250	304	303	299	275	258	262	311	298	255	282	274	308	307	278	284	270	260	275	279	278	270	275	322	279	298	271	298	266	288	288	265	286	300	270	278	304	286	275	292	294	285	286	314	321	270	289	309	289	292	290	268	272	297	263	277	297	279	273	282	296	292	297	297	282	290	310	289	291	297	298	271	271	255	302	263	295	277	269	284	284	290	300	296	283	260	288	290	316	282	245	263	275	274	279	307	329	262	311	315	278	323	311	306	255	268	260	304	315	287	319	314	290	302	282	280	289	290	302	251	278	294	266	267	301	283	294	283	325	251	280	282	288	269	273	301	310	282	266	296	288	293	275	292	282	274	305	277	286	302	267	264	270	283	262	257	284	263	285	276	282	285	286	299	307	280	301	272	267	302	273	296	269	293	301	255	265	312	266	278	265	287	273	291	277	295	314	326	276	291	252	310	265	298	305	261	275	306	289	317	256	295	291	275	284	301	274	296	277	299	280	283	302	299	296	275	283	249	289	299	299	271	259	265	315	282	303	257	255	302	286	318	280	268	298	290	294	293	279	248	284	299	275	276	295	257	288	306	266	302	258	311	303	282	306	292	284	296	296	273	279	272	291	297	275	286	273	284	266	317	305	288	292	298	287	276	271	293	294	261	300	288	279	292	288	313	271	284	265	260	297	278	323	268	279	323	254	284	268	319	301	292	285	297	315	284	292	291	260	260	267	304	317	291	296	288	303	267	302	293	280	275	301	261	296	286	294	313	293	285	266	272	269	266	285	285	252	302	280	272	255	288	292	274	294	273	290	284	285	269	267	277	275	265	300	279	286	279	261	294	314	280	290	295	306	291	318	294	292	285	290	293	286	282	296	296	287	279	288	254	266	327	294	268	292	285	289	302	287	277	270	292	292	297	309	309	277	294	267	288	264	298	302	286	302	239	248	309	303	268	313	303	286	267	280	294	290	264	300	291	266	289	290	301	306	293	308	286	284	273	309	291	294	317	290	289	300	282	308	278	281	304	275	262	277	257	277	284	306	279	297	273	281	264	285	276	323	276	293	287	271	303	293	237	283	283	262	274	265	282	315	280	286	260	282	304	307	299	259	295	272	320	281	244	291	307	294	307	291	312	291	300	300	281	284	286	296	302	289	302	310	303	293	279	303	279	286	277	299	264	321	316	278	284	270	285	274	286	280	299	289	278	301	276	298	283	307	280	272	304	307	299	277	295	280	292	279	266	267	263	299	273	284	285	274	299	291	281	277	279	288	277	253	266	287	294	278	313	252	289	276	271	276	262	258	266	288	277	288	325	263	291	286	310	249	284	296	295	329	309	267	307	272	293	258	278	318	270	269	299	245	288	253	311	291	305	282	304	267	302	290	303	293	304	277	307	275	272	287	294	286	298	324	297	310	280	274	283	298	299	284	288	264	309	277	336	283	279	246	282	253	309	267	282	276	295	272	301	277	275	288	304	239	304	293	295	270	295	284	296	282	265	282	306	308	269	262	295	273	284	310	307	305	274	265	277	289	275
6522	1804	917	1079	993	940	853	805	848	822	734	801	797	737	744	751	745	736	747	729	694	721	709	732	725	737	746	729	705	715	702	702	694	721	707	699	715	722	712	754	686	714	749	742	711	747	684	681	685	743	704	734	744	711	698	726	700	748	706	748	705	704	710	677	703	803	700	732	745	698	702	725	736	726	727	692	701	728	697	744	747	694	746	705	740	707	673	711	737	747	760	740	692	691	734	706	687	725	686	684	717	719	693	714	734	768	661	699	704	715	711	734	696	724	740	715	725	706	682	722	707	673	710	720	710	704	701	721	680	668	734	675	751	724	645	696	736	706	734	715	740	708	738	732	710	706	714	694	669	680	749	758	708	708	763	708	733	692	665	708	693	737	695	666	729	758	706	728	683	681	704	698	724	701	728	702	762	762	721	690	720	691	687	694	692	746	713	714	734	710	733	762	712	687	749	711	674	708	662	701	728	701	706	709	754	734	725	758	745	749	698	741	679	720	736	713	696	703	679	694	721	746	739	746	689	689	744	682	693	749	692	688	717	766	697	698	680	654	709	731	733	698	701	711	745	718	689	726	671	721	683	739	717	717	695	675	734	673	722	718	755	734	698	711	736	675	737	680	713	651	735	718	717	702	696	690	694	757	725	746	732	719	701	732	680	708	695	711	684	695	709	726	681	673	730	729	700	717	684	723	740	712	716	727	769	738	697	662	740	760	712	731	716	710	703	699	676	688	685	699	706	738	729	690	740	689	684	693	717	699	794	733	708	715	701	721	719	703	689	696	781	695	709	677	682	713	721	720	755	670	690	698	762	735	660	673	738	708	737	693	675	676	706	675	695	687	734	722	669	691	665	709	737	696	705	698	722	680	711	766	726	707	731	688	722	729	729	714	672	725	695	678	655	769	684	690	683	733	691	740	662	722	745	761	739	722	739	711	717	723	705	738	693	725	717	707	711	736	697	691	700	701	692	673	706	672	676	635	725	725	707	703	735	718	724	711	732	717	698	758	712	701	720	680	700	748	787	731	732	747	727	669	696	726	649	716	677	736	700	742	716	670	682	730	660	721	698	756	727	702	703	739	735	724	738	696	667	709	682	728	689	668	758	660	685	726	746	688	676	692	713	697	687	692	688	699	724	729	664	730	720	682	708	716	703	702	672	722	747	713	678	714	722	730	729	775	741	729	716	717	736	684	701	740	698	688	675	701	693	738	700	705	734	714	743	767	665	719	651	706	683	709	720	716	711	693	722	725	683	692	673	764	748	733	714	748	702	732	699	690	721	709	716	722	715	719	714	711	730	688	789	700	666	694	668	735	723	720	727	716	733	713	694	701	725	734	736	729	688	732	708	672	687	697	696	690	720	686	696	667	720	736	712	739	711	706	715	657	731	723	701	680	751	701	751	767	741	776	731	679	730	699	744	741	700	694	752	702	719	721	710	702	702	686	680	690	711	703	732	745	713	728	685	684	709	713	700	678	719	709	701	725	734	722	743	668	726	710	697	736	713	698	694	720	626	713	695	742	692	743	681	759	722	649	721	680	689	702	741	740	748	721	737	722	743	686	730	658	727	712	710	707	718	723	730	773	693	703	714	720	704	722	678	749	753	740	770	751	705	697	734	719	677	732	662	754	683	712	733	764	706	738	752	716	713	714	718	725	697	689	641	734	705	712	710	734	744	710	711	715	717	705	742	700	735	715	749	739	707	722	687	692	739	691	741	707	738	721	718	710	680	716	721	723	698	693	688	726	698	719	712	753	726	688	683	715	695	650	717	726	790	679	704	713	702	673	747	743	714	723	662	691	712	725	676	734	740	690	747	685	737	688	729	694	682	696	694	730	722	672	688	745	714	689	689	744	714	695	716	707	713	710	705	721	718	722	697	719	760	680	678	711	672	711	679	707	700	704	718	753	708	641	713	759	700	707	698	694	697	708	751	688	657	721	666	716	734	709	739	678	725	722	697	700	697	722	725	705	739	713	719	715	723	751	681	711	716	681	736	683	676	740	678	709	706	711	711	663	651	722	716	724	713	731	756	751	726	750	715	730	687	721	708	740	682	728	732	676	741	706	738	706	698	699	698	785	706	741	724	711	694	732	737	689	740	726	683	710	717	708	670	690	717	678	762	724	715	684	685	721	724	772	718	676	688	698	694	748	725	660	700	699	691	680	730	714	723	672	752	679	714	707	762	687	656	683	732	683	734	718	754	734	720	742	689	725	688	715	666	705	704	690	746	704	722	724	708	713	707	690	749	747	713	731	732	700	686	711	686	739	714	709	722	707	726	701	686	688	682	684	723	742	734	734	671	686	713	724	720	700	698	713	682	711	675	708	700	703	715	724	691	733	711	718	728	684	719	731	679	711	694	724	697	713	709	697	748	646	712	706	704	700	723	688	715	652	701	686	712	663	703	719	715	734	717	722	676	706	703	711	700	730	690	708	713	730	711	699	727	739	790	721	711	728	685	758	736	749	719	740	703	724	700	716	717	724	723	677	698	743	656	723	728	694	692	697	684	724	704	689	712	728	724	682	683	704	701	724	703	731	734	691	718	715	730	696	734	723	721	706	679	682	766	727	689	730	725	733	691	717	730	670	746	754	702	704	698	729	750	714	680	700	740	659	683	682	719	701	707	677	705	682	731	694	706	730	717	682	685	737	724	738	733	695	697	720	706	692	705	671	708	706	667	785	735	712	718	704	663	718	677	716	698	739	668	746	700	733	700	713	674	695	747	707	725	751	717	683	707	695	686	721	715	696	757	684	775	714	694	672	663	687	714	707	747	672	679	729	733	730	730	666	702	762	715	711	702	722	723	739	709	706	720	740	736	716	746	743	691	740	686	705	677	681	719	714	693	699	720	713	642	760	670	791	742	714	712	741	689	715	737	718	669	694	705	747	729	708	755	744	685	715	749	689	750	705	734	723	681	729	709	709	736	713	714	741	727	752	695	727	702	766	705	699	693	733	756	718	715	782	714	769	733	733	700	712	772	717	764	725	747	748	723	738	731	713	723	738	697	697	723	738	735	720	681	699	728	733	749	701	720	701	705	743	670	695	746	771	696	703	686	666	712	746	696	722	738	707	692	723	663	743	781	695	732	682	691	699	686	725	699	668	707	755	695	687	731	647	679	701	707	673	697	718	741	718	718	712	730	704	681	769	703	658	694	714	679	760	704	736	675	781	703	708	771	718	731	734	676	699	758	683	697	717	740	782	708	700	681	683	726	697	690	722	707	770	724	738	679	745	668	706	701	757	752	727	748	742	693	746	733	701	684	734	735	732	731	743	678	753	699	687	719	746	723	699	715	736	720	702	717	730	700	704	742	668	679	720	747	737	763	722	762	768	650	684	716	692	730	716	733	650	722	702	735	719	677	692	665	674	671	688	725	689	691	669	774	727	704	679	710	669	715	733	683	727	718	735	704	664	749	718	705	727	659	734	702	750	655	684	692	688	702	692	758	710	692	740	692	699	711	709	716	697	704	733
20615	3959	1047	733	446	381	307	322	251	271	262	274	247	286	262	276	229	256	245	266	248	220	217	233	230	244	254	234	245	241	243	240	225	239	222	248	243	237	217	241	244	262	237	239	227	273	237	226	242	258	240	259	243	249	261	225	227	222	261	225	231	239	232	270	237	224	250	244	249	236	248	227	265	230	258	226	237	267	201	231	283	247	222	254	231	258	225	255	239	212	224	242	210	238	247	221	222	245	220	235	260	245	233	255	230	249	240	248	253	232	229	233	231	223	232	250	251	221	248	202	235	242	211	237	228	224	215	241	229	260	211	235	245	242	245	217	228	233	219	249	261	253	238	250	220	239	251	214	209	246	221	238	241	233	235	227	219	253	267	233	257	231	228	228	222	255	241	242	239	224	228	248	255	240	207	230	211	227	243	215	262	241	220	221	247	242	240	210	244	226	239	226	248	256	231	237	218	255	268	253	247	212	233	212	247	228	247	198	227	248	255	225	236	228	241	249	245	234	220	211	216	252	266	229	242	240	239	254	249	235	249	212	237	237	240	225	252	215	222	230	247	225	214	236	246	196	252	249	218	241	243	248	255	207	239	229	240	238	246	265	255	216	231	238	255	222	216	224	241	240	240	241	249	246	239	211	242	235	215	259	255	249	253	215	267	227	236	249	200	267	244	247	228	233	256	265	256	250	225	224	260	235	283	219	230	228	245	246	222	230	294	242	241	212	239	260	239	218	281	270	259	234	220	223	225	231	204	250	239	231	216	213	245	251	221	214	201	240	241	219	243	232	240	229	235	242	227	227	243	256	212	246	234	241	264	243	263	261	234	243	235	253	211	222	246	238	262	235	238	275	232	207	212	218	244	259	261	216	216	243	224	246	253	236	239	198	246	263	235	243	276	223	219	239	239	235	231	232	238	219	227	218	248	245	217	232	209	243	230	261	248	234	226	209	232	271	244	257	230	270	235	266	218	247	235	236	251	246	269	222	261	233	231	201	224	220	254	240	206	245	231	231	244	257	250	231	238	235	237	212	239	222	219	252	241	221	245	224	251	240	242	235	252	225	211	221	227	243	224	220	217	237	234	234	210	243	219	227	227	239	220	228	250	259	236	257	217	232	231	209	224	219	241	219	246	266	221	242	245	233	240	229	231	261	228	238	254	253	251	231	232	223	238	217	232	226	238	248	240	241	225	221	227	220	254	227	236	234	246	236	226	218	254	227	219	217	240	220	264	226	236	235	219	223	204	228	234	216	255	248	231	232	241	263	240	242	229	248	249	239	238	257	239	229	258	227	238	228	216	243	242	237	217	244	232	255	236	220	229	237	252	240	249	229	238	259	242	236	238	210	212	230	210	244	226	211	238	245	243	270	244	236	240	235	242	221	216	238	241	236	249	236	237	247	253	223	252	229	234	220	227	245	229	213	199	221	218	214	226	248	243	229	254	233	257	243	236	239	209	243	239	241	237	200	237	245	249	217	269	270	233	224	224	237	226	222	238	220	244	254	235	268	227	230	239	243	241	245	241	240	247	260	237	222	243	231	258	237	222	233	230	216	254	227	216	235	243	230	225	237	240	230	243	231	210	225	265	241	245	234	266	216	232	232	243	252	254	241	212	214	230	229	213	236	229	255	260	258	244	254	262	230	232	240	235	239	225	236	234	233	206	243	256	248	247	236	257	206	236	238	251	254	236	247	216	236	235	236	215	226	217	261	236	214	236	247	247	225	240	246	266	230	262	262	228	206	230	240	239	235	218	245	250	225	239	247	228	212	219	229	220	252	221	227	228	206	254	230	223	243	230	266	212	214	245	236	228	259	248	262	242	241	229	237	241	222	224	233	194	241	250	229	230	224	251	235	228	245	222	233	262	235	256	243	244	231	250	226	229	255	240	209	272	249	259	241	242	239	222	242	238	225	233	265	237	239	242	220	232	240	233	222	238	240	210	215	224	251	260	222	244	255	228	263	234	250	240	242	232	240	264	248	214	225	201	256	256	261	233	230	253	254	233	223	243	240	254	237	233	232	250	260	212	243	224	218	231	246	231	244	238	221	274	241	234	219	221	229	224	236	210	224	221	221	229	257	236	234	240	200	246	246	241	245	250	234	263	236	221	209	241	253	236	243	205	250	225	222	233	207	211	228	229	260	234	214	210	246	241	213	272	218	224	221	257	233	217	220	193	219	224	237	253	238	266	252	232	192	248	243	219	267	236	242	248	213	215	227	240	259	227	228	238	219	215	205	211	240	247	235	233	238	253	231	183	248	211	238	228	234	242	234	232	229	252	252	263	219	223	231	249	206	255	219	241	239	261	238	236	262	222	238	216	249	223	251	247	257	242	242	236	219	227	217	263	241	208	235	238	217	228	241	240	242	232	210	232	252	249	221	212	221	216	256	238	260	257	232	247	258	248	262	251	232	227	215	231	229	245	241	250	218	232	209	221	221	221	235	205	241	242	227	225	282	266	242	207	252	235	254	248	249	223	254	220	253	232	223	285	263	218	247	239	243	234	258	247	230	269	246	223	229	241	220	269	253	261	217	233	239	227	249	232	228	248	264	245	238	268	253	243	241	248	249	233	224	246	245	236	234	204	253	242	235	237	225	205	250	239	251	227	217	238	234	257	218	207	242	262	216	270	219	240	220	231	234	245	253	228	266	225	236	230	240	283	238	225	252	243	238	233	226	260	198	244	229	220	211	237	225	235	215	217	213	242	238	240	239	248	224	213	250	212	228	233	242	220	245	234	261	231	259	224	239	241	252	220	231	238	227	212	267	232	271	272	255	213	234	261	236	217	239	233	226	249	229	229	240	238	239	241	218	232	225	229	227	238	253	230	246	217	208	241	218	242	245	243	223	221	203	218	224	218	207	227	243	240	234	211	249	265	213	220	254	219	205	242	232	213	241	238	254	235	260	225	267	232	258	232	229	247	267	191	214	233	246	249	221	210	204	226	273	227	235	210	241	218	235	211	241	221	249	237	227	250	244	258	252	232	233	225	239	256	241	235	236	257	216	247	225	235	240	223	229	214	246	242	239	238	243	234	239	240	224	248	243	226	202	234	248	240	236	244	218	231	241	220	220	227	223	249	248	224	218	229	245	213	225	232	229	246	239	224	228	241	235	238	228	227	208	266	233	226	229	234	264	256	238	225	243	229	246	221	232	222	269	245	250	243	249	214	227	211	217	235	240	242	215	250	207	253	236	218	243	226	239	240	232	226	250	197	242	213	254	242	241	233	249	252	215	231	242	243	227	237	226	214	246	250	234	217	224	238	234	233	248	228	245	206	261	233	224	223	242	250	253	235	225	265	253	247	223	246	243	219	244	254	258	241	229	205	232	241	210	220	257	231	234	256	247	257	244	200	247	231	224	242	243	257	250	233	229	237	252	240	227	253	226	237	214	232	250	245	254	200	220	273	245	241	242	248	248	250	231	227	236	239	239	261	235	224	218	213	244	238	222	215	245	250	215	245	239	246	245	232	217
15444	2716	2023	2193	1636	1296	1179	1030	888	864	815	778	746	771	763	693	706	682	687	631	637	639	608	660	667	646	619	615	661	639	612	581	621	603	622	603	592	636	571	581	629	656	595	590	605	607	611	592	636	560	615	585	624	592	594	594	607	618	615	596	633	589	642	658	603	601	616	649	596	611	584	566	580	590	582	587	569	614	581	587	610	630	620	559	656	602	596	571	532	579	608	591	616	580	557	638	580	604	567	617	657	587	542	617	562	616	558	602	627	563	564	588	649	561	586	616	559	597	619	566	608	611	554	594	628	607	594	586	632	585	591	571	581	555	545	620	603	531	587	579	589	615	604	623	631	606	600	563	589	547	587	605	590	593	633	574	603	636	595	577	586	605	556	566	594	625	579	573	604	559	597	608	590	613	585	614	602	612	607	590	625	605	589	609	592	608	605	582	542	629	584	569	589	649	592	570	587	589	570	570	568	573	583	594	620	566	602	604	621	585	595	595	600	593	559	590	548	594	607	577	575	613	609	597	592	568	628	594	607	592	624	608	556	588	610	633	587	579	598	578	591	562	620	579	667	608	574	605	626	597	626	603	596	595	579	608	638	593	590	561	602	567	608	579	550	577	584	558	633	648	600	610	624	583	552	623	604	586	575	597	570	645	613	586	621	567	580	611	564	634	571	543	593	574	549	579	625	578	569	577	616	583	628	545	565	588	563	577	575	586	622	569	576	606	575	586	574	537	557	572	597	578	593	596	611	566	556	576	580	590	627	566	591	617	605	632	544	582	598	588	565	619	605	578	611	624	562	580	636	587	627	590	594	597	600	562	615	590	590	610	628	634	614	608	594	637	593	585	576	600	556	555	606	598	588	581	615	586	570	600	616	549	549	652	599	590	577	578	604	583	608	635	601	586	597	569	668	612	582	598	591	570	619	593	574	571	603	602	603	613	592	605	626	605	603	595	601	595	606	553	573	604	540	608	570	665	625	603	582	599	611	616	625	573	596	606	599	577	617	561	580	550	581	604	639	590	582	599	612	620	597	572	580	572	601	594	580	582	605	566	624	595	608	582	656	557	600	611	608	542	558	593	597	585	609	616	593	618	563	600	614	612	588	615	561	610	604	621	635	602	599	590	593	633	565	566	535	622	570	586	561	653	621	612	608	608	642	607	570	597	568	575	623	579	577	630	623	578	630	588	594	628	602	607	586	614	597	582	562	576	621	595	566	604	613	595	605	595	607	595	575	546	614	605	576	591	659	590	617	622	613	597	608	573	600	560	578	552	585	547	613	608	639	616	592	605	627	627	556	614	646	572	604	589	587	581	622	594	597	573	647	578	594	566	595	603	541	580	588	595	628	547	634	616	583	606	642	551	582	593	610	576	599	613	606	639	585	604	577	610	599	598	598	585	557	631	554	542	574	577	618	614	611	577	566	627	587	554	617	614	595	563	596	602	591	633	595	578	592	532	574	564	583	567	610	572	545	606	563	599	620	552	609	596	626	588	576	594	581	594	609	563	581	538	601	576	612	561	576	604	551	636	581	529	628	595	593	613	578	597	566	579	640	575	575	644	577	589	584	605	597	612	619	521	582	609	590	616	565	619	623	629	592	594	558	590	656	614	658	644	625	609	556	579	582	628	605	617	593	595	564	582	617	573	579	616	586	552	615	599	582	602	596	534	568	641	607	588	638	598	642	589	615	592	580	617	625	607	599	580	584	554	594	547	592	556	599	565	578	565	529	594	620	551	591	614	618	633	539	569	622	598	606	568	592	604	614	605	572	582	618	631	584	628	520	601	565	583	580	648	589	613	627	597	589	576	602	619	576	656	616	591	599	591	550	573	607	607	600	633	583	625	634	586	569	619	543	571	595	593	589	578	594	614	577	598	610	624	601	607	603	593	585	584	605	572	604	580	645	599	550	656	582	577	600	622	605	583	585	636	583	626	595	574	598	564	593	616	576	636	587	570	625	596	610	630	585	619	575	641	604	620	586	565	610	555	574	582	578	578	591	604	598	636	573	566	664	564	642	548	580	584	625	547	600	584	621	574	597	606	595	586	554	602	631	611	583	627	622	567	577	585	620	584	601	579	592	618	607	610	586	614	597	594	594	606	623	564	571	593	564	590	609	593	548	584	630	593	586	562	608	633	546	616	570	574	615	625	593	593	597	611	600	590	587	611	609	602	572	563	584	646	617	581	595	618	585	599	584	603	623	603	608	601	659	610	556	588	623	594	568	613	612	628	594	633	543	578	580	596	597	609	575	608	616	608	595	598	541	603	634	638	631	602	574	583	616	601	558	600	617	565	618	609	610	577	612	624	592	572	630	618	626	553	607	601	579	587	593	573	566	565	570	574	606	628	579	532	572	603	605	562	608	597	603	551	613	584	564	573	623	619	611	565	590	596	610	565	564	598	569	561	612	559	595	551	659	557	562	588	626	619	598	613	597	570	573	550	588	551	593	578	602	593	589	591	630	584	614	575	605	603	590	612	565	545	622	656	630	570	573	590	625	587	545	549	594	583	556	543	608	616	636	604	559	542	600	577	612	581	575	600	624	562	595	619	641	612	638	604	644	557	607	609	610	566	591	557	568	589	567	620	590	589	615	593	620	622	603	609	616	607	586	623	573	611	614	565	589	613	560	575	594	571	604	611	568	610	594	644	619	642	617	591	592	602	560	611	580	610	578	579	546	612	571	575	614	607	591	608	619	612	627	599	605	616	577	561	592	629	591	619	600	598	613	557	593	591	590	597	578	586	565	592	609	587	607	541	591	607	564	591	591	587	583	617	597	582	583	584	570	570	602	619	611	616	581	572	596	594	593	610	641	556	586	586	572	616	604	619	541	646	586	603	593	603	622	604	628	631	598	629	598	638	576	616	533	604	596	605	606	604	599	599	617	580	615	625	554	600	595	600	617	589	575	583	635	603	616	655	610	579	650	639	580	626	590	602	567	544	671	586	576	545	614	597	605	620	610	601	587	583	607	565	580	608	643	617	590	580	619	568	599	598	605	606	580	591	582	609	633	594	630	597	575	614	612	613	628	579	609	580	593	629	637	628	552	611	605	598	575	603	608	563	582	593	565	591	607	588	584	594	605	578	595	627	613	578	592	581	617	620	613	615	605	609	583	589	583	603	592	594	592	640	609	590	571	591	613	547	584	584	594	588	607	590	572	604	573	638	540	571	630	604	612	576	616	616	584	617	585	613	560	599	605	586	588	602	601	556	549	607	591	607	581	628	568	594	567	582	612	566	610	590	572	569	584	587	584	629	587	617	634	572	573	574	553	577	602	610	604	573	612	584	605	614	584	588	582	656	589	608	563	625	644	597	594	610	598	568	609	605	601	597	588	616	595	559	584	608	657	576	589	600	624	608	598	587	618	580	607	603	590	526	582	560	619	528	586	617	577	611	567	611	580	609	580	570	607	640	623	609	587	588	602	605	581	600	615	620	593	589	529	625	601	565	618	577	657	623	597	616	587	586	611	593
30127	6320	1821	1252	614	369	288	252	248	208	198	183	190	185	178	185	160	164	155	163	157	151	133	157	146	165	145	130	151	170	130	157	144	135	139	146	160	126	144	121	150	153	153	143	132	140	132	123	137	124	135	143	138	165	149	143	141	125	120	120	133	133	160	145	140	158	140	135	157	135	161	159	153	131	157	152	145	145	166	138	106	129	115	133	133	134	146	107	134	148	151	152	145	143	142	144	142	147	138	132	110	156	136	141	141	125	139	119	157	126	148	141	118	136	128	143	125	127	143	130	153	126	123	137	131	126	130	120	162	152	148	136	131	147	152	159	152	152	149	144	114	122	137	170	133	135	125	162	128	140	125	141	128	138	147	133	147	141	137	147	155	132	135	128	133	127	157	149	143	151	121	133	146	132	132	129	145	177	119	133	131	174	133	137	121	159	144	142	134	145	127	144	128	125	144	125	116	144	115	155	146	164	135	140	141	134	134	139	129	125	128	131	136	130	145	133	176	135	144	140	163	140	125	114	131	150	114	149	123	151	148	138	146	139	137	128	159	144	145	139	118	153	142	137	158	146	152	139	140	156	129	133	121	124	120	105	126	145	147	146	130	127	140	143	136	147	151	140	129	143	160	163	159	147	148	144	151	156	115	150	144	133	126	134	145	131	126	140	140	121	128	127	144	154	152	140	126	132	139	158	126	134	139	140	133	142	143	129	141	140	137	118	127	124	147	162	146	116	120	133	161	152	127	157	135	151	148	138	161	162	133	128	142	146	142	128	153	138	151	141	140	126	132	145	146	132	149	132	131	143	141	120	130	133	114	145	150	130	136	132	149	140	121	141	140	122	138	133	134	124	126	115	141	144	126	120	155	132	140	135	150	134	163	140	129	148	134	126	115	145	134	139	123	109	142	151	134	131	146	134	166	149	128	104	137	115	150	151	148	133	139	131	142	150	135	141	103	130	124	152	121	140	158	136	142	139	141	142	122	148	149	138	147	112	146	158	131	126	129	136	135	131	144	122	130	122	146	132	135	161	138	122	153	128	157	143	133	134	131	141	144	146	142	119	151	139	127	130	114	133	148	132	175	113	142	149	143	156	126	138	147	159	137	131	146	110	133	133	150	148	149	135	144	149	136	154	142	149	149	155	154	161	119	140	152	127	130	139	132	132	151	142	148	148	140	131	139	126	157	134	133	126	151	158	128	130	139	125	121	133	127	121	139	153	116	118	137	134	127	156	124	133	130	143	145	151	148	167	165	145	134	132	142	140	128	138	131	144	122	138	111	111	120	147	133	154	132	162	136	138	142	134	136	140	127	141	148	135	162	137	131	146	131	139	106	141	112	135	136	136	140	134	130	135	139	145	146	147	133	150	143	142	152	139	146	148	128	149	134	130	134	122	133	137	153	149	126	169	160	144	144	142	137	134	142	152	141	172	135	149	137	126	138	116	128	135	143	133	155	141	141	153	134	148	135	130	149	147	121	140	126	122	131	159	157	142	132	139	120	127	153	152	116	125	131	139	138	140	131	117	138	150	124	132	144	148	162	133	144	146	140	150	147	137	136	166	139	146	137	136	143	139	120	134	112	133	150	139	137	140	135	139	148	136	120	150	125	148	129	122	154	127	132	147	129	139	144	118	132	124	135	138	127	128	141	152	149	132	112	135	131	138	108	152	135	127	144	132	137	143	124	121	143	147	147	132	147	138	146	150	141	126	126	171	159	147	158	125	156	125	141	127	146	144	128	155	148	140	151	148	137	139	130	121	146	118	112	125	123	126	130	140	145	117	168	148	141	137	130	130	136	154	128	117	152	135	132	138	130	138	122	136	129	128	134	135	116	139	154	138	129	138	144	123	143	159	122	148	134	148	137	142	142	128	114	148	147	134	142	140	135	122	133	147	142	125	136	162	149	118	130	154	109	135	151	126	132	129	140	157	123	141	120	151	124	128	142	148	129	140	125	139	135	153	142	139	137	123	147	132	128	111	122	136	146	137	139	149	158	124	128	150	146	174	163	134	136	152	144	139	120	141	176	139	149	152	141	134	131	142	144	131	146	153	141	120	141	138	152	133	126	102	141	158	128	143	127	144	131	138	128	139	135	160	144	132	164	147	136	131	148	129	110	137	156	132	137	139	128	140	145	129	130	118	136	131	143	169	171	135	175	112	126	129	147	127	132	131	136	134	149	138	162	135	124	123	133	134	120	145	135	119	105	154	116	143	123	154	121	125	147	137	148	143	142	125	134	132	163	140	140	122	141	134	132	121	153	131	151	149	137	150	141	114	159	143	132	128	132	122	136	136	133	134	152	116	128	134	135	143	159	136	133	140	145	131	137	130	143	141	107	126	132	127	134	131	150	129	130	141	148	137	130	128	116	141	147	131	141	140	165	128	124	147	140	154	142	132	133	139	135	148	146	125	144	104	162	161	146	137	138	133	150	133	139	126	157	140	148	144	148	147	173	119	144	140	128	132	123	127	150	154	154	153	143	134	165	150	138	138	137	155	155	130	148	150	154	128	153	125	124	136	157	140	144	126	158	136	112	143	127	156	177	146	129	147	147	115	140	137	125	142	146	145	148	150	145	137	144	121	107	141	157	137	139	125	125	134	131	127	123	134	131	119	132	128	165	137	136	144	122	134	130	131	141	115	150	147	128	143	142	144	137	151	119	139	120	148	131	132	126	156	142	148	131	133	129	150	146	137	135	128	147	129	145	125	127	138	123	132	164	153	140	125	136	109	136	127	148	133	156	149	143	157	165	127	135	141	144	147	144	130	142	117	137	133	146	158	144	131	118	118	131	145	123	126	127	126	124	154	137	141	137	126	137	140	138	135	166	132	136	112	139	169	114	132	136	118	145	117	128	140	122	144	132	127	132	128	149	138	125	139	126	138	148	132	137	150	136	129	147	128	138	129	151	138	146	127	129	135	129	136	121	136	129	128	132	140	126	127	140	140	117	141	124	128	138	137	141	130	131	141	135	124	160	149	171	131	141	153	142	159	144	142	144	138	151	137	151	142	142	130	130	134	144	157	151	127	139	112	139	156	126	152	156	137	119	151	141	135	136	158	124	147	141	130	144	132	126	137	147	148	137	110	164	147	130	127	138	149	133	126	142	147	155	152	135	147	134	131	133	153	132	175	165	143	122	136	144	141	133	128	144	142	131	156	144	137	130	145	125	159	133	115	145	153	124	129	128	121	115	139	128	143	150	131	131	121	135	134	127	146	127	131	149	131	139	141	152	124	141	137	149	132	125	141	137	133	155	132	133	142	124	131	144	132	119	153	138	129	134	140	152	142	136	147	149	133	139	111	139	103	132	143	126	121	127	143	141	117	97	136	132	130	132	130	157	155	141	170	160	122	120	137	122	89	171	136	160	155	146	130	130	133	144	133	139	144	141	164	125	134	134	142	127	139	118	130	159	127	139	120	132	122	140	128	138	138	110	120	141	160	132	159	144	137	125	131	141	164	138	155	147	122	136	156
20300	2797	2962	3290	2157	1471	1159	1065	871	841	747	691	710	618	596	545	556	514	481	476	468	439	462	433	451	441	429	419	408	421	431	370	424	433	405	382	407	384	382	363	385	370	365	363	377	402	389	384	392	392	357	355	425	389	376	351	378	396	348	398	371	354	373	379	359	374	401	361	403	416	325	381	395	347	368	398	367	401	376	364	356	418	358	378	378	385	366	364	347	395	373	410	371	353	330	366	346	377	381	389	387	353	343	378	391	376	362	367	354	386	390	356	372	361	403	412	363	372	391	377	391	355	370	363	390	349	368	368	378	339	363	368	349	403	355	365	344	368	393	364	393	385	373	353	368	377	380	416	348	359	346	409	392	369	372	359	361	369	368	391	380	380	365	423	374	355	386	389	354	387	343	402	389	390	369	359	345	370	387	385	366	392	391	358	373	331	378	356	409	363	377	355	368	369	358	387	383	338	350	373	402	401	361	354	388	373	384	375	356	359	367	352	353	351	352	353	374	334	343	360	366	360	359	344	364	399	376	385	370	385	363	337	376	322	377	398	336	379	367	353	341	384	337	362	352	400	394	344	357	387	412	376	381	351	425	378	390	359	379	394	345	394	368	398	377	401	375	373	354	404	394	383	356	374	360	343	362	353	371	340	374	378	373	362	362	389	374	363	356	358	350	387	376	347	343	379	360	343	370	370	363	407	386	404	362	344	355	354	382	375	354	367	372	348	386	330	352	383	389	400	376	363	379	393	355	378	374	405	392	360	360	340	360	361	391	386	364	366	352	397	381	361	344	374	350	371	376	338	342	368	358	318	361	364	370	352	391	354	384	375	348	379	391	390	377	355	383	324	379	345	366	385	375	340	352	381	390	352	374	377	363	356	394	366	367	373	340	353	369	352	358	351	357	386	395	408	376	382	358	409	405	396	365	374	393	385	381	375	357	360	313	373	361	372	398	344	342	359	336	374	388	376	387	367	377	362	367	432	375	356	358	363	369	386	375	360	358	382	348	382	368	385	353	378	319	360	333	408	344	365	392	385	402	382	362	394	324	394	351	354	360	385	367	337	353	345	352	350	368	380	359	358	408	360	367	364	374	373	394	362	357	352	373	395	369	391	327	373	330	359	350	363	341	372	369	360	384	359	363	365	354	360	390	370	346	377	381	354	361	386	379	367	382	344	331	380	375	392	356	405	388	388	312	352	366	382	377	379	319	403	384	364	357	368	358	350	354	362	359	311	361	355	359	356	387	377	413	386	369	361	334	377	338	367	396	414	357	380	382	395	374	366	366	348	381	393	365	393	330	392	336	344	380	364	400	397	389	395	346	389	329	351	340	377	369	361	370	354	361	387	378	377	392	369	360	379	376	362	354	373	376	363	346	354	374	357	343	405	375	364	385	363	340	372	390	349	365	353	363	375	349	363	383	370	372	357	360	333	338	334	358	352	357	352	355	332	350	369	332	384	381	343	340	386	396	361	399	385	355	405	373	410	381	384	368	352	372	362	391	372	339	370	368	412	331	367	381	371	395	373	373	369	381	342	333	349	375	359	350	344	383	393	372	333	349	371	377	350	393	379	366	356	381	346	339	375	396	368	366	367	356	356	370	344	363	371	362	386	377	361	336	370	394	345	366	363	358	340	351	345	386	375	391	384	341	369	362	345	373	403	388	359	369	365	375	333	387	381	388	353	330	387	370	356	398	361	365	347	350	416	373	381	360	347	371	352	377	375	352	348	394	370	414	362	378	381	374	402	349	391	383	358	355	381	364	382	361	342	368	392	376	370	376	375	369	396	351	336	346	347	369	380	389	384	383	379	380	388	377	408	356	381	374	382	344	351	365	346	356	367	367	372	378	368	394	370	376	377	358	368	413	361	326	379	362	411	377	324	330	366	340	394	342	375	375	363	352	359	384	363	337	370	357	385	357	387	350	334	375	361	365	343	371	413	361	358	338	347	370	336	387	355	337	363	412	381	373	399	357	356	361	354	364	354	371	378	366	390	354	331	397	360	350	343	354	347	358	368	371	382	378	358	359	384	362	346	367	346	321	345	375	364	371	390	362	362	361	368	361	382	354	347	404	363	372	367	341	347	392	337	372	393	361	343	395	355	378	370	348	405	344	354	373	395	342	359	365	366	368	361	340	368	353	369	377	389	367	369	364	380	403	340	357	383	353	373	356	366	366	385	374	374	375	405	387	361	396	406	360	387	403	360	364	353	379	359	376	362	354	353	347	364	390	383	338	365	384	352	361	382	361	349	392	370	358	365	351	373	395	366	356	384	358	349	376	345	334	363	350	349	348	340	374	368	350	355	376	354	403	359	349	376	359	396	370	386	405	332	368	361	344	366	359	370	369	427	371	363	398	367	347	353	389	398	366	386	363	359	391	384	354	360	352	361	345	337	387	399	365	352	333	354	376	382	340	373	348	339	382	360	406	374	345	334	380	380	380	383	362	369	331	356	381	361	353	364	390	364	377	379	425	385	362	363	346	360	358	368	366	381	349	378	376	367	361	380	369	348	369	357	345	378	365	361	366	392	373	369	396	349	368	378	375	369	368	350	370	368	332	395	370	387	384	353	379	384	365	358	375	377	374	361	341	407	369	380	353	354	361	391	350	396	385	379	404	371	353	379	373	349	358	376	365	321	367	396	361	399	389	358	378	357	354	350	362	365	402	370	374	359	342	380	370	342	360	377	367	387	380	362	350	358	372	366	373	328	353	356	392	393	343	377	345	400	357	339	365	366	369	378	374	351	356	403	380	366	380	339	403	365	353	390	350	366	352	398	404	389	354	383	403	403	364	355	386	346	325	400	357	350	347	370	355	352	404	373	357	361	376	382	362	360	349	353	406	379	346	391	384	366	395	345	373	357	390	392	359	385	357	354	394	363	387	372	347	386	351	347	366	352	387	390	365	375	367	376	347	351	373	364	388	364	393	349	382	352	343	337	352	372	341	373	374	389	392	364	356	357	341	392	377	364	379	367	333	358	354	374	322	317	385	356	346	380	367	380	380	354	400	422	377	372	361	359	374	352	371	363	396	361	379	376	379	405	363	377	359	364	365	385	369	357	379	359	411	397	381	366	367	379	369	324	393	365	369	383	358	378	370	362	377	381	371	374	359	358	381	369	343	390	357	418	370	377	365	320	369	369	348	379	399	357	361	347	357	366	333	388	349	347	348	382	355	383	373	375	354	359	381	368	390	347	366	358	368	355	352	374	376	337	408	384	357	353	355	367	358	371	375	354	374	371	348	355	360	391	341	417	338	363	335	398	361	369	381	338	408	376	363	348	312	367	369	360	349	361	353	385	380	364	342	354	333	391	325	363	366	402	364	345	338	359	367	394	373	374	411	396	371	389	378	368	367	387	359	358	319	358	384	394	377	400	400	351	372	407	339	366	370	392	378	365	368	400	384	357	374	404	356	359	388	364	363	348	433	380	343	347	369	394	387	396	372	364	411	372	388	383	362	362	330	354	351	343	396	364
7816	1099	383	359	345	339	331	295	320	295	287	336	340	298	303	284	275	288	309	320	283	311	318	294	296	274	262	288	292	302	326	274	273	282	286	262	275	301	277	281	276	279	299	302	305	286	301	289	315	288	318	277	304	298	274	308	256	274	280	274	280	285	281	273	279	301	294	297	275	314	260	301	322	316	300	304	282	273	271	267	281	283	285	313	324	304	295	303	268	269	311	307	266	325	281	273	289	298	324	307	315	320	268	297	293	287	324	282	297	283	308	323	282	279	287	298	288	295	288	315	286	266	285	294	275	249	293	334	299	281	289	288	310	294	302	271	314	257	292	254	310	297	275	302	297	281	285	314	310	345	254	306	278	288	287	275	289	267	296	302	276	288	274	281	296	280	306	295	289	263	279	298	283	290	327	275	263	332	272	273	300	279	299	286	295	304	310	304	310	309	320	260	279	287	295	304	283	292	301	296	308	319	285	302	263	304	285	262	287	294	304	288	285	322	299	296	311	290	299	315	258	288	319	316	271	297	292	293	310	252	296	286	281	292	265	270	332	262	301	296	283	286	327	318	289	281	311	289	272	277	233	300	292	310	264	297	294	293	303	281	282	265	282	265	287	298	285	311	302	313	287	262	291	275	303	296	284	316	306	293	292	264	309	289	304	295	282	297	276	306	321	276	294	288	298	275	322	276	289	276	268	280	292	311	315	265	260	289	302	287	305	324	311	274	283	297	289	303	303	289	298	331	295	288	265	299	299	272	312	293	300	301	303	312	267	293	295	271	309	320	282	257	269	283	301	307	284	283	327	306	292	294	281	305	290	290	290	302	319	290	278	248	281	317	268	302	300	312	326	300	282	279	287	288	300	273	289	275	291	320	274	304	285	315	299	273	260	313	271	253	267	269	285	299	306	288	282	291	290	262	324	276	281	286	280	283	311	267	253	266	271	302	292	332	282	290	289	301	286	298	303	301	304	282	299	269	260	306	275	294	290	305	302	298	316	313	270	281	305	299	291	255	309	325	301	304	289	342	276	294	287	259	318	269	295	291	265	284	298	266	273	279	271	277	312	312	283	319	311	284	282	299	299	343	278	307	331	308	299	326	313	327	262	262	293	298	284	269	279	277	312	296	312	269	319	286	283	317	299	300	276	297	257	265	311	302	275	256	323	279	289	298	306	271	308	285	284	290	325	316	278	307	307	303	325	295	326	319	263	311	277	287	298	296	281	289	277	276	304	302	252	268	309	300	325	302	272	330	266	300	289	293	283	301	322	276	292	302	296	299	311	262	280	271	297	272	262	303	289	289	278	320	317	274	306	256	295	287	274	285	313	272	301	296	300	275	291	299	315	299	313	300	329	298	275	291	265	276	292	317	304	284	322	262	285	297	287	318	287	294	276	269	295	278	313	280	315	276	291	291	289	281	285	306	294	304	288	263	288	273	281	281	279	283	261	287	292	274	275	307	316	256	288	308	301	319	305	313	309	282	290	259	279	300	310	272	290	277	298	304	299	301	302	311	305	310	333	318	298	283	312	275	275	256	262	256	278	303	309	295	296	282	311	297	298	291	288	283	288	271	298	301	318	298	281	246	262	303	297	315	277	296	294	282	288	300	309	311	287	280	337	292	272	282	307	276	307	277	291	286	308	289	282	270	282	300	286	278	283	296	285	297	274	316	287	283	301	274	289	243	296	305	291	276	288	290	299	311	305	303	278	309	299	277	280	274	290	263	291	279	280	275	307	314	285	285	274	305	269	264	308	283	294	290	316	323	306	273	285	290	278	271	302	231	292	292	327	254	278	304	294	283	300	288	306	278	305	297	320	283	265	324	320	295	296	282	304	273	277	309	264	271	301	282	300	324	298	304	303	289	291	309	286	285	298	306	282	287	291	250	306	294	260	290	282	333	319	330	304	282	310	334	298	299	289	286	285	304	295	328	290	271	299	264	309	297	284	322	310	308	305	285	301	290	311	287	285	298	317	302	273	311	293	286	283	285	318	274	304	259	270	296	285	308	266	259	319	276	308	264	302	271	267	283	255	276	292	286	279	329	330	278	296	286	277	304	287	290	274	270	288	279	295	274	307	313	287	281	289	300	296	291	273	319	313	304	274	291	292	297	285	287	283	271	282	304	293	292	318	272	305	319	309	315	297	278	309	262	318	298	281	270	296	287	275	298	303	288	281	287	309	282	285	296	305	270	297	302	258	287	296	308	324	323	281	299	258	283	308	274	304	272	312	296	288	288	261	307	272	303	275	266	265	296	305	302	301	304	341	306	275	296	296	268	264	281	279	282	287	294	305	272	285	273	286	263	267	304	343	310	289	305	280	274	288	313	299	294	278	305	292	286	293	289	342	266	305	302	295	286	274	303	337	251	281	321	285	268	294	324	279	288	270	277	317	300	312	285	281	281	307	288	290	293	309	317	317	288	276	289	276	279	290	275	278	294	290	297	292	270	287	336	251	312	264	304	303	324	309	293	317	281	295	275	301	259	269	300	295	263	304	266	321	266	277	283	315	294	293	266	284	306	266	268	313	303	293	281	257	292	278	288	267	306	298	286	284	285	271	292	293	309	295	269	324	282	301	289	308	297	305	280	296	302	311	295	287	290	308	287	300	291	304	290	304	301	287	256	280	311	264	257	320	313	324	305	298	282	239	283	291	280	259	305	301	293	273	301	284	307	317	284	300	289	324	327	291	303	292	309	273	318	304	307	342	320	290	303	282	292	281	268	289	286	343	301	268	299	289	287	305	279	320	316	294	307	323	306	323	275	302	265	305	273	307	287	330	299	310	303	271	301	280	273	313	305	266	284	282	302	282	289	308	285	275	290	279	312	273	298	283	283	274	302	287	283	297	307	255	313	287	263	311	287	260	298	287	272	262	288	302	262	315	268	284	270	316	295	276	293	311	307	304	294	290	283	295	284	287	315	249	316	314	275	292	319	307	292	292	290	284	289	271	293	273	296	259	268	316	289	283	253	302	310	291	325	303	301	295	296	282	276	269	293	288	316	316	253	301	322	320	286	314	316	271	253	276	297	291	284	304	306	325	309	303	288	294	289	300	312	301	294	304	237	269	290	285	300	281	297	249	323	331	284	284	280	290	293	293	291	280	309	313	320	280	319	308	278	254	263	275	306	293	264	257	300	273	290	322	289	298	319	285	284	283	297	296	268	293	275	294	292	285	307	291	279	284	289	270	308	273	287	263	295	301	277	286	287	290	306	299	278	300	317	245	270	310	323	286	319	277	299	271	287	305	286	277	282	305	295	315	286	288	309	299	297	270	305	276	306	280	295	284	277	301	292	297	293	264	298	326	276	286	295	289	341	276	276	289	313	295	270	269	314	315	299	359	305	317	284	296	318	302	286	281	278	289	283	277	255	282	299	273	296	252	291	293	275	298	293	293	328	294	312	301	282	299	284	285	275	291	311	345	292	290	308	289	304	269	308	328	322	277	339	305	311	298	291	281	295	296	303	308	301	287	289
6408	1314	1026	1069	1005	883	894	834	822	784	786	747	758	773	752	807	757	755	744	750	761	724	711	736	713	757	696	779	705	727	755	711	729	771	704	709	707	707	773	707	776	714	726	721	738	699	755	769	653	782	704	706	758	758	747	729	734	730	686	736	737	718	741	758	728	697	749	746	724	766	752	791	721	735	731	688	722	791	735	775	746	765	746	696	710	671	733	737	766	735	775	694	719	682	737	670	664	725	686	735	738	700	693	761	729	758	708	707	680	714	725	725	685	739	764	671	717	668	735	743	745	719	719	734	754	727	710	752	710	714	773	752	740	770	671	733	768	762	726	740	724	745	730	708	649	768	704	722	726	769	761	724	714	729	722	753	723	708	717	763	750	723	743	781	761	765	698	732	768	717	672	676	734	728	806	713	777	715	743	684	742	728	682	723	738	710	780	708	705	722	727	743	723	772	681	701	751	723	713	754	729	721	715	748	744	743	696	721	750	728	703	764	740	705	687	735	732	686	721	740	748	693	744	746	734	726	703	733	710	764	742	735	741	707	695	715	771	726	746	716	729	715	744	708	689	723	728	680	713	688	698	725	750	683	729	712	694	722	731	689	747	745	740	747	754	712	691	732	724	701	708	680	705	715	706	726	706	724	707	684	745	758	701	680	755	710	713	749	751	761	701	758	710	703	679	722	712	742	750	711	685	748	748	706	779	713	729	711	772	703	776	719	726	727	693	748	721	745	748	715	730	697	700	692	705	711	703	712	708	723	765	734	724	760	729	735	730	721	704	711	717	703	727	725	748	718	734	687	724	763	717	735	699	665	734	732	710	728	683	725	698	708	729	749	733	757	760	712	669	752	758	723	730	717	720	739	722	728	729	731	726	681	774	747	721	733	665	728	713	784	719	710	736	730	771	694	723	783	735	764	722	755	732	725	696	715	752	716	701	726	717	742	760	754	712	752	733	702	747	717	723	732	730	723	735	716	750	783	687	730	709	725	742	734	703	745	685	728	770	753	715	704	686	685	717	716	726	689	755	705	723	708	761	740	703	694	762	737	771	674	721	740	689	732	722	657	714	747	726	713	732	720	742	747	706	706	713	723	726	722	716	670	767	758	732	712	718	744	733	721	726	727	671	739	706	718	717	755	730	716	741	707	746	722	767	700	733	708	753	726	712	728	700	757	722	693	692	726	737	758	735	726	773	710	770	703	700	739	739	690	689	726	758	729	719	731	764	800	707	729	702	770	687	718	758	760	692	733	747	689	736	742	723	691	750	708	715	797	730	742	679	694	782	672	728	721	712	787	721	736	718	692	722	720	726	762	715	777	712	721	704	769	730	732	747	770	725	723	731	747	727	763	687	757	697	701	758	758	697	767	728	732	724	686	670	710	744	737	736	729	712	750	726	751	723	706	788	716	692	716	786	714	717	711	715	700	760	737	700	712	706	780	730	697	740	725	730	651	727	717	757	744	734	707	719	707	785	751	760	729	739	709	722	727	686	746	730	761	762	744	749	773	754	739	697	705	722	718	726	728	698	711	685	672	678	703	667	711	703	735	707	647	731	727	712	704	662	761	783	727	736	735	752	722	727	725	753	714	753	737	681	749	753	721	714	740	690	689	743	771	737	727	720	713	702	736	726	765	733	720	798	696	697	720	716	694	706	716	744	694	702	782	734	706	693	712	778	743	717	722	715	702	711	726	722	743	701	743	758	737	726	712	689	757	757	718	692	728	767	724	748	715	725	762	726	746	699	718	688	729	755	758	766	721	712	787	810	684	736	745	728	719	731	714	717	743	688	735	677	742	763	702	736	710	747	737	751	690	713	738	696	792	689	706	738	749	713	747	720	748	782	738	713	700	744	708	693	727	629	716	733	740	733	738	727	698	743	756	793	757	717	707	728	758	730	754	762	715	726	725	705	707	728	746	715	774	736	735	712	695	768	695	710	749	648	718	717	714	746	706	716	728	722	726	690	719	740	710	682	735	735	741	744	733	734	726	779	738	724	713	733	773	737	722	765	697	720	721	733	700	684	698	721	800	704	691	729	766	720	729	697	716	667	692	766	749	736	678	719	715	755	701	723	661	768	700	706	702	732	741	739	773	744	733	711	696	707	726	723	733	753	745	755	746	753	749	722	724	736	729	763	736	716	771	718	721	706	724	692	735	708	696	773	700	695	727	725	735	715	744	720	732	770	756	709	726	724	734	710	768	755	734	721	718	739	699	705	696	719	728	708	742	731	715	725	752	705	717	715	758	765	750	753	682	725	709	708	768	713	725	732	726	774	696	710	715	746	774	746	761	761	702	725	743	755	696	706	747	703	716	709	696	770	794	716	678	687	722	709	746	689	769	668	766	687	724	697	664	736	716	739	783	786	774	711	701	762	747	720	703	686	704	703	739	727	711	716	722	671	724	742	749	722	739	718	719	736	709	730	663	710	738	758	737	751	707	757	734	715	715	732	729	746	728	751	745	761	743	712	693	761	741	741	702	764	704	665	737	728	744	777	691	746	741	721	723	715	778	723	725	734	707	771	743	776	740	749	684	718	767	760	706	753	732	725	718	728	704	740	745	765	685	700	762	724	702	772	715	669	725	680	736	702	768	723	726	740	736	728	699	720	703	711	714	743	722	753	726	717	683	729	712	725	689	715	781	757	748	721	719	760	688	747	770	702	751	736	736	676	673	765	707	741	760	726	653	760	767	751	692	688	788	732	743	710	753	730	735	774	735	723	739	732	703	725	750	717	671	679	688	753	762	746	716	730	773	766	700	709	747	774	752	697	705	691	757	717	759	724	741	774	772	753	719	742	698	728	707	754	727	705	738	728	720	724	681	679	706	702	740	738	693	749	748	760	759	685	716	704	680	665	715	737	723	707	721	705	748	704	709	729	753	710	696	709	755	731	750	687	722	729	751	712	785	749	725	713	727	737	715	727	707	757	771	713	698	669	728	760	724	705	742	652	723	705	746	731	740	722	688	732	714	731	757	715	684	691	747	686	768	722	740	722	768	711	734	748	674	739	699	705	689	680	714	769	716	726	773	712	718	767	712	708	776	685	701	728	758	748	722	768	744	707	743	705	756	716	744	725	705	696	698	760	697	712	707	779	747	715	738	747	766	749	766	694	701	749	727	717	720	762	680	764	686	773	727	729	726	724	708	761	745	744	737	747	715	754	743	739	662	704	729	721	754	705	747	739	744	691	719	728	699	754	757	772	698	751	716	747	720	718	735	778	765	744	746	717	718	756	678	746	700	727	729	712	736	809	707	681	735	721	694	723	770	749	695	735	699	737	716	687	699	728	736	720	713	740	699	738	719	739	741	702	732	744	754	734	722	697	716	751	723	673	731	734	715	742	715	711	735	706	672	746	747	709	693	737	743	735	744	783	750	700	757	709	729	718	720	719	709	713	722	731	741	761	770	706	733	764	714	738	751	748	729	691	729	743	717	708	699	720	725	740	750	737	739	732	706	741	725	701	714	696	739	683	733
19988	3305	1046	760	482	384	325	301	299	244	252	295	278	256	249	275	233	238	241	291	258	203	262	248	236	245	240	217	240	235	232	242	260	215	239	235	228	239	228	265	247	259	264	241	231	248	213	238	244	243	233	238	246	237	271	217	224	232	253	237	235	213	230	249	238	251	211	231	228	225	243	248	234	245	255	228	218	216	258	230	242	197	258	234	217	246	246	272	235	254	216	251	243	244	234	216	227	229	256	242	236	239	221	234	240	245	236	252	214	262	244	212	240	264	256	243	204	233	255	257	205	217	201	250	245	283	303	239	211	257	249	220	246	251	268	238	223	242	244	234	245	266	237	275	227	239	243	217	228	249	245	252	244	247	259	267	216	258	232	228	237	237	241	237	266	244	236	244	218	242	256	231	240	250	233	262	249	242	243	199	238	239	273	238	226	228	251	217	231	255	244	229	254	213	250	223	244	263	247	226	270	243	241	230	252	228	239	249	242	243	214	230	231	229	244	222	236	239	242	221	251	243	229	246	254	259	245	248	239	232	253	217	244	227	238	236	269	261	212	236	220	226	238	227	218	251	246	229	246	237	225	218	243	233	239	240	225	241	230	243	274	240	248	221	212	234	254	239	243	231	239	249	252	230	234	243	253	243	252	235	265	240	247	268	239	260	264	252	270	232	250	234	226	245	232	216	227	244	254	208	224	219	237	248	213	241	236	227	254	234	238	221	246	231	246	231	233	278	245	234	248	238	234	254	259	250	227	246	227	233	234	256	233	227	278	213	227	248	220	286	252	220	236	261	243	225	214	237	254	261	250	260	242	242	252	237	241	233	234	218	228	252	256	217	237	232	250	228	233	214	236	230	230	258	219	221	223	260	234	246	241	266	240	249	257	215	261	222	242	247	244	250	253	218	256	253	215	245	226	235	251	239	237	236	237	255	270	221	265	251	255	234	260	252	229	240	235	230	247	248	251	263	243	248	252	219	259	220	241	246	227	220	247	240	231	257	226	235	236	234	243	224	232	252	244	267	260	241	251	253	242	225	226	274	233	242	215	263	242	243	223	241	241	233	230	236	253	246	271	251	220	227	236	241	216	244	223	246	252	247	242	216	241	250	256	252	247	268	219	234	228	245	257	269	221	239	256	227	242	262	209	244	234	255	246	254	239	229	232	255	226	209	237	214	248	242	253	222	248	244	233	249	238	236	249	221	242	247	229	243	242	252	239	245	225	230	268	238	232	257	247	227	223	254	233	238	235	207	216	235	230	265	255	238	242	251	277	243	229	238	221	262	224	234	237	222	253	226	248	239	251	238	234	250	219	232	245	255	253	251	244	237	246	248	242	212	271	244	220	276	222	239	230	235	230	256	224	248	226	238	254	252	240	228	232	227	218	228	234	247	234	248	231	212	244	247	239	259	221	235	224	228	217	244	238	225	261	255	246	227	262	248	248	234	229	245	223	262	258	254	291	216	232	233	266	222	200	222	233	273	246	237	231	241	235	231	241	259	232	240	232	255	265	240	259	261	242	240	236	232	237	241	246	232	246	272	243	249	231	260	251	251	259	239	237	244	243	221	237	255	272	240	253	199	226	252	237	231	235	258	225	247	274	262	258	225	241	230	241	244	251	223	241	235	255	236	213	258	233	222	245	232	243	247	229	235	237	244	251	227	236	250	259	270	216	226	246	248	245	230	255	239	217	229	255	226	238	254	231	261	225	233	245	242	269	204	241	242	258	243	258	237	222	245	237	241	221	270	260	272	259	268	260	247	250	242	219	235	262	244	251	255	246	234	251	222	244	251	241	241	255	254	220	233	257	217	224	211	259	251	252	225	235	250	249	233	240	213	265	228	270	228	245	255	211	251	207	261	242	224	240	253	262	242	251	243	238	286	233	231	253	254	249	208	222	224	249	245	251	252	236	227	243	239	249	263	226	239	247	234	231	243	229	247	237	206	226	263	243	238	276	265	238	239	262	235	243	237	229	247	268	243	232	246	281	236	255	218	227	231	236	230	243	251	240	220	248	222	244	238	215	230	240	256	225	223	255	269	267	248	230	234	230	245	248	236	215	227	246	254	258	234	237	227	261	229	218	258	247	215	207	216	248	260	243	259	273	225	219	254	235	244	252	222	261	225	239	257	233	260	226	240	261	234	251	239	232	252	229	261	215	284	242	223	231	253	265	229	250	209	212	252	258	233	236	232	258	254	263	233	247	244	283	278	246	243	232	239	238	222	245	221	240	234	266	257	225	245	243	255	226	257	242	269	218	243	254	235	234	219	226	245	236	268	215	214	274	241	259	251	247	243	225	258	233	234	207	263	246	253	242	227	251	230	225	243	241	238	237	221	244	220	224	232	249	253	243	241	205	238	221	246	261	265	229	255	256	250	214	232	188	233	241	225	251	214	234	240	256	243	261	248	230	258	251	229	232	223	243	266	234	218	249	218	239	245	242	217	251	250	230	227	229	215	257	258	271	253	248	243	266	244	248	258	220	240	238	220	235	237	202	267	225	240	225	222	254	228	238	213	222	231	253	240	242	223	233	231	239	233	224	248	237	253	225	222	241	241	248	232	223	207	239	237	230	243	252	250	232	267	231	232	236	230	240	239	250	208	205	244	244	232	220	264	229	220	250	216	233	258	241	246	245	246	206	242	226	223	232	240	248	229	242	231	236	253	238	225	205	236	258	255	240	237	238	229	221	243	237	220	239	228	252	246	256	256	257	234	241	203	241	264	231	250	215	240	233	268	247	228	270	245	233	220	230	262	230	251	218	264	237	242	230	229	230	245	236	262	276	228	250	241	246	251	244	251	265	241	249	231	231	244	256	244	218	246	266	233	232	252	218	248	235	228	212	227	240	216	278	252	233	259	230	259	231	233	225	230	220	250	239	222	243	244	243	215	232	261	241	230	228	243	245	255	272	234	235	249	248	213	273	250	243	245	261	243	256	220	220	240	242	238	238	254	262	240	260	224	263	250	246	229	269	238	220	196	244	226	225	233	258	235	214	234	246	235	220	245	242	198	245	243	247	225	244	232	264	238	229	242	216	221	256	255	238	218	254	241	237	240	245	243	231	237	227	221	258	239	256	243	239	243	242	246	239	252	233	258	235	201	250	223	250	249	222	221	249	236	224	233	234	228	251	206	226	222	281	254	229	251	241	253	242	240	239	265	252	224	251	253	217	240	215	243	235	228	252	250	216	220	235	254	227	234	261	263	249	241	258	235	256	232	237	261	217	220	259	217	222	210	233	233	247	231	256	235	220	279	236	265	232	238	217	265	257	226	257	249	259	190	266	247	234	194	249	231	208	249	239	236	230	286	241	256	247	225	234	249	274	241	241	271	246	214	233	255	251	241	209	244	227	245	252	247	254	241	293	272	232	247	241	231	228	255	241	215	236	249	202	237	223	244	286	234	237	222	232	250	243	268	232	264	215	207	238	234	221	256	245	235	230	249	259	260	266	211	224	229	240	247	275	219	261	255	233	242
15290	2404	1922	2291	1647	1261	1167	955	946	891	848	899	739	788	723	706	739	668	659	609	644	608	664	645	633	619	618	637	581	601	624	602	594	667	646	573	594	628	619	594	629	607	620	620	614	628	621	607	619	636	588	599	616	628	625	614	578	625	598	576	609	564	662	576	620	604	596	586	622	586	570	584	583	589	623	617	577	609	613	608	623	678	614	628	631	601	594	626	639	651	608	620	582	629	571	646	577	599	586	591	635	619	596	581	591	596	636	647	605	623	615	609	629	572	579	615	571	627	622	588	597	600	615	580	646	653	607	619	606	630	660	641	601	561	591	621	628	604	536	620	549	600	584	582	584	629	619	633	640	617	598	606	575	681	670	588	628	620	608	583	593	623	619	618	594	597	587	603	552	623	612	631	601	627	610	647	642	620	614	615	597	618	602	649	614	665	586	606	644	587	613	597	556	605	623	606	616	639	587	619	594	586	624	623	614	573	585	619	586	588	581	617	630	579	627	626	582	586	648	633	641	581	617	584	645	580	583	609	589	593	618	589	595	618	607	573	604	583	613	563	594	602	651	585	601	547	635	600	593	574	594	653	603	591	587	645	610	614	623	585	616	602	645	631	596	608	634	609	612	636	598	627	622	625	618	585	594	602	637	628	604	583	581	596	598	646	587	629	630	626	621	583	595	623	628	606	597	577	598	584	604	653	618	611	593	620	646	602	632	589	580	639	596	644	607	596	598	636	610	627	638	629	590	614	582	593	632	561	611	592	610	620	587	645	616	570	562	584	564	601	622	612	628	646	643	600	560	600	627	658	627	589	647	595	589	618	588	563	574	568	647	573	601	568	582	613	590	627	623	616	589	589	571	568	652	603	574	590	615	567	644	603	607	620	591	607	599	632	610	601	594	595	620	626	609	603	599	605	572	634	624	636	590	612	587	632	633	625	642	613	597	607	554	626	583	604	583	606	594	663	561	632	641	591	612	604	567	604	638	582	595	571	596	585	617	547	618	590	596	577	597	614	582	593	637	562	574	562	621	624	638	570	655	644	615	615	653	579	577	594	604	656	619	649	585	601	619	588	621	588	624	614	617	621	601	587	576	605	624	651	621	599	610	620	650	626	591	588	570	654	605	617	629	620	588	631	615	646	663	616	620	614	606	633	573	603	566	594	581	603	538	597	569	609	590	635	629	582	617	592	599	641	606	622	582	612	647	613	582	626	598	598	626	598	608	627	591	643	582	611	599	599	584	581	573	627	623	610	577	582	587	653	632	565	589	622	552	590	584	614	562	635	609	551	562	613	571	593	592	654	621	600	560	627	619	620	591	653	620	590	565	615	643	667	570	610	569	613	633	584	613	546	594	609	634	599	630	597	608	643	572	619	599	632	638	589	581	610	597	631	585	637	582	639	613	628	598	638	546	587	571	648	576	603	604	619	581	595	604	605	596	606	587	630	620	617	570	594	608	590	604	626	623	643	644	572	609	604	579	630	604	633	642	566	671	631	607	609	622	657	613	584	584	591	600	621	588	582	622	601	570	635	576	579	598	664	607	659	629	601	609	587	587	575	599	614	580	612	593	595	591	627	597	578	638	639	613	638	601	619	593	581	621	660	613	632	577	589	634	612	620	590	607	595	621	623	600	624	574	559	590	605	638	593	631	611	586	574	592	596	612	644	590	598	582	611	595	604	676	608	630	575	604	606	626	630	596	587	627	600	586	604	599	612	602	603	606	613	618	606	662	650	643	586	596	596	655	598	608	595	626	587	613	581	566	594	635	586	618	671	617	548	590	595	589	553	579	568	624	587	634	611	626	581	639	613	591	577	607	589	576	640	575	574	611	565	615	553	624	596	598	614	624	608	571	596	589	624	587	593	579	611	579	604	632	651	618	626	633	648	592	586	622	598	604	606	564	594	623	603	565	612	588	597	592	613	622	619	573	658	587	551	603	611	586	595	618	580	636	624	581	590	629	683	633	648	631	571	631	587	607	542	592	604	600	620	577	573	567	645	608	580	595	634	618	653	651	638	581	597	609	613	636	610	551	577	578	621	614	583	639	581	630	634	651	594	603	608	603	640	622	619	604	593	626	602	620	633	619	630	591	585	649	603	604	589	599	585	593	628	664	566	575	591	584	599	611	590	552	564	642	597	593	575	654	642	532	595	682	648	638	567	622	627	621	582	602	613	616	623	619	631	648	615	597	556	618	605	638	586	630	578	602	632	604	589	577	575	541	664	576	596	606	574	589	591	613	594	606	625	586	551	614	631	623	606	641	608	605	562	593	565	615	588	600	613	579	669	598	600	604	578	636	645	590	603	586	594	644	627	629	587	630	597	588	595	559	607	607	619	645	594	612	571	599	616	615	601	609	577	557	639	576	579	574	634	625	618	606	554	656	587	639	586	594	581	622	615	592	582	619	563	587	616	554	620	647	637	587	561	628	577	621	600	586	555	575	630	582	584	608	585	603	587	619	616	642	597	642	614	630	614	578	622	619	661	600	594	631	593	598	647	603	611	600	617	591	644	566	609	567	614	596	614	585	623	576	596	596	598	601	607	590	622	607	611	655	610	597	637	585	619	635	648	590	601	617	607	579	608	594	567	588	591	621	617	582	591	595	596	598	634	598	578	621	644	602	596	664	588	600	566	627	559	580	636	600	628	628	617	606	604	621	613	624	597	588	564	618	632	573	630	649	576	592	601	584	585	642	623	623	627	624	585	648	626	604	650	569	584	601	626	603	639	579	609	626	599	610	633	600	588	612	599	667	584	611	606	590	593	629	618	602	635	611	630	611	576	609	621	604	601	601	589	568	631	609	616	575	629	638	576	628	606	583	650	613	617	588	560	607	611	656	630	599	617	581	599	624	601	619	596	608	583	620	556	620	566	589	575	585	572	607	582	616	646	609	580	593	536	636	622	589	610	630	627	582	596	641	591	595	642	599	581	594	569	618	560	636	623	599	603	590	613	614	603	608	595	607	597	608	610	582	623	611	559	600	605	628	566	591	610	642	570	608	629	597	623	563	644	672	616	629	603	589	636	599	655	603	601	625	579	632	620	599	592	595	605	639	581	614	589	612	607	590	610	591	615	599	620	636	651	580	591	609	649	608	579	612	550	612	597	572	584	625	615	643	591	601	609	581	635	640	579	538	614	592	642	609	601	593	605	626	636	567	547	659	600	625	595	636	593	651	585	629	585	583	603	599	593	599	614	655	656	626	584	568	599	635	616	608	641	580	616	636	570	608	603	629	615	608	586	608	606	584	584	613	627	629	559	607	631	588	579	676	620	573	593	602	615	630	626	631	652	620	628	617	646	576	602	595	601	607	592	606	628	589	630	590	610	614	641	599	598	616	590	612	580	609	598	605	598	581	592	601	610	597	584	581	585	568	600	603	616	633	615	592	589	609	577	610	617	610	547	629	604	620	647	581	576	636	637	609	575	567	594	617	578	639	652	625	626	612	609	601	627	632	620	634	569	606	609	590	611	621	567
28230	5497	1885	1297	600	363	299	268	235	212	211	159	174	171	177	163	157	158	165	150	152	139	135	142	155	139	143	142	144	145	146	143	118	157	157	153	143	125	149	157	159	156	146	121	127	135	137	130	125	138	153	142	131	158	116	146	133	163	126	143	156	152	124	143	141	135	122	130	145	162	133	142	127	127	141	129	142	143	119	146	148	149	143	142	141	161	147	145	129	132	127	149	139	135	131	150	151	141	129	133	135	150	132	127	126	143	144	156	158	135	149	144	140	129	121	171	124	131	135	134	167	160	148	108	133	141	141	154	150	163	143	148	139	134	153	143	142	119	141	155	141	149	135	159	149	138	150	149	139	137	147	131	151	149	161	148	137	115	140	131	121	147	165	146	159	124	122	148	143	127	133	129	150	144	122	137	117	129	147	125	124	164	152	132	167	128	135	143	148	139	156	149	135	127	144	136	132	158	152	117	149	140	159	133	121	132	139	92	150	127	131	146	110	146	140	147	134	145	128	126	150	132	149	132	131	144	176	136	146	125	144	134	150	154	152	124	137	143	120	136	153	124	161	137	164	131	133	110	135	168	131	126	161	137	126	134	152	153	128	146	146	145	162	145	128	136	145	132	134	168	141	125	172	143	136	155	132	129	144	138	137	157	134	115	131	156	142	139	146	151	144	141	149	139	141	162	141	134	165	164	135	143	152	121	133	143	140	133	149	130	138	139	155	131	130	176	155	127	135	150	132	130	142	132	126	149	132	141	131	132	131	153	137	145	138	137	130	142	131	147	133	138	148	139	142	110	141	135	125	154	119	141	128	144	155	147	135	151	130	145	146	117	147	135	132	134	149	126	125	140	128	142	142	145	127	120	122	129	131	125	119	144	155	155	124	132	163	145	142	164	149	155	134	147	160	132	147	130	161	159	123	129	135	137	164	133	146	131	138	141	139	162	139	132	127	136	154	131	143	143	147	167	145	131	123	99	128	120	135	134	133	149	140	135	114	134	151	165	142	132	150	149	141	125	146	130	158	122	128	154	131	125	127	139	147	139	141	150	145	146	146	155	148	137	124	147	134	141	150	166	141	132	143	134	148	130	152	133	132	127	166	167	147	140	136	136	127	123	136	144	123	158	150	134	148	180	131	148	140	128	135	141	162	123	134	129	138	136	160	141	140	141	141	123	150	132	127	134	150	128	149	147	155	150	135	138	138	128	129	153	141	150	131	138	151	137	151	148	160	142	152	118	147	133	144	140	120	134	136	138	138	161	138	128	164	150	157	128	150	155	137	130	134	148	160	159	137	145	160	170	127	154	158	139	154	142	150	130	133	142	129	133	122	133	123	149	137	131	144	133	146	139	127	166	133	138	123	132	121	130	115	131	142	127	142	150	141	120	124	142	149	161	155	144	134	145	127	163	161	142	144	140	139	150	147	146	130	171	128	139	137	143	137	148	145	154	131	125	141	140	137	137	157	110	143	129	130	133	150	133	141	131	130	144	111	135	124	138	154	133	136	147	142	166	146	139	118	140	142	137	152	135	140	145	144	149	144	140	122	147	139	149	121	112	117	136	132	150	153	149	135	141	149	132	134	134	133	145	127	137	160	175	158	122	138	134	145	135	130	130	138	140	129	133	130	152	147	150	130	140	129	143	130	136	128	133	142	149	147	140	155	143	166	161	126	157	139	145	140	122	159	129	144	137	153	153	137	137	145	120	130	152	144	136	147	141	152	129	148	153	140	139	139	143	148	134	146	147	139	138	156	143	153	141	141	117	151	153	153	129	140	135	149	128	150	138	142	146	152	146	153	156	127	140	154	142	141	136	156	144	143	132	133	140	138	136	165	127	148	152	165	132	141	129	140	126	141	145	162	136	158	134	131	124	142	128	127	133	150	172	134	147	133	137	168	123	164	148	158	140	143	155	125	124	128	131	139	157	170	154	145	133	140	140	138	146	140	137	147	161	132	147	147	145	140	127	130	124	152	158	125	148	138	142	122	154	135	125	132	136	129	141	113	138	141	158	143	124	161	132	123	142	138	134	168	143	162	140	125	133	138	124	149	128	139	156	162	147	159	175	138	140	149	136	147	127	116	127	147	146	133	170	179	146	135	135	144	150	139	157	113	130	138	124	145	140	131	132	139	139	132	128	133	136	167	140	119	151	135	144	124	142	131	156	136	137	138	140	129	130	154	116	126	121	143	143	127	159	136	145	140	140	127	122	123	134	156	150	145	161	148	136	118	165	140	135	147	123	130	137	155	145	149	158	142	132	149	146	132	131	141	121	142	153	147	156	139	159	129	149	136	150	146	142	133	135	148	130	150	146	122	133	121	131	142	122	135	130	149	122	152	142	133	121	143	130	153	137	179	129	164	155	161	137	168	130	131	147	124	148	117	137	160	138	134	159	160	132	151	138	158	138	131	134	144	143	133	155	128	137	144	146	123	143	146	145	146	111	122	148	167	160	135	128	120	138	144	137	124	130	157	131	144	129	147	156	154	149	134	130	155	142	134	143	140	139	150	138	123	136	135	124	148	123	143	136	164	136	126	147	151	143	150	151	146	141	153	150	140	154	135	153	145	125	153	136	150	120	129	145	148	147	146	146	158	157	157	146	132	129	154	123	136	131	155	141	149	137	126	142	143	146	146	133	156	124	134	162	152	135	120	121	118	133	132	134	125	141	143	155	148	129	120	125	155	140	156	141	150	128	135	125	147	146	160	153	135	128	157	131	123	151	145	156	129	114	165	153	138	132	151	123	135	110	135	113	120	150	152	147	142	127	132	152	136	142	157	149	147	147	147	157	158	151	109	144	115	124	161	131	126	155	135	151	140	137	148	156	151	138	126	144	150	138	142	141	144	129	137	124	129	135	137	130	144	155	158	137	134	141	119	146	125	129	132	139	146	130	153	135	144	167	137	149	146	161	136	132	151	158	142	137	167	142	136	152	131	136	128	136	140	147	130	125	160	149	159	156	131	145	151	127	153	139	148	133	142	147	131	134	137	132	136	159	149	133	145	181	131	132	123	155	147	148	141	136	122	146	161	157	136	126	156	113	141	115	150	150	132	125	150	121	134	133	144	124	137	122	150	115	173	125	157	134	150	149	139	155	134	134	149	137	125	142	129	136	131	167	163	134	163	115	126	137	114	144	138	133	145	118	140	160	139	143	115	137	144	143	157	143	119	127	163	145	147	139	138	140	145	138	145	124	127	142	125	133	113	145	129	123	141	116	121	120	152	135	162	114	150	151	152	160	127	140	135	110	157	140	152	133	147	152	151	127	142	140	127	135	143	110	130	158	145	123	152	149	130	138	140	136	153	135	154	152	144	149	126	157	138	139	128	116	130	143	157	128	143	138	131	136	123	135	134	147	150	130	150	134	128	132	138	167	153	128	151	170	124	142	129	127	152	144	150	131	133	158	137	119	141	117	142	127	144	142	131	152	145	153	135	138	159	138	143	141	145	151	142	152	140	158	130	127	140	137	142	153
18824	3239	3085	3376	2150	1584	1201	1043	951	816	753	748	680	618	627	569	549	523	506	485	428	441	426	437	465	448	414	391	396	434	423	387	385	397	407	408	398	409	400	370	374	409	386	378	395	381	371	382	392	386	384	347	375	418	372	356	404	349	374	365	397	377	343	400	411	378	371	381	370	378	388	373	364	359	392	415	390	369	369	392	388	373	379	384	378	436	353	394	399	399	389	358	408	360	423	377	383	371	374	347	375	401	407	355	386	386	392	367	360	388	353	396	349	387	400	408	392	406	389	412	385	378	370	357	395	320	364	367	385	401	364	362	372	385	389	338	357	396	404	335	384	390	369	381	368	396	389	376	378	369	354	402	355	374	412	385	367	355	419	388	401	389	376	385	339	365	371	338	400	392	376	349	372	384	390	375	358	347	389	386	365	347	364	399	380	379	370	346	346	379	388	359	375	375	398	355	377	369	351	373	351	343	333	363	403	361	362	366	367	384	355	343	367	374	354	423	401	361	315	375	359	359	339	367	366	334	384	389	389	367	399	393	380	365	392	384	375	382	359	398	365	381	357	390	398	340	372	369	368	393	386	352	345	376	353	369	424	342	375	371	376	349	396	383	405	339	383	369	390	373	385	374	368	385	353	424	401	371	358	371	376	377	348	373	369	376	367	347	381	383	396	397	345	366	354	365	364	394	358	381	357	356	341	379	350	355	389	355	362	377	441	372	344	396	356	335	349	386	399	357	357	371	390	396	369	358	395	396	384	367	379	370	381	375	382	371	355	370	396	360	376	388	373	367	367	391	375	376	376	359	373	395	377	403	396	384	395	382	347	346	402	364	358	377	381	358	356	367	356	370	341	370	392	374	376	384	431	379	370	365	374	387	393	383	372	399	368	367	372	347	401	376	373	397	380	388	375	392	325	376	366	368	406	350	364	332	366	369	342	401	372	355	377	390	355	353	389	346	353	373	360	364	346	364	362	394	343	382	406	335	361	364	382	381	382	335	337	371	375	379	379	366	382	362	362	361	385	369	324	353	374	372	381	368	373	415	355	361	383	395	368	406	371	400	374	371	445	379	361	374	358	402	380	371	364	359	348	370	387	362	360	404	409	375	413	383	352	373	360	355	343	374	387	406	393	381	364	425	392	343	374	355	357	373	376	385	334	371	359	380	407	396	346	355	389	384	369	368	344	404	376	375	401	386	355	344	365	399	396	372	419	389	369	397	381	405	424	402	367	372	380	365	400	373	381	367	379	366	335	368	375	395	371	373	382	354	379	393	346	353	380	366	383	374	348	392	408	384	365	337	400	380	372	389	392	368	385	372	362	351	345	371	379	351	380	381	339	365	358	369	365	370	362	376	389	366	371	344	367	368	369	343	346	395	386	374	382	371	373	370	386	416	350	379	361	364	382	393	323	366	367	358	354	356	367	371	374	384	370	382	345	365	372	385	349	355	379	394	392	384	390	371	371	386	352	388	366	353	344	356	359	350	347	378	353	394	392	375	351	380	417	361	382	363	383	369	372	394	375	367	352	380	381	376	368	367	366	374	366	365	373	409	362	376	375	372	398	390	402	339	352	383	385	337	363	352	354	382	346	399	386	376	371	381	416	344	351	384	394	392	377	376	358	411	386	370	389	368	382	367	347	380	383	347	381	412	377	384	385	340	393	370	382	371	380	377	371	385	352	376	379	391	353	401	384	425	407	388	389	343	399	417	364	354	390	373	336	372	334	402	383	377	387	345	372	370	376	373	384	363	369	369	404	399	383	359	360	391	394	384	405	379	368	370	376	396	380	346	370	364	379	338	359	348	357	359	371	364	371	402	397	364	392	378	381	370	391	327	371	343	343	392	363	355	370	408	342	365	373	366	394	367	369	367	382	387	352	412	366	379	379	388	358	377	405	378	385	355	379	373	394	357	384	387	370	365	365	366	367	356	382	377	391	361	370	381	352	384	349	333	365	364	357	398	368	388	391	380	364	400	368	379	392	382	376	347	373	392	342	384	360	400	373	374	364	403	327	443	357	372	358	375	375	383	410	355	383	404	347	393	361	350	401	379	396	394	371	382	363	354	388	349	398	386	377	382	369	370	374	363	384	393	398	358	358	329	350	341	347	395	364	363	340	358	378	359	363	414	335	377	393	399	395	371	391	380	352	350	391	365	366	348	391	377	342	357	374	377	369	362	358	385	371	346	373	350	367	328	349	360	396	398	362	359	401	344	363	402	359	371	379	355	383	343	378	370	363	386	373	400	380	376	376	353	398	341	354	400	392	400	342	393	396	401	337	389	367	373	384	385	350	388	379	363	370	403	386	353	354	376	403	377	340	378	372	378	355	356	368	374	387	383	427	364	396	387	371	334	393	374	392	384	355	409	375	370	412	354	371	379	357	357	382	349	413	362	401	361	349	397	376	398	346	382	361	388	361	373	412	366	392	372	387	355	368	372	374	370	384	414	380	361	378	365	369	340	380	358	355	387	361	369	383	371	353	379	376	340	388	369	357	381	350	377	387	374	389	361	375	411	358	368	362	332	371	368	356	352	349	365	359	368	392	358	399	385	329	352	389	370	361	379	375	369	349	384	357	359	383	373	390	348	406	368	405	391	382	358	381	394	391	380	374	349	393	328	385	383	371	390	379	377	364	385	356	361	368	380	370	371	385	382	390	364	346	391	369	384	347	385	401	385	357	384	375	360	348	382	334	351	394	369	386	359	339	378	362	360	354	349	394	420	371	414	390	348	356	369	376	365	375	359	356	355	369	360	386	374	361	409	364	381	330	364	370	383	369	367	407	356	350	371	351	394	393	384	354	368	356	395	344	352	391	335	398	343	377	386	388	380	346	378	364	384	359	372	369	375	360	378	408	372	354	404	352	372	391	356	337	364	374	378	392	326	424	398	389	354	365	393	380	373	358	369	351	377	342	343	350	380	361	359	379	369	371	385	385	357	363	371	406	353	357	368	401	374	368	390	415	406	389	360	369	345	381	372	354	373	369	386	409	363	372	350	367	384	385	386	370	367	365	359	392	378	393	333	384	357	372	378	369	391	368	381	366	351	402	385	367	367	372	397	367	374	366	402	345	380	348	399	387	365	384	357	404	395	394	365	384	389	361	315	365	375	369	379	384	352	380	370	334	414	366	326	344	358	372	413	391	393	404	378	368	376	382	362	383	387	363	375	391	356	387	366	331	352	412	355	402	374	357	358	374	436	338	365	387	378	398	335	378	378	386	383	357	400	364	345	360	398	410	379	349	352	370	355	367	374	380	405	369	374	399	353	375	358	344	377	399	377	386	368	379	374	346	384	351	394	376	352	405	330	410	390	382	388	377	407	374	384	396	327	385	362	391	395	382	447	334	367	348	350	369	378	375	349	352	364	399	398	373	371	376	371	399	364	397	367	407	378	398	373	380	375	360	372	392	368	361	384	391	386	378	375	379	351	352	368	360	387	376	383	321	401	388	396	351	387	380	354	395	369	366	380	387	357
8080	1292	371	398	336	327	305	295	332	295	305	290	319	309	306	312	285	335	275	307	297	290	295	307	293	293	291	291	320	299	297	319	287	261	307	301	260	305	285	281	302	277	301	314	303	309	314	322	270	295	283	314	294	306	319	285	316	317	295	303	286	330	304	313	310	289	287	296	297	258	308	294	309	306	305	272	279	275	327	322	298	286	284	288	312	290	303	281	279	298	304	327	292	287	288	287	296	268	305	293	309	278	291	311	280	280	280	266	309	295	297	299	306	296	309	303	280	326	312	318	294	284	319	331	304	296	317	283	307	313	297	304	299	295	284	266	292	276	292	290	315	310	318	301	286	299	301	324	298	301	275	269	298	276	301	292	332	238	274	325	297	307	271	286	260	305	279	282	295	293	300	291	274	314	276	280	293	284	308	274	305	281	283	259	275	236	288	287	272	270	295	276	268	288	276	284	295	305	301	290	315	283	307	314	305	267	294	300	309	304	331	294	289	303	321	296	267	296	294	330	285	271	291	307	309	298	321	290	314	305	323	277	296	332	312	282	303	284	309	294	319	299	315	272	315	296	319	323	310	299	276	292	302	281	261	306	302	301	299	287	295	289	284	298	280	310	312	305	272	261	306	270	280	291	317	306	278	294	303	271	294	272	304	290	304	285	289	282	296	311	322	312	303	288	277	278	329	291	276	281	308	279	286	310	294	279	300	272	290	296	283	288	296	327	307	255	286	327	281	296	319	297	280	319	291	320	278	285	288	291	298	284	322	281	294	283	298	280	289	273	303	296	330	334	299	278	291	297	313	293	297	280	289	286	303	291	309	314	291	302	293	268	303	306	287	304	307	301	295	293	296	300	279	286	288	310	289	282	300	315	275	293	280	306	282	299	280	286	314	324	300	325	277	271	289	292	324	303	289	313	278	302	272	294	303	291	306	307	314	302	315	287	298	281	277	329	300	289	294	307	300	304	307	263	300	279	290	289	290	287	317	292	287	286	312	298	284	293	304	293	257	280	318	310	278	299	335	313	297	297	308	324	292	294	316	283	328	319	293	327	297	346	310	284	285	293	285	274	284	303	283	334	322	295	295	337	301	307	282	299	314	308	268	311	293	298	340	278	304	310	303	316	280	290	258	271	298	296	259	305	290	304	285	289	305	325	309	282	292	302	282	283	286	289	308	268	277	287	315	268	293	294	307	316	299	282	272	297	289	271	274	277	277	304	286	280	308	309	297	300	280	287	294	302	308	315	284	284	300	287	292	267	283	296	319	298	295	290	261	285	271	289	270	286	313	285	286	286	278	290	301	316	317	313	304	301	294	314	272	292	305	316	283	295	302	306	276	273	297	270	289	293	318	311	304	294	301	297	277	273	294	314	272	279	303	285	311	260	283	315	288	311	286	301	292	314	297	256	291	313	308	292	270	323	335	283	286	327	286	281	306	299	286	279	292	279	325	293	281	318	284	284	274	321	308	289	275	298	264	308	297	310	325	287	287	283	316	299	321	285	283	297	279	294	307	266	281	328	315	332	280	284	278	310	294	302	305	321	291	302	297	311	280	292	313	302	287	305	285	299	294	318	297	292	266	299	317	302	293	284	324	261	267	281	269	270	333	319	300	302	272	311	299	281	320	284	304	305	279	294	287	291	277	291	315	311	292	316	285	282	310	327	311	274	303	282	287	311	336	319	268	318	290	304	307	284	305	289	314	302	316	318	264	303	301	293	302	317	307	283	326	310	289	312	313	304	318	287	264	278	295	315	270	315	285	275	299	257	282	308	310	304	307	292	298	320	304	273	315	311	302	295	314	285	301	338	266	274	301	307	292	319	305	295	299	298	292	282	263	301	288	314	301	328	288	293	312	302	278	297	274	285	326	256	309	263	316	303	296	295	264	292	301	289	303	294	275	307	302	318	310	319	285	280	293	291	321	298	288	286	317	317	255	283	293	268	293	286	304	286	299	305	309	301	302	289	285	292	298	289	268	293	310	298	283	298	276	283	280	293	290	283	292	302	294	297	289	300	302	274	287	289	280	279	299	292	322	280	274	316	278	276	292	283	297	312	282	280	289	307	314	306	332	289	317	266	294	322	272	314	303	305	304	323	288	299	285	284	281	287	305	308	311	314	281	275	341	306	325	309	270	288	338	281	310	274	300	267	332	305	287	300	310	286	298	301	301	310	280	316	288	282	295	316	308	306	282	291	299	308	277	303	312	297	314	333	306	288	322	322	327	319	311	313	315	299	307	312	302	286	302	299	282	279	313	300	272	255	250	287	297	308	313	300	294	262	305	304	283	284	301	283	309	304	286	280	311	323	323	317	303	294	311	305	298	300	319	304	291	311	318	314	281	317	305	287	312	276	288	323	276	291	262	300	254	297	296	278	286	277	293	289	328	254	272	260	300	300	298	325	282	315	304	299	314	302	303	317	298	292	284	313	285	287	262	306	290	297	306	309	298	305	290	300	302	300	301	279	290	302	286	316	265	318	303	313	310	328	289	313	312	306	280	271	293	282	303	292	253	322	294	297	315	263	278	314	274	296	277	298	308	272	301	304	301	323	314	304	300	285	266	328	270	304	307	286	252	282	333	259	318	296	296	328	310	303	303	293	278	294	277	273	321	281	290	274	293	299	295	301	281	260	317	281	290	319	294	319	264	268	304	286	302	250	295	296	298	322	310	306	318	284	292	313	290	266	298	281	320	305	303	309	315	300	295	285	334	282	272	294	289	299	288	359	330	296	268	319	292	309	308	287	289	306	312	310	289	302	322	274	311	328	327	274	255	271	299	305	305	274	313	294	340	288	298	312	257	316	304	280	274	277	349	294	302	261	287	319	308	334	290	288	271	285	300	300	324	294	324	300	297	288	301	303	303	305	318	287	326	273	289	312	272	274	281	335	333	310	314	283	302	309	287	266	286	299	334	308	296	321	295	301	302	289	316	274	299	311	269	286	307	309	283	324	262	296	283	275	308	305	298	302	295	339	255	304	270	287	276	308	289	315	290	317	280	302	308	305	329	307	286	288	279	288	312	298	292	307	305	320	269	304	288	302	305	319	305	294	293	266	303	285	315	304	332	290	311	311	279	303	315	273	335	278	312	296	297	303	274	320	341	294	312	297	292	315	302	331	305	324	295	254	296	287	291	300	309	294	331	314	272	319	284	271	297	292	300	286	283	297	307	293	294	289	311	324	282	305	280	301	305	305	306	289	282	297	307	321	271	308	286	262	299	252	292	269	280	272	288	315	308	316	311	280	322	310	323	241	313	303	309	281	309	275	290	285	316	308	329	291	275	268	298	303	293	295	307	249	303	283	320	294	254	327	299	336	317	309	306	295	312	306	288	297	273	319	311	277	266	255	296	310	303	288	316	289	285	316	318	281	322	294	272	308	290	286	302	296	330	292	302	305	243	286	302	288	275	292	293	308	317	323	288	303	297	319	313	314	303	315	289	297	298	305	277	284	314	303	294	322	274	321	313	291	289	297
6674	1544	999	1076	963	895	851	851	819	792	836	800	780	744	775	812	731	807	751	740	727	758	754	721	725	768	722	739	738	742	743	761	746	781	764	737	716	746	747	794	792	710	738	680	724	820	741	683	730	675	714	758	757	722	697	739	721	719	734	731	718	720	719	737	776	709	733	742	733	711	726	732	698	742	778	730	766	803	680	712	748	726	734	710	660	752	736	773	744	761	738	738	765	700	756	725	753	745	743	771	732	720	774	744	691	753	765	756	772	749	772	722	704	720	703	750	705	725	752	746	704	763	765	735	729	764	705	737	676	721	712	753	747	716	696	678	730	743	734	732	689	764	711	750	737	795	735	777	752	760	714	727	727	689	758	722	742	736	732	748	754	714	719	724	719	775	770	730	745	743	720	757	758	723	731	687	717	723	796	706	739	714	784	748	747	744	743	715	741	758	727	702	698	774	697	750	758	784	734	756	764	746	719	759	804	744	773	745	746	744	756	715	744	737	740	686	763	730	704	775	746	728	747	773	659	755	749	710	743	745	719	731	715	705	818	784	705	684	758	758	734	790	772	719	748	746	737	749	745	748	754	701	747	710	728	750	705	771	725	733	756	708	749	744	713	692	740	761	723	741	678	755	732	698	686	704	716	713	744	760	768	704	757	753	720	763	759	710	732	749	724	727	733	742	743	748	761	715	812	745	722	734	729	773	745	753	700	719	756	723	764	763	718	762	763	711	729	705	744	740	734	804	747	743	713	719	732	764	727	729	745	728	748	661	751	783	770	761	754	780	764	796	745	718	700	763	720	685	731	747	771	732	745	712	747	735	714	721	736	691	758	738	755	768	690	726	748	764	741	738	679	767	701	756	724	705	715	714	722	782	725	737	703	738	732	737	683	745	706	774	732	768	767	715	742	757	700	729	758	734	749	689	723	732	748	723	709	731	752	747	667	732	742	701	748	735	749	729	712	727	761	748	761	727	735	724	739	795	737	765	763	740	715	711	723	715	687	746	734	742	723	726	740	767	741	719	713	753	679	697	756	757	755	724	724	722	735	737	719	714	765	754	758	700	734	762	738	695	766	770	733	713	770	705	755	738	727	712	749	761	724	741	692	726	739	730	684	732	796	716	750	767	700	719	739	766	729	697	768	687	693	737	752	730	735	736	740	757	752	757	761	715	734	763	785	732	764	706	784	787	744	706	693	730	744	714	733	701	758	723	715	736	752	758	797	749	722	768	692	735	681	763	713	729	720	738	690	753	758	746	738	724	799	688	775	770	752	724	723	731	766	727	706	708	744	778	722	730	757	727	759	737	752	769	718	717	708	735	720	710	759	756	796	759	763	710	727	694	754	671	763	735	735	766	739	767	749	739	744	694	726	704	725	704	728	772	745	759	743	728	773	797	733	811	749	726	709	758	738	766	785	716	762	775	741	756	687	729	751	745	703	730	724	748	718	762	713	722	727	731	755	702	739	699	766	782	714	713	702	742	732	741	701	760	756	777	739	702	723	738	761	740	703	715	788	709	760	776	743	705	717	780	723	743	768	740	711	729	763	772	771	706	725	698	715	755	725	732	667	732	744	745	737	768	727	672	706	725	717	756	727	780	772	732	737	744	666	740	731	733	743	713	763	742	752	732	750	713	738	714	690	732	724	748	752	768	691	774	800	734	683	707	731	743	761	769	734	728	754	733	717	745	746	726	755	779	764	683	752	767	776	714	736	719	728	743	743	742	720	785	755	742	678	736	731	752	698	739	753	749	728	723	752	743	749	740	745	728	728	694	710	759	748	716	747	734	753	745	750	706	764	785	737	759	729	755	744	727	741	697	736	736	774	746	801	747	749	753	783	737	687	736	763	742	703	728	775	743	714	734	758	745	704	726	727	745	759	734	726	751	761	700	759	751	765	746	754	768	758	769	707	714	761	748	723	756	763	786	755	760	708	792	701	705	722	736	725	764	755	740	703	717	733	714	770	755	731	727	760	757	745	705	738	676	742	736	723	759	821	784	721	743	752	737	748	784	738	702	736	737	705	732	739	778	776	698	719	726	737	691	733	761	676	771	749	823	719	761	725	710	711	765	720	742	773	721	722	721	766	745	752	766	731	667	721	741	695	756	765	707	719	776	752	729	711	769	746	726	715	714	778	768	749	775	739	719	733	783	742	762	726	777	719	707	692	749	689	712	786	744	743	728	767	733	723	734	747	763	756	764	695	752	751	749	764	756	727	709	733	771	736	685	752	736	726	717	724	724	738	785	735	704	698	748	705	763	724	743	726	696	760	792	737	779	769	718	756	751	763	697	805	720	721	714	780	752	728	709	766	748	745	739	751	721	686	729	745	730	771	727	733	782	758	753	736	721	719	740	739	747	743	709	715	717	750	779	701	713	750	741	728	705	699	766	745	725	731	779	748	722	758	738	731	713	788	771	736	738	757	690	767	715	748	710	750	744	750	701	734	729	717	712	701	736	746	750	753	737	732	779	710	690	760	731	705	715	721	770	767	750	758	760	756	735	712	751	801	763	717	720	777	715	742	707	751	751	734	736	679	710	765	742	713	726	741	691	723	734	776	744	709	687	745	733	768	675	749	790	705	661	792	694	750	675	771	710	726	738	712	686	725	681	752	704	749	691	738	725	755	704	731	757	741	740	772	728	739	732	788	754	743	795	766	736	718	698	724	732	713	730	725	719	721	763	747	722	758	792	717	733	734	758	748	742	729	739	737	708	769	727	737	724	729	745	768	716	753	722	732	718	710	754	741	718	714	751	762	748	793	747	730	741	748	773	658	751	724	735	743	722	714	740	770	729	724	731	720	731	741	708	722	760	739	690	735	711	795	729	747	805	693	696	769	752	770	753	719	762	783	711	750	714	734	738	728	772	736	770	761	738	748	698	726	738	703	747	733	738	781	767	729	702	745	729	731	762	716	755	773	670	729	717	731	770	751	779	659	696	734	714	761	711	748	751	755	734	750	742	728	701	736	723	728	723	737	731	732	721	701	740	756	746	708	723	772	726	723	743	746	711	720	716	714	768	753	765	751	771	717	751	742	740	733	767	752	742	735	718	791	732	693	711	729	730	731	739	746	767	723	779	683	796	775	738	723	791	699	733	740	693	745	717	753	760	772	762	776	719	716	779	726	787	735	694	723	694	744	773	756	708	737	743	712	721	742	759	715	695	682	743	692	720	701	677	721	740	736	670	735	751	738	756	766	732	744	753	724	728	722	735	731	753	745	775	737	713	708	710	743	754	715	742	721	749	768	740	743	732	714	731	677	777	760	741	736	748	755	687	777	728	751	671	717	739	748	769	785	740	711	715	753	781	715	679	744	735	730	734	737	771	758	728	686	728	792	723	782	779	685	722	751	754	775	760	730	751	716	728	752	721	758	742	751	713	749	747	695	761	705	744	716	722	682	763	724	743	742	774	740	702	716	774	701	747	740	753	712	726	777	718	755	725	750	750	793	774	753	723	720	749	723	744	762	723	705	740
20190	3867	962	688	503	336	351	296	310	295	309	261	277	285	266	244	253	257	231	250	245	267	240	242	251	230	275	259	243	261	271	267	224	263	256	258	254	242	237	253	254	225	256	242	249	237	236	264	227	262	246	230	239	219	268	237	265	255	275	278	284	243	264	245	236	251	238	235	250	220	224	236	237	267	259	227	242	225	223	240	230	253	253	254	243	251	243	267	234	242	296	221	248	250	236	274	225	226	241	234	255	254	236	236	246	226	258	236	239	275	241	244	233	253	244	286	256	254	235	238	235	232	238	225	250	241	224	232	233	254	257	253	256	278	264	250	229	206	277	252	226	244	264	244	245	270	247	222	277	255	259	266	218	237	243	288	223	263	232	230	238	207	215	248	216	233	244	220	235	223	242	218	236	256	251	259	246	248	244	250	232	263	216	270	232	260	247	240	224	206	237	272	228	279	234	209	289	258	270	218	233	226	218	238	243	237	233	247	259	265	236	226	236	240	211	238	245	228	246	246	223	250	226	229	250	228	259	238	216	227	250	267	254	232	218	262	239	200	224	251	238	232	242	223	207	244	255	264	246	269	252	243	228	260	246	243	230	269	246	245	246	213	254	239	226	265	241	254	249	236	274	242	225	262	274	246	260	263	236	255	238	285	238	250	255	241	265	264	261	237	253	237	274	246	246	275	244	241	257	240	253	242	211	232	226	238	269	266	224	211	245	268	258	248	254	200	246	217	265	263	278	233	238	277	255	241	250	259	235	269	241	249	240	249	241	237	253	253	271	268	241	274	253	254	255	241	256	247	243	213	240	234	223	244	224	249	243	263	229	219	246	256	251	238	217	242	250	230	239	247	261	289	242	240	249	251	242	250	223	275	248	234	239	223	246	242	249	245	248	215	253	248	251	258	202	258	234	246	248	247	248	234	258	229	279	253	280	233	236	238	256	250	253	232	212	241	257	281	255	248	248	217	208	237	232	261	245	240	235	238	254	266	252	280	250	251	230	266	217	254	238	238	253	213	235	275	249	243	235	204	254	227	259	245	247	252	253	252	278	258	236	254	271	227	246	256	254	232	230	251	234	231	234	220	262	230	250	244	224	246	257	225	250	236	226	259	244	261	271	222	254	258	252	263	246	215	237	252	248	243	229	286	245	248	247	247	236	260	241	236	267	253	231	235	243	264	245	240	239	266	233	258	243	237	234	204	245	232	249	216	231	215	274	271	207	247	257	217	214	219	224	251	233	261	255	231	242	229	209	277	263	236	262	248	266	241	231	267	253	261	243	253	225	223	223	261	263	250	235	252	234	247	271	251	245	251	225	251	242	233	259	259	234	274	279	263	241	255	244	269	239	237	236	220	225	222	233	243	257	257	252	240	221	254	241	228	236	239	239	229	245	246	250	257	251	244	247	253	237	206	208	244	257	268	235	234	201	251	238	213	229	271	228	235	216	226	229	211	231	248	252	241	222	259	246	242	258	229	251	253	236	270	250	265	257	242	230	275	245	233	227	257	268	277	245	234	241	250	269	272	264	250	251	242	252	247	241	257	218	248	212	231	216	227	259	247	229	271	253	237	257	258	240	259	242	248	235	245	239	216	244	270	249	248	231	255	237	245	232	207	223	226	246	271	231	241	238	246	253	263	252	237	256	215	231	235	207	259	243	242	231	240	238	251	240	215	235	266	261	230	241	219	262	239	274	232	238	253	232	251	226	251	255	247	257	221	222	247	244	288	281	255	237	263	224	255	244	238	262	230	229	249	259	251	208	273	263	290	255	228	268	227	237	248	232	231	253	250	239	228	230	243	220	285	260	261	260	215	255	231	280	247	239	238	234	249	209	237	239	224	204	263	248	239	224	266	248	272	247	236	271	221	238	273	235	245	265	262	248	221	263	221	198	245	248	239	247	247	259	275	278	229	234	241	210	249	229	264	247	251	200	248	249	270	214	238	223	246	243	240	251	217	229	253	266	250	257	273	249	261	237	242	259	268	271	246	232	236	237	253	232	245	252	251	247	254	237	221	277	267	246	222	246	251	244	240	241	227	243	227	225	252	253	251	240	235	242	254	247	271	269	221	228	248	219	227	242	238	227	232	228	249	269	235	252	238	245	248	233	230	251	270	259	263	245	237	245	245	221	268	235	269	215	250	230	247	282	236	252	253	256	250	226	251	233	229	247	220	238	246	219	257	261	239	234	257	240	223	261	200	229	251	216	223	257	273	231	257	252	266	257	267	255	246	224	243	244	263	233	231	222	229	237	242	234	250	229	267	236	240	247	221	232	261	276	275	234	255	254	249	245	230	246	230	228	233	247	258	244	274	227	270	244	280	265	241	274	235	245	260	268	253	226	255	259	230	250	254	243	251	219	235	247	248	237	247	248	268	242	253	243	212	235	236	247	269	238	228	233	247	219	215	227	232	264	208	260	248	234	240	239	239	256	242	260	266	249	245	251	240	233	269	241	208	282	234	258	232	227	236	281	253	263	265	231	250	245	240	241	256	249	221	243	262	225	237	257	247	247	224	261	245	237	251	233	243	224	267	248	224	233	247	258	233	253	255	250	238	237	259	264	258	268	265	238	254	267	246	203	231	267	253	251	242	239	262	230	252	246	233	266	249	228	234	259	247	219	253	257	251	222	227	249	276	229	250	250	258	235	246	245	251	228	225	265	243	241	243	227	270	220	255	238	201	253	241	251	250	280	277	239	214	271	245	228	248	264	271	258	212	290	242	226	221	229	253	251	268	234	248	223	232	257	262	262	258	216	244	272	206	263	241	265	249	260	248	244	222	265	254	259	223	233	250	244	212	243	236	236	231	270	232	248	239	233	251	250	254	234	229	233	237	246	255	240	234	263	244	226	243	252	256	251	230	229	256	252	239	261	269	210	236	250	275	225	250	251	224	274	259	253	253	244	251	240	221	234	247	258	249	263	238	243	251	282	265	234	240	266	256	266	281	250	220	268	274	257	245	243	230	248	246	224	253	239	238	265	270	244	249	245	286	259	238	245	259	246	263	243	242	237	192	251	236	270	247	231	254	235	239	242	257	257	237	225	231	236	220	227	225	268	258	237	226	250	276	229	252	223	236	229	249	256	251	248	253	255	246	272	230	261	235	251	252	240	250	266	243	236	260	231	244	239	247	240	237	249	234	241	219	256	263	246	236	246	279	240	237	259	255	239	241	267	249	222	255	271	263	250	229	230	238	239	241	222	267	243	268	254	245	262	257	241	270	223	264	252	242	255	231	229	250	259	241	237	234	233	285	238	236	226	254	236	229	257	269	266	215	269	242	270	235	223	250	224	251	258	294	249	264	241	243	254	224	228	262	261	262	253	221	284	250	246	258	267	225	207	245	222	230	231	222	253	217	252	269	245	245	252	238	237	224	260	245	243	243	250	252	242	209	270	251	243	234	248	236	267	242	243	236	233	255	277	239	210	212	232	254	249	232	263	246	239	229	261	248	235	256	240	227	239	252	254	249	238	252
15088	3354	1891	2209	1683	1326	1105	998	902	884	859	796	748	790	743	747	680	656	660	637	656	684	619	699	637	664	619	615	608	669	649	644	625	600	627	600	650	637	644	608	617	576	622	619	587	638	652	639	563	644	633	644	632	626	626	612	603	616	609	618	615	620	630	628	632	628	629	584	621	610	627	614	610	665	612	592	634	627	645	616	600	646	602	625	640	651	580	649	611	639	543	615	635	641	592	587	616	623	604	596	595	643	618	590	630	598	615	638	610	596	632	623	595	637	642	568	654	617	638	591	618	639	618	606	604	650	615	616	618	645	577	624	625	625	621	607	626	602	623	626	626	648	592	604	626	579	628	609	641	612	630	646	607	642	614	625	607	626	623	606	631	612	655	584	598	631	591	621	601	614	632	604	606	628	615	585	595	632	637	623	619	593	599	603	568	631	592	637	620	614	572	559	619	613	603	626	609	632	624	622	595	584	649	617	603	574	581	625	603	598	593	631	647	605	643	597	626	607	591	615	597	586	650	642	629	647	624	598	671	600	601	625	606	664	607	645	638	617	627	594	610	639	618	615	613	603	589	611	638	611	584	612	590	567	619	627	553	587	600	619	593	588	598	605	634	588	614	600	648	643	610	688	635	593	578	545	647	624	618	623	595	625	651	591	599	644	604	584	610	614	593	634	685	619	595	598	619	606	596	640	611	615	560	631	608	627	592	618	607	625	615	591	622	614	616	651	650	594	629	643	609	636	590	622	627	638	565	633	569	622	627	619	615	579	615	581	646	563	637	606	663	602	606	622	622	613	633	621	637	676	606	626	606	648	632	616	650	591	634	638	608	612	598	609	580	618	613	590	561	602	609	642	585	587	612	627	616	625	619	559	624	580	552	609	603	615	595	599	636	656	597	633	625	574	556	629	590	608	584	597	644	605	596	603	623	630	578	609	612	614	580	651	632	623	605	588	620	587	605	623	579	631	615	604	628	627	599	628	615	610	634	566	617	673	643	632	637	559	634	612	580	636	655	611	609	629	599	654	606	626	612	637	617	616	620	662	624	603	618	631	601	599	684	628	648	609	615	618	627	641	643	594	596	620	618	598	625	601	608	655	638	609	592	615	618	608	618	633	652	623	629	626	613	638	617	626	611	587	581	661	592	627	590	624	620	630	574	616	610	608	593	611	596	612	615	649	581	600	646	619	661	632	653	617	621	585	626	626	632	628	595	646	583	600	590	630	640	587	646	619	634	633	626	597	607	625	566	614	581	592	605	635	599	626	619	620	577	575	615	586	618	601	614	645	603	558	599	607	623	623	651	604	598	617	627	605	586	643	562	581	632	603	600	650	608	586	647	622	624	563	613	594	631	594	633	588	605	630	621	623	581	633	617	629	590	648	616	588	614	629	630	598	618	624	585	644	595	611	638	619	605	575	620	653	612	599	609	592	627	612	602	630	613	647	592	668	639	609	611	578	597	612	660	617	638	602	623	644	607	609	623	638	622	596	576	617	666	608	589	627	630	644	627	646	636	620	612	567	614	603	640	624	632	608	621	574	609	563	575	666	627	623	587	610	653	603	645	604	609	635	603	605	594	623	662	605	622	687	592	584	647	604	605	609	584	626	628	635	626	619	589	627	672	603	619	601	608	646	582	613	674	622	646	612	634	596	566	602	635	611	585	618	600	638	599	612	608	635	605	568	571	577	586	638	605	611	627	586	629	587	648	595	617	593	619	625	640	623	586	609	642	598	655	606	560	610	640	625	570	625	581	595	632	613	587	645	616	612	606	609	612	623	625	623	617	605	591	620	622	609	620	604	596	626	632	616	609	616	621	646	575	662	583	641	607	573	572	631	610	655	629	647	629	646	661	612	624	649	620	570	611	600	560	620	618	627	611	619	602	574	639	673	640	623	617	628	626	607	645	600	622	594	605	611	585	643	622	611	619	636	582	639	627	606	642	596	596	639	592	598	596	635	621	592	591	640	601	620	598	644	631	632	651	623	634	661	575	634	606	630	658	590	602	594	634	625	611	586	613	585	679	625	617	629	639	596	609	619	639	617	582	608	614	577	600	635	627	633	589	607	591	623	624	609	647	596	631	594	589	591	575	597	636	617	592	635	572	628	621	608	577	595	629	611	649	568	630	607	597	633	645	619	590	640	591	603	601	659	618	613	635	626	611	621	572	619	612	648	601	611	588	572	604	616	658	627	655	643	612	603	614	617	609	587	603	630	593	616	619	644	610	591	593	612	636	613	619	608	611	622	595	585	613	647	576	599	620	601	618	644	607	616	642	625	623	612	615	585	568	653	626	592	634	639	605	614	611	597	590	631	617	589	586	644	609	586	591	632	607	609	637	592	595	603	631	609	631	602	581	627	627	657	568	621	621	588	619	614	634	605	621	642	565	632	584	615	616	595	556	646	613	594	684	611	603	565	629	602	565	578	600	628	616	584	583	607	557	641	606	595	617	607	592	645	614	586	652	623	642	587	688	614	649	620	638	589	623	630	667	602	600	663	630	609	630	630	631	623	617	596	635	628	613	621	604	641	657	595	620	614	614	607	567	628	643	608	629	619	665	621	621	630	634	608	595	607	618	630	611	613	610	581	579	626	619	584	645	627	613	666	624	649	643	659	594	626	635	608	588	660	578	609	628	640	624	611	585	584	585	628	629	621	641	641	598	625	632	636	628	611	610	557	634	625	577	642	600	597	611	553	618	627	649	647	616	602	625	612	599	666	590	589	631	593	636	647	644	635	618	620	624	602	597	627	575	597	602	591	639	632	621	634	562	640	592	584	560	571	628	618	612	589	599	599	603	617	587	610	637	613	635	579	632	629	640	560	620	619	643	602	586	603	644	630	563	586	623	606	604	596	655	643	568	621	578	598	652	618	608	590	612	597	583	607	602	605	640	619	621	634	588	634	665	608	637	612	637	597	663	640	601	624	609	578	659	624	587	620	620	628	602	607	629	619	638	617	634	579	578	604	634	675	619	627	595	594	612	610	578	602	592	608	559	610	623	591	595	622	596	661	634	649	613	629	620	584	566	588	618	607	670	596	621	602	599	607	625	626	610	640	645	630	640	614	620	603	605	611	654	560	582	604	615	618	598	635	562	612	598	619	632	594	636	620	589	620	594	622	596	653	617	600	602	635	614	636	615	594	583	616	600	616	587	691	618	600	608	630	629	650	638	623	605	614	606	603	621	642	590	594	611	636	607	622	627	607	658	629	598	575	613	628	606	645	628	599	578	638	604	610	651	600	597	585	619	630	649	631	601	594	643	645	581	586	614	640	605	621	626	599	653	588	644	604	680	641	600	662	637	586	627	560	586	629	619	593	637	626	583	642	621	654	614	647	620	597	619	639	607	634	620	600	614	615	599	646	581	626	628	652	598	597	609	623	646	612	604	635	612	643	647	614	634	604	592	669	620	611	568	664	661	608	616	612	615	583	579	616	631	624	576	609	614	606	611	605	630	555	604	634	650	573	577	617	618	613
28931	7658	1739	1122	580	341	260	256	250	250	215	202	168	186	179	146	139	136	150	141	180	136	191	168	153	147	131	137	159	141	126	130	143	142	127	155	135	132	121	111	130	138	149	154	134	135	153	135	141	153	137	141	136	155	153	147	146	145	138	161	160	140	163	131	132	136	166	159	149	158	153	150	125	147	137	137	140	129	146	130	135	155	127	138	135	139	128	130	122	139	140	148	149	125	143	135	132	126	141	140	131	133	167	155	131	139	122	111	135	158	124	150	162	129	136	146	166	141	125	124	127	140	120	151	148	133	146	157	152	136	142	128	149	155	121	129	145	138	131	160	130	128	144	126	138	168	119	143	138	156	135	135	151	135	163	152	124	150	125	135	148	126	154	143	134	146	143	142	146	137	133	145	141	134	139	157	139	137	157	135	120	144	151	165	147	126	132	146	175	131	136	130	143	147	134	133	150	131	126	125	149	136	137	115	149	147	141	144	134	141	125	120	127	139	141	131	146	147	124	136	157	120	143	156	142	142	159	133	145	146	143	107	120	125	173	169	137	152	125	139	136	129	131	149	146	124	129	161	152	128	141	140	112	132	135	147	124	132	129	162	139	144	136	148	159	149	120	157	136	163	154	129	116	133	132	143	143	132	130	154	122	153	146	163	161	149	139	147	143	157	124	143	128	122	139	120	122	139	149	149	151	154	139	154	141	145	142	131	128	141	136	147	166	122	151	134	169	149	118	124	145	127	148	136	126	128	160	135	139	146	128	141	128	131	149	147	118	132	149	147	146	145	148	118	133	152	152	143	122	125	151	152	140	166	124	136	135	160	133	140	133	126	127	121	147	152	151	139	136	125	164	153	146	121	149	140	108	153	133	155	140	129	146	136	169	133	146	155	145	142	146	144	156	135	144	135	149	160	138	132	143	104	175	165	128	146	149	145	140	116	145	133	139	151	120	134	151	143	133	139	165	117	137	138	153	132	130	127	122	142	142	137	132	157	124	126	128	145	172	133	125	156	147	143	160	145	136	134	126	134	135	116	149	139	133	129	128	117	132	158	134	154	139	150	129	155	151	146	153	147	154	127	131	139	134	160	126	137	140	144	118	142	138	133	134	134	141	138	136	127	135	162	160	131	153	142	156	165	146	123	127	137	140	139	164	125	121	149	154	141	143	166	135	152	128	138	167	149	142	129	152	123	150	149	130	146	144	127	141	127	162	151	134	131	150	128	151	140	127	134	149	145	135	120	127	151	146	132	135	142	142	134	135	125	138	125	149	135	127	141	121	130	145	157	138	131	160	148	127	163	145	126	139	157	142	158	149	129	127	140	142	122	133	117	133	110	133	125	144	135	137	129	166	149	143	155	137	141	126	157	137	136	126	141	160	149	137	141	114	148	167	137	141	145	107	143	137	147	165	136	145	137	148	138	153	132	152	159	154	148	155	124	125	140	143	126	127	145	149	129	122	148	146	140	130	133	137	136	160	155	137	151	142	146	162	146	153	150	182	139	137	137	125	141	132	130	126	140	165	148	154	137	146	133	135	133	147	132	147	154	139	144	157	124	159	152	135	148	132	136	128	148	127	135	132	130	165	133	143	123	149	135	143	143	145	147	134	128	130	142	154	140	144	137	134	121	143	132	125	131	155	115	116	137	150	147	145	133	157	134	160	131	158	129	155	135	150	159	131	131	127	142	127	160	142	138	127	117	116	125	159	151	133	131	129	118	169	142	145	157	138	147	143	128	126	145	156	121	131	115	135	146	140	147	124	133	136	140	144	174	118	148	149	140	108	150	140	144	185	148	132	145	136	139	129	150	134	140	151	160	154	146	155	146	157	123	136	132	132	127	179	140	160	135	137	143	142	127	138	140	135	148	138	136	144	165	137	148	175	131	129	153	138	133	130	149	140	126	150	123	140	125	141	153	148	142	150	144	156	160	151	139	129	120	126	151	123	145	109	144	130	132	134	123	139	138	146	132	138	145	156	169	147	151	135	115	143	125	153	181	124	137	143	136	111	166	131	145	141	135	137	154	148	126	131	142	147	145	144	154	132	120	128	134	141	136	155	146	132	138	140	148	156	149	130	151	152	147	145	170	160	126	157	142	139	130	140	136	126	156	137	130	147	155	171	166	139	135	150	130	137	140	122	146	126	134	146	122	155	153	146	135	158	152	160	145	160	160	150	137	139	137	137	134	132	169	140	137	130	135	130	127	129	139	164	148	144	156	140	138	141	157	151	113	138	126	124	145	150	146	130	143	141	135	135	152	130	139	130	145	118	133	149	143	150	136	152	139	126	128	123	134	134	136	135	151	129	147	146	146	139	137	127	170	121	142	145	128	153	140	142	130	126	137	143	135	151	141	126	164	157	154	155	134	139	157	150	148	155	134	154	152	161	151	143	172	138	144	143	150	142	156	125	149	133	127	130	162	126	148	150	131	133	158	152	147	148	164	144	142	140	149	130	137	136	120	150	121	140	162	115	139	130	141	155	140	135	155	136	152	143	146	152	143	143	159	147	149	157	137	144	143	135	146	159	129	154	126	152	130	125	149	128	138	126	130	159	156	162	152	146	140	173	163	155	138	142	130	165	117	141	156	145	117	140	127	150	104	131	122	148	131	139	148	123	132	135	130	133	126	144	146	148	138	141	150	118	148	143	145	133	132	127	137	138	122	164	120	142	159	126	132	149	129	148	148	152	142	134	135	134	123	121	160	141	137	139	144	148	148	143	164	157	133	139	133	154	131	140	136	147	125	142	148	173	156	136	141	151	141	134	124	147	135	134	155	161	117	168	128	121	144	137	118	144	144	142	152	149	146	143	150	137	131	142	152	145	134	143	148	132	152	158	125	132	143	131	154	155	144	140	150	136	131	119	135	156	146	158	134	128	145	169	128	133	121	155	127	149	163	131	138	149	134	152	140	138	144	133	161	149	134	137	160	129	155	123	148	157	150	148	141	132	143	122	135	150	135	121	146	133	152	169	137	133	164	146	126	136	141	146	152	168	129	143	118	137	130	148	123	136	163	138	145	133	147	137	149	149	164	135	139	136	133	154	186	148	155	140	144	126	148	130	146	138	147	138	139	155	151	137	132	155	136	152	156	140	123	138	140	149	123	138	143	152	140	158	131	150	128	144	153	152	132	130	157	136	127	147	157	138	128	154	141	129	133	137	147	142	135	130	151	148	159	144	133	134	133	155	126	147	109	147	139	124	147	150	115	155	173	144	143	143	137	116	146	138	151	142	150	125	143	122	138	153	145	140	130	141	160	125	140	142	132	163	154	176	132	134	143	151	140	155	161	138	137	128	150	151	146	152	143	123	144	135	140	132	153	139	162	139	154	142	123	126	138	160	137	134	135	139	149	141	145	150	128	129	139	151	155	157	131	109	145	132	144	119	150	140	132	150	147	154	151	138	148	169	117	124	152	161	141	135	136	134	159	147	143	152	140	138	142	147	145	126	140	173	145	148	129	136	149	138	148	144	155
19270	5369	2610	2965	2037	1445	1144	973	920	895	750	739	691	649	596	584	490	500	466	477	443	454	414	426	492	436	445	432	396	439	382	385	363	425	445	384	407	373	403	376	374	385	384	418	386	396	415	374	385	400	354	375	412	371	405	371	388	407	373	391	362	378	385	410	344	407	397	352	375	392	409	383	363	339	437	396	352	374	372	380	414	371	396	389	387	378	383	371	352	400	378	394	396	380	395	382	368	385	364	365	353	386	400	370	381	342	394	356	381	365	396	394	378	375	376	351	374	376	348	372	356	398	333	378	383	353	360	379	365	360	391	383	369	411	362	349	379	395	384	404	364	388	354	407	375	396	382	382	394	398	399	359	356	382	402	378	380	364	396	390	368	352	369	369	375	382	366	400	392	375	362	424	377	384	354	376	351	392	350	394	372	371	361	391	384	421	392	379	357	350	365	399	380	334	400	421	381	381	362	360	423	348	356	370	364	376	374	359	409	373	355	367	362	376	343	386	387	357	390	341	374	351	405	380	363	372	400	393	388	372	374	383	377	388	360	378	370	368	362	400	361	420	385	363	400	361	383	375	407	351	384	349	395	353	355	373	381	347	399	387	385	369	385	377	376	408	406	405	369	323	384	326	380	351	384	385	392	370	343	388	381	396	380	383	404	356	353	343	404	353	408	400	368	372	369	368	390	392	400	386	373	391	349	360	381	365	389	369	388	378	347	400	364	367	370	349	364	363	372	373	399	365	373	397	385	370	368	365	387	384	359	360	400	352	382	372	356	434	361	396	388	396	371	378	365	345	375	360	410	400	396	378	350	369	383	390	381	378	348	372	360	395	386	361	380	376	396	356	381	381	376	387	382	392	364	365	408	335	383	403	387	372	371	349	395	363	369	352	352	371	353	333	384	365	413	384	389	343	416	372	392	402	389	361	370	378	374	382	402	378	392	375	381	373	366	367	404	403	393	372	377	372	393	392	380	357	347	327	395	375	397	361	371	355	377	330	378	343	365	379	401	364	348	369	374	351	366	404	364	357	401	355	380	363	356	363	378	381	363	362	364	351	391	402	404	350	385	408	383	329	360	350	367	358	384	343	374	382	379	397	375	409	380	381	389	394	365	393	379	358	354	377	367	354	372	425	360	414	365	383	365	387	363	362	426	388	361	353	357	379	390	352	376	396	403	365	380	410	390	379	346	341	376	431	408	364	400	382	380	387	385	411	332	442	362	367	373	380	378	392	380	369	384	380	374	338	390	352	366	406	368	395	380	372	357	368	329	366	348	422	414	400	368	359	362	352	402	401	384	335	358	351	359	412	375	339	379	376	358	338	366	412	348	378	385	369	361	413	386	391	403	373	370	404	380	383	369	383	416	398	362	405	377	393	354	397	409	376	382	366	407	408	372	389	365	384	400	397	392	389	417	355	393	384	361	394	373	335	394	344	384	372	332	353	376	389	407	399	411	329	404	381	399	362	368	348	394	349	390	363	385	381	360	395	373	377	400	370	390	376	378	396	352	341	377	351	369	416	378	371	368	391	364	428	395	384	373	386	397	386	415	373	361	361	377	384	402	354	380	402	394	399	378	401	384	353	424	351	372	379	385	364	409	414	340	368	336	403	401	365	358	411	380	392	319	350	402	349	341	393	378	351	363	385	386	359	366	384	402	376	373	386	404	379	399	389	402	373	379	388	377	379	374	402	423	379	342	384	374	390	354	354	373	366	379	370	357	393	376	354	420	399	381	395	366	360	395	389	382	402	351	385	385	385	350	349	397	393	359	411	411	360	369	360	376	367	373	382	385	360	377	424	356	386	374	366	396	390	361	365	350	414	344	388	379	401	357	380	398	369	382	354	371	386	387	365	378	367	341	370	382	394	366	375	400	364	403	365	400	401	391	380	335	354	421	400	363	385	390	378	382	377	410	378	406	363	359	385	347	392	367	365	390	360	374	377	365	374	362	410	367	392	380	358	396	397	375	352	379	363	359	386	390	372	335	406	346	389	362	414	363	364	395	417	382	392	371	346	337	357	405	373	385	410	345	360	378	365	363	376	376	367	332	357	384	406	383	402	402	377	413	424	380	358	367	372	365	409	381	390	371	368	370	361	371	395	346	339	375	384	344	368	398	383	363	398	422	373	356	380	354	395	355	360	365	360	371	391	369	404	381	370	390	343	383	366	364	387	414	396	367	409	433	366	372	358	368	355	379	384	385	404	370	383	393	353	358	348	419	369	381	385	381	369	350	366	376	404	371	396	369	376	398	398	394	373	382	381	358	375	385	331	372	381	354	350	373	360	396	395	424	395	387	396	386	391	356	367	393	419	369	364	367	374	308	380	375	380	355	375	385	374	394	410	364	382	372	380	391	372	368	362	357	357	368	339	385	359	390	389	357	400	357	400	339	385	377	396	405	386	350	353	350	357	363	382	378	371	393	393	399	324	378	376	418	389	415	347	359	358	353	355	356	374	396	385	389	370	401	380	379	321	395	378	385	412	390	370	369	357	390	389	362	371	403	371	412	399	382	390	354	359	377	397	378	384	358	368	390	365	371	320	373	381	361	378	411	398	351	399	348	365	374	359	369	387	397	396	370	401	403	379	389	358	352	367	365	368	359	363	372	383	379	378	365	374	389	384	360	374	395	374	412	377	388	360	394	384	410	357	414	386	343	342	378	377	440	389	386	354	355	386	399	366	378	354	376	373	395	338	362	353	352	339	379	363	347	390	388	394	371	383	370	424	418	397	391	373	354	375	385	391	378	382	396	352	350	321	401	356	372	373	403	405	379	402	401	366	383	388	390	386	377	376	398	386	409	399	389	398	378	399	379	400	356	383	389	399	392	369	351	385	352	398	355	377	377	346	376	331	381	375	351	384	373	412	384	368	375	366	404	397	382	399	371	337	355	395	378	417	393	362	405	376	375	381	374	388	372	362	371	380	366	387	408	379	416	358	349	361	386	376	386	332	351	391	332	356	373	359	390	379	390	386	395	393	380	389	372	393	385	402	401	378	339	380	372	388	372	376	366	357	407	373	363	399	389	352	371	388	367	379	354	409	403	389	389	374	375	390	349	394	380	393	397	398	401	390	371	391	368	407	365	384	406	364	354	370	363	367	350	372	370	383	369	361	363	380	387	364	357	363	347	365	369	375	399	399	357	358	376	392	388	345	367	328	395	367	360	352	374	378	374	348	317	324	391	378	406	410	414	378	358	397	349	378	369	339	391	390	321	375	352	354	359	351	382	384	371	366	404	359	338	392	387	354	407	367	346	388	349	396	390	353	381	344	380	362	364	361	343	365	368	392	380	378	357	350	375	360	374	361	357	388	356	368	368	359	384	348	366	406	368	406	367	406	360	386	398	408	395	372	352	394	400	369	386	362	376	385	363	357	367	356	364	382	356	401	408	415	364	386	423	381	357	399	372	378	382	373	385	398	351	410	366	365	386	362	361	379	399	351	358	373	373	354	386	378	397	361	357	373	395	352	401	373
8489	1723	420	376	351	336	304	316	285	324	283	303	271	296	282	316	290	288	278	287	286	300	280	322	314	269	257	301	315	306	267	283	359	279	318	300	287	300	291	301	271	310	282	303	265	303	328	291	281	274	291	276	287	305	297	275	303	281	278	313	300	314	291	303	275	290	308	316	319	334	274	291	315	298	304	319	301	305	295	277	280	285	260	279	310	286	297	290	306	283	280	280	290	271	295	298	285	298	308	283	323	351	249	279	313	333	248	283	286	306	286	320	320	274	283	308	285	290	316	326	302	282	290	315	292	292	248	288	279	297	293	279	282	283	309	303	299	269	270	272	309	287	319	315	286	268	329	294	277	299	257	283	276	304	291	289	312	321	285	281	296	334	272	271	296	281	310	321	288	269	283	289	295	282	285	323	292	304	272	284	310	290	293	263	317	301	322	275	326	273	333	269	300	301	317	277	305	313	306	282	279	305	298	303	271	292	310	278	280	286	288	323	305	302	294	269	264	281	277	294	268	284	295	297	286	290	316	273	309	304	280	355	316	265	311	269	293	304	278	287	282	295	300	279	293	267	303	300	261	275	258	265	313	288	293	304	273	297	269	286	274	304	299	319	278	305	283	282	273	291	305	298	303	300	293	302	264	306	309	310	313	303	321	285	291	315	307	268	271	314	310	303	306	301	321	281	309	286	271	301	311	275	276	298	295	273	282	290	280	276	325	294	307	304	280	272	285	287	276	290	296	305	256	308	300	296	292	280	289	274	301	281	295	294	274	281	268	307	301	264	296	258	294	297	317	297	284	275	295	292	302	307	331	290	282	259	311	310	288	310	294	274	269	279	296	266	285	303	296	262	321	274	274	285	278	312	267	308	269	313	303	294	294	293	307	301	313	306	298	261	280	271	316	304	317	299	297	267	278	282	272	316	280	288	322	318	317	287	307	314	275	279	321	315	295	276	283	287	292	316	301	309	326	295	296	304	294	289	320	321	310	305	295	269	276	269	321	257	272	291	309	308	275	321	303	313	292	279	282	273	304	298	286	258	303	283	288	295	314	313	322	286	318	309	288	290	277	288	278	290	281	302	281	271	316	279	289	288	286	279	318	275	266	283	285	302	266	292	297	293	332	271	295	285	326	295	289	325	260	287	283	320	304	272	301	324	296	327	286	257	284	283	286	307	329	269	290	282	275	252	291	282	276	314	294	314	294	288	279	314	304	310	287	315	304	272	301	284	288	293	268	300	290	278	287	319	276	285	283	254	292	280	294	284	282	295	246	274	336	260	263	287	280	297	291	282	301	306	318	294	296	277	283	303	286	315	277	311	293	297	303	279	283	259	303	281	327	275	305	281	321	291	317	298	296	285	299	299	308	300	303	298	307	310	299	300	272	305	289	347	319	307	283	286	288	264	306	266	280	304	284	315	266	310	276	324	254	279	292	290	292	339	277	295	244	301	283	311	324	288	257	284	272	287	304	279	293	297	260	279	277	303	262	286	290	255	308	257	276	244	266	306	282	307	276	302	289	317	288	289	299	320	303	314	285	273	257	275	259	335	321	294	267	293	274	315	301	288	299	275	297	301	281	303	319	282	256	295	304	278	273	289	286	300	292	283	276	282	298	295	287	255	300	292	325	285	301	297	297	310	311	288	301	276	318	285	311	288	263	267	261	266	263	274	295	289	284	296	312	263	284	305	327	287	305	264	299	298	329	315	301	276	296	294	319	322	283	301	291	294	296	278	281	322	295	298	275	263	284	268	281	266	314	296	277	312	309	289	292	280	333	319	302	301	319	294	277	281	303	286	325	276	308	295	309	300	295	330	245	302	289	303	290	311	298	278	309	290	316	308	262	283	290	297	283	294	308	333	330	281	275	287	307	336	279	311	320	303	325	311	325	300	295	299	285	259	273	286	294	292	290	305	262	305	294	288	280	316	289	281	312	310	289	288	292	270	274	287	255	253	287	260	251	306	296	292	293	319	271	262	304	305	298	306	290	327	314	297	295	280	290	304	285	287	270	293	302	259	284	280	293	291	278	295	289	276	276	311	280	304	265	276	261	290	265	293	300	300	284	319	276	279	312	281	298	296	331	283	285	309	256	295	304	305	317	287	293	271	293	305	301	311	264	309	328	307	283	320	270	275	290	266	276	299	268	303	297	316	306	270	287	339	287	273	308	353	286	315	303	326	289	258	262	303	263	286	289	266	306	317	298	299	279	299	304	303	299	316	282	279	308	310	262	299	262	311	301	284	304	294	269	300	319	272	289	281	314	309	298	319	297	263	303	305	300	281	314	281	271	287	298	272	318	331	262	289	310	282	288	288	299	267	273	278	270	261	287	288	276	306	285	313	303	264	301	297	276	277	296	287	303	295	294	309	266	304	280	304	270	290	286	295	247	304	300	304	275	289	276	314	272	290	301	304	288	309	288	313	296	299	288	311	310	296	295	294	301	303	278	284	287	329	304	302	299	287	287	282	300	327	314	319	287	292	323	309	302	308	283	313	290	285	296	296	296	298	273	293	298	259	300	290	308	290	289	283	285	279	281	283	295	313	315	307	281	278	313	290	253	269	254	275	290	324	313	320	320	299	279	277	274	322	274	301	318	312	301	293	274	279	291	274	305	256	296	328	294	303	280	316	278	287	290	267	302	295	305	301	274	324	302	317	297	305	285	326	323	310	296	301	321	284	278	269	295	281	294	276	266	298	298	301	293	300	311	317	283	298	289	260	286	289	283	283	276	289	301	302	258	320	288	296	285	310	284	272	273	278	285	291	293	297	293	307	277	302	272	324	298	297	311	326	262	305	303	312	266	294	280	316	289	265	271	262	277	279	262	294	272	313	274	275	278	272	329	299	277	293	296	307	294	305	295	282	310	290	302	271	278	269	276	293	298	303	278	286	284	269	320	307	280	298	282	269	292	312	296	309	274	323	310	298	262	286	309	300	308	296	309	296	300	307	310	265	307	318	305	290	284	279	312	296	289	271	284	301	271	300	301	309	286	306	270	279	291	284	247	286	308	277	307	266	275	314	276	291	294	311	298	288	286	296	272	276	308	347	302	263	273	316	303	251	298	318	287	305	299	293	272	283	298	311	305	288	279	266	310	315	283	320	277	313	286	277	303	273	323	317	291	260	272	304	304	307	317	300	285	278	304	295	300	341	281	307	332	288	312	278	305	278	283	314	271	286	290	300	287	283	317	286	255	287	322	306	339	310	278	285	273	288	325	303	327	274	272	282	285	262	304	273	284	268	279	276	269	314	317	295	303	314	263	306	314	283	294	310	270	300	281	299	294	299	306	294	288	284	269	247	306	284	299	301	265	315	304	310	310	294	285	302	303	324	298	291	277	290	288	310	304	276	263	283	281	295	288	325	291	297	287	288	307	311	278	320	298	278	280	302	288	261	290	293	274	339	279	306	288	295	257	260	303	283	294	306	299	275	301	284	267	284	282	328	308	301	290	287	289	289	268	299	286	275	294	277	314	328
6943	1984	963	1061	980	851	840	830	850	816	822	784	809	775	828	728	770	717	715	751	736	736	762	713	734	758	754	673	678	728	772	720	744	780	728	746	740	749	740	710	718	719	794	733	734	782	693	738	793	718	730	734	692	717	730	730	736	797	763	726	703	743	738	694	735	731	710	743	763	764	739	661	744	763	716	726	694	689	723	733	688	730	733	744	729	772	734	724	748	702	729	738	686	668	714	783	705	740	742	707	675	733	745	722	715	707	732	722	733	748	685	720	688	779	719	697	714	738	676	744	723	735	740	698	726	745	735	737	751	725	680	763	699	722	765	748	693	706	687	773	725	730	730	703	750	710	736	709	761	675	757	702	702	725	712	700	727	699	711	722	736	743	732	718	727	711	741	725	719	729	687	700	733	742	739	735	738	734	736	709	718	698	713	744	755	698	745	712	668	715	707	733	744	692	716	705	714	696	767	736	708	715	728	709	707	704	706	725	737	704	723	767	722	733	673	742	727	726	701	704	749	751	771	733	726	756	718	748	748	765	684	709	705	743	731	754	716	712	746	726	775	789	729	750	736	737	747	742	705	682	731	710	753	711	704	755	733	771	672	749	728	753	688	757	690	761	741	729	743	706	749	756	699	747	717	725	721	690	736	694	697	707	748	690	744	729	731	742	765	719	770	696	739	749	692	692	775	709	703	722	737	751	668	781	664	747	736	727	722	709	728	760	698	716	735	721	705	734	736	761	715	717	721	730	739	719	736	690	751	742	702	747	698	744	690	717	680	710	722	732	740	691	778	740	701	745	780	712	695	744	784	723	696	760	720	726	763	729	708	721	706	741	746	717	673	732	715	719	717	729	734	699	753	739	703	725	747	749	715	699	690	735	758	735	702	711	716	700	735	720	740	738	711	771	740	737	741	811	742	705	701	715	739	756	733	690	740	738	726	714	679	743	716	731	722	742	711	714	776	735	733	712	707	713	714	708	718	791	706	685	757	763	783	700	745	759	703	749	733	725	756	695	731	746	741	720	705	761	679	731	731	672	706	758	716	700	746	709	704	785	697	735	736	760	747	719	753	694	740	760	709	761	747	737	721	689	784	788	729	730	724	734	734	728	752	679	740	736	729	701	746	699	736	744	678	710	731	756	735	739	721	699	727	752	721	727	656	745	768	745	705	702	758	708	748	738	757	715	697	794	770	678	698	700	737	767	713	789	754	772	795	754	725	725	748	680	766	730	746	746	733	733	656	683	755	727	731	727	739	734	800	740	752	730	731	750	745	729	740	763	712	667	713	729	695	740	770	699	683	719	724	727	719	785	770	763	754	762	784	692	714	790	738	721	731	732	744	737	756	709	719	694	746	699	724	750	705	691	726	766	724	804	727	744	731	738	683	706	735	719	737	727	752	731	647	727	749	722	691	709	692	787	752	722	748	707	751	764	719	741	721	704	743	758	688	750	758	721	781	745	693	723	774	707	678	695	721	721	748	726	733	693	738	752	752	737	743	728	720	722	712	730	730	752	721	718	721	712	758	710	721	691	739	723	736	735	735	751	699	721	722	732	721	737	734	735	729	696	689	687	725	775	731	736	701	732	697	752	727	697	702	763	733	710	754	693	749	703	767	715	734	721	756	731	741	737	676	717	715	723	728	763	717	716	682	739	733	768	682	736	723	706	723	705	730	730	766	735	730	772	706	704	743	759	690	701	745	717	731	762	739	727	711	700	762	738	716	716	693	738	742	704	717	698	728	707	681	739	712	716	748	697	741	774	716	741	728	706	700	731	740	698	739	709	701	813	721	725	721	723	680	704	718	747	725	759	764	701	717	718	722	699	770	710	720	686	741	697	728	753	706	770	755	781	699	743	678	717	762	718	734	760	721	725	723	718	745	768	780	700	739	728	722	705	721	717	707	711	722	734	723	727	719	745	736	724	722	728	714	699	704	723	684	728	710	725	761	712	721	693	722	717	734	733	745	752	767	677	713	733	684	710	752	784	781	714	676	750	725	712	736	756	729	735	745	746	751	700	679	725	740	718	737	710	792	716	726	718	773	690	686	737	740	691	703	707	720	701	749	727	750	710	743	736	731	768	668	706	752	727	700	704	779	722	734	680	738	725	720	709	722	736	724	753	753	732	716	739	731	741	737	755	755	730	767	684	783	739	754	765	758	718	747	732	698	751	673	718	726	717	728	748	748	700	684	735	725	659	760	733	748	743	748	778	715	747	717	726	712	686	734	729	727	804	718	732	728	737	679	701	747	670	705	706	761	778	733	709	756	750	720	719	741	733	733	726	700	685	721	692	739	712	756	674	690	698	772	719	731	771	728	720	738	727	711	729	703	770	704	741	715	675	758	718	747	749	670	740	710	715	742	720	733	712	738	709	729	776	744	740	720	706	753	778	803	752	711	732	716	765	745	681	762	761	700	760	715	720	733	722	715	739	741	715	706	718	702	704	799	747	724	719	698	697	772	747	762	722	731	745	654	786	719	704	753	756	706	726	690	715	686	692	744	715	787	730	718	710	778	718	768	733	738	699	680	693	744	775	732	737	697	746	712	764	725	740	770	759	705	731	771	754	735	744	747	679	727	702	744	720	705	710	774	753	678	748	735	697	714	683	714	698	701	728	724	743	762	769	677	717	674	677	722	724	742	714	793	713	769	752	755	706	730	719	724	744	761	753	714	729	698	732	729	735	744	694	676	678	693	692	716	723	756	684	689	769	707	755	696	730	736	722	751	765	774	680	775	732	724	754	772	722	711	714	750	692	734	713	711	740	729	736	668	725	721	723	766	715	742	711	705	761	713	744	721	674	719	734	773	723	719	712	747	743	727	734	760	716	750	730	725	709	744	724	715	763	722	728	734	706	697	730	728	715	670	733	765	675	752	672	709	637	732	719	714	708	697	695	758	695	761	726	676	778	788	696	742	688	675	745	792	711	758	677	686	732	728	695	711	743	734	741	689	730	743	686	752	721	688	743	688	727	742	692	749	709	719	707	709	755	690	748	708	806	713	748	754	750	721	754	741	684	689	736	680	693	705	711	717	715	708	735	694	741	684	722	792	699	744	699	744	691	684	716	713	738	669	734	780	742	754	681	704	707	745	677	736	742	751	724	747	746	724	755	724	682	759	719	763	741	735	663	679	737	692	737	724	752	697	710	751	702	708	703	676	763	711	701	733	727	698	709	729	717	709	704	717	715	752	751	728	776	741	723	770	755	759	708	730	742	797	700	758	721	728	736	753	735	743	726	742	823	737	698	741	734	754	701	725	695	747	736	743	718	762	728	735	737	685	675	750	692	731	736	682	745	714	710	712	718	737	774	726	734	743	724	731	727	729	713	737	781	770	713	718	705	742	717	756	743	658	695	715	714	735	709	744	741	724	756	698	711	691	723	732	724	676	729	724	719	751	709	692	754	751	760	717	743	735	727	730	702	733	705	707	745	767	739	724	675	733	711	726	743	714	783	720	773	725	747	734	740	762	706	708	730
20908	4682	887	630	441	342	315	293	259	273	283	266	261	296	242	275	269	246	238	245	233	250	234	235	223	246	240	254	285	239	229	235	225	243	255	248	244	277	238	273	244	215	254	249	224	235	216	230	251	241	238	234	233	228	210	254	225	225	223	226	247	232	233	245	236	236	250	227	253	209	251	239	222	233	226	214	248	255	219	252	236	242	262	261	250	226	246	231	256	245	211	242	227	262	226	254	240	232	278	249	250	247	229	223	259	237	241	256	217	253	249	239	238	233	224	241	263	259	209	226	242	230	219	221	258	223	219	215	232	252	259	241	270	231	216	229	234	259	260	213	235	255	248	230	243	219	234	233	223	253	240	223	244	221	264	256	239	224	251	220	247	227	241	237	217	232	243	247	257	252	261	230	226	247	221	226	229	242	228	234	225	240	259	239	272	233	259	229	252	240	229	264	231	223	257	226	216	222	236	265	246	253	233	222	227	204	256	224	253	249	268	213	258	248	237	263	256	227	223	219	238	244	236	246	233	236	245	255	255	237	236	248	252	236	254	226	228	237	241	251	261	238	224	229	236	226	243	225	247	236	229	228	237	232	258	246	224	247	237	238	261	258	286	227	245	253	236	216	225	254	238	210	241	237	239	256	229	240	232	249	260	233	248	198	250	225	252	258	225	243	224	247	248	242	247	283	261	263	215	237	238	262	238	274	235	247	233	206	240	241	260	192	225	235	255	258	245	266	224	226	214	236	250	212	208	225	269	271	251	263	231	242	259	227	231	280	260	226	249	250	265	264	225	242	242	199	241	245	245	243	214	252	239	247	250	250	232	238	249	216	236	219	238	233	229	219	223	239	230	235	231	247	236	239	216	233	238	229	225	237	268	224	225	224	263	244	220	266	225	258	216	256	238	251	192	256	239	227	239	227	223	220	208	222	235	232	244	252	233	232	220	232	244	239	234	240	251	264	257	257	228	228	237	206	210	240	237	232	245	238	207	243	225	252	225	223	251	243	215	194	262	223	211	249	253	217	244	214	271	233	238	228	240	247	233	240	226	220	271	215	208	222	230	245	242	240	250	247	240	259	232	259	250	223	232	246	225	236	247	247	228	272	241	251	240	265	232	230	211	239	238	233	230	232	254	243	235	215	238	241	281	216	232	219	246	250	264	253	236	249	204	243	256	248	231	268	243	255	218	246	246	226	249	241	236	235	213	235	241	222	210	249	223	264	226	248	259	244	247	226	242	260	231	271	229	253	247	254	259	249	246	200	238	226	248	204	235	223	250	247	217	238	248	248	225	245	258	235	249	251	225	231	220	218	236	262	268	230	240	241	261	235	240	262	244	232	258	262	230	226	219	257	220	243	255	243	222	248	256	249	225	239	241	243	246	266	232	231	236	221	239	215	210	212	236	255	231	260	241	236	246	253	235	234	226	252	236	220	254	241	202	233	238	208	243	222	236	261	227	273	248	215	225	247	232	253	230	230	247	268	234	256	252	240	224	234	241	248	210	230	219	268	247	255	244	230	259	253	217	228	220	205	246	232	224	248	241	260	250	214	240	244	236	232	237	228	228	231	217	243	201	246	245	250	230	229	225	230	225	236	247	225	257	252	235	259	242	238	230	235	242	233	227	218	231	225	248	213	264	213	228	227	237	238	231	229	258	254	233	254	265	242	263	230	245	242	244	228	234	222	223	237	256	221	253	238	243	248	253	203	242	247	229	243	246	239	223	253	234	218	228	244	222	229	236	238	239	237	215	233	234	238	256	232	251	238	251	212	226	233	260	251	235	228	245	229	235	229	239	245	224	215	241	230	251	274	247	270	254	252	253	228	234	245	243	229	247	254	260	267	222	236	227	259	278	249	239	248	243	229	220	280	254	246	255	230	237	237	228	205	242	247	234	216	237	221	235	224	242	215	230	214	241	267	243	241	233	248	231	265	237	232	211	249	247	239	251	248	223	243	215	242	211	231	224	262	238	225	218	237	258	215	246	264	224	224	242	236	261	201	242	242	242	230	270	257	242	247	251	238	233	258	249	245	248	244	239	232	237	246	240	247	233	240	233	240	232	237	256	240	222	255	249	241	216	229	216	236	239	246	271	230	280	232	263	238	259	280	249	216	262	247	236	241	252	249	230	245	254	275	254	228	214	216	237	233	236	255	248	229	277	223	232	249	255	229	260	249	232	249	211	301	242	232	253	239	242	231	261	265	238	249	254	241	222	276	242	236	244	258	245	228	249	224	245	231	260	276	242	236	250	241	221	218	222	240	226	235	228	263	237	219	254	235	243	259	263	240	253	255	252	255	226	246	211	215	241	258	237	224	237	234	242	249	237	236	233	246	252	235	259	244	237	236	226	273	259	252	232	218	231	239	241	255	214	250	237	225	239	225	235	266	241	221	234	258	247	230	262	264	211	227	223	243	225	235	235	232	232	213	260	234	265	254	240	225	284	272	225	239	240	249	244	199	239	234	217	217	245	240	228	242	238	248	249	231	221	239	259	241	229	267	237	229	260	266	238	222	242	238	218	236	240	242	253	221	219	241	255	238	224	251	227	224	256	231	239	245	211	265	232	219	230	243	248	237	213	202	267	221	236	249	213	245	241	244	241	250	221	259	270	243	239	249	230	234	237	276	234	246	241	232	270	232	226	234	250	254	274	225	225	250	271	247	229	231	247	233	233	219	228	241	246	273	223	227	239	216	235	234	227	226	215	225	242	245	243	231	224	233	237	265	248	245	223	238	258	252	232	261	236	246	250	257	250	215	289	237	226	261	263	255	258	242	264	245	242	225	244	241	262	223	245	259	214	244	234	236	218	258	239	235	226	222	241	244	242	219	221	224	257	258	245	218	227	230	228	226	252	219	236	235	218	258	240	240	238	240	226	240	242	225	235	232	235	245	242	247	205	227	234	272	226	244	248	245	255	220	250	220	215	207	228	230	205	225	248	241	223	234	255	245	247	213	227	240	237	239	231	257	218	245	231	261	250	241	239	222	227	237	230	248	253	246	241	218	256	238	239	242	192	217	237	219	242	229	248	254	247	250	219	214	242	227	277	229	223	241	252	248	256	237	208	275	221	257	225	260	262	233	210	231	217	242	243	271	252	244	223	227	236	275	200	247	215	253	247	228	232	248	247	248	242	216	253	209	217	243	246	224	216	229	231	255	256	212	238	242	228	224	257	223	207	255	262	243	225	236	262	275	254	232	242	265	228	236	235	237	224	255	271	191	262	242	246	237	231	267	238	222	236	210	245	223	247	210	230	210	230	228	253	254	226	233	249	244	238	237	230	211	231	233	236	238	244	246	233	215	240	233	213	242	233	239	242	246	213	221	233	232	238	219	220	254	255	236	231	256	242	220	236	247	275	210	231	246	244	216	245	239	231	221	245	247	241	242	229	238	244	263	242	245	232	234	242	227	235	239	226	219	226	239	200	215	225	234	251	252	241	235	211	240	276	238	248	250	219	254	260	239	194	240	226	228	242	240
15683	3830	1772	1867	1500	1108	1069	958	948	963	863	804	796	754	764	716	643	664	662	676	654	615	619	634	597	631	618	618	600	631	602	649	576	647	618	581	629	563	631	596	627	593	604	665	604	577	558	602	611	630	626	591	611	605	599	585	587	553	623	608	602	595	607	615	595	606	606	597	617	607	617	597	604	594	650	600	619	651	595	604	618	546	603	586	568	594	591	591	597	586	580	627	607	580	611	572	597	598	631	562	619	638	630	625	583	598	611	593	588	593	615	579	573	571	628	634	584	600	591	614	593	601	606	607	596	607	623	586	607	631	578	596	607	548	609	590	601	580	550	564	612	633	617	657	604	570	584	584	528	612	610	637	603	599	595	585	585	594	585	569	603	595	603	595	628	603	602	600	627	621	604	575	599	630	598	628	643	603	624	581	656	627	583	586	595	541	539	595	595	594	607	601	605	575	554	620	568	578	589	643	543	570	645	601	609	597	555	612	551	552	621	605	606	620	609	607	608	625	596	600	602	568	590	597	598	550	597	580	580	598	695	577	583	593	610	585	608	608	570	608	641	606	591	617	627	603	619	610	601	557	607	616	613	596	643	621	582	603	604	608	605	634	602	594	594	580	629	577	619	595	662	589	566	577	619	597	635	601	631	604	568	595	646	567	584	635	608	601	544	551	574	556	606	619	589	614	579	624	600	595	576	582	597	540	606	611	592	583	603	566	636	552	614	617	633	669	636	542	611	589	620	566	587	616	657	635	619	592	556	604	648	563	585	601	579	633	593	616	571	607	581	623	608	555	568	621	601	573	621	603	608	620	619	610	612	597	594	601	590	610	545	571	649	603	613	533	636	611	591	576	591	592	607	580	597	572	641	593	611	631	569	634	596	610	559	646	603	615	602	593	563	575	597	583	593	619	600	639	584	571	572	629	608	609	603	608	625	616	544	591	580	544	586	595	633	613	619	567	609	599	628	623	574	567	642	630	593	590	575	623	612	568	618	600	613	588	640	570	616	607	587	575	630	616	600	597	570	592	605	607	575	599	587	585	608	615	616	618	598	600	605	633	631	569	617	594	624	621	603	591	617	605	630	599	592	574	570	577	621	556	571	653	577	594	634	579	597	562	607	599	587	581	596	617	630	637	592	589	604	597	629	580	586	574	584	625	577	646	621	580	563	604	587	606	606	618	574	606	597	617	565	635	607	636	581	572	534	599	587	594	634	610	563	585	629	572	615	593	616	558	560	618	629	564	581	594	607	626	604	604	589	603	648	603	593	635	579	581	613	583	616	596	643	622	605	556	597	622	603	598	584	627	592	620	596	571	591	611	554	575	607	598	552	612	572	575	652	588	583	592	617	642	569	573	613	612	613	606	577	593	618	572	641	642	605	577	569	605	595	551	604	575	579	624	622	582	615	578	605	599	575	608	616	564	591	625	610	597	615	588	562	636	602	580	604	585	632	598	601	599	584	587	639	606	651	589	583	608	576	601	587	599	592	557	577	588	604	579	586	632	600	602	631	554	607	601	604	652	639	630	584	597	564	592	612	603	595	622	581	636	581	583	580	579	612	655	588	589	574	593	536	586	611	574	600	608	595	646	586	634	625	614	631	609	611	605	603	624	618	581	629	607	559	620	607	578	608	608	608	630	657	611	638	600	581	631	631	586	618	594	597	552	590	579	604	617	627	615	631	636	598	603	633	578	598	627	615	639	579	593	551	551	609	601	644	627	582	593	572	570	579	637	587	592	600	614	688	575	577	595	598	550	569	589	591	635	603	630	630	601	539	603	600	619	595	625	608	634	579	584	596	612	594	584	638	618	576	600	578	576	631	619	591	601	615	589	588	622	592	610	615	575	618	568	596	585	607	614	624	583	591	554	547	598	598	626	610	581	616	618	539	609	577	575	613	632	579	560	611	613	634	546	597	556	641	547	593	605	678	591	581	599	587	601	583	650	634	563	646	625	591	625	617	629	544	609	620	645	601	630	604	580	623	625	554	623	611	592	610	610	614	644	591	604	594	586	611	634	583	650	571	572	588	617	591	611	597	609	598	617	627	612	637	576	645	623	577	604	590	615	614	659	579	572	689	627	607	609	628	594	633	597	596	574	601	633	593	599	581	620	569	637	617	589	561	606	571	554	601	563	625	605	587	583	656	612	616	602	618	560	582	572	592	585	626	582	617	615	576	614	600	603	596	615	598	561	645	608	587	574	611	574	651	599	619	555	581	583	567	573	624	601	626	569	579	562	594	590	589	598	626	590	591	538	608	629	612	636	606	614	607	624	596	639	600	589	616	584	586	620	604	579	551	669	619	588	656	582	596	633	602	542	572	574	614	591	574	621	619	600	586	572	568	569	590	630	603	573	566	551	555	559	587	596	597	572	634	640	601	627	581	554	605	639	621	552	616	589	586	589	640	604	602	580	661	591	616	594	570	603	639	629	595	602	606	590	607	565	560	570	615	617	622	600	562	582	572	584	632	583	641	593	596	591	611	577	617	645	564	579	586	586	594	624	607	642	536	588	604	550	626	590	592	670	578	596	621	581	627	571	564	612	604	578	622	596	615	561	594	595	596	655	604	624	571	552	593	621	590	596	611	590	597	580	597	590	581	636	562	607	575	588	607	587	590	602	533	598	642	619	617	630	564	582	612	605	560	603	671	557	565	616	597	598	601	626	566	561	613	583	627	592	589	596	626	578	630	586	611	595	627	573	634	612	606	604	588	601	622	583	641	575	564	607	612	586	571	594	576	624	618	583	583	582	634	578	621	573	566	570	567	596	607	612	589	611	603	629	575	616	569	590	648	621	593	624	587	608	616	664	575	614	618	592	563	569	551	607	628	607	626	591	593	582	572	625	660	626	576	627	605	583	610	610	655	609	585	610	564	593	590	600	657	582	561	599	601	596	570	621	631	571	587	602	595	569	567	633	643	588	592	597	569	592	643	600	609	561	611	652	578	625	581	623	664	609	596	628	589	583	629	629	618	607	570	574	594	636	603	615	604	643	589	598	638	600	595	634	622	588	578	601	583	566	611	636	578	577	603	600	602	615	591	592	574	600	533	603	581	623	651	577	613	606	621	586	645	647	565	590	662	584	570	595	654	587	638	612	600	602	621	606	607	562	581	586	595	602	609	627	605	604	650	577	589	580	570	627	604	610	594	574	608	640	586	613	594	610	605	600	585	617	620	584	656	612	564	618	609	569	571	628	580	541	603	570	614	629	568	643	603	601	602	617	581	581	620	599	610	596	561	630	569	613	646	560	574	590	582	576	618	578	594	607	611	583	594	587	595	584	602	630	615	581	600	588	602	579	614	605	561	581	629	607	592	575	590	645	634	551	616	633	581	617	595	619	566	624	573	599	582	577	615	597	590	617	615	611	607	608	590	614	577	590	570	568	583	632	599	571	598	626	583	628	587	606	591	556	628	575	585	636	612	597	633	590	565	576	580	605	608	587	594	594	611	612	621	595	557	574	610	597	575	633	577	584
30048	7125	1551	979	525	334	286	259	240	199	243	177	158	199	181	177	154	143	139	142	121	149	137	170	155	143	140	135	129	139	128	151	138	142	154	150	146	136	129	152	167	152	116	133	136	139	135	128	142	129	123	139	142	148	118	139	124	119	154	117	157	142	139	125	114	119	137	154	142	160	125	145	133	150	151	155	135	108	128	136	127	146	125	122	139	152	133	122	153	141	149	137	142	140	162	129	151	135	106	138	129	128	142	125	134	134	158	113	156	151	147	156	121	138	120	140	139	128	136	135	126	144	142	145	135	119	117	126	131	135	142	137	144	131	135	139	140	132	145	146	132	138	126	129	156	126	125	138	137	176	147	126	136	144	134	145	146	120	132	149	135	122	141	101	158	116	118	131	123	143	134	153	151	128	122	150	140	158	128	139	134	155	144	119	156	126	138	138	152	134	147	146	141	122	132	142	134	140	124	140	147	154	139	136	151	121	122	135	126	125	129	121	142	119	153	123	128	146	121	127	144	143	114	127	126	131	120	155	145	119	158	164	127	122	129	129	135	137	128	149	149	133	129	114	148	124	148	166	148	146	127	144	134	127	151	145	120	127	152	137	133	127	143	147	136	134	129	138	135	144	166	150	126	144	150	140	132	134	141	136	137	131	151	139	135	149	137	129	142	124	116	138	137	152	138	119	135	131	151	131	149	123	147	122	136	129	129	163	124	131	165	119	147	141	155	141	135	154	145	146	141	129	134	138	146	140	136	151	138	113	134	135	136	142	143	146	108	136	121	137	141	125	129	162	142	133	142	125	135	125	156	128	127	144	132	118	144	141	119	119	151	150	121	120	128	150	143	134	144	132	134	133	130	134	144	132	131	125	113	127	109	129	145	127	136	133	149	164	121	131	125	125	119	144	125	125	140	147	125	155	129	137	162	142	175	137	129	154	136	144	113	122	154	121	128	119	137	126	139	117	147	146	146	157	116	128	146	143	148	136	125	132	162	137	151	139	155	159	146	140	136	136	135	168	143	140	130	125	135	167	124	142	131	128	117	132	128	129	134	131	144	114	148	132	152	149	153	113	137	128	126	146	138	114	130	133	143	120	137	125	137	119	142	157	115	137	141	142	134	124	137	146	143	144	140	120	131	118	150	125	139	147	143	128	141	126	133	143	125	146	147	141	134	140	133	114	122	131	136	139	125	124	141	139	135	163	164	115	116	134	121	142	118	143	150	133	109	126	127	150	146	125	139	158	120	142	137	138	145	146	135	135	172	136	131	152	142	130	136	142	160	118	138	125	158	128	166	120	139	155	139	130	127	132	142	121	121	153	146	146	141	121	132	136	135	132	137	144	146	124	140	123	143	144	121	150	123	157	123	136	143	134	135	141	155	153	146	137	145	122	135	136	140	134	120	140	154	132	155	149	155	135	111	127	141	137	150	135	143	146	160	138	137	136	133	120	140	118	142	139	129	107	153	155	135	137	166	135	144	145	131	133	124	139	133	143	124	123	148	146	133	137	146	129	128	138	145	147	122	140	125	151	121	134	127	143	132	129	128	163	122	128	142	150	107	129	122	149	150	159	145	144	133	140	134	160	127	135	149	160	155	127	133	151	128	125	145	151	132	140	150	127	128	117	123	147	135	131	114	129	143	149	135	119	134	118	134	134	136	160	142	120	146	123	121	139	130	106	117	142	117	142	113	136	130	145	132	156	141	127	140	143	132	139	153	123	158	137	120	146	153	128	129	124	149	141	144	148	149	130	160	136	131	119	154	138	140	148	128	147	140	146	144	139	131	118	142	127	143	127	133	142	162	131	133	150	126	130	129	131	124	118	155	122	122	145	134	154	118	120	130	125	131	152	151	118	136	128	147	150	127	146	165	143	155	138	147	130	134	147	147	149	128	150	126	146	137	147	122	131	133	129	109	133	161	150	150	131	132	147	147	154	121	128	161	129	156	140	165	147	143	163	123	128	162	133	158	141	152	154	131	157	150	130	146	119	132	136	124	126	142	130	144	119	145	141	160	145	141	124	141	138	145	134	150	134	138	133	139	138	116	124	139	141	125	152	157	134	162	142	135	144	131	136	154	142	141	157	155	142	141	127	161	160	140	155	132	145	147	154	154	136	134	143	111	157	144	129	148	147	130	142	145	126	150	128	124	123	155	163	142	149	116	145	155	142	113	133	129	131	160	170	137	145	131	164	155	139	129	123	156	134	133	125	144	164	122	106	139	137	125	138	135	128	131	150	132	153	132	142	147	145	123	138	144	162	137	115	129	141	116	135	118	134	136	146	140	141	139	126	147	146	149	117	132	124	120	146	129	137	125	168	130	146	124	154	144	144	128	128	131	145	144	146	146	133	148	135	141	133	139	127	156	142	131	143	151	148	129	118	149	136	106	126	141	140	128	150	139	126	154	143	124	131	127	123	139	142	137	156	155	137	135	130	140	128	131	159	133	141	127	144	130	146	125	150	149	140	135	136	134	150	154	146	116	137	147	149	152	97	119	127	141	130	134	138	130	135	150	134	102	124	151	148	139	120	149	140	137	121	132	132	130	113	134	148	149	138	143	155	124	133	145	147	116	137	136	132	124	137	130	141	144	148	128	164	132	169	116	148	164	134	140	123	147	152	119	129	147	144	127	114	127	124	137	109	126	133	113	123	137	135	126	132	119	144	151	132	139	152	125	136	139	117	131	153	135	123	149	152	125	128	135	123	149	139	142	137	116	148	125	123	129	136	120	137	119	126	151	120	147	149	115	139	121	151	117	143	129	137	135	142	126	124	152	137	134	139	157	156	151	141	125	151	116	128	114	143	122	119	136	157	118	150	135	150	123	110	153	116	142	143	123	142	123	140	129	142	121	111	142	145	121	162	155	141	134	128	130	123	153	132	133	148	113	160	155	144	113	135	104	154	130	144	133	152	132	128	158	126	135	127	143	129	126	151	143	134	154	148	142	140	134	140	155	152	140	126	143	160	137	137	133	140	135	146	138	136	125	138	146	134	129	153	144	147	129	149	136	137	133	135	153	134	137	155	134	134	137	142	128	148	159	139	138	121	152	117	137	122	127	134	130	132	142	126	156	143	147	139	122	158	121	121	139	130	141	142	139	144	143	132	129	135	142	130	134	127	139	123	129	129	119	140	158	150	146	155	138	136	127	143	153	165	144	115	150	161	137	129	146	148	148	129	122	151	124	159	136	123	142	126	106	148	129	136	150	127	165	142	140	149	143	130	128	136	135	121	126	126	153	144	134	130	140	138	137	136	157	110	143	157	127	137	140	156	151	170	145	137	116	124	113	146	153	141	118	159	144	131	146	143	130	128	146	138	122	134	121	132	129	147	130	144	123	131	149	151	135	133	134	118	131	140	144	130	148	119	161	139	119	113	117	115	130	140	156	138	123	138	122	138	124	117	158	142	138	143	120	135	131	133	136	133	159	132	136	134	138	127	141	133	147	151	137	118	145	129	124	146	95	132	138	114	146	142
20187	4083	2480	2647	1928	1430	1164	1007	925	768	765	714	711	618	590	589	552	447	443	481	451	443	450	422	393	385	396	430	453	372	430	419	374	380	372	400	393	392	448	420	389	411	384	375	396	401	387	377	356	374	384	367	393	388	369	380	359	345	390	329	346	387	387	355	346	364	344	370	374	373	394	366	335	389	374	357	369	364	397	379	366	374	338	349	369	373	380	368	383	359	351	388	402	374	376	380	357	354	403	345	318	384	357	390	344	386	373	357	363	401	366	373	342	340	366	338	351	382	341	361	363	353	360	382	373	366	376	354	362	338	388	387	371	357	377	361	380	381	387	326	404	369	382	381	360	345	369	364	352	382	347	399	364	359	396	395	383	350	368	332	369	360	394	339	335	389	347	388	362	380	340	365	381	400	364	371	419	377	353	373	338	344	373	387	360	355	374	375	375	353	392	396	354	350	340	350	413	369	376	373	372	370	376	379	349	380	343	421	380	398	371	368	392	372	374	405	379	374	350	361	334	389	334	356	364	358	398	351	345	366	359	348	370	371	359	366	397	366	362	381	363	381	365	317	354	358	335	387	355	342	343	398	347	357	385	329	398	384	365	358	386	357	361	326	342	383	355	387	355	364	371	365	366	359	394	350	362	349	361	370	380	362	385	387	351	339	368	338	372	331	389	381	350	383	359	370	367	363	345	336	347	356	341	351	361	361	358	351	365	361	388	371	348	349	356	359	341	361	361	347	368	357	360	384	347	394	347	378	389	324	388	367	392	366	333	329	326	397	317	358	377	367	371	359	368	420	343	381	350	308	372	365	389	378	368	364	353	361	363	353	356	358	362	357	389	382	348	377	373	310	361	360	347	327	359	358	342	362	372	356	350	337	378	386	364	334	355	377	385	362	387	346	344	329	338	389	396	353	384	357	362	336	376	341	331	396	389	361	395	402	362	361	360	348	365	362	358	404	347	371	338	364	378	371	381	400	363	351	353	372	340	368	374	383	385	347	355	365	374	386	377	365	354	377	373	363	372	372	365	364	400	348	389	369	370	375	365	353	354	362	395	339	353	358	410	388	355	360	347	345	336	379	379	372	358	362	402	358	354	371	330	360	364	348	393	383	355	352	392	360	351	372	371	334	377	346	351	374	355	376	373	338	360	335	347	360	350	355	327	397	349	373	374	362	344	350	382	357	383	360	352	387	365	388	356	341	385	350	373	353	372	346	403	400	356	370	370	388	351	374	393	364	348	391	349	354	324	365	339	335	367	374	364	381	366	409	347	368	394	369	374	357	364	374	378	392	346	335	362	370	354	342	393	332	369	335	368	351	350	370	328	355	350	371	377	366	365	367	333	354	370	346	362	377	372	390	333	329	374	356	389	354	347	364	363	371	380	366	362	365	367	379	366	317	373	342	392	368	378	360	345	382	376	353	362	380	392	390	405	344	353	387	332	355	383	365	331	326	391	366	394	359	383	365	376	391	342	369	372	354	391	335	343	337	349	361	380	391	341	366	374	348	362	362	364	371	371	358	359	379	350	422	366	382	365	345	377	350	362	348	365	389	364	365	342	360	350	386	383	356	404	381	336	384	346	368	371	373	374	388	336	365	353	342	372	349	335	384	375	366	384	366	381	367	391	344	383	374	356	371	386	326	363	373	319	391	415	389	346	369	393	334	362	399	356	351	382	359	361	364	365	357	354	346	352	367	368	362	349	381	327	368	348	379	362	373	371	392	344	384	381	400	390	393	351	381	398	381	351	359	379	372	379	339	350	332	332	337	377	362	351	323	350	365	362	350	366	364	390	369	365	317	350	372	360	328	342	384	368	340	341	386	386	343	332	328	353	358	382	378	320	381	349	350	350	339	347	361	347	338	363	393	428	355	396	381	378	355	340	357	328	380	398	377	353	362	380	395	337	350	385	380	354	366	372	357	386	375	340	362	380	358	360	338	363	351	422	356	379	348	364	368	356	378	361	363	357	338	366	352	377	378	379	357	352	373	358	349	313	389	362	364	412	352	401	392	369	344	366	388	390	382	343	332	346	342	389	366	372	386	363	381	381	361	382	370	380	354	381	398	347	357	371	383	341	362	342	347	393	350	415	388	366	384	365	362	396	376	370	395	351	366	360	365	333	374	372	351	359	378	392	413	350	369	384	392	349	396	371	336	338	347	348	378	372	355	354	413	378	338	386	347	385	364	351	359	397	344	370	420	331	383	364	361	344	327	357	374	363	339	336	367	340	372	348	378	370	346	364	349	346	383	393	377	361	330	401	361	374	360	344	332	350	332	333	381	342	381	362	324	350	337	358	387	358	351	377	364	384	350	372	369	343	371	343	380	332	356	339	354	355	361	344	364	346	343	363	373	383	386	380	338	364	342	367	388	370	393	406	350	385	362	400	367	370	404	401	379	342	387	345	373	346	370	363	371	354	351	343	393	368	367	385	348	368	355	374	358	351	359	358	356	357	376	362	355	391	377	388	385	374	345	365	363	375	369	391	358	356	372	390	377	372	359	348	364	363	352	393	352	380	379	392	359	372	374	370	349	359	373	370	375	353	357	366	335	369	380	328	357	368	357	369	348	320	381	336	334	382	392	354	366	356	348	388	354	357	325	396	391	328	353	357	380	387	385	370	357	346	366	368	368	339	379	381	395	346	390	385	385	367	376	358	355	369	366	340	349	376	350	375	360	332	341	349	355	373	382	380	364	389	375	340	375	396	369	413	348	386	358	382	368	361	380	339	340	373	365	341	354	387	371	359	379	382	366	364	344	343	369	412	362	351	344	351	383	376	366	375	376	383	367	390	358	363	365	353	330	351	392	349	389	339	328	309	410	354	374	354	350	382	362	349	354	351	382	385	347	366	355	347	359	332	371	347	379	344	354	352	384	345	340	345	337	363	373	363	367	393	343	382	332	342	341	357	358	354	368	375	336	359	358	354	372	336	364	373	368	354	369	376	345	396	322	387	360	385	385	382	336	379	383	361	366	323	363	400	359	338	381	373	352	369	336	365	349	377	360	357	383	358	342	350	347	344	343	385	382	326	370	382	318	363	376	371	381	340	361	327	391	386	359	396	376	356	357	362	378	351	397	382	370	364	382	369	343	371	366	393	390	323	371	401	347	338	398	351	349	317	376	379	366	368	341	366	340	364	370	379	352	365	358	345	386	349	361	355	342	342	345	372	353	372	400	353	352	358	377	381	355	347	364	384	369	387	360	329	342	380	386	382	332	395	369	334	357	393	351	366	383	344	354	404	347	365	354	363	370	354	361	375	370	380	343	359	380	374	357	362	356	369	358	400	344	332	337	363	365	376	400	386	336	355	361	347	323	346	344	382	363	311	344	351	366	373	353	374	358	337	405	371	349	337	343	364	369	354	354	371	347	328	358	373	384	369	398	355	357	372	369	375	353	361	334	379	363	394	380	330	362	358	345	363	393	395	352	344	375	382	370	371	382	399	385	387	351	362	363	364	365	359	348	327	363	355	373
8167	1320	384	377	336	283	279	289	299	299	302	291	291	292	307	281	344	280	290	306	306	287	292	303	295	321	302	297	272	296	305	263	305	264	289	322	277	292	315	300	284	274	280	272	266	283	301	287	290	257	266	292	264	268	269	283	280	329	295	266	283	304	299	294	258	277	308	280	285	304	301	310	279	271	274	277	276	318	296	296	282	302	283	270	283	277	305	294	281	291	278	264	282	274	301	286	279	290	291	302	284	291	296	296	246	297	268	310	313	301	278	295	305	308	294	297	287	286	331	323	276	263	267	271	315	299	273	268	275	269	284	271	263	295	303	300	275	285	302	297	284	307	293	293	337	297	270	260	302	294	320	266	302	282	263	278	272	275	289	289	272	302	239	283	284	288	286	274	271	324	288	273	293	279	293	283	253	305	272	292	289	310	301	300	290	281	268	301	299	280	286	266	290	278	287	315	275	279	274	290	296	281	303	283	277	331	260	288	268	287	312	292	305	253	270	281	270	270	281	292	271	305	313	264	278	275	277	269	279	262	315	284	285	282	297	282	307	313	289	274	272	314	251	287	269	293	268	314	306	276	294	281	307	297	314	286	305	294	268	299	296	275	316	286	299	277	323	253	279	299	308	293	288	298	278	295	293	259	284	293	301	294	334	271	286	305	288	272	317	282	299	308	285	294	282	332	312	318	300	305	275	273	259	243	292	291	269	280	294	266	264	281	288	263	332	271	323	273	286	306	282	279	289	293	263	280	295	251	294	303	289	268	338	277	254	299	291	286	320	325	339	295	304	294	322	258	249	288	276	296	288	284	306	267	281	301	276	272	286	255	275	287	279	317	265	299	290	274	294	285	264	269	301	325	282	302	268	313	302	267	274	292	269	273	293	297	295	289	298	302	296	284	283	289	298	294	248	307	286	307	288	295	316	282	286	297	274	270	270	308	291	331	303	281	235	305	288	282	296	280	283	303	269	256	267	313	294	295	311	274	325	321	272	319	295	284	303	265	244	262	287	255	325	282	307	289	271	321	277	274	310	273	284	289	286	299	273	293	297	281	298	298	297	325	298	291	303	262	285	293	290	275	295	289	278	308	306	302	284	254	273	306	280	263	313	249	271	304	283	281	306	284	303	295	270	279	265	285	288	299	280	273	292	295	281	287	263	309	281	268	295	324	282	276	286	254	297	264	279	269	280	319	288	297	277	301	274	274	272	259	293	318	248	288	296	282	282	310	300	320	281	289	242	274	285	295	291	294	275	287	302	293	274	275	273	264	295	310	292	320	252	306	285	304	285	303	301	265	249	290	285	274	270	287	288	285	309	289	296	283	268	284	269	320	296	306	278	284	306	285	303	301	312	294	282	275	290	263	299	322	290	322	291	304	300	310	320	294	299	286	279	319	285	280	293	280	276	311	304	278	268	279	277	269	298	266	273	276	252	304	275	273	302	282	283	267	287	309	357	280	278	286	280	288	290	274	303	287	278	307	244	307	302	282	271	288	260	323	284	263	284	288	293	310	289	308	295	249	272	259	299	285	291	293	292	282	288	324	276	334	295	276	295	308	274	300	277	304	280	276	288	315	290	287	264	277	294	271	291	271	280	255	309	284	265	290	256	278	299	306	295	296	294	289	335	280	273	272	315	279	265	297	289	304	279	272	289	316	275	270	265	291	274	262	280	289	316	264	294	278	274	288	267	306	278	281	253	283	303	307	292	295	281	287	294	274	286	277	272	268	303	282	257	270	280	303	278	305	325	266	296	307	289	292	271	285	318	287	301	263	308	270	265	284	265	319	298	275	247	251	291	290	271	293	306	289	273	312	316	276	298	273	285	312	308	294	289	262	265	282	298	271	286	299	274	285	301	255	261	259	284	280	302	291	277	264	289	311	297	306	283	281	277	277	283	306	276	289	282	289	258	301	286	275	261	261	329	301	309	285	319	272	248	311	292	295	276	281	284	266	294	287	281	295	311	264	311	278	268	304	296	279	276	273	314	296	292	258	269	305	329	291	247	278	264	276	281	312	294	269	317	259	295	254	274	294	316	284	291	299	300	275	323	300	275	267	271	256	266	297	290	261	306	260	275	293	274	290	266	296	303	288	280	271	275	286	281	316	270	305	265	300	305	291	268	307	268	318	266	301	262	279	284	271	267	300	275	290	270	276	276	283	274	329	298	309	281	278	272	274	303	284	285	278	265	272	281	280	282	296	254	278	297	284	251	297	328	295	259	253	282	330	276	325	297	263	277	286	261	301	259	287	270	285	284	271	278	296	310	269	272	315	259	307	290	291	287	284	274	278	278	260	297	286	303	245	268	279	296	285	269	268	264	265	264	306	278	286	264	309	255	286	311	277	282	293	268	291	330	300	312	291	272	282	276	308	300	265	271	301	298	296	267	266	288	324	322	300	241	299	292	294	302	314	295	300	294	296	280	285	287	285	261	260	261	245	299	267	301	279	264	249	280	280	292	272	240	285	296	330	289	258	298	306	299	291	296	289	283	279	286	269	284	266	302	285	315	265	301	295	320	270	272	311	308	278	287	278	258	289	288	273	308	275	315	269	234	306	289	266	300	295	284	296	269	298	295	289	279	228	296	259	261	318	302	299	264	291	280	299	274	288	301	297	291	276	278	286	302	295	279	262	268	274	275	269	263	317	321	312	292	292	310	294	297	276	283	265	278	279	263	274	290	303	258	300	271	265	311	297	292	270	328	277	303	301	299	289	306	263	274	299	302	293	309	280	335	292	303	276	275	295	272	284	305	279	282	319	276	297	256	296	278	292	276	279	291	305	303	309	259	270	282	307	302	311	273	275	281	301	308	312	292	278	307	318	280	330	299	294	288	285	280	292	280	278	289	309	272	300	301	288	259	301	280	268	266	278	302	277	272	257	291	261	292	291	262	318	263	319	263	308	304	321	288	297	265	276	269	281	290	287	307	276	284	295	291	278	287	296	296	276	277	281	317	314	285	308	268	293	285	296	324	247	295	268	231	265	280	268	287	272	320	297	264	272	278	287	301	323	294	277	311	301	299	312	269	291	307	273	286	295	272	314	302	273	264	275	277	300	293	274	276	283	285	285	286	279	261	291	302	296	250	331	307	302	277	266	280	278	286	245	278	284	293	295	297	306	267	296	306	275	285	298	289	278	288	286	259	290	280	320	285	275	313	312	312	279	300	292	288	274	270	269	297	279	293	278	300	266	286	302	274	271	299	313	278	266	309	333	289	285	299	310	303	286	267	282	316	273	306	325	266	263	298	286	291	289	288	311	300	272	273	295	336	283	248	282	283	265	269	272	281	271	270	302	295	299	261	292	296	290	300	321	280	283	317	291	263	303	302	269	285	297	259	325	276	309	277	300	286	310	294	294	295	293	277	286	262	282	260	312	280	291	271	269	327	313	254	281	278	284	276	327	308	275	271	311	306	283	294	312	261	281	292	292	301	249	258	282	284	289	313	292	263	284	252	252	295	298	260	291	267	326	298	265
6754	1630	943	1022	935	897	896	821	795	801	861	784	801	793	749	706	694	695	703	726	763	745	725	720	718	763	710	725	691	722	757	687	709	687	737	698	693	768	683	709	674	737	724	760	717	718	776	773	736	737	744	743	698	711	714	706	759	709	717	751	748	737	712	672	773	711	710	715	733	717	656	743	739	736	765	721	722	739	715	747	701	730	718	691	673	750	756	758	726	688	694	702	703	707	769	703	728	709	684	710	707	696	764	752	722	720	743	662	733	723	749	697	682	669	731	765	689	692	717	694	715	752	720	723	697	704	688	685	694	739	747	675	722	677	731	698	688	691	642	732	742	697	738	728	734	731	728	716	704	761	699	724	674	739	677	672	715	742	753	709	682	731	722	708	674	692	741	769	740	721	684	742	708	661	766	739	734	708	709	716	684	731	689	695	695	737	723	702	710	670	703	717	750	750	722	713	724	700	734	754	743	692	749	727	727	723	728	754	720	655	762	710	699	711	744	731	690	702	674	724	679	761	696	720	750	711	727	737	693	665	677	678	715	726	708	754	712	719	708	696	747	706	723	700	740	704	708	690	705	719	748	771	731	708	691	739	690	749	707	672	771	669	677	713	715	713	702	661	708	673	738	720	681	697	704	735	743	694	705	698	698	703	768	791	662	720	708	689	651	693	725	731	703	680	681	720	722	664	672	707	703	720	694	689	736	728	750	712	673	667	693	718	715	678	681	730	756	711	766	667	748	680	733	755	713	708	728	732	711	722	752	724	717	737	716	690	765	747	711	723	705	673	689	759	661	755	713	740	761	732	713	764	766	691	702	757	734	735	709	701	696	732	662	747	725	714	741	715	725	737	692	687	691	747	694	729	693	715	770	795	770	731	666	729	748	706	700	719	726	715	722	752	682	756	737	699	690	735	676	676	758	694	733	724	695	712	717	704	668	714	703	689	720	724	720	706	715	706	719	727	655	742	751	732	740	692	691	688	722	700	749	676	731	743	707	730	715	713	696	664	706	659	707	691	683	711	732	671	695	717	699	703	727	697	761	716	760	699	706	719	736	770	728	691	710	675	769	712	697	751	739	735	708	716	763	723	703	707	703	749	685	692	732	747	670	687	689	730	715	701	720	735	760	772	710	756	697	707	719	717	735	726	751	730	732	778	749	696	695	774	691	711	746	726	723	727	697	718	702	736	737	689	728	691	713	734	729	758	717	737	719	668	704	737	705	704	643	725	683	696	732	712	759	734	734	755	737	727	688	751	655	721	739	693	699	688	748	777	729	730	760	676	680	750	719	695	724	744	711	676	750	709	726	715	651	693	674	755	716	700	754	666	670	738	725	747	740	692	727	696	696	713	717	639	731	720	702	716	706	699	729	693	745	686	735	705	682	716	707	687	714	685	697	687	707	759	705	714	689	688	740	755	736	736	725	782	718	694	735	761	689	714	671	744	753	731	752	693	713	685	752	721	752	727	688	761	733	745	760	707	733	712	719	697	680	707	750	713	704	714	672	673	721	751	756	673	739	725	673	727	703	695	751	703	739	687	706	668	710	705	742	710	707	712	728	732	678	740	743	748	675	718	716	711	714	773	725	684	754	729	707	681	717	718	654	720	736	728	751	719	692	672	748	716	719	706	696	716	749	756	667	755	704	768	728	721	690	698	758	673	669	676	767	694	697	712	722	690	706	694	734	716	717	706	734	743	700	686	777	682	723	734	697	705	708	710	741	772	750	741	689	763	729	737	698	728	679	705	746	660	748	726	790	686	699	769	691	709	774	704	730	749	711	714	677	764	691	733	721	690	716	736	776	685	721	747	709	775	724	676	749	733	698	712	753	730	722	705	706	676	651	723	738	724	699	718	707	688	656	746	752	693	731	695	702	727	698	718	712	700	737	695	741	745	718	690	728	706	699	674	709	744	712	699	696	723	672	717	746	714	716	708	675	705	711	679	756	717	748	689	655	699	730	694	719	723	740	726	737	715	727	710	647	709	715	694	730	734	701	688	724	715	685	690	729	767	699	743	700	700	729	700	778	709	760	714	712	725	702	730	696	790	776	678	757	684	696	711	716	749	726	682	706	702	729	722	731	704	723	728	721	703	727	727	755	708	683	708	721	685	750	728	739	705	702	713	720	688	742	704	728	770	700	689	740	703	739	731	684	709	741	707	697	726	697	755	720	750	654	722	692	707	659	685	706	728	704	742	650	753	716	716	653	764	711	718	712	743	679	631	678	709	737	732	719	693	724	677	739	691	678	679	755	740	721	710	740	729	687	730	727	739	742	683	685	721	679	714	705	690	741	723	737	725	709	703	693	680	739	723	718	697	730	761	663	708	693	755	719	713	763	702	726	750	730	723	703	707	708	717	744	694	669	671	722	646	761	694	722	701	712	751	652	699	681	666	690	730	702	729	782	753	723	734	689	681	673	753	703	724	711	726	709	690	692	697	786	725	645	703	752	711	714	754	759	662	702	748	737	742	706	748	748	728	694	652	671	735	720	730	720	766	730	733	738	704	724	673	710	772	666	761	719	684	720	702	734	694	711	714	783	684	738	658	672	728	744	721	708	705	729	740	679	742	687	719	717	698	731	681	726	751	708	722	716	722	665	727	744	695	709	686	723	779	738	662	711	715	673	721	678	706	750	696	726	719	714	756	695	746	693	663	716	679	680	689	683	764	742	735	730	697	704	684	733	724	702	702	689	705	742	724	748	714	757	718	737	716	722	712	711	720	720	727	724	721	763	697	714	684	697	720	708	667	669	728	729	758	684	729	652	678	670	707	714	695	736	673	711	731	705	707	705	757	752	735	698	736	742	693	731	683	715	740	675	673	743	711	730	688	689	732	729	712	718	720	737	795	716	724	740	666	711	745	770	701	713	726	718	701	755	710	687	708	693	742	734	717	745	750	714	730	674	720	734	692	688	729	670	698	688	712	745	691	699	735	727	703	662	668	701	701	704	714	747	736	685	731	720	693	697	697	730	717	732	692	758	744	738	700	726	736	692	714	711	710	740	720	723	667	717	732	732	695	760	690	728	689	673	741	675	724	732	699	669	706	741	696	709	741	751	741	734	696	739	710	679	734	695	716	757	714	730	736	676	711	673	771	717	689	720	726	729	733	717	742	734	724	734	717	738	725	710	738	756	708	768	663	683	737	754	748	775	731	700	708	690	700	747	704	714	727	699	700	695	708	714	725	693	739	716	729	696	724	695	735	776	691	716	688	766	719	725	753	704	703	762	736	736	751	661	748	707	757	764	752	680	673	723	737	727	721	708	760	713	736	717	741	671	727	723	707	704	748	661	684	716	702	744	723	671	696	724	713	728	680	724	756	684	659	754	672	722	740	767	697	711	741	701	717	743	740	776	700	714	761	708	731	740	730	755	762	714	725	728	735	717	706	695	682	699	697	708	750	674	719	706	700	708	702	708	687	751	749	729	697	702	712	699	699	690	680	619	724	659	665	714	724	749	670	726	717	725	747	743	711
21234	4517	958	684	463	326	345	308	272	249	248	275	292	245	245	250	253	210	282	265	218	272	220	226	234	242	254	258	243	249	211	228	239	240	226	223	240	236	246	250	223	256	241	230	256	244	227	254	238	227	231	210	194	242	229	230	247	239	234	240	247	243	220	246	240	236	247	237	230	218	271	274	238	227	229	234	216	259	252	227	234	233	198	235	224	220	254	223	220	213	230	276	215	267	209	217	249	223	212	259	252	240	220	234	209	199	245	221	251	224	265	218	255	249	230	253	236	199	226	232	271	232	243	253	254	241	232	231	220	253	249	240	231	213	223	234	232	243	261	212	250	246	238	236	250	249	232	217	252	255	254	244	210	223	258	223	259	252	234	222	252	265	232	219	240	208	258	246	230	208	226	245	243	250	228	195	222	219	234	243	254	211	223	236	242	220	240	221	219	234	230	237	238	225	257	240	228	236	216	249	207	232	239	237	247	239	270	230	232	212	226	248	245	256	236	260	237	223	262	205	242	238	288	210	250	234	248	238	214	231	254	217	231	236	224	254	256	232	245	237	225	253	222	247	233	227	232	239	240	227	257	217	205	236	247	229	234	237	223	222	227	214	235	224	208	199	220	237	230	220	220	234	222	233	259	224	206	219	239	200	214	211	218	228	227	238	243	227	249	246	267	236	231	248	218	224	222	216	246	242	260	242	262	266	238	249	222	222	207	214	274	258	237	252	227	250	228	241	248	250	273	248	224	254	229	215	247	211	230	239	251	231	246	254	203	239	243	242	250	259	243	226	199	232	250	240	201	231	253	237	250	218	225	212	237	232	223	237	219	260	213	222	240	224	254	229	224	253	254	274	240	249	246	259	252	240	238	228	255	210	242	240	222	225	227	253	247	247	228	258	234	254	255	214	231	236	226	233	252	254	240	229	235	222	234	233	228	247	212	232	229	218	254	218	235	249	260	224	235	218	232	244	242	217	251	225	228	224	219	238	239	225	227	231	247	239	236	218	227	251	230	276	211	233	239	218	242	230	225	230	227	225	213	223	212	239	230	256	260	223	224	218	246	217	224	222	245	248	238	249	253	225	244	215	241	201	237	209	237	243	242	213	215	224	228	256	227	265	205	238	302	228	236	253	230	199	231	232	214	239	211	236	249	217	254	242	232	234	237	220	226	252	242	213	213	238	237	248	252	256	228	225	234	232	220	236	214	240	256	217	269	229	244	266	254	251	215	219	239	254	222	211	231	240	249	240	236	231	227	229	224	202	223	274	214	256	220	242	249	212	216	228	234	230	240	241	248	261	230	213	219	262	231	227	263	262	234	245	235	256	214	250	274	242	231	252	248	231	244	239	237	246	241	235	223	258	221	276	275	254	248	222	212	219	272	225	236	246	242	249	265	241	206	245	249	241	221	243	232	229	233	241	252	254	244	237	220	218	213	220	230	238	221	252	240	233	228	219	220	265	225	244	264	237	260	238	215	247	245	236	239	211	211	251	232	223	228	246	230	216	258	242	238	222	237	231	205	219	262	244	219	284	243	235	222	247	213	233	228	236	202	236	232	234	233	225	222	227	233	221	223	234	219	247	232	263	251	245	270	249	246	216	234	234	200	227	235	243	227	228	243	225	257	241	257	246	243	234	243	251	256	221	208	236	246	248	249	222	230	224	221	241	242	240	220	240	242	234	206	237	237	220	214	237	226	246	231	240	240	239	213	238	239	260	261	223	247	221	211	245	229	232	237	238	233	216	261	220	239	228	238	212	259	229	259	224	244	253	225	263	261	259	224	259	254	206	225	233	204	229	255	263	224	206	225	238	249	255	223	223	246	213	238	216	229	259	238	227	228	240	246	225	224	247	240	233	225	229	237	251	257	207	226	261	259	208	198	244	239	240	231	215	221	241	250	239	232	224	197	232	222	216	228	225	248	224	248	241	230	239	255	227	230	244	226	216	218	218	221	239	193	233	260	232	238	217	233	216	227	237	246	242	250	237	209	236	255	243	206	225	244	242	238	220	240	203	229	247	246	239	178	249	239	233	248	224	230	274	249	237	258	227	211	231	265	244	216	225	222	270	246	250	255	232	242	254	248	243	269	247	240	235	228	232	235	242	237	209	234	245	221	220	229	216	223	225	221	221	254	256	216	257	231	233	226	226	263	229	254	259	234	257	248	247	262	213	253	239	240	231	248	263	214	241	240	247	236	244	232	233	238	256	188	241	247	241	226	230	249	240	229	225	245	228	249	211	230	242	202	251	242	214	240	243	220	228	223	237	261	252	240	226	219	218	216	239	223	236	233	238	245	213	242	235	239	215	222	244	251	231	236	258	239	230	248	224	232	234	236	246	261	214	236	196	230	234	251	253	203	245	255	219	225	227	218	213	244	238	273	251	248	239	263	253	240	206	231	232	227	245	253	227	234	227	230	243	216	222	217	246	200	269	207	225	229	252	255	222	228	215	212	228	230	215	217	216	238	258	242	254	216	234	242	225	221	217	250	256	227	224	222	225	244	224	226	223	242	220	222	235	209	223	213	243	238	228	223	216	242	245	243	236	212	229	254	232	234	247	236	208	229	268	202	203	259	214	222	223	206	210	246	244	215	207	239	223	231	250	247	237	244	208	224	250	235	228	236	235	230	222	220	244	222	242	246	225	238	220	255	234	230	225	237	209	232	221	236	235	211	200	231	228	261	233	229	247	224	232	262	255	200	219	220	239	257	240	217	229	270	247	209	224	208	230	245	212	227	208	240	247	254	243	241	239	229	231	214	223	234	233	252	234	216	228	236	225	278	227	231	254	244	205	233	234	224	219	232	223	207	243	263	224	237	221	226	241	252	262	234	214	266	232	239	244	272	247	231	256	239	243	229	274	239	241	245	221	221	229	220	256	241	233	234	236	242	264	220	250	253	235	246	231	233	235	247	212	222	224	230	238	261	239	234	230	210	230	207	224	236	264	252	267	237	253	245	234	213	248	225	233	261	236	230	213	252	244	229	251	220	223	257	259	259	226	243	233	222	258	239	211	238	218	222	217	224	216	256	235	266	217	237	225	237	241	239	234	255	233	229	217	236	258	280	240	218	234	215	214	232	259	238	241	244	241	210	233	216	230	232	234	235	234	219	247	255	271	236	243	249	219	232	265	256	239	217	229	238	226	246	259	213	235	230	245	244	216	239	220	255	243	243	265	244	228	271	245	237	241	225	226	227	236	235	245	195	231	231	255	242	271	232	231	234	232	240	249	225	234	221	233	228	250	257	242	218	241	225	201	265	243	217	231	252	259	240	254	229	248	226	281	233	261	228	242	222	229	255	274	222	222	233	254	246	241	235	242	282	242	244	249	233	226	236	251	241	245	264	233	227	242	223	232	215	224	241	262	251	242	249	245	209	243	246	234	253	227	265	252	246	236	246	259	250	233	238	247	262	225	240	218	251	233	191	230	246	226	244	233	248	207	240	260	241	265	224	229	253	253	236	249	252	238	273	248	222	217
15945	3487	1724	2054	1480	1211	1073	967	915	843	829	853	794	782	747	730	665	687	644	657	645	614	618	636	609	626	593	599	604	610	595	621	599	572	602	599	585	609	583	600	636	627	607	558	595	614	621	613	618	622	642	642	576	631	619	611	582	573	579	617	553	567	608	587	561	606	619	605	648	589	608	622	567	572	606	555	624	608	587	622	603	603	603	598	613	581	605	604	620	632	609	600	621	589	609	574	616	594	598	571	588	617	625	635	634	593	620	563	591	605	637	585	576	593	558	617	580	583	621	563	628	623	557	611	588	614	530	605	550	593	604	573	593	568	613	570	556	595	616	570	580	559	545	630	574	611	606	552	592	607	600	568	565	568	634	576	616	599	586	574	586	582	588	525	613	591	572	585	596	597	576	610	551	591	609	635	561	578	581	588	572	634	628	617	591	589	563	602	604	627	614	617	581	589	531	583	593	621	649	600	609	580	594	553	574	599	564	567	580	646	592	612	546	617	567	585	596	573	565	695	592	580	591	582	599	593	640	572	555	576	631	571	583	587	578	635	532	538	586	590	626	602	598	582	578	594	565	580	613	612	600	578	584	598	582	619	622	571	604	562	562	592	576	628	593	582	602	635	610	585	568	600	627	606	633	535	589	588	588	568	623	603	588	663	598	602	573	622	613	602	589	578	580	542	612	596	623	635	641	623	610	576	592	568	629	602	579	585	585	614	573	585	606	535	594	579	582	605	590	607	588	562	569	573	594	591	577	580	615	611	630	558	577	555	633	598	575	579	580	602	635	591	555	575	653	593	622	569	583	571	574	565	578	564	589	571	591	577	606	587	566	572	584	576	608	600	567	629	617	570	571	573	575	579	627	553	602	589	639	598	567	585	617	588	622	598	578	587	603	571	600	570	583	620	586	590	596	633	605	607	592	575	546	597	609	582	597	548	614	577	563	566	595	594	618	602	597	578	574	594	598	605	640	604	588	596	596	661	630	620	625	546	579	589	606	625	557	605	609	592	608	586	610	631	550	582	585	571	631	604	589	573	626	599	634	554	562	604	617	601	576	590	604	603	581	662	606	620	609	617	609	572	566	594	583	599	626	599	590	590	611	613	627	593	608	602	594	620	607	584	568	595	630	584	557	554	586	606	573	572	613	554	590	597	586	648	587	589	571	588	602	578	590	598	610	550	593	585	592	617	580	594	585	632	597	605	604	580	558	633	591	622	580	605	624	587	566	566	585	591	609	582	622	594	606	595	607	577	626	575	600	592	591	601	594	563	598	603	577	577	586	552	589	621	610	638	614	595	598	581	558	584	577	613	596	620	602	625	604	568	566	551	565	577	605	606	609	574	560	602	559	536	580	565	542	568	582	594	564	627	524	586	588	587	588	583	581	606	572	614	613	602	529	614	622	581	655	640	599	586	587	594	568	615	554	572	603	572	583	593	584	559	646	566	590	597	524	597	605	611	584	620	603	554	615	635	574	640	577	610	615	610	611	577	568	597	568	606	565	563	583	585	597	599	607	584	621	599	562	563	598	580	618	589	578	573	630	597	606	618	625	595	585	596	642	568	567	586	625	598	583	582	586	635	596	606	582	613	615	630	601	641	614	577	581	597	581	569	596	607	607	556	583	599	622	580	570	594	605	596	595	575	576	611	571	569	608	630	620	596	609	564	582	552	571	628	587	603	593	569	584	593	578	593	626	595	605	605	567	570	579	569	561	567	606	587	602	589	571	658	547	591	599	639	577	677	614	627	568	636	634	636	590	592	608	606	579	653	585	613	578	626	582	601	608	555	597	651	588	605	563	589	595	627	566	610	607	592	579	578	631	612	616	579	648	550	579	577	580	633	622	580	596	617	574	542	590	555	576	571	574	575	533	611	608	637	610	607	611	623	605	603	604	585	567	590	570	643	567	618	553	612	650	581	637	607	608	605	606	561	610	600	573	588	563	591	587	614	616	596	571	614	597	592	598	581	597	595	569	594	571	585	598	557	589	586	556	599	582	564	611	631	591	634	585	621	577	605	607	627	597	613	590	588	566	540	612	599	612	608	606	596	610	581	593	620	636	624	563	568	623	552	600	605	562	594	566	605	611	544	549	597	610	600	587	646	607	598	595	593	595	597	593	614	543	602	590	608	610	594	596	595	547	556	622	585	583	578	635	601	580	557	569	550	625	629	600	595	621	605	587	631	621	571	592	583	590	599	587	577	623	635	552	597	597	591	596	605	572	600	616	604	592	597	591	578	604	592	590	560	616	584	564	596	613	600	621	574	540	606	609	647	579	645	599	600	602	596	615	595	549	604	579	555	565	571	599	602	610	575	616	555	576	599	597	599	589	587	571	597	571	611	585	570	594	572	614	604	633	548	616	595	584	599	575	596	579	610	570	584	581	592	611	577	575	569	587	586	596	619	628	569	610	591	599	589	597	615	582	606	589	592	556	610	604	564	585	608	598	596	555	611	600	600	555	578	563	569	601	599	593	598	602	583	605	621	619	583	580	616	646	616	540	615	565	557	613	595	575	591	623	612	597	601	617	539	611	597	590	572	630	571	597	589	559	638	594	596	597	603	582	580	603	616	593	606	569	656	587	566	555	577	627	639	589	588	609	593	600	563	595	571	580	655	577	613	588	572	605	571	586	585	577	598	584	622	623	589	577	554	626	588	580	569	604	640	626	564	598	640	597	576	542	593	587	605	591	614	644	595	561	585	597	567	636	607	602	612	590	587	620	602	596	615	568	586	576	586	569	544	543	550	584	574	573	569	562	589	606	595	599	563	627	587	621	623	585	601	588	581	590	607	600	595	584	583	586	591	608	585	521	585	582	589	642	581	622	572	566	588	610	600	638	574	584	588	635	567	595	622	579	577	583	576	603	587	572	587	632	600	622	617	584	567	584	655	581	602	559	598	612	597	616	601	650	627	566	623	581	596	550	586	575	618	603	618	635	585	565	574	582	589	580	592	562	628	563	586	660	551	582	617	616	604	612	586	592	582	572	628	621	646	648	581	594	567	622	606	595	594	635	580	582	574	593	592	585	583	597	534	603	639	583	612	588	576	619	604	553	592	573	659	586	584	534	610	620	568	558	564	600	604	607	582	599	603	597	601	575	568	569	575	609	590	597	580	548	610	614	575	605	539	587	571	593	614	602	576	549	557	605	610	604	606	608	574	620	581	561	617	576	598	591	589	577	573	622	591	618	602	569	591	601	580	580	603	583	551	586	596	603	616	591	606	579	552	602	633	583	608	590	584	659	602	616	602	548	506	583	625	612	602	595	607	599	585	642	578	596	594	622	598	585	616	610	584	594	601	636	601	624	587	592	564	599	591	578	629	629	612	549	575	622	624	591	542	557	588	580	623	553	611	584	582	558	642	587	593	574	609	637	587	566	517	577	566	643	562	591	606	640	609	602	591	583	589	587	611	555	542	604	543	601	587	598	609	611	589	628	635	614	635	598	568	576	603	615	622	601	614	620	550	596	591	620	549
30802	8536	1596	1008	548	368	268	256	200	189	186	190	160	193	138	142	169	148	146	131	148	140	132	135	143	148	151	142	138	137	144	132	141	154	135	123	147	123	121	155	109	155	144	138	120	144	145	151	128	146	147	139	158	122	138	135	136	146	138	141	144	136	145	136	155	135	130	157	141	141	132	141	145	184	142	131	142	141	146	145	142	122	130	150	136	132	118	135	126	111	121	134	147	124	131	162	161	126	132	128	150	129	140	134	122	139	140	130	116	135	133	132	138	140	123	139	127	138	128	152	131	153	161	147	135	114	130	129	111	142	142	147	124	132	122	136	119	133	158	108	120	135	148	128	144	154	138	144	136	132	135	136	135	128	152	154	128	122	106	133	143	119	127	150	134	150	130	144	143	106	126	135	160	153	126	156	144	128	127	163	136	119	119	98	119	125	138	110	144	124	129	138	149	114	137	135	130	144	136	135	130	129	131	133	135	135	119	113	135	123	114	139	126	133	132	145	115	115	137	138	137	142	124	125	130	122	123	135	144	134	126	134	154	144	124	151	150	154	133	120	136	131	141	125	124	139	125	157	138	137	128	136	140	156	136	150	119	125	133	134	148	133	117	143	140	134	140	115	147	125	127	115	126	137	119	132	130	133	136	134	130	134	132	164	133	134	117	133	127	118	139	137	124	131	131	146	140	143	133	136	116	132	145	137	125	145	160	144	143	145	115	136	141	122	125	129	134	128	158	118	146	123	134	139	137	123	139	157	132	146	137	146	121	124	127	139	125	137	141	124	148	146	115	147	131	113	116	130	119	149	157	133	130	180	133	144	143	153	113	104	150	143	151	127	133	141	145	155	154	119	140	149	148	156	152	133	131	147	120	118	152	104	117	150	144	130	139	133	136	136	120	125	150	146	121	141	141	150	122	113	142	136	147	123	153	138	130	159	132	152	128	116	123	144	115	154	134	123	147	142	120	143	132	141	153	145	150	141	133	131	141	134	145	142	130	127	162	121	134	148	140	146	144	123	143	132	163	139	184	137	132	111	143	132	117	166	108	117	123	137	143	135	125	137	122	139	133	152	118	139	129	134	141	126	134	150	137	137	151	148	149	128	140	141	128	147	130	149	150	139	137	157	164	121	114	125	128	122	129	117	136	133	114	147	140	140	159	134	125	145	138	128	158	126	148	153	151	117	141	134	140	144	129	132	148	154	132	128	138	149	137	148	148	137	126	115	138	135	130	124	143	129	147	143	142	153	135	117	137	134	154	151	125	139	137	142	160	137	157	149	142	123	132	137	149	128	154	142	147	148	133	140	141	155	130	133	143	125	124	130	150	134	123	163	129	161	127	141	155	137	118	143	140	132	141	148	137	152	154	142	159	151	156	138	147	138	136	135	124	118	144	153	147	138	140	130	137	148	143	121	145	121	142	113	144	124	124	147	143	124	135	145	147	128	130	135	133	149	132	149	132	126	134	140	115	119	131	136	130	136	153	126	141	140	150	179	137	125	145	133	155	149	122	132	123	155	131	136	131	122	138	139	161	130	132	147	140	144	129	121	141	146	134	175	144	120	139	153	125	162	147	135	116	132	140	152	145	132	135	123	141	146	142	142	132	146	120	120	144	152	146	117	130	137	150	132	161	145	135	129	128	133	127	133	159	129	139	134	132	149	132	127	120	125	138	126	138	130	127	128	133	140	136	134	127	124	145	116	154	137	127	159	117	130	145	154	155	140	162	142	136	153	142	145	134	118	159	125	152	127	162	148	130	136	152	127	149	116	139	131	143	138	154	144	131	128	136	106	130	127	131	154	133	130	133	130	157	134	130	139	157	152	134	140	133	152	131	148	130	155	141	142	136	123	142	115	115	133	130	130	160	103	139	127	134	153	124	143	128	158	143	124	144	138	141	144	154	128	142	156	129	145	138	133	142	123	138	154	132	124	168	146	137	155	150	150	147	148	145	136	113	132	155	138	143	156	120	151	133	152	131	147	137	127	123	144	151	136	127	120	148	151	132	127	129	131	129	94	127	145	133	127	138	125	137	136	158	135	147	152	139	135	151	122	132	155	145	138	142	137	130	119	143	135	108	121	143	136	130	114	141	147	122	129	143	150	135	143	145	126	137	137	134	129	126	154	113	165	129	136	108	117	130	142	140	148	155	148	135	159	112	145	141	143	148	138	125	140	141	139	139	107	154	136	128	127	150	147	125	139	124	149	127	160	121	141	133	132	142	143	145	125	142	138	118	146	125	120	144	142	118	138	118	160	158	151	139	123	135	135	144	126	127	128	150	123	149	143	141	150	153	131	132	139	155	115	124	155	156	132	126	139	124	132	146	115	145	136	147	129	168	126	135	134	136	150	146	138	136	149	136	140	138	167	118	137	152	145	120	137	150	130	143	148	138	123	144	121	133	119	131	152	115	153	141	137	130	138	141	149	121	132	145	144	143	144	116	156	135	126	144	118	124	125	144	123	126	129	124	133	168	133	147	137	143	126	114	154	127	138	133	114	135	141	135	148	145	148	138	128	133	131	138	132	137	142	127	130	138	132	151	136	140	147	120	129	131	119	128	148	129	134	140	156	135	136	115	154	158	126	139	143	147	145	131	158	133	146	139	117	138	132	146	135	137	144	133	109	130	137	164	150	127	128	162	151	143	125	126	121	134	136	134	137	131	146	150	144	134	153	133	129	122	157	144	129	124	160	128	131	121	145	138	137	143	130	160	135	134	143	119	153	148	135	114	130	131	165	131	135	132	142	149	142	134	138	128	155	141	150	127	134	128	128	147	139	156	152	154	135	127	137	137	143	143	140	123	122	167	135	116	133	146	140	145	137	129	151	120	116	134	147	154	133	144	125	147	127	135	140	141	131	148	156	150	132	135	128	139	135	149	161	134	111	143	135	115	141	127	139	113	120	139	127	114	138	130	127	126	136	127	144	127	132	117	132	152	151	141	158	108	110	137	113	121	125	142	138	145	145	153	150	148	149	161	137	133	135	153	149	127	118	136	132	120	134	147	135	130	147	119	145	112	147	142	130	134	144	131	133	136	142	135	122	152	160	136	133	149	130	158	133	126	142	130	123	132	125	129	157	143	149	169	151	132	133	153	152	138	133	128	126	128	149	121	139	123	145	140	133	135	142	145	154	129	140	136	152	134	141	120	147	139	121	139	130	145	125	154	142	116	136	139	146	148	136	112	124	145	144	150	141	140	130	112	141	146	139	121	135	112	132	127	146	142	147	122	139	126	152	141	131	117	134	122	144	122	150	128	123	132	135	137	131	145	134	134	132	130	118	158	155	140	141	122	142	148	146	117	152	146	126	138	133	124	134	148	148	126	118	115	143	127	121	121	146	142	156	135	130	125	141	144	137	139	141	144	132	153	119	130	128	121	112	134	129	151	146	121	147	136	164	142	135	130	128	137	122	136	134	130	142	137	133	138	149	143	130	111	152	144	127	144	161	148	128	132	130	159	131	133	136	152	128	141	145
20991	4959	2399	2701	1937	1445	1148	1006	876	791	767	734	622	620	563	596	528	449	478	483	415	447	429	420	423	403	426	419	429	397	401	376	359	409	383	401	366	344	384	377	406	408	418	402	378	396	394	365	388	418	363	381	353	357	369	346	356	362	364	379	347	399	380	365	344	382	378	323	365	401	368	359	374	371	401	375	361	360	353	361	382	331	343	407	364	384	358	366	354	352	337	372	395	370	350	347	374	355	392	379	372	371	363	340	344	370	373	344	362	331	384	387	395	395	361	377	330	331	349	348	368	367	401	371	372	380	377	348	355	335	354	371	362	370	354	336	398	341	372	385	366	354	367	367	357	334	347	329	344	382	364	381	348	339	340	361	342	374	343	346	376	352	357	379	362	372	376	349	359	364	380	346	334	350	365	364	360	349	380	382	364	344	356	365	345	335	367	349	395	376	360	373	328	381	331	349	356	390	368	378	361	349	343	376	370	356	362	341	356	374	348	331	354	358	361	376	353	394	369	374	345	337	339	382	371	331	380	321	340	360	387	406	357	375	346	333	376	337	382	337	357	382	384	342	399	363	364	349	359	338	364	389	375	366	337	324	380	337	371	381	364	351	360	350	347	393	363	368	354	313	341	385	377	343	351	354	364	361	366	367	335	390	312	348	335	362	333	353	387	355	382	369	368	355	371	388	372	350	390	399	366	422	347	361	364	346	392	392	342	320	365	391	374	353	377	347	354	356	349	354	386	405	365	344	352	413	340	338	379	361	333	377	372	353	371	359	406	364	356	361	381	362	333	355	355	393	364	387	346	361	333	340	347	352	372	359	359	349	363	358	366	336	355	388	368	364	373	346	380	361	362	363	363	366	366	376	367	339	395	346	362	377	402	361	359	339	357	382	375	359	331	357	395	353	376	363	326	349	404	389	361	350	386	355	362	345	337	373	355	361	346	384	354	363	358	384	349	409	385	386	342	383	349	360	335	339	389	351	366	317	381	376	360	329	379	392	387	368	364	340	382	337	352	367	371	378	364	356	361	399	385	382	365	367	350	352	351	342	347	352	378	353	327	402	398	355	368	381	350	343	352	362	364	357	363	365	369	362	350	340	354	353	370	370	355	359	339	384	373	375	377	350	363	391	374	384	364	376	378	388	399	326	345	384	378	350	376	377	376	345	381	353	360	369	417	400	379	380	413	367	359	385	367	346	359	373	385	352	332	338	370	364	371	371	362	348	349	365	381	369	372	351	375	355	362	338	363	359	368	396	388	338	334	374	355	374	346	349	396	361	388	341	331	354	350	383	359	344	363	382	340	352	355	361	353	364	412	351	311	357	374	368	348	363	397	350	377	369	397	347	365	366	394	353	403	355	357	344	385	356	379	378	382	378	376	377	362	374	351	371	380	368	343	371	395	353	368	402	361	358	372	368	378	366	351	349	382	362	388	376	334	378	337	370	342	372	363	360	336	356	381	360	346	364	389	362	360	381	391	363	371	375	360	383	341	356	412	350	361	391	376	358	338	369	373	351	353	401	380	363	358	353	355	361	371	367	365	358	374	342	335	358	328	386	371	355	370	352	356	363	351	352	356	357	426	361	396	369	350	373	401	367	356	385	383	331	378	391	338	388	357	328	382	375	376	389	364	369	376	390	360	343	313	362	374	358	335	361	378	361	332	361	374	330	323	375	369	364	364	347	350	372	364	375	378	363	349	353	350	336	346	368	362	396	371	363	375	366	343	365	362	374	367	376	389	382	337	324	338	370	376	381	360	346	376	345	342	378	360	386	374	349	364	341	387	380	333	359	404	362	353	353	355	352	345	354	343	349	314	382	349	359	359	322	399	364	370	365	380	369	345	398	362	335	359	347	396	390	355	350	376	378	405	367	345	368	374	376	352	366	372	346	356	355	360	352	392	369	393	367	330	354	349	353	354	357	357	379	365	391	383	355	377	326	368	389	358	394	363	351	352	365	381	348	360	363	380	347	330	362	367	350	380	384	336	358	337	361	345	338	348	384	373	376	335	367	365	378	396	364	357	344	344	356	369	337	393	370	364	339	371	350	380	372	364	384	409	399	385	342	380	349	354	351	369	366	373	372	374	373	375	371	359	343	336	355	375	329	358	380	372	383	365	365	372	355	362	311	345	381	353	359	353	349	340	334	366	384	368	399	364	379	369	406	369	414	356	349	354	345	365	364	397	342	360	364	401	349	347	367	370	382	356	405	366	356	358	359	367	410	349	350	357	373	365	340	336	375	368	345	362	357	364	362	371	338	395	367	350	358	389	340	360	351	359	351	343	340	350	345	351	347	380	406	364	367	353	366	365	409	324	361	361	375	354	354	401	356	358	346	353	377	328	375	370	352	366	387	343	366	393	370	380	384	393	353	359	380	364	384	328	360	356	391	372	348	376	381	358	368	387	365	372	398	360	359	389	351	333	379	341	340	390	381	387	382	354	342	367	364	332	361	337	362	361	356	403	375	368	374	365	360	348	397	393	367	374	358	338	342	366	375	366	343	338	380	392	331	375	381	373	388	387	350	356	370	340	364	367	384	370	382	389	374	372	359	346	400	397	385	362	388	351	361	384	346	389	370	371	415	328	376	377	361	341	356	348	354	348	366	324	358	396	357	361	400	348	351	352	349	378	365	379	366	352	365	360	380	351	381	353	351	368	351	367	369	374	379	348	374	359	372	376	363	403	364	378	367	336	350	345	374	358	370	371	331	358	361	326	383	362	362	382	338	345	356	369	380	353	381	393	394	337	373	390	369	417	372	410	387	402	368	344	342	391	383	385	349	365	357	353	385	336	361	370	366	333	387	389	373	370	380	365	354	366	349	363	373	358	347	368	373	381	333	378	319	352	378	368	342	345	386	382	393	369	335	379	355	367	379	375	374	352	342	368	404	357	336	344	332	374	369	365	364	345	379	381	344	381	356	376	370	336	337	355	373	347	374	346	366	341	329	358	347	334	402	329	363	380	377	364	364	391	323	391	345	347	347	366	360	351	342	385	362	347	372	348	365	389	345	368	377	348	349	391	369	356	383	361	351	356	344	352	359	364	355	388	332	363	383	334	388	377	352	326	342	349	323	336	330	372	358	369	345	393	395	366	356	376	364	386	364	376	346	390	342	366	376	357	343	371	400	372	336	394	370	354	363	370	367	350	338	348	364	414	368	345	358	370	375	344	362	379	350	385	365	321	352	380	342	371	392	336	344	349	353	367	336	350	364	375	351	359	367	340	383	359	340	400	387	398	377	405	369	369	339	348	360	375	346	359	385	348	376	404	389	401	394	355	359	372	348	365	410	346	309	363	375	348	378	375	349	376	317	383	353	380	368	376	349	379	341	335	398	336	342	361	349	354	348	380	351	393	374	353	346	381	346	345	375	350	375	350	381	404	410	374	396	344	384	341	341	363	378	328	373	387	359	382	350	355	376	359	379	406	351	381	393	354	360	363	361	357	363	374	334	353	375	327	373	355	363	357	319	392	361
8643	1303	403	359	311	327	308	284	282	327	329	300	293	315	294	325	320	300	248	293	309	328	332	292	293	284	274	274	301	289	301	252	288	270	302	325	261	274	297	267	287	274	268	277	273	280	305	254	292	274	252	258	288	289	284	294	272	275	273	279	304	270	314	306	331	296	268	282	335	296	304	311	296	257	282	286	266	266	279	292	296	276	274	311	277	292	274	330	280	286	267	291	304	283	270	285	299	287	247	296	293	274	287	286	321	261	264	300	287	305	294	272	276	309	290	275	321	310	313	279	291	304	295	273	266	303	292	280	296	291	294	273	272	277	276	266	246	263	273	258	262	263	280	324	283	268	305	284	296	308	325	288	289	284	331	338	297	310	268	276	277	283	308	306	314	277	325	294	285	298	279	278	288	310	324	263	271	294	263	317	297	293	304	308	298	294	282	292	288	285	273	280	315	294	296	295	278	302	263	282	297	274	291	280	287	295	296	301	310	328	272	297	292	275	305	272	286	271	287	274	273	282	336	317	290	295	301	285	294	277	301	275	274	282	286	315	288	278	270	294	279	287	263	286	284	306	316	241	291	317	285	298	311	301	293	295	291	276	302	309	322	288	269	271	308	270	276	304	298	271	291	299	276	285	271	261	287	294	279	281	279	296	280	285	282	256	292	263	286	304	259	283	317	297	270	275	293	306	306	264	301	299	272	325	295	289	276	309	276	311	297	298	275	288	277	257	292	311	276	269	239	256	283	282	276	285	284	298	331	298	292	290	317	300	282	302	275	318	293	306	323	297	298	285	300	300	312	244	272	273	301	329	311	292	282	301	301	255	282	289	281	265	306	301	308	315	269	325	290	281	283	321	286	337	329	288	300	273	257	271	285	285	318	297	289	288	272	277	234	303	283	284	278	294	277	289	305	316	295	290	300	289	282	323	321	288	274	274	318	304	312	276	286	296	279	289	278	285	304	292	306	307	281	273	307	279	295	298	282	288	305	267	297	296	289	287	289	314	304	265	270	270	292	274	282	292	302	276	302	307	275	317	284	297	312	307	271	319	289	284	303	298	287	281	299	288	289	300	277	277	301	306	277	326	315	293	295	293	297	278	300	270	302	313	301	280	305	338	291	263	285	296	322	292	272	284	297	289	283	285	291	293	292	295	292	291	307	283	274	294	278	278	286	309	290	285	280	257	286	264	295	324	313	297	249	298	267	285	324	301	281	269	271	288	252	271	283	315	289	284	268	303	312	297	286	285	277	292	303	291	305	304	275	274	315	294	291	291	284	311	281	286	284	306	277	276	290	302	265	290	316	290	282	305	293	280	288	283	269	272	288	286	270	298	292	327	321	278	283	296	286	255	257	271	297	274	318	307	291	282	306	302	249	302	309	274	314	273	276	269	298	251	286	302	266	294	310	301	277	287	252	298	304	296	262	297	301	286	274	317	276	315	284	265	280	273	255	278	294	264	299	273	279	256	283	300	304	289	295	287	311	305	287	297	302	301	279	288	287	265	294	265	315	287	275	295	275	316	294	286	300	268	311	278	273	329	323	271	272	248	317	259	270	280	305	291	297	302	302	283	276	289	274	313	286	303	264	287	280	262	289	282	288	282	269	298	279	273	273	294	284	275	313	265	321	321	279	281	295	273	265	301	290	299	300	304	306	281	282	306	311	295	287	276	271	273	285	289	303	261	305	298	264	283	287	264	280	286	303	311	278	286	304	319	309	296	317	286	299	273	276	292	273	301	324	274	282	301	286	277	294	281	296	266	306	273	288	263	295	281	294	270	290	274	297	301	307	328	265	310	275	300	299	266	325	298	294	320	304	290	301	279	256	290	304	281	300	294	276	295	275	286	279	309	300	276	267	317	291	298	280	286	307	292	287	293	308	286	271	308	278	306	277	300	296	256	293	278	290	283	260	242	304	283	272	282	296	338	301	276	272	320	257	319	257	285	273	311	256	280	284	288	300	267	310	290	266	291	276	285	319	314	311	310	276	284	279	315	294	317	297	283	312	333	280	271	275	262	293	275	262	279	281	285	244	293	268	298	289	238	304	307	316	279	286	288	265	302	307	301	271	329	294	301	280	273	315	277	291	286	287	276	286	262	258	302	307	286	335	299	307	322	272	273	323	308	284	299	303	302	287	291	282	259	316	299	249	279	310	310	315	261	267	289	335	304	301	286	269	271	299	285	298	310	294	273	293	323	300	276	317	268	272	273	308	317	287	254	290	244	262	290	302	308	335	276	291	302	300	274	303	273	296	258	285	287	309	268	259	311	284	282	299	295	284	294	287	286	302	277	293	274	304	285	303	278	287	287	317	288	309	291	333	254	316	325	292	270	294	272	292	312	291	293	267	287	279	284	287	301	265	299	283	276	264	272	300	289	294	285	308	330	285	269	269	279	282	286	307	277	282	314	301	260	287	301	294	289	286	274	282	263	272	277	287	297	285	288	268	257	289	271	279	314	284	259	276	303	304	279	286	280	271	319	282	279	286	282	300	290	298	284	281	281	295	262	267	281	312	302	267	284	279	294	273	325	275	294	294	306	295	292	267	327	290	301	296	294	302	284	300	257	303	304	347	306	309	337	285	273	267	294	312	281	263	286	276	293	263	259	271	282	310	285	272	266	285	310	287	307	296	309	282	268	313	288	305	316	295	260	239	269	310	273	272	273	268	279	269	290	286	312	288	261	304	296	292	279	265	280	275	308	278	289	293	302	274	293	283	305	258	289	289	293	282	300	322	288	277	302	297	308	255	272	301	256	315	285	295	295	304	293	289	318	280	302	318	304	310	297	270	299	274	281	298	303	306	315	276	293	272	282	290	298	301	279	267	281	283	323	301	317	297	276	285	282	293	278	276	275	290	268	306	299	244	280	285	279	310	270	316	316	304	299	264	289	285	259	282	292	288	314	317	247	260	312	272	286	287	291	263	321	292	301	311	261	272	277	265	317	339	297	288	289	290	295	286	272	293	247	257	298	280	275	286	316	314	285	299	275	291	276	309	281	278	276	301	302	314	303	283	305	281	309	291	285	260	297	313	302	309	290	284	306	295	263	294	273	287	277	300	288	298	252	294	260	297	320	301	243	337	301	270	279	249	256	278	293	261	278	300	301	283	296	292	324	288	252	266	265	281	278	297	294	300	286	290	285	255	262	265	291	311	254	305	279	295	281	283	248	307	280	276	269	291	269	295	275	297	260	276	287	298	280	275	287	297	283	289	269	281	304	313	302	295	258	269	291	287	269	292	274	288	316	311	271	317	291	296	287	298	276	314	248	260	288	276	279	297	267	283	289	285	259	312	276	296	306	266	289	290	280	281	273	279	327	296	307	282	325	296	261	297	288	284	302	271	300	285	289	302	287	300	307	276	283	282	272	258	269	256	260	267	308	283	300	273	330	301	273	268	283	271	306	307	321	317	313	289	265	275	253	297	313	295	288	328	304	292	272	285	297	296	272	285	258	307	295	271	312	273	289	308	322	273	266
7053	1566	952	1089	959	848	885	890	843	784	809	810	809	749	768	691	708	732	721	709	717	710	721	793	754	716	730	744	761	630	723	764	750	736	752	749	738	729	707	712	700	697	722	712	714	734	720	729	743	725	736	702	695	710	744	706	691	748	718	711	754	729	739	716	689	737	705	719	729	720	775	700	737	722	761	686	707	718	712	683	704	698	675	712	750	750	695	711	730	707	729	714	733	734	752	715	708	677	760	743	704	694	690	741	707	717	698	765	725	736	717	735	721	699	687	729	756	708	739	741	707	765	668	690	723	756	735	749	702	703	685	680	701	699	713	727	727	743	731	722	723	692	683	738	728	670	726	720	728	771	739	672	681	710	730	721	705	713	659	734	743	733	730	723	731	717	724	725	681	708	714	739	688	700	692	703	708	706	713	720	667	709	713	717	724	689	699	705	740	720	753	732	714	708	725	654	738	688	669	694	709	685	690	704	712	726	741	708	709	721	741	763	716	682	717	740	701	727	723	720	761	765	712	734	723	733	693	729	748	697	725	696	753	736	711	707	710	708	721	665	724	759	735	693	726	719	713	704	745	695	671	645	720	753	730	709	680	686	737	702	756	707	733	755	737	760	711	701	661	681	726	717	725	769	713	748	714	683	703	680	719	720	721	648	730	680	714	754	654	769	778	712	715	724	753	694	668	750	760	713	714	729	726	776	722	707	732	720	752	678	774	700	723	747	707	693	690	714	733	662	682	683	675	723	640	721	686	740	730	704	701	741	753	714	743	671	728	695	695	707	726	719	737	747	718	725	714	712	694	767	750	714	701	717	735	720	707	748	694	743	717	758	731	679	754	724	721	754	750	704	738	691	736	746	747	740	726	758	701	694	706	693	666	755	735	693	730	717	690	698	742	676	711	718	759	682	694	752	679	744	741	704	751	713	721	691	749	703	715	709	707	726	708	698	741	747	730	778	712	702	706	720	685	702	716	732	672	673	742	703	688	699	718	722	729	732	746	683	683	704	710	712	733	690	723	723	711	699	686	725	728	734	698	722	740	718	707	729	739	707	766	684	686	710	791	717	751	725	743	752	759	716	694	694	722	701	679	691	716	693	706	687	709	669	741	670	728	728	696	744	701	743	666	678	736	719	741	665	707	685	683	695	699	705	769	763	704	683	749	728	702	752	683	799	689	687	764	705	671	709	683	735	712	766	705	701	690	715	742	693	724	699	754	686	737	723	736	672	710	756	724	744	691	746	714	735	689	698	733	716	743	712	726	698	708	695	729	744	720	719	751	731	708	735	710	769	721	734	686	690	660	711	693	723	792	703	704	701	686	707	709	715	722	718	701	744	729	778	705	750	733	678	719	719	684	674	764	747	693	745	720	739	742	720	699	692	632	729	746	679	710	708	786	677	692	726	733	753	725	758	747	724	714	723	737	694	693	740	747	732	663	719	714	703	752	730	726	766	721	657	715	716	726	701	723	686	731	670	715	698	678	767	721	728	737	740	661	741	720	677	705	692	721	723	678	733	693	723	731	702	696	688	720	764	697	719	737	707	691	705	718	723	683	743	711	754	685	708	713	715	732	695	689	700	699	702	711	719	715	716	748	695	715	710	688	707	733	702	676	697	691	696	745	706	701	683	732	742	690	738	696	742	731	702	727	709	717	777	715	685	787	663	702	723	720	742	716	677	666	746	680	721	725	731	746	707	735	752	678	705	713	753	678	739	715	751	697	722	754	745	728	697	725	683	689	752	722	737	664	716	725	741	720	715	702	759	737	737	734	678	707	729	724	722	678	696	703	732	729	796	728	746	677	720	728	732	742	671	698	713	750	694	718	751	719	733	740	745	747	710	698	757	690	722	707	744	707	700	701	742	698	730	755	731	718	709	693	749	752	731	728	719	763	693	739	718	707	713	696	711	679	731	710	694	681	732	695	690	733	713	712	670	711	704	724	691	718	753	712	686	731	726	751	708	690	708	704	686	686	723	661	695	719	703	691	683	765	758	703	748	750	700	728	722	724	708	717	744	739	715	661	715	688	765	736	686	701	728	765	753	709	681	761	737	704	694	696	712	686	704	720	744	728	676	762	751	728	677	753	719	736	758	679	746	701	736	749	750	736	722	724	697	783	713	740	634	717	760	739	685	722	735	697	735	705	732	720	703	707	706	722	726	702	734	690	720	697	709	719	719	734	771	754	700	708	758	729	747	708	746	720	722	725	725	793	746	693	708	738	701	753	697	727	728	728	701	662	706	712	728	768	741	706	692	729	710	706	728	695	678	689	714	748	704	707	708	700	735	741	706	772	723	681	707	734	730	701	682	732	723	676	710	753	705	717	718	736	773	732	664	690	701	725	696	713	749	728	786	762	707	674	742	750	735	715	764	707	703	731	683	726	691	665	761	778	716	738	701	717	793	714	719	689	711	683	744	687	688	726	752	676	740	733	710	714	706	714	716	706	706	686	687	750	717	686	739	683	665	719	682	735	728	703	725	699	764	675	713	731	715	723	700	706	769	727	705	781	728	701	755	724	752	684	707	684	698	705	718	711	696	682	724	738	750	716	678	722	685	721	667	700	716	686	771	698	694	764	694	712	730	678	731	721	708	688	737	743	682	737	719	756	716	721	729	744	715	721	724	709	689	691	717	739	698	723	697	711	723	698	748	705	736	752	715	683	739	719	718	743	716	723	685	757	721	698	702	702	738	733	707	716	730	740	697	722	703	713	735	742	756	769	749	660	720	711	731	701	759	705	711	681	752	670	675	711	720	755	703	724	737	769	664	774	729	721	718	758	753	702	688	720	700	706	695	752	703	714	677	674	728	759	730	740	691	710	739	715	687	734	737	720	705	704	719	700	750	751	727	744	712	734	680	725	713	718	699	715	667	686	739	690	757	659	706	747	736	748	726	712	718	698	754	763	751	741	678	707	738	726	754	739	745	696	710	736	737	697	714	746	739	726	752	738	693	743	727	692	727	711	742	770	693	753	723	697	703	713	721	678	728	698	710	706	689	714	660	685	655	701	736	722	751	714	655	682	763	713	699	704	694	755	752	713	712	678	756	734	711	760	681	684	737	698	674	721	735	728	734	684	772	699	719	685	718	734	687	730	714	748	725	696	724	705	685	729	727	716	761	686	776	724	733	700	747	752	693	735	745	699	701	680	726	724	678	653	696	728	660	756	786	708	712	680	738	705	699	757	727	716	759	720	748	718	716	723	709	742	752	702	732	700	752	724	701	752	690	694	723	746	697	699	742	740	755	725	689	748	695	757	719	693	758	712	691	738	746	762	718	725	729	697	715	726	733	746	729	759	715	698	769	742	732	708	703	725	739	688	769	692	745	723	703	702	782	745	717	700	720	693	714	741	759	747	696	703	699	756	725	670	710	734	658	714	699	720	717	699	728	663	741	723	736	739	722	739	647	690	678	732	759	700	699	620	677	680	694	705	758	770	710	707	761	683	734	730	713	721	723	739	723	719	696	730	729	748	720
21662	3705	854	654	413	331	302	269	284	268	261	269	234	265	254	236	250	252	251	239	264	234	219	261	237	265	229	240	228	224	211	220	209	227	218	239	249	230	203	216	270	219	254	247	250	242	249	254	216	232	202	235	239	257	225	242	215	249	250	201	194	244	208	223	230	221	227	232	237	221	216	222	232	242	263	229	232	261	253	221	224	241	223	248	252	243	262	256	227	243	256	267	252	237	243	219	242	251	206	239	244	217	228	216	241	256	227	230	235	231	214	244	238	225	225	232	230	256	237	251	220	248	252	208	234	253	258	244	245	217	237	227	207	251	239	260	199	261	254	240	260	217	205	213	208	244	258	259	228	237	243	254	221	214	228	259	238	179	227	224	254	198	237	260	229	234	249	241	241	258	211	242	254	220	218	240	231	252	231	254	216	237	241	207	243	237	271	242	256	240	242	240	233	248	230	216	207	234	259	230	253	261	239	209	238	224	242	221	243	228	230	236	199	198	236	243	245	223	229	213	242	212	227	246	247	230	256	232	237	260	259	239	219	245	242	231	222	224	205	242	207	240	236	213	227	229	242	240	233	243	219	222	232	218	227	234	231	217	253	246	220	232	244	233	225	238	245	214	230	236	255	225	219	229	206	240	230	223	221	224	262	225	243	251	214	228	221	220	232	237	254	208	217	263	237	232	238	252	254	238	236	207	202	214	215	216	238	218	253	235	244	250	224	228	238	213	246	244	212	206	235	249	244	245	215	219	218	246	229	223	213	210	235	249	232	238	236	213	246	247	247	233	221	248	276	247	252	218	244	229	206	243	226	233	218	238	223	245	213	224	238	241	251	236	222	228	258	255	239	224	241	227	238	245	221	203	229	230	227	224	238	253	251	228	214	199	217	215	259	208	226	230	225	242	241	232	265	222	234	225	221	283	222	260	248	250	227	244	246	248	242	220	242	231	187	260	243	226	231	221	241	221	232	241	262	236	232	230	251	228	237	241	222	252	224	199	238	264	218	258	232	214	225	235	230	230	236	234	225	241	232	222	226	248	240	232	241	234	238	226	218	196	214	241	217	248	230	265	228	225	229	224	255	259	231	223	234	242	232	235	218	225	229	234	248	257	236	238	236	209	262	241	239	239	203	202	250	206	258	244	223	222	222	226	261	226	223	251	222	257	235	242	224	222	235	215	214	225	229	211	223	220	258	216	233	248	241	217	236	240	270	256	222	246	225	234	237	213	229	218	262	226	221	238	218	236	241	222	225	243	232	236	223	230	208	246	210	239	228	227	235	225	247	258	236	247	267	231	219	235	223	219	248	214	223	244	239	247	221	226	233	231	210	230	242	203	247	226	210	222	244	235	220	246	217	221	248	219	242	237	226	217	255	253	202	210	215	230	204	221	224	233	262	229	238	246	244	232	221	214	240	245	251	220	222	229	206	230	245	235	245	258	256	229	218	221	217	250	236	248	260	230	221	210	223	227	231	253	261	235	239	212	244	296	216	243	220	262	245	216	241	250	237	251	248	255	237	255	232	241	219	240	252	221	211	239	237	235	219	252	240	234	245	231	218	213	235	270	245	235	278	224	251	227	254	229	236	201	236	257	254	232	217	254	209	225	216	214	244	228	211	214	293	236	233	264	240	249	243	208	264	233	221	240	264	242	251	229	230	246	250	229	242	222	231	231	231	210	252	236	248	197	267	228	233	224	237	228	263	225	234	201	215	238	208	255	233	271	218	225	209	213	229	236	213	237	211	232	238	254	240	214	233	228	235	236	231	228	225	241	227	220	257	236	248	223	222	233	223	237	246	227	226	226	249	229	229	224	247	230	233	243	198	235	229	235	229	251	241	260	241	224	252	225	257	218	249	236	232	267	250	230	239	246	259	237	242	222	237	218	232	228	241	227	228	242	201	224	216	266	258	256	226	212	214	273	248	255	241	233	241	236	224	229	230	239	225	260	244	225	219	219	256	238	223	233	255	233	250	238	233	251	234	242	215	234	199	232	232	223	234	241	225	234	247	235	257	245	233	254	239	232	238	234	220	246	212	225	214	223	210	226	233	242	204	230	234	205	246	232	198	249	231	242	223	226	220	221	194	219	239	241	211	223	207	205	237	229	232	235	245	229	219	231	235	201	244	223	224	233	240	203	224	204	234	233	226	248	207	224	243	213	229	230	204	209	224	222	271	215	250	231	223	228	234	245	254	229	248	249	230	213	221	221	228	246	254	244	213	260	225	227	220	241	225	230	229	240	247	253	222	238	231	224	239	244	239	242	241	259	239	266	244	257	262	216	217	234	224	186	217	240	241	225	230	249	244	227	242	236	266	236	232	224	219	218	242	226	238	214	208	236	213	224	256	212	216	241	219	227	250	249	221	223	222	217	205	220	234	258	227	225	235	246	222	233	236	245	212	238	246	257	233	232	213	222	227	240	219	241	268	222	224	255	256	267	240	194	237	194	212	241	246	213	261	250	219	247	257	237	198	222	241	249	244	232	237	244	222	211	237	242	239	234	231	230	237	249	223	230	253	233	208	263	241	249	221	268	262	251	231	215	245	220	245	247	227	225	259	215	253	215	253	232	230	205	239	233	267	238	208	230	240	217	271	287	239	226	213	247	229	261	230	251	232	234	249	232	231	210	239	246	232	227	224	219	239	240	235	254	208	218	239	249	242	226	224	218	225	213	259	229	241	270	256	230	234	224	266	225	217	210	239	227	242	223	254	242	244	251	242	240	252	267	250	248	212	211	259	227	218	222	213	224	233	238	234	234	226	228	244	221	245	218	245	238	225	245	216	230	231	274	263	230	244	214	231	211	229	245	234	252	245	266	262	238	243	246	243	233	216	251	249	247	240	250	199	205	207	224	231	223	243	236	232	224	241	231	243	224	239	212	196	231	237	251	249	218	223	213	221	229	241	234	232	239	226	242	209	239	228	220	200	222	232	249	229	239	222	224	269	251	240	248	233	226	253	232	212	221	224	216	230	228	275	215	233	235	208	261	249	221	224	210	259	218	226	241	245	237	238	238	223	233	256	243	235	257	212	236	232	241	238	255	223	222	237	243	233	250	226	229	245	239	240	221	234	216	233	230	218	245	236	240	221	219	251	216	233	246	223	232	228	216	231	228	212	226	247	216	266	232	216	260	235	218	224	222	236	221	264	214	251	220	214	220	227	205	227	233	234	254	226	206	216	219	229	258	220	251	250	227	253	256	220	227	239	236	249	211	256	222	227	231	229	243	219	233	219	262	242	255	231	240	229	244	248	224	234	223	257	238	243	267	242	225	216	237	244	243	222	224	249	225	273	220	223	257	240	239	262	224	226	227	249	234	240	234	233	239	230	235	271	250	236	214	240	248	254	234	226	216	207	230	262	241	251	238	253	239	227	204	229	248	256	224	231	235	217	227	228	214	210	227	237	237	253	222	217	238	223	219	258	240	231	237	239	275	245	212	245	274	247	232	231	247	249	247	213	237	250	234	221	251	227	260
16035	2357	1847	2005	1480	1217	1057	919	935	898	846	742	741	742	728	666	668	683	624	651	590	567	647	626	624	603	577	614	616	617	595	558	608	623	600	595	634	606	658	614	554	591	622	662	601	611	572	583	597	562	585	584	591	613	605	585	572	642	556	611	567	652	598	592	602	589	543	617	620	585	610	577	653	544	602	609	609	618	607	588	582	575	626	583	553	604	579	578	551	569	586	583	592	603	570	544	563	602	609	583	585	582	593	572	566	562	557	596	578	607	605	593	616	586	631	622	611	559	602	588	581	560	560	613	565	614	606	573	617	583	543	618	581	596	614	619	546	591	627	569	593	589	621	576	625	618	631	643	603	613	600	570	621	597	593	610	559	556	535	530	587	609	596	597	555	587	648	576	565	553	569	569	657	581	626	614	612	600	603	578	629	600	580	560	611	582	624	618	643	629	570	625	574	604	581	599	574	560	594	619	595	580	584	623	586	600	589	602	593	588	594	608	554	592	611	607	590	618	635	567	621	585	597	576	579	563	604	591	577	576	590	623	545	639	595	621	584	575	615	625	618	565	570	604	612	618	585	616	614	553	559	587	619	536	575	573	636	607	599	541	633	552	549	603	558	583	597	554	587	564	611	540	604	596	599	584	583	608	565	599	595	650	581	610	579	552	551	593	615	596	591	589	582	637	581	642	609	553	589	581	613	575	610	607	593	586	566	600	565	592	559	596	599	554	607	569	557	589	625	571	624	578	657	612	565	582	590	619	583	593	591	579	599	562	571	585	617	641	608	601	568	597	590	595	585	590	569	589	586	568	585	604	537	611	554	599	561	544	592	607	557	565	588	583	618	604	546	574	539	620	616	573	599	613	609	596	566	600	606	592	610	605	610	607	531	557	552	618	611	593	587	567	581	543	581	594	623	589	607	586	608	622	592	580	577	590	598	587	600	545	607	568	589	607	575	582	575	557	571	625	617	585	585	595	567	582	584	626	580	570	623	618	571	615	590	633	591	562	559	602	584	575	602	591	585	589	594	590	580	610	633	564	608	583	596	580	604	621	598	591	637	560	625	635	625	563	567	585	625	611	593	571	572	599	559	590	661	608	564	601	614	584	589	579	580	597	601	568	605	556	611	561	602	591	568	533	545	556	575	578	627	608	562	596	577	581	569	629	595	622	569	613	579	632	645	569	578	579	583	581	566	577	576	589	584	545	590	567	561	619	580	569	583	575	594	605	576	603	620	613	588	590	625	600	579	589	611	582	609	603	601	613	625	627	636	599	606	577	578	551	607	660	546	619	613	588	588	549	556	559	555	545	582	609	580	601	582	576	623	596	591	594	623	590	580	559	546	570	584	592	585	607	579	538	588	582	609	605	571	578	608	632	572	598	588	621	600	589	592	575	609	571	594	602	580	586	593	565	580	611	584	572	621	566	618	557	572	587	627	628	606	588	600	565	594	621	561	609	604	595	557	580	553	583	603	562	567	604	595	567	590	606	575	561	573	552	609	551	572	576	598	601	582	584	595	640	599	636	603	596	607	538	546	605	642	560	581	613	585	613	633	580	612	592	568	643	644	570	592	619	618	595	605	595	583	591	619	594	553	535	628	608	601	580	590	592	610	505	626	551	608	609	588	572	596	598	610	593	592	576	592	580	624	583	548	543	622	565	597	632	603	629	569	606	589	621	594	568	571	523	588	574	581	516	575	619	563	539	611	605	600	554	562	606	568	573	636	575	619	590	586	578	565	579	627	580	541	586	562	609	566	547	611	572	597	637	533	589	562	622	577	606	554	580	578	557	585	578	587	573	574	586	619	582	611	608	611	582	606	625	600	570	622	606	590	564	598	595	571	606	548	669	600	551	575	603	583	598	638	586	611	590	552	598	579	584	569	551	545	555	586	569	575	613	595	566	573	577	616	564	604	593	590	609	610	624	587	607	640	579	619	545	576	598	592	577	574	616	558	583	669	623	592	634	610	539	568	574	607	637	618	602	575	611	585	574	585	545	559	599	604	579	554	549	554	551	559	559	553	531	581	588	580	569	577	601	617	555	577	622	576	604	577	574	554	589	566	629	587	567	547	532	586	626	550	628	600	601	634	574	615	586	592	594	592	553	583	553	610	613	556	631	618	604	549	588	601	599	611	593	629	584	612	583	613	615	548	623	619	652	587	577	564	620	563	596	576	547	621	574	582	557	608	593	560	622	585	581	608	628	566	572	551	610	574	539	597	575	603	622	565	544	545	577	590	587	587	581	580	602	587	643	572	573	592	601	584	583	570	593	599	595	559	596	618	595	594	590	607	592	583	596	587	576	566	560	596	591	546	575	602	568	589	592	582	579	594	597	593	598	632	634	608	592	555	586	575	598	581	560	569	582	545	628	580	569	557	561	608	590	594	589	549	562	576	536	578	596	581	570	564	565	580	559	630	585	628	585	599	524	567	613	598	592	587	565	587	571	590	598	591	612	658	641	592	655	574	569	581	563	560	557	615	580	592	609	609	541	600	588	588	604	579	620	595	589	615	609	578	536	584	565	529	538	630	618	577	609	533	571	569	588	593	554	583	604	552	613	606	568	585	611	564	589	578	587	595	539	595	626	543	554	579	591	591	607	607	615	605	575	583	578	579	602	634	607	616	593	580	579	590	635	561	596	543	584	623	594	559	623	594	600	598	594	555	568	565	583	569	586	597	542	559	607	573	618	606	597	566	610	577	589	621	594	592	573	583	589	599	526	630	604	579	578	581	563	537	576	546	545	561	600	622	575	598	621	562	635	548	610	602	600	580	620	589	621	630	574	574	618	574	603	579	610	570	573	556	571	566	598	595	598	630	648	620	586	580	594	587	594	570	605	525	641	615	614	557	586	628	628	588	566	596	573	610	575	595	553	541	610	613	590	571	564	540	601	649	605	585	600	574	576	555	585	523	603	584	612	599	584	570	603	609	625	588	568	603	603	593	585	610	569	582	594	591	620	642	599	609	622	566	607	620	563	603	590	596	627	596	590	562	596	597	629	582	603	593	562	582	611	562	563	621	531	575	547	581	566	619	615	612	575	584	570	614	645	569	601	590	583	590	592	604	597	570	584	570	545	572	598	623	616	577	573	619	579	582	567	562	561	585	624	574	562	555	550	609	583	555	578	570	601	574	573	590	567	599	626	599	612	579	548	560	603	582	598	566	609	586	566	624	600	601	577	561	601	651	611	570	580	574	578	640	599	535	592	590	605	567	536	559	566	609	568	582	590	582	618	595	584	546	591	554	585	602	570	593	603	574	563	583	586	597	570	599	647	571	584	577	571	622	579	565	554	597	580	563	608	579	565	603	611	627	614	580	596	593	596	600	575	570	534	607	565	601	593	603	589	581	594	560	579	590	614	619	587	594	577	631	558	587	583	593	592	621	611	636	597	565	600	562	592	572	557	597	581	575	612	560	584	574	559	605	573	601	612	605	611	565	586	576	615	614	566	567	606	598	586	562	651	601	604	583	589	585	561
30602	6515	1509	1113	473	310	268	214	229	178	208	176	166	163	147	155	158	143	142	153	153	167	145	140	141	122	143	133	135	160	126	114	148	130	143	115	132	115	137	142	138	122	116	144	145	135	122	113	126	139	121	118	121	121	127	139	123	119	144	133	142	118	132	127	137	144	126	123	128	110	141	118	127	145	136	113	152	123	139	130	161	142	151	132	135	127	133	148	137	159	134	121	135	133	135	139	153	147	128	132	149	123	129	142	158	122	137	139	117	151	140	156	130	122	139	130	127	153	120	123	124	110	143	133	112	129	123	136	148	139	117	140	146	117	137	135	153	119	135	161	147	123	137	139	140	150	120	138	115	151	125	136	137	144	119	125	142	127	131	116	123	140	137	134	151	129	133	150	116	149	143	148	138	135	131	135	116	125	135	120	133	122	112	108	117	137	122	115	127	112	141	138	113	146	139	133	136	151	162	122	126	135	132	155	129	115	137	109	139	124	160	127	116	120	152	129	127	120	115	115	117	154	135	107	158	139	112	133	135	134	127	129	160	131	128	136	130	113	137	128	130	153	130	118	159	118	125	144	130	141	134	115	143	119	105	137	96	125	138	120	114	127	129	129	125	111	125	126	122	125	118	145	150	116	141	130	141	154	130	144	132	138	138	120	122	133	154	146	148	142	122	122	130	128	125	132	124	120	124	136	136	118	129	109	147	121	133	128	151	142	141	121	131	158	117	127	147	136	148	132	146	126	128	143	130	129	133	159	143	115	133	136	141	138	119	121	131	124	138	138	127	127	133	127	123	119	131	149	120	108	112	146	146	130	114	107	109	135	138	110	138	127	127	118	129	130	118	134	128	147	131	140	148	131	135	136	139	123	131	123	143	125	146	144	132	131	141	117	131	129	143	129	147	135	128	131	142	134	126	129	141	126	127	136	124	126	136	124	141	129	127	139	121	137	135	131	155	115	139	119	144	134	140	119	150	141	132	128	128	127	116	127	137	159	127	133	129	107	121	121	138	141	116	160	155	134	122	125	146	139	117	144	144	134	126	117	119	102	125	148	117	141	146	138	107	123	118	139	136	107	132	127	97	131	135	121	121	119	113	113	134	131	141	122	126	135	128	154	138	134	130	109	136	139	147	145	123	116	136	114	133	134	154	130	134	154	120	143	137	139	110	151	144	134	148	131	124	107	140	142	125	136	144	131	130	145	138	121	111	148	142	121	122	140	120	124	139	136	121	111	135	145	109	132	128	140	144	133	157	117	127	124	139	150	134	132	118	109	153	134	146	117	149	137	130	122	129	152	124	114	125	133	137	131	130	138	128	138	148	143	133	149	132	133	136	136	142	127	124	136	129	150	147	127	103	139	135	119	121	121	132	143	131	133	127	133	113	141	129	145	138	128	137	137	143	124	118	127	126	116	140	126	121	130	156	136	130	152	121	124	116	112	120	126	134	143	137	131	127	139	125	160	143	123	144	137	128	132	131	119	146	136	125	141	126	136	113	121	151	122	123	122	144	129	122	122	147	152	123	137	130	123	151	122	128	137	118	139	130	149	123	132	141	134	120	130	125	119	138	97	133	123	127	111	133	125	126	137	128	137	119	132	124	136	140	117	119	150	134	123	137	132	134	145	103	155	111	150	113	141	134	120	117	151	133	131	116	151	107	119	136	131	138	140	124	138	107	130	146	136	137	119	130	124	115	131	125	116	132	145	118	137	126	128	158	118	106	141	138	142	126	124	143	137	111	123	110	146	119	137	140	146	125	150	122	146	126	147	130	118	123	138	113	133	127	127	127	115	116	105	130	146	129	150	144	140	115	137	108	131	135	139	133	139	141	122	145	152	129	127	127	120	122	111	152	133	113	120	121	129	136	131	130	151	137	133	131	131	113	146	116	120	122	142	124	154	143	159	130	144	145	119	116	128	120	138	116	122	132	129	109	136	136	129	111	146	120	134	132	119	134	121	138	122	128	137	151	139	110	128	125	126	137	133	123	139	136	130	141	122	139	116	146	127	122	111	141	130	113	144	172	138	131	135	121	128	141	127	135	136	133	105	149	131	139	159	123	126	152	128	134	122	136	128	121	142	152	127	141	140	123	113	127	127	114	125	148	131	143	138	122	141	131	122	135	126	144	122	124	151	126	131	137	113	126	130	148	145	134	125	160	119	134	141	126	100	108	126	134	136	125	139	155	130	118	115	149	145	125	136	126	140	134	135	125	133	106	134	137	139	121	128	137	145	133	121	135	138	147	130	127	137	124	127	137	138	146	121	149	136	121	117	124	146	123	131	150	130	124	161	135	145	128	133	138	131	118	112	109	126	114	142	140	130	139	114	129	134	128	128	134	146	129	126	130	125	151	132	124	122	135	141	146	139	144	118	141	148	122	109	120	125	133	143	138	133	124	142	119	126	126	119	141	119	127	149	116	122	149	136	115	123	130	138	127	136	125	153	117	127	128	111	125	94	126	143	123	123	131	127	118	111	132	130	117	121	134	138	118	137	144	146	143	136	107	125	142	145	123	143	134	136	146	147	135	108	111	127	146	126	138	131	142	125	132	126	148	155	133	158	151	130	97	128	134	124	136	118	121	126	136	120	115	147	135	119	153	122	123	144	123	130	129	148	129	139	130	143	142	136	136	130	132	123	159	136	125	123	121	119	150	118	136	160	137	135	156	109	146	132	130	132	117	122	137	145	131	106	139	124	125	132	125	123	151	120	121	124	149	135	124	144	146	135	146	125	127	131	123	133	128	134	108	125	135	139	119	147	125	130	132	126	113	135	129	132	134	143	146	124	114	138	122	138	140	155	133	134	120	117	140	123	142	136	131	137	129	127	124	123	141	163	127	129	140	114	114	106	118	141	164	116	125	136	138	135	120	143	144	121	126	133	129	121	138	149	119	142	121	145	134	127	122	125	124	125	132	140	133	114	141	117	106	122	134	142	136	153	137	110	129	134	138	120	143	129	108	97	141	129	127	126	122	127	130	131	139	129	129	148	131	125	155	127	133	159	106	121	141	122	146	126	136	131	137	126	133	127	139	144	153	139	118	138	133	123	129	122	122	129	118	112	124	117	143	136	148	139	113	140	142	129	134	142	120	137	144	134	138	132	129	113	137	108	133	139	115	140	119	141	138	120	116	131	154	142	123	136	134	146	120	123	124	143	137	126	146	127	120	150	126	130	154	129	131	136	124	141	133	117	121	140	135	148	126	131	128	121	127	123	131	119	130	136	139	111	133	124	122	148	142	123	123	132	95	131	128	125	141	109	145	137	140	127	143	143	129	128	124	128	127	127	130	132	130	134	146	130	140	127	131	158	124	119	137	133	144	130	139	130	117	124	112	122	133	115	118	147	140	121	131	131	156	132	134	122	118	151	133	151	148	134	146	117	131	133	129	131	150	140	102	142	135	120	151	148	128	131	166	129	132	147	118	142	115	150	125	123	131	130	139	114	129	120	144	128	134	154	156	112	131	110	137	152	152	145
20497	3197	2372	2721	1865	1358	1170	1072	923	867	772	720	687	625	557	530	495	511	452	416	423	436	397	411	430	393	408	407	450	374	393	380	380	396	367	390	370	363	372	347	357	385	349	351	389	348	377	362	346	348	374	366	369	360	338	361	349	330	336	339	335	339	321	360	356	357	356	320	341	349	373	353	361	369	338	322	344	380	365	347	345	363	410	346	343	346	339	352	379	346	353	373	332	358	334	351	364	352	362	347	361	361	337	368	360	336	351	335	335	397	362	331	352	363	346	360	341	340	340	338	336	378	316	334	328	339	322	338	373	364	355	344	354	334	322	347	356	346	328	312	321	362	363	379	347	348	337	386	316	359	339	364	364	370	349	344	356	354	366	349	344	346	320	320	348	369	335	346	344	333	353	348	357	340	319	370	339	357	354	364	386	364	325	325	368	359	347	354	362	340	335	302	388	318	349	324	356	352	333	325	343	339	350	357	340	367	336	361	331	352	368	391	363	338	360	365	362	323	342	340	353	332	325	337	365	371	367	370	334	338	348	315	354	357	342	354	346	356	354	350	366	367	351	356	351	379	363	350	357	330	347	334	347	351	330	384	368	344	342	351	366	342	358	340	341	358	320	342	344	357	321	349	361	346	372	366	344	328	317	361	333	370	328	368	352	348	328	333	339	396	339	341	313	359	360	358	344	341	316	353	329	339	336	370	343	322	346	336	363	382	340	351	361	351	344	362	357	351	328	340	334	352	380	324	371	356	355	367	341	374	349	341	375	321	318	353	356	370	370	310	350	332	321	342	338	352	356	349	377	380	343	329	329	356	389	334	368	331	380	341	364	368	338	332	331	377	360	327	345	345	347	366	368	371	341	365	322	335	352	347	355	350	362	355	343	392	367	314	349	331	316	351	373	359	336	355	323	330	349	359	355	352	329	370	327	334	329	336	358	370	353	327	345	338	339	352	374	364	331	338	347	338	355	335	354	391	331	381	359	358	334	341	307	348	353	360	384	375	359	324	360	331	342	353	358	375	333	362	365	339	361	336	343	366	326	349	346	331	378	298	324	363	342	366	355	365	324	350	349	346	336	357	336	331	340	347	355	339	328	384	338	345	383	345	337	353	342	369	343	323	368	330	363	351	358	359	360	356	360	378	321	312	350	353	328	357	335	354	388	372	339	363	316	322	345	370	343	344	352	362	337	338	358	355	338	340	333	345	386	320	370	364	356	364	354	356	399	355	357	336	365	376	344	338	352	374	349	322	344	363	369	346	356	324	334	370	361	364	376	348	340	349	329	319	323	351	333	353	376	346	388	316	328	369	369	366	365	328	376	356	388	370	345	347	337	362	357	371	352	338	348	368	316	316	355	347	337	359	328	366	325	374	348	339	335	351	380	349	369	353	342	365	343	360	371	378	355	351	356	374	352	364	333	338	346	374	335	349	331	360	351	365	375	318	367	365	349	346	344	368	339	371	341	363	372	331	361	366	357	379	338	356	328	346	328	315	371	368	344	335	356	341	358	353	342	332	345	340	371	317	342	344	297	367	356	333	362	335	340	352	344	367	357	384	353	338	315	376	355	356	339	315	369	344	364	321	375	347	340	358	341	358	316	374	366	349	357	343	360	317	337	327	354	349	344	347	343	407	356	342	358	342	336	300	363	335	387	334	374	338	321	333	369	338	308	364	359	373	340	369	341	353	362	359	343	336	333	341	331	343	375	341	350	336	369	326	369	322	359	386	365	349	329	362	355	351	320	395	345	339	337	388	355	403	361	386	361	327	350	373	355	343	366	362	345	368	352	337	349	352	334	359	351	365	357	393	347	356	358	331	341	322	338	357	334	349	315	329	328	342	375	346	366	328	330	328	320	360	324	335	380	356	362	313	356	368	331	360	336	362	348	337	368	347	365	343	348	332	385	381	373	363	386	368	359	338	337	347	353	344	325	362	323	373	334	363	308	347	345	318	345	340	382	360	344	368	338	320	370	360	374	378	342	360	343	351	355	343	350	358	350	343	341	344	331	343	362	351	354	356	353	342	369	349	358	371	351	329	346	363	367	351	362	388	355	358	308	349	373	346	364	344	372	350	363	360	375	344	360	330	358	325	331	362	348	381	351	364	370	325	353	363	333	361	347	365	362	365	362	332	369	330	345	359	348	302	352	334	365	344	341	321	399	322	327	368	329	346	343	373	356	350	371	305	361	325	341	394	335	332	310	353	326	330	339	353	313	369	337	335	339	363	350	358	377	342	378	380	303	354	355	331	333	334	359	342	327	345	396	337	380	344	352	350	361	369	342	363	324	370	342	342	314	334	338	365	356	363	335	342	335	337	342	313	365	329	350	307	333	345	356	350	343	320	337	360	335	328	350	334	330	350	348	355	343	365	370	385	338	332	343	363	352	352	367	372	334	335	319	374	358	346	341	355	326	356	348	336	361	364	365	340	350	366	364	349	344	351	315	347	364	355	350	337	385	353	333	342	339	346	346	382	359	356	325	327	351	377	334	356	344	339	348	383	319	352	336	342	375	329	351	357	347	372	351	358	333	352	353	335	349	355	365	310	374	332	337	373	323	371	348	356	330	355	342	329	352	389	357	336	353	353	329	346	364	363	345	325	375	351	330	329	369	369	341	370	318	345	336	328	346	355	318	335	354	345	370	374	349	339	304	358	373	344	327	386	358	314	355	360	386	367	379	337	317	343	343	342	343	371	369	330	363	350	359	337	342	342	310	327	363	335	349	352	345	350	338	343	364	378	360	338	335	340	327	357	323	351	382	359	372	330	342	351	347	349	368	331	364	365	338	329	328	328	318	354	369	347	391	363	375	329	327	358	345	319	351	327	344	356	333	351	323	357	349	355	354	326	360	359	386	366	322	413	368	344	365	343	347	370	313	342	354	347	340	343	347	355	347	328	345	380	358	319	363	346	351	340	338	316	361	365	344	352	388	360	367	365	327	349	360	333	370	370	330	357	349	311	324	380	349	360	343	346	341	354	353	370	355	341	342	332	376	379	363	360	325	361	335	344	373	379	331	369	328	408	318	371	345	353	354	335	345	334	369	343	369	354	346	340	345	372	350	353	344	339	328	379	355	340	369	334	351	367	335	322	335	319	367	354	359	340	354	336	327	346	346	397	343	338	362	387	366	358	377	348	392	354	310	348	312	307	354	349	372	375	341	351	333	365	335	353	319	377	369	382	353	361	353	361	339	376	354	333	324	360	349	331	347	340	321	386	342	387	347	343	347	349	336	328	356	360	358	370	361	375	354	348	353	338	326	352	368	342	357	360	357	371	321	377	384	329	349	378	351	347	356	334	336	362	343	363	316	340	366	356	360	344	328	340	311	336	340	370	376	359	357	356	344	343	339	346	379	354	338	370	349	339	354	341	359	356	342	311	350	341	353	332	326	343	349	389	341	352	344	383	363	376	351	352	335	355	357	355	333	370	312	398	318	382	359	356	323	348	372	370	312	338	377	337	347	352	370	370	363	322
7762	800	389	415	343	328	281	306	289	302	301	317	263	279	306	259	293	283	286	265	275	263	288	309	291	277	254	286	274	267	264	298	265	250	267	301	307	275	246	239	261	291	246	253	270	266	275	285	277	272	261	283	272	276	252	280	256	273	271	283	250	276	274	274	273	275	284	273	302	262	263	241	275	282	289	282	275	248	254	274	266	301	284	278	285	263	266	250	284	324	240	264	287	248	302	297	284	271	286	300	302	266	257	271	282	290	260	267	251	285	257	279	259	281	296	274	248	256	272	240	264	299	275	265	268	257	281	257	283	285	295	279	268	268	264	262	299	293	273	286	256	259	265	303	271	293	306	254	250	276	288	245	259	272	277	261	300	280	301	261	260	255	296	252	273	290	265	266	248	287	268	284	256	302	268	267	256	250	231	233	260	276	236	293	296	266	278	262	258	273	263	254	289	267	279	287	262	284	238	328	285	234	270	300	286	277	275	268	267	292	293	246	256	276	291	269	270	286	295	275	279	278	245	281	270	261	262	262	282	233	269	276	272	273	261	279	280	264	280	245	288	243	285	285	264	288	278	281	263	304	251	269	295	252	297	261	269	272	291	287	274	255	258	279	297	315	285	298	246	279	304	243	270	290	243	273	288	285	255	242	265	267	278	270	277	262	294	263	270	268	246	267	291	291	272	262	257	264	289	267	265	255	259	263	301	312	274	272	267	280	263	288	281	246	273	284	286	293	248	256	279	284	264	284	249	258	234	270	251	259	263	294	257	266	262	272	251	265	316	285	289	287	275	250	235	267	306	289	273	267	256	272	263	265	295	294	283	293	284	296	290	316	264	292	284	272	302	266	295	284	265	266	306	277	248	296	263	273	216	252	264	277	261	275	318	277	287	258	279	270	286	249	292	297	273	270	272	258	281	280	267	263	259	263	238	282	250	275	241	308	273	277	262	260	245	271	267	283	273	271	277	257	282	261	275	279	267	296	278	275	261	287	296	274	271	256	246	269	303	288	305	284	286	263	266	256	303	271	255	271	259	281	302	255	282	295	299	270	270	265	278	298	257	284	261	272	283	262	257	272	253	275	285	289	238	275	283	287	285	271	296	290	270	282	271	291	273	284	281	295	276	283	272	284	276	261	299	283	260	290	273	257	289	277	269	276	262	297	260	252	278	260	267	259	235	270	279	259	277	261	265	285	263	261	248	271	284	269	300	291	275	241	279	284	294	260	277	292	291	298	319	237	277	284	276	274	281	294	270	300	293	285	272	308	262	260	270	273	293	272	278	264	245	272	276	282	280	245	261	297	273	284	280	260	271	278	301	298	278	243	279	263	259	254	253	274	292	284	284	250	278	268	298	249	277	270	272	294	244	276	254	276	267	300	255	276	271	274	265	298	281	277	274	255	259	250	256	248	276	267	259	287	245	290	262	270	269	268	308	259	276	285	266	302	275	270	281	264	320	329	293	276	293	230	247	280	261	277	256	251	245	274	253	289	304	275	299	286	253	259	263	265	251	266	280	267	253	303	278	318	256	275	265	304	284	268	277	273	290	249	259	253	275	306	293	267	296	277	257	285	267	258	292	265	265	268	270	295	262	267	224	278	271	287	269	271	242	278	257	298	238	265	260	296	274	264	266	265	277	300	291	265	300	258	256	280	287	281	257	286	267	288	270	277	263	273	265	262	272	253	294	275	315	278	273	288	262	250	285	277	285	275	284	265	272	249	266	256	279	294	267	291	272	273	276	255	293	279	281	269	283	275	265	249	295	266	275	250	264	287	261	248	293	271	269	261	261	282	296	273	276	243	249	282	295	258	290	254	309	288	264	243	253	288	264	286	252	295	255	267	271	263	261	284	290	273	266	267	284	254	274	273	247	261	289	278	277	272	260	287	277	262	287	296	277	290	265	264	289	249	276	280	282	262	273	313	282	279	274	277	252	270	276	275	317	278	258	293	256	283	302	261	257	260	258	262	256	276	255	294	283	290	297	264	245	288	271	290	264	278	280	275	291	272	281	260	259	251	251	279	246	282	276	275	285	284	316	282	296	280	265	265	285	251	281	272	279	277	257	303	244	263	290	249	259	272	263	311	254	292	253	259	270	276	256	281	289	290	265	290	270	296	245	247	267	273	253	266	284	260	260	271	272	257	290	264	282	259	264	277	291	249	262	324	268	280	263	283	284	266	261	255	293	244	243	280	260	272	244	283	246	285	269	255	267	277	279	282	301	240	273	242	273	257	235	257	285	266	285	281	245	275	260	258	273	251	290	285	265	273	295	278	292	277	218	287	271	283	293	296	265	285	305	264	261	269	294	284	263	271	274	276	269	270	271	275	248	271	293	275	267	297	293	242	282	250	269	277	271	296	216	272	264	266	278	274	266	274	279	297	271	269	283	268	276	268	243	290	253	320	286	285	312	272	262	237	245	286	268	262	266	257	260	279	286	276	270	237	286	275	266	256	287	257	277	272	233	280	262	286	288	303	268	292	284	249	268	281	268	242	237	296	286	264	318	313	274	275	270	249	264	273	290	232	272	253	311	248	261	275	259	263	270	290	289	265	279	246	286	277	294	289	263	276	260	322	281	264	248	271	297	281	272	280	278	243	279	264	270	313	286	266	265	286	272	255	304	281	275	279	278	268	246	286	270	284	268	274	257	287	281	271	268	285	275	259	289	252	268	246	274	309	270	274	258	284	237	258	274	276	294	257	296	290	273	255	258	277	280	261	301	290	261	277	256	255	260	266	300	277	257	268	284	262	284	249	289	270	270	268	274	262	253	271	284	294	275	255	279	287	282	283	268	269	310	264	257	284	275	271	261	267	277	281	270	261	287	255	289	284	258	282	277	252	290	255	251	263	271	242	253	247	272	270	246	244	252	276	250	277	260	260	278	263	270	274	261	249	260	273	288	291	256	314	257	248	285	234	273	258	279	290	262	263	276	281	255	295	250	269	280	271	301	290	265	306	291	277	278	264	290	244	289	266	270	271	291	249	256	261	254	232	260	275	271	289	252	283	278	277	276	313	309	266	292	284	257	256	259	305	296	256	272	272	268	258	316	297	285	273	242	262	302	292	278	254	281	244	286	261	295	264	252	253	281	269	322	251	255	289	288	264	287	271	288	237	291	296	270	278	262	283	310	277	306	281	264	290	253	297	296	278	265	297	268	263	300	282	254	292	259	269	260	285	275	272	284	285	295	346	280	252	282	260	281	286	301	304	289	270	249	255	302	251	292	258	242	253	256	276	265	270	311	281	264	250	289	252	264	260	243	285	278	278	285	254	273	274	280	256	261	301	299	293	271	283	314	249	268	273	303	271	272	247	272	279	270	285	280	256	246	280	268	291	238	297	301	289	267	265	264	272	297	281	290	302	285	303	264	250	293	266	266	316	265	264	290	292	251	277	265	250	261	302	289	248	276	268	304	236	285	295	264	274	283	296	264	266	280	251	296	284	263	281	264	261	274	285	249	247	277	298	272	303	250	308
6264	1007	930	983	884	846	812	812	795	792	794	755	751	728	773	756	714	675	665	687	661	711	725	687	669	703	699	699	717	669	660	620	699	706	665	702	701	643	707	665	687	696	676	683	671	680	670	656	731	710	654	687	662	751	688	661	653	693	728	670	698	688	650	695	699	669	702	681	695	670	688	679	713	742	684	686	701	702	658	699	673	664	649	677	684	637	693	692	714	654	739	670	697	683	699	668	682	662	686	652	660	645	667	624	703	702	640	671	743	653	684	662	675	722	668	696	682	702	640	672	734	679	665	668	738	675	660	691	657	684	654	667	687	684	666	742	650	724	696	672	681	679	686	690	676	722	677	692	657	688	733	679	685	665	693	681	722	621	740	667	714	684	746	676	667	654	686	718	662	699	644	712	645	710	684	658	676	720	705	709	669	696	643	683	638	684	689	716	643	659	711	704	654	682	659	718	737	652	700	701	681	675	706	686	694	669	668	712	689	683	675	717	697	690	713	690	659	692	702	660	640	638	689	687	680	679	697	668	665	683	706	697	668	668	685	701	681	681	702	675	671	707	705	700	672	722	712	677	655	718	677	669	703	706	703	676	654	692	685	698	703	725	693	694	668	715	692	677	696	689	672	703	664	685	677	747	699	653	707	677	676	679	626	728	668	672	693	651	630	699	680	691	678	713	658	699	725	714	685	674	669	686	677	682	687	732	695	692	667	721	676	633	736	683	736	699	688	664	692	673	668	705	756	648	673	669	698	717	670	650	670	691	664	713	706	689	677	649	687	707	728	685	667	714	752	678	668	691	691	721	631	635	708	625	698	681	693	673	670	699	693	656	691	666	689	682	697	663	680	629	650	663	688	680	656	688	673	677	671	695	703	695	657	649	665	681	703	679	713	685	644	654	657	691	690	692	666	689	658	703	680	639	667	672	700	699	668	699	705	689	686	654	701	717	730	704	663	683	657	693	678	727	635	674	700	652	706	735	698	722	692	692	673	667	748	696	676	682	686	661	688	700	683	716	696	746	661	703	646	732	696	685	701	658	698	727	689	711	723	655	727	695	674	686	711	717	707	691	686	675	694	695	655	681	677	654	695	667	695	664	677	676	704	609	729	680	688	673	654	720	661	698	709	696	684	680	700	665	685	693	680	690	707	649	690	702	725	653	716	683	682	656	668	674	637	714	703	663	710	671	716	730	708	673	676	707	696	671	689	662	694	700	679	684	714	683	724	714	669	729	674	627	674	672	677	644	712	694	712	671	676	694	675	659	731	680	717	676	711	674	677	702	645	701	622	701	669	641	646	667	648	711	679	683	666	698	680	685	662	654	666	656	697	652	706	705	717	667	685	705	653	650	650	698	723	649	662	716	631	705	709	682	658	699	694	680	718	675	692	678	662	657	685	672	666	726	647	690	702	739	683	701	691	636	766	636	706	664	671	710	670	684	708	666	702	718	696	661	714	666	703	732	697	632	666	685	735	704	692	704	705	705	733	687	643	701	626	708	707	708	722	670	677	675	676	715	728	638	683	685	685	645	679	673	648	699	658	653	664	632	696	735	702	690	657	702	623	679	657	677	685	643	704	678	666	666	711	694	665	664	683	680	673	685	717	683	681	640	712	662	651	685	651	650	697	662	706	676	631	680	688	665	673	658	677	650	701	706	694	696	673	694	671	653	696	688	683	725	702	726	692	727	716	646	685	682	679	644	693	668	691	710	675	660	692	691	660	682	647	639	635	671	707	675	737	627	704	753	685	656	716	658	651	666	692	672	671	677	670	703	662	696	691	724	652	708	664	706	641	656	749	694	704	638	706	691	731	674	690	712	688	719	685	676	672	707	633	702	644	666	687	692	722	670	661	669	685	699	680	675	709	670	673	733	680	696	708	682	651	691	651	729	634	687	648	685	688	662	683	686	698	667	687	675	654	659	681	693	706	696	699	689	659	690	651	683	665	676	677	686	693	682	657	695	670	676	674	685	683	644	670	680	719	682	697	690	738	662	704	731	685	657	696	658	702	685	709	666	711	681	665	674	688	690	708	698	673	697	694	687	644	671	727	673	697	643	666	641	677	695	646	694	709	695	667	660	716	684	685	715	686	671	729	696	700	741	689	650	690	702	691	645	678	697	710	701	708	655	714	728	678	647	673	690	672	673	689	694	619	669	758	657	670	665	667	691	696	642	670	660	684	687	643	671	672	682	698	698	702	631	741	685	652	670	680	668	697	705	732	660	671	682	660	647	650	697	680	718	684	690	649	729	691	662	699	670	679	643	695	682	667	689	739	717	698	680	693	669	701	676	697	666	703	738	643	733	644	683	696	689	698	710	661	650	703	665	670	721	684	675	707	676	650	668	732	674	658	716	716	715	640	634	691	664	658	692	702	677	720	685	674	660	654	686	705	702	700	677	687	686	659	660	699	682	684	706	676	654	674	677	729	686	651	680	719	678	685	661	672	687	670	629	671	724	657	703	648	685	682	735	681	699	696	696	700	702	702	653	679	687	716	650	662	679	679	714	639	669	647	686	712	688	651	609	677	662	735	674	688	649	675	708	694	667	670	740	693	683	630	692	718	713	688	669	684	730	716	705	677	684	676	677	720	721	702	678	707	744	714	690	674	669	690	649	697	635	693	635	672	679	709	669	668	621	693	646	691	690	634	676	638	715	715	704	666	695	694	709	636	680	701	690	685	665	685	675	671	722	646	709	670	677	674	709	700	653	670	730	690	681	647	671	668	727	717	679	705	656	706	713	687	720	699	672	708	720	619	632	709	667	692	723	716	682	696	675	681	720	720	694	664	680	661	709	652	697	671	697	685	669	706	688	681	661	706	682	700	722	692	647	677	661	695	731	667	719	672	699	686	669	744	661	668	658	688	696	707	699	690	660	638	696	704	685	720	693	621	699	673	692	676	686	674	697	651	654	669	644	651	744	694	690	699	672	679	710	705	671	674	722	709	699	693	675	691	723	717	660	749	714	652	691	694	663	676	674	664	683	702	637	699	693	690	716	712	755	683	661	670	705	679	685	729	652	659	719	707	705	690	676	703	701	701	650	687	726	731	682	690	685	676	703	672	707	718	681	682	691	684	697	655	690	640	716	680	700	686	684	669	697	659	696	630	706	671	694	663	656	706	697	663	664	718	651	670	683	652	662	658	692	660	693	690	643	679	672	630	695	672	676	678	717	682	696	708	705	734	698	732	657	670	683	707	707	657	732	694	658	689	656	680	637	647	711	689	687	684	653	669	671	682	675	686	664	720	729	658	684	687	658	702	727	676	666	665	721	670	691	655	671	641	673	714	750	666	687	668	635	697	665	743	667	666	698	704	690	696	648	699	690	691	701	679	687	695	684	681	667	654	710	673	663	715	686	695	722	684	702	683	710	704	665	706	674	672	722	666	694	636	681	701	710	688	731	666	636	682	685	650	704	660	742	717	664	713	691	702	697	641	661	717	708	691	715	632	618	652	709	660	642	671	678	674	638	665	708
18393	3062	924	784	445	349	302	326	291	281	284	254	263	255	205	253	212	247	245	231	236	200	207	232	240	221	216	194	223	208	235	218	213	228	204	233	217	239	219	227	218	239	209	227	232	209	222	256	226	208	224	256	202	222	218	199	261	225	213	209	224	219	213	237	230	200	222	207	215	210	241	224	221	208	194	222	188	202	203	226	202	223	227	245	213	205	236	188	190	219	224	228	207	242	212	245	267	210	203	201	232	248	218	220	231	216	225	221	220	222	217	230	228	239	215	214	240	218	230	219	192	224	218	234	200	227	212	196	224	201	223	240	223	198	216	233	210	247	209	226	199	206	231	180	222	179	231	230	220	197	193	209	192	211	231	210	222	216	222	245	195	212	213	215	214	214	217	198	205	219	216	233	226	229	211	233	209	200	196	234	229	203	216	195	247	226	207	232	178	204	212	223	215	195	225	253	211	240	194	203	212	214	194	204	193	218	213	228	223	224	222	229	218	233	216	228	230	229	214	226	225	228	188	192	206	228	253	235	230	196	209	229	216	224	189	211	230	221	208	213	221	215	215	250	205	240	212	230	204	227	203	211	210	214	247	216	230	217	199	227	194	228	194	232	225	205	231	208	216	204	190	194	221	240	218	204	219	221	194	225	237	190	216	209	197	239	215	211	220	215	219	235	238	206	201	229	207	207	228	225	221	205	235	202	209	224	209	212	209	216	229	221	225	219	215	201	219	197	202	204	213	233	206	216	211	217	236	209	199	234	236	223	209	209	207	227	213	215	255	215	222	223	208	229	191	210	217	211	205	216	237	212	207	215	208	220	197	205	202	225	221	222	239	217	238	229	206	222	213	224	239	204	201	234	231	236	253	268	235	208	220	193	229	230	186	187	202	204	236	251	215	205	178	231	236	216	216	208	197	203	211	213	208	211	207	213	213	214	222	201	229	216	232	199	218	212	235	230	222	223	225	220	219	242	229	207	234	194	221	229	238	230	234	210	202	195	241	205	206	245	207	229	203	231	215	215	219	208	223	244	205	235	227	228	223	227	208	198	223	209	230	195	217	208	227	274	205	243	226	217	229	200	201	224	238	201	186	219	231	227	198	229	235	248	202	225	231	208	233	221	238	245	182	236	208	214	225	221	203	210	220	232	229	223	233	213	221	215	212	228	242	207	217	230	207	196	217	220	218	213	226	231	206	243	239	242	229	225	238	218	218	237	242	221	243	228	209	250	221	223	233	230	214	234	211	199	202	212	198	201	220	229	249	191	212	229	233	221	242	198	215	211	233	234	200	238	257	230	238	209	229	194	215	196	192	215	229	247	219	217	210	211	231	221	215	253	201	243	225	195	187	216	192	209	203	213	215	235	187	231	204	240	229	208	240	193	216	216	213	194	221	243	195	213	187	196	219	232	192	229	201	193	224	198	189	224	208	209	212	227	223	206	213	217	224	182	211	210	204	213	194	215	223	193	227	217	212	219	209	202	225	205	242	208	226	217	240	258	247	208	238	190	204	190	219	226	218	228	236	205	217	226	212	198	206	231	196	228	234	212	194	215	245	256	243	228	209	232	242	216	223	207	204	216	224	222	213	224	200	202	207	204	238	224	237	215	188	207	216	240	216	225	225	218	195	209	237	226	208	222	193	210	222	226	240	246	224	215	203	203	211	214	218	212	189	237	214	214	231	221	243	220	230	225	227	238	211	219	180	210	226	220	198	229	216	213	202	220	201	211	223	202	218	211	212	210	238	255	225	216	233	196	218	211	189	213	240	257	221	232	213	240	232	191	225	216	213	205	240	206	205	209	221	210	201	205	209	227	201	243	225	218	225	224	223	196	238	206	230	211	235	213	211	238	213	196	201	220	240	216	236	193	228	222	240	229	223	229	226	174	210	206	197	190	213	236	226	235	215	229	254	192	223	240	209	228	221	219	206	213	244	229	228	209	212	213	216	243	214	238	229	249	234	200	203	217	226	219	190	231	234	238	197	205	187	230	229	230	217	223	228	206	215	237	227	234	219	247	207	234	213	214	229	232	219	209	212	201	247	222	215	193	227	182	229	236	227	223	198	257	227	192	215	213	237	200	207	229	214	230	233	248	219	213	213	196	228	231	186	219	219	218	205	225	206	217	220	215	210	210	224	199	196	187	214	228	225	216	203	213	217	231	250	200	225	228	248	213	251	230	244	189	223	216	253	225	207	200	208	220	221	216	220	206	214	212	210	221	222	230	238	215	232	234	229	183	223	239	217	223	218	233	198	211	220	257	228	201	238	204	243	215	218	221	200	231	210	247	188	206	239	204	199	236	259	223	207	206	230	226	211	247	218	217	192	221	214	226	214	194	206	243	230	228	219	226	227	249	247	208	263	193	223	235	215	200	213	230	246	226	193	211	225	189	219	208	208	223	218	229	255	211	213	220	233	218	242	227	219	209	230	214	189	219	237	224	234	221	194	209	206	223	217	229	204	236	195	232	239	224	241	214	209	197	243	233	226	228	230	188	230	216	220	236	221	225	216	232	230	226	204	215	219	234	203	246	208	206	236	243	212	220	219	223	202	237	227	199	229	218	206	211	185	227	207	212	249	228	238	236	222	226	219	227	231	222	219	216	189	249	196	209	244	239	230	221	232	229	218	230	224	234	228	243	214	243	231	235	217	252	245	218	238	215	210	205	217	225	227	231	229	226	226	217	260	229	224	233	206	205	245	220	244	224	211	219	223	221	207	235	223	213	215	223	209	229	210	210	232	223	225	213	193	279	235	206	221	216	236	174	220	233	200	207	213	230	201	203	238	231	198	201	218	203	204	241	234	222	214	226	224	231	220	210	205	224	199	211	239	234	232	211	214	225	201	210	228	233	221	238	250	231	211	218	199	215	226	220	217	233	208	210	221	229	234	219	207	231	214	223	226	212	234	266	222	215	223	204	235	216	216	253	215	194	201	201	215	250	200	216	224	247	223	238	204	242	212	186	226	213	211	242	214	210	232	210	241	209	207	220	216	227	209	214	231	214	196	250	203	217	208	225	208	193	187	231	212	244	215	216	208	240	212	223	209	225	225	211	209	222	231	256	214	218	202	221	236	227	227	187	231	234	221	222	214	235	216	228	203	196	212	243	222	196	247	264	245	203	211	218	224	208	211	203	198	210	238	249	218	225	210	219	250	226	244	228	223	222	212	213	225	208	197	216	198	240	229	212	251	207	210	238	215	234	189	246	227	200	204	208	218	217	192	233	212	218	208	239	216	238	205	208	195	227	211	211	202	208	237	230	227	207	213	208	220	210	198	223	238	235	210	207	218	209	219	233	246	181	215	234	255	222	219	225	244	215	209	215	214	195	203	237	224	221	204	228	204	224	214	210	241	244	219	239	232	232	237	244	227	232	230	202	195	245	220	238	210	229	218	223	253	243	240	217	211	193	252	207	259	263	236	221	207	206	218	211	213	249	251	194	217	219	192	235	228	227	227	233	195	237	209	205	247	220	229	216
13769	2681	1930	2178	1582	1276	1025	995	895	890	829	778	783	722	690	652	602	586	628	599	604	655	612	604	619	576	600	596	571	613	536	613	539	597	572	624	591	561	569	581	569	591	606	593	583	546	626	570	572	598	538	536	549	577	550	526	530	604	574	600	585	590	574	516	556	534	558	600	554	563	555	605	567	566	564	536	560	543	566	574	582	542	576	604	546	574	560	554	596	549	524	555	541	562	529	542	575	535	534	542	547	546	547	512	534	534	527	580	565	578	561	547	550	551	539	555	566	544	572	580	552	565	546	566	541	549	567	545	577	567	543	523	514	530	570	573	584	560	592	537	589	573	587	548	538	548	538	612	567	557	537	559	536	612	592	544	586	555	559	557	590	530	557	584	523	608	539	555	568	528	571	542	518	500	535	528	589	594	547	617	559	548	572	535	578	560	550	587	567	565	544	520	570	562	568	577	557	557	566	563	564	540	585	544	576	546	563	609	554	565	560	534	536	549	564	576	565	538	588	582	543	513	572	581	559	544	553	543	550	560	568	570	554	558	563	534	583	556	561	528	557	580	590	581	557	534	553	561	509	588	559	546	554	552	523	563	577	590	535	553	573	576	536	511	588	552	585	565	569	614	541	546	539	529	524	585	582	544	587	574	525	537	565	540	549	561	556	560	572	574	582	508	529	567	593	582	571	562	548	574	562	560	570	524	545	539	560	567	564	559	561	531	594	533	604	549	569	559	561	563	603	507	549	537	528	547	554	567	593	554	568	547	556	560	580	537	541	587	581	566	561	502	552	511	549	512	557	547	599	513	573	592	552	543	572	523	574	574	523	551	549	567	579	519	581	566	569	570	551	574	549	564	523	523	563	564	589	513	543	580	517	548	559	552	551	585	543	579	565	558	552	565	558	570	575	558	604	551	538	561	578	549	567	506	540	608	531	527	548	526	575	562	547	578	576	559	520	502	555	560	578	551	569	546	582	598	566	565	569	533	567	569	561	562	524	557	559	529	574	558	563	561	518	581	530	570	540	552	541	568	554	564	569	556	573	519	549	556	544	549	548	550	571	579	551	569	522	539	527	548	555	560	573	517	572	588	541	597	558	530	574	532	597	543	584	529	549	602	521	553	601	560	550	545	548	552	526	546	610	564	560	548	561	552	547	600	566	559	525	551	559	581	568	561	576	592	589	547	551	544	565	503	588	555	557	524	519	555	548	552	533	568	548	525	579	595	597	539	561	605	564	575	546	548	562	541	562	538	574	575	560	535	596	585	515	536	562	580	533	572	592	576	524	524	578	581	539	611	594	548	567	520	542	563	543	560	569	578	566	555	527	528	539	583	559	562	526	572	565	562	562	607	530	551	539	577	554	556	555	567	551	592	620	563	585	524	516	558	541	568	552	575	510	593	549	530	569	510	576	571	571	548	549	556	556	599	599	556	574	536	568	549	530	547	569	582	499	567	521	529	566	550	568	548	585	585	516	539	522	575	579	539	505	538	509	594	551	570	583	557	599	558	555	583	569	570	510	600	599	573	560	539	566	555	535	581	538	584	582	542	544	564	573	545	518	617	576	567	582	544	568	578	592	573	532	565	569	569	576	573	592	592	522	542	566	589	560	506	567	548	561	545	570	574	534	564	543	552	554	535	588	538	564	574	573	550	566	545	553	571	540	575	601	539	538	589	566	556	503	597	594	522	542	553	554	524	591	533	566	528	548	545	538	556	570	561	531	525	524	562	612	572	546	523	563	539	561	559	554	536	574	594	556	561	576	576	585	577	573	550	558	541	525	538	615	545	527	525	540	588	603	562	553	589	528	583	588	555	563	540	580	550	550	584	611	522	555	540	527	550	570	550	593	555	552	561	533	584	556	595	537	570	566	546	578	600	507	563	569	574	540	544	559	573	561	529	584	556	577	560	563	591	533	604	576	575	566	538	503	554	525	549	575	542	528	585	519	522	532	538	558	555	599	528	547	478	549	545	576	550	570	543	508	509	576	526	554	564	537	576	570	584	582	573	572	509	542	513	548	556	568	573	547	545	515	561	600	557	557	530	596	545	557	569	597	576	588	518	557	553	573	539	539	592	575	591	564	532	591	552	545	545	593	566	573	565	591	551	531	542	584	552	570	551	547	547	605	544	582	560	530	531	564	523	536	568	532	559	559	578	594	540	595	575	524	542	562	541	573	618	524	581	577	587	575	563	527	563	517	587	525	547	578	546	549	531	552	549	540	542	578	582	525	532	588	539	582	573	565	566	577	578	535	550	534	567	579	562	529	611	531	542	523	570	573	556	506	553	545	579	524	510	564	558	577	585	562	558	552	570	568	570	560	543	510	593	607	548	567	573	549	570	559	533	556	529	542	577	597	548	547	574	571	593	542	541	570	564	568	573	560	565	541	554	555	551	536	537	533	566	568	555	580	569	552	565	547	571	553	590	578	568	530	525	538	561	556	534	562	495	556	549	583	559	582	523	576	599	533	586	563	590	531	538	554	564	547	521	545	571	529	567	575	559	540	524	546	516	579	542	535	552	510	568	553	515	542	600	575	588	577	567	603	520	594	528	597	577	575	583	571	512	509	552	563	547	545	580	495	542	572	545	564	534	519	545	569	567	597	543	568	545	581	546	579	564	568	551	518	558	544	538	568	554	557	551	566	551	536	532	578	538	548	537	551	548	522	552	515	552	558	579	549	561	572	508	537	552	555	549	545	554	552	535	562	564	517	554	554	547	558	596	593	547	547	557	566	558	554	546	568	572	536	570	523	575	523	580	543	547	560	593	584	538	535	535	552	596	569	552	561	551	531	563	527	562	529	564	551	557	572	576	543	569	548	555	548	616	549	548	519	549	571	534	560	548	574	559	513	577	574	591	564	546	585	561	552	543	573	532	543	574	554	536	570	562	588	536	591	576	590	590	560	538	594	563	527	522	526	543	567	548	535	538	529	507	535	542	554	490	583	568	564	573	555	579	594	548	517	550	532	558	553	569	535	613	578	512	548	540	533	546	536	565	545	576	561	575	575	542	530	544	550	539	488	521	565	560	565	524	602	558	547	522	564	548	550	563	550	568	582	529	525	550	538	568	548	630	602	504	512	540	580	598	536	503	536	504	531	516	586	588	598	573	550	607	539	545	567	605	542	560	601	565	549	599	570	518	583	581	536	557	529	578	559	548	562	512	531	534	580	546	566	550	574	557	588	553	579	558	593	543	497	543	544	581	579	598	565	571	562	531	553	577	531	547	553	552	577	554	570	560	560	580	507	547	575	544	575	555	572	583	577	523	525	563	589	536	568	561	519	578	586	568	530	584	536	573	622	547	563	529	567	544	543	543	559	584	533	541	525	627	545	589	529	521	566	555	561	537	596	560	522	539	560	526	574	507	541	545	587	527	592	605	569	532	542	555	563	570	584	520	528	558	570	604	540	594	579	563	563	550	568	571	534	557	566	564	575	516	577	540	552	523	564	551	527	569	579	538	550	546	526	549	566	568
28028	7726	1638	1089	516	359	268	363	261	209	200	179	178	178	144	169	135	125	131	126	124	134	139	122	127	138	130	132	149	133	140	122	128	114	114	126	119	137	100	154	121	117	128	132	118	147	117	121	138	106	115	112	118	147	129	129	142	136	144	135	112	115	109	125	115	126	124	126	128	126	98	120	117	125	117	122	124	134	140	129	123	118	138	138	123	128	129	105	124	110	116	118	128	131	145	123	124	119	140	106	113	117	117	129	107	115	118	123	129	121	137	130	139	136	107	121	123	116	111	113	120	117	134	104	134	131	125	118	124	127	143	114	124	122	134	123	144	139	129	113	129	125	112	112	125	136	117	129	124	122	139	115	116	114	129	125	127	127	117	123	112	110	105	128	136	118	113	134	128	110	139	130	120	127	134	112	127	120	120	122	105	104	129	96	113	129	119	119	123	113	122	136	137	126	100	113	118	128	113	106	127	121	132	130	118	126	141	124	123	130	122	131	111	133	118	120	104	116	120	120	97	116	148	123	117	138	120	131	118	115	152	120	121	124	104	108	124	113	154	119	113	114	123	128	121	128	122	135	123	129	119	114	125	112	113	137	132	124	126	110	110	114	121	123	117	134	95	115	112	132	124	105	107	127	139	115	121	116	133	147	128	119	116	136	114	133	116	124	104	120	119	131	133	144	110	122	111	115	111	118	118	130	123	126	123	110	122	124	134	117	139	128	110	106	121	124	133	132	136	126	109	133	128	111	112	115	129	123	121	116	139	139	131	118	126	126	134	103	129	120	139	133	139	131	118	124	129	119	118	140	119	114	121	130	124	115	120	123	124	116	122	115	110	119	117	122	141	122	120	124	132	122	127	114	129	107	116	107	132	113	120	131	130	121	130	119	132	106	122	113	109	101	119	131	112	111	119	132	133	113	102	113	121	116	138	119	125	113	119	110	126	119	115	117	137	120	115	135	110	116	124	138	128	127	123	103	118	139	126	118	113	118	133	127	118	109	112	135	120	114	116	135	130	115	124	119	112	140	107	121	121	122	136	134	130	123	113	125	114	137	112	103	133	132	107	123	116	118	118	128	115	128	128	120	120	128	125	142	125	137	133	129	133	120	125	126	111	113	119	119	111	120	116	121	123	116	126	126	101	124	120	133	110	119	118	117	147	107	130	135	120	113	129	135	118	106	127	127	103	119	118	129	118	112	135	133	121	119	128	111	137	126	130	136	119	110	101	133	126	115	117	108	115	116	121	117	120	120	111	136	116	111	143	114	135	133	119	127	111	145	123	123	126	133	104	120	124	116	134	121	131	124	109	117	137	133	141	82	152	141	108	123	129	127	147	118	105	121	113	116	124	107	130	124	125	113	122	115	139	131	134	119	115	138	126	127	125	139	126	120	118	128	131	136	130	110	123	131	130	130	116	118	114	120	102	112	119	114	109	117	126	132	131	110	131	135	108	116	114	158	139	128	111	126	140	98	124	132	126	126	117	94	137	127	129	103	121	122	124	114	116	119	126	129	113	116	129	151	125	112	108	118	122	139	115	127	136	139	129	116	124	118	121	125	131	133	108	113	114	114	126	108	121	112	142	99	141	122	150	118	143	121	99	144	118	105	122	112	133	132	109	128	112	124	130	105	127	132	104	105	118	121	114	135	118	112	161	130	132	143	126	122	113	112	106	97	123	145	111	128	113	110	138	109	111	124	115	118	136	113	121	119	114	130	117	136	127	140	129	140	106	119	123	145	104	118	112	115	113	104	125	117	122	117	109	104	114	97	118	125	127	124	150	129	108	145	146	114	129	117	144	121	128	135	117	127	114	114	127	117	139	131	122	138	128	139	133	116	114	136	117	112	130	111	114	131	106	142	125	125	126	120	112	128	120	132	119	93	125	129	130	142	110	120	116	116	122	112	119	93	138	96	119	114	129	133	120	105	116	104	112	115	108	124	119	138	125	112	142	124	123	110	126	122	134	117	140	117	144	120	113	120	129	94	119	112	122	108	128	123	103	137	133	134	113	121	118	129	116	129	96	114	120	120	92	97	106	129	126	119	127	133	120	143	101	116	122	109	120	122	113	110	115	118	126	109	122	115	130	106	118	147	107	137	94	131	125	133	117	131	103	120	111	134	110	116	112	122	115	146	121	125	155	133	111	124	127	125	130	122	138	148	135	127	128	117	140	127	118	129	102	119	129	135	124	123	117	102	131	115	126	129	118	110	130	120	134	117	126	127	134	125	128	106	117	123	114	119	125	117	124	113	114	97	111	129	120	125	163	139	118	105	122	119	122	120	113	130	141	130	137	133	128	134	129	118	115	103	145	121	114	130	127	121	130	110	139	114	123	123	112	115	128	131	113	96	135	116	130	137	119	126	118	118	116	124	123	127	129	129	136	113	115	103	105	140	120	126	135	113	114	111	135	119	136	108	110	131	134	117	113	132	109	123	105	118	137	120	128	117	136	135	120	136	117	113	115	117	137	111	111	99	120	120	139	117	124	100	117	117	128	131	107	103	128	113	109	134	117	114	112	116	138	121	139	136	123	107	126	135	138	139	120	123	117	118	132	117	110	128	128	112	115	115	151	115	128	132	111	131	124	126	140	112	106	127	123	114	131	127	132	97	122	148	132	134	109	144	110	115	114	107	120	134	111	122	123	144	110	98	114	136	122	122	127	136	110	130	115	123	106	106	115	103	126	113	115	136	127	132	109	119	129	129	129	117	125	131	133	128	126	129	118	115	151	111	110	108	138	148	130	105	130	157	106	125	110	122	136	104	114	107	121	121	112	114	125	117	125	119	137	136	122	137	145	118	120	125	127	125	120	115	120	135	140	124	118	113	150	107	127	146	105	115	127	139	142	129	116	129	119	128	122	117	113	128	119	118	126	106	112	127	116	121	121	112	113	118	132	129	117	112	114	117	136	124	118	125	113	123	139	124	106	145	150	124	136	116	113	134	134	124	130	119	126	104	137	121	95	124	126	134	126	132	129	125	125	113	114	156	95	140	121	146	114	117	110	120	110	134	134	131	149	118	137	107	123	130	116	137	108	121	105	122	125	121	116	123	103	109	116	113	128	121	120	132	98	130	135	124	112	124	131	123	121	131	130	149	136	152	128	99	144	118	147	121	113	126	136	126	134	104	138	110	141	136	135	117	118	122	115	98	127	108	108	120	112	130	112	132	125	135	121	122	106	118	138	117	121	128	124	108	122	111	112	119	125	135	117	107	115	116	111	108	124	123	136	101	116	111	117	123	116	123	130	126	120	112	113	107	125	125	101	121	145	133	113	127	134	114	136	124	101	92	131	111	112	108	131	118	112	128	122	133	113	128	106	119	106	128	137	127	115	108	119	122	121	129	110	137	125	121	111	125	134	120	102	114	131	143	133	122	119	119	140	118	129	139	126	122	98	130	116	135	103	132	124	122	120	106	115	112	135	106	115	122	106	121	117	108	139	120	140	126	107	122	131	134	122	110	111	104	123	131	123	134
18908	5243	2502	2789	1914	1454	1180	1137	945	855	753	683	650	606	546	482	443	464	420	482	409	436	411	433	390	400	380	392	351	377	411	395	344	385	388	339	331	347	354	335	338	335	355	380	380	340	348	379	333	317	299	383	324	381	373	351	325	335	343	339	341	343	310	332	324	329	338	345	326	350	319	346	331	331	326	304	328	337	372	315	342	332	323	341	317	347	332	341	353	323	333	349	347	283	344	345	345	329	325	315	314	354	360	322	328	347	345	351	310	340	345	334	342	366	335	336	325	314	325	302	357	322	328	358	339	362	316	363	377	297	325	310	344	373	306	303	361	327	323	356	335	295	340	354	349	336	309	336	333	324	346	348	302	323	330	326	338	323	337	320	372	331	335	306	356	334	327	313	340	310	338	298	363	341	359	313	317	336	323	284	328	337	318	347	307	326	311	346	351	344	323	329	344	303	329	356	353	308	325	298	342	350	335	344	314	323	321	323	312	319	306	357	369	331	367	332	333	317	319	354	336	283	316	321	334	324	364	343	333	329	346	337	325	339	336	324	321	306	292	347	346	372	307	364	326	328	332	314	338	333	322	326	337	332	348	352	283	360	329	289	320	331	332	309	352	357	344	346	320	330	362	324	348	276	341	330	331	342	341	339	303	314	339	321	335	329	326	290	345	320	312	355	362	350	300	347	329	316	357	324	335	342	351	322	324	356	332	320	328	307	319	343	310	363	374	325	355	321	347	368	322	292	347	327	338	333	334	297	334	349	333	288	312	301	360	327	310	332	314	302	346	341	298	321	323	338	319	360	348	343	298	326	361	364	331	345	321	312	328	336	332	360	331	298	337	356	358	324	332	332	349	307	315	340	313	318	305	348	363	326	300	324	330	319	375	317	321	320	335	315	312	348	340	318	296	321	323	319	352	330	320	336	349	327	324	328	330	362	330	304	346	352	323	327	322	326	345	336	336	365	340	321	317	322	324	327	352	324	312	305	329	348	320	335	314	329	333	338	335	380	363	321	351	326	335	369	350	344	330	302	352	310	315	321	342	334	345	337	327	304	308	342	374	333	341	337	298	312	321	340	357	356	317	315	344	329	352	365	337	327	342	336	329	336	347	327	354	331	312	333	342	323	349	285	336	305	325	303	324	305	331	324	332	339	366	328	320	307	333	331	327	312	351	327	337	319	344	326	354	337	325	328	318	319	321	318	317	315	357	349	326	348	332	344	326	346	313	337	306	321	304	346	323	364	322	308	321	335	327	332	325	342	314	355	321	329	316	338	342	322	321	353	318	344	323	308	320	330	338	329	345	368	370	313	334	331	336	303	296	311	366	301	295	341	323	341	344	314	339	327	316	331	337	335	324	333	373	365	349	336	320	341	325	319	338	327	321	340	326	353	295	307	338	321	327	331	294	337	300	319	359	318	325	340	316	351	339	346	318	338	363	353	306	338	318	299	325	342	325	294	320	348	344	301	313	320	365	335	332	356	316	322	327	299	336	340	343	323	338	313	308	319	315	346	330	330	335	343	314	315	342	318	291	347	336	322	343	328	281	329	359	357	327	314	359	337	332	349	344	367	316	340	340	296	326	346	363	343	336	335	306	298	328	329	326	324	342	316	323	346	344	325	316	338	360	367	326	333	327	303	340	309	325	328	333	330	346	339	316	330	329	328	330	310	318	290	339	349	335	319	338	284	324	338	338	305	335	303	345	338	307	341	299	302	361	287	328	350	306	323	337	338	334	339	322	280	316	370	321	319	319	324	363	336	346	365	318	328	321	347	340	360	316	307	308	315	326	325	340	338	342	339	340	324	310	335	356	345	358	319	307	335	323	320	330	312	361	336	337	330	322	320	322	317	380	330	307	340	325	313	347	331	331	324	350	358	336	337	327	347	355	330	341	310	317	321	325	358	318	342	356	367	327	308	342	344	334	320	339	333	308	321	338	325	326	335	310	353	321	336	322	318	346	342	303	315	350	322	354	326	321	335	332	366	329	313	355	330	333	297	292	332	318	360	332	301	321	355	335	332	333	303	313	321	336	327	345	343	315	328	339	353	323	315	336	326	361	324	333	334	350	349	303	345	328	316	316	341	348	341	353	333	326	324	306	329	371	302	372	296	337	331	378	303	325	310	307	351	322	358	327	345	341	337	319	318	348	344	333	351	363	314	319	356	366	339	345	327	318	309	287	319	340	321	327	354	356	332	356	345	303	325	352	323	336	336	325	316	359	303	341	299	288	307	314	348	308	295	321	317	325	344	356	315	333	320	346	321	335	318	327	327	343	307	323	312	346	318	322	298	330	309	352	334	326	339	356	352	306	324	327	334	348	357	347	309	326	342	314	349	350	320	317	325	293	308	312	324	314	301	344	324	331	293	324	329	347	320	332	349	328	293	322	336	358	360	280	310	298	332	357	323	323	354	339	366	327	332	327	361	350	340	318	310	351	333	320	318	311	349	329	338	339	342	315	321	321	316	331	334	343	319	319	341	322	321	325	295	331	349	355	316	348	333	358	311	323	324	328	340	331	338	321	333	315	357	318	359	327	326	358	346	316	334	340	322	340	311	353	300	320	347	341	337	333	306	305	332	333	356	330	320	319	322	314	339	359	339	315	358	273	335	344	320	386	339	337	312	374	328	343	340	324	304	294	346	326	331	310	300	315	334	303	312	315	307	310	322	349	297	336	309	308	292	335	292	318	323	331	330	345	345	299	333	309	301	323	334	347	313	313	318	325	344	369	343	289	339	365	330	334	307	325	315	334	340	330	330	337	323	334	323	340	321	347	306	314	315	338	320	350	326	295	328	342	338	329	353	344	317	337	338	340	335	335	316	326	343	344	332	343	319	332	368	344	329	328	314	340	319	317	345	332	324	286	330	339	348	306	334	298	335	293	326	329	335	336	313	323	306	296	313	349	321	313	305	333	325	340	329	318	343	326	340	336	344	308	304	326	339	301	363	298	325	322	367	329	338	361	339	310	346	327	335	341	358	312	337	332	371	361	313	302	310	340	328	304	338	318	304	344	301	296	374	302	339	316	356	348	326	310	337	334	318	331	331	340	301	310	322	305	325	357	326	351	333	324	336	313	345	374	317	317	324	338	342	318	326	327	334	360	353	329	328	336	334	337	328	329	351	291	335	333	333	333	335	349	333	328	340	350	311	358	331	325	325	339	381	323	308	342	318	326	336	324	338	315	354	324	346	359	321	375	342	320	337	326	354	321	330	335	319	348	346	353	370	311	329	345	326	358	314	336	334	334	317	343	292	336	324	305	340	338	322	349	363	363	320	322	356	320	310	330	339	312	328	309	329	322	344	336	305	341	348	332	326	332	347	324	328	342	321	333	347	363	326	343	343	313	364	295	326	338	338	321	293	341	339	313	323	317	338	315	335	332	330	332	339	330	345	309	299	340	344	316	362	322	344	352	336	318	341	346	339	316	311	348	348	336	332	337	332	319	289	329	320	346	318	307	343	352	340	364	328	316	317
8460	1468	369	303	354	309	306	299	271	311	295	294	286	276	291	275	271	260	294	265	278	268	266	233	256	251	261	220	265	288	281	254	302	285	254	269	290	298	297	276	243	253	303	310	235	256	226	268	259	285	272	272	284	286	273	268	285	283	271	254	244	273	280	278	269	269	294	267	260	282	267	351	285	266	290	255	257	265	238	285	263	279	276	254	293	276	239	231	271	269	293	219	266	292	288	283	274	240	284	293	256	286	299	259	290	287	298	299	264	289	258	252	288	257	278	262	264	283	290	289	291	274	256	265	281	263	287	227	247	296	247	261	273	273	238	275	263	241	259	258	274	270	288	281	241	300	240	284	262	264	286	270	227	279	274	258	262	270	283	247	261	282	245	268	249	237	267	267	271	268	297	286	256	285	274	270	295	251	250	274	276	255	286	302	258	274	256	237	301	248	271	248	261	280	306	285	268	257	238	246	273	284	296	281	277	253	303	261	266	260	302	233	286	277	253	277	261	238	240	259	234	281	265	234	275	293	286	261	262	260	321	292	292	283	290	262	269	267	280	280	265	274	262	268	285	315	265	266	279	248	276	248	262	243	274	279	288	274	265	269	267	259	293	285	266	232	259	282	255	279	293	259	268	260	275	221	274	227	272	258	250	249	247	267	291	284	266	274	283	264	267	294	275	262	265	246	249	274	269	290	283	249	296	281	269	276	282	264	255	279	295	248	270	299	281	266	279	258	266	270	276	277	276	290	282	258	278	274	281	265	254	290	270	290	260	258	268	267	243	265	258	282	246	251	293	271	285	268	261	275	273	287	286	236	256	263	239	265	256	292	242	294	290	269	281	284	289	274	291	271	254	256	249	295	269	262	262	276	262	284	270	255	272	279	261	276	285	261	236	323	258	257	269	253	297	269	262	264	283	245	262	266	267	270	278	239	276	276	265	271	310	249	307	260	280	254	248	303	233	269	293	257	281	272	280	285	276	278	253	257	270	267	286	278	269	235	274	255	289	336	284	286	261	258	263	264	283	274	279	264	271	238	256	261	297	265	250	273	252	276	271	265	266	281	308	260	284	278	250	280	265	258	268	270	285	269	274	266	292	297	283	252	295	260	278	287	267	256	296	268	277	267	286	256	278	258	266	282	224	263	264	280	257	317	288	266	242	261	250	261	239	266	292	287	258	251	270	252	268	288	274	267	262	284	280	239	303	264	262	259	260	288	281	286	287	253	264	259	265	281	259	275	274	272	275	263	287	246	276	255	280	284	281	264	261	267	286	265	274	262	280	291	279	287	246	252	280	255	270	273	275	253	285	255	290	258	301	260	313	346	252	239	293	268	264	242	261	243	241	269	235	255	246	287	301	246	243	256	255	289	305	293	258	274	282	245	267	298	288	231	277	262	277	265	281	287	261	294	271	267	263	293	270	282	276	319	289	258	262	268	273	267	257	255	259	285	243	269	283	280	267	255	286	277	276	283	249	273	255	270	324	244	292	269	269	290	240	251	258	298	274	254	283	245	242	289	283	294	266	234	244	270	256	267	257	282	263	234	292	284	275	280	275	265	254	279	261	304	261	259	276	294	295	282	267	261	276	260	302	292	276	269	292	259	253	276	259	266	263	263	278	269	300	268	266	293	282	256	249	280	278	272	289	272	251	260	254	267	274	255	275	280	284	248	258	252	270	302	298	269	293	268	226	255	269	313	261	282	267	270	253	278	272	242	270	261	278	275	289	280	242	287	249	281	268	280	261	297	275	253	247	255	281	270	280	313	282	273	261	274	291	270	296	248	286	276	282	270	288	296	271	297	280	272	263	268	306	285	276	275	269	254	303	291	247	283	258	264	260	290	277	243	281	270	256	244	272	263	291	277	267	281	264	293	288	299	277	244	266	246	261	244	259	280	278	267	277	260	283	289	284	295	289	313	293	267	251	273	299	283	255	282	282	266	281	283	279	290	293	266	282	277	305	273	270	268	233	293	274	290	259	242	276	255	274	267	296	277	274	285	257	276	274	299	282	246	258	258	262	265	276	287	275	262	255	289	284	255	250	252	258	327	271	294	267	264	266	271	240	280	270	264	257	250	265	266	266	265	278	279	266	280	285	252	295	281	255	278	228	252	273	264	253	271	259	266	238	267	259	258	236	291	276	281	278	273	259	272	281	288	270	283	274	245	261	270	267	282	246	258	262	234	295	265	307	277	266	256	280	279	281	273	250	250	282	265	264	285	290	267	279	261	277	281	238	252	249	261	259	266	264	263	272	247	244	262	294	260	266	256	286	263	324	259	260	303	261	267	274	277	272	256	278	277	253	246	268	270	288	300	277	265	303	278	254	254	273	236	264	263	283	266	263	279	248	281	283	272	267	273	264	274	270	255	279	287	234	279	264	261	246	251	273	286	261	267	265	275	267	241	294	273	260	243	251	285	294	245	240	263	255	278	262	257	246	271	251	287	283	294	258	266	283	263	302	266	275	281	276	275	271	277	275	292	266	253	295	291	263	280	258	254	251	286	231	265	270	280	278	283	254	248	267	262	278	264	294	287	250	273	264	275	262	277	315	276	245	253	294	245	268	276	256	277	286	270	291	294	269	269	274	265	252	267	268	303	294	273	265	275	302	269	243	299	275	283	268	252	244	260	265	294	282	289	287	290	286	262	280	273	261	288	260	262	280	257	260	279	278	278	250	264	266	288	256	275	286	272	289	291	283	276	241	260	266	281	249	263	274	288	267	281	284	296	274	233	232	258	276	283	283	282	260	275	287	293	276	238	277	254	283	273	291	266	251	316	288	264	262	265	279	278	268	289	273	251	264	260	278	241	243	281	281	264	246	249	276	293	306	277	285	272	262	284	290	265	274	273	252	259	276	265	263	266	292	244	274	243	275	268	275	270	269	246	283	311	284	262	284	255	288	290	290	298	251	240	271	253	256	273	288	284	271	275	258	275	292	257	262	278	297	261	259	266	277	268	264	253	265	257	270	269	274	276	294	280	253	271	287	274	266	247	252	302	263	266	316	290	260	301	271	262	240	278	272	313	280	243	264	281	269	294	283	279	293	257	264	263	280	285	287	295	269	269	263	265	267	273	254	248	301	254	313	233	263	278	256	256	267	287	247	280	282	270	249	297	251	221	237	295	298	286	267	303	275	284	283	264	306	322	253	258	257	273	294	258	279	253	276	271	274	279	274	262	267	283	252	249	272	262	299	297	282	275	277	252	241	245	265	271	272	236	260	257	258	286	286	255	270	272	255	248	280	292	278	276	274	256	274	254	283	287	259	269	256	270	310	258	269	282	232	286	278	293	262	301	289	272	290	298	282	271	263	276	277	279	277	269	266	257	243	302	267	263	248	267	266	285	283	279	275	262	236	282	276	269	285	262	244	283	234	260	288	284	298	256	261	265	297	260	272	248	267	301	273	274	269	285	278	256	268	292	277	283	237	280	281	252	252	279	255	230	290	252	259	256	271	254	276	279	264	262	224	270	274	291
6721	1683	958	1020	913	825	814	767	802	742	822	739	805	751	699	720	670	696	660	658	675	633	666	675	712	718	672	689	685	690	655	688	665	671	723	695	650	685	669	685	598	647	703	662	645	696	684	704	722	704	691	712	687	664	657	712	645	660	678	686	726	696	645	694	668	706	661	701	697	681	665	690	679	693	686	691	670	675	659	685	661	690	726	688	684	686	647	692	717	666	675	687	636	672	672	706	646	674	676	670	651	700	659	695	691	701	705	697	676	638	637	675	674	663	650	669	649	615	673	667	694	673	656	651	689	654	659	731	672	639	728	717	703	685	734	649	700	664	687	694	657	664	686	700	686	661	695	649	712	678	695	622	715	697	717	677	686	696	664	650	702	613	713	687	642	662	682	714	710	695	662	678	685	724	645	717	614	674	657	761	662	649	716	714	674	684	668	669	646	672	677	691	678	680	661	659	665	647	670	667	693	622	650	673	675	692	674	674	689	664	688	691	656	657	695	685	685	619	647	682	666	681	678	650	644	667	682	665	657	667	717	655	661	670	666	642	706	665	661	664	659	672	652	726	645	703	709	667	637	679	699	663	673	678	679	649	626	709	669	688	660	713	676	677	657	726	687	673	666	694	719	643	619	648	707	690	705	657	665	727	687	652	646	683	689	672	667	676	704	661	690	729	667	650	713	708	682	698	666	672	685	671	681	663	686	653	701	692	704	665	720	728	678	713	650	687	645	672	651	716	729	702	675	707	660	645	656	737	707	695	669	683	661	668	675	680	704	637	677	673	688	634	699	688	693	663	688	710	699	676	701	721	659	699	679	719	669	679	704	691	677	654	705	730	705	667	666	638	671	658	639	680	697	674	695	675	663	682	679	654	666	650	670	637	662	679	672	673	704	710	679	616	653	706	667	678	706	641	664	705	643	652	685	673	651	683	708	720	700	691	686	677	643	657	643	678	698	677	692	626	708	652	645	681	657	695	711	686	696	649	676	684	666	677	738	664	600	683	658	642	667	667	663	698	714	687	694	681	678	712	669	618	706	699	656	703	643	656	684	693	654	713	695	683	655	659	705	707	650	699	671	653	677	638	713	686	701	652	677	656	666	684	640	650	689	706	729	669	714	703	659	661	639	671	641	670	703	688	689	680	659	718	669	691	666	715	631	652	689	657	703	696	704	697	676	686	676	650	680	669	716	649	726	682	627	643	688	645	633	688	683	664	658	670	671	621	639	669	687	702	692	666	689	655	681	684	657	661	674	672	650	683	658	657	682	675	668	676	674	675	673	672	681	640	643	691	722	654	697	677	695	661	673	694	673	685	677	680	670	655	696	676	674	682	732	685	698	660	678	700	671	663	706	707	692	653	684	672	717	659	669	699	675	666	663	713	671	707	623	689	678	707	690	678	653	651	694	705	691	699	632	700	673	689	690	754	699	675	679	683	678	671	669	647	734	684	679	654	706	702	647	710	660	721	652	688	655	669	722	643	694	675	681	706	691	629	662	707	714	664	697	678	669	671	694	668	641	685	682	641	660	690	680	636	708	659	665	666	659	636	692	697	683	709	669	672	685	690	694	685	666	681	705	648	670	664	694	666	658	710	711	700	690	666	654	671	664	681	652	684	683	698	665	707	726	668	705	691	654	728	666	676	703	717	701	707	671	689	677	712	639	699	656	646	661	714	647	652	690	643	729	671	695	678	673	678	670	665	718	695	700	714	683	702	705	692	691	638	689	707	659	691	656	720	705	695	689	673	695	724	631	660	659	688	709	676	633	675	677	702	677	680	681	680	722	667	667	722	666	644	622	605	724	684	688	686	681	654	706	729	682	634	678	704	656	656	693	662	663	711	655	707	693	672	703	642	605	698	652	644	670	704	655	681	666	702	614	703	678	720	665	629	642	653	682	686	661	706	678	710	658	657	688	660	715	718	690	684	673	726	696	648	658	656	674	661	639	718	659	703	640	658	661	632	670	658	660	675	698	701	719	677	668	686	645	719	677	684	710	696	694	673	682	671	649	669	651	662	741	685	676	652	686	662	672	717	685	663	724	715	668	637	681	668	690	661	645	698	666	707	657	667	652	655	677	646	669	652	667	687	640	683	720	664	701	661	694	634	721	703	692	665	693	646	673	715	684	639	683	676	688	668	696	666	685	672	641	700	661	678	700	632	701	658	675	683	677	705	676	678	679	705	669	627	682	727	686	677	711	704	651	686	684	683	708	682	671	714	651	684	639	679	762	680	677	676	682	673	740	658	623	643	656	670	683	702	650	678	670	665	698	687	671	706	684	671	697	718	697	654	644	654	676	677	683	654	666	682	676	699	659	727	669	712	702	698	644	693	695	731	674	633	697	648	713	655	684	669	695	703	714	673	662	646	675	652	647	681	690	708	671	677	676	650	679	672	668	695	688	670	690	696	676	682	647	691	708	660	672	668	688	621	716	638	666	598	701	648	657	659	696	677	627	694	687	671	669	702	636	650	669	663	666	662	682	689	641	661	686	662	677	653	629	682	676	639	646	670	688	664	676	620	700	642	670	663	718	690	678	661	668	701	677	712	692	693	670	701	740	651	739	670	633	675	659	682	624	679	663	687	675	674	649	678	659	630	725	671	697	682	673	695	645	665	671	642	720	654	731	674	703	646	676	655	671	680	699	591	684	700	736	684	655	702	666	673	730	668	712	659	670	691	628	676	690	690	644	687	644	664	651	652	679	671	639	688	701	724	725	671	677	654	685	697	674	665	724	675	667	649	735	678	721	672	679	664	685	681	696	727	649	698	650	714	680	693	710	715	700	665	637	658	633	694	651	667	694	694	707	683	673	667	674	722	647	670	665	694	655	622	685	672	656	668	694	686	695	695	682	669	675	667	655	653	687	676	706	689	663	644	686	675	676	662	682	692	657	612	697	707	685	651	675	634	676	711	659	720	668	721	666	651	715	683	660	657	654	648	707	693	712	692	662	702	702	643	656	673	671	708	691	705	721	669	657	595	661	727	705	662	698	661	652	626	670	657	667	704	681	669	631	716	657	673	695	635	663	704	687	654	702	648	681	670	706	640	695	661	672	681	649	671	673	649	701	727	683	697	716	716	700	652	705	667	682	716	646	665	681	603	669	670	730	671	707	692	622	644	735	708	609	659	708	681	650	688	678	671	735	728	669	636	705	642	657	705	649	697	704	721	716	646	652	716	705	679	670	672	728	703	729	654	690	661	658	663	712	676	675	627	682	712	735	749	689	689	711	662	694	711	683	720	697	683	678	702	670	652	651	660	709	658	636	708	680	691	655	661	688	683	646	696	652	684	725	665	679	696	662	655	713	674	661	628	719	676	665	665	672	708	648	665	669	662	724	641	694	653	637	677	690	632	633	700	670	678	707	672	692	710	673	661	704	662	683	654	686	713	634	697	653	660	646	732	696	639	660	682	690	686	635	681	658	651	710	612	708	661	680	662	664	713	737	699	692	643	709	661	701	693	625	640	669	685	668	618
19926	4313	913	613	446	352	320	312	271	261	271	277	241	251	240	210	240	228	219	233	231	245	215	241	223	219	228	204	208	232	189	213	197	251	224	235	213	219	236	215	229	214	218	237	219	219	223	236	203	230	192	222	197	197	214	213	235	206	205	246	227	203	221	228	199	228	238	220	202	219	215	194	208	195	216	215	233	226	256	220	231	217	202	200	213	242	219	246	227	216	226	213	202	228	242	235	212	218	213	234	219	225	191	228	208	232	230	213	241	220	204	193	229	230	257	217	209	215	203	219	212	226	206	239	218	230	224	251	218	239	240	186	198	200	211	211	238	220	234	219	206	218	218	207	226	243	252	216	222	220	221	229	215	211	214	195	222	220	213	239	209	206	208	221	216	218	226	224	212	211	224	229	200	219	234	230	201	192	199	229	213	223	216	215	202	203	209	221	218	228	198	204	221	225	205	239	208	217	195	219	228	231	209	209	230	237	231	220	198	204	228	211	216	211	228	220	231	213	200	208	216	223	215	214	212	234	206	233	202	233	241	231	218	204	213	217	198	230	215	218	252	212	214	179	207	211	207	213	216	220	218	230	193	219	219	232	204	214	204	231	207	235	213	226	208	237	245	199	204	202	225	227	207	230	213	211	244	218	220	213	230	236	198	232	207	217	215	250	213	224	228	217	209	211	223	232	250	221	205	218	221	221	221	210	215	221	230	217	219	183	214	223	244	202	230	206	219	205	218	196	227	252	196	182	228	193	218	222	240	213	197	217	205	213	204	209	230	226	210	207	191	205	210	222	216	246	208	201	211	220	219	205	212	214	208	207	225	205	221	215	200	233	225	243	201	231	202	187	243	198	200	218	239	212	216	209	211	245	182	239	191	199	207	225	203	230	249	206	202	199	211	208	197	205	199	214	251	211	203	213	266	202	183	218	235	206	203	204	201	210	206	196	231	195	217	222	209	208	205	228	198	222	205	206	213	211	217	226	236	250	221	221	227	213	205	203	224	219	228	206	221	223	219	202	200	197	221	221	225	216	207	215	212	238	221	240	227	241	177	224	207	200	214	219	230	212	196	215	222	228	215	198	218	226	254	236	213	217	226	216	220	209	222	220	224	188	217	233	201	207	196	229	200	240	209	217	230	190	225	215	222	222	224	231	219	239	222	217	220	226	218	247	216	213	221	216	230	217	206	219	196	207	220	215	195	216	197	222	244	226	200	219	230	229	226	207	225	226	268	224	221	255	220	225	256	214	206	214	225	218	192	221	211	230	230	204	217	190	214	260	223	225	226	180	221	185	205	221	228	211	221	213	213	214	240	221	205	207	261	213	237	220	209	220	209	232	221	220	216	199	215	214	234	213	209	223	205	176	212	204	198	201	204	205	224	197	226	209	237	244	205	251	215	244	193	202	214	217	246	230	204	230	228	191	239	227	230	248	209	222	257	213	238	200	200	222	244	220	230	222	202	200	225	222	249	198	228	192	233	241	232	212	185	212	220	219	219	235	229	226	203	225	224	201	199	196	198	232	211	208	234	228	203	239	228	224	213	216	210	218	219	196	217	214	202	248	194	202	241	225	220	244	230	219	222	237	239	209	220	207	203	223	231	212	223	224	206	233	249	238	184	234	206	232	198	234	232	198	200	183	226	221	227	252	227	222	224	208	215	229	239	230	213	223	217	243	224	212	244	187	214	204	232	242	234	219	220	205	227	217	228	200	186	218	203	218	232	203	192	222	203	207	204	199	225	214	224	199	216	223	236	212	214	223	203	232	240	253	226	233	219	233	222	238	218	188	211	214	238	220	237	236	228	215	214	200	248	202	234	190	230	240	235	230	207	234	219	227	210	184	209	220	224	208	235	231	224	213	252	228	187	208	199	226	240	229	215	214	224	225	203	234	218	214	221	225	196	237	227	212	211	212	254	206	222	210	189	220	234	215	233	243	243	218	189	219	214	194	243	195	205	219	233	220	224	229	217	206	191	235	222	240	244	219	232	262	226	212	207	212	245	243	207	219	197	200	214	234	228	181	216	226	244	222	220	221	245	205	211	232	211	216	214	242	220	199	229	220	224	237	230	191	203	193	201	219	227	197	224	243	221	187	189	217	185	224	234	255	203	222	219	204	234	213	215	216	194	230	205	197	240	230	229	209	209	211	209	210	209	236	234	200	206	214	213	201	195	231	218	207	222	214	203	212	219	233	224	234	247	222	205	210	227	232	216	248	202	232	224	234	206	230	245	214	194	219	199	219	188	203	209	208	224	205	235	219	219	240	222	208	213	211	219	210	213	224	225	224	205	188	215	228	197	222	223	232	243	208	246	209	247	216	231	229	207	215	208	227	239	199	197	237	215	211	222	206	234	238	219	222	192	256	188	190	214	212	239	221	245	213	196	214	245	224	214	212	228	217	223	229	220	240	224	219	213	231	244	222	206	219	233	213	204	232	227	218	217	229	221	212	202	218	207	218	241	195	228	214	226	209	201	230	253	215	219	209	234	183	191	231	209	199	219	242	228	232	210	229	206	245	199	215	209	204	234	200	236	202	202	225	243	245	195	208	236	211	214	220	227	205	210	198	240	216	241	212	221	199	192	203	212	221	209	240	201	202	229	215	246	211	200	203	227	195	206	231	236	226	218	235	203	228	210	237	227	217	223	196	212	234	209	223	230	217	227	231	214	194	196	223	232	219	245	227	202	226	219	188	229	190	210	209	212	228	231	230	247	205	207	215	204	215	209	233	228	202	225	252	214	209	229	240	221	203	216	226	202	195	213	234	226	214	221	210	217	233	211	202	225	244	220	231	208	212	195	220	200	213	222	203	188	223	213	220	225	204	219	225	193	216	213	213	218	201	216	204	220	231	210	231	221	187	194	204	204	226	213	197	230	223	251	227	220	227	219	206	210	226	212	218	224	210	244	235	213	213	231	251	210	248	225	264	198	205	203	252	242	216	221	226	209	226	247	206	221	226	232	182	209	230	228	226	228	212	202	216	210	223	238	214	244	227	228	237	238	211	261	224	240	211	206	221	226	210	202	221	200	202	241	240	237	223	215	217	212	213	251	209	226	211	237	221	196	222	220	271	192	213	207	225	232	206	215	207	228	190	229	235	196	203	233	233	212	203	224	220	232	228	202	228	217	208	222	231	223	229	256	221	236	209	227	197	203	197	206	226	203	232	214	208	231	201	236	188	164	219	204	243	251	228	220	188	226	231	242	208	222	207	205	225	210	227	219	227	239	240	213	206	226	219	231	237	185	227	210	214	236	220	183	246	214	219	218	196	215	224	224	207	223	241	222	228	226	211	236	216	200	215	220	232	208	197	212	215	250	232	226	191	223	219	222	232	231	227	231	201	214	183	230	233	237	212	220	224	223	216	224	207	204	232	201	229	224	217	228	225	210	228	227	188	217	205	239	215	235	231	232	213	201	243	212	211	187	217	223	183	199	199	243	248	223	226	216	228	215	187	204	222	230	219	241	213	211	217	232	204
15258	3467	1840	1828	1380	1203	1062	989	976	885	856	811	717	743	736	643	679	600	606	578	597	584	573	624	619	611	621	549	598	626	544	565	549	582	556	593	551	587	518	532	557	590	604	581	560	580	579	546	570	560	593	545	523	608	576	544	590	530	560	603	560	552	510	510	553	566	531	596	548	581	544	562	564	541	568	627	586	576	521	550	566	549	535	544	561	548	570	556	562	537	563	529	549	555	604	566	540	573	537	500	558	566	567	546	536	522	528	560	571	603	585	544	543	549	551	503	530	572	594	534	546	559	534	549	546	540	567	554	567	557	553	605	604	539	551	580	578	593	587	563	535	525	596	561	564	578	548	553	585	549	525	563	530	546	552	578	569	489	501	544	549	560	543	562	578	582	528	568	525	540	513	552	533	561	562	536	548	553	568	566	522	508	570	594	564	584	543	509	572	597	568	530	523	555	584	554	519	565	544	526	497	569	557	580	540	562	518	546	552	551	509	576	569	528	526	558	588	576	564	533	587	555	568	579	588	556	555	587	562	588	555	577	539	547	532	567	588	549	571	574	517	567	554	537	568	555	529	569	520	554	537	590	560	526	536	575	530	522	569	583	558	544	520	507	583	571	564	539	589	529	551	522	550	547	573	582	579	532	508	542	523	594	502	558	537	522	514	533	579	616	585	569	530	551	560	596	587	587	514	523	551	539	581	558	530	566	593	554	584	545	557	582	600	536	537	569	562	562	563	549	581	568	567	550	553	550	542	563	582	563	574	503	589	554	511	546	556	543	538	544	535	577	618	564	533	543	543	584	563	568	545	541	533	532	557	582	558	509	527	564	584	552	561	563	566	609	515	518	533	574	555	564	569	572	543	555	570	607	551	569	587	545	596	530	619	564	542	544	542	598	539	545	555	579	521	567	560	543	521	572	566	524	568	510	580	558	583	554	571	519	552	577	548	553	606	542	511	494	575	552	581	559	556	545	549	569	537	597	559	542	608	547	576	561	543	510	533	599	539	581	544	495	573	525	571	518	544	567	554	533	524	571	582	575	614	579	598	592	592	595	548	534	550	551	553	539	576	553	585	530	538	594	567	545	546	547	517	541	554	509	534	580	559	582	537	592	565	531	520	582	555	555	562	546	558	585	563	583	530	474	519	528	538	527	541	486	561	573	553	570	538	514	580	521	544	517	553	542	540	536	581	565	607	560	567	573	555	577	553	553	605	561	569	533	564	538	547	571	503	544	557	607	547	560	551	536	543	583	555	568	519	558	570	554	535	559	574	554	577	525	537	560	533	554	572	563	564	520	550	538	518	555	569	569	553	593	563	549	513	574	552	499	626	573	561	535	540	582	565	541	543	564	573	525	571	571	561	538	533	532	552	538	598	531	551	527	483	536	572	552	590	508	526	515	597	556	566	596	555	556	520	507	570	569	554	576	566	538	543	556	515	561	556	548	578	471	615	538	576	564	541	560	556	550	591	548	523	564	555	506	564	552	581	587	540	553	588	560	546	521	532	560	564	517	552	547	597	518	550	545	552	522	585	581	554	547	539	532	514	573	548	550	527	565	527	554	524	548	557	550	574	543	560	583	531	523	514	568	591	551	555	586	590	521	566	585	567	557	599	554	563	527	541	565	533	561	508	587	566	471	550	545	544	537	582	505	558	530	571	537	547	566	568	550	558	538	511	541	585	538	535	549	569	581	562	559	553	545	562	575	538	555	581	591	587	572	555	551	514	556	520	560	536	587	534	585	553	546	539	569	527	571	555	516	552	580	520	579	561	532	543	547	543	533	500	558	535	558	540	590	539	522	518	566	569	575	586	519	535	540	566	562	549	551	537	523	562	573	579	538	535	542	550	526	547	543	529	518	611	552	527	573	524	599	531	548	594	505	560	543	551	559	543	543	555	565	493	561	535	571	548	561	549	538	607	551	543	581	562	543	565	541	536	552	556	536	545	562	553	573	580	576	563	543	517	566	542	594	542	528	538	560	548	549	519	546	566	553	596	533	590	549	515	547	574	588	594	549	531	580	554	571	579	551	573	542	535	564	537	590	582	539	530	545	554	556	613	530	536	584	514	510	549	534	543	562	589	515	509	557	548	555	541	553	531	524	562	547	532	590	529	548	567	544	540	540	579	542	557	528	536	553	562	533	584	586	563	554	585	553	541	576	546	553	534	563	571	534	593	573	531	542	553	559	576	567	545	530	522	562	580	561	566	551	553	587	546	549	540	515	552	525	534	516	518	533	547	553	593	588	551	558	535	523	589	583	528	546	536	595	590	567	555	600	527	560	526	519	553	544	588	553	513	592	565	563	551	591	547	577	540	559	501	537	564	565	533	558	557	548	535	557	544	531	551	568	540	595	551	548	550	554	599	564	552	565	580	573	513	543	573	528	489	526	555	562	564	551	569	583	538	561	605	513	527	534	527	553	589	555	565	557	558	526	528	528	522	517	570	553	541	547	567	558	566	595	527	510	555	545	548	599	530	593	529	540	543	558	529	572	559	528	553	548	549	553	574	535	526	538	597	519	526	508	519	569	600	567	524	524	544	558	564	545	504	535	539	538	531	539	580	533	579	561	562	543	532	551	567	547	525	559	536	495	543	581	543	562	557	551	541	552	554	584	528	565	537	558	544	510	546	576	538	559	540	533	579	555	558	577	542	557	535	589	593	573	513	518	556	581	529	550	525	561	584	587	555	559	556	556	540	571	582	578	528	547	581	493	614	543	547	558	536	555	580	553	572	544	561	585	506	555	577	566	519	583	548	547	589	512	584	558	521	547	512	574	558	532	578	570	552	564	574	591	539	548	544	587	570	560	526	575	568	524	598	527	559	577	562	553	558	548	585	586	546	532	582	552	584	526	565	533	531	566	585	564	570	577	542	574	588	621	577	533	585	529	578	542	551	521	566	566	529	566	544	579	554	542	526	556	555	539	556	538	524	540	558	535	571	597	522	529	478	526	574	569	593	518	589	545	523	536	581	533	528	551	572	514	562	560	551	535	567	554	582	562	546	561	548	574	534	560	568	525	578	542	551	562	548	525	544	538	588	526	581	537	557	596	561	574	520	570	522	550	568	547	549	566	573	549	556	549	549	499	566	533	568	526	567	557	513	562	543	543	518	491	529	560	582	562	516	576	583	536	587	537	582	556	549	556	544	498	551	555	601	564	526	578	576	515	565	527	553	548	554	589	545	548	509	585	554	589	556	538	556	562	561	587	551	541	572	544	574	530	530	548	572	576	545	530	517	547	586	557	590	549	618	530	555	544	561	515	575	549	561	558	546	556	597	528	566	564	564	518	576	559	551	525	525	581	543	531	559	533	602	565	579	564	577	526	544	565	507	546	528	555	533	575	578	544	555	574	543	551	603	544	567	546	509	560	552	556	553	530	560	561	590	543	528	547	548	559	553	514	561	574	529	564	568	563	563	529	545	569	583	582	612	515	577	530	561	553	518	574	531	560	520	530	524	549	561	547	548	545	572	522
30600	8548	1788	1020	469	335	284	226	214	176	201	184	154	162	135	145	148	148	107	133	146	135	112	146	113	123	129	117	140	119	119	131	114	139	133	114	120	118	141	135	102	128	124	142	121	141	134	122	128	130	124	131	123	119	150	136	98	97	113	121	123	108	124	120	126	121	135	128	122	109	132	109	124	119	119	107	118	105	125	138	108	120	120	113	108	118	109	124	126	110	125	135	127	121	116	138	136	132	125	113	101	117	111	145	117	134	140	106	127	122	141	138	126	122	104	103	103	109	114	130	131	117	106	116	114	126	125	106	144	124	107	123	137	111	129	121	118	127	129	113	166	122	121	102	116	141	118	112	142	131	114	125	107	130	130	130	128	118	115	125	114	111	129	112	137	133	115	107	124	119	132	105	118	116	124	118	132	106	123	132	115	117	123	99	124	141	137	128	114	129	113	109	135	129	129	126	102	141	123	124	110	117	117	121	115	136	117	119	113	135	128	113	117	117	125	119	126	148	111	121	119	101	140	98	129	111	116	108	110	120	127	117	125	121	113	127	123	158	133	122	117	116	158	130	151	106	126	102	103	125	148	111	120	111	107	112	122	127	112	119	113	112	134	139	119	130	150	121	113	144	140	132	103	114	122	141	121	108	120	102	125	124	132	140	131	126	124	128	126	131	122	151	125	121	134	131	124	102	131	127	113	115	112	136	129	109	111	127	138	145	102	142	125	96	151	135	103	108	98	105	120	118	132	111	122	118	126	135	129	117	109	113	127	136	105	114	110	133	141	120	111	106	113	111	127	117	108	129	124	125	102	127	120	115	120	134	106	128	123	127	118	116	109	120	135	135	138	121	123	134	106	108	117	103	99	133	125	124	118	107	122	142	138	113	135	123	96	122	121	124	114	105	105	97	107	112	125	140	112	129	101	121	103	114	123	124	93	140	109	127	120	120	119	122	112	140	131	125	110	113	117	123	135	123	142	116	117	116	108	123	130	106	130	113	123	131	124	112	107	100	114	132	125	119	118	124	109	106	105	102	98	110	97	105	107	137	105	126	117	114	122	117	132	119	117	126	124	121	133	94	132	126	137	102	123	130	110	111	140	117	117	149	95	137	130	144	143	113	123	119	132	111	121	92	94	121	127	135	99	120	123	106	134	111	118	126	141	111	124	126	121	112	121	108	116	120	124	125	129	101	118	129	120	127	120	115	102	116	107	126	123	125	108	132	126	110	112	143	114	110	114	138	123	115	118	124	128	131	139	131	119	89	100	140	114	135	123	111	106	115	117	131	124	140	122	136	136	115	135	124	110	128	129	124	115	117	121	121	113	123	131	102	147	99	128	119	134	109	121	112	121	116	130	114	123	122	130	123	104	125	116	107	126	101	116	115	122	145	127	130	118	120	131	134	121	102	127	105	110	126	107	129	127	125	124	126	129	127	121	129	115	123	129	147	106	119	137	115	127	139	104	122	116	125	118	123	124	116	121	117	137	128	132	126	106	118	134	132	122	106	109	109	141	138	107	110	110	126	128	107	116	121	126	119	136	157	107	131	128	115	112	117	116	116	106	145	98	115	121	127	118	111	119	125	122	103	127	119	112	132	101	127	120	130	122	108	139	114	129	112	108	109	105	136	133	127	114	106	113	113	108	117	124	126	127	112	120	102	105	120	117	132	143	107	134	117	117	129	113	119	109	107	110	105	135	121	122	104	103	120	124	126	119	136	121	133	131	108	129	114	115	98	125	127	115	124	154	129	113	112	117	101	107	115	116	117	113	106	111	104	120	124	139	120	126	112	127	146	111	110	130	105	136	113	100	157	112	119	131	110	131	114	142	120	129	125	114	92	111	99	134	133	133	100	143	121	112	134	114	125	106	117	127	129	106	101	131	117	117	127	123	120	123	118	112	111	114	129	110	117	147	130	125	108	105	82	114	128	115	128	128	112	119	133	120	131	137	116	115	106	103	112	126	130	121	120	95	121	126	128	129	125	131	127	105	124	109	137	122	106	117	113	121	115	115	130	106	108	118	137	127	138	98	117	103	103	120	132	132	137	106	121	120	126	142	143	136	118	110	122	140	115	123	116	123	150	118	125	118	124	111	121	133	95	129	140	112	120	114	135	110	127	105	98	119	82	126	119	121	137	123	111	112	118	121	114	146	107	128	142	104	103	142	127	116	133	133	139	118	128	133	117	122	109	130	123	125	130	130	132	119	125	113	121	108	139	121	127	115	122	131	132	140	114	127	114	101	119	123	121	120	126	131	106	134	124	129	123	110	129	111	106	103	135	122	106	103	115	104	108	128	134	117	129	119	130	111	117	129	127	108	111	114	106	142	107	121	108	120	137	105	125	133	108	115	127	106	99	107	134	121	122	147	138	106	114	142	126	122	123	124	143	122	139	136	125	114	124	107	101	119	129	111	125	129	111	143	130	108	126	119	119	120	125	135	111	124	115	110	121	122	117	125	128	118	132	101	110	135	97	143	98	106	116	112	135	107	152	116	108	108	127	106	114	115	123	118	116	136	109	145	103	120	110	123	121	128	118	110	117	101	115	120	120	117	112	117	128	129	117	111	131	136	122	129	120	105	101	124	125	122	115	126	131	121	134	124	128	112	130	136	118	130	142	123	127	126	125	114	106	99	117	122	109	106	130	127	159	115	113	114	133	123	146	109	129	120	117	120	122	125	131	123	147	112	103	126	115	123	100	128	115	100	108	125	114	123	103	130	103	127	126	129	108	118	101	114	126	119	116	113	125	118	104	128	131	118	121	116	141	127	127	116	105	120	136	126	110	121	123	117	114	120	112	109	106	109	121	116	96	124	124	111	112	114	117	109	96	128	120	124	93	149	117	141	111	129	122	112	113	139	111	108	130	122	120	124	115	116	151	98	119	114	117	116	132	134	134	111	125	129	110	112	123	95	109	124	131	120	115	128	108	124	113	112	137	133	105	110	136	99	118	126	115	134	133	115	116	110	115	109	130	112	115	102	116	119	106	131	139	110	122	122	116	124	138	129	115	107	115	104	99	125	119	131	110	111	107	116	98	118	112	143	107	120	131	115	121	124	130	108	106	130	132	114	132	144	129	112	96	118	140	107	126	113	113	107	128	123	127	133	112	114	115	139	113	117	100	119	131	104	117	106	130	120	121	145	129	125	107	102	167	110	123	116	105	125	140	138	141	130	121	113	126	120	124	115	119	117	108	127	122	103	111	116	114	114	114	132	110	101	125	125	112	107	111	124	131	121	112	97	118	138	118	123	113	112	102	115	110	111	131	100	124	132	108	111	108	134	126	141	116	147	134	118	115	134	123	126	124	123	113	116	114	120	110	132	112	129	116	126	110	125	117	123	116	110	117	140	127	118	136	129	115	113	139	130	134	113	114	114	102	120	117	122	125	130	105	125	120	151	116	126	138	126	112	113	112	130	129	111	132	110	96	113	110	108	144	115	115	113	109	126	127	119	115	110	116	127	126	105	99	104	116	134	131
20884	4902	2547	2583	1766	1538	1280	1003	950	879	760	712	659	563	547	488	505	465	448	449	441	426	398	380	375	365	403	398	349	335	376	357	346	365	341	344	315	344	337	360	356	330	368	329	355	355	329	328	341	338	340	322	350	326	337	336	335	336	353	344	318	343	343	352	345	308	331	335	339	318	291	312	309	341	327	352	296	330	338	339	356	310	312	338	341	304	334	306	338	318	348	315	346	305	328	325	292	362	315	305	325	304	316	329	355	364	339	347	336	341	331	312	315	312	321	347	331	302	304	352	365	310	315	355	335	321	321	298	345	284	305	319	311	348	362	342	295	346	329	342	313	360	349	328	340	296	340	339	332	342	301	310	317	341	331	338	346	333	316	363	339	360	319	378	342	312	308	314	318	341	342	361	340	368	334	313	324	312	342	317	317	325	293	331	324	332	314	371	339	326	297	350	341	312	329	324	288	335	335	354	305	340	369	318	353	298	329	326	333	352	315	359	332	310	341	325	321	317	307	320	346	332	342	302	337	319	340	340	322	337	346	331	312	331	319	311	326	303	314	339	334	310	313	336	327	338	335	328	317	319	362	341	303	340	324	335	318	354	302	323	333	310	304	341	313	309	327	310	338	315	297	331	367	311	316	308	335	367	320	332	308	323	295	289	336	337	332	342	305	321	339	354	336	331	332	300	313	333	383	352	336	323	307	305	342	295	328	306	327	325	286	337	330	318	312	345	331	333	339	315	308	304	302	324	325	321	361	312	346	310	319	302	329	332	329	317	317	325	330	307	315	351	345	297	310	333	332	328	326	324	335	322	341	325	338	321	324	335	329	326	339	317	330	322	311	317	343	348	328	305	342	315	290	352	332	350	313	339	313	305	326	318	320	335	328	318	341	288	344	329	308	305	309	358	345	345	280	316	336	324	314	315	285	327	331	307	334	330	329	342	325	320	321	335	312	337	339	310	302	331	342	321	303	327	335	360	325	312	328	340	313	309	309	303	323	320	354	313	334	336	340	314	336	339	350	332	332	325	306	345	311	328	330	323	335	327	330	328	312	324	304	297	332	337	290	319	320	323	347	331	332	329	341	330	322	322	301	347	330	340	350	374	300	340	313	320	323	308	314	357	320	358	339	327	353	327	320	333	316	341	296	352	313	329	310	306	347	316	321	301	344	315	347	340	341	292	340	304	339	343	345	342	337	314	339	314	342	317	347	351	333	311	337	342	316	339	304	326	290	318	286	365	319	343	314	315	280	298	326	297	342	349	331	321	327	327	319	329	306	335	353	317	320	347	368	309	352	335	312	358	330	320	323	334	334	329	331	321	339	331	329	306	313	349	325	327	302	286	291	343	313	299	339	328	353	330	320	323	309	312	302	320	320	345	337	336	339	305	345	325	360	328	331	334	340	330	332	309	300	335	347	338	315	341	319	324	319	317	323	344	359	344	314	332	298	327	346	324	336	349	339	336	310	350	344	310	323	291	319	346	335	295	370	326	307	342	332	334	334	357	342	346	324	328	370	345	332	322	344	314	333	326	294	349	344	353	332	347	319	324	326	291	317	309	328	325	317	324	313	304	326	312	312	326	371	297	336	337	298	343	319	339	322	342	333	359	290	336	334	328	319	322	322	300	326	346	334	348	333	365	332	336	311	358	300	319	302	340	298	316	297	306	339	317	298	312	326	327	349	305	325	329	336	342	380	314	333	334	338	310	359	326	314	342	325	339	333	341	299	306	322	320	316	304	346	349	317	308	288	305	313	333	326	319	341	319	340	350	299	338	326	332	325	328	293	336	325	351	320	301	317	330	325	322	303	312	379	344	338	302	323	296	357	330	328	308	300	360	345	347	369	307	303	338	317	369	343	352	323	328	295	317	307	329	305	305	327	343	319	325	314	324	286	342	304	287	317	322	331	313	316	347	289	342	328	302	312	351	351	352	304	348	359	312	318	351	355	299	314	348	329	308	314	320	317	327	333	315	340	341	292	282	294	301	319	304	342	367	286	351	330	290	314	363	319	291	326	356	329	346	312	319	338	323	312	318	320	324	327	297	337	341	341	335	335	389	360	307	289	314	318	350	302	335	310	338	282	314	334	325	346	338	318	334	338	319	325	299	299	293	322	332	338	319	327	320	345	355	333	365	331	292	327	311	347	302	340	324	336	352	311	291	345	287	324	331	309	337	297	351	314	350	309	313	303	344	312	338	349	321	370	344	332	354	313	285	327	318	347	332	351	330	352	311	346	297	310	325	330	341	313	350	330	332	345	313	319	339	311	324	353	340	309	304	329	325	328	354	336	341	339	315	330	338	330	307	353	340	312	323	343	323	356	307	327	355	359	307	340	356	325	357	360	335	325	334	341	316	334	324	327	312	340	339	375	312	315	343	306	302	299	331	343	311	325	357	322	338	321	329	327	345	324	333	321	299	322	318	312	330	338	323	351	303	337	332	324	367	345	321	319	321	338	337	329	301	333	319	310	342	331	297	333	325	307	367	332	333	326	343	341	350	341	332	304	299	334	347	312	318	318	327	342	294	310	303	326	322	251	318	320	285	328	329	318	309	331	353	335	344	335	341	290	338	339	339	344	363	317	348	357	334	338	344	300	324	322	323	332	312	325	300	341	327	314	308	342	304	321	376	333	312	357	336	347	355	353	312	339	327	287	321	301	322	338	301	348	332	316	344	339	300	315	326	316	320	339	328	345	307	327	318	303	315	325	321	319	343	329	313	340	332	318	308	318	335	360	340	309	327	318	336	353	333	349	313	315	334	327	307	321	342	337	335	323	351	323	310	314	299	329	309	334	354	309	326	306	317	356	334	313	313	349	338	303	323	335	319	300	333	343	323	316	309	328	314	316	340	308	323	324	333	324	347	332	321	363	309	358	345	345	338	309	342	323	332	311	344	321	362	323	361	330	327	302	320	315	319	298	331	294	362	330	329	323	338	344	314	348	335	334	317	305	320	308	315	311	321	318	309	305	298	328	333	334	315	326	325	330	313	300	320	311	300	330	283	327	317	343	308	332	287	319	329	327	326	351	318	371	378	361	323	295	339	303	356	350	284	335	336	319	322	294	331	305	331	324	356	329	344	342	295	329	362	295	346	329	331	325	316	297	299	358	308	338	313	332	351	316	323	328	325	366	322	314	285	327	321	335	315	350	326	340	315	307	350	338	304	337	337	314	319	312	305	332	332	312	316	326	312	310	324	369	316	350	350	320	334	324	299	339	279	310	299	337	348	306	339	329	333	326	282	328	310	275	331	309	342	338	340	329	339	334	328	312	336	339	346	334	332	313	351	337	305	355	327	310	292	321	306	333	353	283	321	326	321	341	325	297	310	312	333	341	313	301	316	337	334	327	318	310	316	292	279	327	337	318	353	316	295	341	342	307	324	331	322	337	323	288	315	338	289	314	322	342	334	350	308	322	362	316	315	335	311	345	355	336	304	344	322	294	339	320	314	340	358	337	323	334	311	305	322	319	351	368	323
8266	1344	396	341	331	315	296	291	306	297	288	285	277	258	296	274	252	241	243	277	263	234	271	288	250	272	300	292	294	249	281	277	232	262	303	259	284	286	264	278	262	249	258	274	270	279	240	291	285	298	276	256	262	251	284	279	261	240	282	265	278	255	275	264	287	277	252	244	273	279	282	273	275	256	270	282	257	295	292	235	278	278	237	274	249	232	276	291	266	265	280	274	244	302	293	260	268	286	275	284	249	260	269	255	276	290	268	272	262	260	274	240	234	264	290	294	279	250	292	241	262	283	256	260	276	237	285	288	259	258	282	268	303	271	268	273	259	273	280	259	292	289	263	284	273	281	277	249	246	275	283	262	314	298	240	266	251	286	242	240	255	256	274	295	275	278	263	267	239	265	225	286	271	303	300	280	265	283	266	235	274	263	261	258	267	290	226	265	254	268	282	271	247	290	279	256	269	273	267	281	234	273	279	279	283	257	250	287	273	254	274	270	263	264	275	263	281	279	252	266	273	272	291	267	272	234	248	269	288	248	257	270	260	267	269	261	285	305	303	253	262	263	273	248	281	284	285	260	254	280	274	295	260	248	261	276	285	294	265	263	275	296	293	293	303	257	255	276	275	284	270	281	262	268	241	273	269	237	263	291	263	270	285	250	259	316	266	273	275	225	272	267	269	307	249	279	238	278	270	263	289	248	242	283	281	265	303	290	253	275	258	289	252	277	270	274	283	280	241	256	270	261	292	245	240	257	253	281	288	250	238	278	260	256	245	258	273	270	271	256	277	269	253	278	304	258	270	281	270	236	283	290	256	300	276	240	324	290	253	293	277	298	241	247	242	274	267	276	250	258	271	292	278	284	265	248	250	278	281	274	258	284	237	255	269	296	291	288	274	275	271	269	259	285	292	319	234	251	297	273	284	245	272	262	252	247	285	274	280	300	299	274	264	273	283	257	285	265	226	257	262	282	258	303	256	291	273	278	264	257	262	279	267	287	283	239	275	276	268	249	279	276	262	310	284	262	270	287	247	272	265	285	265	259	269	282	277	230	274	267	242	273	261	285	257	287	280	280	283	248	275	259	272	294	247	301	286	260	272	260	257	285	284	293	286	266	295	278	266	264	278	266	254	298	263	255	269	290	283	297	293	268	250	254	242	251	244	274	258	280	276	251	259	252	297	270	259	320	272	266	238	258	259	282	294	243	237	269	246	294	272	273	270	260	241	294	265	299	258	282	254	266	244	234	269	263	283	261	273	282	313	277	215	273	284	274	286	266	247	254	261	257	279	246	272	210	287	277	247	288	285	275	278	261	288	263	277	266	287	272	281	258	287	276	273	281	275	265	309	250	256	252	241	255	254	278	279	251	280	299	282	269	250	239	253	272	269	293	244	248	267	252	258	267	284	275	276	255	262	273	247	293	247	268	277	268	227	256	265	251	272	308	267	257	276	266	283	263	253	254	286	258	253	261	267	248	251	249	269	257	247	255	273	251	271	312	308	255	278	278	274	270	305	257	250	256	254	286	254	245	265	281	279	271	307	278	291	275	293	254	295	276	278	263	232	251	265	261	252	274	264	262	259	261	266	257	273	283	266	251	265	276	274	286	298	287	274	264	292	281	242	278	241	271	282	271	245	274	245	290	294	263	240	257	303	285	259	283	268	277	291	260	281	279	256	268	283	302	252	270	278	234	266	253	269	249	261	265	253	269	242	310	279	286	279	278	263	274	273	295	303	269	258	259	258	282	247	248	237	286	297	283	280	273	255	292	277	279	295	271	318	248	296	288	264	304	269	278	267	234	251	291	266	267	259	269	264	284	252	284	281	261	286	259	243	283	251	274	284	263	275	294	250	247	299	255	253	273	278	284	248	276	265	244	275	293	274	283	254	296	260	283	279	266	287	268	275	258	285	260	269	237	254	281	278	253	263	275	243	267	300	267	270	250	260	279	275	288	276	240	289	292	257	268	267	301	247	255	286	267	276	271	280	251	265	260	271	282	267	256	273	232	260	247	276	280	293	281	249	266	267	246	299	265	302	273	293	271	275	260	257	273	276	291	248	237	291	283	273	289	255	260	258	272	268	279	264	252	278	234	269	259	274	280	287	270	263	285	268	288	266	262	286	259	270	242	248	270	273	261	261	276	277	263	257	248	220	269	274	280	265	275	257	257	276	260	256	247	245	293	268	288	255	232	243	285	282	257	258	290	280	257	260	258	279	294	273	284	251	272	272	295	242	279	265	263	276	250	273	264	271	269	262	266	261	277	271	247	248	273	251	281	282	284	306	279	268	259	249	271	242	252	258	246	269	254	240	256	283	276	265	296	271	240	245	297	272	317	248	259	249	268	231	274	246	239	285	285	265	244	281	273	261	259	236	267	257	251	285	259	274	260	245	258	269	249	275	242	294	236	260	239	270	260	267	279	265	267	299	273	279	262	295	237	255	262	263	294	266	265	268	275	289	245	257	280	294	241	285	262	273	256	262	254	260	276	284	253	277	277	261	297	287	272	230	289	258	252	272	271	244	259	256	261	294	273	262	267	254	267	279	250	245	294	281	267	266	228	256	254	254	317	258	238	258	269	269	257	281	295	289	264	252	283	269	245	292	272	265	266	256	275	264	277	210	244	261	248	268	258	283	268	275	308	269	271	274	276	285	249	252	260	274	238	276	277	281	291	270	257	293	263	239	301	275	248	272	284	284	260	244	308	280	262	312	270	260	275	296	284	241	293	261	270	245	246	277	232	257	272	270	246	249	283	244	274	300	260	265	267	234	265	276	310	256	242	275	272	256	279	268	254	268	255	311	279	270	286	285	298	261	283	289	273	290	299	249	254	266	271	250	304	272	287	305	314	295	281	227	273	258	265	264	275	281	284	240	257	275	278	281	270	254	236	274	257	246	249	252	274	305	296	293	292	257	262	249	273	299	245	252	271	301	260	277	280	308	269	266	276	268	264	287	255	266	258	247	269	265	265	277	260	284	254	280	289	287	273	268	269	255	281	270	283	247	272	263	285	275	259	246	267	282	273	280	260	265	261	254	283	270	261	261	293	241	287	292	285	263	295	280	250	239	227	249	297	291	281	265	281	247	264	240	278	279	266	256	265	299	253	258	262	269	268	276	272	280	272	286	282	267	252	302	246	285	253	247	267	230	259	305	248	287	256	285	284	303	270	272	284	260	273	265	269	274	270	243	286	267	269	281	249	263	252	264	279	249	266	233	267	264	269	267	263	285	270	257	277	261	307	247	270	275	283	271	243	260	271	282	278	252	295	262	258	264	254	265	297	268	293	292	300	265	289	259	275	280	235	248	251	254	256	276	264	268	263	260	286	252	277	260	253	276	273	268	260	264	247	263	292	276	272	284	256	271	283	270	245	259	262	269	240	267	287	235	246	280	272	297	275	282	266	271	267	292	281	276	292	247	244	293	250	256	293	252	276	247	313	294	261	283	266	278	302	242	256	275	252	249	231	282	248	268	271	270	295
6730	1619	1025	1022	922	879	851	755	803	804	794	753	728	686	728	740	687	718	681	686	662	720	708	704	672	689	705	659	663	722	672	677	669	672	649	668	689	621	692	676	691	668	694	713	627	667	645	658	676	667	648	689	655	638	637	608	704	638	683	678	691	680	677	641	639	628	664	641	736	685	685	737	634	712	625	661	681	670	680	732	706	683	673	653	650	660	686	640	669	671	640	690	637	662	700	712	655	659	664	664	707	674	660	684	661	668	684	658	674	702	634	679	650	657	670	674	657	650	671	660	676	656	650	702	653	655	666	643	676	691	619	614	671	662	695	671	671	641	672	661	672	661	696	653	683	675	676	674	675	712	640	659	704	672	664	695	649	654	696	676	682	641	624	698	632	646	627	652	660	661	667	702	679	707	658	728	698	637	654	671	720	667	723	669	662	686	637	682	696	651	669	671	654	686	645	645	676	685	633	641	653	666	672	662	673	698	636	703	668	638	661	662	669	665	668	684	643	640	680	696	677	681	673	646	668	606	634	680	682	668	672	697	663	677	655	669	678	664	718	645	684	646	685	651	718	657	634	698	688	651	616	687	660	681	663	682	680	678	645	680	654	671	707	669	681	647	653	689	723	659	672	689	649	663	663	675	628	678	635	689	650	680	661	675	698	702	694	649	674	675	664	673	691	687	655	715	670	650	659	659	719	653	680	708	699	664	714	675	648	633	627	681	678	678	700	688	655	667	701	677	635	706	709	642	668	679	669	648	657	675	685	710	645	652	652	648	653	717	656	709	698	679	692	663	671	676	680	676	700	665	686	688	657	694	670	700	679	697	655	735	679	669	649	684	669	712	678	637	634	642	647	685	673	661	680	666	658	666	682	669	693	639	646	687	667	678	650	668	628	674	654	714	639	645	658	632	681	700	672	649	641	690	661	675	588	689	672	691	675	627	631	685	664	702	649	694	682	678	643	691	681	698	721	697	701	690	678	661	695	714	623	712	679	650	646	669	663	640	652	624	692	670	633	699	706	704	662	687	679	722	628	679	655	690	724	639	674	674	649	691	638	668	672	661	659	692	659	632	652	681	676	702	670	691	650	645	609	683	707	698	665	655	655	646	686	675	684	661	690	674	634	694	688	671	682	677	689	647	682	667	658	664	643	614	684	627	694	696	651	603	647	662	682	689	679	642	638	614	637	614	664	685	679	645	683	685	669	670	695	643	642	638	639	659	710	659	680	710	713	663	682	652	654	612	660	687	695	654	657	643	667	669	680	664	693	686	700	655	670	695	628	670	697	706	679	647	654	649	643	643	670	651	674	644	666	622	670	635	686	669	667	664	625	673	685	656	649	641	694	694	656	648	696	687	670	714	677	638	700	747	675	639	675	661	671	645	695	656	672	674	645	653	697	710	688	696	705	667	653	658	631	631	681	693	639	626	678	667	654	696	654	645	673	628	658	672	726	723	699	632	688	689	669	645	657	665	661	649	677	645	659	668	675	652	640	672	664	669	641	681	644	684	688	691	698	670	669	652	644	625	652	659	665	623	645	642	679	652	677	643	652	637	669	661	679	665	712	659	671	661	656	669	663	647	678	693	671	662	701	684	686	671	602	683	683	681	690	654	630	716	652	684	682	690	704	655	707	643	625	652	652	701	633	657	685	671	671	706	643	685	654	633	678	691	665	657	652	662	724	651	659	714	649	649	631	706	631	687	706	685	637	688	676	689	652	647	664	630	641	720	649	681	688	657	663	660	680	676	704	675	711	670	647	689	669	670	676	682	679	653	667	684	660	722	639	684	697	634	671	675	643	654	651	658	676	673	668	647	727	689	664	691	653	664	691	643	677	712	643	678	649	673	705	630	640	677	630	638	677	694	696	698	621	684	670	657	634	652	710	670	673	666	687	686	682	641	678	714	715	636	709	648	701	653	633	687	704	686	675	654	707	647	622	705	658	671	672	671	636	698	650	647	663	680	615	669	640	624	680	712	665	656	711	668	693	627	651	670	669	691	642	639	668	691	663	696	648	683	702	668	670	696	674	646	657	663	646	686	680	649	626	628	666	674	714	677	677	696	661	681	691	643	699	672	657	649	669	669	652	633	712	702	649	640	681	690	665	693	639	684	631	652	686	696	660	630	653	706	661	669	675	616	690	675	719	682	699	659	647	705	670	587	665	675	707	675	691	649	643	617	685	664	680	670	648	683	681	657	723	673	647	675	632	633	644	649	633	689	712	676	640	635	724	695	670	663	680	688	652	713	666	649	707	668	700	690	642	670	648	684	678	646	692	695	654	718	691	649	708	639	697	693	649	653	668	694	709	686	653	624	670	662	692	657	691	668	664	664	662	678	655	621	696	669	689	700	709	673	653	674	689	684	675	637	690	684	733	683	715	704	681	697	687	665	653	693	691	660	664	690	684	653	724	682	712	695	657	629	671	699	719	653	690	642	617	661	637	688	689	639	690	678	705	663	671	668	684	673	686	652	665	666	659	628	659	678	616	663	673	688	686	676	640	635	677	692	663	696	677	657	689	699	698	688	696	672	632	690	664	705	641	664	651	692	657	699	676	679	696	638	615	644	677	636	694	624	688	657	714	632	679	667	691	659	672	624	688	674	676	690	679	668	716	700	686	659	622	664	666	671	628	629	626	652	652	660	692	659	681	675	693	723	710	683	684	687	655	639	665	671	636	652	672	672	645	671	622	688	681	667	667	657	655	691	715	650	689	661	675	666	664	613	700	663	710	653	702	677	667	665	685	667	664	698	708	649	686	672	679	702	660	650	712	656	692	653	662	675	662	689	655	690	679	660	699	717	673	726	631	672	644	690	642	694	702	673	643	668	620	643	608	671	664	662	717	677	681	690	650	665	674	712	680	626	657	658	634	654	644	680	682	623	652	718	669	666	635	676	703	705	687	661	690	648	684	652	701	664	651	648	662	653	697	697	692	625	662	661	694	680	685	673	661	696	667	654	680	677	653	655	693	678	684	676	690	686	631	670	648	689	667	659	608	677	629	676	677	699	613	704	662	680	703	649	713	683	675	686	642	672	655	601	722	676	727	683	674	671	623	636	639	670	641	675	619	657	655	645	622	692	646	661	669	611	622	682	646	685	679	692	660	649	672	648	674	625	646	685	629	647	634	654	669	677	614	667	672	683	609	636	659	715	714	639	697	693	680	682	699	670	673	673	677	680	676	710	711	684	674	651	652	672	608	621	690	672	653	703	707	675	693	684	640	649	723	673	680	629	656	692	663	651	611	661	684	669	663	683	667	670	684	721	714	719	674	639	663	687	633	640	642	661	654	644	684	678	654	673	643	682	676	637	703	651	664	680	650	643	658	662	590	670	689	636	683	730	650	688	618	682	646	667	689	657	677	659	667	695	637	678	675	713	681	661	623	712	667	645	662	680	668	716	647	649	663	654	684	657	673	666	684	655	725	681	680	700	710	675	674	686	623	651	672	666	673	639	710	663	678	663	661	676	635	652	638	669
20243	4462	1100	658	440	344	310	279	309	264	243	243	240	251	237	224	244	215	214	199	226	217	213	200	226	214	231	206	203	227	195	229	218	206	204	216	223	230	196	242	226	186	206	237	216	189	248	209	242	206	224	245	192	245	231	253	213	193	208	210	226	196	212	227	217	219	240	211	220	202	215	233	204	244	191	202	221	230	226	215	224	209	195	205	242	194	255	223	213	221	224	216	200	209	195	221	207	240	236	214	234	218	230	210	247	235	245	229	231	226	188	213	189	206	216	229	239	215	229	222	236	231	254	232	218	221	203	233	228	183	204	226	219	224	214	198	216	237	213	203	194	210	211	212	214	243	215	213	243	190	207	207	270	211	204	219	218	192	200	203	228	188	223	238	237	202	204	225	207	231	232	207	209	217	211	201	241	205	210	215	209	241	227	197	233	202	232	228	237	214	224	224	217	207	235	226	220	220	220	225	207	211	230	254	202	227	217	221	220	227	234	215	193	195	221	229	217	206	244	208	213	206	198	237	210	206	200	207	256	216	201	213	235	214	238	209	200	213	235	182	233	230	238	201	196	211	234	217	214	222	208	204	216	258	238	225	198	191	218	213	223	202	207	207	252	231	248	204	232	218	248	205	200	215	199	233	203	229	243	229	230	208	203	211	220	202	220	235	241	214	217	204	198	193	210	224	232	226	230	228	215	212	199	201	216	233	192	215	234	213	205	209	174	229	229	207	207	181	212	250	230	232	223	184	250	206	174	216	200	192	216	215	218	216	201	218	239	198	218	217	247	212	205	222	214	226	206	211	202	197	211	229	193	212	228	227	225	193	224	206	201	199	227	230	212	228	214	233	225	204	221	224	199	208	218	214	227	214	244	209	227	207	231	213	246	192	207	232	199	207	206	206	229	204	227	244	216	241	205	215	215	228	219	220	208	248	223	204	205	206	241	210	196	195	194	201	203	208	216	233	233	214	244	214	237	197	212	208	202	220	208	215	210	221	231	189	211	216	214	197	215	227	195	233	212	198	223	215	197	191	189	213	201	200	222	217	239	212	244	192	216	235	213	220	213	214	219	232	217	189	224	221	179	217	276	209	229	206	216	218	209	202	232	215	224	182	222	204	206	229	239	219	207	196	242	212	206	213	211	235	202	206	228	232	229	219	212	207	220	215	227	247	213	216	222	210	215	240	216	221	197	220	212	232	205	218	229	218	188	187	223	215	246	228	226	242	233	184	235	231	256	229	233	215	231	237	219	209	224	216	232	205	207	185	211	212	211	234	211	216	220	200	210	219	215	227	229	218	210	203	202	225	195	216	222	241	223	207	243	251	204	214	206	236	224	224	211	200	227	233	193	208	224	219	199	183	215	215	209	214	227	231	227	237	204	227	199	232	232	222	211	230	215	238	225	221	223	208	201	185	194	225	217	215	221	231	235	236	206	213	213	227	223	195	234	226	212	228	221	195	219	235	227	214	213	201	220	192	230	218	214	212	212	221	188	210	251	219	241	198	231	197	197	237	208	218	209	237	208	224	220	220	214	232	238	218	213	229	219	228	211	206	220	241	206	238	215	201	196	231	219	223	188	215	213	231	226	220	196	218	226	213	227	227	221	220	218	223	225	221	205	210	215	241	227	235	216	222	220	217	214	240	255	224	191	218	192	229	214	243	203	237	218	226	225	238	202	202	207	196	219	207	234	209	195	229	251	189	224	199	217	205	245	226	217	210	238	234	223	220	202	207	200	220	224	231	220	213	222	213	258	228	234	217	221	245	222	236	200	241	229	235	222	195	247	234	245	216	216	247	236	216	245	241	201	224	217	197	198	197	226	207	235	180	203	217	182	205	210	234	224	198	212	238	226	236	213	201	230	200	195	208	195	214	210	220	225	209	217	224	234	212	221	207	223	215	228	233	227	210	201	217	228	222	226	247	215	222	207	192	225	204	212	206	214	199	218	208	224	228	221	205	204	219	230	242	239	214	229	242	226	232	187	218	248	197	234	222	237	225	208	206	209	221	209	209	221	215	190	223	229	185	254	204	240	211	216	213	210	234	218	212	220	204	196	209	200	208	224	207	185	216	221	241	204	209	236	221	233	248	243	214	208	226	216	203	211	190	206	222	221	219	257	207	235	229	184	233	217	219	228	215	196	229	257	231	234	227	222	248	222	222	199	209	214	207	237	235	213	218	194	220	218	221	211	218	217	217	218	220	227	220	208	206	219	226	209	211	237	201	223	224	202	217	187	224	224	221	226	210	207	236	230	228	226	231	191	207	212	203	232	237	216	226	212	210	193	212	232	218	236	237	238	205	209	212	228	191	212	217	222	238	210	188	217	231	193	237	231	194	209	216	220	189	203	219	226	230	202	215	213	227	232	243	217	216	226	221	213	220	229	209	202	235	221	210	222	260	214	222	227	218	217	199	228	201	215	239	236	238	214	219	228	239	217	231	222	209	207	197	212	204	221	217	230	235	215	242	265	220	227	196	214	204	221	224	218	223	196	215	194	244	218	234	188	210	215	209	203	227	224	242	214	237	208	228	207	204	213	230	183	201	252	223	192	187	237	193	224	224	219	223	225	237	213	219	224	217	212	223	239	245	199	212	216	233	213	211	253	218	196	223	197	221	195	222	221	224	221	224	201	216	221	224	209	222	220	228	223	213	211	220	240	240	211	208	203	235	231	226	230	212	211	206	241	228	247	220	220	231	214	241	218	226	236	240	204	237	203	216	201	225	212	208	212	215	188	234	198	214	216	233	207	241	223	203	228	203	200	238	217	233	210	223	220	226	199	234	209	196	221	231	215	216	214	225	204	233	230	206	216	224	226	222	233	201	261	253	212	208	211	247	223	179	214	196	189	213	225	219	208	236	228	222	260	235	213	193	189	221	208	239	212	209	211	228	249	213	223	224	211	239	212	203	222	238	181	221	213	239	235	244	243	207	205	205	238	247	211	199	200	203	211	206	210	210	202	209	235	224	227	216	214	206	236	199	227	223	198	180	196	213	239	218	207	253	213	197	207	246	217	219	226	229	202	222	218	224	209	219	213	208	230	213	192	219	232	181	248	210	195	212	225	220	233	216	194	220	224	233	231	204	237	211	219	207	216	196	209	217	205	218	215	208	227	202	223	234	236	215	201	239	201	203	213	234	226	236	219	202	201	209	203	246	221	202	211	221	227	225	222	235	231	205	187	250	229	185	229	223	235	203	242	219	224	213	233	236	203	208	205	211	208	221	223	219	219	217	215	191	216	221	196	208	230	196	198	190	209	243	222	256	221	210	220	217	207	206	228	201	204	239	233	234	259	210	226	215	209	217	214	212	200	204	216	208	242	246	232	203	214	200	201	218	219	229	228	217	221	208	222	211	220	233	219	231	226	191	218	220	230	209	222	208	205	229	245	212	223	207	213	226	223	196	209	245	219	197	226	208	253	232	211	222	182	219	213	234	229	211	209	234	200	233	217	203	205	234	206	190	184	200	223	226	213	214
15118	3540	1952	1968	1479	1295	1169	1028	903	849	791	773	699	692	689	669	663	625	655	628	591	591	610	570	565	583	560	613	559	567	618	556	541	582	583	570	504	538	597	594	546	578	617	523	528	591	560	563	547	549	552	567	564	550	579	574	563	546	473	571	569	599	579	563	540	596	559	552	604	548	541	581	587	532	581	546	530	587	584	555	560	542	549	562	571	545	548	563	559	561	546	538	563	557	544	560	552	542	532	572	529	540	549	548	569	545	561	538	560	567	542	543	529	541	565	534	547	514	516	569	586	548	538	608	586	554	554	566	512	552	567	517	545	569	577	540	525	541	549	574	533	492	570	527	554	570	549	573	549	578	572	548	564	538	552	569	597	525	555	535	562	528	569	548	547	590	572	588	567	567	543	557	515	548	556	562	552	550	574	570	561	536	569	550	566	546	555	547	558	548	496	546	607	579	507	550	493	515	529	532	561	581	570	521	507	542	552	611	544	558	572	534	510	587	544	537	558	563	526	549	521	551	538	547	569	536	549	509	537	531	565	546	584	540	503	523	549	569	568	576	587	567	585	585	541	542	568	566	563	590	517	564	477	560	553	538	527	489	549	561	554	586	535	535	569	532	525	523	544	553	571	523	550	578	531	602	552	560	527	569	542	490	564	532	568	546	607	575	529	557	557	550	516	546	594	582	531	546	593	585	536	528	550	565	576	561	585	529	564	532	535	544	525	548	530	546	558	563	568	540	550	559	525	540	580	547	590	578	544	531	541	543	534	588	565	537	572	515	545	546	522	543	560	565	532	558	534	530	530	542	555	554	536	550	562	562	557	595	569	571	539	542	582	529	539	545	555	549	540	559	525	554	573	536	520	512	537	512	547	548	559	554	543	571	559	529	548	543	570	543	536	558	557	504	538	550	563	550	549	545	586	551	558	546	559	531	564	568	537	587	588	550	529	583	587	561	550	571	559	569	498	567	525	560	578	571	576	599	495	588	554	533	567	577	536	570	570	557	526	557	572	526	563	520	577	560	560	553	573	566	525	590	555	575	554	525	542	527	542	539	517	559	535	569	541	584	515	515	544	579	531	543	552	570	564	538	585	526	539	512	562	613	538	604	528	517	521	548	569	551	527	565	565	532	553	541	558	545	610	561	585	550	538	578	534	568	587	574	554	547	527	534	554	573	527	560	513	536	592	528	593	566	567	572	563	565	543	574	569	549	573	545	547	557	555	553	544	578	553	494	548	532	546	551	567	550	572	563	553	564	545	599	548	603	545	579	541	543	532	577	518	559	579	554	520	582	539	597	520	618	522	524	570	525	574	545	552	526	520	563	574	558	518	600	570	552	551	576	554	562	572	568	539	543	532	537	552	533	584	616	559	533	536	563	573	560	577	560	594	512	559	534	551	496	540	577	557	534	534	567	568	581	540	537	595	546	570	549	539	522	569	561	530	555	548	524	528	566	536	583	531	505	554	577	593	572	554	578	543	533	504	546	582	562	512	486	543	514	537	559	561	533	570	555	560	542	549	520	549	552	544	535	580	532	587	569	571	527	564	549	527	548	566	572	506	527	575	545	563	536	595	529	546	535	553	587	555	580	567	518	540	526	560	562	555	506	565	572	550	590	535	588	534	543	516	522	532	507	526	557	555	566	578	534	524	576	597	520	540	487	581	526	589	543	574	588	547	620	554	553	589	517	576	578	561	543	570	553	503	529	542	510	512	549	566	560	533	587	562	540	542	565	524	503	583	521	553	563	569	521	556	538	558	538	548	542	573	552	587	545	607	568	631	579	563	504	527	543	540	513	567	520	538	502	568	523	547	500	578	542	579	550	593	548	574	545	543	553	554	540	567	573	546	588	537	548	574	529	538	556	529	587	505	529	557	519	608	562	576	532	601	585	561	566	571	532	540	549	569	552	524	582	568	522	585	526	535	571	525	551	538	607	540	534	505	567	526	594	600	505	528	517	586	524	562	515	574	563	541	532	529	515	539	569	563	530	577	565	554	509	548	576	535	589	589	534	542	576	555	566	546	536	515	546	538	565	558	547	533	517	574	572	580	532	548	522	527	588	551	528	544	532	571	536	585	532	548	553	577	526	585	592	535	513	553	567	537	534	501	574	571	592	577	547	560	519	501	563	557	532	580	548	553	566	563	569	559	546	556	592	522	571	519	567	547	531	544	494	543	524	546	511	542	547	530	554	563	575	533	538	553	538	523	582	553	572	577	547	566	554	580	510	559	562	549	546	541	615	490	551	602	521	567	572	562	565	564	551	573	550	568	548	571	592	518	552	577	568	512	538	567	525	556	536	533	568	573	565	578	570	564	576	563	500	540	574	567	533	560	586	560	565	540	541	521	552	559	542	552	550	519	547	587	524	533	553	536	557	523	585	538	559	538	520	623	571	525	552	551	581	544	532	557	572	534	560	601	497	542	512	612	541	574	537	548	531	575	557	545	561	526	561	573	572	568	569	561	551	585	533	531	557	562	599	541	574	550	527	553	517	554	512	573	527	552	540	551	544	615	544	511	534	551	544	493	574	541	545	542	584	518	565	561	541	577	497	537	555	539	562	520	651	554	533	606	590	556	558	529	533	565	513	541	584	524	566	570	551	579	563	519	581	570	555	580	537	560	581	540	519	561	585	536	542	528	529	536	545	542	581	606	552	515	547	588	552	510	566	521	510	589	541	548	581	542	583	583	561	522	560	510	529	573	557	584	573	548	563	578	572	564	589	569	547	564	597	541	540	558	564	545	574	516	567	525	575	569	566	536	539	540	532	542	544	501	562	545	576	545	510	517	537	569	537	585	553	595	557	530	545	523	570	567	530	523	552	563	537	568	569	547	525	576	568	568	608	508	570	514	531	553	574	559	599	534	556	529	571	542	524	544	536	605	571	530	592	537	586	541	561	584	533	566	564	529	550	541	574	544	599	550	586	513	572	523	507	531	505	504	569	565	542	532	555	531	542	538	578	532	565	552	511	521	494	569	539	587	551	508	559	581	543	550	554	527	548	521	550	575	580	560	573	580	562	541	556	514	565	532	539	524	527	516	588	568	530	604	571	499	517	534	515	505	562	592	516	549	554	553	600	580	545	554	546	560	541	573	519	570	532	555	470	538	607	545	544	553	576	565	547	539	501	584	572	520	523	535	502	542	519	533	520	539	560	544	569	537	541	560	543	516	566	582	584	538	573	533	565	532	501	546	550	562	511	538	570	563	594	527	557	542	526	532	583	534	534	562	553	579	568	551	579	567	537	572	550	554	554	575	586	530	563	511	503	550	553	541	524	512	542	602	580	568	545	596	579	587	589	579	506	552	508	579	519	515	530	554	528	536	553	576	486	551	561	553	585	532	554	538	538	546	540	519	524	570	538	555	592	589	529	553	566	526	556	546	557	556	582	536	567	552	542	548	552	560	569	496	575	565	570	529	558	537	527	565	549	553	577	567	527	542	564	528	532	532	556	570	549	565	511	575	546	558	567	530	537
30223	8800	2011	1123	562	357	308	283	225	221	190	167	158	153	157	170	132	144	122	143	145	132	145	114	157	126	103	146	127	119	122	130	140	133	127	115	126	123	126	147	125	116	114	123	130	91	113	117	134	126	166	101	108	106	116	103	120	114	114	118	124	125	134	117	114	92	108	143	138	117	123	122	135	119	148	104	101	120	125	109	128	105	105	124	111	112	127	114	121	118	125	115	130	115	118	110	121	138	127	144	130	131	96	119	121	131	116	125	139	126	102	110	121	108	124	105	138	127	117	116	126	142	134	116	141	115	131	139	126	115	126	125	104	119	112	107	127	129	111	96	140	104	108	116	130	123	121	113	151	123	114	125	127	124	124	112	134	117	115	131	129	111	135	119	119	144	108	108	97	120	134	124	134	124	107	137	130	148	122	114	137	115	124	125	128	135	112	118	105	139	116	138	105	118	129	110	102	123	135	120	101	152	142	118	118	122	128	114	109	118	111	140	108	114	132	111	117	134	143	114	127	113	128	118	112	108	119	112	128	116	123	126	123	128	122	110	113	133	125	126	108	103	119	122	122	99	126	122	122	119	118	109	120	126	140	115	141	104	106	118	125	121	121	110	133	143	120	105	123	132	122	127	112	99	119	101	114	126	98	92	114	118	120	122	149	136	109	130	132	98	137	132	124	141	124	132	143	123	151	127	133	121	115	132	138	112	120	108	125	133	131	114	139	136	142	119	112	122	151	130	116	123	118	135	128	109	118	126	141	117	120	135	132	112	147	100	139	135	100	136	122	132	130	109	126	123	121	109	117	121	132	115	104	125	123	110	137	111	138	126	107	102	120	134	120	121	122	106	135	124	149	117	119	122	124	116	118	119	127	116	122	130	124	105	116	121	111	126	127	130	124	125	118	128	129	122	111	125	95	114	126	109	123	104	123	125	117	113	119	144	113	106	127	124	126	125	114	122	109	131	135	116	104	116	126	108	129	106	105	121	117	136	130	112	117	116	126	127	121	120	117	135	133	119	124	117	121	116	103	125	108	104	136	119	123	131	136	121	132	114	109	95	122	115	138	136	128	117	136	107	138	111	129	107	123	116	126	133	117	128	144	124	118	121	131	118	123	115	123	80	131	111	137	140	140	138	116	104	121	124	107	132	113	87	125	100	132	125	100	131	124	137	103	112	128	132	126	108	130	123	136	119	117	107	127	126	128	113	120	102	145	130	114	110	126	146	130	106	109	132	118	113	122	134	133	100	137	125	106	116	128	129	115	103	127	119	88	126	137	110	103	119	118	120	120	107	118	130	118	114	126	108	128	141	125	138	98	128	123	106	116	144	107	127	127	118	105	114	123	117	133	146	116	129	148	138	121	123	108	123	115	105	120	144	128	156	117	103	130	102	108	138	129	118	126	129	131	122	130	126	111	132	120	148	104	144	130	110	119	123	128	103	115	124	102	103	115	122	142	116	117	94	112	117	132	117	120	119	111	135	131	106	126	108	126	132	115	133	113	103	110	126	128	115	104	117	123	132	136	114	100	119	143	125	110	109	108	118	102	115	127	125	123	121	138	111	117	127	125	128	110	131	126	121	107	139	116	123	127	113	97	123	128	133	114	107	126	126	139	109	127	120	123	115	103	125	124	122	118	134	111	94	133	124	113	117	108	123	120	138	120	121	100	125	126	112	123	107	126	119	109	134	100	117	126	129	125	133	125	116	122	114	122	146	127	106	134	115	141	142	113	115	108	118	116	120	119	134	125	132	108	139	115	119	135	128	159	119	135	139	122	117	133	95	139	120	113	106	123	141	116	117	113	138	127	135	147	131	128	125	115	105	123	108	116	130	140	123	124	120	113	111	114	108	132	116	112	132	133	124	107	117	123	101	118	126	130	106	111	111	117	117	105	141	128	111	131	117	122	131	120	104	109	112	128	128	127	134	128	121	132	108	142	143	119	119	130	125	120	125	109	116	122	155	114	134	105	105	142	128	133	127	112	113	123	138	109	121	133	120	123	128	144	113	108	127	131	114	128	119	120	112	109	102	120	105	115	125	124	138	135	118	112	123	140	130	135	152	131	129	135	127	128	139	149	124	117	127	121	142	109	112	127	129	125	118	146	121	121	127	113	144	129	101	126	105	90	133	130	137	130	109	134	109	115	138	89	118	112	131	119	121	126	135	114	113	109	111	146	112	116	129	117	111	125	131	129	122	118	120	128	112	153	120	121	119	127	133	128	128	119	115	104	124	108	131	100	128	124	119	129	137	113	122	110	118	127	121	129	124	128	118	115	126	101	107	118	124	123	123	108	132	121	120	124	141	108	113	119	135	124	147	128	125	114	113	135	133	121	119	134	130	128	127	111	121	131	135	119	145	117	114	128	113	135	105	115	113	119	112	111	138	118	118	143	122	140	120	119	116	118	125	119	119	106	132	101	129	124	122	144	141	116	125	124	137	144	115	127	119	114	132	111	117	96	112	108	123	118	117	112	111	119	118	110	111	124	131	132	114	106	122	112	124	135	134	115	125	123	116	127	130	130	121	126	133	140	113	134	123	114	121	105	149	130	130	116	126	133	107	118	121	116	125	117	116	134	131	124	122	113	126	125	133	144	130	121	129	123	123	130	105	133	142	136	118	117	123	136	129	114	120	100	140	114	127	139	118	138	104	109	119	113	112	131	114	121	110	107	101	105	120	136	118	107	121	104	126	123	136	116	121	131	103	111	116	125	123	126	127	127	134	123	112	111	81	103	140	112	130	112	112	123	134	116	127	134	115	101	125	127	140	129	108	110	108	121	113	110	133	146	129	127	109	113	135	141	144	125	122	113	101	128	116	120	112	98	103	121	115	115	99	88	102	126	121	116	124	118	125	123	116	115	106	118	103	129	113	105	101	111	128	119	116	122	133	137	123	126	110	90	133	115	122	125	112	125	107	132	124	119	118	130	120	119	128	130	121	124	133	120	105	121	108	125	128	120	123	132	132	123	114	112	123	118	142	94	130	113	112	130	119	119	112	132	116	143	139	118	106	114	117	125	130	125	134	146	113	125	119	96	115	137	136	138	124	116	119	110	109	124	125	116	123	114	118	139	136	140	126	104	117	126	120	126	98	103	127	122	140	122	139	133	134	121	136	124	126	125	131	116	125	115	135	124	136	116	141	118	104	111	129	100	117	115	127	109	117	132	109	129	123	124	132	118	118	128	113	98	111	118	120	123	117	119	122	123	130	141	113	114	130	123	114	136	120	137	124	126	131	115	108	121	118	105	120	117	121	136	124	122	107	112	132	120	127	118	116	107	128	105	116	138	118	116	129	110	133	118	147	119	119	109	132	119	120	132	120	120	113	139	105	117	127	98	117	122	118	147	130	120	117	126	121	129	120	111	136	99	124	117	130	111	103	101	125	133	131	124	118	113	120	100	117	117	125	129	114	125	107	128	148	143	130	127	124	134	108	138	111	125	124	130	124	134	109	118	113	122	119	120	126	116	97	106	125
20144	5969	2954	2730	1903	1442	1267	1180	975	832	762	694	633	549	573	490	542	450	421	430	418	424	390	431	382	389	387	378	360	398	387	374	352	375	331	335	378	318	312	338	346	354	336	339	349	340	349	337	353	343	309	340	324	325	357	333	319	301	332	338	337	361	361	331	324	342	367	373	351	329	335	319	315	334	327	352	323	331	356	327	326	311	340	323	345	313	354	307	352	348	362	355	335	336	341	318	344	335	353	337	346	357	315	344	322	316	329	339	335	323	318	347	350	298	316	362	328	351	336	347	368	331	357	341	351	327	362	351	378	361	353	362	319	293	316	315	366	305	317	324	335	334	302	322	348	340	318	342	314	329	349	347	341	326	365	361	356	341	326	365	302	333	378	315	342	336	342	340	326	335	319	316	321	371	301	314	314	357	339	315	358	332	324	395	299	341	321	326	368	321	337	299	342	293	331	321	323	353	343	331	338	358	354	328	336	325	335	313	295	343	336	328	326	299	337	357	372	321	337	346	348	355	316	339	317	335	328	334	327	327	316	325	311	313	338	303	320	319	333	348	342	342	318	313	322	334	329	335	323	316	345	349	328	322	339	289	357	335	339	332	365	329	323	357	325	339	328	341	318	329	336	317	335	341	318	346	325	375	349	307	317	328	326	317	315	306	337	318	314	320	328	345	353	325	334	325	370	351	351	342	305	315	312	296	334	330	319	321	339	332	338	313	350	343	349	320	337	351	329	316	325	276	302	310	321	317	335	328	332	333	312	325	341	361	325	349	309	343	312	367	333	338	349	336	330	307	351	311	331	303	320	322	330	327	364	315	335	336	323	313	307	307	334	319	321	339	327	317	346	304	334	339	303	323	331	313	350	307	335	317	331	320	332	319	316	333	320	375	340	311	350	335	357	306	361	327	337	321	263	311	315	326	328	332	326	324	339	321	338	335	333	317	325	292	310	275	340	326	321	335	334	331	323	338	325	320	317	336	314	313	329	327	356	365	342	314	301	319	357	369	338	340	338	300	361	345	312	343	326	338	314	342	310	325	359	310	339	340	312	362	330	354	328	300	298	322	319	340	321	331	317	329	312	344	306	343	345	320	341	354	310	319	333	352	320	298	306	309	363	313	306	338	343	320	365	343	330	322	330	336	321	341	323	299	327	311	328	320	331	298	324	326	334	327	343	343	343	303	345	323	334	332	343	337	328	324	307	329	313	323	342	352	342	350	338	342	336	300	341	331	333	327	291	342	343	318	350	317	340	354	328	306	364	318	326	290	325	315	373	327	342	308	358	333	344	351	329	322	297	313	301	318	333	339	307	309	352	316	339	334	356	344	317	323	308	312	334	319	301	334	323	349	339	373	340	344	309	315	343	325	324	343	314	350	321	355	343	310	318	351	303	328	348	329	319	321	312	346	338	328	338	355	322	338	309	312	308	329	363	303	332	354	349	302	344	315	353	338	334	325	335	325	336	326	306	332	337	331	353	326	301	367	325	329	346	345	324	366	350	331	346	357	339	333	308	341	337	321	325	323	322	359	340	309	334	326	333	346	322	328	337	343	297	324	330	334	331	346	327	354	306	350	317	355	321	327	341	312	348	343	349	359	349	338	315	375	344	320	335	305	332	331	343	336	339	310	322	378	323	314	322	333	338	356	303	320	312	326	310	336	318	320	357	332	333	348	363	346	351	316	313	303	317	303	327	326	363	319	305	316	348	323	346	346	298	326	338	310	332	334	323	331	339	294	328	344	344	337	327	318	318	341	326	355	331	341	320	319	350	349	303	334	323	300	340	355	329	322	341	326	313	335	318	328	327	320	354	348	325	341	324	328	321	316	308	351	370	349	312	308	323	321	328	320	329	318	367	352	324	357	312	286	333	371	343	338	354	331	333	325	346	324	338	379	343	325	318	293	335	317	332	320	312	333	336	347	320	295	313	334	336	313	361	336	331	312	343	327	320	336	347	331	338	359	329	333	339	338	318	317	320	323	323	335	331	355	323	321	317	350	326	333	316	334	323	318	344	343	351	327	340	344	341	320	313	347	334	329	345	299	354	354	306	331	330	332	329	327	339	350	310	364	311	303	332	326	335	335	348	330	332	332	352	348	302	299	351	337	317	355	299	318	331	342	332	334	317	303	333	300	317	332	349	323	331	324	339	307	341	339	311	312	324	342	320	301	334	308	306	345	309	292	321	329	349	322	314	315	300	326	347	344	346	304	342	333	348	318	313	342	340	347	329	335	356	309	323	327	351	318	308	345	333	302	338	310	341	336	348	344	322	340	310	346	324	325	311	308	308	319	354	307	325	354	343	315	302	339	341	340	307	327	344	345	318	288	302	356	298	348	344	351	343	325	355	319	335	313	358	324	319	325	305	330	326	304	350	327	335	325	326	340	327	329	343	318	293	297	356	324	330	320	340	320	328	331	361	319	324	354	341	340	342	347	326	351	331	317	365	335	313	360	318	346	326	335	334	338	339	347	318	352	344	309	372	324	344	293	336	322	320	317	343	313	316	333	329	319	327	352	324	328	319	361	335	341	320	304	342	318	353	314	352	294	379	360	339	337	367	368	340	337	335	353	323	343	327	328	339	375	348	337	331	332	330	332	332	343	301	333	306	297	326	349	296	328	300	314	318	349	321	324	334	326	333	304	352	330	332	350	331	322	341	333	338	324	313	319	331	364	336	316	328	346	333	329	312	329	326	336	313	331	325	303	314	340	361	313	328	289	336	330	327	329	318	308	310	339	319	330	303	341	307	343	347	319	315	314	334	315	310	329	327	328	331	354	309	304	340	345	354	370	343	333	320	335	291	300	320	336	316	334	321	350	328	305	315	308	335	315	322	350	288	351	310	325	304	332	319	306	346	328	348	314	350	350	339	375	325	351	342	324	322	316	313	351	335	336	332	339	327	315	352	329	318	338	326	325	344	326	319	314	340	318	364	332	304	329	304	333	302	339	325	333	347	327	339	332	309	320	362	310	351	315	324	321	339	350	313	376	307	312	343	351	332	325	328	344	338	353	323	328	329	311	332	319	346	344	308	326	352	343	337	308	318	330	346	312	290	337	301	310	323	315	319	333	355	335	342	304	338	329	322	322	327	325	329	345	326	345	344	277	315	336	373	341	295	329	331	330	331	340	318	354	314	327	321	335	376	335	342	324	317	346	347	328	359	346	312	375	353	353	296	362	324	333	326	309	328	341	315	346	303	320	346	355	317	321	312	336	353	357	344	323	330	344	339	336	338	359	302	358	356	315	316	303	312	311	332	386	338	361	333	353	341	284	317	338	321	353	308	337	346	312	321	341	327	321	322	323	352	308	354	317	335	312	315	358	331	366	362	357	327	337	343	358	333	293	333	331	327	307	347	356	341	311	356	290	353	365	359	309	299	333	332	324	348	298	314	344	316	323	315	332	341	325	312	315	326	306	333	330	312	349	325	331	337	351	346	330	364	325	339	307	351	341	305	356	343	350	328	321	318	294	329	352
8010	1433	409	358	330	296	285	287	322	278	306	286	268	277	260	254	302	268	289	255	261	280	294	253	270	276	250	269	305	263	269	284	276	283	287	309	269	294	249	279	248	282	289	249	259	257	254	285	287	277	251	263	291	284	281	254	228	295	256	271	255	273	262	274	257	266	265	286	233	279	277	276	266	272	321	280	260	277	274	272	308	286	262	278	293	243	259	300	248	252	256	266	252	279	285	303	277	259	262	259	274	281	293	272	272	297	268	261	255	273	273	279	271	273	273	276	299	284	240	261	284	253	283	269	249	303	280	288	309	299	264	274	237	271	319	276	262	277	268	270	280	287	231	246	283	265	289	290	293	241	278	280	261	265	267	273	281	267	258	274	270	285	285	303	264	262	283	257	251	288	269	286	258	264	247	223	249	264	296	229	233	281	242	268	311	255	280	249	284	298	272	257	283	271	267	272	275	268	253	254	247	265	269	270	257	283	279	264	289	265	278	285	245	261	282	305	242	278	257	264	271	267	254	271	267	275	254	250	255	314	297	265	272	298	266	279	301	258	271	252	252	257	305	237	284	273	269	250	259	263	272	277	268	263	259	289	258	291	285	276	272	264	226	274	257	255	272	263	254	253	289	260	260	282	295	276	259	277	261	290	270	283	309	248	281	250	288	263	280	259	271	237	277	295	284	263	267	267	292	270	240	274	293	245	249	268	281	273	271	291	269	287	272	256	251	275	260	277	276	266	266	273	312	254	300	260	278	281	250	252	261	260	249	241	256	316	249	285	312	260	267	243	285	246	271	289	280	297	250	265	252	290	264	270	260	279	252	261	307	265	217	255	288	272	256	289	265	306	276	277	265	314	265	257	293	252	277	281	280	297	266	259	257	285	264	273	282	245	284	251	281	256	269	241	267	272	298	246	269	290	290	290	254	265	267	283	234	265	260	278	269	322	283	298	266	281	266	285	262	284	290	270	273	255	262	264	255	256	274	251	261	287	246	246	271	263	271	266	274	258	283	282	270	275	273	253	253	280	271	278	267	244	284	272	254	278	275	261	283	299	279	292	283	277	265	263	254	273	278	275	289	250	260	277	277	284	271	267	291	279	250	230	279	258	264	277	251	282	309	279	274	249	280	265	291	254	261	287	279	301	285	267	279	259	281	261	264	271	265	265	255	289	270	283	268	258	257	259	277	297	307	284	254	273	306	278	273	282	249	252	280	289	234	258	263	254	257	277	264	273	277	262	303	225	280	278	268	260	265	257	263	252	275	249	275	286	267	281	283	286	271	289	281	255	262	253	253	267	258	266	250	241	300	250	269	284	249	238	292	279	239	275	272	276	277	267	266	277	261	277	268	237	288	254	292	282	275	262	257	269	246	292	284	284	257	275	252	272	273	260	271	292	273	265	284	262	269	255	268	265	247	255	267	294	271	263	273	274	282	283	292	224	285	291	276	272	280	251	275	270	282	289	272	279	267	275	265	285	247	276	262	274	254	253	261	282	270	304	254	249	257	276	272	289	234	268	282	268	268	278	263	274	294	255	219	250	307	257	228	280	296	295	231	292	244	288	275	269	290	246	262	304	284	269	282	269	301	276	261	288	268	267	288	261	284	279	285	281	283	238	280	274	275	298	284	297	253	264	284	267	269	264	253	279	258	263	294	267	261	271	271	240	268	274	269	283	294	291	288	266	279	271	265	266	264	269	283	256	271	267	271	275	313	280	284	266	243	292	286	257	300	271	287	293	252	244	286	271	278	280	288	288	284	251	291	253	238	269	263	285	290	304	287	272	261	283	269	289	279	268	246	277	279	265	279	270	266	256	247	278	286	292	261	299	273	270	288	260	313	301	264	282	272	286	272	280	264	290	253	276	259	242	260	272	277	275	295	281	284	276	275	269	277	239	248	291	268	250	273	280	274	268	279	262	267	272	283	231	270	254	266	278	276	282	236	262	268	284	271	266	230	283	279	280	272	290	284	331	287	253	239	267	248	291	231	271	253	281	278	253	245	290	244	259	259	239	256	256	262	240	241	306	239	275	287	286	264	257	242	256	240	258	282	277	264	262	258	260	267	268	281	285	249	280	257	263	292	254	270	260	277	279	271	287	285	250	267	300	295	229	262	283	288	305	298	243	285	281	266	279	281	297	275	265	261	274	274	261	281	269	267	252	293	213	259	263	301	250	260	281	241	272	274	301	277	273	280	285	286	283	264	276	299	279	276	279	298	281	269	280	293	288	279	298	245	264	272	289	253	267	271	272	279	248	266	242	289	285	263	279	286	261	264	253	271	287	265	270	289	294	244	283	259	253	317	263	272	262	271	305	275	263	282	251	279	255	283	271	296	273	221	260	270	260	254	235	295	260	252	271	292	271	248	266	268	284	279	260	291	271	247	268	270	254	239	244	256	253	272	283	261	306	244	264	273	295	258	251	228	257	252	256	274	269	293	268	250	281	271	289	313	295	269	281	271	257	255	278	283	278	287	288	289	229	275	263	287	268	267	267	284	266	267	254	269	265	269	251	254	272	246	261	241	280	232	262	266	285	279	277	260	272	274	291	232	253	257	265	284	301	257	287	268	288	271	267	278	267	266	261	251	290	249	278	276	266	276	250	251	268	260	267	292	264	286	267	315	266	253	287	268	277	278	262	268	267	263	270	252	265	246	286	265	259	287	259	282	270	255	275	253	290	260	278	235	281	256	274	267	235	292	294	271	274	269	295	307	251	282	266	274	290	277	257	275	263	268	241	280	285	255	254	306	272	287	284	270	257	281	279	269	284	272	282	265	269	332	273	302	289	260	277	274	295	277	280	266	244	276	248	269	284	267	235	267	276	269	253	231	299	262	285	280	276	267	250	270	240	266	256	284	286	238	273	284	284	289	282	280	281	268	259	263	293	298	268	271	279	278	240	270	263	260	265	306	294	260	250	281	275	274	268	274	272	251	263	276	279	241	264	287	270	275	274	239	315	275	290	295	271	262	255	246	270	269	262	280	269	273	282	294	325	317	269	223	287	240	281	243	252	248	266	248	292	263	265	242	281	263	267	274	277	276	280	267	257	262	264	277	293	243	261	278	261	292	294	258	255	262	262	271	246	284	248	269	296	278	256	263	246	260	242	296	265	253	246	274	261	275	283	281	281	310	294	259	255	262	260	253	306	272	250	290	290	273	292	265	256	259	249	262	259	268	247	275	279	282	288	274	251	277	269	275	238	255	244	257	265	257	289	284	270	282	293	288	241	267	256	258	274	284	269	293	243	291	246	307	276	280	264	257	276	289	304	244	278	293	285	262	273	284	285	280	272	267	246	278	321	244	290	280	304	270	287	275	281	274	273	260	258	241	280	283	251	252	287	279	245	248	280	300	286	263	256	270	268	274	271	268	280	264	293	264	245	298	266	259	287	265	263	236	260	284	272	276	298	269	281	283	274	295	282	293	290	271	258	283	276	292	268	270	276	313	249	247	272	249	276	290	279	303	258	249	297	255	272
6537	1784	1062	1044	996	863	909	843	858	774	756	706	700	746	678	652	689	702	692	676	672	688	684	684	716	687	683	702	690	680	676	683	691	724	675	702	699	669	693	723	683	675	671	693	671	697	664	672	655	697	669	639	691	686	675	689	688	693	667	686	675	701	654	667	724	677	640	665	716	709	686	678	645	622	704	670	645	652	687	690	690	691	690	697	626	666	644	680	680	664	696	704	649	688	667	700	675	710	657	700	677	700	666	674	694	672	659	651	727	675	682	653	740	674	689	633	686	649	664	654	665	653	698	677	656	716	731	729	670	655	683	711	706	648	706	695	701	693	650	698	683	627	674	645	706	677	677	668	676	664	702	668	670	642	720	703	656	683	643	666	712	706	645	653	711	638	677	678	669	687	649	664	684	684	660	707	678	703	674	651	680	675	691	678	731	645	659	719	633	673	666	665	687	674	726	674	730	691	695	679	728	658	687	650	686	669	691	648	682	696	646	661	706	697	691	640	697	674	678	686	690	632	717	614	648	658	677	694	686	692	660	676	651	679	750	665	692	717	692	632	678	697	659	699	699	712	666	613	728	674	671	686	655	640	689	687	677	684	652	672	665	700	654	674	711	642	696	667	701	698	613	686	686	684	694	625	704	662	721	696	662	656	663	689	628	673	652	704	671	681	680	663	664	623	641	674	610	721	687	670	715	641	679	690	713	690	662	721	688	672	695	708	719	668	703	674	728	636	689	724	656	685	681	669	681	682	658	688	670	682	736	673	689	643	722	674	704	645	701	690	693	660	655	664	708	702	671	656	712	700	675	675	664	631	681	687	664	655	691	660	679	717	698	700	738	657	676	715	748	691	681	664	682	671	665	713	675	659	677	711	663	682	661	709	677	662	668	653	660	720	673	709	684	691	653	677	670	653	716	675	716	714	662	682	713	682	681	656	676	657	688	679	654	647	636	738	665	660	655	680	688	674	687	617	655	701	634	651	699	674	682	700	682	736	659	616	703	688	646	678	682	619	643	657	700	667	669	667	693	733	667	679	679	661	697	697	664	664	677	749	662	680	679	634	653	672	721	677	672	699	655	658	648	690	687	694	686	701	713	692	663	666	683	687	688	696	659	646	651	712	674	687	730	678	661	718	651	682	709	697	658	681	682	684	645	664	644	713	695	650	715	651	674	692	685	683	694	637	671	667	655	696	684	692	668	703	646	659	720	687	691	653	709	675	649	646	671	688	714	699	643	700	689	713	707	656	672	629	657	643	654	670	689	661	665	599	718	696	643	679	693	640	641	658	648	645	641	704	653	659	697	684	690	675	669	654	662	656	703	664	696	706	697	680	686	717	710	690	659	700	622	642	688	615	722	670	662	690	678	690	674	699	692	686	667	690	675	682	681	663	712	721	699	618	647	682	681	688	644	726	676	668	659	711	636	674	700	670	718	666	654	670	688	667	694	650	672	695	665	668	708	679	690	694	664	727	690	680	658	655	659	649	672	648	669	676	611	640	687	687	662	686	680	721	691	656	675	684	730	657	683	684	646	705	672	722	644	697	654	697	664	686	685	648	656	664	700	602	672	696	677	673	686	655	682	678	679	690	696	699	684	698	639	655	670	669	691	686	674	682	725	715	657	670	603	641	665	702	669	669	647	682	658	693	622	702	681	668	666	684	667	679	703	665	672	674	689	649	705	644	666	696	678	652	685	658	642	682	679	696	630	667	657	677	651	648	678	687	663	695	758	715	712	698	706	663	718	703	666	669	692	697	630	687	691	690	696	663	713	700	709	694	730	673	629	681	618	688	719	689	677	657	666	678	682	701	680	701	696	617	648	694	698	725	660	665	660	692	704	683	688	684	691	611	703	689	697	702	648	681	632	673	687	699	713	698	670	683	681	676	659	657	689	679	640	671	659	709	681	682	660	674	674	685	621	688	672	683	666	707	653	705	667	687	684	669	686	703	700	653	735	687	618	694	691	672	699	702	691	716	750	681	629	625	667	660	654	706	645	674	660	727	668	670	666	709	694	693	696	713	677	734	700	689	642	658	670	708	702	675	651	656	667	694	673	687	665	663	648	679	712	656	706	705	688	672	655	636	690	676	690	662	673	676	717	666	665	668	678	697	699	683	696	655	691	688	686	668	696	643	650	642	695	656	624	686	715	671	670	661	698	649	690	655	635	691	651	680	680	700	697	705	738	644	677	666	666	656	625	674	720	664	697	682	678	675	689	708	701	653	653	702	655	700	697	676	670	693	677	643	697	672	691	664	657	672	656	697	643	648	703	705	694	696	695	652	642	666	697	698	690	678	690	648	649	700	669	691	680	675	726	707	656	712	681	714	718	666	684	686	675	741	665	697	700	656	650	700	677	657	652	679	691	715	661	684	679	705	651	696	673	681	667	669	689	653	646	665	680	704	743	673	682	679	706	663	670	670	700	652	671	681	674	663	669	721	729	682	672	694	694	712	700	643	690	669	674	725	632	669	696	660	677	658	678	633	677	660	663	742	714	674	690	704	652	674	710	654	677	697	660	678	649	696	702	648	677	696	635	704	619	682	610	679	681	694	665	671	671	690	655	672	647	674	641	656	691	644	659	667	657	658	650	682	669	663	659	725	656	713	661	725	703	654	687	742	651	701	650	643	682	679	690	640	648	653	717	706	727	668	686	661	693	691	651	693	635	646	710	674	675	686	688	654	671	657	672	688	684	694	667	661	670	709	664	667	702	682	658	683	710	698	665	667	666	648	728	697	669	727	678	676	692	698	674	639	638	642	667	645	645	745	670	674	707	689	669	671	683	700	674	643	737	658	673	673	651	708	729	664	669	712	641	659	657	684	664	683	698	699	662	691	707	663	687	674	692	684	685	670	701	677	682	699	621	646	673	720	677	703	690	687	677	674	705	673	687	671	667	649	708	675	690	684	641	663	719	658	717	673	706	670	704	638	708	622	670	670	672	630	677	644	692	688	695	664	698	651	668	666	664	655	680	720	664	676	711	671	687	670	625	636	673	720	663	684	676	685	656	672	712	724	693	687	694	723	687	703	718	658	712	690	670	701	688	703	696	680	661	694	661	655	644	667	643	679	703	727	687	663	686	661	657	616	673	687	674	685	676	701	702	687	693	653	683	698	650	679	679	717	675	711	690	639	708	700	691	651	738	684	651	638	695	698	659	693	713	683	669	686	682	706	652	665	679	636	709	713	678	673	669	673	670	739	691	703	666	668	714	657	659	710	680	675	642	657	686	643	691	663	684	687	653	646	663	709	670	662	737	665	684	679	656	684	593	665	704	686	684	671	717	684	696	656	657	698	688	697	668	716	651	654	745	666	632	680	664	671	674	678	699	663	678	707	665	643	697	684	652	675	720	682	700	672	684	705	672	673	705	677	703	671	657	653	627	662	662	666	679	677	703	687	654	633	687	683	691	678	646	733	710	671	635	682	683	689	663	652	630	682	691	727	696	700	687	700	664	676	699	692	687	680	723	670	688	664
20471	5738	1085	647	436	349	317	310	273	273	267	275	246	246	226	239	246	226	224	202	252	215	222	225	263	205	210	218	253	250	228	257	218	244	231	239	228	256	222	239	215	245	245	226	219	214	205	220	224	219	215	227	220	233	210	188	225	205	219	222	218	212	218	220	206	230	244	232	256	240	211	208	227	231	197	196	225	240	254	210	213	227	219	217	230	209	205	249	249	216	241	247	240	220	212	225	192	259	196	217	218	213	193	224	212	240	215	209	216	252	207	235	223	244	201	225	207	218	226	193	243	218	224	208	211	220	210	220	231	228	216	221	228	236	222	218	241	215	218	242	185	218	229	221	201	231	244	238	219	238	198	208	232	219	208	223	265	221	236	242	212	216	202	224	202	196	221	217	198	212	226	208	221	199	240	221	226	229	234	229	217	230	236	206	218	206	230	240	223	208	245	215	242	209	237	209	217	222	231	237	227	212	203	232	260	208	200	217	218	209	238	206	239	216	215	230	217	270	232	186	211	206	217	240	216	248	212	226	214	249	198	224	201	218	219	228	184	192	246	239	236	195	239	219	225	223	206	234	245	258	230	205	208	240	195	232	192	229	230	211	230	210	219	225	228	181	205	220	230	240	217	219	233	199	215	249	243	205	219	235	239	199	225	229	220	198	216	249	195	203	258	237	229	226	235	231	198	209	213	205	203	203	239	210	202	242	220	209	221	237	214	198	221	217	218	234	216	212	244	238	200	229	224	221	215	219	230	223	231	256	210	240	219	222	247	196	216	233	218	226	229	220	191	250	227	223	210	208	250	222	231	218	219	225	215	239	214	230	220	227	232	232	217	222	234	230	213	223	234	224	254	227	228	201	197	207	246	247	251	242	232	229	224	226	217	224	262	235	208	230	245	214	225	257	227	223	230	203	204	232	227	199	201	235	195	237	242	234	223	189	208	236	217	231	248	204	229	244	220	241	206	229	209	211	209	194	220	210	207	232	219	222	244	233	212	232	209	230	218	199	224	215	230	223	236	225	214	217	230	227	233	209	190	223	228	227	206	205	236	230	209	228	223	204	202	211	244	238	208	215	205	261	237	219	202	222	229	218	211	204	229	246	214	208	196	245	226	216	232	213	235	246	220	206	210	216	234	225	233	211	210	208	218	231	220	216	218	214	226	187	258	229	210	229	226	231	227	233	223	219	210	233	204	212	234	249	203	221	230	243	221	208	224	230	258	236	212	207	221	227	221	234	200	231	211	248	231	224	199	222	233	254	237	210	262	232	202	237	213	214	209	212	242	220	207	221	200	232	251	229	222	228	192	212	228	205	203	214	220	219	258	240	219	220	242	234	250	227	232	251	230	222	238	231	231	206	231	252	234	191	208	202	234	232	213	211	223	239	197	214	233	230	239	211	220	228	260	201	236	224	221	203	210	226	226	248	216	232	211	219	212	225	227	216	255	257	221	214	175	215	229	196	205	245	217	221	229	245	204	244	204	229	251	242	215	221	243	219	195	236	217	227	233	220	201	242	199	184	213	212	222	199	218	202	201	215	222	227	220	219	233	228	212	221	206	209	241	249	227	197	223	219	248	221	213	208	250	201	223	251	206	218	217	242	245	215	198	226	232	222	211	243	232	224	205	265	210	211	229	237	227	217	224	218	234	237	220	217	220	212	212	233	239	230	207	239	222	228	244	209	242	201	217	221	210	229	204	237	226	242	261	204	228	221	205	221	212	209	266	218	211	240	209	241	232	230	220	230	212	231	243	213	231	214	226	197	219	244	235	213	214	220	196	205	231	242	204	192	216	236	225	217	269	236	246	237	209	200	213	192	257	258	217	228	243	219	219	208	211	225	231	237	214	219	240	198	226	230	242	211	162	268	218	225	216	211	221	239	238	178	225	254	209	251	205	220	211	220	223	197	243	227	229	223	219	223	218	242	203	254	220	237	220	221	206	228	235	200	227	219	238	235	218	216	208	231	202	229	247	206	230	249	239	238	224	220	212	262	213	232	216	222	239	230	228	215	221	234	249	203	234	219	196	209	231	211	229	234	216	206	230	250	247	217	194	231	235	236	248	242	226	219	230	255	247	237	225	239	251	207	217	243	219	217	216	240	205	230	239	220	221	230	206	218	229	234	216	221	236	226	199	205	195	215	218	205	223	221	220	201	211	243	211	253	216	226	235	234	241	210	221	221	225	222	244	228	230	198	225	223	243	214	237	233	233	235	231	226	239	232	233	214	230	208	225	244	226	254	238	236	221	205	216	218	239	220	197	248	242	225	205	216	246	204	223	252	228	232	222	245	221	197	209	214	225	229	216	223	223	225	233	220	248	218	202	215	219	223	232	202	234	228	181	235	188	230	217	213	236	236	229	184	216	234	233	217	197	227	235	211	217	220	240	220	223	226	236	205	210	209	231	252	234	195	243	233	219	236	240	236	204	214	219	244	197	223	202	207	216	226	264	209	211	211	212	239	202	222	247	233	207	204	202	212	208	213	231	252	214	201	227	201	232	228	226	231	225	200	229	211	217	207	271	238	213	204	216	211	234	211	238	241	205	214	237	202	211	225	233	227	217	243	196	237	219	236	235	214	201	204	263	246	214	200	227	213	220	194	238	237	228	239	216	216	232	218	232	234	218	228	219	234	218	212	224	225	224	215	208	240	224	226	209	200	223	221	251	230	209	231	197	202	251	225	215	221	237	221	181	229	253	230	188	208	218	222	196	256	222	216	217	223	225	214	230	215	227	225	223	215	217	221	208	208	209	198	218	211	238	213	213	226	231	224	221	222	237	205	233	221	220	259	231	206	222	248	217	213	211	230	232	232	238	211	203	250	248	230	214	211	215	214	229	248	237	250	227	216	211	225	239	212	229	229	198	205	222	239	217	202	212	222	216	215	206	245	213	224	205	239	224	210	190	232	239	230	222	222	225	251	216	214	221	224	228	218	215	242	224	224	233	208	239	209	227	222	238	215	231	212	234	167	223	229	229	221	239	244	197	258	215	243	212	208	223	235	237	250	239	215	225	205	226	258	221	206	223	207	216	237	220	232	246	254	218	228	204	238	217	238	211	200	241	245	218	236	236	216	238	224	208	232	209	244	199	178	205	223	220	198	215	241	224	246	221	193	243	252	205	225	219	220	218	203	212	228	224	239	243	219	211	235	226	229	208	228	222	218	210	214	232	254	231	219	226	225	218	217	225	230	191	231	217	204	233	223	205	210	228	236	243	226	222	254	214	193	235	229	214	213	234	227	245	212	214	275	231	208	215	203	203	227	224	242	198	237	217	235	240	234	246	217	221	195	246	231	203	217	235	244	215	224	234	203	212	217	193	254	210	217	184	208	241	227	204	219	207	222	236	221	227	211	238	255	258	217	211	217	241	218	244	217	225	227	191	202	220	237	230	205	193	219	221	207	236	213	225	196	223	219	241	258	222	208	192	228	201	220	232	238	250	239	217	224	229	209	223	204	207	242	230	230	210	234	224	220
15497	5227	1984	1844	1568	1310	1208	1030	926	881	835	762	696	669	704	662	592	587	635	574	645	638	581	622	603	593	606	618	586	587	604	566	625	570	574	622	616	565	562	577	546	601	574	583	588	616	586	560	549	623	546	544	511	544	551	570	555	542	588	572	554	586	583	583	532	573	591	564	599	580	552	591	553	551	565	502	534	501	580	591	557	532	579	549	562	546	573	592	554	560	554	543	593	556	572	589	556	580	564	597	572	559	568	558	561	592	567	584	555	545	539	624	567	533	546	564	638	597	540	604	591	562	516	547	559	571	525	557	557	542	581	609	564	548	568	585	587	514	570	575	569	586	568	556	538	587	527	590	566	566	578	514	535	598	581	540	620	542	585	587	616	557	579	522	568	560	570	560	558	554	539	598	514	576	578	533	537	541	610	578	553	553	634	576	554	581	564	601	593	547	554	576	551	553	561	545	583	553	588	553	556	583	591	570	573	543	576	557	541	561	549	590	556	533	579	555	586	526	586	551	575	581	588	579	554	555	573	545	561	505	523	571	580	590	548	603	564	600	588	588	557	546	599	617	557	581	568	569	544	597	574	544	559	555	529	587	590	606	579	555	559	565	598	542	565	558	538	536	605	527	553	550	549	580	536	534	501	564	524	549	573	540	547	613	555	559	594	575	562	532	566	560	607	547	578	553	595	559	588	557	586	579	573	576	608	595	569	577	529	563	521	567	601	557	600	583	546	558	583	585	595	553	556	588	578	582	597	569	571	535	569	535	585	556	570	566	585	575	561	559	591	593	550	576	574	545	600	569	547	577	580	548	599	539	580	540	573	558	575	498	552	604	551	553	576	550	580	599	540	603	547	576	591	625	556	570	597	561	596	544	533	575	557	545	565	553	519	524	583	578	526	537	558	556	568	553	561	539	569	530	531	542	549	559	584	556	545	582	555	562	535	565	572	549	544	532	584	561	549	552	555	562	545	541	562	547	535	560	541	562	534	601	561	563	565	557	593	552	582	541	584	576	586	604	582	598	575	550	580	590	543	492	586	548	584	558	564	560	610	604	546	543	541	506	588	523	571	549	561	620	573	574	590	579	575	563	575	585	527	568	537	537	560	609	576	556	586	597	576	583	533	552	618	554	562	586	589	569	563	578	547	596	564	600	613	572	598	585	554	550	564	581	566	573	548	569	538	572	585	600	574	607	572	566	573	588	530	550	556	565	605	518	592	603	575	590	578	561	541	555	546	539	599	586	543	611	589	512	548	575	596	565	547	559	542	566	584	588	538	591	502	527	570	553	559	543	579	562	563	567	575	570	564	519	588	601	565	567	553	538	563	537	527	592	584	603	572	557	549	593	588	580	578	580	569	599	608	577	562	546	562	642	617	563	542	564	563	540	598	566	574	584	600	625	581	575	565	532	559	592	607	577	581	541	529	534	557	543	549	554	548	565	542	580	599	605	551	549	583	628	560	598	566	561	597	538	616	527	555	575	597	557	563	577	562	561	551	569	538	583	555	560	562	559	527	544	583	578	567	513	595	590	591	578	564	540	541	561	528	594	563	595	537	572	577	596	556	608	551	577	548	507	615	560	554	560	582	552	551	609	557	575	574	550	541	521	560	573	584	549	592	569	582	585	561	540	614	572	579	554	563	618	571	566	571	578	576	572	583	619	561	526	534	583	604	608	548	603	580	556	566	565	601	570	591	559	610	571	557	603	536	569	528	589	582	542	575	557	593	579	559	543	570	592	568	598	591	557	584	544	586	578	592	572	554	534	580	566	528	538	584	544	586	563	554	576	594	583	588	589	558	516	526	561	579	574	568	545	540	558	505	576	552	569	517	528	547	555	538	520	595	606	565	520	547	571	584	572	610	595	604	601	535	552	585	554	583	580	574	540	549	556	568	596	550	608	582	572	520	542	594	607	523	581	536	545	566	567	544	562	582	594	569	579	495	553	628	539	557	561	550	589	578	587	546	588	593	554	585	596	588	574	583	587	573	563	545	549	560	582	574	507	545	560	568	567	556	567	568	570	541	579	587	560	542	562	517	569	596	534	537	510	569	574	562	606	586	551	580	572	578	592	534	565	576	572	542	564	583	573	529	551	556	567	562	572	560	622	559	566	600	591	609	560	558	556	556	556	553	564	568	585	575	571	574	551	553	562	549	563	568	542	568	545	606	559	542	609	533	560	559	576	578	530	557	561	564	548	575	560	550	568	581	578	567	545	587	529	473	552	579	549	583	600	570	559	579	571	566	568	567	590	560	563	579	562	556	538	560	616	564	528	563	591	592	604	575	545	534	568	591	578	572	557	576	558	563	550	552	584	499	576	551	567	543	549	532	578	529	590	546	549	536	541	539	569	512	510	608	576	592	581	536	567	547	574	605	558	558	584	556	540	544	617	572	575	559	540	541	563	530	573	578	573	528	527	553	556	557	568	557	586	544	572	543	538	522	534	597	596	583	572	574	566	570	578	560	552	567	550	582	534	559	568	561	531	585	558	547	543	559	539	578	566	555	576	562	556	572	568	559	564	567	539	578	540	568	602	556	550	549	594	574	547	596	575	568	583	581	584	598	545	569	565	558	548	574	564	616	592	579	563	519	555	567	582	563	536	596	570	573	582	527	595	588	589	548	617	534	574	575	547	556	599	582	604	577	530	533	577	591	541	565	547	553	536	581	583	564	538	550	554	594	575	542	541	545	584	589	585	543	609	558	559	559	546	544	557	590	586	561	576	597	512	569	587	574	585	572	509	571	577	600	568	569	600	563	530	529	567	525	561	558	570	554	565	564	606	579	563	560	567	574	538	580	600	540	592	562	596	560	586	531	562	563	586	555	587	563	575	587	585	547	561	536	569	571	578	600	575	521	551	580	580	564	561	566	574	537	557	554	617	543	573	524	574	540	504	565	537	518	572	602	543	582	615	509	539	538	550	548	553	550	567	542	580	570	577	577	570	598	573	566	552	560	561	539	584	539	551	598	569	564	558	585	555	566	557	539	529	567	549	526	585	594	570	556	536	545	623	582	544	563	571	565	561	589	550	561	560	592	569	529	544	560	562	598	559	550	547	577	556	522	527	550	587	533	553	530	555	609	550	536	613	580	543	574	561	590	532	585	536	571	581	591	609	595	556	543	548	564	605	606	565	551	571	528	545	557	590	550	544	572	586	525	543	573	575	603	551	554	615	608	543	589	578	610	586	587	541	574	508	561	587	568	595	574	549	574	559	535	626	540	566	576	595	575	542	576	577	555	554	544	559	590	602	590	588	560	559	566	547	565	544	565	485	564	573	580	575	538	573	573	553	550	543	577	586	547	567	557	589	571	536	572	554	614	552	578	568	561	570	540	557	556	608	564	570	598	579	563	565	529	563	520	564	580	544	589	606	526	544	596	584	574	569	559	578	555	585	553	538	529	576	597	603	528	521	588	580	516	548	562	572	562	562	546	595	564	522	536	565	602	595	554	592	562	559	560	608	571	568	583	551	577	570
31359	10424	1892	937	607	370	280	262	227	207	173	189	152	145	166	165	160	147	145	128	139	126	145	146	146	135	147	139	128	146	130	138	127	138	143	112	139	129	123	134	130	129	140	137	125	139	117	124	139	138	153	134	136	129	125	135	137	147	110	138	133	115	130	140	133	132	138	133	131	135	119	119	132	133	129	137	120	129	117	118	137	141	127	120	103	129	146	133	128	130	133	134	114	126	136	119	128	108	115	124	123	119	131	123	123	134	150	139	119	126	135	126	129	134	134	109	134	107	145	127	130	154	135	139	128	128	128	126	134	121	118	122	114	135	108	129	124	122	143	131	140	123	138	144	143	130	135	129	124	139	127	113	121	114	97	129	147	127	152	127	131	121	140	159	137	137	122	107	127	132	159	130	124	120	153	142	115	122	139	130	118	114	138	153	126	118	130	132	118	155	128	138	132	100	114	139	113	103	139	134	117	145	129	130	120	128	126	130	130	146	122	115	147	110	130	143	135	133	140	125	128	128	129	129	137	144	135	126	109	127	113	145	119	128	131	139	133	133	121	139	140	137	162	115	125	139	122	126	145	135	130	133	153	134	133	125	117	150	105	94	131	136	125	135	126	125	135	131	116	116	144	140	126	132	117	122	113	119	137	140	124	120	133	147	127	123	131	126	129	113	140	142	137	143	133	138	127	137	103	99	151	137	141	117	118	112	119	141	126	125	122	118	140	109	130	117	122	159	140	121	141	137	125	131	129	127	117	122	128	132	122	129	106	142	130	119	132	126	120	148	125	122	148	129	125	123	127	130	128	124	143	110	148	135	133	127	148	130	116	133	139	145	136	128	126	128	128	108	131	135	129	119	107	133	120	140	137	136	143	115	130	144	130	129	129	111	142	157	140	135	151	143	133	112	139	163	140	128	121	118	119	140	149	121	152	112	137	120	135	113	119	118	133	127	131	132	141	148	147	140	140	123	129	110	139	129	128	102	140	122	146	131	143	120	126	114	124	129	122	137	129	143	124	137	121	125	128	149	113	166	129	116	128	116	130	123	124	128	152	134	124	116	134	138	123	135	136	124	120	139	119	145	157	120	123	150	137	113	121	145	132	128	134	138	141	148	124	121	135	149	131	139	132	146	148	117	135	129	147	126	130	111	141	106	120	128	120	144	116	120	138	127	130	124	119	139	115	138	148	137	124	123	138	123	101	127	136	124	140	138	149	130	115	117	121	112	123	126	133	135	143	141	128	142	147	144	128	129	121	126	135	138	139	139	136	117	134	113	148	131	138	118	127	140	130	160	125	141	131	129	144	142	147	132	129	124	121	133	129	127	113	137	133	139	135	137	128	159	137	117	129	117	120	130	130	132	124	127	118	132	132	131	121	124	119	125	134	129	136	142	149	110	103	121	125	137	130	117	135	126	129	143	112	131	124	123	124	133	136	120	175	113	127	135	139	107	115	146	143	115	121	132	130	149	145	139	119	130	130	144	109	138	128	126	129	117	132	114	154	131	115	118	139	139	120	141	117	124	111	128	111	123	143	134	136	117	110	142	116	125	122	131	127	147	123	119	145	125	133	118	135	116	118	122	157	136	136	128	123	121	132	137	120	147	146	133	143	128	116	118	126	125	135	147	130	125	125	112	119	113	121	133	127	130	123	144	113	123	115	101	143	108	112	127	117	117	123	128	120	126	143	135	137	138	118	121	125	109	122	130	112	123	124	143	153	134	144	130	115	127	128	124	132	128	106	112	150	140	125	143	143	135	144	131	120	140	127	143	137	136	144	102	125	126	107	111	160	132	140	155	116	120	129	138	133	134	141	130	118	115	130	123	129	134	114	142	134	111	113	123	115	153	109	124	145	126	130	135	126	133	147	125	121	140	133	117	128	133	122	119	140	122	155	113	135	113	136	124	129	112	127	127	133	127	133	106	128	136	121	134	138	125	132	138	118	118	133	119	119	100	111	140	135	110	122	128	122	131	154	126	125	136	117	129	122	135	125	129	143	130	122	124	130	139	124	116	124	129	141	138	131	106	127	136	130	146	133	123	123	128	135	119	141	141	117	119	116	135	135	110	126	115	133	112	133	110	131	115	117	117	132	132	135	139	113	128	110	143	119	132	127	128	134	128	138	127	130	117	128	119	125	102	146	130	137	121	118	146	127	114	115	136	118	132	127	111	134	123	124	131	135	141	116	142	139	144	127	134	140	128	135	136	115	148	138	115	115	128	148	134	124	131	115	133	151	113	113	125	124	136	118	122	125	152	105	125	114	134	110	125	149	119	133	130	129	134	139	118	145	132	135	137	134	121	126	129	124	138	124	143	123	136	147	128	153	144	134	135	119	129	142	122	140	127	124	142	109	130	148	148	127	128	144	112	127	128	129	128	122	125	132	140	140	143	117	128	138	152	114	134	132	111	127	117	131	117	116	130	119	133	152	122	140	104	109	121	104	148	142	133	130	143	117	122	123	121	133	137	133	121	125	132	134	124	129	117	123	137	120	132	125	147	113	127	145	132	130	152	114	111	166	115	147	137	133	124	121	137	143	129	149	113	118	125	123	121	118	120	152	125	131	117	135	141	125	120	149	147	144	134	148	110	118	119	123	143	133	149	117	137	134	135	101	128	142	129	132	129	144	127	148	142	116	156	119	135	134	131	123	118	144	125	128	163	127	160	140	130	120	148	121	111	145	133	97	134	126	141	153	116	126	138	142	132	114	118	128	120	135	112	97	132	134	137	159	140	126	139	140	145	150	124	130	130	124	131	141	146	100	151	126	135	121	150	102	123	130	133	110	144	128	124	120	111	122	130	125	131	132	110	130	129	155	120	144	137	142	130	137	136	133	132	125	129	135	128	146	152	131	156	153	132	134	124	127	143	131	128	141	117	119	126	129	131	110	142	140	153	129	143	118	128	106	149	135	120	131	136	132	116	116	146	127	123	118	141	136	119	126	114	110	131	135	117	123	133	102	127	125	141	131	123	130	108	109	129	110	124	147	113	115	122	146	142	143	136	146	125	125	147	142	125	133	122	132	140	127	126	127	131	135	129	124	109	133	149	138	115	126	134	125	122	111	153	141	112	113	103	144	117	136	111	126	143	138	127	128	118	128	121	145	130	129	125	122	145	134	138	124	142	115	123	118	123	115	134	113	130	151	131	141	146	151	146	121	119	134	140	111	122	126	114	150	143	121	127	118	125	130	130	150	129	125	141	118	137	121	148	151	134	153	142	121	117	122	154	146	125	131	153	131	111	111	119	118	114	134	124	114	113	117	131	130	134	121	133	125	127	145	126	123	125	128	136	135	146	125	135	121	127	116	125	156	139	126	121	135	122	104	129	126	158	136	128	120	146	118	135	132	133	126	132	145	113	131	133	122	120	112	133	103	119	133	139	139	138	133	106	126	134	117	129	129	143	126	144	133	129	136	130	128	104	134	144	129	157	140	123	124	126	128	135	129	113	129	132	125	137	120	136	142	130	132	132	129	153
21480	7177	2623	2483	2106	1642	1274	1078	921	897	809	664	581	533	561	511	469	478	484	449	443	400	432	401	412	396	392	379	400	360	373	341	360	344	383	384	427	339	360	348	373	397	364	366	358	373	373	343	376	380	342	341	365	356	391	373	337	336	336	358	337	370	364	382	341	332	357	369	370	351	321	351	340	349	352	392	328	368	354	331	340	325	321	309	334	384	358	347	319	322	345	376	337	361	396	339	302	361	353	381	344	349	339	362	346	346	334	310	367	353	361	363	351	352	371	332	391	371	365	343	344	333	349	351	365	380	360	338	393	337	351	331	371	365	370	313	363	350	373	356	352	358	327	348	352	363	344	348	349	343	338	358	337	347	322	361	371	357	344	357	371	343	334	320	331	320	364	362	345	319	370	326	379	362	358	366	345	358	361	323	362	335	352	339	325	339	345	367	348	334	355	328	359	358	371	315	324	320	371	355	370	341	363	364	360	314	334	369	377	338	340	370	344	352	383	326	362	361	319	347	340	340	347	385	335	308	355	339	336	355	349	364	348	348	356	377	363	346	349	344	350	358	374	346	340	310	365	324	315	352	341	323	340	345	353	350	325	334	337	361	344	345	339	333	338	346	309	333	334	341	321	345	345	333	352	356	330	367	318	360	336	324	344	329	338	341	357	355	352	382	311	340	348	365	350	376	360	374	327	350	343	315	342	348	340	326	327	351	344	348	371	354	359	348	315	338	333	308	362	337	373	320	355	341	295	342	340	341	328	328	368	351	343	347	332	344	366	355	348	333	362	342	365	333	324	360	343	316	324	358	358	346	359	351	338	353	320	370	353	298	364	368	374	332	341	340	366	324	367	366	353	342	373	354	331	345	327	315	363	328	296	351	365	339	354	333	309	367	331	314	328	344	359	345	347	353	352	331	341	377	346	352	377	361	352	326	387	353	357	362	340	340	364	347	335	367	348	343	357	382	366	367	339	308	331	341	344	329	311	331	381	321	355	366	329	335	355	367	352	319	353	320	366	367	326	338	349	357	342	335	383	372	332	385	368	342	377	362	363	352	333	341	354	335	348	297	359	350	327	359	366	369	349	345	354	341	350	345	357	338	348	322	330	300	373	315	347	358	339	356	340	319	309	337	360	369	335	356	338	334	352	337	366	335	327	309	343	327	347	334	371	327	317	340	344	353	338	382	349	336	365	323	361	326	333	350	321	340	324	354	351	364	352	356	355	372	349	324	339	357	366	314	370	367	350	376	355	336	362	358	376	370	352	372	342	363	368	348	345	345	332	346	336	335	325	347	366	363	304	341	371	318	361	345	376	348	318	350	335	359	332	357	363	335	328	338	305	354	359	357	358	330	343	375	326	330	331	341	365	345	340	348	347	364	323	355	334	359	358	350	360	345	328	306	339	346	360	337	371	347	336	371	361	330	345	349	351	362	338	319	341	325	360	340	341	379	376	377	365	339	349	367	343	338	363	343	347	299	315	360	377	327	362	378	345	347	340	333	326	349	370	382	379	326	347	318	323	318	370	335	354	329	349	373	320	372	334	343	354	335	347	363	355	351	343	339	353	343	351	337	363	335	349	339	347	323	325	356	327	336	369	306	331	323	349	325	323	348	348	312	340	357	373	342	329	363	337	321	336	338	363	368	315	353	341	346	348	357	378	317	323	338	331	351	330	339	333	341	314	339	331	346	383	374	307	346	336	316	324	322	381	315	375	375	364	333	363	350	355	379	337	340	330	358	364	350	341	338	349	360	302	338	357	338	357	349	391	365	346	337	368	355	322	354	341	339	329	356	324	376	334	332	320	327	339	311	327	342	337	347	375	354	352	361	310	380	377	349	349	330	337	353	390	328	348	327	300	330	373	375	337	347	331	361	324	328	349	359	354	341	362	361	353	365	350	357	340	371	348	332	327	358	373	349	344	338	349	327	371	344	353	341	325	367	343	316	340	332	336	361	331	333	371	318	336	323	350	343	387	361	321	332	327	345	318	334	309	325	351	346	369	337	354	369	309	317	331	346	337	312	334	326	352	343	353	332	329	316	361	373	350	351	323	338	319	365	337	371	332	381	350	326	343	378	332	356	320	318	323	331	345	335	364	323	319	330	323	318	357	331	336	365	355	358	355	321	344	297	349	345	333	337	340	351	321	327	365	348	366	301	353	338	357	347	356	350	311	365	344	345	341	362	360	363	355	350	378	354	329	324	343	308	333	349	323	343	337	362	330	314	343	334	346	355	343	336	359	369	369	391	343	337	350	338	359	346	325	359	372	335	367	323	340	351	348	324	346	316	381	348	352	327	343	347	337	373	338	353	351	341	346	332	375	360	364	347	355	356	327	328	330	361	323	322	343	365	346	372	346	344	348	338	342	329	356	316	355	347	325	362	359	309	351	320	330	363	354	355	385	310	319	369	322	326	307	324	336	357	363	341	362	321	363	367	321	323	352	332	331	357	330	322	347	333	316	354	345	357	315	306	321	330	332	328	349	334	318	368	346	371	351	321	373	333	363	366	365	325	309	363	340	347	365	353	338	360	348	355	367	346	337	364	371	368	358	317	341	351	360	350	350	346	330	350	333	368	323	332	359	324	329	341	350	366	350	342	313	326	345	362	362	363	356	328	354	317	329	362	342	349	369	362	335	326	337	367	345	319	328	335	348	334	368	338	341	324	306	369	325	344	337	342	333	332	334	340	323	341	349	362	369	347	338	355	318	369	330	341	331	348	280	364	354	363	327	342	355	351	338	345	336	330	351	369	348	369	346	350	338	377	359	326	351	338	342	323	322	333	336	351	330	354	344	370	353	357	386	353	350	356	369	341	335	362	342	335	350	352	346	326	363	372	352	310	326	344	364	331	341	377	345	329	334	356	357	365	344	373	333	337	332	352	317	303	338	352	335	320	370	315	348	375	361	342	324	345	373	347	374	329	337	358	331	388	341	366	353	341	342	373	339	333	321	356	333	363	347	328	344	366	355	328	327	351	349	311	349	350	350	338	353	346	366	312	376	348	347	335	323	354	356	313	347	361	316	341	317	362	326	369	325	328	346	333	359	333	367	343	331	340	310	342	357	325	355	331	348	327	317	367	330	320	367	341	366	371	345	346	310	370	356	337	353	364	342	326	344	336	347	324	341	351	345	331	348	336	322	311	352	312	318	330	369	339	355	360	313	328	348	333	326	306	337	342	339	335	348	338	342	335	354	338	347	367	365	358	356	343	335	367	354	350	335	358	321	370	372	333	335	336	367	336	356	320	359	323	359	314	384	357	349	367	367	339	361	350	356	356	358	372	355	357	347	336	337	339	343	339	345	345	308	337	329	351	379	339	370	335	360	328	335	362	306	343	337	343	384	342	343	349	321	338	356	312	360	365	317	381	334	353	346	355	387	365	353	338	350	358	323	322	360	331	369	367	366	337	358	328	325	380	341	350	356	330	344	337	347	340	357	340	340	342	347	339	357	333	361	345	341	369	360	338	348	315	342	362
8183	1749	395	344	341	294	280	302	309	292	315	310	274	262	316	275	295	305	280	299	279	271	271	273	262	311	268	282	266	275	289	284	287	308	299	292	286	258	247	287	259	284	283	255	300	266	268	233	262	285	304	270	270	298	284	267	285	260	259	256	279	274	282	268	262	311	288	267	232	290	269	272	272	292	268	251	278	255	282	283	300	291	280	277	288	283	294	279	279	256	264	275	274	282	251	274	259	285	277	286	268	269	310	279	278	292	264	283	305	250	260	262	276	280	312	293	290	283	278	258	272	235	299	316	255	307	257	286	298	252	277	240	278	261	264	293	233	233	267	267	279	255	269	250	240	275	272	257	300	290	280	275	262	277	262	292	277	275	294	306	264	276	292	307	285	247	290	275	260	272	278	278	253	266	276	283	280	293	250	273	278	264	253	295	271	264	308	257	286	314	265	286	246	271	262	266	288	283	264	267	282	283	257	270	282	271	289	291	257	291	255	260	282	279	278	310	274	291	268	310	306	260	253	274	264	278	266	278	295	299	284	295	258	308	266	270	258	291	250	279	271	280	286	275	279	310	264	264	266	292	277	265	278	273	288	264	283	288	292	268	304	255	285	289	279	264	272	295	260	275	282	266	279	282	293	270	290	285	283	294	308	269	261	284	277	276	267	254	288	247	270	265	283	228	261	250	281	278	259	288	311	287	261	256	279	248	296	270	275	289	278	273	266	270	278	280	287	273	245	252	309	267	269	268	305	262	269	309	255	275	292	288	326	316	267	273	280	276	300	286	286	275	271	274	282	275	299	277	262	263	261	288	283	299	260	301	260	304	287	258	301	279	299	258	258	247	271	287	282	273	304	240	274	271	294	290	303	268	275	278	266	279	262	282	256	276	260	286	265	287	294	259	305	335	265	283	255	286	261	247	281	299	252	259	255	287	279	296	317	248	298	282	282	265	284	288	291	234	240	274	251	268	285	268	253	275	276	314	249	252	277	233	280	270	265	277	258	283	258	285	295	287	254	263	286	278	300	288	266	265	274	277	260	273	299	323	263	246	288	274	266	299	246	259	252	269	313	271	260	287	226	261	274	278	295	282	322	288	290	254	253	266	289	288	244	240	261	274	311	240	302	302	273	248	276	291	256	279	290	253	245	265	294	273	309	277	270	286	307	264	297	302	276	270	292	289	228	282	269	235	281	278	297	252	287	309	253	258	279	287	295	264	271	283	257	288	254	262	264	281	249	255	274	271	282	267	273	264	293	272	288	290	306	274	269	269	288	276	270	253	255	275	294	290	306	259	271	263	288	279	260	262	279	249	270	300	270	256	310	284	272	294	300	275	298	298	274	272	294	261	255	276	272	276	269	237	284	279	274	250	272	254	264	283	255	264	296	280	264	274	273	292	260	266	280	251	294	306	260	275	279	287	247	263	275	274	310	252	245	266	302	291	284	261	277	293	274	288	270	294	290	293	267	272	287	259	276	286	263	263	292	297	284	288	284	286	286	265	265	278	279	296	266	289	258	271	290	267	269	272	289	280	275	282	272	259	272	276	303	296	272	253	297	274	287	288	265	271	302	279	292	285	283	300	267	284	235	288	270	266	249	288	283	293	264	269	288	304	321	266	270	261	278	265	265	260	255	279	292	261	267	299	283	270	308	281	245	293	297	280	309	276	267	287	283	262	261	271	284	251	289	228	266	289	272	251	291	288	269	261	303	273	277	292	280	283	275	260	272	279	322	247	254	273	277	268	265	285	279	253	326	312	278	290	325	316	294	261	274	269	290	272	286	267	262	287	276	274	279	268	289	282	306	287	291	268	279	286	283	269	273	256	304	271	285	266	291	249	275	279	285	264	284	293	277	272	288	262	282	266	298	308	253	269	271	279	269	283	276	270	269	278	264	291	262	273	295	310	274	304	281	294	308	271	313	264	283	290	242	252	287	294	265	293	282	333	275	292	258	277	264	291	270	255	272	299	256	296	280	292	280	283	294	314	304	273	293	288	289	271	272	273	287	281	296	293	272	273	281	296	284	261	284	268	274	278	274	269	295	261	290	277	313	296	267	254	294	303	277	253	237	280	260	290	273	302	244	277	257	278	307	255	280	292	273	281	292	255	286	273	275	280	295	275	292	279	264	282	246	268	294	286	294	281	279	274	264	276	297	255	294	257	300	319	258	277	284	267	300	325	324	287	256	306	270	257	284	267	236	263	300	267	282	282	286	294	277	276	249	269	289	284	282	295	284	296	254	303	286	267	292	293	283	262	294	284	276	266	288	282	277	257	297	274	279	290	275	264	290	269	293	269	270	291	279	273	269	286	266	286	294	263	272	291	276	306	268	277	280	296	289	293	287	268	273	260	251	294	281	280	241	285	262	267	262	275	260	265	286	264	259	264	269	284	242	265	250	234	279	281	252	275	237	275	252	276	277	300	258	319	262	275	281	291	289	287	298	263	283	301	257	275	273	280	303	277	275	294	275	321	291	274	295	277	282	276	282	258	263	275	285	274	306	246	275	288	301	261	276	287	273	294	264	262	255	288	287	260	276	271	262	284	279	317	251	252	296	276	281	277	261	276	256	272	303	318	278	280	295	268	277	271	231	293	276	309	282	284	264	256	247	269	274	261	281	248	277	284	248	276	271	290	264	283	246	254	276	283	250	263	278	273	288	281	260	257	263	248	316	276	258	257	274	282	337	278	270	283	288	274	241	275	294	258	297	263	270	283	265	296	268	284	281	263	270	306	260	265	270	290	296	280	269	266	261	278	273	236	280	287	292	294	273	265	270	277	271	248	273	293	274	255	301	282	276	286	269	262	270	250	259	275	280	262	289	285	281	282	270	297	268	293	269	282	285	269	270	316	276	267	240	280	252	270	282	297	297	305	267	277	290	271	237	276	297	253	281	281	276	298	297	263	278	279	253	264	289	297	281	295	290	246	269	257	261	276	299	313	266	267	259	300	254	304	301	264	268	283	258	276	302	288	254	257	285	283	293	274	246	310	292	270	266	248	289	288	279	292	261	283	248	276	289	264	286	304	304	285	258	276	277	243	295	268	274	257	257	270	244	240	284	289	279	248	290	267	264	272	269	250	257	279	252	289	287	264	262	272	270	245	271	259	261	290	304	268	276	279	263	263	257	258	304	310	285	283	265	269	276	296	255	278	254	295	269	285	250	269	278	286	298	279	268	293	287	276	298	299	265	279	278	282	287	295	285	287	240	250	277	294	269	286	277	311	299	277	262	250	282	278	262	278	242	301	294	316	261	284	256	254	309	284	263	268	278	271	243	255	280	285	273	268	263	267	268	254	285	263	283	280	279	277	247	259	278	266	286	276	266	284	242	216	280	251	261	262	275	261	268	290	267	272	312	284	252	287	248	265	267	270	285	275	299	293	265	292	241	274	279	258	257	311	295	267	303	275	275	311	303	293	261	297	273	276	291	282	291	287	282	288	264	266	255	285	268	284	280	308	293	264	262	279	271	283	274	295
6770	2173	1094	1046	978	969	869	848	808	731	782	780	719	749	743	720	718	687	693	720	755	715	675	723	702	648	721	677	740	688	649	697	679	687	724	681	662	737	664	695	717	646	697	669	726	669	684	683	693	707	678	679	742	661	662	667	703	692	690	697	688	693	692	698	663	668	706	722	670	687	678	668	694	663	669	728	731	698	672	647	688	676	692	707	687	732	673	708	689	671	717	690	690	710	679	642	686	648	680	707	674	645	667	659	682	695	725	704	665	680	669	711	643	676	705	688	731	699	628	669	721	720	679	683	703	649	722	752	709	673	628	689	656	701	697	659	688	719	715	699	691	752	721	672	689	706	674	698	707	723	677	727	699	678	672	705	734	686	697	676	669	697	679	655	702	726	714	701	685	677	708	704	635	694	752	693	661	693	689	701	715	712	629	739	695	688	711	665	716	727	703	672	685	675	679	667	702	706	688	733	711	705	724	712	720	680	689	692	697	686	681	705	701	720	714	634	701	653	685	659	698	675	690	660	697	714	638	696	700	684	696	699	699	711	719	685	697	682	698	693	664	686	704	684	688	667	656	651	692	681	672	708	717	685	710	667	661	702	703	677	710	672	701	685	728	666	702	683	688	689	682	690	664	667	715	691	719	650	657	690	664	664	704	717	726	725	712	666	683	708	706	678	676	668	710	708	730	705	689	691	709	723	699	738	676	705	738	726	699	658	658	713	712	679	725	700	702	711	686	641	644	711	684	695	709	670	698	665	678	730	667	649	704	746	731	683	720	662	687	691	653	640	697	690	717	698	682	695	706	668	694	645	724	731	736	712	685	683	702	687	668	634	651	700	714	710	660	728	649	654	663	680	663	713	683	680	668	637	654	680	680	620	687	664	745	680	726	700	699	669	695	682	699	695	671	697	672	675	671	660	707	702	725	666	719	690	680	651	673	670	662	730	696	656	680	660	696	722	658	682	666	702	695	687	733	673	641	673	698	746	682	712	701	661	683	762	691	680	665	694	677	693	697	741	715	686	707	709	648	738	699	693	725	719	690	676	680	687	701	709	693	689	706	683	663	675	691	677	683	689	687	676	697	678	715	682	680	666	728	700	699	657	726	742	693	676	640	668	622	698	671	681	708	722	718	665	676	670	666	683	696	726	720	689	683	721	721	695	686	693	699	753	671	651	724	689	643	685	665	697	712	686	705	709	689	673	680	692	643	716	673	753	695	725	689	657	688	668	699	699	683	734	674	691	683	665	648	678	661	700	720	655	707	721	658	665	691	724	726	681	734	701	657	690	665	708	729	685	680	673	689	719	709	695	672	687	696	708	692	692	711	654	684	664	645	666	711	636	699	683	672	685	725	712	723	720	710	704	701	677	695	661	693	689	668	689	722	696	701	689	646	686	667	738	643	706	705	728	706	691	694	663	744	673	691	663	717	660	700	705	657	647	678	702	656	666	693	683	672	702	696	681	694	689	673	680	695	699	681	700	688	716	727	727	676	691	656	740	697	682	736	718	711	685	713	676	701	660	720	724	677	713	688	716	661	756	692	667	662	729	658	646	697	713	676	676	704	654	726	712	665	700	675	663	678	729	678	682	705	742	685	655	689	682	690	708	710	667	652	657	680	690	659	668	707	724	697	684	646	702	699	679	655	685	712	686	700	702	637	694	693	705	679	673	726	722	697	660	685	706	734	705	682	657	644	675	678	679	664	675	683	702	675	656	641	721	694	708	722	707	737	729	681	689	660	721	688	656	663	658	690	685	673	668	697	713	737	660	684	682	685	731	711	671	674	736	704	685	719	690	681	763	707	692	680	698	651	664	726	692	677	687	681	714	721	676	770	711	717	680	637	764	660	613	685	679	712	675	689	678	682	721	716	669	690	725	706	679	659	706	703	704	698	704	649	680	727	676	707	690	698	680	681	641	663	702	710	696	743	704	684	688	723	634	692	700	670	673	687	655	690	714	640	650	659	665	666	732	692	692	675	707	732	712	639	697	697	684	703	650	686	762	705	665	641	695	670	737	715	744	643	684	670	709	683	672	641	698	733	680	672	669	666	696	729	650	677	683	662	721	717	670	708	694	642	625	668	661	706	679	690	691	681	704	676	703	677	670	741	703	679	675	689	650	673	663	727	686	714	669	696	669	704	742	691	701	755	734	656	697	685	727	716	696	678	713	711	659	663	686	681	684	691	687	667	682	703	696	721	722	672	650	696	652	628	646	673	656	686	701	701	699	681	716	715	711	640	725	677	720	666	684	684	685	654	670	651	665	667	707	709	672	684	743	633	711	713	712	653	692	679	699	665	716	672	628	690	687	720	704	632	715	695	714	742	670	669	671	658	679	727	709	626	665	690	660	674	692	673	665	681	657	689	703	684	689	681	676	657	687	722	673	699	679	715	709	703	659	687	702	714	688	656	714	689	680	712	694	709	738	663	650	703	668	661	689	659	757	699	645	723	701	661	639	681	708	708	716	682	701	638	722	666	689	674	721	678	647	699	700	700	753	715	687	693	659	698	717	702	645	670	712	717	709	723	687	658	713	685	690	769	690	692	645	699	711	701	686	677	675	707	768	712	713	686	655	687	637	650	693	729	666	656	671	704	673	678	660	687	658	730	691	686	674	706	676	718	659	689	703	713	681	624	722	691	726	714	703	672	689	739	714	712	726	650	686	632	692	719	692	711	680	703	710	656	717	703	715	700	722	705	676	691	724	696	688	743	716	689	697	641	673	664	660	685	677	702	646	723	701	673	674	627	690	700	718	705	708	662	697	643	742	736	712	693	686	629	708	639	659	709	680	701	670	704	735	649	729	690	724	673	690	669	686	718	662	661	709	707	722	683	736	693	667	678	651	668	673	707	686	712	704	709	726	661	699	720	699	710	663	697	684	686	667	675	691	703	690	718	683	700	688	686	700	728	686	671	712	669	715	693	709	717	752	648	678	701	681	718	683	681	656	666	710	704	687	660	715	694	712	664	709	697	733	697	683	708	711	701	699	717	633	709	653	684	685	689	675	679	686	672	676	739	707	687	699	667	682	662	681	694	672	709	725	682	672	676	699	633	686	676	678	723	672	670	704	697	675	717	664	733	636	680	685	696	676	673	683	674	718	689	699	682	689	650	673	688	667	698	720	679	692	752	711	640	693	648	686	681	755	707	686	684	680	706	740	701	756	712	706	673	735	663	696	668	696	678	737	733	684	706	630	689	650	635	657	721	673	706	675	701	637	690	700	718	706	671	642	676	702	699	678	729	663	697	679	709	672	729	682	695	684	680	698	660	681	719	705	717	707	648	677	663	658	687	732	721	688	668	680	723	689	730	630	652	693	646	706	734	669	697	720	707	681	722	679	654	672	630	683	696	658	714	685	697	715	709	699	630	677	707	705	695	685	708	640	731	691	667	700	690	697	714	663	697	690	692	776	654	697	670	675	741	725	710	691	708	685	676	668	679	678	664	687	656	676	692	707	676	696	686	703	677	699	741	694
21819	6079	1045	683	459	364	335	306	294	287	243	292	225	252	209	229	243	237	247	246	224	211	218	231	223	227	242	229	230	222	231	217	217	210	239	239	214	268	210	231	240	238	239	252	227	216	218	237	255	212	226	223	220	245	205	214	229	219	241	209	225	253	251	231	221	241	213	197	257	243	215	231	237	218	206	218	213	234	204	236	235	221	232	208	223	205	216	203	221	224	213	197	224	227	226	208	217	215	218	238	231	207	215	234	222	245	232	206	220	208	202	226	211	228	217	217	220	220	223	227	226	249	216	243	236	207	233	217	211	214	249	226	201	231	226	235	218	224	232	212	228	253	213	223	248	200	220	214	210	223	218	229	248	214	236	218	237	224	222	220	231	241	240	251	190	216	212	210	233	220	205	217	211	226	215	217	213	234	221	204	224	225	244	240	207	215	205	215	199	230	207	252	232	214	215	233	215	228	233	209	215	227	197	214	224	214	216	222	210	220	251	212	260	205	219	219	254	242	255	239	233	207	242	225	236	234	217	245	241	249	203	213	234	223	223	197	251	211	223	217	230	212	229	234	248	232	219	202	243	226	238	218	234	219	227	234	202	210	210	242	239	197	203	216	225	248	212	234	216	231	221	206	212	203	229	223	202	229	222	223	228	205	219	235	224	245	209	250	243	247	235	223	239	235	253	212	234	236	233	229	224	206	247	222	244	240	226	213	240	207	243	215	217	217	209	221	232	211	219	204	207	220	219	233	190	229	221	238	199	229	201	215	215	224	224	215	214	178	209	189	185	209	216	224	229	211	237	211	216	231	246	195	259	237	229	241	209	222	243	243	218	221	261	213	225	226	209	218	215	236	238	223	231	239	212	262	233	232	203	233	222	259	204	221	213	220	193	227	214	202	223	215	232	210	205	194	203	246	215	227	238	219	235	237	202	207	230	228	229	217	231	234	237	215	199	213	225	248	234	202	246	224	239	223	209	231	229	209	248	234	245	258	227	233	257	215	216	212	224	228	211	221	232	200	222	232	242	204	187	228	254	218	224	202	240	197	211	221	254	256	226	226	235	206	218	240	257	234	250	231	227	219	214	239	229	208	221	201	224	231	253	216	227	202	233	225	231	210	199	212	212	214	240	214	199	201	229	225	228	238	218	226	199	228	253	232	230	232	210	225	231	196	240	203	214	235	206	226	204	220	214	207	217	215	216	240	243	226	209	242	234	217	236	213	223	226	231	247	208	217	191	239	230	201	221	228	206	233	235	238	221	240	203	183	194	213	227	217	227	236	233	253	218	227	233	232	245	221	233	216	237	254	195	211	227	228	246	211	206	216	226	240	229	224	206	208	213	235	229	215	212	218	241	205	207	216	211	217	217	230	202	247	217	230	221	208	248	223	230	212	222	213	193	227	210	224	221	232	231	201	219	209	217	201	226	211	216	238	230	208	212	246	248	233	210	228	217	213	227	209	218	230	229	248	222	215	224	206	226	210	223	212	220	244	213	237	248	224	221	240	219	213	242	224	230	230	231	217	214	192	245	210	218	197	217	212	235	253	205	218	193	190	223	218	236	217	197	242	260	221	240	237	223	188	213	219	240	236	232	209	211	219	228	233	234	220	245	215	241	233	205	235	225	224	224	225	192	234	242	201	211	213	221	225	215	233	233	215	226	221	214	235	224	226	216	216	239	226	232	226	222	237	223	210	246	236	251	207	220	243	204	219	224	239	226	214	262	221	208	199	239	194	200	228	221	226	247	178	262	244	237	187	228	221	218	247	237	237	240	219	226	195	223	238	244	220	207	213	220	208	219	172	197	217	210	209	232	236	228	222	216	216	233	219	214	224	219	201	192	224	216	206	222	205	228	235	199	224	183	217	214	216	223	234	216	223	213	201	242	204	235	230	197	213	227	214	237	233	237	223	192	222	213	205	201	224	201	227	245	245	226	263	181	233	207	199	219	218	197	199	215	235	215	207	256	217	219	205	240	220	205	248	206	230	253	220	223	224	222	231	249	201	209	217	233	223	231	232	230	245	270	216	237	250	247	224	265	208	230	245	201	191	225	235	220	213	208	228	227	224	227	246	233	225	224	220	261	235	213	186	211	212	222	213	220	258	205	217	229	234	235	231	211	200	191	201	205	208	225	215	241	216	195	218	234	201	231	212	222	221	256	191	234	235	227	239	210	208	231	217	238	223	248	221	196	218	196	240	198	206	242	251	183	220	204	219	237	215	232	217	210	204	225	220	231	211	243	238	243	242	192	224	204	222	233	237	213	216	239	218	207	212	235	235	232	241	217	248	212	243	182	213	230	226	229	226	244	241	226	224	221	217	241	220	221	231	221	213	209	210	203	237	228	229	212	220	236	232	234	255	214	214	250	223	209	218	244	211	228	220	207	227	225	249	221	244	195	258	247	214	194	210	220	212	237	208	229	236	228	213	232	235	221	236	196	254	203	234	206	231	231	202	223	225	202	235	218	236	222	212	234	221	201	206	209	222	237	207	224	222	201	221	225	209	176	213	225	238	226	226	216	230	220	242	197	225	227	224	212	216	233	227	200	261	204	229	253	224	197	213	204	212	228	200	214	203	222	210	234	247	220	260	214	224	250	234	230	235	231	224	207	205	225	213	202	201	232	224	253	239	215	235	242	207	228	217	228	202	252	216	217	234	214	234	232	198	246	224	227	223	203	198	240	225	232	239	198	236	214	220	214	213	208	218	238	222	217	220	205	219	226	236	226	220	223	231	239	195	223	213	207	231	205	216	212	211	225	272	226	238	221	213	222	218	205	215	228	225	221	224	214	223	220	233	250	249	232	207	232	242	245	238	202	211	227	242	226	219	229	210	223	211	223	214	236	220	220	212	265	241	202	224	221	235	259	199	222	232	216	228	209	227	242	221	203	193	202	181	221	208	215	248	222	230	224	219	232	230	227	221	244	238	231	223	245	222	247	205	224	245	229	230	211	211	219	242	218	235	228	224	229	241	207	254	220	228	214	254	238	237	231	241	192	226	190	243	219	235	208	260	226	200	207	235	225	229	217	224	221	217	244	230	234	226	223	183	213	211	233	209	210	225	230	200	228	225	252	207	213	211	217	218	220	226	225	220	223	221	212	237	218	216	223	207	197	217	210	250	235	213	238	239	209	208	249	249	229	227	244	212	215	199	246	211	220	224	223	235	224	248	226	216	213	230	213	198	249	239	242	202	247	250	241	245	216	244	228	223	212	204	226	222	215	201	225	211	205	205	202	220	215	228	211	207	188	205	235	234	202	228	184	222	234	215	215	204	210	228	216	219	227	210	232	230	236	214	202	208	213	211	216	238	224	224	237	193	213	224	233	215	236	227	239	228	239	222	221	216	196	237	225	212	223	255	226	210	240	209	241	236	235	209	217	219	217	212	230	230	237	230	221	222	208	218	229	202	248	226	228	206	196	236	217	231	209	226	228	222	236	236	203	246	200	217	242	219	231	236	217	243	223	200	243	242	217	257
16653	4757	1848	1930	1606	1293	1158	1050	943	897	827	719	719	720	608	663	674	638	668	653	627	585	611	626	556	559	594	604	625	599	626	554	583	587	586	576	584	603	562	567	624	572	572	587	581	551	584	554	581	563	600	548	531	558	562	566	557	573	544	555	534	554	518	570	568	510	519	586	600	589	577	561	580	611	586	566	570	551	557	571	571	552	608	607	588	584	580	601	551	551	615	596	571	579	575	571	529	551	569	542	570	546	589	564	571	527	622	547	546	552	600	527	547	645	600	590	572	608	560	535	603	573	581	593	604	585	541	579	559	576	570	564	606	577	550	573	538	585	583	548	574	564	578	550	627	574	556	577	575	530	585	529	547	522	561	580	621	558	561	564	558	582	495	572	595	575	587	567	566	572	564	623	546	554	584	541	519	537	550	556	588	581	561	538	562	544	558	593	553	543	553	601	549	585	552	659	502	535	563	579	567	597	603	583	588	552	559	573	572	555	589	564	580	552	586	579	574	573	558	536	576	587	588	565	534	516	579	591	616	561	550	554	572	577	544	602	565	611	592	573	516	554	564	575	591	544	585	594	580	581	544	526	554	560	523	587	554	531	563	597	539	600	577	602	576	574	585	572	545	555	583	592	604	531	537	613	543	561	500	588	561	556	593	569	572	585	554	542	570	615	535	534	546	598	560	582	538	579	552	534	539	602	558	554	563	542	602	578	543	567	609	554	622	575	637	573	545	560	561	556	609	598	563	570	570	566	586	578	561	546	588	586	545	579	592	572	542	531	526	543	567	488	542	600	548	566	584	552	556	551	594	562	605	579	596	542	508	550	560	541	588	594	534	565	545	540	576	557	604	540	548	540	592	532	546	550	601	563	583	535	542	535	592	634	556	563	584	572	579	520	587	566	555	583	609	545	565	563	534	532	508	595	521	531	574	568	574	559	596	509	606	544	578	553	598	631	575	556	578	582	581	562	559	570	536	575	541	554	550	507	576	552	551	582	573	527	528	575	579	590	583	586	574	576	612	591	576	565	610	583	550	601	566	565	568	524	556	596	596	526	570	552	593	572	568	562	564	563	567	547	583	535	557	591	528	602	567	515	562	577	567	563	591	599	567	573	582	577	574	618	545	543	567	597	588	553	537	526	541	549	612	585	575	592	515	544	585	586	589	584	605	576	580	548	597	570	580	560	581	572	560	551	584	557	566	581	598	584	523	563	528	551	555	559	607	552	521	553	587	555	566	571	630	544	552	558	570	579	590	577	636	587	580	571	537	529	562	584	569	549	573	555	574	553	570	521	589	594	597	574	573	533	537	560	587	578	564	588	569	597	554	545	580	537	584	572	540	577	503	619	575	607	550	564	567	603	561	599	566	558	561	576	559	541	592	555	577	591	564	625	556	580	596	567	588	547	605	548	589	545	558	562	586	576	556	551	573	575	553	570	597	618	594	575	524	562	552	543	579	538	588	588	609	570	584	538	558	555	587	579	612	563	550	577	601	596	597	573	582	595	585	542	574	536	568	564	643	535	586	571	585	566	578	549	554	583	581	559	585	537	571	565	576	576	570	606	566	565	562	561	573	583	583	530	553	554	571	582	532	611	565	504	567	588	580	492	606	558	577	583	608	533	538	554	564	555	575	581	579	560	566	551	506	557	587	543	557	555	558	565	552	581	577	579	555	548	537	554	569	568	561	541	627	554	530	561	521	558	577	562	565	620	569	576	605	545	603	557	550	546	565	561	593	580	551	546	526	545	563	511	556	554	568	586	578	556	576	526	551	607	570	538	539	578	594	497	603	568	577	619	573	574	552	577	575	561	579	591	578	531	533	571	558	603	563	575	622	591	531	590	579	583	583	570	564	540	574	548	584	526	558	542	554	561	573	591	556	507	559	548	556	579	560	569	566	545	563	557	595	617	539	508	545	554	544	536	536	570	583	577	580	566	557	580	587	576	586	589	579	509	565	543	596	549	583	586	540	586	552	523	572	528	562	572	555	593	542	586	561	578	563	569	547	571	575	558	563	511	582	590	587	603	561	581	590	521	563	554	574	526	576	569	597	527	605	550	574	555	556	568	565	553	575	571	549	559	571	595	585	560	545	608	531	566	601	543	564	582	569	589	582	584	527	551	593	539	556	569	548	574	568	548	559	620	527	536	568	561	564	535	577	557	537	566	561	569	561	556	587	567	593	538	565	559	589	533	536	580	572	541	562	576	560	585	588	527	558	572	543	568	562	565	579	539	566	579	578	552	567	561	583	578	577	575	574	554	594	520	584	574	542	575	581	571	574	564	587	571	563	532	560	572	572	564	601	541	540	569	572	543	556	574	571	583	576	594	572	564	564	578	579	505	565	583	535	550	584	521	568	578	540	516	590	535	599	545	568	582	609	529	604	560	599	537	559	620	541	562	568	566	588	539	536	560	584	588	576	577	522	575	569	556	553	574	557	572	580	645	558	549	525	541	590	585	546	517	590	539	595	571	537	542	532	535	550	542	573	572	564	497	563	565	564	524	587	575	573	573	576	572	560	527	555	541	599	554	561	553	580	575	549	550	554	530	596	583	558	580	586	583	575	570	543	585	543	593	545	554	539	560	523	563	591	596	561	606	572	552	557	592	592	587	580	564	589	606	546	594	530	561	575	566	574	573	578	583	542	598	576	604	578	573	607	562	579	576	567	568	553	623	537	555	587	635	631	569	607	543	552	529	528	579	593	555	563	550	574	609	521	551	572	556	551	601	549	530	567	585	561	566	605	583	583	593	558	584	537	560	546	605	579	559	533	574	577	606	564	567	605	565	560	564	554	548	550	532	616	522	611	587	576	554	580	553	563	563	558	584	606	584	601	568	502	579	566	516	581	569	559	548	583	566	574	550	539	586	590	580	568	596	575	580	560	580	558	543	569	575	582	580	607	587	537	525	563	574	554	598	574	580	585	555	554	578	578	555	549	556	592	558	577	596	528	528	548	565	563	582	570	564	571	542	552	589	594	601	552	578	567	560	558	563	515	565	548	612	577	557	508	598	533	582	571	559	565	580	563	604	529	603	529	581	561	558	595	563	567	568	580	575	558	574	578	550	556	557	560	544	624	538	546	538	587	574	561	571	581	586	566	558	574	542	538	576	579	591	577	493	563	580	591	511	602	526	531	597	588	560	595	557	553	588	558	579	587	532	540	615	575	552	568	601	536	568	574	568	594	565	590	585	556	576	558	565	564	569	584	513	592	585	550	593	587	544	605	560	560	570	611	603	595	605	538	600	563	527	608	584	571	568	588	579	568	535	584	577	531	588	545	536	555	563	572	589	501	547	557	534	555	573	556	533	607	585	571	593	619	553	540	534	540	549	556	526	555	568	569	566	580	546	572	594	579	592	524	596	600	578	598	558	551	546	587	579	589	546	618	550	594	551	587	572	588	562	559	554	587	546	588	561	547	543	568	585	511	596	560	565	601	612	607	554	562	570	590	538	536	545	597	584	596	551	557	578	552	496
31570	9989	1804	978	560	370	321	279	209	190	179	190	148	177	144	144	117	131	129	161	127	139	126	147	145	139	135	120	134	126	120	109	137	125	122	119	120	116	123	129	152	119	162	133	136	139	129	130	130	121	120	116	126	128	146	120	139	106	111	151	124	119	140	125	120	113	115	127	122	128	109	124	118	130	135	109	139	114	112	114	138	113	121	132	131	113	107	117	136	136	129	139	140	120	129	107	129	146	116	110	140	136	140	109	117	104	132	110	124	127	119	126	150	108	116	126	129	126	146	135	128	108	126	119	125	149	110	114	125	110	122	119	125	130	114	138	133	111	145	140	136	120	130	146	122	124	120	139	114	116	118	125	119	120	127	118	118	127	117	138	127	156	141	119	104	124	128	124	126	129	135	135	126	117	116	108	102	108	112	120	107	137	130	137	121	112	115	132	138	130	120	104	121	140	119	114	120	128	127	141	133	124	139	117	122	123	125	135	140	132	118	153	114	122	130	128	119	133	119	122	118	145	132	108	131	131	133	101	126	117	105	100	109	122	134	115	132	122	119	129	108	106	133	138	136	129	129	123	124	120	116	122	120	119	144	145	124	121	137	112	134	136	138	124	120	128	128	118	111	151	123	128	112	140	130	115	107	121	111	121	124	111	125	128	125	135	121	127	121	129	120	106	105	121	109	142	126	135	113	122	116	106	146	130	130	117	139	133	119	115	129	107	106	127	132	127	123	103	133	126	133	114	124	135	114	111	111	136	148	119	102	127	115	142	141	116	138	123	122	128	126	117	133	121	123	130	148	156	125	120	109	116	128	123	129	134	117	124	130	133	119	108	126	122	104	116	115	116	128	137	113	137	134	114	136	121	128	139	138	153	125	118	118	126	110	121	132	127	119	136	101	133	133	109	128	118	109	153	129	133	99	138	123	127	161	118	110	101	137	110	118	120	122	115	135	132	133	130	128	115	108	125	121	128	123	129	126	153	149	112	118	129	124	116	127	127	106	142	142	144	115	123	128	146	111	112	133	124	135	135	118	141	123	119	127	117	110	121	126	130	122	133	128	132	128	131	124	145	128	127	125	131	116	120	116	154	116	133	142	129	124	112	129	133	114	128	122	112	136	136	121	105	112	128	124	127	130	105	106	128	128	130	111	133	138	142	137	134	138	136	130	120	128	117	120	122	127	125	111	128	132	105	123	131	137	106	124	139	125	115	144	125	116	120	102	141	113	136	115	120	131	148	112	126	117	121	133	133	121	151	126	128	114	111	120	131	107	136	111	125	138	124	105	117	121	120	127	117	140	133	127	141	112	138	126	118	133	102	123	124	133	133	144	117	125	135	129	103	121	119	121	112	122	130	116	133	128	122	123	115	144	120	120	131	135	126	132	132	126	110	118	127	120	146	140	124	124	112	128	141	132	137	133	120	106	139	108	113	130	119	107	142	112	136	96	131	128	114	132	131	133	133	117	118	127	103	128	126	144	118	113	133	113	140	134	124	129	110	113	114	148	128	119	140	125	121	139	119	129	121	118	133	132	118	137	130	130	113	135	127	124	132	111	109	130	105	145	139	123	111	136	111	117	123	111	129	119	118	126	124	122	128	119	106	115	127	141	133	125	130	105	116	113	144	122	133	115	115	133	129	149	134	116	101	105	125	118	119	130	118	113	115	119	130	134	141	119	132	106	118	142	117	120	129	120	142	124	100	120	111	103	117	136	126	124	121	110	131	128	134	133	138	124	140	119	128	107	113	116	124	125	129	100	147	114	154	114	119	129	114	139	135	133	116	140	120	141	127	115	128	124	130	132	110	124	128	138	123	123	128	122	137	111	144	135	113	127	137	128	145	123	122	115	125	128	116	115	134	115	118	112	118	119	132	117	109	140	130	134	125	122	128	116	126	128	120	113	110	116	142	131	136	102	129	108	129	113	128	132	132	120	122	122	126	102	128	125	130	112	112	111	132	134	128	155	126	151	124	135	143	138	117	141	127	134	115	117	118	117	126	125	136	108	128	165	109	130	116	151	126	112	121	106	119	110	132	116	134	110	137	135	128	120	125	118	118	137	120	97	131	109	123	127	116	119	114	140	100	131	132	122	116	124	113	140	106	121	131	151	130	119	122	140	142	119	137	125	139	117	128	135	120	137	116	135	127	124	126	123	120	114	112	129	126	121	130	96	122	123	131	115	131	111	144	128	108	124	128	103	114	112	125	113	121	137	111	135	117	127	121	125	130	151	125	122	136	116	119	142	119	136	120	107	115	130	123	134	143	102	130	130	116	102	120	134	141	119	119	119	120	123	128	131	134	138	107	133	130	124	123	119	106	115	105	107	113	132	116	146	108	140	152	129	119	131	129	108	110	118	113	118	131	128	130	147	126	107	123	130	135	121	135	146	122	128	124	96	113	125	122	129	137	105	127	137	134	103	108	116	132	127	115	116	103	119	109	132	140	146	115	142	118	101	114	106	135	118	147	99	148	101	134	121	122	105	128	131	132	114	132	122	146	125	142	128	116	140	105	131	125	121	122	136	141	119	109	122	137	123	135	144	129	118	118	133	123	131	114	103	122	143	129	126	130	127	134	129	117	124	110	124	132	122	113	143	112	114	130	114	144	129	118	128	125	124	124	104	142	129	117	141	103	131	122	120	117	127	128	131	128	118	114	129	141	129	115	123	153	113	131	139	142	128	142	114	105	117	134	121	123	114	119	130	124	117	105	108	103	125	112	124	116	131	109	121	152	140	134	136	118	127	129	141	121	133	129	121	127	134	144	103	142	124	109	132	122	111	129	98	128	122	114	124	156	143	117	114	124	116	117	126	116	135	120	122	127	111	125	126	119	135	153	120	115	156	118	121	116	119	141	133	122	134	135	133	103	117	110	140	134	126	120	109	118	123	120	135	131	139	133	127	129	108	124	151	120	117	131	125	144	115	125	138	139	158	114	126	125	122	125	122	113	131	123	121	115	98	120	118	129	146	124	128	117	118	110	117	128	122	122	122	131	92	113	126	112	144	132	121	128	119	149	112	142	117	109	145	122	129	140	131	124	146	117	138	129	120	124	118	118	127	129	132	110	120	125	119	129	117	121	116	122	124	137	111	116	129	129	108	138	142	110	122	120	113	113	131	121	113	119	128	134	125	133	122	139	121	117	128	127	139	116	131	118	126	134	138	132	119	127	120	132	138	139	138	134	133	126	125	119	121	129	121	135	123	114	143	124	128	130	129	130	116	132	105	115	135	131	112	121	134	136	126	124	122	120	116	123	128	123	140	140	120	116	111	116	114	122	129	103	118	136	140	122	131	124	130	118	131	133	121	131	137	132	129	117	122	139	138	117	108	139	118	113	145	130	119	113	120	129	108	114	106	142	154	142	127	116	118	135	152	132	131	131	105	137	110	114	148	153	133	115	117	129	138	120	120	125	132	140	128	128	125	124	134	115	150	126	123	134	104	146	126	121	136	128	113	116	125	142	140	146	136	114	124	106
21938	5806	2820	2655	2113	1529	1341	1040	914	814	753	627	612	546	589	495	425	448	420	428	441	461	405	428	398	391	357	380	386	362	372	374	391	385	365	377	343	355	354	320	361	335	374	362	339	357	337	371	333	333	371	361	338	356	349	332	335	347	319	309	356	300	337	332	336	328	328	353	376	341	287	334	345	332	368	376	362	308	340	330	343	323	357	348	353	343	362	352	344	359	348	321	366	313	384	339	369	390	324	363	340	347	345	343	348	331	329	346	349	351	316	332	358	319	345	346	364	332	307	352	340	334	343	348	329	356	353	341	338	297	353	359	340	328	365	359	324	343	342	353	345	329	310	348	305	331	318	368	319	344	333	335	334	321	357	340	349	350	353	307	346	365	335	335	352	331	341	352	347	329	328	349	350	336	311	331	356	344	348	318	315	330	314	331	332	343	344	323	348	387	318	334	332	310	336	320	347	336	327	327	326	329	323	339	333	348	356	346	319	348	354	332	317	335	304	339	338	349	348	329	347	324	327	352	327	351	345	306	308	345	331	343	320	342	322	348	360	307	334	355	326	352	353	356	346	335	363	352	325	338	337	318	331	330	320	291	335	325	368	333	306	333	345	343	318	337	336	309	366	335	321	355	353	365	393	351	335	332	347	354	337	369	397	305	366	333	351	324	344	315	342	313	338	362	346	317	329	325	380	359	341	356	315	326	333	336	322	342	360	345	339	339	329	339	380	340	332	338	313	355	318	362	340	318	353	331	330	340	316	318	323	308	317	327	343	313	319	333	363	327	330	333	338	362	310	322	316	359	329	357	360	351	351	351	327	352	327	331	335	336	321	374	306	368	327	339	323	344	334	300	339	313	327	327	353	330	315	377	326	335	292	358	346	321	337	334	356	335	322	347	351	330	331	358	385	319	358	362	354	367	328	358	320	333	351	364	307	343	338	322	337	356	338	336	327	345	336	326	350	329	341	308	334	294	366	363	302	337	342	317	337	345	360	329	352	329	348	308	307	333	314	376	304	313	304	334	330	363	330	318	322	340	330	353	320	328	360	337	370	359	301	332	325	310	354	343	342	312	378	317	315	332	350	338	329	349	349	311	325	341	341	354	319	331	352	309	358	326	340	322	379	338	346	348	350	340	343	322	340	344	347	321	340	339	329	315	366	362	335	355	297	301	320	326	370	350	340	344	328	359	345	326	340	347	347	339	318	343	354	336	357	309	300	336	331	302	348	330	314	342	369	311	342	360	304	324	323	344	347	326	337	332	341	338	363	318	314	377	340	333	353	340	348	312	331	343	370	356	339	342	340	356	337	338	350	305	345	340	368	338	325	364	342	336	365	334	343	344	339	356	306	342	363	317	320	354	370	325	335	316	351	356	353	342	348	321	348	307	357	324	333	335	346	335	309	352	358	323	353	328	335	340	341	363	328	340	328	348	354	325	394	331	384	342	326	389	324	339	359	321	319	327	348	334	369	318	317	347	312	316	355	335	351	334	328	317	324	333	326	332	323	378	348	340	318	333	317	334	345	322	313	324	336	348	323	365	360	314	329	351	334	339	349	320	355	335	326	330	337	333	349	360	345	348	354	329	334	381	347	328	319	346	338	351	320	345	332	383	339	354	309	336	341	327	332	334	344	369	360	358	338	328	353	341	345	380	336	331	330	302	327	341	328	334	337	341	351	360	338	314	321	369	329	355	330	321	360	343	348	348	338	351	330	324	324	323	353	309	377	343	343	330	349	323	353	313	313	337	320	366	365	327	323	334	337	331	345	330	326	345	338	306	321	333	351	325	305	327	334	316	323	335	344	367	365	322	352	335	335	336	365	298	359	354	314	347	361	335	378	334	328	317	348	340	350	350	322	333	342	316	344	349	363	316	313	360	354	353	348	319	327	337	352	342	320	374	331	341	320	332	334	310	337	305	353	355	324	344	346	331	336	390	321	317	317	340	360	324	328	368	341	349	338	332	315	347	331	367	337	354	336	355	385	323	346	342	330	363	364	324	376	354	356	358	353	350	336	333	313	350	350	336	354	360	327	329	352	310	340	346	358	332	330	326	325	339	329	330	367	340	328	360	373	351	329	327	347	360	332	330	346	322	339	327	343	332	324	320	331	313	333	336	294	338	326	323	345	342	331	322	342	338	348	369	321	349	329	321	328	358	362	346	312	350	318	327	355	346	351	330	344	324	316	328	301	318	358	335	324	357	364	334	319	378	367	353	318	352	334	320	342	312	317	322	343	342	359	320	337	335	342	345	330	334	351	331	325	348	359	367	315	341	348	336	304	332	350	332	313	332	276	324	321	356	344	344	342	318	361	360	368	337	337	345	319	329	343	336	339	298	362	361	330	337	338	337	334	330	305	364	310	316	330	351	308	331	330	353	333	341	325	313	345	362	344	351	341	355	338	309	317	342	346	370	342	324	334	329	311	321	313	317	353	351	323	329	329	343	320	367	355	318	321	313	328	315	342	319	337	341	378	332	379	331	337	340	329	336	345	355	374	319	328	311	337	348	356	345	333	323	333	320	344	336	344	358	376	330	325	367	319	331	348	331	331	334	358	343	351	342	345	321	322	352	322	343	327	359	345	325	334	328	352	331	364	316	366	339	346	337	347	340	311	340	344	354	335	334	331	324	349	326	329	334	325	337	367	323	329	354	345	354	372	351	320	347	324	358	314	320	349	359	301	353	330	337	342	360	325	344	305	364	349	350	332	334	325	311	332	375	360	310	326	328	340	352	277	343	365	301	335	342	302	347	343	333	329	326	340	395	348	331	325	330	365	316	343	343	306	346	312	334	315	351	329	308	357	308	329	324	353	389	367	314	323	339	322	281	335	334	328	346	345	342	318	361	325	360	358	349	338	350	349	317	357	362	339	349	334	338	315	324	367	316	314	335	326	346	329	329	342	335	326	364	355	340	287	336	324	324	301	340	309	316	351	327	318	338	350	338	307	367	341	342	332	341	317	383	342	314	331	351	312	349	341	343	326	352	350	341	345	390	368	328	377	347	337	322	337	331	353	360	333	356	352	335	316	379	338	322	323	354	344	301	322	344	338	334	347	382	340	328	337	315	317	335	331	331	345	338	345	315	346	325	293	378	337	334	333	352	371	337	323	348	319	330	337	318	330	327	343	340	313	362	289	350	347	337	357	323	308	335	317	342	328	343	328	356	340	343	313	338	319	324	377	305	309	368	326	313	325	330	353	294	320	352	326	357	334	319	341	359	356	357	348	313	346	364	318	297	370	334	358	326	321	309	332	357	375	339	327	353	323	320	328	360	331	326	340	318	332	371	324	335	288	321	410	351	341	323	311	343	350	341	351	343	348	308	352	344	333	346	356	358	328	342	328	314	338	346	329	341	320	350	343	360	320	329	336	317	328	330	345	311	328	335	311	332	348	353	365	322	326	346	371	341	318	302	316	345	350	355	324	333	328	337	351	353	315	310	325	317	317	323	333	351	332	349	327	358	346	325	352	309	308	314
8839	1544	433	383	323	335	307	277	274	283	256	302	276	285	269	276	284	271	282	273	279	258	256	273	264	269	277	286	264	263	247	287	296	277	288	283	286	257	290	276	269	275	275	293	300	270	292	269	266	261	264	281	283	288	263	284	248	272	304	282	274	253	269	278	263	264	268	285	270	307	274	248	259	271	280	259	290	261	286	283	282	286	262	284	253	269	274	288	273	284	273	280	263	311	270	278	282	268	282	277	277	278	254	272	260	255	265	286	270	267	285	283	259	288	248	264	302	277	291	259	280	279	246	292	293	269	287	251	278	287	258	273	278	284	259	298	269	285	259	294	267	265	261	245	249	274	262	268	309	305	285	279	266	252	292	250	247	287	259	252	282	285	254	289	291	263	263	266	267	265	241	286	257	289	281	253	261	251	270	248	240	244	276	254	257	294	257	250	256	286	290	278	261	276	273	259	236	273	257	286	261	272	238	283	278	274	263	288	297	303	251	258	280	262	265	288	290	235	264	266	275	250	287	266	283	248	260	305	261	287	275	291	265	259	259	272	271	279	275	263	278	285	261	262	267	287	290	303	262	246	265	288	259	244	246	246	275	259	281	242	244	245	257	308	308	292	274	261	273	236	256	293	248	269	286	301	298	254	250	255	285	310	280	270	302	271	295	262	278	263	286	264	283	268	262	260	260	272	278	244	278	274	248	272	270	249	233	263	280	271	290	261	261	280	268	259	280	242	243	248	283	278	263	245	293	262	251	263	265	291	268	264	268	288	272	278	280	276	278	280	271	257	252	265	276	268	270	255	257	274	286	275	272	268	289	275	284	271	242	265	289	255	290	299	266	301	266	270	272	293	250	296	275	264	255	299	280	296	265	260	267	270	281	252	280	299	282	290	235	248	299	258	280	267	248	272	254	290	291	275	274	298	289	258	251	245	254	251	262	245	257	250	306	306	281	242	288	269	266	272	274	267	276	235	289	298	282	294	278	264	253	260	264	284	291	281	252	296	301	271	261	270	289	252	281	273	257	286	280	265	248	270	274	255	294	265	276	255	268	279	249	275	257	261	280	294	265	253	274	263	237	283	258	300	239	263	255	277	254	242	274	263	268	282	251	272	283	249	275	235	269	292	260	246	308	296	258	283	283	275	286	275	292	260	255	311	273	267	307	265	297	299	277	268	269	288	258	271	268	234	246	270	264	296	295	264	278	308	246	279	270	279	290	280	265	280	257	256	282	272	265	265	264	265	279	262	235	276	288	292	272	270	261	291	255	301	270	255	258	288	248	268	285	286	278	259	262	267	278	271	258	275	242	259	282	253	261	253	258	253	285	273	290	241	266	299	249	252	234	289	274	302	279	311	277	271	244	260	285	306	248	258	259	271	269	250	252	260	248	266	256	267	249	273	242	284	287	269	267	272	271	271	278	258	265	239	280	260	260	281	268	259	259	255	271	276	274	256	275	239	262	258	260	274	289	268	294	279	264	277	260	265	263	276	278	274	267	268	256	300	317	292	251	286	276	263	271	286	302	267	247	272	273	268	274	276	270	265	268	259	242	278	295	253	219	269	291	244	254	261	232	275	278	283	288	252	260	271	287	247	266	272	240	293	265	259	280	267	254	260	249	294	294	307	252	266	283	252	228	260	279	266	286	278	263	297	291	271	283	254	277	290	259	238	258	284	256	299	262	280	276	262	277	294	274	269	272	260	254	274	262	269	281	265	246	286	269	292	266	258	262	242	255	278	233	281	276	262	249	276	280	253	246	299	267	291	254	248	278	224	278	256	238	287	265	273	261	274	256	272	281	269	285	264	290	242	254	286	268	254	279	257	260	259	275	266	254	248	251	277	270	289	252	294	233	310	269	273	275	255	268	307	254	255	273	274	268	274	258	265	282	274	262	308	261	280	245	259	261	221	265	285	248	237	260	290	240	253	282	292	259	291	308	269	264	265	252	265	247	269	274	280	275	283	290	249	242	256	284	281	266	264	303	267	298	268	266	280	283	254	258	255	265	307	289	285	257	308	283	267	276	279	271	265	295	267	287	275	301	271	277	264	269	255	289	281	292	260	252	242	265	265	272	259	253	275	262	275	291	286	244	263	265	244	271	262	279	278	248	288	288	266	298	272	269	304	290	274	300	285	284	235	252	271	251	256	274	265	250	258	281	291	260	273	254	270	263	283	283	291	273	271	271	270	272	288	266	261	284	258	279	269	271	277	287	285	283	253	254	291	287	269	323	267	244	285	257	270	263	271	272	306	259	261	280	277	270	290	267	275	236	291	269	274	263	237	282	242	255	270	242	290	257	279	260	258	266	263	259	275	278	277	259	274	259	248	261	272	244	271	256	262	255	272	262	303	277	250	274	241	266	287	281	263	239	242	266	296	268	225	267	251	266	249	280	243	268	278	272	262	275	276	283	246	272	266	271	273	256	267	259	267	272	278	268	273	245	249	243	277	278	271	275	266	283	249	286	252	260	266	250	279	279	282	303	287	253	311	258	264	266	285	248	239	273	253	258	283	283	282	276	250	274	250	220	269	282	266	274	266	269	298	265	232	277	276	270	291	259	286	277	273	241	271	255	272	261	258	235	302	258	233	279	251	268	257	256	277	291	271	291	296	290	276	279	284	270	248	295	261	293	290	294	243	278	278	278	260	252	266	231	266	270	248	284	271	265	253	280	238	281	266	264	235	268	283	270	269	277	298	294	249	253	306	266	280	234	273	272	275	266	274	302	292	271	299	275	258	260	259	269	254	274	296	229	285	256	250	289	278	272	287	251	287	285	281	304	267	292	253	267	273	271	280	277	277	307	286	279	258	266	260	251	261	295	296	277	265	250	274	278	267	290	291	275	273	257	259	284	271	280	272	223	281	256	312	284	286	277	310	272	273	264	271	290	249	269	260	286	313	257	274	268	299	268	292	297	249	268	250	290	278	280	264	307	260	259	281	268	275	244	264	298	271	279	267	262	262	279	265	267	239	260	273	281	270	307	258	292	295	279	230	274	306	276	271	268	262	280	256	301	264	253	269	274	275	262	267	285	294	275	247	266	302	245	251	255	279	282	292	274	242	269	250	265	310	283	291	257	275	244	285	292	310	265	254	256	282	234	290	271	253	256	271	281	265	245	259	261	267	294	308	276	231	284	272	278	267	274	258	258	284	259	264	241	261	259	292	253	272	272	286	264	290	245	253	230	278	270	266	300	276	286	256	280	246	267	289	292	265	289	270	260	285	286	308	276	292	314	276	259	286	260	258	281	287	258	266	236	259	271	281	270	283	302	256	233	273	276	295	254	272	266	257	289	287	273	292	282	291	287	289	275	261	251	238	256	267	266	288	267	267	239	278	259	297	270	280	290	292	306	274	301	286	273	281	261	262	275	289	256	278	254	269	299	303	298	263	277	247	288	232	280	262	282	288	288	249	287	258	302	218	308	255	265	252	309	285	297	266	300	295	295	325	299	272	269	277	295	278	263	272	289	282	282	269
7093	1634	1001	1105	1034	930	882	834	854	820	784	744	732	714	707	703	715	673	662	692	713	664	656	687	678	722	682	664	655	698	682	665	690	690	643	624	675	670	637	688	726	653	706	722	675	693	660	664	682	659	687	677	705	656	689	657	662	659	683	688	701	669	676	680	660	687	665	670	633	685	682	684	666	682	676	672	718	721	662	679	705	718	653	686	688	665	675	706	672	647	676	665	687	707	645	717	643	697	682	690	686	677	631	678	671	633	678	615	700	651	697	653	676	687	647	695	681	698	673	688	674	686	704	687	670	667	671	669	647	648	688	674	695	709	712	693	688	684	664	720	676	736	667	691	647	649	705	678	659	682	647	642	710	660	661	692	670	706	703	659	672	658	666	680	666	669	700	667	694	634	678	689	718	718	648	700	660	709	679	677	705	640	707	676	695	706	639	687	680	687	753	692	694	665	650	692	658	724	636	658	677	673	673	691	680	653	687	654	675	665	699	670	676	650	685	725	682	664	691	700	680	675	685	664	695	666	661	648	666	710	690	645	699	631	676	664	674	634	666	699	706	653	660	687	678	680	682	718	674	694	674	659	682	709	642	641	647	693	675	666	692	683	650	671	697	666	673	731	668	673	656	668	677	678	672	658	651	669	669	688	694	669	695	666	699	695	653	665	627	673	666	694	612	651	678	662	646	640	672	686	663	665	697	676	661	685	647	726	657	670	663	673	686	656	674	684	671	696	708	698	678	683	702	695	650	690	678	693	618	650	681	722	670	702	630	662	715	694	721	654	687	679	676	642	675	675	640	668	638	650	675	670	689	687	720	685	671	667	706	686	664	685	665	718	709	661	721	681	687	661	668	690	665	701	693	701	696	636	644	678	714	690	684	674	669	662	656	674	700	637	692	676	676	647	680	674	679	631	716	674	643	731	672	717	712	675	621	712	651	730	638	691	759	711	730	681	631	673	635	642	663	673	667	685	665	671	663	628	683	649	678	661	723	660	684	657	673	717	648	713	701	673	663	691	670	717	727	666	669	697	709	671	634	626	670	655	693	705	683	664	650	666	677	691	651	669	644	693	682	676	671	714	714	650	672	653	623	731	661	668	735	718	680	733	703	705	684	650	667	677	704	687	705	682	720	681	698	685	675	700	669	659	640	682	688	638	688	635	661	694	708	681	648	686	641	758	656	734	666	692	642	665	691	672	669	688	675	672	710	676	706	672	651	657	686	726	693	664	676	679	623	686	699	689	671	616	649	649	662	672	659	639	693	684	658	662	698	691	656	641	678	684	637	685	653	671	699	684	663	693	702	662	718	704	686	668	674	674	665	703	657	666	666	681	684	645	690	653	654	694	701	661	653	665	714	684	688	722	638	691	706	657	601	714	625	689	648	706	709	737	697	650	697	702	706	676	749	685	655	658	695	693	677	696	644	641	625	728	684	648	687	677	679	694	682	674	689	685	700	702	643	614	634	683	646	650	629	687	677	700	663	670	699	644	695	672	619	639	700	759	676	689	687	693	676	728	662	715	654	698	707	691	687	640	671	677	723	594	685	726	643	712	681	659	709	639	659	716	660	649	689	661	673	662	694	640	666	655	666	650	660	678	659	674	667	630	715	670	679	708	691	686	656	671	654	688	645	638	664	681	688	639	636	661	705	690	696	698	670	680	707	700	711	682	632	660	643	627	680	696	620	651	680	683	684	690	668	680	664	669	662	665	693	668	683	695	671	673	668	716	663	683	677	652	705	688	683	638	705	717	722	688	651	691	649	663	677	664	707	713	689	724	671	623	714	709	681	677	660	678	692	684	674	654	661	703	710	640	643	653	666	702	671	678	643	668	689	691	668	690	699	698	660	662	673	653	703	674	674	700	670	674	628	643	678	693	673	653	657	700	671	628	710	665	664	669	648	710	680	697	659	669	645	682	672	691	642	656	637	656	702	630	722	684	682	636	688	709	659	679	657	760	639	674	687	640	707	703	687	677	701	692	664	720	669	657	649	669	670	668	687	630	684	669	666	719	687	674	679	653	690	678	730	677	703	644	696	666	665	681	669	654	706	695	685	709	680	667	689	673	658	659	704	631	673	676	648	665	679	692	690	666	661	672	692	700	668	679	670	658	720	662	663	646	699	692	670	672	681	719	632	673	682	686	685	708	711	688	664	689	737	713	707	698	687	681	696	690	652	696	698	666	680	739	678	669	664	685	656	692	734	632	710	639	708	705	681	690	662	677	682	660	716	664	677	695	665	663	682	683	685	661	679	683	684	731	699	661	734	698	690	658	714	676	674	667	624	671	676	653	689	687	686	674	714	666	655	689	679	677	657	683	714	665	651	680	671	644	696	684	652	681	698	662	696	680	675	696	703	715	675	671	662	659	649	714	679	667	705	698	644	691	695	672	658	672	689	621	672	680	671	687	692	692	638	663	721	644	668	651	655	648	651	671	639	696	663	718	703	666	669	681	694	707	680	667	667	700	640	698	673	684	709	684	664	714	672	656	725	680	700	701	677	678	683	672	648	671	634	637	637	686	733	661	660	692	695	661	661	697	620	648	703	645	669	648	726	726	672	750	685	678	696	679	691	651	725	668	632	641	679	681	636	666	684	743	663	696	683	646	680	706	686	705	668	730	674	715	711	679	680	667	705	649	638	652	641	661	676	666	695	680	659	685	667	702	662	685	702	634	703	649	663	703	653	712	701	667	678	648	671	663	720	650	718	702	671	650	686	636	713	700	670	706	663	713	718	658	622	656	661	673	712	686	676	714	708	649	671	644	680	634	636	710	657	669	686	666	634	711	656	648	716	685	703	678	670	684	671	664	678	684	691	667	663	694	672	676	694	684	628	698	709	692	671	665	677	628	678	680	719	750	639	627	692	675	671	683	694	633	680	642	699	673	699	682	676	651	689	665	653	694	708	674	681	705	712	643	635	715	666	675	701	652	654	679	643	699	678	689	695	637	655	700	682	655	663	649	659	739	680	693	712	665	688	644	676	674	704	678	677	682	662	663	641	658	674	642	657	688	685	651	647	697	676	659	671	702	656	703	653	644	627	682	698	658	704	669	639	657	678	674	671	636	669	723	649	696	634	701	639	700	650	682	697	711	691	698	705	729	695	703	709	681	674	688	698	699	653	701	682	649	678	638	719	680	621	649	664	684	695	675	669	649	659	738	713	663	715	652	667	660	648	642	695	728	666	691	695	691	677	632	670	672	699	633	634	660	650	626	736	701	684	664	720	703	666	702	646	649	646	731	670	681	672	724	601	706	621	655	727	643	685	632	639	644	699	656	631	637	652	708	713	670	665	689	653	631	647	658	705	742	740	657	681	637	680	713	679	707	668	696	697	678	635	687	636	665	663	704	698	658	655	708	615	700	650	658	637	652	697	661	721	678	695	671	705	725	659	678	688	625	631	659	688	638	725	640	710	737	681	688	636	652	650	649	678	680	661	733	692	651	655	702	638	667	704	661	690	684	638	703	662	635	697	698
21933	3928	1102	684	458	333	281	297	272	284	268	266	235	244	235	253	226	256	228	214	208	233	205	230	206	236	234	192	222	211	217	217	200	219	233	206	204	245	227	212	249	209	218	208	222	192	224	211	207	191	234	195	218	208	201	210	213	227	192	238	250	209	237	208	204	225	189	224	196	242	210	211	236	203	216	240	217	234	219	225	232	238	211	200	226	207	213	215	241	192	231	223	217	228	232	211	219	193	216	210	247	225	237	239	191	195	213	206	223	225	216	225	236	235	185	225	204	235	226	231	198	210	216	233	213	253	233	246	245	210	235	226	214	208	214	220	221	225	218	206	229	243	214	218	222	202	229	228	190	223	212	214	241	215	223	227	212	212	204	222	219	228	203	225	233	224	205	244	215	235	228	246	217	214	219	215	222	242	227	220	214	226	205	220	234	196	202	192	229	222	231	191	218	224	228	203	224	214	214	210	220	217	216	227	208	207	214	228	207	228	185	217	214	198	198	179	223	241	231	209	212	213	228	238	237	251	208	194	219	231	234	250	213	223	236	221	220	234	200	248	244	227	192	221	234	218	205	191	198	227	241	224	217	205	210	204	213	195	219	213	227	207	239	230	185	192	228	191	242	207	239	218	260	211	242	205	207	213	225	208	216	239	221	218	201	226	217	228	232	229	235	233	225	227	194	230	206	206	232	240	197	195	209	195	221	218	193	191	203	229	237	212	192	223	237	210	202	208	195	223	207	199	196	199	196	212	229	234	235	231	210	235	223	215	214	221	200	223	192	221	244	209	205	221	188	206	224	222	234	189	205	228	223	208	231	218	218	219	198	206	231	209	237	199	224	243	213	255	231	199	257	247	201	213	208	215	214	231	210	196	208	226	238	195	207	200	211	185	213	221	229	222	220	221	235	218	222	194	228	196	204	212	205	223	234	222	217	209	210	219	237	235	221	217	214	195	213	192	220	208	222	205	222	222	211	211	254	210	235	225	235	227	213	212	241	245	233	198	213	222	201	237	199	204	234	230	212	212	205	215	216	197	231	281	243	236	214	233	216	185	227	221	202	229	203	187	213	233	214	217	208	217	239	212	203	228	216	233	210	213	199	219	215	222	229	191	215	207	223	221	187	214	226	204	198	209	221	210	237	199	208	217	224	227	219	201	212	206	238	192	239	211	203	197	230	192	217	219	228	197	227	217	199	189	219	237	239	218	199	243	222	202	197	200	229	212	217	210	215	217	200	234	228	225	260	239	224	241	215	222	177	235	218	216	220	191	218	186	209	231	222	206	203	203	210	223	206	246	223	222	190	245	214	222	214	223	216	220	234	216	186	217	217	226	219	207	213	203	213	223	221	193	243	223	203	206	224	156	220	215	211	195	217	205	209	201	210	205	204	214	224	199	206	209	208	238	182	222	217	204	209	218	205	206	199	214	197	222	233	222	224	204	237	218	223	197	221	227	246	236	217	196	221	202	207	184	222	235	245	210	197	218	212	201	217	229	218	208	221	205	219	204	206	187	212	222	211	232	229	230	215	225	191	188	247	204	213	218	270	226	222	231	209	231	186	227	207	225	243	221	200	225	198	203	223	207	219	213	228	236	212	238	245	234	219	192	240	220	219	214	226	197	194	233	210	237	205	204	237	243	215	198	214	221	221	278	225	221	232	204	200	224	207	223	253	220	188	203	245	248	242	231	240	225	198	217	219	220	206	233	233	202	196	225	215	207	212	206	233	217	223	221	192	215	204	227	223	219	241	220	236	204	248	199	226	212	219	218	239	217	198	234	226	191	201	211	191	199	220	205	229	219	225	212	231	240	209	228	209	244	201	214	221	232	211	228	176	237	216	233	236	213	210	241	210	219	225	216	225	234	220	226	222	214	213	216	244	220	219	218	180	221	233	218	221	221	220	232	231	193	207	215	212	233	188	222	257	198	206	241	184	187	219	241	224	237	242	219	222	206	237	214	245	207	209	224	223	211	213	214	242	202	228	213	238	227	229	232	237	233	214	232	229	209	200	233	210	243	224	197	224	220	197	218	228	210	224	232	223	233	239	220	192	229	235	206	200	193	201	195	212	202	229	203	205	226	232	216	182	219	245	221	206	200	229	230	236	200	230	212	238	225	221	205	195	243	226	210	187	217	246	217	203	204	207	227	230	239	218	230	228	204	217	244	195	229	225	209	207	237	223	245	236	201	222	234	211	224	204	198	226	220	215	208	215	229	216	257	216	244	226	230	232	218	234	209	256	239	221	244	185	204	206	238	229	196	231	210	211	193	199	232	200	234	201	202	220	222	211	247	226	238	212	233	225	225	229	247	237	179	220	232	223	194	205	217	196	196	218	210	194	231	216	197	200	197	234	229	195	220	192	209	236	210	247	218	221	232	189	205	231	200	216	212	210	221	222	206	215	226	200	229	204	201	214	232	230	225	226	224	209	196	202	208	225	223	201	200	211	225	233	238	247	211	224	239	202	275	212	211	219	231	236	239	202	193	230	197	196	228	225	200	208	202	231	205	210	210	245	220	201	224	204	221	204	218	215	201	261	208	230	225	233	215	201	206	208	226	229	242	209	223	218	194	183	250	226	219	214	205	218	243	223	230	214	203	197	232	214	237	198	226	222	212	232	220	205	201	216	227	241	216	245	208	204	217	236	215	231	203	223	219	224	211	215	216	229	217	212	211	236	254	238	216	207	211	203	212	220	218	221	208	216	218	211	212	220	212	230	258	223	219	223	208	226	216	205	213	178	202	211	227	191	236	226	245	247	227	200	208	218	218	215	235	225	225	225	205	213	230	235	187	203	231	191	196	204	250	240	213	191	237	226	201	233	228	217	225	212	191	219	209	209	218	219	201	237	236	207	217	221	216	238	219	215	227	210	218	202	234	225	214	219	231	234	218	218	207	220	226	192	226	205	238	216	263	185	217	196	200	246	219	223	212	204	212	231	231	224	210	228	213	197	192	217	203	212	209	181	193	205	203	211	183	201	211	206	236	203	242	201	209	246	209	236	257	205	222	222	219	231	226	198	223	237	225	194	211	211	218	190	217	221	232	199	201	223	204	218	220	231	233	237	211	222	236	200	208	214	231	229	211	202	224	225	216	207	231	211	249	225	236	225	210	200	236	227	228	205	181	223	224	237	213	218	198	244	196	234	228	226	221	219	200	210	208	250	201	209	209	227	209	235	232	226	209	218	214	234	222	222	242	221	232	226	205	224	184	239	244	210	242	196	213	242	227	222	200	216	208	236	245	236	192	218	215	244	211	236	226	209	201	242	240	218	201	230	235	201	214	219	223	206	206	218	194	213	213	219	207	242	215	226	200	206	221	205	229	204	225	211	216	208	216	221	221	235	219	231	228	241	203	222	201	245	228	201	249	229	210	207	243	222	215	228	228	244	220	234	196	229	204	210	223	215	244	208	225	237	223	216	223	215	229	228	220	230	262	230	228	252	211	238	198	199	206	194	192	207	197	221	235	212	212	235	223
16640	2202	2000	2115	1673	1300	1141	969	894	878	790	788	730	701	699	659	587	593	620	582	631	619	634	612	538	589	590	624	569	559	568	553	596	588	570	593	580	592	529	560	572	571	540	570	588	574	537	573	537	576	502	525	591	579	560	555	542	551	546	561	620	532	523	588	545	565	572	546	537	545	556	575	559	564	545	529	569	540	551	577	556	532	533	603	536	536	580	520	528	549	573	589	566	551	556	535	552	559	533	579	550	584	511	506	530	570	561	546	498	547	553	583	567	523	592	557	538	539	555	521	550	553	554	562	583	590	538	549	588	542	545	518	539	544	525	588	535	540	589	599	559	588	539	552	547	587	531	579	562	553	552	532	552	529	585	555	576	578	532	547	560	566	594	535	586	518	504	565	530	580	494	561	565	545	509	531	552	578	554	548	581	572	573	539	535	559	517	578	559	568	561	548	551	567	571	534	584	623	526	547	550	542	600	565	527	526	593	565	557	562	556	571	563	575	572	552	531	575	492	577	556	585	547	561	564	588	570	554	579	585	558	579	550	539	538	579	562	546	597	524	544	550	568	550	620	559	520	585	559	585	508	531	570	568	520	507	569	559	593	567	545	572	518	601	534	539	572	526	519	536	561	603	572	557	539	547	587	553	591	565	547	538	531	563	566	559	582	532	590	535	520	567	552	563	506	586	602	572	539	588	541	538	556	550	563	566	543	589	589	522	574	569	550	563	564	571	556	561	585	545	581	579	542	572	572	551	550	570	549	565	568	586	561	538	545	525	533	583	564	565	547	577	582	553	522	546	575	586	555	578	597	547	565	582	503	580	584	583	595	551	535	566	600	564	536	541	543	548	522	585	611	568	581	595	587	539	558	563	539	554	551	567	546	563	522	558	525	534	556	542	486	569	530	581	552	595	550	540	574	569	553	517	567	556	539	564	543	562	584	579	561	534	522	544	534	530	522	551	524	499	534	536	564	554	551	522	568	603	584	512	564	532	554	545	557	512	541	535	524	527	535	537	591	558	527	538	536	549	551	533	560	563	525	563	572	542	553	574	547	558	542	537	526	553	550	552	536	549	536	531	521	549	525	544	585	557	506	534	588	571	526	548	545	560	533	559	534	517	532	529	572	584	560	572	565	536	534	545	541	581	519	552	517	543	547	543	553	562	531	573	547	509	568	554	549	587	554	538	546	542	533	569	556	562	568	557	559	546	597	551	581	564	551	536	532	569	541	545	539	513	538	515	573	559	558	554	528	561	547	527	557	583	580	540	572	572	522	519	554	524	525	585	580	534	536	571	547	543	552	538	543	547	584	542	531	566	529	525	578	555	556	590	524	547	535	575	538	553	521	562	566	538	592	557	532	551	532	547	564	515	557	553	570	546	560	530	518	547	556	583	551	515	549	566	554	549	513	568	559	558	558	490	483	551	574	540	569	594	589	543	588	589	592	577	563	513	556	550	534	572	542	537	564	598	537	528	553	590	501	526	544	500	559	532	518	534	560	563	568	511	508	533	560	537	568	516	587	566	510	554	550	573	561	534	580	583	535	537	525	495	529	543	563	527	549	516	534	540	592	509	552	571	550	534	564	560	538	556	585	581	561	561	576	547	550	558	553	583	538	538	577	539	539	571	542	531	522	532	561	506	545	531	571	570	529	559	579	601	543	508	553	545	553	563	543	573	574	544	526	524	538	533	568	546	548	591	553	542	545	547	569	568	550	563	562	540	527	530	549	526	560	549	599	546	531	524	568	550	586	566	536	573	561	580	546	520	532	563	519	597	548	541	531	584	548	537	540	551	557	549	557	572	570	546	530	568	526	561	570	560	569	563	565	586	552	575	554	535	539	546	514	571	581	521	552	536	581	568	535	554	600	550	589	520	552	543	559	502	546	555	537	507	567	556	531	550	578	530	594	566	580	604	532	573	547	518	583	552	568	527	558	519	575	567	518	575	522	603	568	534	504	589	568	558	537	538	523	599	544	502	521	513	572	570	539	578	563	534	547	578	578	590	566	543	510	534	568	522	512	558	562	555	545	518	536	540	569	526	526	600	526	585	540	506	560	551	546	580	559	569	566	554	559	576	559	586	552	587	541	569	553	518	565	534	560	524	552	522	591	553	520	525	565	527	586	533	590	541	520	567	540	568	554	557	589	569	531	545	519	548	601	540	516	556	566	570	560	557	519	570	583	601	540	554	547	595	567	501	532	561	551	543	558	595	558	584	566	575	506	566	527	548	532	508	579	547	560	527	569	548	529	511	527	563	560	570	552	562	531	540	525	547	531	526	579	543	533	570	574	538	561	584	562	540	554	538	554	552	557	564	585	581	542	553	539	532	540	597	532	575	510	568	528	542	567	568	593	536	534	592	587	573	570	576	562	594	597	526	530	556	580	582	565	538	561	564	546	558	573	546	528	566	574	571	583	561	546	550	626	574	572	561	563	560	545	553	559	518	524	559	566	554	531	579	509	568	559	544	544	553	550	577	594	585	613	573	541	541	543	536	570	531	560	559	569	597	517	553	570	550	545	563	530	545	559	640	538	560	560	588	571	529	532	538	549	545	573	595	529	511	526	543	536	534	538	584	543	567	535	540	585	551	545	573	544	553	543	539	539	543	554	566	539	588	561	549	595	595	583	548	564	530	516	569	570	544	550	541	564	554	577	585	565	548	528	590	575	540	583	563	508	552	550	553	534	508	576	580	567	478	561	530	555	573	594	590	563	544	524	562	503	525	533	567	560	566	569	594	573	548	569	558	495	554	527	519	513	550	521	535	557	563	548	534	583	570	541	537	582	542	558	585	569	550	549	545	533	540	570	550	603	542	564	512	573	592	560	532	594	575	613	543	538	580	542	571	567	530	550	542	563	548	563	527	542	577	548	532	551	592	519	518	529	567	534	557	565	568	526	528	526	520	552	546	571	563	506	602	558	589	570	562	585	532	575	513	527	542	556	539	553	554	528	560	577	597	544	559	535	524	567	570	554	513	518	601	548	577	573	522	557	543	539	579	556	530	566	555	540	537	557	551	548	527	567	564	562	574	591	537	505	546	572	562	553	541	536	538	549	519	568	572	558	529	569	558	552	586	548	540	563	539	555	580	562	550	540	564	530	583	587	532	569	576	565	567	533	575	577	549	523	562	520	551	569	539	569	598	522	554	541	562	558	522	521	546	571	547	560	549	582	553	536	538	527	540	594	590	559	541	537	552	531	554	569	586	607	592	593	535	572	546	560	583	534	567	600	537	549	567	522	542	565	545	555	573	537	566	521	574	546	524	575	545	569	576	552	550	585	546	606	528	518	549	549	586	573	548	588	591	535	568	554	554	570	559	596	581	550	559	526	531	625	533	567	583	551	539	580	522	536	603	569	539	582	529	532	572	571	600	544	525	531	533	576	571	539	574	494	568	546	537	572	553	553	586	541	536	592	607	567	549	589	567	539	569	569	560	531	559	580	558	552	555	564	564	544	550	579	577	531	580	580	541	579	585
32342	7922	1822	1002	498	358	312	222	207	190	161	170	146	150	156	146	122	150	136	148	126	132	145	145	115	122	140	127	119	113	111	131	122	131	117	128	114	135	115	111	112	114	130	129	118	114	131	118	121	134	125	122	119	130	128	110	133	103	129	137	116	118	107	110	112	115	121	124	132	125	134	126	137	114	119	117	123	106	95	124	115	119	125	108	113	127	111	123	139	117	128	107	114	148	109	141	124	123	109	137	128	114	119	136	118	148	117	111	135	143	115	126	109	96	123	110	112	155	129	145	115	129	126	122	96	133	126	138	115	114	116	125	124	129	132	101	117	134	130	117	120	129	127	120	126	134	131	131	136	126	123	118	120	118	119	119	132	150	112	116	119	95	113	105	124	130	129	133	130	103	123	118	129	108	124	92	114	116	140	119	114	132	125	114	121	104	107	118	113	100	122	119	133	96	107	140	140	126	122	137	128	106	118	118	115	119	133	127	109	122	140	102	120	103	120	147	150	121	117	105	111	129	109	128	127	140	125	119	115	111	106	125	131	127	129	129	116	137	129	130	126	125	120	122	114	121	125	139	130	115	133	135	119	128	93	127	132	122	124	113	124	138	126	108	128	129	107	113	116	126	107	118	123	104	109	123	112	108	112	132	107	118	134	110	118	121	112	129	127	129	106	107	99	123	120	139	139	124	125	123	109	124	105	118	110	119	109	116	116	122	115	144	127	108	123	109	114	126	134	133	107	116	121	144	141	112	123	126	109	123	126	112	113	126	130	118	123	123	116	125	126	127	136	136	116	123	127	111	124	130	130	111	96	119	95	139	119	126	131	135	124	131	125	130	137	118	118	109	99	130	127	115	111	134	123	137	112	128	117	109	132	131	122	123	134	134	151	125	135	152	116	106	109	117	110	112	135	119	136	146	133	128	132	116	133	120	116	117	123	133	115	92	111	134	136	126	113	102	120	116	130	116	118	117	120	125	126	131	153	131	118	117	111	110	117	138	106	133	136	129	100	132	112	140	109	133	103	103	104	98	140	127	96	120	129	113	121	116	112	106	115	117	114	92	124	124	117	135	107	156	144	126	95	112	132	130	114	107	148	101	129	157	119	119	138	122	112	126	114	116	120	126	120	144	129	119	112	124	114	129	109	109	90	111	119	93	124	106	148	125	118	103	107	122	124	146	128	127	125	149	105	117	123	129	124	118	138	126	127	141	107	109	127	115	106	126	113	105	117	112	93	123	121	115	113	94	133	107	117	98	116	119	124	127	108	89	130	112	106	125	132	113	126	128	117	104	141	108	116	126	120	108	125	123	119	123	125	119	130	133	133	123	115	114	118	118	115	135	119	101	127	125	132	106	137	129	119	99	107	109	124	127	120	112	121	112	130	115	131	116	115	105	107	97	120	142	106	109	120	116	123	121	129	89	112	142	121	130	120	119	121	119	115	113	119	128	112	134	129	125	118	103	128	109	126	124	140	122	129	108	122	116	106	107	145	123	140	117	120	124	115	93	142	125	112	129	129	129	140	118	108	153	108	129	125	126	120	128	120	112	127	107	112	115	119	115	133	110	146	127	126	134	150	148	118	117	121	129	120	127	112	115	112	111	105	112	124	146	114	138	117	117	123	106	124	108	117	119	100	114	138	119	117	130	120	119	119	128	139	124	113	114	128	109	102	123	137	115	123	133	100	129	118	123	118	120	128	130	133	115	111	127	108	129	137	131	141	117	110	113	117	119	112	124	133	111	138	117	113	107	126	120	111	120	115	104	120	126	141	116	108	130	148	126	124	122	103	118	117	124	130	135	138	124	123	126	112	118	113	108	124	122	135	125	122	119	101	119	126	104	114	115	116	105	110	122	127	118	141	113	119	112	107	107	96	124	119	100	110	96	119	128	130	125	111	137	132	127	133	128	115	136	132	139	123	124	112	101	124	157	119	142	108	128	99	133	132	135	109	115	132	131	139	115	122	95	116	111	115	123	108	120	141	110	134	122	120	109	101	117	118	111	115	126	115	103	115	113	119	110	114	118	121	130	111	118	114	127	121	133	110	144	134	110	124	121	125	100	94	114	141	122	129	115	114	109	137	123	114	123	123	123	139	130	112	91	123	103	122	126	114	114	105	105	107	124	118	128	122	107	119	113	125	113	122	102	127	131	137	116	115	127	130	112	101	118	110	125	126	121	140	120	117	116	121	114	100	110	127	114	122	140	113	132	130	140	134	129	127	118	129	119	115	127	140	113	121	101	142	106	106	120	114	120	116	120	124	103	121	121	126	121	119	116	121	97	122	112	125	119	117	107	149	130	122	135	113	137	116	120	116	111	119	108	122	118	143	142	118	118	115	127	118	116	131	120	117	94	127	112	139	127	126	122	123	100	138	126	116	121	119	112	125	113	125	120	120	109	107	113	114	133	108	118	143	123	116	109	122	128	132	113	147	132	143	134	130	117	113	99	130	118	124	126	141	114	129	121	121	127	129	124	105	111	127	118	124	134	122	122	122	91	103	123	110	105	124	98	121	125	140	123	131	105	139	122	105	131	114	112	118	118	101	136	101	106	126	125	147	107	118	113	124	129	120	128	127	119	137	115	117	135	117	128	121	120	123	121	103	133	116	152	124	129	118	121	124	128	112	122	117	114	122	111	114	108	108	129	115	116	121	125	114	124	114	110	132	125	118	135	123	101	116	118	106	120	134	122	116	106	135	144	116	121	117	130	138	119	121	115	115	122	128	105	123	116	119	114	110	111	105	116	118	139	111	108	115	121	105	136	114	120	115	102	122	113	122	138	111	98	102	123	108	126	109	114	114	123	122	144	100	105	119	135	137	118	124	113	145	116	127	111	106	133	101	128	114	133	127	157	128	113	123	114	105	126	103	128	113	113	119	117	148	127	126	129	114	108	125	121	139	123	135	123	126	120	98	104	122	103	119	120	125	126	107	118	134	116	111	120	113	124	116	106	105	118	118	129	113	128	111	126	109	100	134	117	116	130	109	123	131	134	128	119	122	113	112	115	119	110	114	119	108	107	102	107	120	133	92	126	139	149	125	115	113	129	111	115	123	112	134	139	121	123	120	112	119	117	128	127	109	125	124	121	132	134	114	111	100	122	115	129	122	101	131	113	121	130	106	110	145	129	116	138	134	110	91	107	103	107	116	122	112	131	130	127	138	122	115	126	142	138	117	119	136	125	116	124	110	120	131	118	128	128	142	121	135	128	137	115	126	125	150	126	117	131	104	124	128	114	132	126	133	125	119	132	118	88	112	120	121	142	134	113	142	129	109	128	133	132	122	125	91	137	103	121	115	119	119	123	130	114	141	126	126	103	130	122	124	111	110	128	121	94	112	125	109	111	109	122	121	133	98	117	122	144	125	112	123	138	136	116	138	110	142	113	129	142	123	132	121	134	109	103	125	124	148	111	126	114	137	128	111	126	128	112	126	114	106	119	150	120	120	116	132	121	107	122	98	126	128	118	135	119	120	125
22256	3199	2782	2865	2069	1548	1232	1068	928	857	703	654	587	548	540	501	477	497	432	419	422	434	404	388	382	339	401	359	391	352	350	372	365	385	345	372	348	369	330	345	338	344	364	354	355	352	333	376	350	327	339	362	331	323	355	329	318	327	318	330	351	320	328	345	335	344	348	358	338	310	325	320	325	316	349	345	330	323	334	348	335	335	350	307	341	349	353	328	370	309	345	318	340	362	371	291	331	304	318	317	291	340	350	342	329	324	292	318	341	318	331	320	351	307	321	329	302	320	306	311	338	338	337	298	369	331	332	309	312	328	332	314	297	364	361	361	314	323	317	314	314	317	331	356	310	330	334	339	360	352	319	341	342	321	347	308	330	322	333	342	320	350	333	345	314	337	345	298	347	296	303	364	323	328	335	313	329	321	299	338	345	318	366	306	284	334	342	328	323	330	312	326	336	304	325	333	323	348	306	284	314	319	351	328	333	329	316	336	332	355	353	324	353	357	359	269	287	326	336	343	312	359	350	329	332	305	307	332	334	356	334	346	312	326	329	297	318	304	338	296	290	323	321	316	321	317	305	329	322	326	315	325	334	344	323	355	343	329	343	354	340	341	334	320	315	324	323	295	325	304	312	307	321	325	320	312	355	326	311	342	300	289	341	307	324	349	293	308	332	351	326	329	307	311	299	350	299	342	332	336	337	308	357	316	330	349	329	315	352	342	341	311	337	287	345	313	308	335	306	333	356	347	329	315	312	331	331	331	300	324	304	348	318	333	358	337	315	308	344	331	313	322	315	330	324	318	306	316	337	313	325	341	320	329	321	365	328	349	357	348	323	316	324	330	327	329	349	300	285	310	316	370	329	317	299	360	321	345	341	345	344	323	330	321	345	331	317	328	319	310	324	277	303	312	334	327	332	314	318	322	337	306	370	321	313	307	360	327	327	330	343	303	307	349	356	335	334	286	332	303	303	330	312	318	357	298	324	307	295	311	336	334	344	345	335	303	320	329	350	346	311	354	327	326	326	325	310	331	330	310	333	320	324	305	330	366	288	333	330	359	308	320	310	299	350	317	340	314	338	317	322	310	328	333	299	348	352	340	277	306	330	362	359	328	320	315	329	273	320	325	330	316	342	330	364	329	349	311	355	336	318	338	353	315	307	308	339	326	330	336	308	313	335	315	332	327	325	335	337	334	315	330	342	357	326	329	336	328	354	327	317	336	331	303	314	330	336	322	332	344	312	330	308	337	306	342	339	348	329	352	366	342	340	375	365	328	331	310	349	310	354	316	335	327	336	341	335	343	316	326	298	324	329	335	365	355	319	361	290	322	352	341	314	304	324	319	344	349	312	311	321	331	302	308	343	326	300	296	339	326	297	359	381	324	298	334	341	317	349	304	333	343	317	322	343	321	325	298	315	307	319	328	303	316	336	316	324	329	313	310	328	330	349	343	308	310	330	354	308	347	310	354	328	310	321	331	344	356	337	371	321	323	319	317	315	336	286	344	344	339	326	317	329	309	301	333	324	333	350	327	345	322	341	297	312	306	285	321	341	340	329	310	348	324	321	312	353	330	300	339	319	313	305	314	329	317	330	326	320	334	343	324	309	323	308	316	322	314	358	320	316	331	359	340	322	358	294	366	297	329	320	288	313	335	347	375	295	365	304	356	312	321	351	316	312	342	296	344	330	303	304	333	329	317	334	331	320	339	328	315	299	347	328	312	308	349	328	337	310	323	313	331	280	309	342	323	325	315	339	305	317	325	306	310	339	310	354	351	326	318	341	362	361	324	321	309	326	329	295	320	354	310	332	285	320	334	349	319	325	307	324	343	339	333	309	367	306	309	346	320	321	303	349	354	321	291	300	308	332	349	340	337	315	326	329	302	344	332	335	327	330	315	327	321	311	338	345	297	335	308	327	320	335	355	344	352	321	336	324	303	319	312	351	351	350	338	351	325	340	325	324	334	336	323	320	342	316	302	341	303	335	356	317	311	302	333	306	329	328	326	343	351	334	302	309	339	326	296	337	315	295	336	354	313	333	306	334	348	317	319	322	341	353	318	319	334	306	337	312	334	341	330	311	288	314	357	322	305	351	318	338	336	318	316	307	305	326	356	311	304	332	339	304	323	328	325	310	319	326	288	310	325	323	367	322	354	319	321	334	331	359	360	310	363	298	333	314	357	307	307	312	340	329	361	328	313	305	319	302	311	324	309	337	341	290	298	325	329	318	327	298	335	334	348	331	288	316	362	306	328	291	341	310	305	311	315	335	337	322	326	332	307	330	304	338	371	337	300	309	316	330	312	293	333	333	328	333	301	334	291	349	294	299	325	362	274	306	329	310	335	302	374	323	284	357	361	330	299	346	340	313	343	359	324	310	305	315	304	341	339	342	306	310	370	306	301	329	356	325	310	311	285	309	350	348	312	317	332	327	348	302	338	314	310	279	295	326	326	340	324	316	320	354	338	353	336	373	309	324	365	337	295	340	324	339	300	316	307	317	330	310	326	339	345	332	341	332	320	318	325	370	337	309	337	290	303	311	303	326	312	327	294	288	292	329	323	309	313	342	356	303	304	316	318	303	320	357	333	311	316	309	347	334	316	300	330	331	297	334	333	325	332	324	309	330	331	294	295	310	345	334	325	315	305	311	310	345	337	330	328	314	323	334	357	327	354	320	347	333	323	334	343	330	319	308	303	347	335	316	323	298	315	314	343	333	328	325	341	337	305	369	284	352	309	311	321	327	310	306	351	306	314	295	326	365	312	331	330	336	318	341	324	319	330	325	345	308	336	315	332	340	327	316	321	338	327	320	373	306	332	310	322	325	324	341	347	335	298	324	345	332	342	340	307	343	319	321	338	350	306	307	362	305	324	313	309	311	322	300	311	336	357	334	305	333	316	344	321	299	324	369	352	322	319	348	341	322	305	307	335	335	324	335	304	336	328	331	333	304	314	348	339	342	290	319	355	312	306	320	326	325	323	294	340	349	347	312	341	317	338	330	332	313	324	323	313	316	290	314	335	318	315	301	343	334	328	349	321	332	326	320	319	334	311	323	322	336	295	325	334	327	325	327	326	350	308	348	325	312	310	386	315	324	337	327	312	295	314	342	342	367	345	330	319	332	285	342	319	301	334	331	339	322	339	338	332	339	331	341	326	330	330	376	329	325	324	308	362	315	308	333	318	339	336	306	332	307	319	329	340	331	339	327	324	330	293	329	316	313	305	332	329	318	306	336	310	306	328	312	318	332	322	343	269	331	323	344	331	317	338	304	369	342	317	349	317	341	332	295	328	295	329	325	348	344	337	343	360	329	324	352	298	349	351	347	320	326	329	319	324	369	309	348	295	324	326	336	313	325	335	298	311	311	307	327	335	332	340	311	326	333	312	347	313	360	322	326	317	332	306	288	363	306	329	343	314	326	361	320	329	321	272	338	325	317	343	325	330	309	347	305	320	340	304	328	320	302	305	316	326	339	311	318	337	340	311
8119	881	418	364	310	332	287	310	280	253	281	284	281	269	263	270	287	268	277	254	279	254	282	271	297	278	254	245	216	265	259	267	261	264	277	242	262	254	279	272	252	268	222	276	293	223	242	259	284	279	239	263	265	268	279	274	267	239	240	270	237	236	246	253	259	273	254	246	250	281	223	258	259	256	254	262	256	250	268	248	250	271	268	242	280	269	282	283	282	279	264	267	258	265	286	290	264	256	265	269	271	231	255	227	247	274	249	246	266	266	256	261	264	243	264	270	277	281	250	243	239	227	257	239	251	255	276	257	256	247	264	259	253	272	245	238	279	242	273	267	255	240	300	278	255	259	288	247	274	243	264	238	252	251	246	248	244	268	248	251	278	266	282	282	262	285	278	249	258	230	243	244	276	281	254	234	278	292	277	265	261	258	238	266	266	271	273	260	253	257	265	263	240	250	300	249	249	260	261	267	266	242	254	264	233	239	255	217	271	251	274	295	248	236	249	244	274	261	280	252	239	276	292	232	244	256	264	269	284	266	290	239	263	286	275	271	271	269	271	273	252	285	254	278	260	268	301	267	264	257	259	246	252	240	298	285	257	244	277	265	261	248	249	262	276	236	248	276	255	268	255	252	267	293	215	278	287	264	268	253	234	257	266	232	280	277	283	236	291	257	247	266	277	251	233	270	264	251	249	250	250	259	256	253	267	252	257	264	248	269	263	297	274	277	245	260	230	254	283	277	277	255	251	267	239	228	278	244	256	240	248	266	246	273	290	280	304	259	286	248	269	252	263	278	238	252	270	261	254	277	257	253	293	262	261	285	247	255	246	277	252	272	268	279	271	249	252	249	260	271	266	267	241	258	244	283	260	228	261	234	281	253	265	268	256	269	264	262	240	249	241	298	291	237	299	270	232	265	296	250	244	259	258	261	250	287	256	280	268	262	274	259	276	258	260	272	267	257	226	270	252	291	268	260	249	235	254	254	271	281	277	234	280	268	275	305	257	261	266	248	265	264	233	260	251	285	246	268	247	277	265	286	260	298	243	281	259	271	265	241	251	265	265	289	303	252	250	278	280	277	231	242	244	255	292	256	249	253	242	300	252	271	268	251	263	288	263	268	258	247	232	262	232	239	257	263	258	283	243	287	271	268	280	247	279	252	270	259	261	262	265	266	253	260	251	250	277	241	265	287	243	257	291	284	260	263	268	259	270	285	231	256	251	286	237	253	270	230	280	276	250	262	256	264	287	254	300	244	270	241	243	263	268	270	284	298	267	259	250	287	287	275	267	250	274	270	269	251	310	299	243	233	265	260	280	247	287	283	244	252	275	254	279	262	267	247	267	279	272	282	257	270	250	246	252	249	276	253	252	257	249	279	281	241	252	261	257	265	268	244	257	272	268	252	266	279	262	241	233	224	236	292	264	244	249	277	243	241	275	234	281	266	269	267	270	261	290	295	270	262	272	260	245	248	245	275	265	267	241	274	241	246	278	251	249	285	252	270	248	275	235	276	241	237	260	231	280	260	218	249	251	234	248	266	250	275	280	244	277	272	255	265	250	214	228	229	288	287	252	229	267	260	272	288	239	254	250	276	260	253	255	269	255	273	253	256	249	280	280	259	260	257	248	251	266	236	247	292	273	258	261	284	305	260	282	290	276	265	257	257	246	278	273	258	252	254	276	277	283	243	235	266	277	279	266	274	272	277	243	255	237	269	276	214	263	280	275	274	286	271	241	252	275	285	236	255	288	233	256	209	308	249	255	256	267	281	254	255	260	261	260	276	284	304	294	243	276	246	245	274	272	241	271	260	243	253	282	258	260	236	246	275	256	262	238	255	273	237	290	242	240	265	272	272	261	254	256	271	254	281	252	255	263	260	261	274	269	271	245	277	279	260	246	236	253	283	262	264	248	296	268	243	232	246	251	261	255	240	280	268	261	275	267	257	243	272	248	252	276	236	274	274	263	272	285	276	246	289	256	263	259	249	243	261	241	286	286	283	264	230	260	254	273	282	262	259	227	257	282	249	255	248	273	241	295	286	282	235	270	251	244	265	261	246	247	301	250	264	298	282	258	264	285	262	255	254	288	242	261	239	293	252	241	249	284	259	260	275	286	268	249	252	252	271	252	251	248	283	253	264	273	263	270	256	262	273	253	223	263	250	280	262	272	271	256	270	269	275	281	254	277	279	267	261	244	225	252	270	289	263	272	246	273	258	254	241	226	227	238	245	246	267	258	274	257	239	279	241	230	300	281	250	288	259	249	226	262	260	293	255	277	291	261	246	244	260	276	259	297	267	260	268	273	265	276	269	279	279	274	279	272	248	272	279	249	296	251	287	255	242	270	268	248	275	258	241	285	242	251	235	270	278	250	233	244	269	272	266	263	291	270	271	260	257	267	264	266	288	241	254	263	268	266	263	261	263	299	274	297	272	235	256	258	251	291	236	235	251	266	248	244	272	254	232	258	271	272	292	245	263	273	259	244	279	254	257	261	268	244	287	244	243	256	272	268	261	251	282	275	276	247	264	269	236	253	257	227	288	258	296	287	260	263	240	245	280	272	273	280	293	252	266	255	283	246	243	239	252	256	278	234	274	295	251	294	258	264	271	272	261	267	282	259	233	247	274	269	237	271	275	261	228	275	260	257	270	235	288	269	252	268	265	284	249	282	239	259	284	235	254	247	268	275	278	262	284	271	252	243	251	262	252	247	247	286	268	273	266	272	238	246	249	242	274	264	236	275	265	321	274	260	272	281	285	280	226	254	261	276	254	295	280	256	247	279	284	277	270	271	232	276	262	243	296	279	286	267	263	249	271	247	259	275	286	278	264	277	250	259	266	266	284	251	244	280	257	251	255	266	276	277	248	249	262	260	271	289	248	273	269	298	265	264	288	262	276	245	277	256	270	264	247	231	259	273	251	256	259	268	271	295	259	272	267	241	245	240	265	254	278	282	294	248	246	300	265	277	252	248	262	266	264	289	269	257	254	270	252	244	295	260	267	244	237	280	262	284	299	273	260	258	252	266	262	254	248	234	256	249	230	279	260	263	254	238	287	239	250	287	256	264	253	254	269	263	279	255	267	252	258	281	276	272	287	253	250	264	270	269	273	303	246	246	234	249	261	252	255	251	281	298	273	240	275	272	288	263	257	267	264	265	267	252	252	263	244	274	253	233	245	268	249	247	259	270	303	262	263	285	270	261	255	243	280	260	259	244	277	241	249	266	286	251	254	236	266	221	270	278	258	226	262	274	277	252	281	253	280	263	224	264	268	247	272	280	264	280	264	264	276	270	250	254	241	279	270	267	270	252	245	263	283	262	271	251	262	263	280	235	247	270	262	273	275	218	248	250	283	256	288	284	257	251	261	246	287	276	252	261	250	267	238	259	294	275	266	263	246	282	257	264	243	262	254	258	251	242	243	278	257	238	267	249	239	259	259	246	240	274	259	259	267	276	249	252	247	281	264	267	258	229	272	256	267	248	251
6545	988	989	1050	928	880	847	809	765	787	704	731	688	719	690	728	708	664	660	654	644	672	696	680	634	623	651	696	678	696	665	666	677	664	635	655	680	650	672	675	669	646	676	654	690	702	660	668	625	598	663	631	671	643	582	662	660	640	627	656	689	691	645	674	645	643	662	636	648	658	662	632	660	628	644	653	662	650	694	638	653	720	654	661	644	691	654	675	674	635	627	663	651	644	637	640	682	606	672	657	635	668	674	651	663	620	651	675	637	650	643	629	634	637	645	662	643	625	646	612	630	640	669	672	700	659	658	620	685	650	678	649	649	633	609	600	648	651	661	655	631	651	647	655	672	682	668	654	696	652	637	667	650	653	667	617	659	598	648	700	613	640	654	621	649	633	630	613	727	639	610	635	661	685	633	673	650	659	689	648	602	631	646	667	636	617	645	642	656	675	637	660	617	651	637	628	663	665	673	670	632	641	658	660	690	638	614	721	629	621	674	660	658	620	686	611	662	635	660	651	707	648	665	658	660	625	667	646	619	647	641	638	615	697	629	619	675	661	667	604	646	664	613	648	650	677	691	659	665	617	666	675	663	686	608	674	627	650	663	684	635	676	685	634	658	677	656	654	634	708	653	654	639	683	694	625	619	674	641	628	679	689	692	664	670	671	683	636	668	628	603	643	637	582	688	667	670	676	657	638	634	646	660	678	617	636	630	680	663	606	655	638	635	685	695	653	655	641	658	654	689	570	651	636	649	675	676	673	673	630	649	626	635	710	675	663	662	640	682	627	657	631	659	668	647	642	663	648	637	659	670	649	610	620	641	642	664	676	635	667	635	660	636	609	638	659	659	644	639	675	635	636	647	693	651	695	631	662	624	659	682	625	669	607	699	666	622	628	697	617	662	651	666	620	638	632	699	679	683	644	680	683	685	637	627	663	632	635	586	619	644	698	706	656	655	632	654	613	642	660	630	688	647	626	655	621	683	660	632	660	671	626	665	650	640	645	669	595	627	669	641	650	663	687	659	656	621	651	675	660	714	685	701	653	671	611	676	656	631	673	639	614	641	648	658	631	629	605	656	681	633	688	639	680	580	701	646	651	723	693	679	644	654	638	680	651	672	668	691	648	635	625	675	700	621	635	609	646	599	633	670	696	691	628	634	661	664	619	689	641	651	611	662	667	626	679	671	635	609	643	673	606	642	653	686	689	678	614	674	611	700	644	634	676	676	628	630	683	654	587	650	631	688	648	660	688	670	634	678	637	665	640	648	616	663	605	676	692	669	616	695	654	688	618	635	652	660	682	623	652	692	629	667	648	671	651	644	675	652	659	585	663	655	641	701	663	659	646	638	664	633	657	635	662	636	654	650	697	653	620	653	622	620	644	669	673	643	658	664	630	664	663	619	650	643	604	656	624	650	670	629	638	684	618	637	657	655	674	663	654	689	660	657	655	608	642	596	677	641	621	674	650	619	636	626	619	671	661	655	642	616	647	657	650	622	673	637	606	686	639	616	671	650	632	654	620	635	717	632	684	653	678	686	633	662	667	642	679	670	664	594	639	605	682	634	635	672	676	620	643	622	626	664	668	664	648	684	708	655	664	637	689	643	637	671	618	667	637	685	660	677	679	660	620	647	633	642	642	646	649	677	605	682	682	623	679	655	641	614	641	647	631	697	710	657	671	687	690	676	647	660	637	678	683	679	634	642	644	659	697	678	673	643	629	654	675	667	632	691	690	627	679	689	655	682	682	615	697	679	657	659	637	636	651	659	620	630	605	680	654	661	681	722	667	611	642	588	616	662	631	687	664	671	610	656	660	640	635	626	642	665	672	631	686	664	640	689	621	666	638	680	634	676	648	670	628	600	645	706	673	636	662	687	644	710	644	657	652	680	650	643	664	687	662	633	692	661	726	695	658	671	666	658	704	673	639	653	629	647	639	691	658	642	660	635	661	647	644	609	680	616	674	658	662	667	687	660	686	656	652	638	641	645	680	645	693	667	692	681	664	625	681	648	632	658	664	606	649	669	636	646	626	648	662	642	593	654	686	655	625	656	660	650	653	671	659	639	635	654	692	614	639	646	622	682	651	666	630	609	682	670	650	667	629	692	656	633	628	671	634	663	661	621	612	678	651	639	645	633	670	627	643	688	630	654	640	680	669	660	655	627	633	671	678	671	649	680	645	668	647	675	642	607	663	640	675	651	697	653	639	652	622	690	631	630	655	638	677	685	634	677	643	635	661	653	705	635	665	686	649	643	699	664	647	693	679	648	645	663	626	668	613	667	657	677	657	683	665	661	680	607	628	658	636	693	704	622	664	646	655	668	667	642	624	648	658	636	671	678	694	635	646	688	689	642	666	641	617	615	677	640	647	639	684	660	607	638	649	637	657	652	670	656	640	644	735	648	632	685	704	639	615	657	651	656	689	647	671	624	622	681	648	666	667	608	608	699	634	656	633	602	648	638	613	675	619	659	669	682	630	655	686	654	671	701	665	635	641	637	690	663	627	640	614	633	644	612	644	644	674	629	635	669	675	625	680	645	649	643	663	637	643	641	635	691	669	653	631	694	649	636	648	614	616	672	649	659	606	667	610	664	653	635	688	686	629	607	663	673	623	656	685	681	691	644	645	629	633	697	662	674	666	685	637	661	651	647	668	665	662	645	653	646	651	701	643	658	677	642	619	617	680	702	658	647	670	684	648	675	669	727	686	660	640	681	627	683	666	630	674	613	672	700	617	699	611	629	668	652	666	639	644	682	640	620	656	636	682	689	671	668	661	620	681	655	651	631	632	640	670	643	581	612	681	662	662	679	670	628	695	641	678	664	638	622	641	710	616	636	682	661	624	658	669	621	646	675	675	690	665	620	623	702	646	661	666	686	676	620	633	713	662	646	667	686	658	702	648	650	619	688	615	651	633	692	645	644	604	648	666	618	703	647	611	639	659	635	643	664	689	672	662	604	667	654	610	707	745	668	637	651	633	639	691	686	670	679	633	684	685	658	671	600	693	668	616	656	687	650	620	652	677	671	694	628	682	684	651	602	633	666	618	664	640	685	680	650	660	630	627	682	680	654	653	642	643	645	648	708	639	642	654	714	677	692	680	628	646	666	621	647	677	683	715	666	665	682	609	630	655	668	603	700	592	660	663	689	677	674	655	653	634	667	706	651	580	657	648	640	611	742	659	662	630	679	704	623	661	628	660	638	637	646	634	648	700	659	639	706	620	661	673	688	678	691	650	690	610	617	667	691	662	639	646	691	672	678	719	637	638	676	632	681	653	636	692	682	684	620	596	682	678	636	622	664	651	657	631	660	668	651	675	655	622	663	649	625	706	684	646	650	684	678	629	621	654	602	681	647	670	609	654	662	634	655	622	675	601	622	673	645	648	670	639	656	639	669	668	664	634	646	680	659	654	634	663	642	655	697	683	637	660	652	665	659	648	684	688	630	660	656	675	665	674	677	628	651	648	683	658	666	700	654	640	674	680
21274	3201	1148	758	421	344	330	247	258	260	219	250	228	209	223	238	231	233	220	201	217	232	218	195	211	208	196	217	204	202	236	226	208	236	211	198	203	191	211	241	205	207	198	205	233	180	190	227	241	201	193	220	200	187	207	224	195	198	234	194	182	204	181	225	210	192	230	201	173	204	218	222	212	186	215	176	225	204	194	197	208	191	200	212	190	199	199	171	214	202	214	212	204	197	217	214	190	197	198	206	212	185	191	208	214	230	201	221	205	221	197	189	209	185	199	218	223	196	206	184	221	242	213	189	195	211	216	201	207	209	210	199	207	188	201	196	170	217	196	203	213	228	203	205	218	235	178	199	199	200	185	191	205	200	218	200	227	228	196	199	219	180	195	187	230	197	196	212	208	209	177	205	145	179	219	226	197	236	184	217	211	226	218	206	213	196	217	206	185	192	187	208	182	188	183	194	181	197	201	190	208	222	226	160	206	221	218	199	224	241	214	210	217	199	200	198	218	198	182	203	186	258	187	215	199	198	190	215	196	227	193	225	206	206	174	203	194	210	192	207	191	193	209	184	211	241	194	223	210	220	200	209	201	190	203	210	183	205	208	213	208	203	193	203	212	196	205	218	209	217	201	189	201	205	214	203	237	183	230	189	198	208	230	195	212	199	202	190	211	200	214	192	179	212	205	189	180	179	194	195	194	205	233	190	192	197	212	228	203	196	190	225	207	207	195	201	214	217	242	187	214	172	220	204	181	216	231	212	216	188	196	192	214	220	224	210	203	199	178	189	221	208	200	198	207	204	190	205	217	235	191	211	220	219	204	205	180	219	199	193	204	186	198	212	196	169	210	211	202	204	212	192	206	211	198	206	216	203	217	222	223	216	188	194	204	210	201	224	199	230	182	194	202	197	213	188	196	167	230	259	227	224	192	189	186	220	205	188	209	199	209	199	176	197	201	190	192	211	234	203	194	218	210	215	218	216	208	225	201	214	226	229	188	202	211	191	191	179	217	163	195	197	197	228	191	217	197	180	210	218	188	207	205	188	206	221	209	184	205	208	183	225	223	196	209	216	240	206	213	218	199	211	189	181	190	219	188	181	217	192	212	198	213	184	221	201	186	183	198	208	208	181	219	215	194	219	192	196	215	212	205	178	209	198	213	202	236	207	205	195	222	182	187	188	186	206	216	179	188	205	221	191	191	192	195	185	184	197	201	228	240	197	195	190	211	207	181	186	178	202	193	169	186	198	183	188	202	230	212	192	180	234	217	170	179	210	197	220	216	202	211	184	193	226	196	217	192	186	208	185	211	227	206	191	179	227	207	218	210	209	222	167	206	218	227	228	224	214	186	221	173	184	205	212	192	216	206	183	215	180	203	183	196	203	221	216	188	188	210	187	214	213	193	204	204	231	191	172	227	179	203	204	177	187	190	210	218	186	213	190	223	196	210	204	227	207	204	202	196	200	219	202	212	198	197	188	212	185	214	223	195	212	220	196	227	200	209	188	182	209	210	218	180	231	211	211	192	201	234	215	212	214	187	203	197	187	209	195	176	191	187	205	205	195	206	184	232	185	185	210	198	212	203	194	235	197	209	183	190	192	210	210	199	164	227	205	202	226	198	210	209	166	204	215	205	189	224	194	192	206	195	201	223	215	192	216	223	212	198	212	221	209	196	226	221	199	202	232	221	227	217	209	182	215	207	213	208	203	181	216	201	190	180	198	198	205	208	188	227	203	216	209	225	216	215	188	198	186	217	179	212	185	204	178	205	179	196	201	205	212	189	210	203	183	201	204	200	209	204	212	228	214	174	210	198	209	202	209	220	213	201	185	206	209	221	214	230	200	217	191	205	229	197	207	230	222	223	210	206	196	193	204	189	226	224	196	206	201	168	219	219	204	187	185	208	199	219	210	194	212	220	200	236	186	223	211	206	207	194	196	213	184	195	207	203	191	211	195	212	190	227	185	205	191	206	222	213	193	216	207	191	206	187	192	212	188	179	201	190	227	200	222	205	208	189	171	211	215	213	170	204	192	187	226	210	219	200	230	198	195	217	215	204	194	216	200	195	204	231	191	190	198	230	207	209	200	180	223	209	213	203	192	178	212	197	212	209	213	204	192	211	205	218	238	209	205	221	209	199	190	194	164	199	185	196	210	200	211	203	201	219	221	209	236	220	225	199	197	179	218	205	182	203	210	206	195	200	202	210	211	183	208	215	205	199	199	180	201	211	215	204	221	215	195	191	194	212	196	214	208	200	213	224	211	206	229	199	179	218	192	216	186	185	197	209	199	191	181	194	196	212	166	213	192	208	196	197	183	205	199	205	202	225	190	189	229	214	212	184	218	220	212	211	179	167	205	203	201	201	201	213	198	174	219	192	204	225	208	210	208	230	219	216	220	201	195	192	210	208	200	201	185	219	189	218	212	211	231	205	180	228	183	189	187	182	217	207	226	208	194	234	206	168	180	205	229	227	189	235	211	221	220	202	192	215	217	214	210	214	193	201	197	192	193	194	202	188	208	194	191	198	222	208	217	230	198	205	198	191	180	212	215	205	223	166	200	179	223	201	195	184	201	185	223	180	218	228	206	216	207	221	235	185	210	199	242	200	179	213	216	192	194	214	215	195	197	198	213	210	209	211	235	221	199	192	216	193	211	200	183	208	241	203	198	175	182	213	201	198	188	190	217	233	214	190	181	209	211	200	182	189	193	200	200	192	188	205	186	185	209	202	220	205	217	209	234	175	186	186	200	207	200	171	194	193	214	222	197	218	222	180	183	195	191	205	207	212	237	214	238	184	188	207	194	189	212	216	206	204	222	198	192	207	195	192	217	217	173	229	215	220	201	197	195	188	209	208	184	207	214	224	212	207	201	209	229	216	212	209	211	202	199	212	175	225	188	195	201	226	199	219	229	177	219	218	183	225	205	197	211	194	208	218	187	222	189	178	185	215	215	207	208	228	233	223	195	205	200	213	211	196	182	189	191	198	182	182	195	198	207	194	204	206	235	208	199	176	206	197	200	201	205	208	191	193	212	210	184	186	195	186	214	176	185	209	199	217	199	194	202	187	209	216	192	208	199	203	186	204	209	180	211	220	195	228	228	208	195	211	200	199	214	197	216	192	212	210	219	196	206	204	186	207	224	208	197	199	210	211	208	207	185	189	215	195	191	229	198	201	210	211	227	221	196	215	220	215	215	202	209	218	204	196	195	192	209	204	190	207	196	221	212	186	207	198	191	197	212	202	208	216	203	205	189	216	206	202	202	211	226	210	208	204	204	192	195	197	206	205	199	199	205	212	201	193	200	181	199	235	200	197	226	199	213	220	207	204	205	213	185	197	200	207	200	201	201	215	208	173	221	202	196	186	177	212	226	200	194	212	192	187	220	193	192	191	207	216	207	203	208	223	207	187	197	183	203	174	217	227	207	192	192	220	218	215	198	218	222	198	199	208	190	243	207	210	215	187	211	208	219	191	189	223	189	225	202
15547	2161	2008	2010	1544	1266	1113	998	823	845	794	696	703	652	593	626	606	585	590	575	591	597	592	531	578	502	562	559	537	576	526	550	516	542	503	545	534	525	550	485	526	500	506	525	563	520	550	515	550	521	563	481	526	529	525	490	493	511	508	538	534	498	500	540	532	511	532	570	517	531	527	507	525	510	531	534	497	551	507	501	509	555	507	519	527	497	561	481	522	531	542	538	549	486	505	534	546	550	515	503	561	508	543	499	526	553	494	510	516	546	549	549	520	519	482	501	487	494	496	542	511	515	511	516	531	512	512	518	526	521	485	504	507	535	480	512	545	524	537	551	520	506	495	569	498	477	494	509	540	485	529	517	498	526	573	476	528	499	549	582	527	547	470	502	515	537	484	540	545	491	566	498	515	529	530	557	510	537	503	503	529	496	529	514	503	501	497	533	516	505	474	519	554	557	511	535	520	527	507	543	513	508	529	541	538	532	540	526	541	569	555	518	509	510	501	525	532	449	482	520	461	501	497	495	551	488	536	548	517	531	545	500	517	519	501	507	551	519	509	517	510	500	510	498	504	538	499	492	521	505	523	541	512	510	519	515	562	515	523	515	496	539	500	533	530	490	521	520	544	578	518	529	532	480	532	493	506	517	506	537	544	514	506	523	479	505	519	512	536	515	513	518	523	508	525	561	495	560	546	514	521	520	557	547	517	503	506	547	486	511	506	495	514	478	551	520	531	526	508	529	491	550	524	502	565	498	505	518	497	499	512	520	507	529	527	525	518	493	549	476	512	570	541	479	538	529	492	516	488	528	467	505	517	508	500	496	503	528	493	520	545	552	511	518	536	535	518	512	499	532	524	516	528	520	475	546	518	508	538	490	502	485	522	532	537	508	484	481	502	560	524	495	475	514	548	532	529	584	510	499	536	522	491	486	525	487	530	453	501	544	503	535	519	535	538	523	486	512	525	527	482	524	519	532	543	538	508	513	521	521	527	516	545	486	510	530	523	553	563	529	545	551	516	485	551	522	549	510	499	520	535	513	512	522	523	522	514	553	531	553	536	495	535	501	512	507	535	532	478	512	530	530	525	525	517	487	545	536	491	541	522	499	522	501	547	525	514	521	525	500	526	533	529	531	520	510	515	532	490	517	580	523	556	519	523	497	497	546	472	487	501	546	503	519	509	536	550	527	562	495	533	494	528	507	515	516	522	545	508	526	472	462	528	570	476	491	500	554	505	568	522	542	462	552	512	497	518	500	492	524	500	514	508	523	522	513	543	521	557	508	523	481	506	510	554	538	541	498	537	504	494	521	531	530	506	501	542	540	546	521	519	517	552	531	506	506	516	483	484	480	495	552	510	541	514	503	504	524	512	495	519	544	512	521	506	475	548	537	534	514	521	521	501	522	524	516	522	537	537	494	565	514	525	486	491	522	489	530	509	523	490	545	526	502	523	465	541	527	533	509	505	525	552	515	508	533	542	545	467	519	502	502	533	514	510	456	562	534	480	516	533	503	537	472	483	546	532	556	491	501	543	517	526	500	522	511	540	574	569	502	500	503	550	532	498	504	525	523	527	500	532	508	575	537	509	548	544	525	538	513	499	517	524	535	539	529	568	541	528	518	542	516	482	516	506	539	538	502	517	506	522	507	508	566	535	513	541	526	522	499	572	498	569	540	538	525	484	502	497	547	533	517	496	442	494	532	484	496	474	553	504	516	558	477	514	518	536	503	521	514	541	497	499	546	526	511	583	478	536	540	480	539	483	503	520	535	488	505	522	521	518	518	485	507	543	537	529	510	511	494	493	509	498	546	532	492	558	538	532	538	527	536	519	527	528	490	510	529	514	521	523	449	566	529	535	534	545	487	506	533	525	473	474	488	530	491	539	529	500	529	532	542	500	529	487	521	515	517	533	546	505	555	516	513	556	541	523	561	503	551	496	513	508	547	489	506	512	509	512	511	519	518	527	515	516	509	513	530	566	515	528	532	489	502	505	507	526	513	553	526	543	548	520	489	493	516	511	564	501	496	504	515	513	524	531	504	551	523	511	528	529	508	527	501	501	504	484	548	516	488	525	501	539	518	500	532	542	539	507	515	526	548	505	495	506	534	546	545	557	564	488	505	523	521	520	520	523	530	525	512	495	506	524	545	488	533	578	501	489	524	490	478	514	536	519	490	518	527	534	479	470	553	491	548	535	532	541	493	490	543	543	550	543	519	537	531	510	534	512	493	512	498	504	487	523	547	531	504	512	526	535	537	518	513	573	556	501	456	529	504	493	531	537	499	518	497	529	513	538	490	508	514	471	516	522	541	515	524	523	525	562	507	485	502	510	549	538	505	581	542	508	524	594	521	567	516	516	489	541	539	539	498	543	534	526	502	525	525	463	527	531	554	481	493	524	501	497	522	542	514	509	508	484	533	527	485	517	539	494	533	495	530	501	491	516	509	538	528	498	521	508	515	483	527	543	462	518	507	526	514	528	514	539	517	552	505	516	525	524	511	550	503	531	519	500	530	521	522	472	547	518	530	512	509	501	520	517	504	518	535	546	481	499	482	539	519	559	522	477	501	549	549	498	547	503	563	521	516	518	488	535	516	541	507	530	549	546	564	510	553	497	527	504	538	489	548	472	527	508	489	486	511	531	507	568	557	494	526	569	513	505	524	560	501	531	476	547	510	514	545	555	541	536	510	535	546	512	485	494	493	538	512	529	467	505	527	533	526	543	531	516	514	503	543	509	528	475	529	473	507	515	488	553	523	533	509	475	537	558	562	506	557	511	482	515	524	512	537	529	481	472	485	541	504	526	524	482	521	555	507	520	498	472	538	532	530	475	579	536	535	534	516	478	529	543	541	548	528	511	549	517	544	475	540	526	570	531	504	522	531	502	536	525	554	522	545	522	542	532	506	518	561	533	463	518	522	497	524	541	486	493	527	543	533	543	537	530	562	534	520	511	500	537	546	505	536	526	515	514	549	562	549	540	518	516	537	533	539	538	495	517	497	514	525	502	508	520	517	475	465	525	505	511	527	509	527	515	519	507	492	481	519	492	506	527	501	492	501	516	527	538	497	499	538	516	512	518	508	493	500	536	519	529	521	498	538	544	500	521	530	509	518	474	493	524	538	565	527	541	514	516	555	504	503	511	490	510	511	533	489	530	486	552	489	540	512	489	529	506	535	531	513	486	486	525	525	490	494	516	580	547	511	493	528	528	512	525	526	496	500	529	478	515	526	507	519	537	546	499	511	533	501	547	469	488	512	503	509	537	512	531	508	543	567	542	517	530	544	520	490	511	492	489	547	506	502	512	512	501	529	496	520	547	495	512	509	525	519	519	509	504	491	498	521	541	517	526	472	536	485	511	474	530	493	528	547	528	530	527	490	522	529	552	509	495	544	535	545	538	551	522	519	468	510	550	504	562	502	550	530	516	530	489	559	509	520	491	505	483	524	508	534	501	556	528	492	520	515	538	533	530	501	570	486	495	545
29713	6491	1800	986	518	337	291	258	212	236	202	145	141	142	138	132	143	121	113	136	147	137	129	108	110	111	126	124	127	104	108	129	105	119	104	88	105	134	107	100	115	103	92	103	103	108	101	105	104	123	100	99	96	98	120	102	107	112	117	91	117	82	92	123	104	100	111	93	101	120	100	103	97	108	110	102	110	92	107	89	111	116	103	112	99	110	102	124	105	91	103	111	105	132	95	122	106	94	121	102	93	116	119	94	122	115	105	110	104	107	111	84	115	96	93	107	109	91	105	110	109	96	98	107	106	100	107	91	90	117	96	92	110	104	108	99	115	102	106	111	96	99	119	100	115	104	100	104	95	107	99	114	117	103	111	121	113	100	94	98	116	100	121	105	78	105	111	108	109	119	106	109	94	87	116	113	116	96	98	121	98	119	98	113	113	113	96	95	96	93	118	96	118	117	89	119	120	102	100	94	107	121	107	97	118	116	91	115	99	117	103	120	95	98	112	105	96	102	113	99	96	106	93	74	110	96	98	93	92	123	102	100	111	95	98	93	126	91	128	113	106	112	74	100	105	103	112	97	102	118	118	123	96	109	102	103	101	99	115	105	104	99	117	113	108	107	116	114	102	123	109	132	105	104	119	119	85	129	101	141	126	120	107	98	97	108	102	109	102	107	103	98	118	101	101	105	100	105	102	122	91	125	113	112	110	103	114	101	98	95	105	110	114	90	106	91	86	125	126	87	86	95	102	102	81	103	123	107	105	88	112	108	96	113	112	104	122	94	100	106	111	106	90	127	96	87	103	98	110	127	113	121	86	120	115	92	104	111	107	90	93	93	99	104	95	96	102	100	109	118	96	87	107	103	115	117	119	116	110	102	106	95	97	91	87	119	105	93	93	89	108	110	104	90	115	115	110	96	105	104	117	106	97	90	106	110	99	119	93	94	102	107	112	107	103	111	117	99	119	88	132	94	110	98	121	120	115	99	116	91	108	97	108	98	104	111	103	114	91	115	107	119	103	120	117	122	102	112	102	106	108	106	130	130	100	96	100	110	101	85	103	117	91	103	86	103	105	98	129	84	111	95	92	122	90	96	118	97	104	117	124	109	102	110	100	96	109	96	101	109	114	117	89	112	78	97	108	126	106	102	110	103	103	96	129	103	113	99	96	95	101	95	99	111	102	109	103	99	100	116	108	97	124	96	82	129	103	96	108	88	120	114	109	100	116	114	110	90	109	109	130	82	112	113	119	87	103	118	105	108	119	99	103	129	127	107	122	92	112	113	103	112	111	103	98	121	97	112	96	108	103	102	92	100	92	129	123	99	100	107	101	112	118	103	112	106	100	109	126	111	114	94	110	104	92	111	115	125	111	111	119	113	109	114	112	120	92	105	109	101	106	87	96	115	106	105	96	88	108	111	117	114	101	121	99	137	107	121	106	101	104	109	108	109	122	104	107	104	94	103	100	108	95	92	96	115	125	121	108	99	107	90	116	114	122	92	102	83	110	114	103	121	83	86	118	98	121	82	100	97	105	97	105	114	91	107	91	105	108	104	102	132	117	105	123	128	98	113	94	89	107	115	72	103	105	96	101	112	106	104	109	94	125	112	102	115	103	109	109	102	92	101	104	103	108	116	101	102	115	102	112	102	99	104	111	92	96	119	110	99	117	113	91	105	106	99	114	113	110	84	107	121	110	109	89	103	86	99	102	116	120	107	147	104	97	115	114	108	101	99	108	99	95	96	115	96	92	100	125	106	116	116	102	82	98	117	107	118	98	128	94	121	105	111	102	101	119	98	105	116	130	98	116	103	102	92	96	129	117	108	116	80	119	116	106	122	104	117	99	114	104	116	102	96	124	101	93	85	98	134	96	109	101	98	88	90	106	115	98	103	99	109	100	101	120	95	99	108	120	120	118	107	98	91	106	100	101	126	131	105	111	107	114	101	97	122	120	103	106	107	104	124	107	113	97	114	107	114	108	127	101	125	103	107	89	103	102	97	111	108	110	118	103	92	94	101	97	109	115	92	93	121	106	100	102	94	90	101	93	109	114	100	107	103	99	119	112	84	114	98	95	121	112	118	98	113	115	109	123	101	101	121	105	109	106	103	118	105	102	96	104	110	123	109	123	109	121	113	109	99	104	113	107	90	109	104	111	96	100	122	77	113	89	109	98	105	122	107	99	86	109	116	130	96	98	97	107	101	109	104	122	104	111	101	113	85	99	94	116	96	100	85	130	112	101	110	110	124	118	85	93	112	104	112	107	112	109	104	124	99	114	105	109	103	104	116	93	106	108	105	111	98	107	96	114	105	96	106	102	130	98	96	112	96	101	114	102	103	131	114	116	98	106	110	116	108	82	109	96	112	101	95	98	101	117	105	114	125	97	102	103	112	101	104	103	108	93	109	118	122	100	100	100	103	108	110	117	98	92	100	110	91	130	104	117	108	108	105	110	89	103	107	122	95	98	112	130	95	109	91	109	115	89	116	93	106	89	105	106	110	125	107	93	114	96	117	106	92	108	105	96	112	106	111	94	98	109	122	110	113	109	114	105	107	96	107	88	120	106	105	107	104	94	118	124	106	101	100	98	99	122	103	105	104	122	107	113	107	106	123	100	106	94	103	114	105	111	116	107	120	110	104	115	103	97	99	97	113	100	113	113	115	98	100	109	112	120	98	118	111	101	112	98	100	107	89	102	102	115	105	88	97	101	97	117	108	104	104	116	118	95	99	116	113	90	103	112	113	99	119	112	96	124	117	119	96	113	116	95	113	124	106	101	105	113	89	113	123	95	104	99	103	135	100	114	103	95	98	95	123	104	109	101	106	93	119	114	85	99	82	98	94	114	106	90	95	108	92	105	97	107	112	99	98	93	92	101	109	104	117	95	99	115	112	112	87	105	121	105	109	93	87	92	99	114	113	103	108	111	101	90	110	117	112	109	103	84	107	125	109	101	102	101	111	104	106	95	104	116	110	101	117	124	106	99	84	101	112	99	104	96	97	95	119	109	115	104	124	114	92	121	110	96	107	101	114	111	111	98	98	103	104	111	121	98	119	112	104	94	98	109	102	101	119	110	114	107	106	94	115	98	114	95	100	77	97	107	113	108	123	115	89	115	99	83	100	125	115	114	110	92	104	112	99	117	104	106	88	113	108	100	108	95	99	112	105	97	93	90	115	114	133	107	116	94	121	113	94	103	120	98	125	113	102	106	108	104	107	96	86	102	111	121	100	116	93	95	103	107	101	107	124	90	102	90	104	97	108	112	98	107	107	103	107	111	116	95	98	101	106	110	104	113	100	118	111	106	94	110	105	102	96	97	120	100	114	102	99	90	121	87	97	99	110	130	121	123	92	110	106	117	89	104	101	106	100	122	102	106	119	113	103	102	105	107	105	101	98	105	123	99	114	112	113	112	114	118	113	119	128	122	100	115	111	108	103	94	99	107	109	114	113	123	110	100	99	90	94	86	101	107	95	90	102	105	97
19490	3767	2739	2857	1965	1509	1261	1073	968	888	730	655	606	548	510	479	470	410	430	435	381	367	368	352	350	347	364	368	337	328	341	321	349	324	332	317	308	333	304	297	310	318	287	320	289	316	287	270	292	333	307	300	319	286	289	287	310	306	294	305	318	283	305	311	316	305	341	290	291	286	302	289	272	315	305	313	281	256	289	287	301	311	288	318	302	322	311	319	284	323	300	311	264	275	283	290	314	277	286	269	298	302	317	306	304	298	278	297	267	277	313	271	321	258	287	278	304	277	318	292	285	313	306	319	310	269	289	259	281	315	288	319	265	292	288	297	290	268	291	281	284	306	296	271	293	274	285	280	300	292	305	308	281	311	275	292	308	281	286	279	275	276	287	298	308	290	272	303	284	302	289	291	298	294	293	320	264	313	256	299	301	277	308	262	282	316	315	305	283	294	310	263	284	298	287	282	310	261	289	334	287	275	293	278	297	289	277	280	297	311	282	292	269	305	271	308	299	288	302	267	272	322	296	271	311	284	262	291	303	307	287	298	311	279	302	320	281	288	259	302	310	316	299	283	276	261	277	304	265	285	306	305	288	297	311	266	277	284	306	260	296	296	314	302	280	303	300	276	287	268	268	284	282	293	290	300	261	284	301	289	282	292	320	275	289	292	277	297	317	314	278	297	291	276	293	321	295	319	298	272	301	251	291	303	282	297	301	302	316	271	276	302	269	310	293	277	284	289	281	289	289	278	274	285	286	269	317	289	304	330	305	292	330	274	269	277	293	279	290	286	298	293	304	290	269	289	300	269	277	295	312	318	274	316	301	311	289	294	304	279	320	246	297	317	282	298	270	276	270	314	286	305	303	295	283	262	301	309	310	272	278	302	291	290	295	258	270	302	283	281	289	298	254	286	275	290	267	306	292	287	280	285	304	265	305	303	266	260	288	281	302	297	284	276	289	269	294	290	285	296	271	312	287	307	297	276	306	299	273	307	289	310	283	304	290	274	287	303	268	300	291	286	274	304	285	269	313	297	280	296	258	284	312	253	284	302	323	289	323	319	321	305	311	282	298	294	300	285	315	317	285	295	282	291	269	275	302	296	273	282	279	284	292	281	303	270	321	272	290	288	305	298	304	274	268	288	330	300	286	284	271	299	299	283	266	300	272	284	310	298	298	289	288	294	296	285	286	290	300	264	288	296	290	300	291	281	317	289	305	323	281	309	305	276	303	283	291	285	274	276	292	267	295	279	314	298	293	279	311	266	303	296	272	286	289	297	279	307	288	304	291	289	302	273	304	292	312	260	251	306	278	260	284	297	300	280	299	288	286	288	313	316	266	305	294	272	313	338	299	282	270	273	300	303	288	293	300	285	309	334	290	296	276	305	265	263	310	311	273	293	280	288	292	305	282	260	290	274	295	304	302	287	321	273	304	283	293	279	295	313	288	292	273	300	269	301	290	265	310	308	247	281	284	285	274	299	287	306	284	270	298	292	303	266	301	297	273	275	280	269	295	271	307	273	275	272	273	308	341	280	317	262	256	301	281	252	298	299	286	260	268	278	334	302	301	279	275	310	304	329	287	263	267	281	281	283	256	269	311	287	310	331	304	280	311	300	284	278	275	285	283	302	309	302	240	287	295	309	296	268	304	300	302	303	256	277	292	276	274	306	290	305	306	301	293	307	297	277	275	310	286	276	273	283	271	288	300	258	311	288	282	269	263	272	301	272	300	279	294	283	312	286	282	307	280	290	289	297	275	324	293	291	307	301	303	283	287	308	308	302	292	291	284	312	300	299	253	270	290	271	275	281	267	264	257	263	298	287	262	317	284	304	315	273	312	326	301	272	276	307	286	307	297	268	293	277	294	272	326	301	273	288	301	267	278	272	314	318	316	321	269	264	306	278	275	280	299	296	259	257	300	272	299	303	305	315	317	289	308	305	259	325	322	314	288	278	282	291	283	293	322	293	283	285	293	291	297	287	266	304	276	312	281	287	266	303	286	303	274	280	294	269	289	320	272	292	277	299	297	267	280	280	291	269	281	263	279	305	270	283	291	281	270	287	286	270	289	291	279	282	306	259	258	279	305	288	280	293	304	276	310	280	290	315	302	283	315	259	258	301	312	290	270	332	280	274	280	310	278	308	291	317	313	286	310	303	287	278	303	296	292	252	314	277	279	278	278	293	293	299	288	279	285	309	294	271	283	311	285	268	292	284	273	271	280	283	289	286	270	270	292	294	277	301	303	324	263	301	277	271	294	302	256	254	307	276	304	309	303	291	268	301	275	282	293	302	310	258	276	281	289	279	254	306	304	256	323	291	276	292	276	275	292	324	314	265	291	315	294	297	288	272	298	324	263	306	280	290	277	311	303	309	289	282	294	316	266	291	305	285	285	291	290	295	282	293	310	283	240	294	295	244	278	281	277	302	300	305	280	283	284	271	294	298	280	290	262	311	304	278	295	278	284	303	297	260	279	269	261	274	294	280	296	273	264	278	281	274	303	312	281	262	279	303	319	272	291	279	308	309	286	296	266	268	310	296	297	286	307	282	296	297	303	289	283	303	263	285	263	325	300	264	305	292	287	299	293	299	288	310	279	287	275	278	314	286	306	288	292	293	281	285	255	287	257	284	302	277	286	299	290	303	300	305	257	298	273	297	313	294	317	303	260	263	273	269	329	274	321	300	298	311	259	311	271	284	250	272	276	272	280	271	257	280	243	279	301	279	316	291	278	318	277	273	284	281	268	280	272	268	305	261	299	300	299	331	314	302	314	272	286	287	302	295	287	283	270	265	276	296	279	316	300	347	293	292	267	299	293	289	299	306	300	287	257	248	286	299	334	290	285	289	319	265	278	275	308	292	280	284	299	291	288	276	290	314	291	292	293	277	299	304	296	323	288	235	299	290	282	318	307	280	273	298	295	270	298	291	306	314	285	299	264	284	285	284	305	312	272	309	288	264	331	294	292	303	272	268	302	273	304	267	334	305	311	258	267	294	272	289	296	289	288	271	287	285	273	275	277	289	285	280	281	283	288	268	302	268	303	276	315	263	299	296	272	276	302	306	280	273	272	269	295	288	329	280	310	321	270	270	294	296	307	313	288	292	285	275	306	288	275	314	290	285	284	287	293	295	274	296	293	272	280	299	283	321	293	299	277	277	278	292	265	303	285	313	259	297	302	282	274	312	301	251	288	280	292	304	318	290	313	280	288	271	284	285	275	285	330	303	291	286	250	271	310	302	268	278	263	304	308	300	298	258	268	318	295	290	278	265	275	295	279	275	296	293	284	272	292	301	281	265	280	293	295	299	275	297	238	322	312	301	283	302	292	307	308	288	294	305	285	300	294	284	280	305	271	297	306	313	292	298	290	288	301	272	300	269	299	322	270	330	325	295	284	287	317	266	299	296	270	270	271	298	322	287	259	285	290	297	327	297	255	293	315	251	300	283	296	298	282	297	296	310	268	282	302	302	291	267	288	313	293	308	289	295
7196	1033	418	391	313	305	261	279	294	267	261	264	272	229	252	241	268	259	256	259	237	262	270	243	239	260	276	250	261	261	261	267	240	264	222	254	263	264	271	250	251	243	233	272	253	232	243	233	266	238	264	239	246	261	212	238	242	266	257	252	243	258	257	261	229	267	232	278	241	248	277	254	246	236	232	236	228	235	248	257	236	213	242	229	257	261	284	271	259	250	257	254	265	216	246	249	288	229	257	225	243	218	250	238	240	234	267	248	283	226	274	237	240	257	232	221	206	252	277	241	251	209	245	248	243	253	251	260	240	277	270	244	264	234	242	260	258	280	240	272	222	267	226	235	270	262	236	263	268	246	230	246	225	256	253	265	238	227	246	240	240	236	266	267	228	219	279	256	240	257	229	271	243	266	251	247	252	288	224	235	241	255	247	260	221	266	243	236	243	237	230	238	258	245	234	246	251	249	238	263	231	235	243	274	257	258	218	233	267	261	264	231	266	264	255	223	256	257	244	229	265	234	261	253	258	260	217	223	266	244	266	228	241	231	245	277	217	226	228	234	273	267	254	251	234	265	238	248	258	244	200	259	219	251	256	249	250	235	274	248	268	248	264	252	251	284	236	220	251	261	256	254	255	232	276	270	257	257	235	247	268	249	225	253	230	239	241	232	255	227	246	229	253	234	254	243	237	214	249	261	253	279	255	259	257	284	213	246	233	228	193	278	228	238	265	261	258	258	249	259	291	242	216	230	238	246	220	262	213	251	260	249	255	235	286	224	239	241	261	221	230	266	232	257	245	237	274	276	223	259	277	227	253	270	255	224	247	231	249	253	253	255	258	247	242	242	204	241	286	246	240	251	248	259	289	228	272	242	262	240	246	248	219	255	266	248	263	269	251	245	239	247	237	266	246	262	260	229	253	266	245	236	251	233	279	210	239	228	245	272	246	274	270	256	246	231	229	264	264	253	242	257	246	253	252	247	196	261	270	292	288	230	270	230	267	282	237	270	254	252	290	251	232	239	257	220	250	265	222	263	222	221	258	252	251	222	277	267	237	273	250	259	226	254	227	265	233	224	256	228	226	262	252	273	266	219	262	236	252	234	258	261	239	218	256	253	234	233	255	226	274	244	233	261	243	252	232	252	246	293	300	262	259	246	245	277	256	258	260	273	255	238	246	263	237	253	226	289	235	256	251	246	227	230	241	236	215	240	223	229	242	213	260	215	232	246	239	228	235	269	279	227	233	260	240	251	254	253	231	258	239	254	281	217	238	234	273	230	237	250	248	251	252	234	247	225	227	265	231	247	268	249	245	260	207	225	257	236	251	252	258	261	242	275	235	236	252	280	260	262	254	257	250	248	259	220	233	221	257	263	247	233	229	234	238	246	255	273	268	212	225	293	245	268	228	286	264	269	260	257	267	237	252	255	267	247	249	259	244	238	208	236	262	267	232	256	259	252	248	235	230	266	204	228	277	238	243	247	255	246	255	249	281	239	219	254	242	246	247	244	253	249	261	267	262	274	243	224	244	271	274	248	241	251	238	230	250	255	237	254	244	248	280	267	259	269	267	269	253	265	304	245	248	234	240	260	261	252	283	233	224	240	218	254	239	241	240	218	258	249	218	235	231	257	229	238	239	234	241	254	238	264	222	261	231	267	236	255	276	272	268	239	239	257	279	229	242	265	237	266	241	269	231	234	242	254	252	239	275	247	257	237	245	244	252	261	245	250	250	250	249	269	206	227	246	236	210	258	243	262	249	245	238	231	234	255	254	239	244	231	237	218	257	264	252	228	262	254	254	276	234	256	254	251	251	239	237	220	279	249	286	230	233	287	254	274	240	255	257	225	253	262	256	250	247	253	218	229	272	284	228	250	269	233	257	241	255	233	228	241	268	242	253	248	224	270	243	266	255	236	231	235	236	226	257	249	260	251	213	251	240	234	250	225	238	259	261	238	241	210	219	223	243	236	244	223	277	247	249	235	255	268	248	233	269	249	251	241	283	241	230	268	249	227	246	240	216	268	242	263	249	223	232	242	277	238	258	241	257	226	242	249	243	241	236	252	241	241	238	215	244	263	255	224	245	211	298	233	234	268	266	239	245	228	277	228	249	212	222	256	248	272	271	225	280	270	245	223	243	256	286	240	254	262	249	262	285	237	257	258	262	266	258	254	239	208	270	240	244	239	260	279	260	255	258	225	251	249	267	255	277	253	238	244	236	247	264	275	254	237	266	254	265	276	235	235	249	244	220	243	257	226	237	263	267	252	238	238	251	240	250	243	236	262	277	232	243	254	261	233	235	245	232	251	241	264	254	274	252	262	221	223	248	245	228	253	252	219	258	287	235	247	249	260	240	253	260	224	241	234	249	270	231	257	240	254	222	247	248	236	223	237	253	258	224	281	283	248	226	254	218	243	252	281	237	263	245	265	263	226	256	262	229	230	249	251	261	256	224	270	241	253	232	261	247	251	244	264	264	266	236	269	254	271	257	266	258	272	265	243	264	248	252	251	249	232	245	255	252	271	287	260	259	229	283	242	259	268	239	256	290	268	235	241	247	253	249	235	221	257	265	254	246	227	217	255	248	266	234	243	243	226	243	222	274	265	222	228	233	259	250	234	273	267	233	271	243	235	223	238	235	266	249	253	228	260	244	255	234	211	242	255	244	239	255	265	248	289	234	233	224	285	281	235	262	262	266	290	217	258	219	259	242	246	239	244	242	250	250	241	259	242	293	258	254	236	259	237	249	260	234	256	296	237	262	257	262	227	238	265	244	247	263	239	261	257	258	242	277	242	250	235	248	241	234	262	244	240	251	247	217	274	227	252	234	228	249	261	267	254	248	242	252	244	256	260	287	281	263	262	256	240	254	253	247	252	262	219	272	236	239	252	272	228	224	228	244	232	236	251	275	256	263	224	254	262	247	252	257	239	233	263	264	242	255	235	260	227	260	225	230	235	238	244	215	250	232	247	250	241	272	248	262	273	269	262	245	259	268	263	254	245	236	266	246	260	271	250	255	250	232	247	233	242	234	234	265	262	238	228	238	218	229	234	256	254	267	251	240	252	241	236	241	247	240	260	258	241	216	269	249	242	273	274	215	241	223	241	292	226	262	259	247	239	225	252	254	276	261	293	259	253	254	254	273	259	223	251	249	235	250	254	236	263	241	264	242	250	231	236	257	233	242	249	258	245	243	238	245	258	257	239	240	249	247	276	244	249	257	275	227	265	271	230	261	228	231	253	251	231	238	250	253	238	267	250	237	234	244	249	276	231	255	255	245	259	247	243	261	246	240	255	261	257	253	259	280	235	259	242	278	252	259	251	258	265	225	264	246	258	280	240	242	265	249	241	217	269	237	260	251	263	230	255	260	255	260	262	260	234	269	261	233	246	245	223	241	243	213	241	278	260	220	245	247	265	263	231	250	267	256	249	211	248	261	251	272	259	253	257	242	252	243	269	253	292	243	228	275	237	231	232	244	245	224	262
6088	1362	987	990	979	900	838	738	717	794	695	648	717	675	662	644	668	625	653	638	626	624	628	700	617	655	646	594	623	604	618	608	578	615	601	652	612	621	587	612	644	615	637	640	626	640	619	588	592	615	624	620	614	582	618	574	599	661	660	640	636	600	606	648	608	603	608	637	631	650	629	603	673	598	604	646	622	667	614	625	601	598	618	621	613	616	676	606	598	633	625	622	646	585	639	588	683	618	618	616	615	632	619	625	625	621	593	627	605	606	672	653	587	620	644	626	602	601	620	638	574	653	642	585	624	619	610	589	636	603	620	610	594	625	594	610	606	658	610	658	628	597	604	588	623	653	613	600	656	669	672	591	640	617	588	615	592	617	625	620	624	620	607	641	587	606	646	639	654	639	635	603	665	584	650	613	603	594	627	600	621	637	604	619	646	622	640	632	607	602	600	634	593	662	627	613	606	602	619	585	679	613	632	619	658	607	664	627	615	565	610	616	632	633	581	601	598	580	636	623	586	649	638	601	591	610	634	590	648	613	698	607	593	596	610	623	570	538	645	619	630	613	658	631	655	644	618	613	635	617	580	646	595	589	605	622	602	603	640	598	657	602	585	625	632	606	642	631	609	605	657	610	606	638	624	659	657	577	606	621	620	644	600	633	612	624	610	626	629	618	568	658	641	616	632	607	631	617	633	623	653	652	621	621	653	658	653	601	598	668	622	633	603	586	596	682	624	593	629	626	587	603	644	617	640	635	649	597	594	649	591	582	612	634	661	616	633	601	617	591	681	599	592	644	627	634	633	627	605	620	624	621	618	571	631	609	592	652	598	599	593	610	707	612	569	620	633	607	630	614	613	580	628	624	651	622	620	578	588	672	613	604	597	608	587	605	592	601	613	590	657	626	632	619	552	578	612	607	582	628	646	655	576	632	632	637	616	618	614	623	624	599	667	596	618	605	599	619	644	625	642	635	640	624	621	637	594	656	565	595	569	578	567	636	596	618	616	610	633	590	634	590	645	631	620	647	631	653	636	648	601	619	602	564	616	626	625	610	643	603	572	574	614	565	585	607	610	616	591	639	637	608	574	613	665	639	626	635	598	604	612	621	650	637	591	624	634	616	644	587	594	613	586	639	596	625	616	639	613	637	629	583	636	601	662	594	614	620	617	595	641	623	601	594	608	584	592	653	597	653	610	669	601	610	614	634	623	650	662	622	602	618	604	588	614	618	625	646	642	600	648	616	607	693	628	615	599	641	570	605	639	631	624	605	655	577	630	596	600	631	627	611	601	623	606	620	613	585	621	590	602	591	577	602	583	679	626	593	596	570	640	630	642	662	600	607	665	639	652	649	624	617	651	608	647	594	596	581	606	637	658	623	625	572	631	614	633	606	664	630	604	591	590	647	642	624	608	629	566	585	587	618	600	655	632	623	645	644	582	629	590	663	635	612	639	612	632	603	592	664	660	633	638	639	641	631	595	644	616	630	678	619	624	657	626	660	597	623	570	628	612	625	635	601	624	624	635	634	625	621	637	630	659	583	660	590	619	674	625	627	629	579	600	607	613	662	631	608	638	660	598	631	605	614	572	643	622	643	594	629	637	610	620	653	648	613	640	656	613	608	682	619	596	596	660	560	551	612	612	628	656	692	644	610	663	567	614	585	615	604	603	624	587	591	614	578	617	582	707	599	630	611	655	586	570	651	649	620	669	632	583	621	548	584	600	623	623	632	638	703	642	644	612	592	637	641	639	589	614	612	606	646	627	662	543	627	612	640	612	616	650	642	616	661	666	603	609	612	608	606	629	633	653	619	631	582	600	632	596	619	631	587	629	608	597	627	592	635	619	661	638	595	610	673	606	642	586	662	593	639	612	607	607	600	624	587	641	633	651	634	688	646	606	593	629	616	600	632	622	595	578	628	598	614	643	559	602	602	572	626	680	625	628	583	627	621	570	663	674	643	686	630	639	638	632	639	611	625	593	610	638	591	605	581	638	654	648	628	673	595	624	645	624	627	616	639	632	635	630	621	677	613	647	572	573	655	599	633	647	618	571	605	581	634	590	609	633	625	609	574	617	639	565	602	639	601	717	619	604	632	649	607	600	592	604	629	633	592	639	622	615	643	606	618	659	612	656	615	562	635	640	662	638	596	581	636	589	628	598	632	610	623	589	599	579	626	621	655	575	605	621	621	614	660	601	657	610	695	611	619	584	673	610	622	613	627	615	639	625	603	658	631	657	618	611	658	608	628	600	601	616	587	629	656	637	606	610	621	645	599	619	580	633	639	578	610	606	626	622	608	617	605	650	637	632	645	651	632	593	662	621	641	646	629	602	652	666	644	609	593	594	673	597	639	590	578	629	618	652	625	605	612	607	569	667	646	581	664	626	620	621	610	650	633	598	608	643	632	586	625	580	614	602	647	599	619	614	647	610	652	610	611	625	626	604	606	605	612	660	623	585	631	605	644	631	615	647	647	631	616	643	632	637	632	594	556	570	606	637	586	598	642	606	640	604	633	591	603	612	572	606	702	657	625	682	604	615	618	600	615	635	620	622	671	649	640	620	618	591	646	596	640	602	601	625	629	625	602	588	655	626	589	592	650	675	648	627	635	603	652	608	646	599	617	643	574	594	645	627	620	606	623	608	616	670	634	665	671	634	637	594	618	620	601	582	653	598	587	625	629	608	625	650	584	607	655	635	619	595	594	554	635	644	595	645	613	607	621	607	610	675	615	636	591	597	626	609	625	651	645	641	618	658	606	654	633	606	626	622	609	629	646	606	625	658	652	618	580	627	601	621	609	596	644	650	621	608	611	627	611	632	597	691	607	628	639	624	685	557	636	604	607	649	637	624	629	613	634	591	614	598	653	596	645	589	635	614	636	616	645	574	639	646	603	606	641	651	656	624	659	615	619	602	597	630	670	622	642	625	573	612	634	668	607	604	589	593	657	614	608	630	608	612	602	608	611	668	610	635	631	569	619	582	607	573	632	614	626	598	653	603	629	625	665	592	633	599	619	621	607	636	603	592	675	628	600	633	597	584	641	628	603	669	639	598	620	618	693	607	578	597	609	650	646	594	621	635	580	620	632	622	594	595	617	582	610	645	658	587	559	636	645	595	607	628	625	610	603	597	625	589	604	618	664	601	655	620	607	635	617	660	630	621	634	610	581	624	600	643	635	610	621	654	591	652	596	620	607	605	596	634	637	581	606	623	638	580	621	647	601	625	570	592	572	562	603	627	622	603	585	639	597	639	658	631	591	644	608	627	591	594	640	595	615	648	631	615	665	612	598	592	646	652	636	622	623	608	666	631	635	577	639	600	604	593	645	652	655	609	651	628	671	635	619	638	599	608	655	669	598	631	611	634	646	656	641	615	620	601	643	649	621	678	633	601	590	623	623	620	611	618	595	648	599	621	626	647	631	630	653	643	593	650	627	622	581	600	583	611	642	658	650	600	618	615	606	627	631	624	608	627	651	601	578	622	625
20250	4375	1061	623	428	363	289	283	263	227	222	238	211	208	192	199	196	197	197	206	202	214	192	181	189	203	194	207	193	198	214	184	192	213	191	177	223	202	164	224	201	187	190	189	191	194	190	213	183	211	185	211	207	187	197	164	179	190	183	205	212	171	221	206	206	194	207	187	204	217	193	217	190	231	211	211	201	207	187	191	203	197	212	221	180	195	185	199	199	224	194	207	203	184	198	210	214	186	204	164	203	200	207	207	166	200	242	188	207	180	188	209	180	196	177	209	191	198	194	206	206	187	202	192	222	192	190	192	184	176	177	199	189	177	216	198	202	206	194	192	216	178	209	204	204	185	219	180	206	170	202	177	194	214	202	195	207	208	206	197	200	166	222	199	208	205	187	206	201	203	206	206	212	192	193	203	198	193	213	190	212	208	196	177	208	213	206	201	188	196	222	173	200	172	187	194	162	191	185	194	185	200	208	177	176	220	197	205	197	214	237	200	200	202	182	212	189	197	215	199	203	173	212	215	188	191	201	188	187	235	199	214	206	209	192	189	213	210	200	221	209	202	159	189	191	183	186	176	169	179	194	181	198	184	229	194	225	201	201	212	234	201	207	205	173	207	192	220	192	225	183	182	196	225	187	182	202	184	190	217	195	204	187	192	217	182	155	152	191	184	182	178	183	207	208	174	203	209	183	212	203	184	196	216	170	202	220	182	177	187	189	225	195	207	200	164	186	223	183	175	184	203	186	196	215	196	218	219	204	219	221	208	169	171	187	205	202	192	203	186	222	192	203	185	188	195	201	206	217	209	177	195	199	206	175	183	206	187	206	225	194	205	227	193	218	205	216	217	177	193	203	209	166	178	217	194	196	209	171	200	217	201	186	157	189	184	191	201	221	194	206	184	201	200	191	199	187	197	178	217	177	196	198	205	218	184	183	223	208	210	216	195	202	182	225	184	184	209	189	212	197	177	201	190	198	183	184	191	208	201	188	218	190	204	194	218	234	197	174	197	180	190	186	187	200	172	188	163	224	227	204	192	203	218	186	169	202	182	198	189	238	193	210	185	190	156	188	202	234	203	236	189	166	188	200	205	209	181	184	179	195	198	183	179	216	214	202	188	198	194	182	197	181	192	202	179	173	211	236	220	196	173	181	187	207	191	220	187	201	182	186	189	205	189	170	183	196	177	199	190	211	192	213	194	200	187	174	185	173	186	203	195	203	196	174	185	207	198	182	195	181	198	193	183	209	190	191	174	185	181	180	219	189	184	182	166	183	187	185	196	224	193	216	206	201	204	197	191	198	191	190	209	225	209	209	173	212	187	197	194	175	205	178	194	192	198	213	207	205	199	191	203	221	183	209	196	177	175	197	172	197	215	177	174	227	190	179	215	197	182	183	180	192	169	167	196	191	207	198	165	207	203	182	189	195	186	227	206	230	208	192	206	197	179	198	195	214	184	181	211	194	185	194	188	203	185	201	199	206	183	211	205	185	172	204	178	187	203	218	197	199	195	201	193	181	188	204	198	198	201	201	171	196	227	177	231	219	194	209	190	212	176	204	205	200	198	194	181	196	187	210	200	199	189	208	190	176	204	189	194	192	204	175	199	217	204	172	179	224	197	178	182	185	182	197	188	215	186	195	215	184	192	205	194	199	211	183	195	193	186	190	195	211	179	198	183	191	192	196	205	192	191	205	228	191	183	202	209	192	184	196	180	171	193	215	204	188	205	183	203	213	212	194	201	195	194	193	198	181	195	194	199	191	184	192	197	185	222	216	191	206	217	170	193	229	186	175	181	180	187	200	220	199	204	175	179	205	204	180	189	179	205	233	179	162	182	210	191	227	199	177	201	204	216	189	163	209	168	202	194	187	203	207	178	191	188	201	208	206	199	186	189	185	181	190	192	216	198	211	203	192	191	214	196	188	183	203	188	195	186	175	200	210	172	188	173	187	205	193	198	192	185	198	190	190	188	179	216	203	188	215	202	211	222	212	193	165	202	208	165	199	196	179	198	163	203	185	189	232	212	210	186	196	191	207	198	198	199	203	180	172	189	221	209	208	202	212	193	200	191	201	174	182	212	183	191	191	189	186	200	195	201	201	203	178	218	192	189	203	189	213	186	181	204	212	210	204	206	178	193	184	188	206	187	197	198	189	205	164	212	206	167	184	175	183	195	193	218	204	219	214	197	213	202	185	208	174	193	231	204	239	195	203	194	183	183	147	200	211	218	203	173	194	214	194	190	198	188	212	213	192	218	215	197	193	207	204	183	236	180	205	194	179	157	204	199	189	183	212	172	193	200	186	190	196	193	218	200	165	210	204	191	208	194	199	178	220	200	176	191	175	217	187	207	192	189	208	198	188	200	230	199	183	220	194	203	233	199	198	204	184	182	196	177	218	167	195	170	167	222	201	211	201	183	210	199	217	207	191	194	205	231	190	194	194	187	199	191	167	202	181	206	194	193	173	216	174	196	189	190	209	209	209	153	207	180	185	193	184	196	214	193	201	194	204	222	212	191	212	185	187	197	187	194	172	193	193	188	221	182	214	197	185	190	195	216	171	202	182	188	177	167	179	203	178	217	167	210	203	182	224	193	193	184	201	215	208	213	204	203	209	203	193	195	197	212	220	192	197	233	184	163	200	182	182	204	184	193	187	197	194	193	179	196	191	191	207	164	206	209	184	215	196	189	203	195	203	204	172	201	200	191	187	176	192	193	212	203	179	211	208	181	192	211	217	228	205	187	204	185	206	172	177	207	205	203	176	209	167	187	220	184	190	212	201	194	212	200	208	176	197	209	195	183	200	220	192	212	176	192	203	179	201	191	170	195	178	196	197	184	199	195	200	177	201	206	214	188	197	185	187	186	219	195	208	174	174	201	191	180	178	192	186	167	199	191	226	192	204	224	206	199	165	174	183	188	196	170	202	189	193	198	216	179	182	179	202	181	181	222	214	190	202	178	189	214	196	167	210	198	209	210	204	171	190	213	179	190	179	218	175	194	198	196	212	185	196	179	194	195	217	190	206	205	199	217	185	173	229	181	204	212	210	190	167	173	208	240	217	171	176	161	193	210	206	205	206	226	196	190	179	212	200	193	204	176	220	203	184	202	231	166	234	186	181	212	214	194	183	217	223	182	194	176	198	207	184	185	181	188	173	163	197	193	185	186	184	189	194	198	196	211	183	205	244	194	213	209	199	196	185	208	179	215	207	235	196	206	198	225	195	210	200	213	187	191	204	229	194	205	203	172	197	199	192	204	186	209	215	182	213	195	209	210	185	184	215	199	224	203	203	218	189	203	198	209	204	194	203	187	179	210	169	206	200	174	197	206	202	177	207	190	173	182	197	177	208	204	228	187	185	184	195	172	179	197	195	213	197	182	182	179	189	179	184	173	160	199	202	185	199	194	204	192	202	202	201	173	210	212	201	197	182	202	191	202	206	200	231	221	199	197	206	188	196	191	211	174	185	203	225	199	188	191	185	169
15202	3589	1916	1962	1409	1291	1075	1055	858	821	753	687	641	616	622	644	583	586	579	556	561	549	528	590	507	525	467	508	510	525	549	505	522	497	533	505	536	537	536	477	541	508	511	535	532	514	544	425	524	484	503	471	504	514	472	539	512	496	496	500	472	486	535	482	473	518	493	505	475	491	527	465	478	491	493	496	479	513	499	502	501	504	490	536	518	503	448	497	501	526	516	473	491	519	481	484	477	444	506	549	500	503	530	481	534	564	499	505	474	477	496	520	514	492	532	472	513	499	523	506	524	497	484	562	501	547	500	466	495	518	539	511	497	523	521	495	505	503	483	512	486	471	510	477	512	496	483	494	443	499	495	486	479	476	487	508	487	468	497	472	462	512	477	490	509	506	474	515	527	519	482	505	517	499	483	518	487	562	513	503	517	471	483	477	481	483	528	485	504	463	487	498	522	470	491	512	500	525	522	486	501	500	493	555	493	487	517	491	475	483	520	479	427	518	497	499	507	481	475	517	517	472	506	489	512	500	487	535	501	526	494	502	487	499	474	490	496	512	526	524	500	452	503	507	495	523	464	497	528	524	531	545	521	469	511	521	479	493	506	514	497	534	536	481	514	483	496	525	486	502	500	548	504	545	518	485	485	509	525	485	512	493	444	496	473	460	510	503	483	518	511	473	480	484	509	507	487	524	509	557	491	466	460	507	509	472	493	484	512	470	515	496	517	514	541	478	495	513	522	492	479	453	499	511	495	458	529	504	485	515	455	505	501	468	498	503	548	532	458	489	479	490	457	512	489	525	504	489	499	565	502	503	527	520	491	472	536	539	479	502	533	443	468	497	467	522	495	525	515	484	518	518	513	489	526	514	483	481	516	521	498	468	505	516	488	493	510	490	560	502	532	548	496	505	486	475	507	524	464	500	500	486	474	479	515	519	468	519	554	507	534	514	505	489	498	477	501	484	488	493	502	460	485	513	502	469	493	449	514	484	493	514	486	505	513	509	498	490	536	513	467	532	516	468	509	460	536	498	501	478	469	511	471	505	486	484	477	489	509	512	478	484	542	489	471	466	526	469	512	479	519	472	511	472	472	489	561	541	528	469	502	509	498	487	501	514	484	470	482	478	492	493	488	510	472	457	485	487	516	478	498	514	464	505	483	510	490	481	549	562	485	518	437	520	518	513	522	481	532	508	492	488	503	497	488	511	469	527	500	524	529	495	500	482	480	537	507	475	467	478	493	517	495	526	481	463	512	495	496	470	470	475	510	497	467	498	514	509	513	511	500	511	482	495	524	487	495	488	501	510	528	516	501	505	509	484	471	503	527	474	481	503	471	496	490	536	475	513	501	475	516	466	505	519	489	493	492	484	492	540	490	460	480	515	543	498	481	503	489	528	498	502	505	490	472	482	507	550	471	546	503	460	476	512	465	497	486	497	526	469	483	495	457	498	509	510	523	512	491	474	503	494	516	524	505	493	493	480	473	487	498	518	504	509	517	482	464	496	492	487	519	467	474	518	507	481	529	478	481	518	523	451	490	479	461	498	506	500	445	481	488	496	499	545	512	489	490	497	530	478	483	513	498	480	511	544	482	532	520	479	522	505	526	480	520	508	477	515	496	543	534	450	518	515	481	492	504	474	478	483	498	533	490	474	487	505	499	499	497	506	483	470	488	497	510	514	503	482	489	475	471	484	512	461	478	501	509	500	496	520	513	481	495	499	505	476	486	487	513	490	506	492	495	455	446	531	471	483	501	498	547	527	479	475	491	509	491	530	519	506	513	514	495	478	498	493	519	460	490	474	514	497	470	502	492	481	522	473	480	516	507	483	510	515	491	489	519	543	478	456	491	510	476	512	498	502	524	470	472	539	528	533	508	541	503	467	512	498	509	491	461	503	496	519	489	512	514	510	494	527	553	514	501	518	450	492	509	500	495	453	534	519	445	488	520	508	493	496	542	538	516	474	537	534	511	517	518	491	492	519	545	519	501	487	506	502	500	507	517	481	502	502	525	471	524	507	513	500	514	506	484	484	513	529	499	502	497	493	492	484	481	474	520	495	490	521	498	513	538	488	492	449	475	495	540	489	516	495	535	483	472	491	492	501	515	500	484	499	501	490	455	488	544	491	504	502	482	453	494	475	503	511	497	528	509	531	477	527	518	521	494	458	518	492	510	482	503	478	498	500	513	516	462	486	475	466	476	490	480	499	527	475	519	459	467	498	518	487	535	515	463	483	472	499	493	513	460	465	475	542	487	506	567	490	487	499	552	516	535	514	491	509	473	522	475	495	477	504	507	470	458	513	482	474	510	478	532	486	507	533	510	506	478	491	492	491	549	507	472	480	507	546	491	464	481	491	496	524	487	505	525	481	523	533	523	516	521	499	498	509	513	511	510	499	489	483	497	460	505	487	563	464	483	539	505	517	521	482	512	505	473	502	518	534	447	463	539	478	475	514	453	490	507	509	521	511	551	524	496	493	514	515	506	473	461	500	496	480	505	517	464	479	522	525	499	501	531	502	489	482	525	487	494	488	519	510	479	534	518	473	497	480	549	482	500	512	503	484	470	481	506	521	459	469	492	511	522	537	481	492	486	552	558	472	505	448	501	484	498	471	491	516	524	478	484	516	511	527	503	514	541	468	503	486	467	469	488	532	525	492	482	538	501	442	471	479	509	519	526	476	482	461	531	508	501	469	477	501	476	524	510	518	505	474	492	485	523	517	485	496	462	511	525	535	509	509	530	484	480	485	543	521	486	527	531	504	502	472	513	487	512	484	483	463	479	507	467	523	501	485	489	517	499	494	544	512	503	526	485	516	480	544	478	533	473	478	499	553	525	484	478	488	491	471	503	476	508	447	465	458	510	498	524	496	555	529	485	471	479	523	513	501	494	504	491	512	491	522	465	476	517	508	528	508	511	473	493	504	470	514	508	518	508	537	445	511	516	545	506	518	501	510	483	466	494	470	466	542	552	506	498	514	494	494	511	483	511	469	475	519	506	493	566	488	502	482	540	507	539	496	521	516	486	475	521	523	502	512	513	490	475	524	518	484	506	508	521	535	496	499	487	474	495	489	533	530	522	448	491	486	480	506	503	450	479	502	490	463	476	499	509	502	534	520	492	468	457	495	519	487	480	501	492	530	502	487	483	485	526	524	513	501	492	527	516	496	485	501	494	508	486	540	495	498	457	462	521	486	491	495	542	518	500	489	497	506	505	454	565	527	504	493	503	494	520	466	502	487	497	515	505	506	505	487	495	523	519	527	532	432	524	488	519	503	463	493	509	466	503	534	488	467	486	495	503	512	477	488	498	532	482	544	510	519	473	490	546	507	499	506	503	507	518	511	488	514	491	486	470	517	485	482	490	526	465	516	490	480	519	467	500	548	506	484	515	512	493	511	530	451	517	476	491	522	515	492	497	445	489	486	489	486	493	439	502	486	544	499	500	497	517	484	492	477	506	546	493	523	510	515	499	487	526	493	467	507
30389	8684	1732	965	444	325	319	237	223	188	174	161	130	138	117	118	136	99	128	116	114	111	112	118	104	104	117	131	119	108	107	97	132	120	124	100	97	110	101	109	106	101	125	111	122	104	122	111	98	109	109	100	116	98	109	102	88	96	106	100	100	98	108	106	117	107	115	115	109	92	99	98	91	98	96	114	108	99	95	111	104	109	95	99	109	96	117	103	108	98	81	98	88	89	110	100	109	92	112	89	105	90	103	99	120	96	95	109	85	87	88	97	113	110	120	101	107	118	129	91	115	108	107	100	104	96	97	101	97	108	118	105	101	99	109	102	88	94	110	82	102	95	89	110	111	105	115	95	122	105	108	118	111	110	105	105	84	110	106	107	91	99	112	111	103	103	109	103	110	119	85	90	96	94	99	96	110	118	96	97	83	92	113	107	100	105	97	99	107	111	107	106	100	111	112	89	86	107	101	100	111	114	76	105	102	88	120	129	120	96	100	105	106	92	89	114	101	122	117	107	102	98	90	91	101	117	94	96	113	92	92	122	98	91	128	116	107	103	98	116	90	91	103	105	109	91	96	104	98	106	99	110	99	126	106	95	118	104	110	118	109	104	98	107	94	105	103	102	102	93	112	92	108	121	87	94	80	122	102	111	91	101	119	112	112	105	92	107	84	113	106	107	90	102	109	91	77	104	92	91	94	97	113	92	67	100	118	111	89	84	96	99	99	101	95	94	78	105	99	115	105	99	98	117	111	81	104	116	101	107	92	101	101	98	102	95	105	113	98	121	129	113	105	94	84	95	91	109	117	117	108	105	92	104	108	104	108	110	98	93	93	111	121	93	115	104	96	110	96	130	95	102	112	99	103	113	97	115	102	94	92	96	100	99	104	110	91	124	110	111	103	104	105	95	79	107	97	88	112	95	102	101	112	107	112	106	102	109	88	93	112	101	99	116	119	91	99	106	90	117	107	89	88	104	105	106	101	106	110	113	77	108	89	104	93	86	101	90	101	119	77	90	91	106	100	100	116	92	106	98	104	88	113	101	88	113	119	100	96	105	99	105	106	102	110	95	111	101	101	118	105	112	95	101	113	93	85	90	110	105	110	111	115	117	94	97	99	89	122	107	103	93	97	107	102	106	94	99	94	98	104	124	102	110	107	104	85	101	95	131	119	84	103	115	91	83	99	94	114	105	98	106	95	108	117	107	90	102	96	113	103	91	115	88	91	90	105	119	92	96	112	95	119	120	98	109	98	112	117	101	111	112	100	88	99	94	99	115	108	96	109	103	122	109	109	91	116	101	98	98	108	104	104	96	96	96	119	97	97	115	84	97	100	101	99	111	111	96	108	99	104	102	116	109	103	97	95	94	96	96	113	83	93	95	85	99	98	96	91	104	115	100	108	100	86	96	99	88	110	107	104	112	105	85	94	93	110	107	87	112	99	79	118	94	121	107	117	118	103	103	116	97	107	77	95	106	90	118	115	105	97	97	112	122	106	105	119	118	115	120	119	97	133	108	107	110	110	94	122	101	88	87	108	109	105	99	95	102	106	98	98	101	96	92	103	96	113	92	106	106	97	103	78	103	99	88	116	81	108	113	113	104	86	107	91	86	102	104	106	108	94	117	99	107	102	102	126	91	103	94	113	103	94	93	90	113	122	99	101	103	100	107	109	120	88	98	102	93	112	110	97	116	100	85	106	97	109	97	101	97	106	94	103	89	116	101	102	93	101	106	110	93	88	101	111	108	106	111	113	98	84	103	92	85	111	89	120	112	111	114	110	102	107	112	98	103	107	100	100	102	128	103	104	101	102	106	86	116	101	124	110	101	108	106	108	99	93	98	102	94	105	99	139	113	93	88	104	95	105	89	97	113	98	77	123	94	93	93	96	78	93	81	91	101	110	98	112	109	89	89	78	102	123	107	99	108	106	118	97	81	91	106	93	88	102	127	76	113	118	87	103	119	111	94	81	100	93	104	94	105	97	103	120	97	108	107	93	86	90	112	125	83	108	113	92	100	88	94	101	94	102	96	106	100	100	96	98	116	102	99	97	104	95	98	98	126	101	97	115	98	105	99	105	110	118	132	96	76	111	103	96	100	84	112	106	106	113	88	125	113	98	127	107	110	93	98	102	91	92	112	107	92	97	100	101	118	122	89	94	95	98	111	106	97	124	100	92	92	103	87	107	83	102	112	100	105	103	89	103	87	103	101	92	117	115	103	103	104	107	125	77	96	111	103	89	112	110	110	82	108	97	91	96	91	85	103	96	100	75	107	96	95	108	100	111	118	108	98	92	91	104	120	101	117	111	103	102	113	118	93	90	100	104	96	110	109	92	93	95	87	119	123	111	101	108	95	107	90	96	99	102	102	99	105	109	120	86	117	90	115	119	111	104	94	89	121	104	104	98	123	100	103	91	98	104	105	86	126	109	103	96	96	85	83	86	76	101	84	109	107	112	70	124	94	120	107	100	82	121	105	101	94	90	103	101	105	103	110	93	110	111	91	105	105	107	106	99	100	105	84	109	104	117	112	105	105	94	88	109	90	106	102	92	105	108	96	101	102	110	135	99	84	109	103	95	116	103	98	100	121	101	112	99	89	118	113	104	90	108	108	114	97	110	85	103	88	97	98	98	93	118	105	111	113	85	73	138	114	97	97	97	102	111	109	90	107	112	103	95	110	113	98	103	106	124	114	89	107	106	107	99	93	104	90	130	104	112	116	93	111	99	88	94	101	112	90	100	101	106	111	109	104	106	108	110	114	110	118	91	120	94	102	109	114	123	110	87	110	100	106	103	119	101	111	104	99	101	117	97	101	114	119	116	108	117	95	112	95	92	97	119	126	104	99	116	96	120	115	102	97	107	102	105	100	95	111	103	108	109	91	108	108	135	88	88	114	106	104	84	101	103	84	91	110	102	91	113	105	97	94	88	108	107	86	111	122	93	107	102	111	98	92	102	97	112	99	100	124	102	95	110	94	107	101	92	114	108	113	111	108	116	87	112	109	97	100	84	94	103	94	100	93	103	115	117	106	102	117	103	105	104	100	116	107	112	122	99	104	92	106	98	94	92	90	104	95	94	92	108	90	106	118	102	96	93	106	109	84	106	99	103	99	102	92	92	93	105	82	101	120	98	103	107	114	96	99	104	92	104	95	107	101	101	101	108	108	83	118	82	99	116	116	101	107	113	108	93	112	109	87	89	87	108	94	104	117	113	85	97	118	102	120	99	121	101	107	133	96	129	105	109	102	119	103	114	112	115	85	104	91	125	96	97	97	111	106	109	102	100	104	103	86	87	100	102	89	104	97	100	90	104	99	102	103	114	116	114	111	93	119	115	98	102	100	90	97	109	102	103	114	101	110	112	107	80	92	113	105	124	104	115	101	97	102	96	110	118	93	103	102	84	109	90	83	101	99	114	105	90	103	108	119	101	106	87	95	104	113	103	84	97	103	95	89	110	94	99	114	117	99	109	110	104	101	95	96
20233	5588	2429	2620	1860	1423	1189	981	904	813	747	613	528	527	501	462	369	409	353	393	349	351	363	333	341	304	326	294	318	323	332	295	329	307	300	292	300	320	268	356	315	289	322	311	319	276	306	293	274	310	285	291	281	280	248	297	317	270	293	266	295	269	300	276	292	261	299	287	317	291	289	296	318	297	283	291	294	308	311	286	269	323	285	283	286	280	270	274	274	311	325	253	261	291	302	245	284	280	277	274	284	291	282	275	297	267	298	267	299	275	323	298	276	294	286	266	283	257	272	270	276	274	262	301	282	294	285	262	272	294	284	302	268	259	294	270	284	327	290	291	286	293	257	295	259	290	270	277	269	305	278	312	286	285	296	269	261	297	229	257	314	274	277	284	297	269	306	277	287	269	284	286	274	302	264	289	271	284	243	273	269	291	303	264	273	268	298	280	305	280	284	269	279	292	292	259	313	276	280	275	265	267	286	262	253	281	302	259	260	270	305	285	289	297	290	298	273	283	297	262	295	295	283	295	297	278	275	284	268	296	283	275	290	266	260	263	302	306	229	290	307	272	285	305	282	289	319	289	294	283	271	307	265	274	275	310	294	275	278	293	282	304	279	287	267	287	265	273	259	290	282	290	292	286	299	264	293	279	297	275	292	273	276	263	271	291	313	266	270	258	311	260	268	280	302	281	258	273	281	274	309	296	279	290	286	285	286	267	285	286	264	266	300	270	261	287	286	287	284	269	317	261	285	267	289	305	248	280	256	292	291	293	271	299	274	251	270	312	266	275	275	266	292	280	315	274	269	281	287	289	263	268	316	303	271	295	277	301	286	303	298	280	284	304	262	273	249	293	290	291	246	292	263	302	313	283	271	306	288	277	265	276	288	288	271	258	277	286	309	287	297	287	292	278	285	272	277	307	282	304	248	260	301	278	272	273	276	300	319	274	280	283	297	266	260	291	267	312	338	287	276	262	280	290	286	286	269	304	286	287	289	299	260	278	296	287	259	292	241	287	279	237	275	290	267	283	291	277	281	285	291	275	263	313	274	278	280	301	322	281	275	297	282	270	298	299	279	300	298	306	304	298	289	276	274	252	315	297	286	297	299	292	265	284	251	305	290	285	249	259	260	278	276	295	266	286	314	292	295	282	279	286	267	290	283	287	283	232	269	292	284	279	259	279	263	273	247	282	284	294	306	269	298	275	327	314	290	265	298	263	291	315	306	279	307	273	268	299	288	271	281	280	276	271	285	258	271	286	276	276	265	313	313	265	266	287	280	278	281	262	266	269	270	289	315	273	292	261	264	248	281	261	265	292	271	295	301	270	280	301	273	286	277	287	249	287	293	298	287	282	252	295	291	255	292	269	257	277	309	255	263	297	262	280	263	265	303	268	276	274	283	301	292	287	279	265	293	297	242	271	284	267	279	259	271	288	274	294	272	284	296	281	268	268	271	295	285	291	290	288	282	283	282	280	306	293	294	280	276	279	288	302	279	277	285	279	287	272	277	271	274	283	286	306	282	291	270	265	297	241	266	256	306	285	287	254	295	273	305	310	285	272	280	305	307	249	299	286	261	258	282	265	285	309	287	272	275	262	292	248	270	296	262	253	259	276	263	297	282	269	273	295	321	275	261	259	276	289	291	284	253	276	317	302	301	248	272	274	306	278	276	287	274	317	270	282	273	285	278	251	290	289	298	322	288	288	250	260	281	314	268	307	258	301	275	253	286	272	285	264	272	299	302	292	300	286	288	266	266	304	293	297	246	284	263	292	265	275	306	265	262	291	280	269	289	269	279	255	304	275	256	285	302	269	284	273	267	269	306	277	292	288	250	277	286	308	296	280	293	293	283	292	258	281	290	263	263	261	281	298	300	262	276	296	261	260	287	304	284	278	284	298	266	280	288	285	264	289	288	272	284	255	278	268	263	283	294	324	262	289	299	281	277	297	252	283	284	304	240	270	269	302	269	295	313	249	266	316	270	254	276	264	264	236	279	289	304	298	290	265	311	267	304	269	285	290	287	293	293	292	276	286	303	316	279	293	243	283	277	283	283	281	296	319	258	254	295	280	272	276	297	313	266	302	287	251	278	251	285	285	295	290	282	286	285	304	301	288	245	281	296	276	265	294	289	287	304	276	293	260	324	257	272	263	288	256	309	307	310	272	274	285	287	274	294	272	272	256	305	314	293	306	276	268	274	243	264	275	258	282	282	299	280	273	273	304	248	288	285	273	298	270	267	277	257	298	299	271	305	272	291	299	297	285	281	267	260	271	280	293	264	267	254	271	272	288	283	297	288	268	303	286	288	299	279	272	305	271	271	288	317	272	279	290	299	263	268	286	251	289	284	276	265	264	312	304	284	294	285	282	305	322	272	274	256	296	267	259	280	272	264	284	274	286	266	300	287	301	303	327	289	244	275	292	271	273	261	269	266	300	314	336	301	305	319	293	251	277	281	310	254	277	290	270	289	331	308	285	277	297	276	317	245	290	280	306	287	275	283	295	260	270	264	272	281	268	263	264	284	257	279	283	302	293	287	293	282	289	274	270	274	275	289	266	267	268	279	263	255	310	280	292	315	273	274	281	293	247	270	288	282	270	288	286	321	263	296	276	268	276	257	273	280	275	271	310	308	285	286	270	290	300	261	245	309	293	295	250	280	291	268	276	269	281	268	287	285	277	271	291	285	275	271	277	276	303	286	276	274	292	306	281	251	291	303	280	268	293	284	283	298	291	282	296	279	261	260	301	282	254	275	282	289	279	284	267	305	307	276	309	276	279	264	292	285	268	279	307	297	284	302	294	322	274	292	289	276	284	274	310	285	289	266	305	264	279	271	296	245	276	301	296	302	267	278	279	264	245	264	261	285	293	282	268	259	302	282	257	287	285	315	293	267	294	274	279	325	293	251	264	280	309	255	281	268	267	242	301	299	276	281	245	269	284	277	289	272	292	325	268	295	271	292	265	274	281	270	284	300	265	306	261	304	283	284	279	283	293	268	290	291	259	255	305	259	284	289	288	262	250	268	285	275	266	263	268	291	269	315	287	273	296	272	266	260	281	281	253	274	268	277	259	275	290	275	271	296	268	278	250	289	279	251	269	254	267	269	291	271	273	280	303	302	303	303	271	277	252	260	236	246	289	275	279	295	281	238	295	287	302	267	276	270	284	273	272	253	262	272	269	287	297	299	298	268	244	316	289	289	268	296	274	295	288	293	296	276	312	328	275	279	271	289	277	275	283	279	256	280	272	260	273	271	281	298	278	307	267	274	292	257	274	260	292	282	300	281	303	256	291	290	258	265	296	300	277	286	274	291	274	285	304	288	267	288	286	300	269	279	308	255	313	286	297	268	289	280	309	274	307	249	287	266	303	275	275	269	286	271	264	279	307	272	271	267	262	316	291	291	279	250	281	294	270	276	268	275	276	293	309	284	275	279	252	275	258	286	285	279	268	322	270	276	290	252	296	298	269	284	281	271	263	320	282	269	299
8000	1247	406	342	342	297	293	281	316	312	231	258	279	254	253	234	243	244	219	281	251	231	251	257	246	209	246	252	238	244	234	243	233	259	243	247	258	239	243	257	212	245	232	260	234	240	239	241	239	230	229	221	272	265	262	259	253	248	278	225	262	221	250	262	272	256	268	227	234	252	266	283	234	257	240	259	226	235	232	247	245	253	256	229	248	242	266	243	257	238	235	243	245	234	259	232	262	251	237	245	281	239	240	232	259	255	268	276	237	247	274	258	239	241	248	261	247	244	234	248	231	244	255	239	235	260	251	289	282	250	241	236	274	251	233	263	274	246	254	265	278	261	242	231	232	228	271	219	248	231	251	260	252	214	277	273	273	258	244	244	229	234	255	245	247	231	231	246	234	239	225	263	251	268	246	248	271	228	227	256	253	253	263	260	234	249	236	243	281	272	267	231	213	258	255	220	240	247	280	270	225	275	236	237	231	237	240	228	253	222	247	265	256	233	240	258	223	236	252	238	251	254	239	249	254	255	242	250	256	272	249	253	242	245	235	298	248	214	229	266	275	234	260	235	255	258	258	248	236	246	229	238	232	256	228	262	246	248	281	256	231	233	243	252	263	249	262	253	212	258	256	228	227	251	233	226	217	241	255	248	212	260	239	253	253	240	221	256	251	201	250	241	258	232	273	251	239	250	246	220	250	251	224	233	237	233	260	235	262	232	245	230	235	261	254	284	227	235	243	232	281	241	243	227	272	264	231	255	220	241	265	231	237	233	249	235	235	256	243	255	253	260	223	216	247	248	283	255	224	259	229	282	209	263	227	229	241	248	243	265	256	248	257	234	244	289	268	219	264	255	242	227	230	244	266	249	232	296	237	248	235	261	221	231	254	236	235	241	254	252	231	258	223	222	232	248	232	288	247	250	248	257	244	276	260	240	257	232	261	241	233	263	231	262	234	238	272	261	251	258	232	250	277	260	240	252	246	230	251	240	252	236	257	253	268	278	247	226	246	247	198	247	256	249	243	251	234	248	254	244	262	238	262	253	269	244	269	242	240	234	255	241	255	248	276	248	218	230	261	229	249	272	260	229	243	228	237	262	233	264	246	269	238	257	249	235	223	243	240	228	216	258	229	263	225	241	286	250	238	230	248	248	231	247	228	215	234	245	269	245	256	273	234	266	239	292	239	222	226	256	249	214	255	242	233	257	219	227	261	245	246	246	242	233	248	244	273	246	245	234	249	234	277	239	249	284	241	243	264	244	237	238	241	236	257	258	267	265	257	240	270	263	259	241	239	267	239	256	240	227	230	245	250	248	251	247	253	256	241	242	263	259	240	257	256	258	265	258	243	279	225	264	211	225	258	268	245	276	263	224	251	248	239	240	251	229	250	215	246	266	239	252	262	250	263	223	253	275	256	251	240	239	262	242	248	222	227	270	249	218	236	251	248	246	284	245	246	263	263	258	223	209	255	242	277	239	218	245	254	239	234	251	210	225	259	237	246	262	265	260	226	208	240	222	245	259	245	273	254	261	251	251	247	246	236	193	221	218	247	242	249	251	263	231	242	274	222	254	256	217	243	235	269	270	258	241	235	255	238	271	262	238	253	234	227	226	262	248	260	210	253	244	262	269	282	242	254	237	239	249	236	232	255	267	262	246	223	236	263	253	269	275	260	255	217	246	252	237	271	242	254	226	253	269	245	242	286	269	271	234	269	274	259	246	269	262	237	260	270	233	244	239	259	236	236	255	259	245	248	238	232	262	251	222	274	262	261	269	245	234	226	262	243	250	251	249	237	259	240	230	246	255	258	223	270	250	242	240	237	225	261	245	261	262	237	251	256	225	248	264	225	246	239	251	267	242	236	238	214	216	234	249	258	234	245	239	234	224	243	226	252	254	267	248	229	227	252	236	237	262	232	222	227	259	257	243	265	269	230	262	243	279	233	252	257	248	234	236	252	274	237	239	249	246	250	250	230	237	270	249	222	226	243	257	233	238	243	220	226	261	223	231	261	263	265	237	257	261	238	213	259	243	260	250	231	248	233	218	240	260	270	268	234	252	226	290	256	250	237	245	239	251	249	247	259	235	241	243	244	233	239	243	268	237	230	273	239	271	251	244	258	218	229	263	238	260	244	235	275	254	292	236	232	239	261	279	225	240	239	228	264	263	250	261	263	262	238	227	245	239	251	250	244	224	246	217	245	228	252	260	254	272	268	256	245	237	266	229	270	243	246	254	241	253	267	270	241	272	245	238	238	235	273	236	268	243	270	245	244	277	234	241	215	260	240	248	236	247	241	231	236	232	227	229	281	257	235	232	246	263	289	255	233	255	268	242	237	253	219	268	258	251	274	248	253	241	264	249	236	254	259	278	235	257	257	277	237	241	253	266	250	245	264	221	266	233	222	246	234	243	219	234	236	257	245	241	255	274	266	246	222	259	258	227	250	225	269	251	254	248	249	228	261	225	227	268	255	233	235	235	242	245	226	244	237	229	285	262	256	246	250	219	260	259	283	253	251	244	257	232	240	241	252	246	234	249	263	237	228	250	240	249	229	215	230	264	250	248	224	261	248	255	244	241	281	230	246	231	250	221	229	243	259	224	237	240	267	248	245	274	230	276	261	232	269	237	248	220	259	248	238	245	222	243	243	239	250	251	278	272	232	225	258	275	257	255	250	220	256	243	251	221	260	227	245	262	237	250	241	250	205	232	218	253	237	240	251	235	250	261	235	238	246	236	252	254	256	222	246	270	260	254	220	235	270	256	253	229	233	248	224	220	235	250	248	250	231	257	287	261	233	244	232	244	242	230	265	252	241	260	250	268	254	234	248	267	246	288	237	264	241	242	247	249	251	254	271	261	257	224	270	273	242	229	239	259	231	235	265	246	249	232	250	234	259	256	258	206	277	235	248	247	240	259	252	224	240	247	228	227	233	275	241	261	247	258	263	270	233	262	250	256	237	283	220	255	239	227	239	231	264	256	254	259	239	250	262	247	264	286	245	268	226	216	245	237	279	278	246	218	263	247	221	241	232	241	211	227	254	242	271	215	226	242	249	253	250	260	242	258	257	257	240	261	278	251	225	224	218	270	249	185	254	237	237	247	258	258	247	213	244	229	226	249	244	232	240	249	252	225	257	235	255	252	220	211	247	250	238	248	229	241	265	237	247	246	239	252	257	268	259	230	217	206	267	251	271	245	276	226	251	240	249	237	280	252	211	249	254	262	250	227	209	264	299	248	235	241	278	245	250	208	241	227	239	239	239	243	244	221	227	225	266	286	262	257	241	241	270	245	291	238	250	266	223	239	239	279	259	254	240	258	250	259	245	228	241	231	242	238	218	264	270	218	244	239	246	220	218	238	233	241	283	239	252	253	306	235	234	229	242	266	255	238	272	262	238	250	242	238	257	267	253	234	234	267	229	244	220	249	235	278	247	240	244	230	261	203	221	243	227	259	241	272	252	253	271	243	236	228	232	249	251	226	243	226
6396	1470	927	1072	942	873	804	769	766	794	721	694	689	653	654	592	614	615	612	643	611	606	640	632	626	614	674	635	653	621	616	586	569	628	626	625	608	584	638	621	611	622	675	610	629	635	619	637	633	636	629	633	632	603	565	657	619	602	652	636	598	605	635	623	609	583	581	636	608	617	575	596	660	617	593	605	586	613	600	590	620	617	657	646	625	625	665	594	569	588	641	646	609	614	645	619	617	620	612	616	596	629	591	610	610	610	665	592	619	625	627	625	613	627	610	612	593	650	622	616	602	573	634	601	588	599	637	595	653	604	642	638	674	653	639	606	616	610	632	598	659	619	641	570	630	617	658	622	615	593	588	608	598	599	581	603	609	545	593	576	679	638	637	593	579	648	581	588	613	668	605	626	601	628	637	627	636	624	637	589	600	605	637	598	644	673	642	630	664	575	591	589	583	628	631	644	551	620	619	633	625	610	641	632	608	631	597	612	638	603	632	655	581	603	636	602	623	593	647	610	654	632	605	600	616	630	589	608	585	657	587	609	650	572	652	657	593	619	599	624	592	628	594	602	626	629	591	590	634	636	585	631	568	576	586	603	680	602	610	615	586	602	657	572	641	580	622	620	636	607	599	625	621	587	626	569	587	635	620	542	611	621	592	616	589	619	662	615	624	598	593	604	617	609	641	612	640	653	633	664	605	629	624	634	617	627	631	666	600	612	624	643	632	621	606	635	632	650	636	595	610	571	635	618	577	648	586	630	581	546	607	637	659	631	641	599	565	638	607	600	662	615	658	611	599	590	606	601	630	605	637	615	607	627	644	631	645	626	577	581	599	612	639	646	614	634	615	618	615	592	614	608	662	579	634	630	644	604	624	615	596	623	602	656	611	616	624	613	570	611	634	604	629	572	652	639	580	636	620	600	622	630	645	603	615	591	590	629	654	639	652	596	672	613	594	585	602	625	581	637	591	613	614	656	600	626	630	624	620	610	596	659	604	624	630	610	616	624	632	642	602	627	628	620	641	616	615	589	634	614	610	604	613	578	666	605	616	668	637	606	630	589	658	648	640	623	577	577	602	608	624	622	630	624	655	594	640	620	588	593	627	625	602	595	643	658	588	571	600	621	596	649	609	626	640	616	624	626	638	574	612	630	651	595	636	589	625	664	616	653	660	584	594	632	620	607	614	617	650	560	622	577	641	630	651	643	621	614	672	617	602	662	643	607	661	626	613	557	655	649	610	614	601	605	617	586	641	588	601	610	640	630	649	641	589	646	560	577	629	611	594	609	600	613	608	589	677	585	631	646	630	599	611	594	632	621	593	622	617	626	626	642	623	601	604	590	571	594	621	591	640	621	624	624	591	644	570	601	590	611	626	627	652	534	620	634	620	614	647	627	571	629	620	595	576	652	628	585	582	645	610	601	643	612	595	615	644	633	629	646	627	619	608	640	647	650	596	636	595	626	633	612	601	623	565	609	625	620	633	590	607	641	593	649	614	646	581	610	577	608	636	604	643	628	645	633	620	619	608	622	629	625	615	620	622	631	624	564	580	574	584	648	626	589	605	574	628	588	601	648	649	606	596	598	617	614	622	623	599	635	658	581	653	599	590	625	645	651	608	605	572	595	614	624	623	620	645	635	602	621	600	630	575	603	647	629	662	600	591	615	595	624	591	641	576	631	604	654	617	653	622	628	613	629	584	649	603	609	589	653	660	615	653	578	667	604	624	624	607	592	620	628	583	637	660	632	589	620	614	649	616	634	617	659	649	599	625	629	613	641	623	600	628	626	642	615	643	623	614	614	611	595	627	624	589	647	650	623	622	650	656	610	638	617	593	582	595	665	653	602	663	647	573	609	585	575	627	595	582	608	601	637	622	632	586	586	621	625	625	615	617	627	630	606	587	593	661	625	640	601	597	580	578	627	611	595	648	576	641	623	604	599	647	618	638	637	618	601	651	584	613	570	616	610	613	627	636	595	580	598	579	617	585	616	613	638	615	616	645	628	564	612	652	622	647	658	595	582	558	632	628	606	619	621	621	662	658	622	654	628	622	614	623	629	586	580	639	565	643	618	638	617	596	588	606	602	680	572	597	633	567	672	633	637	594	608	638	607	609	623	630	608	642	590	600	628	603	598	659	593	581	599	610	658	673	601	613	636	612	652	595	667	600	607	604	620	593	614	625	612	590	607	603	603	621	605	652	596	632	615	603	626	650	621	628	625	626	643	663	612	628	679	614	626	605	591	608	616	604	577	622	653	630	646	616	609	595	628	642	577	642	594	616	630	603	584	621	651	691	593	606	675	600	628	627	652	649	609	647	583	620	579	610	625	616	654	564	625	655	628	672	634	667	613	620	646	644	615	608	577	598	566	630	611	606	651	635	612	573	670	651	620	620	669	646	625	653	608	632	645	628	588	629	599	570	635	611	588	592	646	606	620	613	624	608	589	596	569	658	638	617	583	610	637	568	632	605	630	648	626	602	624	639	585	614	602	608	617	625	610	598	584	614	641	633	620	622	613	667	606	581	592	598	608	647	643	627	642	601	660	573	624	614	635	611	630	615	620	633	604	607	601	665	610	647	634	647	622	589	623	622	602	645	623	600	628	613	623	646	601	648	607	641	641	610	631	616	584	579	633	616	576	624	608	621	599	597	595	676	557	606	635	637	608	619	622	591	632	584	679	639	591	571	629	633	642	629	638	649	634	639	610	623	609	635	637	638	631	622	649	580	612	620	635	614	628	623	607	690	639	621	594	575	667	630	614	605	605	641	630	596	583	636	581	612	600	656	574	627	624	630	607	631	609	584	622	639	574	613	654	646	666	641	601	668	661	603	639	678	578	632	597	627	609	635	621	646	638	593	638	606	603	613	640	628	600	582	596	615	658	617	645	615	595	579	586	597	591	637	599	632	614	636	587	651	553	621	607	607	640	622	628	602	621	662	563	628	618	623	619	630	614	641	621	628	641	613	658	587	606	588	603	653	648	644	609	635	603	606	627	646	614	597	589	596	617	638	593	649	570	609	617	602	623	639	626	628	661	622	614	581	633	640	689	607	629	654	623	619	583	606	568	613	623	595	602	634	626	590	608	609	619	602	593	585	546	574	606	613	641	600	593	603	644	571	633	604	617	621	646	589	601	649	643	591	657	618	667	627	645	591	639	650	610	635	640	608	621	593	616	589	578	604	636	695	648	651	619	608	605	651	590	597	588	659	669	637	606	603	586	571	599	631	593	630	626	639	619	625	642	598	576	613	628	601	596	576	628	613	639	664	606	671	592	603	594	562	654	585	605	624	675	638	636	614	635	641	600	643	617	563	615	625	611	597	592	634	610	614	597	655	606	618	559	615	618	613	608	634	610	572	657	596	569	633	577	600	639	620	602	622	653	639	619	576	608	606	605	650	637	635	602	620	593	659	621	639	591	597	601	673	602	584	620	618	623	577	616	596	619	629	640	636	646	628	654	643	652	623	628	630	634	635	633	585	635
20568	4540	991	580	392	319	288	289	241	235	244	261	212	215	191	229	189	201	183	201	192	204	207	197	196	211	172	186	183	188	201	193	181	212	191	187	203	225	181	174	203	198	209	203	197	214	185	205	212	194	210	207	185	198	215	161	194	186	193	213	215	198	194	193	204	202	208	192	164	160	191	193	193	193	175	187	204	221	202	172	190	219	194	208	172	193	190	199	210	210	230	215	204	192	182	181	192	182	198	187	201	208	218	181	200	188	176	222	222	232	223	187	186	175	197	208	179	212	200	183	187	202	194	204	184	204	219	198	189	228	201	178	173	201	211	202	200	195	209	207	205	174	190	191	212	185	209	202	221	191	187	225	200	199	187	187	210	219	197	175	202	194	204	193	179	211	198	188	176	211	186	201	215	225	170	172	203	193	182	189	209	189	207	178	185	213	191	192	186	205	169	181	204	187	158	171	182	193	203	198	197	189	198	166	156	192	180	196	189	204	214	182	204	213	190	222	202	159	191	191	217	229	213	208	214	235	182	203	184	175	211	206	188	197	189	186	203	183	193	206	202	205	178	181	194	197	179	195	185	196	196	204	184	191	198	199	199	187	206	190	213	188	190	190	205	226	188	188	196	206	192	192	206	212	181	195	205	167	184	192	213	191	223	229	185	180	196	199	162	189	198	185	197	198	196	198	167	194	219	216	213	191	173	210	217	177	193	208	175	205	200	205	188	176	196	195	225	192	182	199	209	212	200	205	177	203	207	209	194	201	193	188	214	218	212	197	187	188	197	206	196	165	205	228	195	206	190	206	200	182	204	222	206	191	209	194	184	202	215	200	195	191	200	188	175	183	201	188	182	202	180	191	167	197	197	216	205	194	185	194	185	197	223	196	189	183	209	197	175	205	195	204	173	221	186	197	177	213	204	177	200	206	204	213	228	198	189	163	215	208	175	167	208	199	183	190	202	190	191	199	187	218	186	179	210	192	179	197	202	168	179	182	207	197	188	219	221	212	202	179	157	202	214	193	209	183	195	189	207	183	197	186	181	213	187	194	206	188	180	200	199	203	204	213	182	203	210	214	198	204	168	182	211	191	155	185	198	219	198	205	198	201	186	202	198	183	188	179	201	161	163	209	202	224	214	197	211	194	170	205	185	209	171	159	194	227	195	203	204	193	220	224	189	198	198	196	176	187	194	201	196	197	187	187	195	210	191	216	213	199	192	197	190	198	190	166	223	205	163	214	178	185	196	208	190	194	186	193	210	228	221	194	230	175	202	204	179	184	212	197	215	201	209	212	178	209	209	206	198	209	211	181	202	200	208	182	180	206	167	200	195	204	192	212	198	200	179	201	185	200	193	208	202	201	197	175	176	155	182	181	210	178	186	213	193	194	187	196	186	206	190	197	199	176	187	209	194	175	194	187	224	188	165	201	191	190	203	199	206	205	193	201	197	179	180	210	200	201	189	200	211	215	174	193	193	182	190	190	178	200	194	216	206	197	178	201	236	197	182	197	198	214	207	185	190	187	183	173	212	214	192	173	229	191	195	188	185	203	200	179	180	172	212	201	199	201	183	203	187	203	217	195	190	193	205	185	195	196	177	204	196	172	230	196	189	189	220	199	199	184	194	175	189	208	207	194	211	208	174	188	194	196	209	196	188	201	180	176	210	191	189	196	192	197	185	201	214	177	177	198	188	205	221	188	193	222	216	200	195	191	171	183	184	232	203	194	181	194	211	203	193	178	192	206	167	209	198	208	180	189	197	193	207	210	194	190	195	188	194	207	172	199	195	193	205	186	201	201	211	170	210	175	201	190	204	177	180	189	187	186	195	159	189	195	182	182	204	207	197	189	185	190	199	219	202	214	184	176	209	187	199	202	182	187	220	186	199	184	198	207	171	192	198	197	231	177	193	191	214	180	211	177	180	172	180	189	168	186	202	203	200	195	216	189	181	206	197	217	188	197	191	194	185	218	186	170	206	196	219	212	206	188	213	199	169	202	195	191	209	197	201	213	223	197	216	196	218	198	224	179	175	186	242	192	167	180	202	200	196	203	189	220	197	195	192	228	195	233	190	204	210	204	208	191	214	199	184	188	211	210	222	191	193	188	216	209	200	172	195	191	168	208	185	167	192	221	206	224	225	201	208	194	202	174	183	207	189	212	219	216	151	206	189	182	198	187	189	204	192	202	193	186	196	184	197	220	211	176	189	189	193	177	211	231	172	207	200	197	182	206	213	208	207	202	187	184	206	167	204	204	188	178	184	190	206	193	186	176	207	217	206	208	226	204	188	222	202	197	218	187	201	187	200	206	188	195	183	193	203	172	193	220	196	205	183	194	200	166	198	173	188	198	202	210	219	201	199	188	191	226	194	204	190	199	184	199	204	198	218	192	184	189	176	206	204	194	214	182	219	178	182	212	202	187	203	197	208	184	194	229	204	178	196	200	213	219	203	209	215	214	176	173	174	207	208	203	215	176	192	191	181	213	219	181	181	201	178	200	191	194	196	194	198	205	195	197	211	186	188	178	193	204	182	181	196	179	200	195	189	203	174	182	178	192	181	206	187	202	168	187	171	186	204	231	203	192	196	188	221	211	189	173	199	191	187	203	185	236	207	214	204	210	190	184	202	189	192	194	165	199	211	196	214	196	209	190	178	217	189	197	182	209	177	203	251	212	226	204	196	187	200	184	202	183	177	243	192	198	223	174	194	206	195	159	194	186	163	173	181	212	197	181	191	187	197	202	206	190	186	198	184	209	209	187	200	206	187	179	209	208	185	165	210	204	190	169	195	171	179	197	233	189	214	191	202	205	203	184	182	203	196	202	181	176	186	184	215	211	177	201	210	199	200	181	194	184	192	188	171	173	223	181	187	198	184	176	178	191	206	202	182	196	205	221	207	186	187	196	199	211	201	193	184	182	178	179	217	201	198	187	211	233	220	181	188	190	196	224	210	199	210	223	197	172	186	206	212	191	197	193	180	195	200	193	197	203	191	205	183	205	204	184	218	206	178	199	210	148	189	215	185	194	214	207	195	157	183	196	216	208	205	196	207	188	195	173	194	186	214	211	205	195	193	186	172	189	200	213	190	204	220	185	222	199	170	206	209	192	187	183	178	226	196	193	226	190	200	212	204	191	177	196	208	179	187	211	188	178	209	172	194	206	197	218	208	193	221	192	188	211	168	210	212	191	203	211	185	217	195	180	193	173	211	182	215	200	217	195	204	189	208	214	189	184	176	175	186	196	187	184	206	224	182	164	211	218	194	221	196	177	208	227	201	195	217	190	209	197	188	211	204	234	195	180	214	208	176	184	208	212	204	218	199	180	202	193	203	173	190	184	205	221	216	174	187	191	180	167	200	204	180	205	208	178	229	199	218	198	180	213	219	184	198	196	193	204	191	157	212	193	206	217	184	211	180	215	171	179	180	173	218	186	195	201	233	207	213	208	188	202	193	200	242	189	198	203	205	198	190	196	201	196	227	199	172	188
15567	3515	1757	1817	1448	1138	1025	979	896	815	735	700	698	657	616	595	605	590	580	555	591	569	494	499	529	510	490	532	536	503	526	530	561	522	542	523	510	479	494	504	555	466	505	534	537	502	518	499	535	479	479	519	519	463	481	483	498	489	510	524	504	482	504	522	466	529	517	468	521	489	469	490	474	534	498	547	549	488	512	504	498	513	488	487	517	512	521	525	476	480	527	472	523	526	482	457	493	469	525	506	465	492	508	510	496	522	500	468	486	506	526	518	505	506	506	456	489	482	507	488	527	512	490	508	484	505	525	529	492	530	481	475	517	547	516	517	473	510	498	509	462	495	505	508	517	511	537	486	496	476	539	533	480	485	500	528	495	485	485	498	517	515	470	490	486	501	514	487	515	494	504	474	463	519	502	504	494	533	475	497	543	478	468	488	498	509	443	471	517	510	520	483	482	511	534	492	469	534	466	498	518	501	532	514	520	496	538	536	537	490	487	524	506	529	535	483	513	494	522	482	535	478	518	516	440	516	531	525	485	530	547	508	512	514	492	498	484	476	474	497	529	517	514	519	478	523	479	481	502	486	498	506	505	526	494	477	474	493	530	509	487	475	491	518	524	472	508	472	478	517	507	500	525	497	512	517	515	518	493	469	488	483	519	521	550	459	519	527	501	503	499	481	502	516	526	532	520	504	505	493	499	518	474	525	498	464	491	552	498	481	520	469	519	487	503	508	524	470	476	464	499	506	481	532	503	490	540	523	505	470	550	565	506	518	493	503	494	500	504	495	479	504	517	516	482	500	536	539	467	455	493	497	507	501	502	492	503	509	526	478	510	492	538	498	491	530	518	495	476	511	496	488	497	502	500	533	493	515	470	508	492	518	496	465	525	467	452	491	506	523	501	530	526	503	528	478	496	492	509	516	503	512	472	500	534	523	491	491	481	496	497	499	520	495	486	505	481	502	527	465	481	489	516	478	490	507	508	467	466	542	521	498	471	470	491	502	459	518	494	496	520	467	519	506	524	534	460	498	487	477	507	505	525	467	499	507	487	538	493	502	513	475	556	486	482	476	520	469	470	494	485	446	503	510	492	516	488	488	475	516	501	508	481	508	507	482	503	488	550	483	473	516	474	537	524	532	536	487	486	514	502	497	495	462	515	483	482	471	483	526	498	485	522	464	489	449	550	498	491	508	503	506	488	494	452	495	466	494	519	497	522	476	514	510	497	482	526	486	474	456	527	484	489	485	517	543	511	505	528	509	490	467	471	499	521	454	492	480	503	506	525	474	497	480	498	475	462	483	493	522	508	512	467	465	532	482	486	521	530	430	487	486	536	524	498	489	506	514	480	529	491	506	489	522	546	495	483	485	500	461	463	510	482	499	474	454	489	505	520	546	512	500	498	476	487	509	479	490	501	480	507	508	491	485	540	518	490	489	485	461	521	541	500	487	515	496	480	504	468	485	562	471	490	494	494	522	486	495	498	469	508	515	520	525	508	490	504	491	515	480	499	476	527	536	468	524	482	515	497	499	482	504	494	467	476	471	506	477	555	524	499	497	529	504	540	529	550	505	488	517	485	489	512	501	491	493	499	515	486	475	498	481	494	489	523	528	550	497	490	471	519	519	473	494	504	507	534	472	462	490	486	514	496	477	517	498	525	480	488	474	511	536	501	509	502	466	503	521	537	494	510	457	482	480	537	494	479	521	508	522	473	453	481	511	465	476	510	496	514	517	510	503	502	511	442	495	505	499	501	493	532	484	508	549	481	505	489	468	482	488	538	511	519	496	510	479	498	472	520	500	499	449	511	481	485	505	483	524	470	510	519	470	502	526	519	560	478	485	523	475	495	503	520	465	468	460	509	538	538	497	494	477	492	509	505	519	482	492	491	479	501	521	480	464	538	529	468	475	488	526	492	518	479	543	484	517	522	493	492	530	519	485	503	508	506	517	457	480	507	512	501	517	476	495	518	491	485	526	511	542	510	502	471	538	518	488	493	525	490	503	450	513	508	497	505	512	487	484	507	477	476	534	500	526	508	508	541	499	473	467	492	494	490	529	457	500	507	484	462	470	462	484	520	511	482	534	462	511	511	494	476	498	511	515	469	472	513	477	550	520	471	503	504	487	521	527	506	497	503	526	512	536	505	509	534	498	451	516	517	492	517	465	515	490	507	518	534	507	459	505	505	503	510	497	509	504	474	549	507	461	505	491	528	512	497	497	491	496	466	481	482	487	499	534	457	476	522	553	548	465	483	500	513	497	498	506	487	526	507	486	488	506	552	481	509	498	526	509	492	527	519	514	454	512	487	523	531	486	489	472	511	499	500	501	528	486	465	528	480	524	492	486	451	494	490	523	488	458	486	489	506	481	507	464	465	486	484	516	524	519	514	543	514	465	510	478	472	491	496	452	505	531	566	501	500	500	501	485	522	517	504	493	487	467	561	485	498	512	493	520	512	493	549	504	458	549	547	508	510	520	514	496	505	519	437	505	501	488	499	478	492	479	494	489	494	502	510	489	505	497	491	546	529	495	462	530	508	453	537	484	479	479	498	501	528	487	494	509	532	523	510	490	512	477	469	542	524	517	507	449	495	490	481	503	513	524	500	559	487	532	511	493	510	549	550	522	522	492	477	456	467	532	482	484	495	498	523	512	477	473	463	475	499	500	445	475	485	482	502	510	519	524	498	467	468	495	489	488	465	506	491	490	499	481	530	469	527	509	496	486	495	479	472	443	503	540	524	480	513	493	502	493	522	493	509	498	531	476	510	489	518	480	481	475	525	549	509	503	505	496	503	522	543	509	484	507	495	493	471	514	508	530	458	489	503	493	503	476	509	483	508	453	457	531	514	540	487	520	501	476	521	537	501	499	520	483	491	509	503	500	455	486	454	490	505	480	504	511	485	487	476	495	455	477	493	506	511	541	500	504	510	487	509	545	533	491	483	468	474	519	542	459	504	513	467	497	497	525	444	522	539	485	481	461	480	512	482	474	468	509	504	462	537	472	487	495	475	505	484	536	505	490	488	488	542	500	487	535	495	493	505	496	500	523	498	472	508	512	524	497	519	486	502	478	523	505	504	532	481	491	447	468	497	515	568	482	535	495	488	464	445	488	514	479	495	473	497	548	519	492	517	523	488	528	545	479	460	479	500	507	492	473	496	485	521	539	487	499	494	504	494	536	445	478	501	532	470	484	472	494	506	515	483	508	445	473	492	510	483	527	510	485	528	463	506	494	482	536	502	467	501	512	506	488	492	498	492	494	503	491	516	502	521	502	502	529	569	500	482	485	456	520	507	489	495	498	465	491	493	533	485	495	549	518	494	489	547	521	491	512	508	483	436	449	492	534	524	494	512	514	495	521	483	514	497	536	494	514	531	511	497	489	501	507	504	498	501	519	523	466	500	471	476	518	536	474	530	502	484	496	513	458	514	538	532	475	513	503	506	503	462	522	538	529	484	526	520	517	528	480	531	499	487	504	501	485
30876	8557	1661	843	506	317	270	216	241	206	174	170	145	120	125	133	119	121	121	106	133	111	117	131	124	94	113	83	124	111	107	99	95	108	118	120	115	109	96	140	115	114	91	103	102	107	96	99	97	104	82	107	101	99	95	110	121	100	97	116	113	98	103	113	102	102	111	112	101	93	119	100	108	114	98	100	105	94	104	124	80	100	119	121	107	101	118	91	96	130	107	93	94	104	122	101	101	109	111	111	83	127	89	107	88	112	105	111	96	113	102	95	105	93	98	97	103	95	112	105	92	97	85	92	98	112	107	125	92	105	108	106	96	109	90	107	95	116	102	84	104	88	93	124	97	111	111	108	104	118	103	120	114	93	108	114	100	100	108	108	112	102	119	97	94	99	92	112	96	100	117	102	99	91	115	105	126	104	111	102	91	121	94	94	104	77	91	102	112	110	105	122	90	107	80	62	87	96	106	108	111	110	98	108	121	95	99	99	95	98	104	104	125	112	117	90	96	97	85	117	103	92	122	94	101	115	110	107	118	95	113	99	83	93	99	92	98	112	108	103	121	124	75	114	107	96	97	99	110	106	114	116	102	108	84	113	97	96	94	99	94	86	98	98	109	94	102	84	99	104	99	104	113	92	126	109	106	112	107	95	120	123	105	107	94	79	107	102	114	99	121	102	116	103	106	85	107	83	92	111	114	86	97	93	110	113	108	87	105	104	107	108	101	86	111	96	91	106	101	96	97	102	109	112	91	99	85	112	93	100	107	101	119	112	113	107	105	99	121	119	98	109	90	101	88	105	112	114	88	90	125	101	109	118	110	96	109	125	111	117	110	82	118	103	92	81	115	112	109	94	91	100	87	102	107	100	106	100	95	97	105	97	111	107	115	91	107	97	102	112	106	90	109	121	98	97	101	123	107	85	116	96	103	80	99	112	97	108	114	107	99	102	99	102	107	122	101	81	94	95	111	120	97	90	98	98	119	117	81	113	108	104	111	98	119	88	80	104	94	105	106	105	106	96	115	90	101	94	94	104	104	99	99	99	116	121	116	87	116	104	97	97	98	94	89	108	117	119	96	111	122	92	119	101	109	89	88	117	125	96	103	110	91	87	98	91	124	110	121	111	98	77	106	83	103	103	100	89	85	105	98	120	116	106	105	119	112	99	104	96	111	88	113	104	93	93	99	118	111	122	114	100	97	102	87	114	112	129	122	113	89	83	94	124	105	90	86	116	122	112	100	92	91	82	108	97	93	99	101	97	90	69	92	118	117	101	107	95	101	113	85	119	111	107	102	118	110	104	105	103	93	93	113	112	112	93	120	128	79	102	87	98	87	115	99	93	108	105	101	94	113	85	108	107	107	98	128	104	118	92	90	111	91	107	109	76	111	104	96	115	84	79	102	117	112	97	111	110	100	112	107	105	98	88	110	97	117	91	111	96	105	99	97	102	101	114	95	96	104	110	96	87	107	88	103	83	104	87	100	98	110	103	105	100	92	109	121	87	104	104	102	98	94	111	121	100	102	106	106	113	108	99	108	92	121	99	109	117	98	110	104	87	115	104	124	110	100	101	88	98	116	77	94	99	120	84	106	88	88	119	104	114	121	109	91	99	94	102	124	116	95	114	99	109	108	97	98	105	120	102	111	107	93	101	83	121	104	85	111	111	95	114	116	95	86	107	99	109	121	118	102	109	124	107	88	88	101	94	109	110	87	108	88	87	102	107	102	111	107	109	101	107	123	95	104	102	101	105	123	98	125	106	117	114	112	101	101	109	113	123	103	98	117	93	107	98	105	117	79	114	88	115	103	99	114	104	111	112	103	115	91	117	115	106	116	88	111	103	111	78	105	92	107	109	107	122	103	106	95	104	121	96	130	92	120	91	112	101	95	107	106	101	105	98	94	119	92	94	83	115	100	105	107	116	93	117	92	92	100	101	93	100	113	103	113	106	114	91	96	112	116	93	104	92	104	93	97	128	109	106	94	108	93	94	102	109	123	121	110	81	96	114	105	80	105	118	95	110	111	94	95	99	119	104	116	105	106	90	104	94	99	97	109	100	111	90	103	98	100	90	110	99	111	101	104	120	93	93	108	101	97	99	113	97	121	121	107	90	104	105	115	119	110	95	94	115	108	94	96	114	106	99	97	101	98	92	115	101	84	96	116	101	93	100	98	116	107	104	91	99	102	111	107	99	80	108	97	103	109	83	108	83	93	87	103	105	115	110	99	122	112	117	109	89	96	120	124	114	94	102	96	71	101	109	84	110	111	135	97	97	101	97	98	80	95	99	105	97	92	112	99	126	91	117	88	104	84	118	99	106	90	96	103	110	103	101	94	93	118	95	135	114	100	112	97	87	108	82	96	92	102	109	106	133	86	115	117	101	100	100	92	92	105	100	114	105	126	94	108	107	121	112	107	92	110	118	101	92	96	108	107	111	88	119	111	94	95	95	98	103	99	104	83	83	97	119	97	96	106	129	92	115	107	98	107	96	106	89	101	100	103	91	118	89	111	112	105	109	111	106	98	96	92	105	116	108	103	89	104	122	113	97	110	106	93	108	122	104	103	109	94	93	96	106	105	121	93	110	94	116	81	98	87	106	111	85	111	113	92	95	109	103	127	97	120	109	117	101	106	109	110	110	94	115	98	107	98	101	90	117	101	115	97	110	104	102	95	94	105	109	100	95	104	118	118	117	115	96	101	99	115	108	111	89	94	95	117	113	101	110	114	111	113	95	112	102	112	99	112	113	116	80	81	92	97	119	106	115	101	116	105	97	109	102	106	113	111	103	85	100	107	123	101	93	115	102	106	104	94	109	100	122	113	100	93	103	96	98	100	104	109	96	114	87	102	114	98	103	88	103	95	102	83	95	94	99	85	98	104	96	92	92	104	119	91	105	116	124	126	108	107	120	98	120	102	102	101	93	85	83	109	115	92	114	114	118	105	90	103	116	106	96	100	91	109	94	121	107	101	115	80	118	101	93	113	111	102	91	96	114	96	122	106	123	106	90	102	96	113	105	89	94	101	108	121	107	121	112	83	103	108	111	118	92	96	101	108	112	89	117	101	100	99	89	113	118	96	99	99	117	86	109	105	90	113	111	103	104	110	102	110	100	90	115	102	112	109	86	97	120	115	106	115	84	111	96	101	106	83	104	96	97	119	101	110	101	93	118	117	102	80	93	92	89	99	107	97	96	94	90	91	94	106	96	115	107	103	103	109	117	108	113	88	104	105	85	89	109	87	107	97	114	88	107	91	93	96	87	102	110	86	99	101	110	107	100	99	125	105	88	96	104	90	110	126	102	87	104	111	92	110	103	107	90	106	83	90	86	111	114	94	98	108	102	103	115	102	109	101	99	108	93	99	99	96	114	114	107	88	93	94	100	100	103	118	100	95	119	100	117	81	107	88	111	89	120	110	109	123	90	115	110	122	101	132	90	104	97	106	88	96	97	102	93	107	105	98	115	114	84	100	94	113	96	92	104
21159	5069	2295	2416	1922	1413	1253	994	878	822	659	617	562	478	522	438	427	416	395	353	377	363	364	361	340	306	317	332	340	345	321	369	306	287	311	272	327	320	327	297	270	298	338	277	317	308	309	272	254	286	282	303	285	286	304	281	328	279	285	301	313	333	302	308	300	292	320	305	270	295	286	294	305	276	280	268	268	295	284	276	281	302	288	274	298	260	284	266	292	324	298	301	322	290	268	294	286	276	298	293	294	281	318	296	301	297	285	272	284	263	274	306	280	286	270	273	305	288	278	293	276	277	305	278	278	287	284	258	257	301	307	303	281	284	285	274	290	275	267	292	287	260	279	274	299	282	299	273	281	295	268	292	293	314	280	279	288	271	278	278	288	277	295	269	264	281	285	279	277	263	287	289	261	265	287	300	267	258	281	261	284	281	295	255	268	330	290	286	303	272	270	309	283	286	289	245	272	278	300	290	289	289	263	247	272	249	276	272	300	264	274	255	305	278	274	273	294	264	282	288	285	289	271	277	304	286	256	275	257	288	291	260	283	286	267	287	255	281	273	280	276	290	266	308	283	311	295	281	277	281	298	289	288	290	290	296	261	295	277	271	318	303	257	259	286	276	284	289	293	292	276	272	297	299	259	302	284	290	277	264	291	261	291	274	263	296	262	245	296	304	267	274	249	286	279	289	286	261	297	288	255	271	253	295	274	284	273	279	282	303	267	281	265	295	298	249	294	265	263	285	291	283	246	308	272	295	266	286	270	288	266	272	260	261	276	314	266	241	286	262	318	283	266	278	282	250	287	300	243	304	243	303	269	267	278	319	274	272	290	269	292	274	264	271	253	267	275	312	294	295	261	268	283	285	258	291	280	294	272	272	265	248	262	270	295	267	302	284	306	267	290	266	287	315	255	257	260	300	283	284	308	269	265	296	264	274	284	303	275	252	273	262	283	289	270	285	293	290	284	293	281	275	276	298	278	269	280	309	269	294	270	300	265	277	275	276	316	297	285	299	292	298	281	299	293	309	280	282	285	319	286	283	276	305	254	292	290	280	281	268	245	313	314	273	291	268	284	285	258	275	307	282	274	269	287	243	257	310	328	274	286	260	278	279	283	256	295	271	269	278	275	279	284	312	320	262	297	283	269	281	291	296	288	273	271	263	283	273	311	302	265	244	309	270	299	260	321	314	304	304	280	274	311	291	287	281	290	262	240	285	298	313	291	263	257	284	288	278	292	293	262	279	282	265	312	275	288	259	281	279	288	285	278	285	284	289	293	299	255	289	319	292	284	284	322	281	280	278	290	293	233	300	294	274	315	254	274	264	297	294	264	294	283	319	300	316	269	326	277	297	278	283	282	270	276	283	261	297	283	317	290	316	294	285	288	296	291	279	273	290	314	261	290	279	280	276	279	268	301	297	295	309	297	258	298	297	279	283	296	317	292	284	273	274	306	281	267	273	276	287	302	304	273	307	289	287	275	274	252	268	283	273	283	276	277	276	300	283	247	284	299	287	307	291	264	285	275	267	305	299	304	281	294	278	302	332	279	284	251	302	315	277	275	246	297	298	317	265	269	289	290	306	258	286	290	277	318	264	281	296	267	262	283	284	288	263	281	314	277	286	260	301	304	282	292	257	287	287	282	241	241	282	319	309	264	268	268	283	274	287	273	294	311	279	301	287	275	291	276	301	262	288	323	306	309	294	287	280	281	321	277	310	258	284	287	271	262	276	298	267	265	281	285	290	285	282	275	280	313	302	279	271	288	271	294	279	255	289	288	281	258	280	297	288	268	279	317	281	305	290	293	284	278	310	276	296	271	297	293	281	272	278	269	276	292	264	282	283	269	281	269	283	271	281	292	272	304	284	264	286	259	295	284	274	279	311	293	292	295	335	289	267	281	279	285	311	268	278	270	283	270	309	303	272	288	323	266	285	283	287	262	286	278	286	316	296	294	291	311	245	256	264	280	266	261	297	256	280	303	289	285	265	282	292	300	309	289	291	242	275	253	279	273	253	263	274	251	279	284	281	298	274	262	292	308	299	293	330	267	261	313	294	307	270	289	294	297	294	308	275	303	274	297	276	292	274	290	273	311	296	284	273	260	285	255	276	280	287	296	298	277	271	272	293	265	285	291	273	278	309	291	272	268	268	297	296	304	308	289	277	268	286	267	283	276	291	272	302	293	262	287	278	284	302	277	284	279	277	262	282	274	280	310	297	268	309	284	299	281	279	304	298	280	282	275	305	290	299	309	287	269	284	324	260	285	286	280	283	274	275	276	296	269	285	270	260	304	275	240	272	304	262	282	254	301	282	292	297	262	325	277	275	299	299	283	255	279	298	263	295	257	288	263	305	315	314	299	269	281	298	298	283	304	280	280	286	265	275	281	290	307	293	270	301	292	260	309	300	297	266	283	275	246	278	268	294	293	297	245	298	296	254	289	316	275	278	288	308	266	260	275	263	293	285	293	298	274	258	256	281	239	308	299	299	300	294	295	285	274	305	299	306	321	291	288	296	290	303	247	281	271	283	254	301	290	277	282	277	272	268	256	264	292	315	273	295	248	270	297	292	297	298	291	299	291	258	259	293	284	272	301	294	298	260	283	282	288	255	318	282	306	288	259	302	256	286	298	277	273	294	303	302	270	303	293	297	281	290	270	283	279	264	291	267	314	293	279	259	293	293	269	289	261	261	306	279	254	273	273	282	285	319	286	309	302	283	270	285	277	262	266	285	286	245	288	267	298	267	293	306	296	291	278	279	282	267	281	303	286	265	289	280	295	280	312	264	263	275	280	275	291	304	291	297	265	292	264	298	289	283	291	308	280	282	285	299	268	275	288	294	291	292	261	302	290	270	271	267	272	291	301	290	272	279	301	288	273	296	298	315	304	269	301	298	317	276	294	284	290	273	234	259	296	276	275	288	245	302	279	270	280	307	261	271	269	286	267	257	275	251	266	295	305	263	249	297	261	266	286	258	253	284	300	303	270	283	286	270	288	296	271	272	291	276	293	270	269	290	282	269	278	293	301	296	279	250	292	278	287	264	289	269	266	255	290	256	328	284	301	307	303	264	274	293	294	306	287	275	257	302	272	253	255	255	291	263	308	289	294	304	289	278	271	286	282	289	309	297	269	294	281	284	300	272	289	294	246	272	278	278	269	284	266	292	276	271	265	286	281	280	305	281	253	295	287	292	282	280	263	274	287	278	283	253	297	310	252	252	259	268	314	294	272	298	288	277	278	276	273	293	310	276	303	289	333	280	285	273	345	295	286	264	293	275	285	311	270	289	276	272	297	288	245	296	288	269	279	272	259	272	287	279	251	282	257	329	269	291	300	281	256	283	283	287	292	303	273	269	281	300	309	275	276	290	299	268	311	282	283	323	301	272	287	314	304	271	273	256	284	269	281	304	284	286	290	256	293	272	265	287	278	300	273	275	287	266	281	270	281	298	261	265	285	294	278	288	289	255	272	266	288	297	279	273	271	253
7742	1483	371	355	340	280	293	257	264	284	251	249	264	228	265	291	234	258	246	241	235	239	277	249	228	285	241	250	247	241	252	250	250	242	286	255	249	228	257	273	239	245	243	260	233	264	248	254	248	219	246	261	245	243	246	259	237	240	253	236	262	251	257	261	272	228	235	205	270	260	286	251	266	246	262	252	251	255	254	273	265	232	227	222	237	251	229	256	253	221	226	245	269	236	271	254	286	246	242	229	226	276	247	237	254	242	262	248	240	258	253	254	220	242	247	234	237	238	244	249	238	237	269	260	210	254	242	237	255	235	241	263	268	243	253	223	274	237	241	241	250	246	233	237	245	239	246	261	262	273	214	264	239	271	235	254	237	257	240	260	257	252	250	249	219	221	255	225	260	243	252	260	259	243	258	253	252	240	255	277	230	238	243	264	267	243	245	201	261	257	250	231	242	244	236	232	283	256	272	239	250	235	264	226	255	257	257	219	260	259	246	252	235	269	278	243	259	236	224	258	255	256	265	259	268	230	250	231	238	236	250	260	253	258	250	223	237	274	263	227	251	243	250	285	238	245	261	248	261	236	236	230	249	253	273	258	255	226	240	250	270	253	253	250	235	282	245	242	239	267	244	232	241	274	232	218	237	243	255	240	254	268	236	246	236	234	253	237	277	265	238	247	258	264	269	238	253	253	245	235	247	250	246	250	268	254	256	235	264	237	224	219	260	277	215	228	236	256	223	233	254	225	245	251	224	246	233	239	258	285	229	232	253	247	256	248	258	250	280	265	249	253	236	225	245	234	261	263	274	239	238	221	252	271	237	248	256	246	277	251	264	249	256	289	261	251	247	252	220	233	247	246	278	251	254	259	243	229	259	245	242	205	237	248	253	241	258	253	232	253	277	253	237	250	248	233	272	272	257	222	247	248	273	246	269	235	243	251	283	243	243	240	235	217	242	243	253	266	218	266	235	233	230	271	236	253	244	246	248	250	221	247	272	250	253	249	243	241	257	255	219	236	240	236	249	242	244	254	261	228	229	240	251	246	253	251	244	234	250	234	268	247	244	249	235	258	230	266	253	250	259	245	264	289	246	262	240	244	245	258	247	249	249	250	253	243	220	270	265	278	246	244	255	237	258	253	267	252	248	250	261	229	250	252	260	268	243	247	266	230	233	222	249	224	244	238	214	255	234	248	249	241	253	268	259	232	243	260	254	263	237	248	262	262	240	282	225	235	274	240	235	228	226	258	255	229	213	254	234	260	264	232	239	249	267	267	226	231	261	245	216	245	252	234	240	249	235	256	259	237	245	264	274	255	252	234	239	253	258	240	246	236	221	229	250	251	242	242	234	227	256	238	254	277	272	225	255	260	238	268	225	234	252	259	278	241	225	232	272	224	242	243	225	250	219	251	261	247	236	250	248	269	248	258	269	239	221	227	249	248	263	240	243	232	253	245	235	261	248	252	256	257	227	229	266	266	247	261	244	241	232	263	253	255	261	243	243	272	238	249	233	230	229	228	265	251	244	237	217	263	261	246	274	243	242	252	246	283	269	264	239	254	249	254	257	243	243	261	239	253	241	231	232	229	253	242	258	253	246	252	255	253	235	260	253	225	240	222	243	239	272	280	224	249	257	251	247	272	241	259	265	246	218	247	276	254	221	259	258	244	230	221	232	231	253	235	239	218	234	230	240	245	266	278	238	241	231	219	232	267	258	230	253	228	256	234	253	250	259	236	253	242	273	263	264	267	204	256	248	273	240	239	238	253	269	248	220	232	233	238	227	273	272	232	253	273	253	240	263	236	257	265	263	216	263	272	235	267	237	277	296	275	270	254	249	223	239	259	221	210	268	255	259	229	238	240	252	204	246	235	229	246	258	244	304	256	260	246	227	211	255	217	263	224	257	242	238	255	258	239	236	260	246	259	265	253	294	255	227	255	260	231	240	269	244	238	241	283	249	241	260	263	234	257	262	246	236	235	242	258	219	267	252	243	218	242	263	234	240	243	243	241	237	233	252	258	250	260	248	224	261	243	240	236	228	230	245	234	262	255	242	278	248	228	229	227	233	269	249	234	236	252	243	269	262	259	266	229	265	252	249	231	232	229	275	253	254	256	246	235	239	223	263	271	227	244	248	262	252	265	246	255	266	238	249	245	252	241	268	226	254	228	213	237	221	246	225	254	249	214	241	234	252	274	240	257	273	254	228	233	245	223	265	241	235	243	259	254	242	231	249	245	228	255	237	214	276	267	270	236	232	239	227	224	227	244	248	277	258	273	240	279	243	245	221	215	251	236	235	250	250	250	270	233	240	251	243	253	237	233	249	231	251	259	245	234	242	256	246	266	245	267	212	253	237	240	243	235	240	232	241	243	228	242	223	251	261	227	256	233	244	249	241	268	257	266	243	256	222	256	217	209	241	240	239	236	264	256	227	260	255	254	260	261	247	253	242	249	243	248	240	243	253	270	234	256	236	239	261	229	223	259	269	224	245	257	249	276	250	216	255	237	255	225	226	251	241	242	265	233	247	286	272	247	261	261	257	245	282	242	255	248	248	247	235	241	232	207	258	261	246	287	256	272	251	239	218	273	241	246	287	251	276	245	227	272	243	259	219	256	240	256	252	254	252	236	246	239	235	233	261	256	262	263	271	239	257	271	252	258	244	237	247	267	235	243	244	249	229	249	237	253	245	237	250	267	267	255	314	274	247	245	230	272	269	251	248	244	276	228	234	259	255	240	270	215	268	265	251	226	255	249	280	247	225	239	228	246	264	244	220	270	261	237	239	245	216	249	260	238	257	243	244	232	235	261	224	233	252	221	233	239	233	259	264	270	226	229	262	254	232	249	260	232	228	280	248	243	243	255	242	258	266	244	222	236	227	212	253	266	239	239	253	265	239	205	233	250	237	245	241	273	261	264	259	251	242	266	258	236	244	242	242	264	238	268	215	235	248	253	221	240	258	251	207	253	221	242	253	256	275	233	258	236	249	233	263	257	249	221	221	243	218	241	270	239	274	237	243	273	224	262	235	281	233	262	250	258	241	271	216	276	230	261	263	246	244	233	248	245	238	254	248	268	262	267	255	245	217	236	247	249	253	265	271	252	260	257	221	295	221	229	253	253	217	222	269	214	234	265	269	239	264	242	264	254	229	240	256	204	271	256	275	228	254	244	251	247	224	250	249	242	248	245	216	269	246	237	258	252	264	252	231	265	241	249	235	239	215	239	237	255	231	298	243	229	258	231	246	239	248	239	269	249	280	237	230	216	273	265	258	252	262	261	264	242	237	271	288	238	307	220	207	243	261	235	259	248	243	250	298	275	255	248	252	281	252	238	214	222	230	248	229	230	264	232	240	254	234	251	227	236	233	261	242	241	230	226	230	270	245	239	237	270	264	296	219	249	242	238	257	242	268	237	262	252	231	209	215	268	247	246	270	232	222	249	239	227	253	224	249	257	230	257	253	223	236	238	245	258	236	248	255	253	239	283
6531	1722	989	992	956	856	859	768	744	786	681	672	670	688	715	628	646	686	622	616	619	641	641	615	639	641	622	631	670	626	676	599	624	615	610	639	604	591	643	626	630	655	624	625	655	621	612	614	590	644	599	586	625	650	611	623	609	643	630	604	601	601	630	592	616	613	665	630	609	574	641	616	633	614	596	631	642	604	623	604	607	646	619	593	663	616	615	616	587	651	603	614	626	615	608	595	607	653	643	670	647	643	616	617	634	598	599	628	611	626	633	593	607	606	663	609	583	636	649	605	600	623	632	633	662	592	625	637	611	689	596	586	628	644	653	650	605	632	618	640	631	602	623	605	621	630	597	627	613	602	587	641	638	616	642	615	642	660	642	593	629	574	609	617	654	614	565	630	614	606	602	572	628	579	657	628	621	596	648	628	614	593	650	652	603	656	613	597	611	633	621	656	634	627	614	621	664	600	652	618	608	603	632	636	627	637	637	608	628	601	623	626	611	653	630	633	647	637	620	616	624	617	583	617	628	633	633	648	638	605	612	631	618	644	651	553	593	629	616	659	639	628	613	589	600	652	579	634	640	670	643	664	584	613	636	597	621	652	621	600	586	602	615	649	630	611	639	611	597	597	602	642	611	620	638	657	606	594	589	653	631	642	556	632	671	629	636	617	649	679	663	590	651	593	646	563	645	586	643	628	595	647	587	653	663	612	632	613	617	586	651	659	634	637	623	636	576	610	620	600	614	625	619	631	668	637	661	612	643	591	622	602	624	605	591	632	637	608	635	619	614	637	637	638	578	613	654	601	623	648	602	686	652	604	610	644	638	616	601	627	633	590	608	650	624	621	641	599	603	630	621	623	633	598	612	633	636	600	602	599	603	614	600	629	645	602	652	631	603	642	610	645	667	648	634	626	638	616	642	620	618	627	584	637	604	636	680	631	638	632	630	622	616	641	627	670	662	567	610	611	620	588	598	632	643	624	596	589	595	626	637	634	566	591	593	606	613	584	610	600	624	615	641	622	593	627	604	640	618	620	589	645	619	618	603	652	574	623	591	590	594	594	641	565	582	655	667	636	600	606	633	616	603	601	646	636	610	661	608	644	623	626	602	618	619	568	587	605	621	613	651	651	641	622	625	608	572	611	604	646	611	599	647	653	597	665	639	599	594	637	630	586	650	571	624	617	614	609	611	635	604	621	618	597	602	660	587	557	602	613	625	637	640	590	588	607	626	644	643	634	608	626	616	600	594	589	606	593	612	617	601	626	640	615	594	664	645	599	614	615	606	619	613	618	611	633	652	639	613	610	602	580	622	632	639	629	658	642	591	623	634	613	578	594	612	562	613	626	636	614	641	656	637	638	635	604	623	635	619	604	578	601	622	597	595	631	589	637	641	618	618	602	615	596	633	605	587	614	626	553	619	655	616	651	584	614	608	556	614	580	581	586	620	591	616	596	638	645	679	639	643	587	578	655	597	666	651	607	612	599	610	636	601	670	638	598	608	644	648	594	588	570	587	645	617	616	620	613	641	637	593	638	645	616	629	619	642	656	672	586	610	635	633	636	663	600	630	637	607	647	614	625	603	574	606	606	591	615	633	575	568	610	639	643	632	623	620	588	661	640	603	639	583	596	604	575	599	635	615	623	601	647	567	601	651	594	625	623	605	648	616	651	644	621	632	641	613	631	607	618	614	617	611	627	583	637	600	605	667	620	649	617	619	630	589	560	634	641	607	648	598	636	649	596	634	643	643	572	632	595	622	587	633	580	613	651	604	641	651	648	642	581	625	651	644	602	562	616	620	654	562	626	632	619	612	641	616	630	648	634	645	634	641	634	622	594	596	601	637	607	602	627	643	653	648	616	629	648	641	579	634	648	650	597	622	579	593	569	645	623	608	614	644	672	605	625	600	616	568	608	650	642	614	594	635	651	619	575	613	603	610	654	594	626	629	637	681	610	660	646	609	601	602	613	606	651	655	567	617	668	563	606	655	592	608	581	611	599	618	574	669	644	664	627	668	614	595	648	618	670	633	597	657	610	613	583	619	667	618	615	642	635	632	618	648	610	651	580	619	642	651	616	622	649	633	648	648	629	600	596	623	652	665	582	652	638	631	600	583	604	626	644	635	620	567	608	643	604	594	664	621	649	589	626	619	642	615	632	619	623	663	624	611	603	630	614	633	657	619	586	618	604	633	623	632	637	613	613	656	600	661	578	635	641	619	631	635	677	632	599	626	614	622	595	621	597	606	611	634	638	647	600	662	602	617	616	638	611	651	600	653	607	617	622	634	649	606	634	602	632	604	616	647	595	621	648	608	629	575	655	581	647	650	634	608	595	605	584	608	641	670	630	674	616	600	618	638	599	564	623	645	641	613	618	651	600	598	620	630	592	632	621	622	611	596	639	628	571	665	617	666	603	628	634	654	591	623	654	589	644	621	595	648	603	611	637	653	610	622	619	623	597	574	629	662	623	614	603	646	639	570	638	638	594	656	637	617	597	638	623	596	632	568	602	646	632	589	641	636	592	599	614	624	609	634	645	640	614	570	662	589	611	620	623	653	624	633	577	670	622	605	648	640	626	660	630	600	557	626	631	606	651	598	610	589	643	655	605	603	620	617	628	616	622	657	616	641	649	625	638	636	613	647	619	656	635	583	630	596	617	619	603	654	637	641	593	661	574	607	640	655	596	641	591	655	629	689	580	611	630	644	616	613	658	609	664	562	616	612	606	593	579	578	623	631	624	617	606	601	619	640	604	638	630	626	612	615	611	614	645	633	644	597	595	671	588	619	626	598	669	593	597	683	649	601	644	579	615	614	591	630	622	614	647	628	540	677	624	576	645	630	622	668	636	583	560	610	582	636	634	589	622	594	652	659	578	657	611	649	577	652	635	622	570	660	626	616	668	640	616	626	547	603	615	639	611	601	657	646	664	615	634	621	620	629	654	613	619	623	629	593	567	627	598	684	605	650	587	609	590	654	603	656	568	651	601	645	595	650	628	657	625	655	649	620	603	673	617	601	664	637	622	648	613	620	586	647	639	591	653	607	570	641	609	594	612	633	655	585	611	646	664	575	613	619	606	624	650	603	647	666	630	612	647	637	632	677	672	646	639	617	635	582	572	576	624	656	627	612	583	611	607	624	597	576	595	595	588	621	609	649	634	580	669	644	627	661	610	611	635	661	642	614	628	596	594	655	594	631	638	597	620	592	590	607	636	598	607	606	640	623	629	611	596	617	593	635	614	661	606	629	634	578	633	570	603	615	654	636	589	598	633	588	601	611	665	620	611	637	621	646	669	598	606	630	617	610	591	659	614	612	597	615	662	597	625	666	608	616	651	646	593	647	613	624	593	605	661	614	618	629	613	590	664	637	639	644	636	658	610	622	602	607	697	614	581	613	641	581	603	589	608	581	664	630	601	612	649	660	651	627	666	606	603	651	629	650	637	623	611	621	674	652	612	616	620	612	618	586	613	644	634	664	665	649	644
21738	4040	959	616	412	310	291	261	264	245	222	215	195	210	208	218	196	201	211	190	209	215	209	215	202	211	198	207	211	199	200	170	214	223	198	205	221	214	206	199	183	213	211	177	196	193	187	204	198	206	211	207	202	207	192	197	205	185	173	196	191	186	191	222	187	206	224	207	199	180	194	195	198	230	182	210	201	218	171	207	186	229	174	196	223	190	196	200	216	201	187	188	216	216	216	202	196	171	201	203	213	205	205	234	210	200	200	204	197	201	191	197	191	189	194	247	198	181	194	203	179	209	197	191	184	190	185	210	208	201	185	188	187	199	197	179	187	191	185	221	199	185	188	204	194	171	220	207	201	191	200	169	206	199	207	203	192	209	190	184	217	192	211	168	196	212	201	184	190	189	175	198	210	184	183	214	183	197	170	204	193	198	197	187	196	208	167	180	240	203	160	222	187	192	163	170	191	217	180	186	192	186	197	218	206	202	196	176	180	214	183	195	205	196	210	179	175	206	201	180	170	180	209	191	205	207	175	215	226	202	221	221	175	188	183	219	217	174	205	197	197	198	199	173	211	193	196	182	215	202	209	193	209	243	194	204	190	230	197	196	210	201	170	212	186	203	202	198	194	172	198	197	205	188	208	198	177	222	195	198	199	217	207	179	211	189	197	198	212	192	218	216	210	180	217	203	222	201	182	192	196	219	193	191	198	182	222	192	224	203	186	216	172	210	196	209	189	171	221	196	232	217	193	185	191	173	174	195	178	201	199	210	173	217	188	188	228	170	179	176	206	217	184	178	206	195	191	213	168	203	197	202	199	200	208	186	197	196	210	212	197	194	207	212	186	177	201	216	208	190	177	186	182	194	200	195	204	206	191	205	209	193	196	219	171	188	180	194	200	206	214	198	194	201	211	201	205	204	190	193	194	208	187	234	201	231	178	195	195	185	224	175	190	211	188	211	201	176	184	206	194	212	193	212	227	188	207	197	189	204	228	195	203	205	194	189	212	191	200	174	158	183	223	191	189	195	197	223	213	193	205	200	216	187	175	236	208	180	204	188	202	194	196	183	198	199	232	189	169	215	194	213	189	197	208	201	186	193	202	213	193	179	228	217	209	189	173	208	186	178	223	213	202	211	195	220	176	190	187	217	215	198	227	199	177	190	186	203	203	206	178	207	178	200	178	206	173	201	190	202	203	200	199	200	184	189	197	188	195	195	192	212	165	185	198	215	211	181	188	211	197	199	201	173	208	196	212	192	215	195	211	207	197	221	196	193	168	199	211	209	194	202	218	213	214	202	202	178	215	214	201	196	195	198	205	189	195	192	205	197	212	188	195	203	181	176	202	193	182	212	216	204	217	197	183	197	174	219	192	207	207	224	180	177	197	200	192	228	196	192	225	202	214	195	185	198	194	186	205	177	218	196	190	205	184	195	203	208	183	222	191	204	216	199	178	210	213	191	186	184	210	183	198	175	232	198	197	207	186	178	206	168	176	184	206	210	187	187	211	216	193	215	194	207	174	177	178	203	201	178	202	208	200	199	219	220	194	194	179	204	178	227	182	194	209	193	214	177	196	204	216	204	201	196	206	214	197	170	211	201	207	186	219	206	193	212	214	183	212	174	186	204	198	218	186	187	213	199	225	220	192	202	161	177	215	199	200	225	211	175	204	199	214	223	216	197	206	228	210	227	208	200	192	211	172	187	221	179	189	196	200	198	215	189	213	177	196	207	189	195	198	205	221	198	189	172	188	199	207	188	202	196	187	210	177	190	194	211	173	199	211	188	195	193	204	196	191	195	248	216	188	210	197	174	222	170	205	186	236	227	194	201	204	205	197	169	177	190	215	190	212	213	206	166	210	204	201	197	198	177	183	198	229	187	182	207	191	211	207	200	179	215	223	187	225	194	208	199	197	216	197	189	191	182	185	237	201	196	203	212	189	178	242	187	187	203	191	183	165	178	172	196	190	201	180	190	195	177	186	185	218	177	193	195	191	226	205	191	190	195	214	212	203	187	188	223	190	202	210	184	202	166	188	191	184	185	182	190	185	179	206	206	202	225	186	197	212	176	202	191	214	164	188	197	203	183	196	219	183	210	206	208	185	217	205	217	179	190	211	194	204	166	177	202	183	204	178	199	220	191	164	190	231	223	175	195	221	198	184	219	173	221	207	204	197	208	194	207	188	204	207	204	174	192	210	189	238	194	197	175	199	211	189	228	185	197	203	194	207	186	184	179	196	177	211	221	178	198	201	204	204	204	183	189	174	194	212	195	178	222	232	200	192	202	183	193	197	184	201	204	222	220	209	149	218	183	178	182	219	185	196	187	205	218	193	186	202	208	173	200	195	170	209	213	198	200	204	208	215	190	203	197	214	188	208	204	194	199	207	179	202	194	216	177	202	205	188	190	173	213	171	184	183	171	165	203	203	183	197	177	200	183	167	199	202	190	199	188	183	217	203	194	192	218	198	204	208	192	194	207	191	206	207	193	185	163	193	188	209	171	208	181	179	197	229	215	221	201	195	173	201	209	201	182	219	216	198	203	203	217	208	212	186	177	187	179	184	196	189	226	231	200	202	210	184	177	168	209	205	189	214	207	211	184	191	169	205	197	201	217	209	205	192	202	195	196	210	206	197	208	196	204	188	219	192	190	178	178	203	204	213	208	208	207	185	194	210	203	187	201	197	206	207	176	200	167	223	210	186	189	192	217	199	175	195	182	191	173	215	197	204	187	171	204	173	185	222	209	171	200	216	218	168	179	204	207	229	211	192	203	187	222	188	206	221	190	204	177	183	183	201	204	185	212	200	205	181	194	194	216	180	230	212	183	207	196	201	203	207	182	165	184	206	206	185	184	191	202	184	216	188	187	183	205	192	216	226	190	171	195	209	212	198	186	183	189	192	219	192	170	216	192	179	203	182	205	209	198	205	200	183	226	211	192	218	193	185	208	208	196	174	181	190	188	190	204	177	195	191	178	206	160	196	217	208	184	183	206	196	217	207	199	180	204	178	194	175	215	182	181	209	215	203	179	192	189	175	209	208	203	221	205	215	195	218	197	211	195	189	200	207	185	189	193	190	195	185	213	188	186	188	172	181	196	216	201	205	168	188	187	173	188	203	202	178	197	195	217	201	196	200	218	191	219	168	205	199	185	191	224	181	193	191	186	204	183	178	205	207	198	196	162	233	186	201	191	212	203	212	192	196	188	213	202	194	184	189	206	200	210	200	187	185	195	190	185	221	214	196	245	192	193	191	191	193	169	225	193	196	185	198	196	188	194	201	203	184	194	208	224	197	163	191	195	194	198	195	213	182	220	207	184	196	223	208	205	212	185	215	206	207	189	209	196	183	202	179	193	213	214	231	209	194	237	190	201	200	193	217	204	206	185	202	204	210	200	205	231	160	213	203	188	194	197	171	213	219	190	206	216	189	203	188	188	197	192	209	176	202	194	183	202	183	217	189	200	180	226	200	185	198	186	178	192	212	193
16378	2549	1776	1918	1493	1286	1160	956	814	748	743	654	711	647	642	616	589	559	544	602	551	541	534	561	531	508	567	548	518	566	526	548	518	526	526	539	516	512	502	546	548	513	497	572	505	486	491	491	528	510	508	470	472	491	522	509	515	481	497	494	473	500	534	560	509	475	494	482	464	469	462	512	488	492	526	515	498	471	499	515	496	460	517	526	507	520	501	483	513	492	519	509	503	474	482	521	506	506	521	486	509	495	513	498	539	543	512	529	521	493	546	487	506	509	485	519	498	547	507	513	539	523	525	538	522	514	511	532	521	530	532	491	519	509	516	504	514	510	486	479	505	476	503	489	512	508	498	494	520	485	513	530	514	496	538	540	521	484	474	522	536	504	482	486	507	521	554	511	511	544	514	496	527	476	490	515	527	488	503	500	515	488	522	499	543	515	503	510	496	504	492	510	496	530	475	532	535	532	537	488	475	520	521	528	479	505	513	497	509	489	519	547	525	548	502	498	483	479	483	502	483	499	505	471	492	511	491	465	458	505	513	507	510	503	520	484	485	510	519	540	518	485	537	516	497	537	489	488	500	486	520	484	504	458	522	464	509	535	518	496	514	519	517	511	521	475	493	521	522	533	540	521	492	480	489	514	506	499	496	553	554	549	496	516	500	495	503	494	517	492	526	535	494	507	531	534	473	536	502	488	501	513	475	490	494	488	508	546	496	499	497	502	525	492	464	516	494	509	490	510	491	522	523	477	505	496	519	524	490	469	532	538	578	475	474	549	470	496	508	504	553	497	490	494	549	461	531	509	498	494	544	504	549	480	516	482	508	501	506	490	512	510	542	525	544	501	494	538	525	530	516	459	494	508	504	494	522	492	496	538	528	486	490	487	504	527	524	517	526	491	513	483	482	489	475	510	493	478	510	501	505	524	506	513	514	523	504	513	507	479	479	494	496	491	500	480	539	551	488	520	466	458	543	519	515	482	503	484	512	499	520	477	503	521	493	491	504	463	522	460	530	514	495	491	481	547	509	503	508	495	514	524	549	477	483	513	474	473	489	507	482	512	517	535	542	520	504	512	501	458	500	517	470	486	508	497	465	515	478	521	489	475	510	520	511	498	496	517	538	504	488	565	481	494	485	506	468	532	485	480	468	496	568	490	507	496	473	494	515	484	513	498	526	505	496	563	502	530	534	497	464	539	537	495	468	474	481	506	517	513	493	528	512	512	534	495	492	506	472	511	521	506	554	475	542	501	462	519	475	483	531	511	528	493	513	534	497	508	508	481	477	491	489	493	499	462	512	475	498	492	498	493	481	503	468	465	473	477	490	484	473	511	482	499	517	482	483	555	483	472	531	489	534	521	478	519	525	538	501	525	496	491	518	505	540	484	506	523	493	465	525	508	514	509	484	481	488	489	519	506	453	526	514	500	536	531	490	531	525	517	489	465	487	557	472	459	498	542	506	483	476	524	553	468	539	477	511	504	501	505	481	522	538	494	521	500	521	506	477	497	524	483	510	490	485	533	477	515	557	470	495	496	514	529	504	512	493	523	513	552	530	494	496	496	530	482	494	507	488	527	462	501	535	474	500	514	517	552	486	528	518	463	517	508	518	502	530	520	498	541	478	492	535	498	513	475	495	489	490	480	483	492	530	494	491	500	490	500	535	477	517	510	495	535	512	492	517	513	523	499	529	500	493	518	528	505	491	505	494	517	493	539	503	504	497	505	495	511	496	514	471	511	523	512	492	479	509	488	472	538	554	499	531	491	507	520	514	524	533	464	519	516	458	473	542	476	482	529	491	491	519	519	510	533	537	514	516	475	532	502	516	483	524	493	503	532	493	543	476	475	521	481	516	481	493	491	529	508	534	501	494	525	538	500	499	468	470	493	500	523	509	531	473	490	480	441	482	506	488	511	449	491	443	484	480	517	487	487	512	558	501	517	451	485	549	491	498	494	497	500	525	502	491	494	493	494	493	481	505	470	504	513	495	489	530	526	511	518	503	532	507	496	526	530	526	527	491	510	474	535	505	533	512	515	512	488	517	519	556	517	514	505	530	495	543	463	512	478	504	531	509	464	510	496	536	519	514	524	510	493	499	455	484	516	520	479	478	544	509	541	503	489	511	518	489	511	527	513	524	514	512	514	528	533	465	534	527	493	500	521	497	515	509	482	507	470	522	476	510	514	489	514	487	488	453	532	504	488	500	523	536	515	531	487	515	487	478	518	502	494	509	510	535	521	533	484	560	475	522	512	532	485	512	509	548	459	481	486	530	488	547	520	488	499	481	518	518	517	537	545	500	549	467	540	509	503	479	537	495	526	474	475	546	509	505	475	503	540	520	526	522	439	566	519	526	501	514	522	477	509	501	560	557	502	523	505	481	519	485	476	542	520	497	482	505	505	493	528	541	504	492	503	512	475	528	525	499	500	494	501	510	456	522	476	493	520	523	508	514	532	559	511	485	486	543	511	509	500	436	519	513	483	485	486	505	507	504	525	551	520	530	500	491	542	530	482	523	531	508	529	487	548	484	483	522	462	465	515	481	471	519	512	511	476	493	492	464	493	485	517	521	503	500	486	534	538	489	502	532	492	531	472	519	518	508	514	526	460	528	500	471	459	533	501	517	483	488	508	523	505	495	518	526	495	539	489	499	522	548	500	485	494	555	475	475	500	478	479	523	473	461	510	493	489	512	539	528	479	514	451	478	525	513	541	513	484	540	521	520	535	488	526	512	498	499	505	460	504	479	506	492	502	517	564	487	510	531	516	524	520	495	498	498	513	471	496	444	528	503	499	529	511	516	498	519	536	504	551	536	482	503	474	535	503	510	496	481	484	507	514	523	475	530	485	482	499	472	535	480	500	523	483	524	498	523	505	512	457	493	497	501	505	507	496	519	462	489	489	497	505	498	491	505	496	466	541	535	491	512	514	494	501	496	515	490	492	544	503	509	449	509	508	521	501	496	461	553	474	496	503	500	488	483	493	496	479	499	551	524	503	498	522	508	494	486	480	506	516	474	495	487	522	515	482	512	483	506	532	511	510	537	490	512	497	498	531	541	499	447	525	516	494	526	539	536	501	481	521	504	522	493	489	499	479	498	487	503	458	482	525	488	496	493	515	521	536	501	458	514	550	498	537	509	521	498	552	482	491	495	432	513	561	501	526	473	551	447	532	491	486	512	474	505	521	492	518	509	510	513	478	510	487	522	503	513	514	519	536	505	522	467	473	463	524	531	484	500	490	511	530	512	510	530	461	467	513	526	553	532	509	502	507	474	523	491	507	525	498	463	513	478	533	529	488	465	486	487	532	501	482	482	511	499	542	539	510	545	531	537	519	532	533	478	531	523	544	464	501	488	481	513	518	487	502	519	520	489	506	494	469	502	513	493	485	486	487	509	550	511	529	475	525	532	471	526	508	476	511	500	508	499	483	500	543	470	479	497	526	509	474	487	501	543	466	513	475	523	468	538	497	526	513	529	513	530	508
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
