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
336244662477	336244662995	336244663545	336244664095	336244664645	336244665195	336244665745	336244666295	336244666845	336244667395	336244667945	336244668495	336244669045	336244669595	336244670145	336244670695	336244671245	336244671795	336244672345	336244672895	336244673445	336244673995	336244674545	336244675095	336244675645	336244676195	336244676745	336244677295	336244677845	336244678395	336244678945	336244679495	336244680045	336244680595	336244681145	336244681695	336244682245	336244682795	336244683345	336244683895	336244684445	336244684995	336244685545	336244686095	336244686645	336244687195	336244687745	336244688295	336244688845	336244689395	336244689945	336244690495	336244691045	336244691595	336244692145	336244692695	336244693245	336244693795	336244694345	336244694895	336244695445	336244695995	336244696545	336244697095	336244697645	336244698195	336244698745	336244699295	336244699845	336244700395	336244700947	336244701495	336244702045	336244702595	336244703145	336244703695	336244704245	336244704795	336244705345	336244705895	336244706445	336244706995	336244707545	336244708095	336244708645	336244709195	336244709745	336244710295	336244710845	336244711395	336244711945	336244712495	336244713045	336244713595	336244714145	336244714695	336244715245	336244715795	336244716345	336244716895	336244717445	336244717995	336244718545	336244719095	336244719645	336244720195	336244720745	336244721295	336244721845	336244722395	336244722945	336244723495	336244724045	336244724597	336244725145	336244725695	336244726245	336244726795	336244727345	336244727895	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2384	3650	2300	2386	3650	2300	2388	3650	2300	2389	3650	2300	2391	3650	2300	2393	3650	2300	2395	3650	2300	2397	3650	2300	2399	3650	2300	2401	3650	2300	2403	3650	2300	2405	3650	2300	2407	3650	2300	2409	3650	2300	2411	3650	2300	2413	3650	2300	2414	3650	2300	2416	3650	2300	2418	3650	2300	2420	3650	2300	2422	3650	2300	2424	3650	2300	2426	3650	2300	2428	3650	2300	2430	3650	2300	2432	3650	2300	2434	3650	2300	2436	3650	2300	2438	3650	2300	2439	3650	2300	2441	3650	2300	2443	3650	2300	2445	3650	2300	2447	3650	2300	2449	3650	2300	2451	3650	2300	2453	3650	2300	2455	3650	2300	2457	3650	2300	2459	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
42596	24933	25283	29716	50015	53361	36619	10334	1106	431	370	363	339	325	332	382	383	369	359	350	364	362	374	357	343	345	337	362	345	342	354	386	351	350	357	353	356	329	373	334	326	317	331	347	322	328	353	339	345	320	324	345	334	343	331	368	361	330	343	335	322	329	359	346	318	373	378	320	341	331	358	332	320	356	359	300	342	347	330	313	324	329	346	325	344	340	362	367	343	344	303	333	350	352	347	349	309	331	345	342	346	333	323	353	353	353	348	338	347	319	336	368	346	355	365	351	357	338	342	330	344	315	307	320	353	336	308	333	344	320	338	322	344	341	322	333	377	332	348	311	361	337	358	372	329	357	313	360	342	349	321	347	310	375	340	339	341	354	323	362	352	336	331	351	354	331	331	348	377	349	314	337	324	337	292	329	352	353	322	311	326	344	300	346	335	346	319	330	333	335	320	331	364	344	344	347	344	350	307	359	361	369	337	386	321	364	330	345	326	336	339	325	367	299	373	339	322	319	366	340	309	330	312	341	327	329	329	341	333	381	355	371	334	330	310	314	357	345	329	336	334	342	345	340	321	323	364	365	365	326	344	337	364	336	328	320	362	325	353	333	327	324	319	337	322	336	335	346	364	401	352	337	347	338	350	322	359	361	303	372	348	355	385	332	334	339	357	350	349	325	341	375	343	312	332	361	313	329	346	333	354	351	353	346	340	331	328	341	350	338	333	304	295	351	357	351	319	357	333	330	341	334	340	338	323	352	312	337	349	313	325	322	371	327	375	368	359	333	314	360	337	336	354	366	335	327	342	305	368	366	354	330	319	320	324	328	343	319	338	312	353	361	312	340	336	315	321	326	317	367	339	324	342	355	296	336	335	330	313	347	344	341	349	347	327	340	358	333	352	301	339	331	318	343	351	376	371	370	356	336	326	347	307	360	340	351	363	333	299	295	344	333	334	355	335	315	340	318	351	332	325	379	359	315	350	335	349	314	360	312	295	342	325	321	340	340	358	370	306	323	334	355	353	329	335	363	320	351	355	346	321	329	370	326	356	297	353	327	322	309	339	359	340	374	344	354	368	345	343	321	354	331	333	340	347	311	344	355	359	363	401	336	371	324	358	344	310	353	335	345	354	334	310	355	328	329	329	351	342	350	361	309	319	339	350	322	303	335	310	372	379	322	322	327	332	344	328	298	321	333	355	364	349	331	316	320	316	340	335	347	350	361	333	369	348	377	347	364	327	356	379	351	360	389	335	378	343	348	352	360	371	329	347	347	364	322	312	375	367	332	317	346	346	361	348	360	320	333	352	324	386	373	339	328	339	324	359	328	318	348	343	356	350	320	342	323	345	312	324	350	354	339	333	338	353	368	326	346	351	369	380	329	330	348	359	362	322	327	329	339	336	352	367	332	332	343	327	307	325	388	313	327	316	335	321	348	352	349	370	362	334	325	341	366	335	368	324	335	366	325	333	325	389	370	368	300	323	344	338	332	351	358	369	349	313	343	316	311	322	331	347	317	332	327	330	369	334	308	320	372	385	345	333	344	330	369	351	371	326	350	345	325	323	339	336	323	338	350	338	343	387	364	347	281	338	330	330	317	340	351	344	318	317	298	318	319	326	327	335	321	367	371	314	296	322	319	335	369	325	369	315	353	339	340	314	347	318	352	363	334	342	296	341	331	333	350	362	349	327	361	347	331	332	345	361	335	351	345	335	339	351	341	356	354	340	365	341	315	323	319	331	319	317	369	347	343	321	330	340	338	346	341	323	353	320	319	345	347	350	337	342	334	333	347	315	361	336	343	335	331	399	351	363	353	328	348	362	334	338	326	356	338	314	344	295	334	325	364	352	355	335	315	341	319	374	346	333	372	351	357	327	342	336	345	345	307	353	340	369	349	348	377	327	346	317	323	332	363	363	367	342	308	353	337	347	353	359	343	336	360	374	350	331	335	328	348	331	343	334	317	327	350	355	370	332	352	360	332	343	327	331	358	313	353	353	334	336	315	328	346	338	374	350	321	322	326	348	342	379	328	309	310	354	342	317	377	326	338	337	351	341	345	348	324	310	347	341	336	341	352	339	343	331	384	353	375	292	340	348	339	348	326	365	327	340	338	353	354	325	329	338	357	343	328	328	310	315	333	349	330	303	327	360	336	334	347	365	320	363	338	317	330	336	374	308	339	331	365	326	340	352	343	355	349	340	338	333	299	358	352	333	323	349	309	325	362	345	281	343	342	321	349	351	343	279	371	334	340	362	320	343	349	352	361	381	356	389	318	360	322	369	344	353	340	293	332	354	330	328	330	307	351	325	358	319	333	372	355	365	365	368	301	325	329	321	341	361	367	306	331	323	357	331	338	366	352	330	360	334	309	343	381	329	335	336	337	334	315	341	337	329	338	323	321	306	338	357	329	332	345	348	354	346	319	331	353	343	357	353	350	317	344	323	331	326	328	346	361	319	347	344	338	302	335	345	359	352	348	373	360	341	329	339	363	332	338	360	348	345	324	342	341	322	338	340	324	329	333	352	340	353	355	325	368	314	352	347	370	337	374	339	327	341	357	359	354	345	312	351	327	355	307	367	335	331	317	321	305	321	344	317	323	338	362	327	329	343	316	315	332	345	373	326	354	318	350	332	342	338	339	321	356	345	355	337	331	339	330	340	329	338	324	318	402	345	318	353	363	353	328	353	357	351	330	346	364	349	346	365	347	354	334	330	342	321	325	352	356	336	328	332	307	353	377	310	360	377	320	336	353	331	387	339	319	351	357	353	339	309	325	349	346	344	336	306	319	337	343	336	333	321	315	373	357	377	320	359	351	350	316	327	358	286	356	358	372	361	312	343	358	352	335	347	332	288	347	352	358	349	354	318	337	330	332	329	332	333	339	300	325	292	342	328	375	344	346	322	320	334	346	328	357	314	352	352	318	308	341	325	381	346	334	341	310	377	336	316	338	337	346	338	338	352	341	335	332	355	344	333	342	310	301	334	328	341	300	341	322	344	320	340	333	358	364	351	357	358	293	351	357	334	322	330	351	379	355	360	330	332	328	340	353	338	373	344	346	323	393	358	290	372	341	327	316	367	350	331	329	336	356	364	329	343	359	349	321	350	327	315	358	325	323	337	318	344	374	332	328	299	326	352	338	347	348	331	313	340	335	332	336	340	331	358	354	352	342	343	345	355	342	333	328	359	346	359	308	365	328	326	329	336	320	368	331	352	363	371	372	352	346	351	325	368	336	359	333	340	340	325	354	365	323	325	365	349	346	369	355	330	313	359	364	320	384	336	336	340	381	368	345	368	336	343	360	343	335	331	309	358	339	336	316	366	357	342	323	355	350	355	344	342	355	353	362	349	336	340	330	315	315	331	364	343	335	326	369	325	323	356	319	362	364	333	339	310	345	333	348	322	359	342	377	363	328	332	321	325	344	331	353	355	335	344	339	322	328	336	313	357	325	349	381	362	332	307	344	300	340	356	376	345	327	341	368	330	347
33241	8880	25998	59620	77337	69057	42483	1534	1036	1005	994	1001	994	979	970	971	971	964	861	910	919	934	894	891	876	915	815	906	938	960	904	860	915	887	887	930	862	902	892	896	939	880	839	869	910	897	777	933	870	900	929	862	950	933	946	900	874	872	902	851	946	873	874	937	850	871	912	877	847	837	865	895	877	911	943	858	875	941	902	874	907	843	902	901	874	839	884	842	891	906	868	851	865	911	906	869	886	853	869	942	898	889	913	892	894	874	879	909	865	826	871	812	889	890	919	895	864	869	870	909	839	928	873	927	926	841	938	894	852	882	886	857	873	879	880	850	824	902	849	930	887	904	877	864	921	878	916	870	904	884	909	872	889	904	876	918	838	822	859	898	926	912	929	871	892	911	898	863	931	879	911	888	881	903	909	936	855	923	884	879	863	885	893	846	907	911	877	881	863	868	839	936	884	905	914	848	867	885	869	878	856	926	873	915	831	901	893	908	907	854	897	901	886	870	840	892	916	872	921	872	943	825	864	873	915	941	885	899	897	880	814	884	932	925	904	858	938	836	914	846	916	915	846	811	884	921	869	880	852	874	865	897	907	908	950	832	852	888	872	858	854	851	878	876	896	841	867	862	924	801	880	832	868	903	894	883	863	907	898	862	850	885	901	877	889	920	872	872	856	929	800	887	883	862	867	886	839	830	877	865	923	912	850	902	851	820	880	901	932	853	911	834	929	886	878	866	906	866	905	859	881	897	875	852	865	867	850	927	881	868	857	893	932	873	874	880	943	840	924	954	837	897	851	862	859	884	891	903	861	865	925	898	915	826	906	870	861	907	858	958	875	919	854	858	890	875	923	837	876	895	844	922	919	853	850	840	880	799	821	891	860	909	896	849	921	867	868	865	872	866	896	851	879	915	877	919	857	875	903	832	891	878	897	907	874	883	833	892	882	873	847	807	828	875	859	860	908	903	915	875	894	901	891	881	905	850	908	870	885	827	874	867	969	896	886	843	883	876	933	876	887	890	859	875	872	837	881	897	934	873	846	895	869	844	860	930	812	876	925	923	892	861	920	871	952	869	829	859	862	887	916	906	885	881	906	849	851	903	884	911	906	893	862	839	930	811	845	786	913	840	874	821	928	934	872	908	866	910	957	901	864	927	913	851	876	860	894	913	907	853	939	899	860	876	839	981	881	881	888	939	892	875	858	872	891	912	860	850	837	876	855	864	934	899	830	909	896	908	913	884	883	870	870	918	839	880	915	873	873	830	886	904	855	862	868	861	878	878	830	854	818	886	873	869	855	871	850	855	884	897	923	867	921	830	893	855	888	884	864	885	954	893	888	940	855	869	879	837	897	923	864	877	873	861	871	802	942	864	915	933	842	893	828	909	850	867	819	895	905	851	942	888	858	873	853	821	908	842	888	873	921	881	880	904	883	861	871	905	931	838	898	923	897	855	827	884	927	872	856	895	865	868	913	848	890	883	848	913	880	840	908	899	866	864	893	881	891	917	883	891	940	887	932	878	897	835	873	845	948	875	865	837	908	885	896	896	850	881	851	813	834	876	895	842	835	864	876	871	845	878	877	857	914	855	840	912	903	889	897	868	892	934	854	926	908	942	882	873	864	912	863	831	901	907	889	843	922	870	894	846	860	924	851	895	930	868	954	935	882	885	876	867	864	882	924	917	932	850	904	880	868	874	858	872	918	881	948	876	860	829	886	873	854	837	859	855	869	923	932	852	896	878	845	874	903	924	952	924	853	884	917	878	905	839	873	880	923	883	897	867	850	908	891	869	824	848	916	871	921	859	883	848	909	896	898	870	859	876	883	860	869	910	856	871	864	883	893	849	863	906	963	883	873	942	861	879	885	867	869	868	869	885	899	915	864	878	924	881	884	887	892	875	873	867	931	908	861	894	919	853	885	865	856	842	870	896	883	895	850	859	926	867	900	868	948	879	882	906	851	898	900	900	859	938	882	882	887	893	912	888	943	891	891	925	874	890	901	890	869	872	855	844	925	845	862	879	859	884	871	899	897	844	815	884	872	914	941	934	928	861	861	910	889	865	926	859	849	866	909	898	906	917	868	804	836	834	888	890	876	847	859	891	867	882	883	891	882	874	938	870	877	867	905	871	839	855	889	903	910	917	854	903	886	894	841	841	855	865	872	879	892	870	894	877	885	838	871	845	904	907	857	875	909	828	884	918	873	874	851	880	887	889	845	892	930	892	907	835	862	865	884	904	913	926	817	915	862	904	877	862	862	833	813	858	846	862	882	891	865	915	925	857	859	917	905	864	869	885	921	836	849	866	867	877	837	857	922	854	884	939	880	838	836	884	873	858	842	871	899	867	891	919	870	923	928	880	915	837	922	871	887	873	870	841	882	869	828	925	896	847	871	898	881	850	899	871	845	889	949	889	853	853	872	901	867	875	846	920	910	874	936	915	885	884	852	879	865	882	901	851	882	893	911	868	873	923	941	854	870	857	865	914	853	886	894	854	867	876	915	848	916	895	924	881	872	906	853	875	832	872	930	946	904	875	857	864	848	859	855	883	820	911	894	881	895	837	861	820	893	855	851	886	837	874	847	847	860	900	844	913	843	907	908	875	942	861	859	850	805	873	864	859	850	851	879	897	892	883	864	871	862	874	849	852	857	956	907	896	895	874	885	873	886	938	894	907	922	915	915	855	857	885	898	862	886	860	884	863	905	893	817	876	891	884	883	877	880	905	897	861	865	916	953	849	827	903	879	845	896	862	889	910	895	852	902	854	866	887	865	872	920	836	899	847	839	888	889	860	898	873	831	882	851	807	925	913	946	903	875	932	845	885	862	840	858	841	890	856	848	879	871	851	894	878	856	849	851	899	881	870	898	922	886	919	881	895	854	840	846	873	919	854	908	861	837	880	873	832	926	909	917	912	942	898	888	927	913	869	891	901	848	885	866	864	876	897	911	836	830	904	848	888	858	878	900	836	875	867	816	936	877	866	908	856	929	866	874	861	902	850	883	871	875	879	898	891	876	889	892	868	859	869	834	892	856	923	858	868	910	897	870	905	831	814	879	867	906	920	881	871	867	898	908	877	880	838	909	898	890	870	884	892	850	924	870	886	843	825	902	892	922	870	890	844	868	886	844	909	931	865	882	856	891	858	881	870	867	859	870	930	792	891	895	882	917	901	933	908	892	834	869	889	904	783	869	846	886	878	861	877	911	905	864	866	887	908	942	919	878	897	841	892	875	866	873	888	884	908	885	860	892	853	910	890	906	891	887	886	890	875	912	873	841	923	954	879	832	848	943	888	916	870	948	834	865	923	894	954	866	876	817	873	897	869	866	892	909	945	871	825	919	922	854	896	872	860	914	869	909	913	876	868	913	889	884	893	876	900	846	871	864	845	834	875	936	888	875	937	935	880	852	893	849	866	915	853	901	895	855	911	907	894	855	817	910	848	901	886	857	873	865	871	841	888	887	855	873	884	852	876	913	857	925	859	900	860
31120	16764	5099	2710	5449	8107	3926	444	216	210	193	216	211	216	209	200	203	205	209	208	230	208	218	229	196	205	226	215	210	200	216	219	183	209	218	231	215	217	216	208	221	213	205	201	212	194	199	203	204	217	214	197	217	209	215	180	197	214	186	178	200	191	215	198	205	217	204	209	202	185	216	186	201	235	194	204	202	220	200	199	202	209	195	197	191	192	212	188	205	222	198	201	230	235	197	204	208	232	202	180	198	198	211	211	169	180	218	244	220	224	225	200	194	228	207	213	223	228	197	177	216	229	209	206	210	203	197	181	198	209	223	213	221	222	226	211	218	229	186	226	216	202	202	204	208	189	207	197	194	206	185	188	219	195	206	216	226	206	197	218	218	202	184	216	200	234	214	201	187	222	199	234	191	225	193	213	190	199	203	203	206	180	219	208	207	209	226	235	206	194	191	193	194	194	204	214	184	191	202	209	215	187	179	201	209	192	231	247	227	208	221	192	198	208	193	200	179	199	208	191	194	221	193	202	208	207	196	191	217	220	212	227	242	210	229	205	210	187	213	195	224	232	209	209	188	194	219	240	201	189	196	182	192	213	181	220	211	211	199	224	227	205	218	206	189	196	200	216	185	159	205	197	204	218	201	197	186	189	197	189	172	186	201	201	191	219	189	197	209	200	207	215	173	227	214	242	213	188	183	213	232	192	215	194	212	199	194	223	193	227	221	200	198	222	238	193	226	203	189	230	190	200	192	244	233	209	211	169	195	200	221	206	216	210	210	232	219	227	223	202	222	184	223	228	195	192	214	192	215	162	237	176	195	202	200	227	202	203	206	203	211	191	236	232	204	213	205	190	171	211	176	196	210	220	207	207	202	220	229	216	171	196	201	195	184	207	218	190	200	193	224	217	223	218	232	220	186	219	181	189	210	200	222	192	187	203	203	199	195	198	200	201	199	247	201	219	191	225	203	193	221	205	234	212	208	238	213	216	196	233	230	218	219	172	198	214	209	174	231	220	203	237	207	179	184	215	237	200	210	248	215	207	222	228	186	213	209	214	201	219	221	199	209	193	205	210	204	211	180	195	205	208	211	209	198	195	171	205	192	174	212	189	214	212	191	209	187	225	207	174	201	223	216	202	207	204	201	195	246	194	214	200	214	198	190	193	194	193	220	217	189	198	202	222	218	208	189	215	225	208	191	210	209	204	194	221	203	204	202	209	225	187	217	197	226	237	195	231	184	243	216	207	207	216	201	205	203	192	206	191	218	228	227	211	199	204	221	207	182	217	207	198	216	196	206	201	208	219	217	226	196	199	187	180	225	191	202	211	188	195	181	206	197	196	220	201	229	199	196	182	226	208	213	214	195	196	202	216	222	195	181	212	202	211	198	193	198	206	214	197	210	207	199	212	209	202	217	180	213	221	215	236	192	209	211	223	214	199	198	205	212	210	208	207	202	210	190	224	193	220	216	197	183	180	225	192	212	194	210	212	218	210	204	213	193	193	205	213	215	220	216	200	202	205	218	196	194	199	221	202	197	199	192	221	227	208	195	201	190	232	217	210	205	197	195	203	205	210	238	199	217	195	216	175	232	203	214	211	187	174	194	188	218	204	195	183	198	226	171	204	185	201	208	215	222	192	201	207	204	205	191	220	190	208	215	208	210	210	217	223	220	219	228	214	242	215	224	204	211	206	197	200	202	227	225	202	201	200	207	183	206	210	207	208	215	205	211	200	230	201	225	245	200	180	204	232	204	221	206	239	209	233	210	228	220	224	188	199	215	232	190	210	172	168	210	220	232	212	194	179	211	188	217	180	194	211	202	202	174	206	235	196	205	203	186	213	201	239	189	213	210	201	209	193	211	220	191	202	213	191	204	216	194	191	207	207	181	205	195	216	173	218	222	208	229	227	224	208	198	193	190	242	249	211	205	216	223	192	186	191	203	216	198	207	204	189	238	206	207	191	224	207	215	212	216	229	212	203	211	197	220	213	211	216	220	232	201	198	194	219	220	209	213	208	205	226	208	215	218	190	205	210	212	220	203	192	200	210	218	198	202	217	184	194	204	195	226	204	218	223	193	211	185	206	207	172	201	192	206	200	198	204	217	178	196	212	203	196	216	174	209	236	211	197	213	209	202	179	199	197	207	197	213	213	202	204	210	219	186	223	213	213	198	198	195	212	203	187	192	233	228	231	189	211	193	190	197	220	177	194	203	221	223	228	209	222	226	210	180	206	194	203	218	210	215	221	174	187	164	205	214	210	212	191	227	214	237	214	178	190	203	206	206	200	194	218	201	217	217	207	195	228	186	193	241	212	189	222	210	197	223	221	205	191	207	197	173	211	222	191	189	198	220	196	207	218	213	206	212	204	223	225	212	203	178	206	214	197	192	189	212	196	214	209	212	225	182	193	199	220	225	198	227	210	205	198	210	223	199	193	206	218	213	221	219	212	198	204	215	179	188	197	197	219	204	176	208	205	206	191	204	220	211	208	224	213	201	216	201	197	198	205	190	238	199	214	202	228	224	189	191	200	194	214	202	209	200	216	243	198	202	208	219	158	238	198	207	186	196	183	215	190	203	225	193	218	199	214	170	201	239	217	214	185	190	170	183	221	189	181	207	203	194	206	213	220	214	225	188	184	225	204	205	195	201	209	179	230	183	213	189	216	238	193	201	203	229	215	207	192	212	197	216	222	175	200	224	212	197	213	229	216	194	197	217	203	223	214	168	183	195	231	223	213	208	195	212	202	191	196	221	180	200	201	215	204	229	211	211	198	201	205	222	214	220	195	217	222	206	216	204	222	209	202	213	184	219	219	183	205	210	202	218	202	202	226	215	231	225	207	227	214	197	194	183	219	207	203	207	203	206	209	190	215	211	212	219	222	182	205	187	195	194	221	216	220	202	184	211	163	171	215	204	213	202	194	216	178	198	193	203	192	221	214	193	211	196	233	202	202	190	204	203	187	206	190	167	207	186	223	243	201	207	187	189	195	188	227	214	187	227	209	238	191	204	203	189	212	209	224	208	195	222	210	187	176	220	205	218	210	189	240	217	189	230	231	205	214	206	185	207	202	204	213	215	178	196	177	203	207	206	188	197	209	221	192	194	213	170	226	204	259	238	193	227	199	216	176	214	209	220	208	211	197	231	187	203	224	204	205	196	213	208	227	227	216	249	217	198	203	205	211	208	231	191	224	208	208	185	202	220	202	225	203	182	207	184	195	172	224	196	181	221	193	203	244	189	195	212	223	216	212	208	188	224	188	213	214	226	208	224	212	225	209	206	210	212	207	234	204	220	203	215	219	189	203	193	227	195	240	187	217	207	235	206	218	173	200	230	232	212	226	208	189	203	223	189	235	199	231	219	194	222	192	185	215	184	206	214	193	194	207	214	222	208	229	220	191	217	190	229	203	197	194	211	202	203	193	217	202	216	219	206	225	220	223	189	212	205	197	217	224	211	218	225	218	219	197	201	208	188	231	206	218	202	199
27288	5510	2398	5238	17693	22285	10663	646	589	582	653	609	635	593	594	613	619	592	645	639	610	620	609	571	629	586	605	571	567	579	605	609	609	598	603	600	584	613	577	632	590	634	623	596	578	557	609	590	595	618	595	610	629	611	619	596	620	640	605	587	586	596	607	572	597	619	567	556	627	572	598	613	603	560	608	572	621	593	603	585	576	557	600	625	593	582	586	640	622	605	605	560	626	586	633	590	561	623	613	613	634	654	589	664	621	615	581	601	612	591	596	594	607	598	577	578	589	592	561	597	597	586	552	549	639	627	577	592	612	537	594	594	579	566	628	582	564	634	632	596	586	581	563	639	576	602	563	618	592	565	572	578	609	600	606	624	628	617	612	644	627	584	622	601	665	616	603	597	581	628	615	593	552	587	576	602	598	620	606	623	600	576	618	599	612	623	605	621	589	600	597	629	608	632	576	595	605	627	602	581	625	604	574	601	613	609	598	616	591	572	590	633	651	578	608	590	627	636	637	630	586	612	600	562	597	602	598	595	576	566	554	623	570	599	597	555	581	607	605	584	627	587	622	632	595	622	601	597	591	575	569	573	638	612	561	619	593	596	584	560	652	597	570	599	609	604	587	610	633	596	640	604	589	620	614	592	580	587	593	584	618	603	628	644	571	592	608	583	627	586	604	600	595	622	606	609	585	584	585	624	587	600	635	576	663	578	575	608	625	600	576	590	577	613	606	610	576	565	582	571	617	614	684	613	583	572	615	621	633	630	588	589	573	568	617	616	631	579	588	577	636	636	552	616	628	572	558	650	608	585	624	585	611	590	630	586	647	626	563	547	586	630	622	576	590	609	610	620	589	633	619	559	613	610	592	606	563	610	621	585	619	556	571	621	573	587	590	627	621	612	582	621	625	606	569	619	580	601	585	602	569	606	593	617	604	665	589	545	638	567	618	579	571	620	587	584	672	601	638	580	589	569	590	599	639	574	602	623	620	587	583	562	583	572	579	577	563	622	619	590	538	633	632	566	599	582	622	585	613	610	621	633	606	610	583	579	619	631	616	638	568	608	639	631	598	577	568	604	566	661	577	558	618	578	617	598	654	623	576	608	614	562	600	606	594	634	611	594	616	602	603	562	596	586	582	612	563	647	639	584	546	597	616	596	586	589	607	567	631	586	553	588	584	635	599	636	661	603	625	591	561	606	604	610	564	604	628	611	600	601	602	595	612	582	563	630	644	589	604	623	590	616	603	590	613	624	583	611	558	620	577	612	628	580	615	589	590	583	615	608	589	608	602	620	559	617	605	597	589	617	652	586	563	568	664	629	564	600	583	603	638	621	631	618	651	601	610	666	583	629	582	555	611	612	593	585	609	574	609	588	587	610	632	571	599	582	658	604	595	553	640	595	556	581	642	641	620	632	582	597	575	600	608	638	608	605	584	597	630	619	617	614	634	612	620	586	630	637	601	605	573	590	556	586	629	571	640	645	603	606	617	559	569	594	602	596	588	625	611	601	578	586	623	633	594	618	593	592	635	635	607	610	608	630	581	577	600	629	554	599	621	600	602	555	630	576	546	598	612	615	644	596	616	579	609	621	631	575	593	623	607	585	592	591	621	604	574	591	625	638	604	628	634	584	601	634	574	597	580	555	584	584	597	583	635	609	570	563	604	580	605	631	588	660	580	566	620	627	578	616	615	608	557	628	611	611	553	599	609	577	573	570	596	594	610	601	584	602	608	606	562	617	609	601	595	626	586	592	606	583	585	609	607	608	573	615	637	620	604	583	630	570	635	558	620	587	622	623	617	617	639	578	604	645	608	598	596	613	589	605	562	570	647	623	626	615	586	577	604	632	596	591	541	575	589	612	624	595	596	597	642	601	530	604	603	600	591	611	576	586	630	594	623	545	588	617	607	617	578	642	607	631	622	619	603	609	616	635	563	599	584	611	577	593	619	601	637	581	619	597	574	615	585	596	573	606	598	620	607	595	599	604	592	613	605	633	578	575	611	638	630	610	601	580	566	585	614	635	601	608	603	590	591	562	607	632	610	578	630	594	600	554	584	621	604	595	582	590	554	610	660	633	602	606	639	624	614	613	607	560	572	563	594	586	594	599	587	581	585	609	584	573	614	580	616	604	583	619	593	582	570	623	633	608	602	601	601	608	630	584	595	562	615	609	599	633	620	638	615	594	562	577	638	664	584	622	588	610	605	597	565	630	639	592	595	584	624	641	637	591	603	619	580	565	615	590	619	589	598	625	616	625	589	627	568	602	620	622	686	597	626	644	612	672	592	582	624	603	629	596	570	609	593	591	590	578	597	643	609	616	578	624	587	591	625	585	584	561	647	642	582	632	599	586	589	612	555	607	646	615	613	621	591	589	570	589	601	602	577	624	657	580	581	598	594	578	581	580	630	574	642	584	587	603	602	576	566	639	576	588	631	569	600	566	601	594	643	611	609	580	592	611	592	603	623	597	611	565	599	598	535	605	563	648	595	562	601	587	592	625	662	606	588	620	596	626	601	599	573	566	556	566	611	645	622	628	563	594	643	633	603	604	640	585	600	606	606	589	654	589	598	583	581	579	622	615	552	603	589	584	564	615	598	598	651	558	566	580	586	581	578	611	575	605	605	606	580	621	600	610	602	594	609	631	587	579	592	643	611	577	568	569	598	633	570	588	576	582	618	590	646	534	587	602	608	644	614	541	606	561	629	617	627	591	617	566	577	606	605	593	577	542	628	570	574	536	629	585	584	591	583	589	586	567	564	610	627	638	599	614	626	620	607	583	586	575	577	612	544	582	598	607	565	604	627	632	625	643	604	569	615	592	591	648	638	594	601	611	572	560	594	594	613	607	623	593	621	589	571	597	608	574	555	599	603	595	600	574	610	599	582	542	652	584	580	613	626	584	608	566	688	602	588	553	605	635	625	614	571	599	553	547	611	549	612	631	588	571	642	638	563	576	563	593	604	557	578	611	581	592	597	581	604	620	606	628	570	607	577	568	622	612	585	612	610	611	596	593	627	616	592	595	596	599	610	630	590	608	606	595	621	607	576	599	583	614	569	571	631	601	603	611	581	610	569	617	602	586	604	583	584	617	624	617	580	600	600	595	619	644	600	595	599	597	614	584	590	591	568	590	599	622	599	600	595	635	623	572	608	604	573	633	605	575	599	627	607	590	611	584	579	602	638	560	584	583	595	628	640	613	599	633	593	563	589	647	594	573	574	644	575	582	598	618	573	604	591	615	604	607	610	595	586	573	610	560	584	595	571	619	624	623	577	583	575	622	605	661	638	613	599	617	558	590	620	611	641	599	575	601	624	601	599	599	618	587	600	562	615	609	581	604	585	620	589	600	632	591	559	617	560	658	638	565	617	621	586	618	593	606	580	570	624	628	593	624	581	602	578	592	547	584	602	632	658	567	585	639	595	542	593	621	618	637	643	631	592	614	637	594	564	592	566	602	608	672	618	593	590	608	593	595	601	595	641	592
48723	38828	21625	14050	15200	18903	10752	1264	234	215	228	229	224	206	220	244	205	268	229	259	213	218	238	235	214	214	241	239	254	226	233	213	216	223	229	196	228	201	202	215	198	220	231	211	235	218	217	227	224	229	243	223	195	222	239	217	230	204	219	208	230	231	233	205	239	240	221	224	201	227	235	255	228	216	257	234	229	217	256	231	229	224	211	207	246	228	215	215	255	233	209	246	230	224	222	217	223	221	237	234	216	226	258	235	216	240	242	261	229	204	214	209	214	224	235	230	236	238	226	215	197	219	221	209	255	232	203	234	225	211	208	218	227	250	223	247	236	217	220	212	235	217	269	236	200	214	240	224	231	217	217	238	228	201	239	197	220	239	199	235	259	236	260	229	225	240	229	224	207	208	228	206	206	237	246	227	209	233	243	251	217	217	217	204	218	221	237	234	266	245	196	232	208	221	226	229	225	229	231	207	259	216	220	238	238	222	224	230	229	231	195	202	248	234	210	223	227	242	201	237	222	206	243	220	259	221	224	247	212	226	253	234	204	219	218	226	236	207	214	231	238	233	218	233	252	205	231	251	222	208	235	243	202	227	244	228	217	227	228	203	218	222	224	238	255	230	220	230	230	231	205	254	211	190	208	206	217	196	238	227	269	236	205	210	247	215	229	243	210	227	231	207	231	233	240	255	219	249	232	226	242	239	175	244	198	208	232	224	252	230	206	204	227	203	213	208	227	226	236	245	196	203	218	217	221	208	237	237	207	245	252	234	225	243	226	243	221	237	227	271	215	226	234	245	236	226	236	228	238	236	218	242	239	209	239	219	211	229	242	233	212	197	230	239	229	230	253	216	226	203	203	244	214	209	211	232	202	238	257	219	234	229	222	229	211	231	225	224	234	206	208	241	237	245	222	237	236	228	240	221	207	205	223	267	239	215	223	243	208	229	215	251	231	227	250	225	219	200	233	231	218	231	251	203	209	219	206	210	228	223	209	217	239	218	243	229	228	237	249	202	214	228	179	241	229	248	236	213	215	260	226	232	229	223	238	249	233	215	238	238	211	212	246	223	251	218	225	239	237	217	242	234	211	229	240	223	230	211	210	265	249	223	208	253	222	241	212	222	226	220	219	232	256	224	213	254	228	223	195	221	247	239	210	222	233	253	228	224	241	216	263	236	207	221	233	230	263	221	229	229	217	232	267	236	205	227	226	223	219	214	218	224	209	215	225	257	230	223	230	236	199	224	238	229	236	223	218	193	224	227	212	207	235	239	236	227	238	227	231	215	226	210	234	227	235	256	244	220	229	228	233	255	229	226	228	222	245	206	220	224	244	221	227	208	260	230	249	234	210	234	225	221	230	221	226	214	226	222	248	256	212	208	206	225	216	230	223	240	203	184	230	231	232	207	231	225	228	229	206	238	243	245	231	225	210	236	189	240	191	216	214	263	232	225	223	212	219	212	225	222	258	223	210	197	218	242	228	215	253	234	261	227	232	216	207	217	253	234	232	224	237	226	237	242	208	209	219	219	223	248	241	205	226	222	243	222	214	264	227	205	240	215	234	231	234	257	220	237	217	226	205	232	237	221	234	241	220	241	227	227	219	212	211	223	232	222	241	218	242	224	208	243	218	224	221	238	216	192	233	217	222	249	238	236	227	229	238	236	209	243	211	206	235	240	229	229	241	220	227	241	214	219	219	213	246	210	217	229	227	207	234	219	197	213	242	220	214	215	221	229	213	174	218	198	246	233	238	213	224	259	206	226	223	231	235	241	234	225	209	233	224	247	245	230	234	215	230	235	234	209	228	206	243	216	242	210	189	223	206	228	224	255	222	214	246	212	223	202	239	206	233	252	207	224	220	235	222	219	208	257	208	230	235	204	208	195	241	216	219	238	192	202	245	208	223	226	217	221	224	210	225	241	237	240	203	230	212	233	228	239	237	223	219	221	209	199	205	216	205	219	227	234	253	238	225	229	255	237	248	241	196	234	244	213	216	230	218	240	247	255	212	231	235	213	231	215	222	202	249	231	223	227	211	258	215	218	219	234	237	218	247	209	210	224	211	247	229	241	243	235	226	245	225	199	261	203	202	226	259	181	226	248	220	207	223	214	203	226	237	231	214	204	216	234	221	234	218	209	224	219	238	216	224	218	239	225	228	223	232	231	220	210	210	243	214	239	209	221	210	214	211	207	252	241	220	237	247	226	226	216	230	219	247	218	251	219	231	225	200	213	244	231	222	247	226	213	234	226	248	217	223	212	221	208	211	215	235	235	207	200	230	247	235	221	258	204	215	227	221	218	247	226	206	246	215	238	203	205	209	215	220	250	248	270	218	226	200	209	199	237	245	228	225	178	226	246	234	227	193	224	248	248	229	203	199	259	234	233	214	226	252	222	211	213	228	230	226	241	246	210	220	224	216	242	221	246	205	233	204	237	224	214	235	248	249	228	195	233	227	198	216	218	218	215	244	233	242	227	208	210	228	214	240	222	201	236	234	217	213	193	230	219	242	217	216	217	236	231	255	244	222	212	232	203	210	203	211	231	225	230	216	233	239	212	210	214	221	237	228	235	215	218	241	237	226	218	266	209	205	196	217	232	232	218	237	228	216	226	243	233	230	236	259	206	223	235	232	218	254	218	253	213	220	238	237	233	203	226	211	223	223	234	241	214	220	235	230	214	221	255	243	229	235	232	229	236	208	226	223	231	229	214	226	230	222	211	235	219	230	231	214	229	238	220	238	236	212	212	239	222	218	219	258	196	216	226	229	234	216	207	223	237	232	226	202	256	205	233	248	229	252	225	247	235	223	218	221	239	210	222	211	249	228	237	239	232	229	252	213	221	248	232	212	231	211	235	210	237	222	228	221	208	222	232	216	215	216	226	224	234	211	238	234	245	220	210	223	234	239	218	215	217	251	226	223	233	241	246	244	218	223	222	240	213	220	239	243	222	229	233	244	234	220	222	190	243	225	229	230	216	226	242	240	230	259	231	224	206	232	227	228	211	243	236	202	253	224	228	236	250	221	218	205	220	209	212	227	249	221	228	254	234	248	219	211	225	233	229	235	233	229	223	216	259	231	216	218	219	207	212	217	248	218	200	210	220	215	245	247	234	206	213	216	226	233	214	216	222	211	242	256	224	203	210	242	221	210	238	224	226	229	220	225	224	216	224	210	209	210	224	222	253	229	222	229	229	208	226	239	203	247	203	212	243	209	235	222	214	231	251	210	227	242	222	241	213	230	211	239	233	211	230	250	243	227	254	225	229	225	212	230	214	212	206	228	230	236	230	219	197	233	210	230	235	205	242	246	229	215	206	217	228	213	209	254	253	220	206	248	227	219	205	228	238	236	182	214	214	209	234	239	219	223	205	241	237	221	207	218	239	228	241	236	223	234	205	240	217	215	217	220	212	227	232	225	268	208	226	211	233	221	248	225	215	253	195	230	195	236	243	241	213	230	213	206	222	207	211	236	206	220	208	230	206	220	225
39869	29083	4717	5743	27411	34834	23114	2037	647	640	675	659	648	672	619	671	636	662	646	678	630	619	640	686	655	665	669	643	641	660	646	683	642	634	678	667	623	605	630	659	629	615	633	637	633	650	640	663	666	650	656	664	667	664	656	651	653	616	652	691	671	632	668	655	662	668	613	672	615	607	629	644	598	664	676	665	655	674	684	628	641	653	628	599	646	636	648	653	654	693	642	643	687	691	665	662	661	666	628	640	626	667	667	631	652	635	616	654	617	646	690	609	673	640	665	635	665	645	667	635	657	627	645	651	676	634	663	645	694	697	673	666	643	634	681	667	653	615	686	651	656	618	627	651	704	639	659	678	656	675	625	616	682	674	647	620	645	676	610	634	645	626	671	643	653	624	576	627	635	639	662	692	625	668	669	654	603	678	643	687	647	638	620	655	689	667	679	631	683	713	650	678	652	646	649	672	611	628	660	688	678	628	674	646	644	651	622	693	673	620	677	636	613	652	634	645	654	590	681	688	644	647	608	705	642	650	634	623	624	661	638	619	627	619	591	635	640	688	646	673	659	671	642	673	645	681	646	647	689	645	636	648	632	645	635	637	658	688	665	620	655	615	630	651	626	659	687	633	657	629	669	662	641	631	677	690	639	644	617	659	653	626	633	663	646	678	642	660	601	688	648	693	655	675	614	654	651	659	626	650	685	636	650	671	688	683	674	660	677	630	646	593	629	645	642	655	674	584	661	649	635	628	610	617	626	654	654	619	645	635	629	664	628	639	637	704	679	628	647	678	663	696	665	671	644	632	677	684	675	653	642	619	665	617	688	648	664	674	676	628	676	665	623	630	644	649	698	601	627	644	684	627	652	644	621	633	625	640	645	613	642	682	676	660	665	686	667	679	625	617	638	649	658	666	643	665	617	688	665	667	637	635	692	694	633	650	615	581	604	650	623	667	628	674	628	631	622	634	642	670	616	659	652	682	649	693	640	681	662	644	637	597	663	640	662	647	639	627	638	645	606	656	632	647	635	625	646	656	658	669	634	629	674	631	628	640	646	611	626	613	648	661	646	635	676	608	626	661	663	648	669	619	652	652	647	638	667	690	642	644	649	649	651	638	701	612	675	628	635	616	636	656	622	639	621	679	620	644	652	614	623	645	615	659	609	686	635	695	633	667	672	629	672	637	605	667	645	647	609	609	662	645	699	682	658	609	629	639	661	586	654	628	674	644	615	672	611	624	685	619	664	657	641	653	668	659	618	669	616	645	631	664	635	621	636	638	628	681	633	664	625	652	649	668	643	621	675	656	658	686	630	654	679	689	664	650	688	644	665	634	620	628	633	590	644	666	625	658	684	602	690	598	653	629	673	646	643	647	648	634	655	619	654	645	647	621	665	650	681	695	681	644	636	644	664	648	681	647	677	650	671	637	656	644	629	648	621	643	633	654	653	640	661	657	650	649	641	631	646	679	652	643	674	652	644	630	672	648	641	641	646	668	635	634	676	649	685	678	644	652	615	707	660	627	631	671	620	661	645	658	683	681	660	675	645	658	672	609	637	665	689	600	675	641	615	647	603	647	654	604	631	638	621	646	643	672	613	650	661	662	646	650	670	648	626	651	631	634	673	646	655	648	653	699	683	664	632	613	710	586	639	645	625	664	714	673	622	688	684	677	642	652	701	659	616	684	606	642	705	626	692	668	636	660	657	640	639	667	656	634	672	682	629	656	648	651	614	659	642	628	644	641	665	641	633	584	634	633	640	644	629	645	692	626	651	649	663	641	619	652	701	678	657	652	630	662	652	654	617	651	593	668	659	643	606	657	666	660	660	691	669	679	658	624	683	668	659	713	630	634	619	677	665	636	612	645	633	638	633	617	658	648	644	642	643	676	645	646	599	644	655	634	643	661	657	658	658	640	649	657	647	662	663	653	634	696	669	671	692	646	653	652	613	681	637	605	654	609	617	661	682	665	636	634	627	631	624	674	659	708	627	628	658	630	667	642	602	658	640	683	685	659	681	656	667	653	661	615	632	610	653	640	661	673	651	689	636	647	640	681	675	693	671	650	665	625	657	615	618	650	588	631	624	627	647	669	634	677	673	628	635	662	611	604	640	677	592	651	609	676	648	628	696	672	655	643	663	652	680	638	667	688	610	678	637	644	658	636	649	653	673	622	644	678	661	685	632	625	676	658	618	663	652	656	630	717	623	636	638	630	626	671	711	641	632	593	581	635	622	651	611	639	617	633	715	647	650	630	632	650	716	638	626	638	640	651	670	653	628	681	678	598	639	667	644	656	630	641	621	653	627	656	600	627	687	677	639	639	657	618	679	623	632	625	678	691	610	663	676	638	666	676	655	663	726	642	681	663	654	696	630	651	649	645	644	679	672	709	640	659	639	644	660	677	642	673	621	619	630	666	618	666	665	603	639	669	646	614	619	646	644	648	612	581	670	632	611	636	671	662	650	640	624	650	622	620	648	656	698	637	656	673	662	676	656	667	651	644	585	656	662	629	656	625	666	656	630	635	673	653	583	690	668	636	684	684	685	624	665	627	680	692	676	622	626	674	619	682	639	630	637	683	624	650	633	682	658	638	625	663	646	702	687	622	655	653	646	650	599	646	647	691	597	656	672	701	636	592	660	646	674	660	683	610	659	642	654	640	633	632	669	653	640	644	622	663	660	684	650	665	639	619	630	654	643	647	612	680	674	627	597	666	634	656	626	675	610	641	654	656	633	620	639	654	659	655	672	642	664	682	638	656	597	608	678	629	724	689	668	652	662	657	636	696	661	648	607	710	659	619	627	654	602	648	654	682	684	617	651	647	647	635	673	571	677	663	626	665	629	653	622	630	671	660	619	655	656	685	623	621	658	656	711	602	646	628	677	646	635	659	659	652	661	666	616	675	670	686	641	622	649	653	635	655	665	628	622	645	633	661	643	608	681	630	602	665	672	670	675	622	648	639	626	638	652	610	638	596	637	639	671	645	632	641	630	651	652	662	620	656	658	616	607	657	633	669	629	680	636	628	620	659	643	645	657	693	636	674	645	695	667	695	693	590	682	673	685	667	679	643	636	634	648	666	680	709	649	673	601	698	626	608	640	603	618	675	683	652	688	626	669	646	626	636	683	633	651	649	632	652	638	651	613	636	640	664	674	678	639	672	653	603	641	613	666	615	651	646	641	638	658	642	693	651	647	622	673	649	666	644	654	636	678	642	676	644	631	606	679	635	694	617	656	646	656	625	678	677	599	639	613	681	651	609	663	651	627	637	655	605	634	681	657	636	677	708	636	648	612	627	650	654	627	677	616	611	638	670	679	638	629	684	693	649	616	628	635	664	719	629	645	607	711	678	624	619	623	653	617	608	655	637	639	697	714	632	639	691	629	644	631	634	691	634	628	634	626	673	675	641	684	690	679	647	668	650	676	668	622	670	631	652	653	675	652	674	663	607	627	657	603	650	616	696	634	634	603	619	653	653	650	662	628	702	603	646
50209	39560	32048	25506	27880	44173	46098	26025	8719	1296	497	435	400	436	404	408	425	401	455	426	388	401	427	391	428	432	360	412	398	417	386	430	403	383	407	433	382	404	393	389	391	393	398	356	353	428	400	399	378	419	395	395	398	392	377	397	394	369	423	406	381	401	378	385	402	412	380	400	395	389	368	370	385	419	416	406	411	409	376	416	385	418	395	429	410	383	378	381	395	396	465	400	427	392	386	396	369	396	391	386	386	379	393	393	416	387	361	369	403	392	431	361	396	348	390	365	412	355	420	382	373	404	359	392	406	389	363	382	401	382	398	449	385	400	339	383	374	342	387	403	403	354	399	392	374	395	397	392	417	395	405	409	428	420	385	358	409	384	374	379	416	424	405	415	386	402	426	392	377	395	378	399	357	372	371	378	422	416	383	399	342	379	405	391	382	402	399	384	418	390	425	387	365	415	401	363	376	396	415	391	400	341	430	365	398	380	413	397	365	364	378	366	398	390	397	394	393	421	374	362	361	368	406	390	386	396	420	356	382	370	362	410	405	411	425	396	397	397	383	393	361	375	427	403	416	379	403	409	386	405	410	392	397	412	424	366	403	377	400	380	393	385	382	383	356	398	389	357	399	416	394	384	397	419	420	369	392	361	397	384	392	384	378	375	431	385	390	375	382	401	406	386	388	401	395	362	409	382	427	384	398	417	377	384	367	428	374	429	387	410	411	365	378	373	373	401	357	421	458	405	379	380	412	409	386	393	386	341	344	358	384	395	387	407	363	378	404	431	422	400	404	402	385	360	388	405	364	401	381	374	387	415	394	379	433	425	361	399	362	409	418	405	414	399	418	346	391	403	361	401	389	429	412	349	342	386	396	381	384	389	433	398	389	390	392	345	377	413	417	399	405	394	431	358	383	375	430	370	397	404	378	404	369	407	378	406	399	445	387	382	397	400	392	397	399	419	439	377	390	377	414	430	393	423	394	399	398	385	401	387	400	424	400	362	395	373	389	431	393	394	405	412	398	348	409	384	386	362	359	430	435	398	414	404	374	383	404	384	387	411	385	369	367	367	391	420	378	442	418	382	408	397	401	403	423	393	372	381	399	396	430	397	397	365	397	365	402	392	415	397	414	398	388	380	433	374	381	349	378	395	399	372	383	391	411	364	359	386	407	384	378	390	374	393	396	403	381	365	393	402	356	404	415	381	378	368	412	434	389	381	395	402	412	411	424	385	376	394	394	392	433	433	432	387	376	368	398	381	374	387	388	377	360	339	402	394	418	409	412	407	404	350	381	403	342	399	364	413	385	373	411	404	412	405	386	427	431	387	405	404	403	400	359	430	378	384	407	387	387	402	388	410	370	386	398	426	360	400	389	374	400	400	402	384	415	412	381	430	406	361	385	384	399	406	398	354	375	413	412	449	421	397	398	367	354	380	388	370	371	391	357	395	379	365	379	385	380	367	369	401	376	369	422	399	379	390	416	374	404	389	433	384	392	396	360	452	396	404	387	385	389	421	366	398	406	432	380	359	391	367	392	390	414	356	409	389	411	392	391	423	425	406	405	385	383	362	434	381	397	442	373	405	395	420	396	381	431	396	369	383	404	361	362	403	405	416	370	376	399	350	388	373	369	362	393	382	404	383	355	389	395	400	395	382	386	384	400	380	385	403	374	416	399	367	394	424	414	395	357	398	375	405	458	386	375	390	380	351	382	420	426	393	400	397	395	372	385	349	416	377	402	354	384	401	402	391	417	362	412	364	392	362	404	391	389	402	373	412	385	383	385	363	404	412	353	399	412	387	392	362	400	427	369	366	391	382	409	408	403	418	387	359	373	385	379	399	394	406	420	418	372	380	370	408	392	397	355	405	405	402	402	374	386	377	381	406	381	384	412	423	383	397	381	395	341	403	421	403	403	393	431	435	381	377	366	386	381	365	411	357	390	390	417	380	399	394	408	407	394	363	410	373	395	420	391	420	394	386	342	466	421	363	400	398	377	386	372	375	383	433	392	404	426	379	407	413	414	380	416	398	361	340	412	428	363	399	377	383	370	418	399	402	371	376	358	413	408	385	405	398	420	375	371	392	412	387	405	380	389	422	399	397	408	380	376	373	371	365	337	349	408	417	374	403	403	410	382	394	373	403	383	408	364	402	430	361	409	416	418	391	402	405	395	426	423	390	404	415	395	381	412	411	400	379	379	380	409	387	367	405	366	362	392	386	401	399	368	387	373	419	386	397	374	374	397	429	383	395	381	419	379	393	382	415	394	352	400	365	397	400	397	384	394	359	390	405	384	436	427	407	406	357	408	434	415	375	377	405	372	371	413	402	412	385	341	400	420	387	394	339	362	350	369	369	381	380	410	359	416	408	376	380	397	380	447	407	390	396	379	416	396	393	392	397	400	361	363	414	373	399	392	387	374	382	383	416	394	399	428	383	355	371	404	380	394	374	409	421	368	419	410	354	404	398	365	384	336	406	369	375	368	349	400	400	378	404	401	370	379	410	374	379	415	379	376	398	411	358	377	378	431	399	407	365	367	377	420	417	423	408	335	396	429	374	384	397	369	429	363	391	395	376	370	393	393	397	375	377	427	436	387	375	394	405	389	393	415	390	407	395	412	408	415	388	378	403	399	428	355	424	409	406	386	338	385	377	406	412	358	405	413	418	378	362	409	406	397	375	389	409	380	375	423	399	409	407	364	415	372	430	383	378	396	368	384	397	418	400	422	400	396	436	441	409	372	387	398	365	405	379	411	398	365	417	383	392	377	352	429	359	397	380	412	387	389	391	406	399	362	399	394	363	385	392	397	397	371	379	379	409	393	408	446	406	441	367	417	383	392	368	376	362	417	413	402	372	365	394	424	398	348	379	393	387	382	420	415	393	412	409	423	388	380	360	409	408	376	378	378	377	434	383	366	440	385	395	381	397	395	344	421	369	364	416	385	418	402	390	423	397	404	387	392	415	402	361	372	423	398	380	387	397	364	378	387	365	406	396	417	417	394	360	381	385	396	393	432	409	387	393	382	369	389	410	372	368	363	352	361	406	394	412	390	375	384	400	411	401	405	375	398	408	393	422	418	419	428	395	364	407	385	416	430	411	411	382	420	401	338	399	389	406	414	364	384	419	423	412	397	410	393	401	368	380	352	406	400	377	369	398	409	402	412	379	386	371	400	401	376	403	373	381	368	420	430	409	395	370	391	382	374	404	417	370	417	421	388	416	355	385	409	405	354	391	349	386	373	368	385	390	377	409	387	370	366	369	403	353	400	394	411	391	417	350	362	391	425	383	360	378	413	417	356	389	404	408	358	394	383	397	365	390	381	396	358	364	398	376	388	381	384	397	378	377	349	379	362	407	356	403	383	384	376	406	383	353	392	418	393	408	383	418	367	371	394	392	437	408	380	394	398	392	399	420	359	391	391	400	366	359	384	380	375	392	417	390	400	406	371	388	386	362	372	386	370	394	400	405	353	383	383	352	399	380	405	426
48950	53187	28086	24094	44919	76530	67524	15100	1131	1136	1097	1041	1001	979	1020	1013	930	951	1015	1030	1014	975	973	959	1001	934	966	1007	1016	1013	1009	1039	909	997	974	1007	937	992	979	981	918	985	977	959	930	991	936	937	1006	975	949	913	989	1017	913	962	942	964	911	959	972	914	994	860	957	958	961	959	965	929	953	924	966	953	989	933	997	977	932	897	888	922	1000	936	935	993	953	941	978	991	947	999	946	966	958	947	903	978	918	958	951	917	967	907	957	910	935	956	952	984	991	958	981	960	988	954	929	967	927	876	949	984	983	1001	959	972	953	955	977	984	971	930	935	967	982	996	947	917	976	935	906	984	954	986	919	942	926	982	953	941	984	952	913	932	952	921	927	926	955	926	984	994	897	979	954	994	920	941	937	941	976	990	982	927	886	943	993	939	944	939	969	951	940	974	966	932	1017	962	956	972	982	976	993	956	964	889	958	956	910	956	951	989	942	938	946	946	919	966	947	970	965	960	934	944	926	899	926	892	989	939	970	943	991	909	981	971	938	947	986	939	895	937	940	960	912	976	917	937	973	943	1024	932	944	954	889	936	974	932	916	999	980	990	969	959	933	963	967	937	943	976	958	966	946	984	925	974	984	915	923	990	947	932	959	962	956	991	938	1005	951	980	998	933	983	960	991	977	1019	1000	970	945	899	1005	993	892	962	1008	1012	948	976	951	998	910	941	956	917	983	955	977	970	1012	983	927	958	916	920	935	939	921	951	924	905	943	971	923	952	1010	989	930	932	971	899	942	988	954	991	912	1000	1010	940	927	929	926	1002	922	977	956	996	951	970	949	947	960	1001	908	946	950	960	933	962	934	950	923	969	946	919	952	913	939	980	922	964	993	903	971	947	994	974	960	900	943	971	949	973	959	952	947	930	1001	948	916	906	958	922	959	968	926	934	906	995	949	969	1003	943	982	915	941	960	976	942	907	922	928	923	954	968	981	947	980	962	916	982	1006	925	943	909	925	994	947	952	910	989	888	999	950	946	1017	935	978	904	966	957	998	923	906	931	958	954	1017	952	971	891	930	971	934	1018	939	924	939	930	976	914	1010	968	912	954	901	913	937	989	990	980	962	948	1025	938	989	950	955	947	970	934	949	961	886	930	899	977	936	932	1000	943	946	949	946	958	974	906	942	961	971	993	903	957	944	942	949	967	909	935	966	948	975	909	938	942	951	916	972	940	915	948	967	953	954	923	897	913	900	978	947	990	936	945	944	898	879	974	924	947	928	942	953	970	989	953	964	967	943	970	951	972	937	956	975	929	956	945	937	933	948	918	937	965	949	892	932	948	945	1008	937	954	1010	933	955	963	959	946	896	1026	943	951	917	1026	967	943	885	971	1010	986	917	990	943	928	943	961	972	963	955	982	917	954	949	962	977	971	944	970	971	976	932	961	958	927	924	950	973	935	958	896	937	942	939	936	1018	972	988	1015	902	880	961	955	990	942	991	968	945	971	914	954	1014	964	940	947	994	910	964	962	924	926	1010	981	967	987	936	940	999	943	975	949	930	1015	1019	965	967	969	960	979	934	1006	949	941	947	947	961	921	965	950	966	942	969	992	949	964	886	912	892	934	1019	946	957	1009	967	912	997	939	923	1007	938	965	915	907	952	994	908	912	983	981	962	961	931	941	957	947	916	911	966	947	979	922	971	946	965	973	884	988	947	963	992	889	928	941	958	942	892	957	940	915	1008	901	937	945	977	938	988	948	976	949	937	1001	925	1012	980	926	953	878	946	955	942	947	979	891	908	995	1044	937	947	926	939	936	957	963	988	966	935	981	992	971	965	943	948	981	920	976	956	966	938	968	914	886	982	964	931	929	954	1002	908	958	955	1018	970	977	960	993	953	947	973	972	934	941	985	948	971	973	857	998	932	948	954	1017	919	957	933	927	907	942	946	1031	925	966	945	975	926	931	911	899	953	963	892	965	938	892	1035	910	904	958	977	909	946	913	967	971	997	950	987	984	1017	939	930	997	914	913	889	910	875	917	985	971	962	935	962	929	982	967	933	991	917	961	1020	944	975	935	937	999	985	965	932	938	924	988	940	928	885	966	936	964	923	945	930	961	999	908	986	906	960	941	955	999	957	988	882	946	964	936	1006	956	932	957	994	932	1049	943	946	959	974	955	939	954	977	1005	923	977	920	977	962	906	954	954	964	867	952	965	988	962	946	951	976	930	941	965	973	963	960	948	964	931	938	914	947	947	960	883	996	888	917	935	892	897	982	1009	983	894	970	954	901	969	989	975	948	990	942	933	1020	923	1025	909	926	936	930	976	980	891	946	1002	1010	940	948	977	995	974	888	970	956	931	914	893	935	938	962	908	983	981	937	907	949	988	933	889	1002	952	1021	978	924	994	951	969	918	948	954	962	950	969	921	912	959	932	883	955	967	978	969	962	900	936	978	960	989	905	922	869	975	937	973	1001	948	970	915	960	947	933	922	912	959	933	918	900	959	916	903	932	981	940	1011	991	950	942	948	944	970	969	1000	919	959	960	997	972	986	971	942	1019	937	960	965	930	970	936	976	983	950	942	936	956	984	945	917	968	948	998	1022	925	973	951	947	919	946	988	904	887	922	958	943	980	986	992	940	914	966	984	932	925	916	940	959	975	930	903	906	983	962	978	937	979	974	896	919	906	962	997	919	1000	915	958	895	976	964	935	970	1003	956	960	998	945	939	960	933	978	995	906	953	909	904	957	946	939	953	958	939	916	959	903	926	967	918	966	981	930	930	1035	943	966	991	992	950	940	958	988	1000	950	952	938	922	919	929	928	969	980	936	935	936	950	960	950	899	938	972	971	980	945	937	926	966	947	967	953	946	944	941	951	984	990	971	884	905	910	884	997	995	963	971	955	898	988	942	947	941	934	975	952	948	940	938	958	904	1004	1004	962	961	902	925	937	944	953	939	980	943	872	957	927	957	959	893	974	969	1015	898	983	968	975	956	973	924	954	944	1009	946	992	970	982	956	948	964	965	919	937	960	941	958	936	965	966	928	967	961	926	921	1020	1023	943	976	931	940	955	977	950	938	1032	958	959	956	923	900	976	986	966	979	983	936	973	924	936	924	981	978	980	1000	943	967	933	980	1014	953	972	956	942	930	1009	944	873	994	961	965	926	934	1003	927	948	921	933	925	1001	926	972	984	900	912	1003	939	975	962	927	960	904	963	1011	1007	945	931	938	981	954	920	923	889	949	946	933	951	928	1003	948	949	918	926	972	978	977	957	973	967	965	949	947	912	960	932	962	916	919	916	929	936	929	948	967	983	916	926	972	988	977	906	937	938	944	968	941	968	983	953	986	997	882	951	948	917	961	1030	965	924	946	926	957	937	971	958	932	930	979	934	963	948	897	943	983	993	985	979	974	953	993	991	932	936	896	966	955	976	986	984	940	949	945	887	986	972	942	909	941	938	971	971	976	998	975	954	944	912	933	956	931	939	935	959	980	987	988	957	940	969	1011	901	891	971	903	947	943	950	940	986	973	934	901	956	949	874	926	935	915	925	1007	985	918	968	1002	942	980	936	940	960	968	925	982	997	982	967	917	986
24070	12952	4391	1968	4393	8268	6401	854	274	242	229	220	197	217	220	247	195	216	222	235	211	240	222	212	216	219	203	226	219	226	191	238	213	208	212	216	232	224	225	226	219	231	222	206	211	249	202	202	218	236	233	224	214	228	243	208	246	231	216	224	212	211	230	229	221	245	223	206	232	250	217	249	214	241	252	217	208	232	233	203	204	227	233	201	231	215	213	224	218	231	220	208	224	200	195	215	217	227	252	223	226	218	206	206	248	237	242	267	208	217	223	187	226	207	230	238	194	201	233	219	215	202	225	211	192	221	240	232	216	234	215	215	231	204	220	203	224	219	198	258	222	234	241	230	221	217	271	247	213	217	220	234	232	253	221	213	238	251	226	211	215	236	210	236	186	235	245	237	215	219	243	234	216	225	201	218	219	230	250	233	197	182	223	208	218	230	214	227	237	236	247	238	196	210	208	221	197	245	240	199	229	223	230	224	225	211	245	245	230	233	213	226	232	199	215	251	216	254	219	209	203	211	220	250	213	221	247	229	215	227	210	206	223	222	202	212	225	254	224	220	233	236	217	205	227	205	215	211	215	208	202	211	239	250	213	229	242	233	232	237	221	230	211	215	220	223	235	235	185	228	214	188	217	235	224	229	218	205	220	224	248	233	228	217	199	232	218	250	187	229	193	247	223	231	233	248	216	213	211	196	238	245	217	233	230	204	216	262	220	215	193	228	235	213	230	204	209	216	192	212	239	221	215	228	227	245	205	226	229	205	224	216	245	229	206	229	199	231	208	228	207	219	241	221	189	203	223	208	229	235	217	212	203	234	242	215	225	215	200	237	231	223	188	227	250	255	232	231	207	217	222	257	201	211	203	228	242	211	202	227	225	232	202	230	235	219	242	211	237	223	239	211	210	223	215	212	207	231	200	240	214	232	208	226	232	226	239	209	203	243	227	233	209	200	227	221	232	220	212	191	228	242	207	261	251	220	234	210	240	256	215	214	221	226	222	221	237	234	234	208	230	186	210	217	222	233	212	240	217	223	248	221	203	239	273	233	220	246	236	250	233	206	224	192	211	250	197	206	235	210	221	252	231	206	227	233	232	201	210	220	213	251	222	208	219	237	184	217	245	204	205	230	199	218	230	240	218	216	248	237	234	201	221	199	261	214	242	227	209	241	225	234	205	226	243	232	193	223	225	184	221	206	235	247	236	241	211	238	213	227	224	222	217	225	257	235	218	244	217	221	220	245	231	234	211	225	212	230	220	227	230	214	225	243	211	211	237	195	229	230	218	252	219	224	215	234	225	202	202	200	216	214	210	188	221	228	228	242	234	227	217	227	223	212	222	212	236	241	213	215	265	212	214	210	240	219	226	193	233	226	233	226	215	218	205	235	212	227	223	245	241	201	198	228	233	255	236	226	243	199	246	231	211	200	206	197	216	212	235	224	240	226	230	201	218	201	214	226	206	212	204	226	224	243	214	212	219	211	227	203	251	221	219	252	202	225	189	213	226	225	207	223	209	214	220	244	211	210	217	216	216	241	218	225	233	220	217	236	246	233	240	230	245	179	214	239	237	220	245	233	234	195	210	225	226	202	237	231	206	227	188	207	221	229	218	187	226	243	241	221	212	201	238	215	236	249	221	239	210	241	246	236	226	232	213	185	209	213	200	225	194	196	232	236	228	220	217	253	196	213	217	219	245	216	181	211	233	225	234	256	212	229	209	200	213	213	228	225	244	203	261	258	234	238	223	197	221	237	221	221	238	219	230	231	225	226	229	234	217	236	226	217	226	233	218	206	237	223	202	223	201	236	226	211	219	213	215	228	219	216	239	233	230	207	225	233	227	213	238	232	220	248	244	238	220	236	238	210	208	200	201	211	211	219	209	226	210	238	225	244	220	220	223	231	215	209	228	218	220	227	249	219	216	215	228	208	227	226	236	209	212	220	235	241	221	253	230	232	213	201	249	254	223	213	229	209	222	219	244	195	205	244	213	208	209	223	222	228	217	237	206	218	233	216	204	218	201	229	236	201	217	219	191	231	233	200	212	229	245	212	216	198	240	216	223	220	202	207	234	241	227	230	209	239	222	215	232	206	194	230	221	229	224	244	217	222	235	253	232	211	234	201	254	213	228	215	232	219	242	219	223	234	206	214	233	252	213	239	228	215	228	204	245	213	192	228	205	234	228	199	252	196	196	209	231	254	217	230	230	215	218	208	253	223	237	219	213	218	214	243	228	200	243	219	227	227	191	197	193	238	216	168	227	224	227	264	227	225	236	216	250	227	222	217	214	233	218	222	194	245	222	243	259	227	204	250	247	243	228	210	182	217	219	213	205	213	238	219	207	206	230	225	210	210	209	216	232	231	211	217	211	245	201	215	235	244	223	247	222	226	231	247	246	228	236	230	221	220	234	214	234	243	211	233	242	207	237	235	225	238	216	241	232	215	229	222	219	220	231	218	220	209	247	222	231	220	248	226	253	207	233	242	211	212	216	230	213	218	226	227	207	249	230	204	232	244	216	214	218	217	246	231	206	210	202	230	216	242	209	228	244	210	204	219	225	236	223	216	222	247	258	240	207	227	216	235	236	217	234	208	231	242	209	239	216	220	216	207	209	226	225	206	228	235	229	236	232	208	219	212	187	229	223	245	194	263	222	202	212	216	242	226	241	219	233	236	211	211	239	224	233	240	239	260	203	213	191	215	220	226	215	229	249	221	207	229	209	216	208	182	252	218	207	227	214	227	211	187	226	227	213	254	232	247	205	209	214	233	215	230	253	237	259	204	199	231	218	217	243	216	232	227	236	218	224	238	228	201	207	211	235	218	235	215	239	232	180	209	227	268	253	229	241	229	233	226	246	233	230	215	217	227	203	246	221	242	239	235	231	217	219	244	241	209	210	215	269	238	245	227	209	213	190	201	233	229	192	223	209	207	264	222	240	184	257	232	224	220	239	205	188	243	199	210	224	235	211	226	196	220	208	230	222	228	224	227	221	210	221	223	249	254	222	233	223	226	229	236	241	221	193	214	237	215	248	235	242	216	234	219	225	240	236	232	234	231	251	212	239	247	271	213	250	236	213	239	239	206	223	229	211	201	221	244	216	255	208	218	224	201	224	212	219	234	245	225	244	199	216	220	218	230	234	205	250	227	214	213	234	226	241	204	249	248	210	209	224	229	205	231	221	220	212	198	204	222	210	217	220	223	217	218	235	231	223	238	227	229	248	216	206	182	230	213	205	227	219	218	208	248	207	231	237	225	227	244	227	221	231	229	227	215	193	234	212	231	221	218	230	215	199	248	237	241	227	232	218	187	200	230	269	229	252	211	208	251	230	253	207	193	207	227	210	215	197	243	229	246	231	224	225	267	214	265	214	244	207	235	217	204	232	220	193	209	231	254	244	225	214	230	231	225	203	216	257	220	236	250	225	207	267	188	245	211	230	243	226	227	237	212	208	245	221	215	229	209	218	217	225	221	209	219	221	214	223	222
22003	7824	2020	3225	13972	23431	17123	1579	607	684	627	614	624	626	595	668	622	614	613	630	674	611	625	658	645	653	633	632	667	686	646	608	620	659	624	600	646	660	670	611	651	606	659	625	636	672	663	629	690	613	639	606	619	617	636	655	648	617	639	646	626	607	657	611	662	626	571	657	650	615	656	663	608	646	610	649	616	654	640	645	603	632	607	640	649	631	577	625	602	651	622	614	672	663	636	607	659	599	626	647	666	639	671	594	610	581	628	655	655	604	606	684	611	627	588	638	651	605	618	656	644	648	586	661	620	656	647	617	611	651	664	623	653	649	634	635	690	620	681	621	631	661	640	615	630	625	631	650	591	615	645	672	574	679	608	615	633	658	610	608	640	630	644	566	648	596	602	626	601	629	644	643	619	596	603	640	629	634	654	604	630	601	590	624	624	635	602	626	610	623	676	643	674	624	632	610	607	607	605	622	642	647	607	643	625	660	622	649	669	654	622	614	623	596	627	624	601	626	615	623	659	654	624	633	644	585	618	646	640	652	652	641	605	644	625	622	648	597	647	654	611	653	617	602	612	657	637	625	653	605	612	642	610	637	617	595	641	655	639	595	650	663	657	664	653	646	573	621	653	668	624	604	596	652	674	644	629	633	641	671	645	628	638	614	607	624	668	637	616	644	660	618	599	622	630	642	587	632	684	606	675	615	642	666	654	616	620	648	612	644	657	612	656	619	679	634	655	652	617	637	579	625	625	688	657	615	672	639	622	604	656	631	625	621	634	675	666	623	686	638	618	620	641	610	625	616	666	627	621	652	662	636	631	588	634	623	678	631	622	650	641	641	592	663	687	608	688	590	642	619	615	625	628	625	614	606	617	668	639	615	605	660	670	585	616	621	574	638	631	614	701	614	675	604	625	593	662	665	627	632	631	630	630	632	605	630	603	623	680	590	631	617	620	625	609	641	643	624	563	608	631	632	643	600	635	658	652	644	646	598	604	658	623	622	608	667	611	604	600	628	596	628	628	623	623	597	608	638	658	615	610	617	614	592	642	653	595	637	630	600	664	648	603	638	591	635	634	634	644	606	686	683	607	666	568	671	625	675	629	601	675	624	649	638	572	651	640	593	611	644	607	646	655	626	635	644	679	601	634	614	596	618	631	649	617	652	640	660	623	651	703	679	605	658	606	661	624	619	623	630	639	613	617	568	612	580	648	641	593	699	663	647	626	655	628	605	659	641	612	679	619	626	632	626	607	627	625	635	639	623	613	654	634	677	640	630	595	657	618	619	654	648	648	649	630	659	617	662	647	612	680	604	624	584	652	643	638	681	638	616	649	610	605	657	606	627	657	611	626	588	671	670	689	662	628	649	614	618	654	646	589	586	647	670	607	621	601	624	642	637	635	671	639	624	639	599	623	627	619	649	667	632	600	624	661	637	690	665	607	674	611	629	667	615	656	604	646	629	604	622	619	618	641	679	628	632	663	607	651	654	618	653	656	655	591	638	640	625	655	636	640	640	619	605	657	627	638	666	602	618	621	655	660	654	596	614	617	597	654	629	627	573	632	645	648	644	627	631	610	623	627	629	629	592	591	644	684	622	614	581	623	653	644	648	652	608	689	614	666	672	606	654	607	652	606	605	647	621	626	653	614	679	581	641	687	626	594	621	614	687	615	623	661	632	641	653	608	635	687	624	633	645	657	667	627	661	658	652	603	644	704	607	649	614	636	597	630	597	629	622	623	639	673	658	638	662	678	635	635	621	616	622	672	589	655	594	634	632	659	635	669	622	643	650	612	673	623	617	644	613	617	680	656	566	581	640	650	633	594	601	658	622	626	659	622	635	654	636	625	611	624	684	614	605	687	633	597	645	677	597	695	654	656	594	596	644	658	651	635	580	668	646	602	585	621	635	614	648	614	641	602	635	626	646	663	694	566	646	641	630	640	621	676	639	614	627	656	637	634	601	662	633	619	637	617	609	622	624	631	624	657	611	628	633	633	607	647	585	628	589	657	640	629	628	688	651	630	612	601	614	649	620	609	637	637	659	641	584	583	599	629	602	641	646	674	617	652	610	660	580	624	624	636	640	637	641	617	657	592	625	624	679	624	629	644	608	617	605	625	616	661	646	638	622	592	646	676	626	656	669	614	642	671	656	633	647	641	639	645	635	638	671	655	575	669	613	641	657	622	631	628	631	615	592	661	643	686	670	619	627	651	620	660	615	631	664	637	625	641	630	635	601	659	668	629	656	624	602	604	625	625	595	668	594	602	564	692	638	617	607	648	601	633	621	644	625	596	634	644	615	618	611	614	639	609	633	651	615	591	622	637	645	618	676	630	627	650	617	666	630	607	665	615	607	645	611	646	588	604	617	637	635	590	628	636	630	641	656	669	628	623	614	664	661	626	611	644	632	641	662	635	685	621	658	644	616	621	633	593	651	632	635	649	625	632	661	611	647	637	654	646	645	602	585	626	602	656	687	616	605	637	617	648	612	676	656	586	605	631	637	665	625	593	665	604	650	638	637	653	658	636	637	659	645	615	623	602	643	606	646	634	633	648	625	676	595	622	592	651	639	615	605	640	657	600	610	628	647	622	635	658	657	603	632	630	632	614	647	671	657	618	622	624	653	640	680	628	620	633	653	674	669	629	624	642	645	613	630	670	667	646	647	640	629	644	610	629	609	598	658	616	632	653	662	610	653	601	576	615	599	665	654	670	616	612	652	613	626	654	624	619	606	627	617	661	598	632	636	576	646	653	648	578	637	611	677	626	606	595	645	667	621	621	589	608	613	629	640	686	649	700	623	605	598	638	644	611	671	661	633	630	620	616	618	645	670	638	669	621	614	679	603	616	689	641	653	671	637	671	628	651	622	625	628	636	587	643	629	603	622	678	610	692	651	602	648	622	627	637	626	646	588	644	623	628	641	622	641	645	615	626	634	636	645	629	638	666	649	630	617	627	559	652	643	600	627	600	667	638	654	617	661	668	624	670	636	697	652	622	655	574	586	640	651	613	676	599	629	616	666	570	664	586	612	633	646	629	615	622	604	626	619	643	664	638	609	607	642	643	592	627	617	627	633	633	667	640	629	638	629	633	611	602	645	677	606	611	620	617	663	657	613	616	658	616	616	642	635	696	624	642	648	624	622	625	633	670	665	606	630	647	640	631	605	652	643	614	638	639	614	580	668	650	664	592	621	639	665	602	626	634	632	646	647	641	628	622	679	636	622	650	643	628	640	601	675	650	629	622	608	643	609	650	633	598	599	596	662	641	598	632	626	657	633	618	601	605	654	605	590	646	648	603	643	623	655	630	650	616	584	618	637	603	655	611	638	659	613	621	647	668	584	631	669	601	612	633	694	638	643	627	663	636	643	624	651	611	663	623	624	653	611	611	656	650	667	644	627	646	638	590	618	606	672	702	617	599	630	639	643	664	633	624	617	617	620	656	633	681	618	636	640	622	646	628	622	647	651	587	697	657	681	628	628	652	582
36781	21639	11230	8545	20443	17904	8227	925	225	232	238	225	258	240	250	226	237	232	228	260	231	211	224	222	235	216	236	223	226	240	247	240	243	241	241	252	242	257	267	242	249	254	223	255	276	253	255	247	239	243	217	230	230	239	242	236	232	198	274	223	240	227	257	237	246	238	200	243	212	271	235	261	260	223	239	257	254	222	242	215	243	241	249	221	253	247	240	225	222	254	243	239	207	246	253	255	242	265	264	242	216	237	257	241	224	247	271	242	248	245	283	250	245	250	224	262	248	255	219	240	227	267	250	227	255	270	270	245	255	214	223	232	256	214	234	257	246	224	244	230	238	228	240	254	265	228	265	236	253	206	218	242	267	229	244	229	234	237	256	236	230	243	242	254	272	272	252	295	232	221	227	246	248	224	230	227	246	228	238	249	255	227	217	230	246	226	239	236	236	248	267	237	228	237	254	237	254	242	227	252	254	245	254	283	259	225	239	240	217	252	262	241	258	255	210	240	248	256	251	225	253	254	226	213	232	240	257	256	230	270	238	248	227	251	252	243	222	229	246	214	220	245	226	240	274	219	251	265	223	232	230	228	259	240	248	246	254	219	231	213	248	243	237	260	263	246	244	233	240	238	242	230	257	238	259	236	221	231	237	208	250	220	226	235	230	238	247	278	259	236	237	238	230	250	214	247	225	245	250	226	253	248	227	223	256	267	236	227	266	257	247	239	216	231	236	234	240	213	288	252	261	251	250	234	232	239	262	261	244	230	227	238	231	234	276	260	243	232	241	214	239	234	244	244	251	249	240	264	238	230	246	277	221	242	233	233	253	250	232	235	261	268	260	224	241	202	236	251	262	231	252	248	263	232	240	259	231	222	249	247	216	257	242	254	247	218	254	244	217	256	254	224	249	245	262	223	253	245	230	233	228	237	244	266	219	250	232	260	269	230	263	239	245	243	250	259	251	250	274	244	223	243	259	233	252	250	242	227	239	213	218	226	236	236	240	251	245	242	245	256	230	228	219	217	249	226	252	232	272	239	255	272	227	232	251	241	262	239	258	243	266	248	256	245	226	226	256	203	234	246	222	238	244	252	235	229	248	255	251	250	249	226	236	260	234	250	260	245	237	229	223	261	228	218	249	210	235	269	230	230	225	258	240	264	249	226	259	224	257	245	222	225	215	264	236	237	244	220	254	238	243	223	228	255	251	228	251	228	242	271	248	254	258	248	247	266	258	207	214	253	228	245	232	218	226	221	249	261	244	262	242	218	233	227	223	263	251	244	243	258	221	238	226	260	218	246	240	231	247	252	210	237	276	245	264	245	228	243	242	255	246	223	232	259	222	233	230	224	260	248	282	243	240	234	265	217	224	234	229	215	252	223	260	239	217	257	257	221	219	242	247	218	232	229	244	245	212	253	244	234	260	246	218	245	233	238	257	243	236	231	231	237	230	255	234	242	230	247	271	228	210	256	228	250	234	219	239	236	231	258	244	221	258	251	243	259	242	244	215	251	252	248	230	237	252	227	236	219	231	243	234	257	269	236	231	204	272	253	233	225	207	256	215	250	267	256	216	260	229	234	244	228	240	234	254	249	256	237	256	261	222	242	230	222	259	252	251	235	213	242	236	264	227	262	208	264	254	226	254	248	239	257	205	264	247	233	257	203	227	238	219	229	231	262	242	230	244	255	242	281	244	220	243	250	235	219	230	231	238	267	236	239	245	242	250	224	224	222	263	275	251	229	250	239	244	265	241	241	210	248	234	214	244	229	268	242	253	241	242	231	246	243	207	264	236	236	236	252	241	243	245	232	241	244	252	238	257	228	237	246	241	216	211	218	266	250	230	250	256	242	261	239	227	238	222	229	244	201	244	226	271	226	219	247	260	260	240	234	215	254	246	244	239	216	237	242	245	245	256	224	252	238	225	225	232	222	246	251	235	239	225	235	227	257	234	257	238	235	263	238	236	233	256	251	253	235	287	264	252	247	256	222	235	224	238	254	239	238	217	224	251	248	233	298	235	239	258	269	242	238	263	230	238	246	249	246	233	244	221	243	231	242	238	217	218	228	228	284	234	216	248	260	235	215	233	236	226	248	266	242	240	232	239	239	233	264	235	252	230	247	210	263	229	228	238	246	219	237	226	256	255	224	249	280	287	240	230	237	216	235	253	224	252	233	242	252	229	229	275	236	221	244	233	215	253	254	219	229	227	222	274	219	256	275	240	246	243	250	224	243	204	209	222	212	262	237	230	241	241	255	237	231	257	219	238	264	218	250	238	266	233	224	240	221	232	216	257	206	248	250	216	231	234	212	241	218	212	229	250	241	229	270	226	232	231	267	255	244	254	256	248	245	252	231	228	238	252	250	263	240	239	237	216	253	206	255	239	256	241	221	266	228	237	242	220	274	250	240	232	226	246	238	222	260	235	236	224	237	257	215	245	253	240	228	262	252	236	239	239	255	254	245	233	220	238	205	238	270	257	205	241	228	255	246	243	248	242	232	236	220	243	226	243	227	276	253	262	219	234	245	233	246	228	225	254	218	223	238	244	255	233	242	220	229	216	249	250	238	256	240	259	258	228	264	248	233	236	255	223	222	228	233	208	232	240	248	246	226	252	219	222	239	238	234	253	224	244	262	237	229	234	243	233	250	224	243	225	228	235	254	237	235	238	246	235	258	241	246	229	240	236	257	252	240	254	241	267	221	242	244	237	224	273	247	214	212	259	234	239	264	213	266	258	244	262	257	255	245	231	233	225	244	227	229	230	279	245	239	235	232	220	245	254	221	262	223	214	258	261	259	262	234	249	249	247	239	270	239	248	247	221	239	246	250	204	244	232	253	281	244	222	245	232	237	238	236	220	241	238	248	231	243	243	222	252	218	235	253	240	245	223	207	265	246	239	230	238	248	254	248	240	249	227	249	221	231	215	224	240	234	219	227	253	242	229	213	226	250	232	221	258	240	267	254	253	229	233	244	240	243	259	217	235	228	248	258	268	212	224	252	260	252	262	280	236	222	264	261	240	237	221	234	230	260	263	288	239	243	230	252	251	249	255	244	243	242	269	257	242	267	244	253	246	223	253	235	246	246	252	246	240	228	253	273	231	213	237	221	241	227	225	220	224	261	226	257	232	231	255	233	234	229	248	241	253	212	240	228	272	235	262	225	218	253	253	250	221	248	251	234	235	234	230	250	241	236	267	238	240	235	235	211	261	227	258	238	279	247	252	258	245	252	238	256	237	236	234	213	252	242	251	223	231	245	271	236	249	239	238	251	239	268	226	226	223	232	228	246	237	221	237	245	227	222	252	262	270	240	232	237	232	234	237	231	240	227	266	244	244	257	238	250	233	221	265	256	241	238	255	244	237	252	228	208	236	249	247	241	257	224	246	236	249	251	211	218	194	245	258	284	219	236	235	236	239	230	240	226	245	245	272	265	250	253	249	223	227	241	241	258	238	246	222	228	229	253	242	235	259	242	243	234	290	260	232	241
27640	5367	2600	12853	38040	33158	19831	2182	751	709	717	745	672	694	674	656	685	679	701	662	678	702	709	709	692	679	699	698	698	690	666	713	711	665	659	649	668	701	653	726	672	655	729	700	718	729	681	656	701	659	705	697	673	695	693	683	735	675	679	690	714	675	684	674	681	684	732	709	707	671	698	712	700	700	679	682	647	692	697	633	660	724	655	667	677	657	677	693	683	688	683	709	654	739	674	684	695	697	657	671	667	670	665	648	700	632	690	703	690	711	722	686	689	728	685	765	678	694	716	698	683	769	673	690	658	701	732	684	683	665	709	693	710	704	719	681	705	636	729	689	693	718	700	701	692	704	668	705	635	640	696	687	647	696	700	664	710	678	656	672	700	688	727	704	639	698	687	658	650	694	715	654	695	650	688	696	662	677	684	692	701	690	711	694	713	705	680	652	696	684	671	650	698	692	656	678	672	758	719	688	713	647	647	722	668	678	745	684	685	702	693	719	706	707	684	688	721	697	703	705	706	711	690	684	673	688	692	741	717	701	658	680	681	646	687	688	693	730	687	678	661	667	627	662	699	722	689	691	674	674	707	692	669	696	685	708	663	670	653	664	681	623	688	731	662	681	700	694	649	659	663	636	662	697	710	681	666	705	674	674	681	671	720	664	654	681	694	685	707	671	665	641	663	721	735	698	686	692	614	695	737	665	670	672	656	704	654	682	708	677	673	716	649	686	687	662	715	724	665	700	723	661	659	693	685	666	633	703	702	729	662	723	710	687	741	702	693	660	717	679	677	699	697	707	690	697	701	675	690	642	650	673	666	673	690	672	645	683	715	746	695	695	733	668	747	677	677	646	710	660	663	701	730	678	675	669	715	691	701	685	671	697	708	687	703	655	666	671	642	667	662	737	699	694	744	730	677	652	654	687	677	653	715	682	663	673	696	733	665	641	682	701	748	747	750	684	665	670	711	672	673	686	661	659	707	692	668	709	716	718	662	699	685	649	680	702	720	650	673	712	696	697	710	667	683	670	688	691	659	704	689	693	715	730	685	681	645	705	729	698	686	706	726	646	697	689	744	661	710	647	675	700	676	691	647	686	691	686	704	652	679	663	678	695	687	719	697	690	699	701	695	721	692	682	726	669	686	695	690	682	703	710	686	675	694	678	708	669	666	712	719	688	713	697	694	655	692	704	681	660	716	695	697	680	686	664	683	679	679	719	679	674	704	701	718	707	724	693	721	707	707	694	706	672	690	738	632	703	723	704	709	684	659	649	704	693	735	710	679	674	653	681	689	687	744	720	692	663	666	763	738	703	715	669	672	664	665	698	717	683	696	703	711	730	661	717	697	713	721	684	741	710	686	701	710	668	674	699	686	675	688	670	668	769	638	679	702	657	726	657	728	694	656	688	634	713	707	698	715	703	643	690	697	692	635	709	690	717	685	710	685	641	689	696	679	676	642	667	672	676	698	689	675	670	714	666	683	666	702	675	656	675	692	646	657	737	754	723	668	718	692	693	685	689	686	659	644	724	743	672	692	716	686	670	646	712	689	729	707	682	673	724	680	688	700	713	690	655	695	663	682	702	700	686	671	705	634	670	652	686	679	645	648	666	656	703	709	734	691	710	720	682	714	701	715	702	675	706	665	684	690	720	659	656	722	680	707	634	706	721	726	707	689	735	674	703	662	709	718	721	687	695	682	652	659	716	636	670	716	699	686	702	699	664	680	694	707	726	676	697	714	690	666	639	747	695	664	678	707	722	726	743	656	676	669	748	683	692	665	666	696	709	637	691	698	720	688	667	694	674	759	681	663	727	657	696	680	708	669	709	693	653	699	704	685	707	722	633	707	703	680	682	644	649	690	649	646	699	724	705	658	688	725	725	733	744	705	712	661	713	690	720	700	688	713	665	715	689	726	639	627	668	723	699	706	669	662	679	682	652	714	696	696	705	714	658	717	683	716	713	705	705	685	671	665	693	663	669	676	695	673	750	743	686	739	675	667	680	656	660	708	688	667	744	737	704	664	696	667	741	676	653	704	746	680	716	632	682	710	713	686	687	666	687	708	671	711	704	649	661	682	708	660	683	664	690	663	697	740	699	681	682	655	691	680	685	680	661	710	698	717	751	680	663	707	676	690	603	687	666	683	689	699	693	673	715	671	682	657	698	661	668	671	702	708	719	703	695	669	703	698	752	667	671	687	673	678	650	697	666	697	650	678	682	729	690	687	626	722	695	710	665	699	681	668	687	688	634	691	694	639	664	690	650	679	682	720	684	727	704	693	700	670	670	691	689	691	633	744	670	690	644	696	666	672	689	649	714	680	710	728	714	684	660	663	730	671	694	705	693	703	677	685	682	687	712	722	692	689	707	670	696	650	646	738	678	692	720	692	668	728	720	684	690	723	734	747	673	679	697	676	637	697	664	720	695	681	687	690	713	699	693	703	732	690	664	720	716	697	685	698	664	721	705	705	681	739	670	683	728	693	692	719	633	721	643	656	666	666	732	658	711	655	704	694	705	659	708	721	701	709	749	721	710	634	673	658	659	676	726	727	699	680	678	685	679	667	721	680	699	666	702	721	695	669	694	714	644	722	698	688	698	621	714	672	685	690	710	672	673	677	704	696	709	672	720	695	688	693	734	695	703	707	674	672	723	668	703	685	652	713	707	704	683	739	678	676	699	704	707	700	704	679	670	729	675	688	679	700	680	716	678	721	700	671	745	656	659	726	701	712	665	678	661	701	701	681	654	717	682	706	698	736	670	694	734	664	699	642	628	681	688	744	666	711	700	698	720	724	702	691	686	677	694	672	721	737	700	681	697	689	709	668	689	657	693	693	679	701	723	677	671	727	691	693	669	717	740	714	670	721	732	663	674	707	670	716	685	667	703	682	744	695	679	739	694	685	701	687	685	672	693	678	688	679	650	679	683	730	726	698	699	766	667	675	689	727	677	676	692	647	683	688	663	676	648	700	735	720	681	698	688	650	706	690	676	700	732	667	695	669	711	708	683	707	693	698	705	661	693	698	685	690	714	717	739	687	728	649	713	702	723	684	679	703	718	729	723	744	687	690	662	730	654	692	701	705	676	707	652	727	665	665	673	675	668	676	690	636	696	666	697	711	672	712	713	697	678	687	686	689	697	698	696	677	678	698	668	707	714	656	649	719	684	703	668	721	696	674	694	680	689	690	678	655	730	672	729	699	680	711	683	690	682	715	743	653	685	683	648	691	704	699	722	698	694	679	685	720	676	709	701	690	696	702	708	672	692	677	668	684	722	666	704	676	720	674	666	719	678	681	707	657	682	668	696	723	651	709	675	722	684	690	680	672	665	678	670	750	702	657	710	660	720	659	688	719	721	691	678	638	683	686	688	708	720	705	673	668	707	703	689	701	723	672	701	695	692	663	711	661	690	656	686	655	650	676	715	655	680	676	644	671	724	718	653	704	712	678	685	712	600	709	687	733	680	725	732	698	683	743	680	676	698	686	677
53480	34075	25959	24785	45518	59297	47268	22372	3878	488	410	435	441	381	415	365	394	380	381	391	437	381	387	395	400	377	379	375	369	382	382	363	372	332	394	346	377	357	390	388	392	368	375	330	372	376	390	340	367	414	378	383	370	376	373	382	406	340	391	385	341	382	377	386	384	373	344	387	365	378	404	371	380	330	342	393	355	356	376	405	357	354	373	381	371	374	395	385	390	323	370	367	374	382	402	370	401	381	340	373	381	379	378	366	367	376	365	363	353	337	385	378	363	407	350	377	394	399	374	370	368	348	356	349	353	366	360	370	372	342	363	370	377	323	375	375	354	331	364	370	388	372	386	336	351	389	379	372	402	360	363	358	392	360	392	365	365	378	348	365	395	393	383	361	366	377	382	380	330	344	396	376	387	362	351	370	343	391	354	378	393	380	383	358	361	388	369	384	374	337	363	382	368	360	367	377	392	415	346	376	367	348	327	377	382	390	417	361	391	346	399	344	356	397	347	365	406	347	411	390	391	371	423	390	372	352	355	390	365	328	362	379	372	353	390	374	366	385	379	335	359	387	353	352	391	366	398	377	394	383	354	354	365	368	331	375	371	358	418	386	373	396	368	412	369	332	388	357	343	383	314	390	381	365	383	391	353	388	372	354	387	416	351	370	396	351	382	373	385	399	398	375	406	386	378	378	360	330	367	379	369	353	335	338	382	353	401	373	355	349	368	411	320	378	372	344	377	384	385	359	363	368	342	385	380	384	373	371	354	360	385	361	353	404	404	348	366	353	382	373	358	367	364	408	344	344	395	382	366	367	349	378	351	343	407	369	353	371	341	383	352	359	369	384	380	363	365	362	373	398	347	377	373	389	366	352	388	369	365	381	371	366	377	369	385	396	357	409	391	365	395	343	369	382	379	373	378	446	384	401	390	342	350	377	389	351	392	342	318	362	365	392	371	349	375	386	337	348	344	328	370	401	373	346	359	365	356	385	371	428	339	387	380	352	384	353	371	360	384	394	352	360	357	364	406	367	368	372	386	342	340	390	368	376	357	404	413	381	356	351	382	342	360	360	347	360	399	363	349	363	365	358	359	379	388	355	400	374	385	359	392	364	373	389	421	386	412	391	336	374	363	368	357	386	368	333	398	365	352	381	358	355	407	409	365	399	346	385	355	395	348	371	367	411	377	344	345	389	402	367	355	402	378	361	363	371	374	359	352	361	370	342	371	401	364	357	363	388	367	311	369	388	374	393	402	353	377	355	408	390	363	402	332	393	383	378	379	387	349	393	360	368	392	365	382	375	372	341	381	394	358	368	373	373	433	364	360	360	386	376	377	336	396	368	407	358	376	389	356	411	397	362	359	371	402	380	410	413	343	383	346	372	352	357	361	356	386	387	367	409	432	379	398	388	365	381	370	415	352	416	377	409	375	376	372	385	394	378	334	370	384	383	377	374	352	379	332	373	382	361	371	377	371	379	366	389	353	358	337	357	410	404	383	362	405	370	365	371	354	366	361	370	322	379	374	365	382	380	379	371	367	414	351	369	378	373	348	395	357	334	396	339	360	362	347	369	385	350	359	382	346	361	378	373	360	364	381	399	399	352	368	388	383	413	354	363	369	345	397	377	390	374	364	340	360	376	368	364	366	362	365	375	366	371	401	369	377	389	351	382	371	389	378	365	384	367	352	345	355	376	393	377	391	381	383	378	358	402	348	369	365	411	338	369	379	359	374	416	343	344	427	360	383	377	384	347	411	370	359	415	385	414	391	344	348	357	361	389	404	384	345	394	374	402	335	400	359	355	362	398	383	373	374	385	394	390	347	364	399	401	370	379	375	358	364	383	378	387	349	390	372	343	403	368	331	393	412	377	363	409	373	366	374	364	375	400	361	374	332	373	392	360	351	371	412	401	360	395	375	349	368	364	378	360	360	382	356	349	381	384	335	341	393	336	386	362	392	382	383	391	389	380	373	374	337	380	395	363	415	372	364	357	366	365	385	383	387	364	393	380	344	403	401	365	374	407	380	389	375	355	376	384	358	381	374	322	397	326	352	381	365	374	390	371	364	375	372	356	377	348	363	385	393	350	369	351	382	389	373	351	350	381	392	382	363	357	376	373	366	325	367	381	391	401	373	343	368	349	401	364	329	365	375	382	366	352	365	388	375	336	384	369	346	334	396	393	427	385	387	352	371	376	384	344	383	369	349	379	370	378	354	371	383	319	357	376	392	381	358	373	378	394	390	368	400	359	388	388	401	393	372	401	377	393	333	377	380	403	372	390	378	370	372	338	358	350	344	370	390	348	397	369	369	360	379	387	377	361	361	357	348	382	384	377	333	379	375	420	393	374	353	383	372	398	390	387	358	395	363	384	348	393	395	346	403	353	387	358	413	319	383	373	342	385	372	375	360	391	354	360	367	396	355	348	386	393	406	387	395	348	365	363	337	383	375	325	366	369	385	364	375	365	380	397	406	419	372	395	385	353	400	382	349	335	308	396	361	362	327	387	363	365	380	365	361	353	379	393	387	385	358	398	344	369	397	357	380	360	378	371	390	388	344	330	342	334	385	374	372	358	364	386	362	366	331	387	376	368	347	372	345	359	380	366	374	344	376	374	364	389	370	360	351	401	375	353	376	364	376	346	388	379	391	360	352	376	390	385	390	384	349	378	373	372	357	342	394	379	364	358	390	357	372	407	375	373	371	399	394	359	370	368	340	373	385	382	341	391	361	366	340	357	362	347	365	375	372	347	350	374	378	375	398	394	354	400	361	354	382	386	370	370	395	407	369	353	366	357	351	358	396	350	392	374	405	397	383	430	384	378	373	361	377	343	346	345	399	366	385	358	373	392	382	359	340	362	392	353	353	379	387	388	376	351	390	382	372	374	387	376	367	372	419	347	348	366	381	382	319	358	356	372	390	372	366	336	389	381	388	363	348	335	371	357	339	386	334	391	348	367	411	402	377	391	409	341	346	380	379	386	385	399	390	353	374	389	393	395	363	387	367	357	341	353	394	407	399	369	373	380	332	339	425	370	366	352	372	363	364	374	377	375	367	385	368	376	377	341	376	372	359	342	364	385	358	373	384	348	382	341	377	371	337	388	376	370	392	363	356	362	367	386	354	388	361	375	405	364	363	389	365	357	384	348	369	387	376	386	354	401	378	385	369	342	403	361	369	378	359	362	394	360	337	383	413	365	359	344	354	351	369	376	350	379	399	324	381	396	351	368	394	406	364	365	362	341	359	390	394	361	366	410	372	356	350	372	358	342	373	375	385	351	368	419	371	353	374	351	418	381	391	372	375	405	416	357	384	364	379	357	356	359	382	385	397	379	375	384	360	371	393	410	378	370	357	360	385	371	354	396	355	375	364	393	380	409	352	368	382	351	374	347	383	381	388	398	394	371	371	358	390	391	356	367	377	402	367	409	377	348	419	371	356	363	340	390	385	370	398	360	361	364	401	363	368	349	374	387	375	372	368	364	393	351	378	367
48207	27864	15128	21639	66751	78103	58083	25076	1680	1125	1044	1011	983	1042	1021	1012	1006	934	986	1021	1016	1050	986	972	990	945	1002	959	952	966	985	963	981	975	994	989	958	943	964	938	1015	967	1036	998	948	901	990	995	971	908	939	944	955	890	962	986	899	969	972	933	973	950	976	1002	940	985	899	974	969	906	944	989	909	947	936	925	924	897	918	938	961	966	943	914	939	907	955	955	910	968	964	911	970	968	942	932	943	987	959	913	957	956	968	905	893	924	968	932	988	912	991	969	921	988	972	938	949	889	958	893	936	914	970	987	950	934	975	961	918	960	986	1003	901	914	938	943	925	972	971	1006	967	950	935	931	935	959	938	935	984	917	992	963	960	943	945	966	998	931	966	911	953	952	965	951	947	934	916	980	1046	888	940	970	962	1018	930	954	934	974	982	948	955	903	986	924	944	951	926	932	949	949	936	910	990	947	891	997	1003	892	955	953	955	913	970	963	903	948	920	955	949	957	956	941	955	960	911	961	940	977	1018	932	904	959	962	898	925	982	975	968	980	930	947	983	948	962	945	1001	943	973	951	954	926	931	962	977	942	882	958	918	977	951	923	961	991	991	1012	967	943	924	947	966	982	965	915	944	979	998	897	940	945	934	943	923	923	933	1008	973	972	1001	972	912	947	976	990	956	942	977	960	929	946	983	975	927	943	922	1032	949	940	961	1017	887	970	935	948	918	960	949	962	994	961	968	938	1003	963	947	971	965	920	933	930	963	943	950	926	912	946	927	1020	936	946	888	984	965	940	962	942	918	934	937	949	920	989	888	1025	926	975	922	944	960	987	937	885	922	958	990	980	1020	899	918	996	908	899	958	968	956	924	961	967	935	944	978	886	985	939	949	938	947	929	947	911	950	919	927	948	945	948	920	945	993	919	923	927	961	950	972	922	894	919	937	945	986	978	950	998	934	935	981	888	939	931	991	986	936	945	975	969	931	943	970	987	890	960	893	989	924	983	934	921	920	912	933	990	950	972	955	973	979	954	978	926	909	905	942	983	925	941	939	980	1019	936	983	986	979	889	935	945	936	966	958	953	987	928	904	989	955	950	986	913	923	977	1009	945	890	936	966	905	933	933	1030	965	965	945	925	949	913	979	955	927	981	978	924	902	953	1007	929	920	960	1007	1004	914	913	967	928	936	948	972	940	936	959	958	937	945	1036	923	936	940	954	961	954	973	945	884	916	942	944	963	954	950	943	957	937	963	925	950	982	904	929	921	943	923	968	959	989	924	931	1012	963	975	929	993	975	920	912	917	930	974	907	976	969	917	946	966	982	913	867	906	904	947	943	906	945	912	956	928	996	940	1000	988	982	918	940	892	927	954	964	990	892	900	974	956	945	969	968	918	930	967	950	930	958	953	934	909	958	908	940	1008	985	975	1005	986	989	928	950	943	958	947	921	959	976	969	968	941	943	929	916	922	998	890	934	953	1009	931	928	979	955	942	957	980	1006	993	964	935	963	912	962	929	993	915	945	896	944	955	939	978	961	1010	976	1005	941	934	952	945	899	972	927	934	909	917	971	936	976	934	948	971	975	946	954	956	954	952	878	957	920	902	923	893	983	963	942	921	942	943	951	948	922	959	983	947	936	924	998	971	933	970	953	961	935	986	947	921	981	924	945	914	954	955	944	918	971	940	917	921	968	938	956	960	929	945	902	962	973	945	938	958	849	944	938	925	956	974	962	956	918	939	925	1017	962	937	961	929	909	963	963	944	975	962	971	928	966	965	953	934	911	976	976	922	995	979	907	945	996	986	952	972	940	948	1003	948	950	959	993	1034	932	989	957	896	931	943	967	941	932	963	959	1001	905	978	900	929	967	958	1008	991	943	930	1001	902	915	938	919	972	996	974	991	943	954	979	966	937	951	1008	967	981	955	986	972	982	926	921	956	922	926	1013	1003	938	974	963	946	902	978	962	974	967	942	987	946	920	910	899	994	964	936	937	947	947	982	948	972	916	923	930	957	967	925	948	980	962	973	922	951	927	937	923	947	961	972	973	954	947	959	929	968	906	982	933	958	988	911	960	989	985	902	936	946	945	969	942	964	969	982	995	959	928	967	923	989	963	957	945	901	960	918	990	921	910	924	937	974	897	983	938	961	925	924	901	934	946	957	965	982	954	920	1000	941	900	948	959	942	976	987	956	946	948	1008	938	950	925	972	928	926	1001	955	938	940	989	934	978	968	929	978	949	1009	995	913	942	991	948	990	962	945	970	943	947	928	952	982	924	1017	924	918	900	901	958	989	918	974	921	986	1043	934	927	951	907	1001	930	970	938	969	946	928	989	935	953	918	1009	900	957	982	971	932	969	1007	963	998	932	942	964	937	969	970	922	932	937	940	905	950	928	958	957	972	941	919	976	909	972	998	894	945	974	910	919	992	942	962	921	979	921	927	923	1024	947	963	952	936	921	937	961	967	1008	987	970	947	968	970	948	932	997	976	950	940	995	947	970	976	967	968	968	944	935	949	1022	976	996	921	902	936	912	974	902	905	934	935	881	964	975	1033	1008	924	958	967	966	936	958	959	926	944	951	1002	1005	995	949	913	951	939	915	902	937	982	926	962	913	922	941	995	944	968	894	962	914	930	924	967	950	982	931	941	949	934	957	966	878	993	929	943	924	969	944	979	919	963	920	986	985	947	973	909	966	928	916	969	961	932	896	942	914	934	970	955	942	985	889	974	917	892	1013	962	950	925	956	955	951	960	931	947	928	922	921	921	926	992	962	984	982	963	928	956	991	986	920	979	986	940	979	975	929	977	943	908	939	971	990	932	999	1010	1024	939	1009	984	883	991	949	970	934	952	994	966	946	926	913	924	979	894	965	972	966	977	966	979	925	949	994	903	929	973	946	872	941	982	938	956	995	912	900	984	893	982	947	908	941	911	945	926	950	999	946	949	965	982	984	909	919	959	947	915	966	927	939	959	930	913	970	999	941	959	930	921	908	945	942	988	973	945	942	921	984	877	962	945	891	947	967	939	912	1006	958	921	961	923	967	955	911	991	961	903	988	961	965	947	1002	962	942	952	965	996	922	923	981	931	965	970	941	963	958	970	879	957	981	903	968	1026	955	925	933	982	950	955	990	957	961	905	956	953	929	953	949	939	982	963	999	945	926	951	962	971	932	986	952	912	899	918	927	911	989	922	951	952	934	925	939	941	969	944	911	905	951	959	945	941	950	957	930	969	928	939	953	916	993	965	918	951	917	985	979	902	988	998	897	952	923	950	966	1046	960	925	948	937	966	918	896	996	986	927	969	933	1000	952	933	951	917	939	982	969	1000	920	985	942	901	917	903	941	894	996	937	900	968	937	980	980	912	951	973	923	938	955	925	944	923	956	999	961	896	973	977	1006	1011	956	969	953	969	928	978	974	971	950	908	959	977	961	979	936	915	948	938	955	968	940	970	946	932	1004	934	1007	914	952	876	987	977	927	1011	925	975	930	948	921	997	934	963	997	945	984	957	1001	968	903	923	973	942	930	907	920	970	929	898	981	913	945	924	938	936	955	953	945	959	948	913	992	983	968
26286	26313	9564	4256	2523	6635	6711	1393	272	179	205	204	178	222	220	224	194	224	188	202	216	198	225	241	186	217	213	193	227	222	197	221	195	237	217	199	196	192	221	196	222	208	239	200	189	221	196	216	189	196	241	216	213	235	209	183	222	211	222	212	201	220	193	219	218	202	199	192	203	176	214	212	211	212	199	239	201	197	210	213	194	192	198	204	198	215	190	225	200	202	208	197	227	212	191	204	204	197	205	199	223	207	201	212	218	193	180	195	198	205	229	194	217	195	215	211	214	211	178	181	195	191	204	219	231	222	207	192	225	225	216	187	174	197	198	213	214	221	217	209	202	222	209	193	191	218	198	194	200	213	216	226	228	205	195	209	200	223	213	208	200	219	189	197	224	222	220	208	199	198	201	208	205	211	218	212	204	215	209	203	229	192	234	194	214	186	204	220	213	187	190	245	186	223	214	204	172	210	224	198	233	185	203	199	220	196	225	225	213	229	210	212	197	210	219	213	226	187	213	203	201	224	194	226	210	210	188	195	198	228	211	219	235	193	219	200	218	222	224	198	217	193	236	209	209	219	220	199	215	174	200	218	200	159	190	232	203	208	211	227	209	221	190	188	201	224	206	218	202	193	236	227	196	206	203	190	204	216	225	213	195	221	229	204	188	199	217	212	192	208	204	174	179	214	193	224	198	205	219	231	209	202	184	229	222	204	212	205	199	193	206	218	211	248	227	202	208	212	184	198	205	192	224	193	232	237	207	230	186	211	217	199	194	220	177	207	176	215	230	224	208	215	211	207	188	185	225	195	186	207	184	202	209	209	207	219	201	208	217	219	222	203	208	213	203	210	208	197	196	209	232	193	210	224	200	194	180	224	232	218	183	187	223	186	189	181	204	215	218	198	208	205	212	218	236	203	209	211	216	214	213	223	187	213	201	202	189	215	229	209	225	184	207	228	206	199	209	198	184	207	196	198	236	220	218	229	239	202	199	225	201	238	210	188	220	219	213	198	218	194	200	223	209	208	207	232	226	214	223	196	220	212	223	209	209	215	213	220	222	235	209	224	226	199	206	202	214	193	190	199	179	175	182	212	189	210	217	193	211	211	211	206	208	205	195	185	200	204	232	203	197	198	195	177	207	180	184	222	209	178	208	206	216	187	193	179	216	215	199	212	244	198	196	241	201	208	229	209	213	187	232	203	181	234	216	213	214	203	191	186	225	213	198	221	218	197	199	232	229	227	188	183	231	212	193	210	203	217	205	226	204	208	215	214	187	212	190	221	196	208	188	197	200	175	208	201	219	189	211	236	196	200	187	226	209	246	211	199	241	220	203	188	193	208	198	186	172	194	235	199	210	207	204	185	214	217	219	223	212	205	228	183	208	214	210	220	227	218	224	196	237	188	204	185	199	240	218	203	198	193	191	220	197	209	207	215	172	213	231	210	206	186	178	204	217	192	206	204	231	213	211	205	209	204	222	220	224	222	213	198	228	240	214	178	220	203	225	217	181	223	204	207	215	212	202	196	224	221	241	224	213	211	212	216	211	229	190	196	237	194	201	203	205	199	208	198	222	204	238	227	203	189	247	184	189	215	232	201	227	210	186	192	231	210	204	213	204	225	197	213	233	180	196	179	221	198	223	207	240	194	201	222	195	192	210	201	205	189	213	233	197	194	214	197	215	217	220	203	216	242	207	213	215	193	200	204	210	216	218	212	191	199	202	218	207	211	218	184	216	197	226	212	236	207	211	222	201	233	231	199	176	196	220	180	224	209	222	214	203	190	195	211	226	197	207	178	205	211	206	210	225	208	214	216	213	186	198	196	211	217	221	186	176	186	214	215	179	220	217	203	215	197	207	214	191	210	226	211	216	186	192	215	179	195	213	220	193	226	202	222	207	206	191	210	177	205	222	221	223	188	219	205	192	193	181	174	220	180	216	204	188	220	224	205	191	209	203	227	212	190	213	199	241	218	206	208	215	207	206	223	212	212	224	200	198	199	199	189	221	196	190	217	225	208	174	227	182	205	208	222	213	214	201	209	180	212	205	220	223	212	205	210	221	217	223	213	217	230	222	224	191	193	222	184	192	229	222	210	195	191	196	215	205	197	208	213	175	232	211	237	198	191	179	188	198	220	201	198	181	223	212	186	197	218	207	185	213	215	229	193	197	207	228	205	187	193	209	214	187	206	218	197	212	208	221	177	215	220	213	227	198	205	208	176	177	220	190	208	198	207	217	238	208	236	226	200	189	188	215	205	191	187	219	175	220	222	191	199	193	222	213	199	226	193	220	229	187	203	205	236	218	229	200	226	190	196	194	209	208	226	212	218	219	210	192	208	203	201	218	218	196	209	192	193	214	196	218	213	205	206	195	174	203	200	197	207	205	214	219	198	253	231	198	217	238	203	214	211	223	197	218	185	212	222	218	224	202	211	216	213	213	189	229	227	210	211	177	217	221	210	187	218	203	182	198	210	196	216	196	204	190	192	233	194	166	218	219	195	221	230	227	221	217	200	225	208	199	185	220	213	197	179	245	207	212	216	215	218	201	209	192	195	222	179	183	235	186	214	226	226	218	200	193	212	217	209	223	207	220	221	216	207	207	213	228	202	216	206	217	190	214	226	217	194	196	203	211	209	204	204	213	203	216	196	185	203	208	219	191	180	216	198	225	175	195	195	213	211	221	187	193	216	186	211	205	206	200	231	197	230	211	190	171	187	223	221	237	242	231	184	214	210	219	189	191	222	218	201	208	211	212	208	212	177	208	222	229	202	193	208	191	195	208	221	219	202	199	201	203	207	206	208	203	196	181	220	214	197	180	214	210	211	206	175	223	220	212	209	184	186	201	184	198	202	207	201	193	213	192	203	210	189	214	212	221	202	224	214	232	177	212	217	201	197	216	233	198	207	207	210	198	216	208	207	180	229	227	199	183	188	181	238	214	212	210	200	190	199	213	226	218	216	207	198	196	218	214	206	203	240	207	213	196	230	225	199	218	209	205	211	224	222	216	192	209	169	227	185	206	190	202	199	226	206	185	230	227	209	194	213	218	187	208	225	201	192	184	206	203	194	217	215	201	193	200	200	216	197	223	186	234	211	211	228	219	235	188	193	213	183	216	184	205	205	226	217	242	190	205	195	217	242	187	226	184	202	206	224	210	195	200	194	221	200	205	225	188	223	201	223	216	185	202	203	200	194	193	188	215	202	244	209	214	193	192	200	223	208	202	221	218	214	238	194	217	188	193	192	216	222	208	179	210	228	206	207	204	200	212	214	207	215	216	205	207	186	211	219	225	206	235	185	216	202	184	210	202	207	226	217	188	218	216	212	230	228	212	211	198	194	206	205	222	194	212	194	212	183	221	204	197	209	199	206	208	191	199	187	206	232	205	229	232	224	195	191	226	214	213	197	188	221	217	218	200	218	224	187	225	196	197	194	216	187	211	192	200	195	209	229	216	227	203	195	212	217	189	216	216	194	206	205	206	231	223	192
24788	21065	5002	3864	6052	20580	18380	3459	621	625	627	591	645	616	569	641	630	579	630	575	625	606	624	621	585	574	587	589	583	599	574	627	616	600	603	571	620	585	572	546	622	641	589	607	565	637	619	617	598	626	594	591	620	597	605	611	604	590	618	597	605	608	609	633	581	605	556	570	522	628	578	589	588	596	585	576	603	610	608	605	571	609	601	579	546	574	617	607	645	593	605	575	623	584	581	570	598	628	597	575	625	667	541	584	571	568	592	609	610	596	584	606	588	589	618	596	596	612	588	587	637	578	581	578	607	600	574	625	602	601	559	634	610	634	579	594	616	576	553	597	558	598	580	590	597	552	605	619	592	607	637	601	613	607	576	587	544	589	551	572	597	583	591	592	597	615	613	591	611	607	585	591	580	621	627	604	583	655	619	609	599	564	637	546	672	591	646	644	602	578	594	599	587	601	626	572	616	644	587	587	637	607	593	595	547	614	579	672	615	610	618	605	538	584	609	561	610	584	628	604	583	613	585	591	573	622	591	595	575	594	552	605	609	631	595	616	596	606	610	593	583	612	595	623	609	635	604	626	568	625	651	598	556	606	562	581	612	628	581	598	665	592	605	580	615	604	599	603	564	591	573	607	565	598	599	595	602	617	589	561	660	661	617	552	615	581	608	588	555	588	588	646	581	621	605	525	658	590	603	592	613	574	594	599	605	596	589	565	610	580	575	589	579	611	583	592	577	649	623	602	589	606	588	584	587	585	584	564	582	568	574	586	585	618	587	609	617	539	589	623	591	557	615	631	666	607	620	589	611	622	599	615	580	616	591	623	587	581	599	622	630	580	642	609	633	623	580	622	578	563	636	620	648	656	608	589	622	576	545	658	636	579	594	606	613	585	621	597	578	624	594	570	625	578	599	594	598	633	613	603	602	586	643	567	612	584	626	585	640	549	584	589	611	598	605	626	604	579	630	596	563	593	578	612	559	595	636	643	587	604	602	591	611	577	632	587	598	617	584	592	591	628	612	660	560	574	591	563	549	582	610	608	595	572	584	573	601	602	594	603	611	563	571	625	561	598	581	570	603	559	581	571	595	665	578	627	544	614	605	589	614	605	616	556	620	603	585	603	637	565	603	592	590	586	621	628	616	602	587	569	550	661	616	556	588	597	605	599	591	579	548	583	610	593	605	600	597	634	591	591	544	601	604	595	625	597	610	560	557	595	617	627	550	584	556	621	637	595	621	654	582	609	614	658	594	607	574	551	593	574	587	581	638	598	643	591	628	632	594	622	582	606	588	582	623	608	597	597	592	639	597	595	626	617	560	589	619	578	592	566	600	607	594	602	640	599	587	616	551	579	602	620	594	569	599	569	647	634	614	574	570	580	600	568	614	589	610	607	593	586	556	623	623	667	597	588	602	593	604	560	589	559	620	609	582	596	602	567	563	607	605	585	591	601	581	636	594	556	598	584	629	604	588	576	603	608	653	580	610	598	598	627	617	589	599	582	536	578	618	609	581	592	628	605	601	580	605	628	619	592	623	612	601	580	589	603	628	578	602	652	610	574	617	633	586	598	596	614	640	549	614	617	592	572	571	601	575	613	608	601	617	556	596	643	581	560	597	601	553	619	543	609	631	561	624	655	585	594	597	606	593	629	578	649	569	613	594	592	632	595	582	585	581	557	566	582	564	612	567	625	618	589	553	619	622	612	625	618	606	609	627	606	607	602	610	626	560	603	601	661	594	606	619	587	640	651	611	612	637	568	619	639	595	551	625	607	616	622	639	603	551	592	583	633	578	623	600	571	573	642	583	611	617	586	621	625	594	562	629	639	550	634	580	568	640	623	583	582	570	581	573	584	601	611	612	557	604	586	596	593	585	610	579	583	566	583	607	609	614	604	618	630	576	573	617	603	558	594	617	601	576	610	571	621	547	611	611	589	585	589	602	639	607	575	627	618	601	585	568	547	606	596	597	597	589	630	574	569	540	612	609	640	588	601	618	575	597	613	585	593	634	589	615	573	623	572	592	585	600	614	592	618	615	616	592	596	590	616	585	587	620	596	616	587	601	556	627	596	602	597	637	593	587	591	593	596	650	597	595	581	553	631	591	614	608	648	588	618	601	588	611	572	574	642	588	592	605	596	604	602	598	577	591	595	603	552	597	566	539	601	628	622	625	613	580	579	600	572	599	583	600	604	612	606	608	574	574	624	609	597	651	578	593	534	598	546	574	617	580	609	582	590	597	588	609	590	599	585	595	616	616	614	604	592	564	580	585	582	597	610	638	625	615	582	627	613	569	611	572	648	635	641	545	578	597	601	554	596	591	621	626	629	611	634	615	590	614	602	589	595	612	624	596	624	589	605	632	566	577	551	606	636	544	625	622	582	617	586	592	602	579	579	552	568	584	631	576	589	578	611	567	609	614	592	553	543	610	594	552	606	601	576	575	586	552	585	586	550	594	557	582	551	584	556	614	589	579	598	620	584	567	572	583	630	577	559	577	573	596	589	581	613	606	596	620	587	607	629	539	611	603	553	587	610	567	609	570	606	584	592	622	597	588	590	618	615	650	600	587	595	622	625	619	577	668	614	649	583	578	640	609	612	601	624	612	619	623	586	596	561	619	564	633	605	604	598	585	602	609	541	612	633	601	591	587	588	639	529	595	608	582	593	557	627	615	626	558	656	609	579	573	570	634	620	619	584	559	600	580	542	548	581	596	593	618	603	639	577	606	625	621	599	602	573	580	601	586	592	578	600	596	575	585	619	619	621	536	543	628	640	561	581	592	599	623	619	608	560	568	580	619	592	593	574	593	624	619	615	590	631	601	593	574	600	567	588	611	596	633	571	615	600	556	645	605	577	547	565	630	596	603	615	576	579	606	572	625	632	597	594	596	596	568	599	639	634	648	573	628	571	586	580	576	626	564	609	588	603	610	606	566	571	578	592	569	576	595	584	627	611	597	563	582	589	558	600	590	560	595	641	548	598	585	591	627	548	593	599	615	613	601	585	621	622	598	628	591	649	609	608	601	601	610	602	589	543	642	573	598	533	580	625	599	617	578	598	637	591	641	608	622	659	602	567	590	595	587	618	654	606	580	562	536	599	560	591	571	589	580	599	627	616	587	621	614	596	630	567	656	653	580	623	627	609	572	604	648	582	605	548	587	600	590	597	575	600	594	626	585	591	572	604	599	615	616	568	607	625	571	602	610	554	615	635	594	588	583	602	538	565	614	598	566	603	599	591	625	565	590	624	636	612	605	589	639	591	595	578	609	614	565	597	652	604	609	591	597	580	533	604	624	609	634	594	608	592	585	564	611	579	554	590	611	620	573	614	600	603	607	639	624	586	622	598	584	566	582	605	606	588	587	577	632	632	567	588	593	553	615	607	572	608	599	583	640	587	546	597	624	590	560	644	634	616	638	599	622	591	564	635	597	623	614	580	601	635	567	598	573	598	618	595	557	588	625	597	631	595	562	575	575	586	627	595	671	659
40109	47975	29048	20546	13072	14254	15968	3388	293	212	214	208	223	196	198	193	215	191	217	230	220	218	192	214	188	218	250	186	212	224	221	196	192	210	189	201	182	193	191	192	214	218	198	188	235	191	216	212	217	195	186	187	221	218	195	198	210	200	183	202	213	214	210	206	203	221	208	223	221	219	187	209	184	203	192	208	208	219	193	212	164	201	193	211	210	209	209	182	195	211	188	223	203	192	206	200	217	214	211	197	215	189	211	212	190	215	181	173	206	211	207	203	186	217	219	179	219	194	211	210	190	240	199	214	216	206	237	198	187	232	193	211	212	175	236	199	171	215	182	230	185	228	226	208	217	202	204	207	203	219	205	203	213	199	207	217	236	191	204	199	199	199	197	211	208	210	224	210	205	194	217	205	205	191	208	197	196	198	189	231	191	207	190	182	237	216	189	197	205	208	208	214	229	205	198	217	206	220	201	192	235	198	234	191	213	191	219	212	201	215	216	194	200	203	196	214	207	212	220	173	224	228	215	184	206	188	224	228	209	220	203	232	212	193	208	206	195	202	226	188	218	200	214	211	212	212	190	209	220	219	216	205	218	196	194	202	207	191	185	190	244	211	229	207	217	230	192	203	218	242	209	199	197	217	195	197	210	210	228	205	223	219	189	236	208	223	228	206	235	201	220	180	208	211	196	196	208	198	190	186	239	214	192	218	209	199	187	219	217	236	211	221	213	195	207	207	210	194	207	187	238	205	200	224	203	242	216	195	196	172	209	219	220	204	203	194	204	196	200	177	215	199	226	208	216	221	190	210	189	182	194	206	196	234	227	198	182	222	193	204	206	223	218	205	228	194	200	209	213	190	216	217	218	223	201	189	200	188	212	207	204	233	186	211	201	212	217	192	221	201	199	240	198	188	244	209	200	200	181	208	192	208	211	222	193	200	215	213	181	191	172	203	205	222	190	193	207	184	180	195	202	230	223	199	201	206	232	196	216	191	221	222	218	216	190	231	225	196	216	208	201	205	222	213	234	201	207	195	207	223	202	212	205	219	202	200	209	212	209	188	222	212	195	208	226	193	216	222	224	223	233	207	216	214	182	204	182	199	213	199	210	177	189	203	218	202	190	210	213	216	212	191	184	235	182	183	229	181	201	212	210	197	185	233	202	209	214	200	197	206	215	229	215	194	184	213	185	193	185	197	209	216	205	215	203	213	197	233	194	216	209	208	210	184	205	213	195	218	211	195	226	212	201	212	209	186	190	209	195	208	216	233	212	198	181	183	197	210	206	213	205	190	170	198	195	183	198	181	209	193	226	225	198	208	233	201	212	230	211	207	188	200	191	211	193	214	187	213	205	188	197	191	198	209	223	185	211	207	198	195	213	213	202	211	201	194	206	199	196	205	198	189	181	216	215	208	221	182	204	202	224	216	190	193	211	224	218	209	192	215	206	203	202	173	209	213	209	199	231	188	208	222	228	216	211	192	185	193	195	218	212	226	228	206	219	189	196	236	216	219	232	199	203	200	180	207	206	214	203	214	191	207	195	204	240	214	207	205	213	215	215	200	185	200	215	196	184	193	215	206	215	211	181	203	227	185	193	186	224	220	238	222	199	212	225	204	213	224	176	220	231	187	237	220	204	196	201	199	236	205	219	203	183	205	239	231	205	193	204	189	198	228	188	193	226	215	200	199	185	190	194	184	207	198	200	211	216	196	199	208	225	191	197	216	180	211	213	211	217	206	212	202	216	220	209	198	186	202	193	217	215	231	195	204	195	218	210	222	219	225	185	208	182	177	213	193	201	220	219	213	209	198	202	207	194	214	209	211	216	209	230	204	200	229	206	202	213	210	221	198	204	192	190	194	192	185	219	184	188	213	232	211	190	227	202	191	224	197	196	227	191	197	214	194	230	187	194	196	210	212	172	214	225	200	221	213	219	207	239	203	199	194	203	205	197	196	190	199	222	205	178	235	198	199	225	192	218	212	204	222	218	206	191	194	221	186	218	218	208	197	208	185	214	227	219	214	206	224	232	210	194	219	183	196	185	196	217	189	212	212	204	213	201	231	196	197	199	208	177	193	184	193	210	192	238	186	190	212	229	227	203	205	197	214	217	196	192	216	202	196	203	177	202	203	192	180	205	227	205	191	212	177	201	208	211	205	203	198	222	238	210	211	218	217	198	179	215	186	217	190	223	204	191	193	188	193	212	200	198	191	206	213	200	217	212	202	211	202	186	181	210	204	218	228	205	209	199	207	215	212	213	186	206	230	202	213	216	209	209	208	211	220	235	208	202	200	215	199	207	212	190	208	246	207	215	211	206	193	253	213	203	205	214	203	165	203	184	179	209	222	181	222	207	214	199	205	208	210	204	213	208	212	193	196	218	215	183	205	202	213	219	198	210	214	206	202	208	201	193	183	218	202	194	206	226	188	205	252	195	215	173	218	194	213	197	212	211	196	209	198	217	200	177	225	224	197	215	205	177	197	191	214	210	213	216	218	204	192	189	187	202	205	200	203	203	192	196	222	205	185	239	215	200	189	213	219	220	198	226	212	202	202	211	192	196	203	204	185	221	172	211	187	211	205	213	203	220	201	202	223	204	194	218	225	193	228	203	193	189	212	196	182	224	222	203	223	204	236	213	219	223	220	193	199	216	211	181	203	227	206	212	185	211	199	210	214	203	179	184	203	202	190	178	216	172	188	218	217	200	191	219	204	221	220	218	244	202	213	228	224	203	212	180	216	211	217	186	220	194	212	240	211	201	215	196	211	226	222	203	193	186	202	194	215	214	191	182	197	216	232	203	201	184	196	230	229	195	211	195	182	188	198	187	180	202	207	218	215	201	219	198	185	229	207	215	220	187	221	212	218	198	202	200	221	212	215	220	216	208	215	218	205	229	193	229	222	216	205	196	230	189	218	231	216	217	213	223	187	192	215	229	217	204	220	212	178	223	238	207	227	212	194	197	226	196	192	221	188	209	218	211	204	217	210	195	212	192	185	223	200	194	220	213	195	209	197	191	236	187	188	216	212	193	224	210	211	195	199	223	220	215	213	202	220	200	198	188	224	205	186	212	218	209	193	200	201	184	207	201	196	210	209	193	189	181	199	209	214	202	218	202	190	204	219	207	198	195	216	194	202	217	227	202	191	202	223	193	217	196	204	232	217	192	171	211	217	197	205	218	197	193	237	187	227	218	199	202	219	199	225	220	167	202	203	206	199	202	197	174	188	212	194	186	213	197	179	223	199	202	235	224	194	191	201	214	232	199	232	210	203	207	196	232	203	221	235	228	197	198	189	184	230	204	211	191	205	208	220	209	187	202	227	192	226	210	221	206	202	209	214	193	223	194	203	222	202	239	223	210	183	205	202	179	195	216	210	217	192	210	209	188	222	215	228	202	229	221	226	209	206	200	217	195	202	203	220	195	200	172	200	182	199	209	199	158	192	229	197	203	232	196	196	197	217	200	200	180	236	196	203	196	200	169	195	200	216
33698	48186	16337	7788	8380	28287	31587	5922	746	676	590	600	596	642	629	581	596	626	592	555	605	609	581	588	581	562	612	590	583	621	570	637	596	591	558	601	574	604	609	571	588	591	574	584	601	616	579	553	569	561	613	604	597	603	576	569	564	586	620	602	613	596	634	599	597	606	624	577	572	593	612	616	581	580	552	626	622	608	606	691	603	572	605	595	607	615	598	593	594	629	633	593	605	567	556	581	559	610	600	618	593	567	614	613	593	620	573	613	609	580	654	635	600	589	577	624	573	606	609	598	604	584	615	617	630	580	586	561	610	606	586	605	602	632	643	589	590	585	637	596	587	606	618	611	563	629	598	609	601	595	644	626	602	568	568	620	568	625	589	565	625	591	571	623	591	546	618	679	580	613	567	573	584	565	611	596	612	592	633	590	600	623	637	598	620	581	562	646	627	568	588	584	580	647	583	602	620	656	597	594	589	599	604	589	597	591	533	588	598	607	598	594	597	596	575	553	603	593	578	581	609	551	601	625	580	600	584	568	601	576	618	555	626	569	621	582	581	594	575	609	591	579	593	598	585	608	621	618	589	645	553	599	600	552	593	589	596	637	583	603	606	552	598	587	572	595	601	613	619	580	582	579	596	625	599	578	602	559	580	566	614	572	535	592	601	610	616	633	585	550	655	592	603	597	607	615	517	574	592	598	582	638	587	611	574	588	648	634	594	633	583	547	594	596	636	616	611	618	608	570	592	556	557	559	587	641	586	572	554	596	562	578	561	621	600	602	596	558	592	630	625	574	604	576	582	581	572	593	606	589	551	616	612	557	607	607	585	603	589	566	606	591	593	593	575	606	541	614	625	598	583	589	604	568	638	583	622	594	604	611	570	614	645	591	587	598	618	579	524	656	588	583	597	603	573	604	575	586	591	616	589	553	600	588	580	613	608	582	646	566	616	603	622	613	592	624	575	579	582	563	614	591	579	610	613	590	592	582	584	636	586	624	587	578	610	581	589	654	591	583	559	598	612	589	627	610	592	628	578	607	588	570	597	616	578	621	603	643	575	585	601	636	574	597	612	657	629	621	583	612	619	581	578	623	614	592	562	577	556	614	607	592	592	553	572	564	584	583	605	573	577	593	586	573	599	614	607	604	614	588	583	586	634	579	557	593	604	576	588	612	586	579	579	614	595	629	624	602	611	627	626	635	593	568	574	591	623	606	576	602	624	637	592	620	568	605	580	607	559	560	585	612	598	616	648	586	636	591	551	564	578	621	611	592	603	579	577	615	601	622	585	609	602	594	576	601	563	593	604	594	638	620	596	586	608	589	590	579	584	603	596	600	600	583	603	585	572	577	543	586	590	617	620	567	589	614	567	593	554	622	564	563	573	570	627	571	570	589	577	587	580	578	578	661	576	593	589	606	626	580	562	581	565	592	636	556	578	547	612	599	603	621	572	589	643	584	580	635	570	581	572	590	610	614	608	601	644	550	584	595	599	601	623	567	557	581	575	631	552	636	575	606	590	609	616	589	619	645	624	622	594	601	607	572	572	600	599	613	609	561	569	577	569	637	611	564	584	585	628	605	634	570	607	617	619	619	584	568	598	588	561	597	601	587	598	570	631	581	621	589	582	597	577	626	592	592	605	590	627	611	577	601	591	607	629	621	604	538	564	608	573	633	619	595	538	646	566	594	578	606	554	565	614	630	566	571	613	620	628	633	573	593	565	608	594	582	574	610	590	582	551	644	552	561	585	622	572	598	574	617	625	608	591	612	611	591	574	574	614	598	554	566	615	625	563	545	622	600	566	571	583	642	522	622	580	614	585	601	583	575	596	620	589	586	623	591	593	585	582	576	619	580	572	580	548	563	633	601	576	582	562	620	583	556	592	594	603	569	580	609	576	607	519	601	616	614	577	633	621	581	635	590	571	582	585	592	627	563	549	636	585	643	596	597	570	605	598	603	568	549	646	593	588	606	601	621	620	614	597	613	584	609	571	597	606	585	572	618	596	596	581	638	615	601	597	574	622	617	573	591	577	573	607	573	595	562	590	566	603	671	640	596	579	572	570	629	583	571	636	619	630	606	584	603	575	561	659	583	571	591	598	666	605	562	620	615	580	619	570	588	571	577	606	633	613	564	602	632	599	599	602	600	576	570	602	620	601	594	563	584	619	588	593	570	590	587	627	574	608	589	601	567	533	592	593	583	624	590	690	606	595	575	601	612	592	581	591	574	625	577	588	588	563	644	590	587	615	570	590	616	610	585	626	586	611	573	611	616	650	615	571	602	638	605	572	639	582	574	546	615	607	595	646	620	606	554	607	573	578	551	611	609	608	566	581	565	574	611	618	579	598	617	601	635	601	611	600	596	600	566	646	604	599	585	576	588	586	588	580	603	618	591	627	644	603	542	634	606	604	559	611	675	600	612	602	619	602	590	607	589	624	599	606	596	612	566	582	583	615	615	631	601	606	571	617	603	622	571	599	554	591	601	613	596	589	597	591	614	581	579	580	562	571	592	614	558	570	617	611	565	636	613	613	608	596	543	591	613	611	613	552	604	578	612	561	584	571	563	604	588	597	608	620	546	607	569	593	592	570	582	617	651	635	579	614	624	582	558	599	634	625	613	593	556	629	594	607	587	583	615	607	633	561	604	571	640	633	636	592	566	551	586	626	584	587	650	638	567	610	624	591	576	587	590	615	613	593	621	590	582	619	639	566	621	650	579	609	600	605	648	608	602	601	574	584	613	579	594	593	610	583	622	566	598	570	564	637	558	587	630	580	550	598	591	580	608	598	584	593	586	627	561	566	622	577	628	592	652	648	611	598	673	558	645	649	600	581	578	585	575	578	570	591	605	599	615	558	548	569	585	549	591	618	564	591	587	597	606	599	542	561	634	569	588	631	612	597	598	580	612	611	553	591	608	617	606	623	645	626	619	576	610	634	582	656	597	576	582	565	659	612	591	624	599	626	577	594	588	592	626	618	590	610	598	581	585	564	586	607	607	637	569	647	594	591	604	596	597	579	586	602	584	542	591	577	564	613	631	604	596	561	642	604	566	621	614	606	576	568	578	576	577	582	588	607	598	608	601	608	642	595	629	639	620	614	552	614	572	617	577	528	656	600	590	595	588	616	619	640	574	600	635	569	615	643	587	607	634	597	599	583	609	608	596	588	626	607	521	628	574	610	584	605	563	600	559	573	598	619	620	617	641	606	585	633	590	614	590	581	564	572	605	579	572	586	566	572	589	622	579	633	625	619	646	609	615	555	577	607	600	639	625	603	568	587	612	579	599	587	577	598	597	575	624	620	589	593	613	597	578	611	575	615	580	615	598	611	577	616	621	569	553	593	595	589	588	618	618	604	565	606	554	618	576	555	598	590	571	578	625	614	558	578	625	610	612	630	585	603	629	599	578	575	551	593	590	599	589	596	585	581	612	612	598	570	606	600	619	570	640	640	601	555	602	620	602	606	551	635	582	554	652	614	590	560	622
48913	38812	30579	26612	25857	39856	47778	30022	11294	1573	484	448	463	427	412	430	398	422	406	423	429	403	391	382	397	394	387	402	425	401	404	397	426	404	437	399	390	406	392	399	389	388	389	376	379	404	408	367	380	402	415	366	368	397	375	416	386	414	444	408	398	408	411	402	406	409	400	395	400	360	402	373	370	359	406	363	381	443	394	366	389	371	376	365	402	365	369	410	389	395	374	398	387	391	345	331	388	381	382	369	404	379	401	382	384	401	423	380	404	386	401	384	383	384	405	418	379	387	377	425	366	376	373	400	410	391	398	349	394	411	406	419	393	360	397	389	415	369	406	375	388	386	376	410	398	406	394	382	369	381	397	417	399	376	434	390	385	381	383	369	414	404	394	396	385	359	392	405	410	386	393	378	390	386	374	395	386	354	399	406	409	408	399	419	362	385	411	403	367	392	388	383	380	423	373	373	389	396	385	408	409	407	383	398	408	413	402	393	324	370	362	379	411	385	405	403	340	425	362	380	355	411	397	368	385	406	441	373	414	396	404	423	390	400	389	427	417	400	396	400	443	417	390	381	399	357	398	394	369	390	390	377	375	395	377	395	420	370	438	372	362	373	402	352	408	364	367	410	389	373	436	358	373	382	355	395	383	387	347	408	429	340	376	378	396	416	405	379	382	413	354	381	404	390	350	401	379	393	419	393	440	426	389	435	366	434	425	399	391	379	387	400	383	375	390	363	381	402	380	398	353	390	401	368	383	414	389	402	397	430	333	372	438	424	428	415	399	396	413	409	376	401	409	383	410	394	395	407	399	359	360	362	384	372	420	365	407	389	409	401	337	385	403	406	390	369	384	371	381	419	340	381	412	386	384	378	385	355	428	349	387	383	372	372	412	398	359	366	397	400	373	376	377	404	362	376	359	401	380	401	349	387	342	423	414	392	370	352	431	419	402	414	360	380	402	385	407	378	342	358	383	354	397	395	366	398	426	344	411	410	392	417	406	410	371	424	417	359	384	383	362	381	425	394	396	365	344	393	394	392	397	421	394	401	394	429	418	413	415	381	367	404	383	408	386	409	362	397	402	405	400	367	402	364	381	395	373	388	407	393	347	384	415	398	429	385	378	398	383	401	396	352	402	357	392	371	406	389	407	351	391	395	373	383	433	388	374	343	393	407	370	341	378	393	378	424	388	370	367	393	397	368	383	392	397	382	426	382	382	409	381	369	384	391	385	420	406	401	377	381	416	375	371	423	373	417	399	398	418	374	366	387	392	344	403	357	383	402	392	387	374	423	390	392	379	403	410	407	380	396	397	405	386	423	398	359	410	402	384	375	378	390	406	391	382	414	401	380	404	379	420	392	374	396	393	379	358	417	403	347	410	356	385	349	413	407	388	367	416	389	375	380	415	385	389	377	371	377	399	376	407	372	406	408	367	405	404	361	399	395	395	398	394	396	409	409	434	416	378	384	395	420	394	378	392	428	414	368	362	379	408	366	398	368	393	419	383	382	386	364	410	390	376	373	380	378	377	356	391	401	364	400	400	359	393	400	382	364	359	366	380	385	344	371	415	392	383	426	373	385	397	369	424	376	381	360	368	389	386	383	428	365	397	397	366	379	378	403	350	363	365	385	378	362	392	420	399	369	386	373	381	388	421	373	404	379	387	434	398	379	425	389	428	422	396	396	402	405	445	389	393	387	362	417	390	409	373	395	387	396	429	426	403	409	399	422	384	381	386	407	366	413	403	393	373	395	409	398	384	366	377	387	381	377	363	412	434	415	415	377	402	380	426	383	438	393	359	413	430	381	397	408	390	419	411	383	376	415	400	398	385	405	381	413	405	386	372	386	393	393	401	383	383	391	354	387	409	390	392	363	405	391	438	454	426	385	404	357	397	393	402	413	374	367	390	428	370	399	376	381	401	399	387	381	417	384	390	365	395	383	358	386	403	386	333	371	376	396	412	383	400	374	393	410	429	404	399	372	417	404	380	339	375	387	377	367	417	371	360	372	401	393	410	423	375	399	414	392	385	404	392	389	366	375	385	363	412	386	417	411	383	384	384	387	386	402	401	405	387	390	390	428	380	426	384	423	421	395	389	366	406	441	405	439	390	426	408	391	393	456	385	393	394	398	426	387	410	404	353	409	378	396	398	417	394	359	390	399	389	390	386	384	405	376	399	379	397	392	382	383	440	402	396	405	409	429	367	393	399	382	410	386	411	395	406	404	380	405	379	390	398	385	390	419	359	385	400	355	371	374	373	393	423	399	407	414	396	380	396	367	413	424	410	398	400	408	369	391	383	386	418	370	411	385	389	409	390	401	399	385	383	381	365	405	404	366	366	425	402	380	390	383	369	374	387	413	380	400	394	398	379	399	376	404	422	419	389	370	379	387	360	397	384	430	364	363	348	396	396	410	382	395	429	395	411	393	385	394	385	359	379	410	408	395	384	369	412	381	383	388	373	403	408	393	378	382	404	391	372	386	408	381	371	415	379	396	393	380	409	389	398	376	432	414	406	378	372	400	377	370	365	412	414	409	397	416	391	335	422	407	397	389	386	397	439	387	371	356	408	351	375	388	408	413	402	364	402	438	401	352	388	388	354	381	403	396	389	384	389	422	408	395	406	424	416	363	448	396	431	401	366	409	410	409	406	390	408	391	365	401	348	405	361	390	358	387	405	342	363	371	420	379	376	405	378	403	419	414	379	411	386	421	416	385	356	374	434	412	393	401	421	392	381	384	404	392	368	416	401	352	401	399	406	399	412	426	373	382	421	390	412	363	380	372	428	430	403	408	400	352	405	415	394	401	370	433	363	383	406	422	409	381	364	396	368	388	402	381	403	390	384	417	392	405	382	415	396	391	379	412	384	373	441	410	378	416	389	376	379	379	360	390	398	398	388	396	382	392	394	428	361	400	384	406	364	374	399	409	380	394	356	412	376	388	429	365	383	356	370	354	404	393	383	396	386	387	388	388	391	386	398	381	406	373	417	379	403	371	380	396	407	408	424	378	378	381	404	452	385	364	432	386	359	376	400	394	361	387	411	381	356	374	386	390	386	433	377	385	400	343	375	389	384	410	396	398	376	408	405	381	390	432	380	405	381	357	410	420	398	380	426	365	382	394	408	373	402	398	408	374	372	368	393	393	411	383	415	397	391	394	377	404	363	381	392	361	414	416	415	445	350	397	423	434	369	368	391	398	403	370	362	400	400	369	396	388	370	395	376	409	396	435	405	428	390	354	405	389	365	400	382	365	372	405	396	376	402	412	380	357	441	390	449	377	398	416	384	382	372	453	404	398	370	392	361	419	385	354	376	378	371	394	415	382	384	432	362	408	404	358	401	365	402	375	379	414	380	352	413	363	375	358	379	395	435	407	395	371	455	385	390	374	401	424	439	394	414	389	393	415	397	387	376	386	417	391	372	391	385	376	402	376	365	398	424	426	401	365	369	384	355	362	410	406	380	372	372	391	402	406	388	373	394	384	391	391
47849	44916	33652	30409	41355	77483	68492	34740	4080	1130	1091	1114	1049	1085	1080	1020	964	980	955	970	977	923	993	968	972	983	952	1026	935	984	977	991	968	964	946	968	947	918	942	967	948	940	915	921	967	993	959	984	956	935	929	920	992	920	922	939	959	941	919	929	952	1021	963	986	923	954	1011	994	1002	973	953	912	948	936	909	929	936	905	961	959	953	915	955	919	914	945	923	926	984	954	959	925	892	950	874	937	932	945	960	921	918	970	911	955	954	925	919	902	939	891	943	970	890	974	948	962	941	982	873	913	952	963	951	956	948	961	1016	954	973	940	951	874	896	938	967	925	929	954	914	990	990	930	961	962	965	957	930	954	945	947	952	949	880	1005	929	956	918	891	958	943	939	950	911	930	964	925	962	915	928	963	913	911	989	919	925	970	949	948	887	903	998	908	942	903	932	932	950	952	986	930	908	912	936	930	923	941	928	949	953	930	944	945	961	917	942	913	927	991	952	961	944	979	958	953	976	956	911	948	947	944	944	918	1025	959	993	895	937	999	963	966	911	951	968	960	944	952	955	925	962	913	930	962	957	1014	925	919	894	914	980	973	949	934	931	929	908	966	920	925	951	931	915	895	973	977	928	934	884	913	949	941	934	907	924	917	949	909	933	934	921	928	1032	944	879	847	947	944	951	927	890	954	930	927	971	942	912	875	950	959	929	891	958	961	966	930	951	995	920	886	951	917	936	951	971	912	996	954	919	962	957	934	959	965	930	890	939	954	923	883	899	936	947	927	919	968	904	993	857	943	972	978	957	955	921	975	978	921	882	954	945	923	893	914	889	995	948	919	947	932	981	907	996	952	895	905	839	932	974	927	938	968	947	941	919	947	967	943	939	979	950	900	949	919	920	921	938	888	905	950	934	938	897	933	919	927	941	920	967	965	950	913	945	949	943	908	988	977	961	900	934	935	931	930	976	929	995	964	916	936	933	927	984	956	914	935	865	949	953	918	877	963	903	955	954	928	956	936	931	949	937	1004	934	956	926	904	910	892	925	926	911	889	902	965	906	940	925	936	958	909	997	911	942	872	934	983	875	918	946	998	891	975	998	943	972	896	929	948	926	926	950	990	963	870	910	947	975	903	930	918	967	938	908	952	999	939	956	946	926	1007	977	962	986	970	994	929	936	929	952	899	901	934	959	962	921	978	924	934	924	942	949	966	980	980	940	953	925	927	946	1005	920	918	931	946	894	909	945	902	984	930	928	967	947	928	968	957	939	909	954	972	941	911	920	882	941	952	956	938	928	904	969	938	946	887	938	977	890	968	912	979	884	986	923	966	899	948	943	942	990	924	906	918	893	919	911	942	954	962	915	942	955	904	934	900	912	972	988	905	888	935	974	927	964	967	984	961	961	937	926	938	904	937	955	980	960	953	905	891	873	953	978	933	1002	917	921	936	937	899	1004	860	969	919	959	949	940	925	905	911	950	909	934	950	898	912	1001	924	1027	887	943	949	939	884	956	989	962	912	945	927	919	956	966	943	905	968	941	946	952	917	925	920	943	926	971	904	907	904	952	957	920	919	925	913	929	976	938	945	898	963	930	926	941	863	963	1000	891	881	921	924	885	968	996	927	897	946	896	975	944	951	923	961	904	944	916	911	910	930	922	950	905	912	942	941	965	928	930	982	887	866	929	1005	922	922	962	923	908	963	934	949	923	948	922	899	963	933	885	975	1007	918	945	943	889	880	1002	941	963	947	964	979	958	943	937	951	921	971	930	945	924	918	912	997	935	971	902	977	954	912	915	974	916	961	987	922	922	936	974	978	953	921	942	896	927	965	915	979	910	883	892	951	899	963	978	977	956	957	970	968	931	973	927	958	964	909	918	947	969	941	885	1000	881	961	910	946	916	961	930	974	989	907	925	986	902	954	958	948	938	937	941	905	966	970	928	913	923	893	938	944	923	960	944	917	935	952	931	935	907	928	950	961	883	954	865	948	943	891	931	938	997	944	973	910	924	949	939	929	890	943	1001	941	958	993	934	955	848	963	910	941	937	949	990	935	961	947	965	944	921	1017	978	961	958	939	933	899	927	909	888	927	964	948	945	912	921	947	922	945	952	908	947	889	912	911	893	969	946	906	968	943	893	843	872	995	957	961	938	947	959	977	889	933	983	916	953	939	943	978	914	961	1008	973	936	934	922	951	941	955	903	938	969	983	924	936	890	986	905	937	938	957	1000	981	966	931	880	958	897	941	962	870	969	941	920	940	890	956	949	947	968	947	903	947	966	947	911	901	918	895	918	933	955	895	878	940	928	982	927	948	960	971	880	960	967	948	955	987	978	940	939	919	945	938	929	950	895	882	953	925	923	955	880	866	974	927	939	972	969	943	918	959	891	880	924	932	919	950	874	973	956	975	924	919	947	912	925	915	864	946	1000	913	914	953	962	982	907	927	942	959	952	921	907	900	944	967	900	945	986	939	959	943	945	911	945	915	986	927	960	974	946	925	943	943	924	934	943	968	909	968	930	949	955	851	985	959	962	975	941	969	934	924	970	952	915	976	924	978	929	936	954	960	948	957	897	974	922	929	981	894	935	907	912	964	930	916	955	893	991	931	958	954	958	950	931	992	964	996	918	920	908	911	969	932	919	921	929	1006	902	974	928	937	921	1007	888	909	929	906	992	906	1049	948	984	953	942	891	921	927	920	921	951	922	936	942	976	941	959	966	950	969	918	955	925	911	951	933	943	945	947	973	986	914	910	956	902	930	938	941	932	891	956	926	922	935	952	900	914	967	927	888	988	966	843	904	1019	1005	929	943	894	976	949	918	932	920	946	926	976	923	951	953	937	898	990	919	956	907	900	936	950	912	969	945	904	928	959	929	901	956	956	970	931	921	940	969	941	939	968	906	920	976	923	926	930	935	956	964	971	1001	886	938	895	948	929	965	932	966	914	942	937	932	935	926	920	911	922	928	881	907	947	1021	968	870	879	936	928	974	950	909	881	939	927	941	942	946	919	935	913	962	932	906	946	932	927	913	903	956	930	909	930	997	938	954	990	919	929	1010	959	891	956	925	935	902	940	865	902	920	957	919	959	969	915	953	919	893	967	862	856	895	923	939	963	876	938	989	949	947	938	910	919	954	954	998	951	924	960	962	924	961	938	936	873	952	954	962	966	923	894	927	982	945	924	1008	952	1000	962	929	932	943	948	965	937	922	948	968	961	930	901	951	954	950	979	970	886	918	985	917	921	946	936	889	952	930	963	918	986	951	954	894	942	939	929	954	907	949	949	941	979	917	958	932	950	921	949	962	933	927	943	936	946	955	940	1007	928	967	986	986	910	951	964	984	899	986	930	898	980	942	908	1006	918	937	936	939	935	948	898	949	982	878	953	981	968	947	915	945	923	913	945	938	915	961	918	995	886	944	927	945	919	960	941	918	920	985	932	959	954	977	939	937	1023	966	898	932	961	933	943	940	936	951	946	982	836	960	976	954	923	923	935	913	978	928	903	925	905	963	917	939	918	960	972	883	943	945	979	887
25885	36951	17949	6378	6559	7946	5159	1627	385	266	268	217	205	254	217	250	266	232	231	242	253	229	263	231	217	253	241	205	283	260	221	245	257	253	262	269	246	233	235	253	253	266	274	265	234	255	245	241	261	258	265	233	258	257	256	264	231	234	228	242	226	219	249	237	236	274	256	230	250	237	258	237	224	246	240	256	249	239	256	232	246	254	245	268	240	273	244	248	230	264	234	284	235	269	216	258	259	238	253	253	281	243	275	213	231	264	277	253	262	225	259	264	227	253	224	256	264	243	270	223	253	249	260	231	249	256	250	274	242	264	249	250	237	236	242	263	258	250	248	229	221	243	224	277	209	252	234	239	236	250	250	264	240	256	248	251	230	252	240	232	253	227	246	240	231	222	239	260	256	212	247	227	228	272	231	249	239	250	220	260	228	255	232	254	244	225	224	243	234	264	246	250	249	253	231	261	268	261	262	246	263	261	250	254	237	248	257	264	232	265	240	239	218	253	267	236	262	235	277	252	245	237	252	259	221	228	260	252	225	245	256	239	243	246	221	222	234	239	280	247	257	244	278	263	254	237	267	250	216	276	241	209	234	240	232	293	239	252	255	241	260	211	241	272	251	259	212	233	266	248	258	253	230	283	255	264	238	233	242	215	273	230	245	265	247	252	242	248	258	260	268	237	247	255	232	252	246	263	248	258	248	256	239	263	199	232	237	261	258	232	263	239	243	218	227	220	238	242	216	231	224	244	238	262	231	239	228	213	258	242	236	245	234	209	231	259	268	229	253	229	230	233	262	241	254	232	279	240	271	219	245	258	271	247	255	287	258	227	256	250	247	233	249	247	254	238	257	265	250	236	269	243	240	211	238	259	262	243	261	254	262	253	228	246	241	253	243	270	258	183	244	240	257	249	240	282	251	232	252	261	260	240	235	234	247	250	292	254	243	257	244	208	264	213	255	251	226	261	272	280	254	273	238	251	237	226	232	270	226	274	272	230	238	229	266	242	231	238	241	227	231	246	258	261	249	261	237	241	233	256	244	248	259	255	263	233	246	221	235	257	239	251	234	242	243	256	247	257	213	256	240	230	244	248	274	250	239	254	250	240	248	236	226	253	239	267	259	262	239	236	255	244	271	261	239	275	238	259	261	253	227	280	253	271	262	252	244	255	270	297	249	258	269	267	237	249	266	219	258	249	238	221	249	224	247	267	223	232	252	247	256	241	255	249	254	259	226	266	238	250	260	225	259	269	256	231	282	257	257	279	236	252	216	245	263	256	258	244	263	234	267	243	254	266	229	240	256	249	213	245	280	265	216	245	233	247	242	250	265	254	250	238	242	255	261	248	258	245	289	265	235	270	254	234	230	215	263	279	236	226	241	280	252	229	244	202	256	243	230	269	245	266	239	224	264	245	230	256	265	242	239	253	269	243	262	254	249	252	239	248	297	261	240	268	263	257	230	249	277	250	252	268	256	259	237	247	282	268	251	245	242	272	225	227	249	268	250	263	254	229	243	272	240	220	248	248	258	244	298	239	242	245	226	243	233	251	242	265	264	242	251	224	245	238	258	252	273	262	233	262	249	257	250	236	215	253	242	249	266	251	259	233	252	282	266	253	242	271	251	259	290	235	244	257	252	244	256	239	266	231	249	270	236	256	262	249	240	226	255	271	221	261	241	303	263	259	275	233	239	253	250	257	258	233	241	256	252	246	215	237	236	234	243	249	235	261	264	262	242	267	236	230	223	214	256	259	264	250	230	248	241	237	224	262	242	247	233	230	219	259	255	221	236	270	228	233	268	233	257	211	244	241	292	255	227	230	244	253	245	226	235	249	250	250	244	233	238	244	254	224	253	221	261	247	231	252	246	221	249	254	250	266	218	243	237	248	237	240	254	231	234	243	244	235	253	248	286	255	242	229	247	251	251	221	253	275	235	265	243	234	238	250	248	232	242	231	258	251	268	231	228	234	241	276	234	263	240	232	231	238	236	270	247	238	252	266	264	227	259	256	241	243	194	252	249	250	246	238	261	276	232	256	273	232	238	243	285	260	246	233	268	233	253	254	248	273	236	242	237	246	244	282	244	253	296	234	249	210	256	220	256	221	262	236	231	259	234	253	286	233	252	252	253	253	267	268	255	254	250	282	279	265	267	296	253	249	263	242	268	201	260	234	242	264	248	253	235	252	255	264	253	277	247	268	234	284	244	244	264	250	237	238	229	264	257	268	264	234	260	250	260	269	248	242	216	232	228	223	259	256	249	247	220	262	252	247	261	244	271	218	260	245	286	266	255	254	258	236	231	263	232	259	240	287	271	270	236	252	226	253	250	268	242	260	243	271	245	259	266	249	244	230	259	242	240	217	254	253	256	253	257	246	236	263	280	245	250	240	248	250	227	244	228	260	229	215	266	274	269	266	263	255	239	241	207	241	261	265	219	265	270	267	227	252	238	254	210	259	239	234	263	247	251	247	241	262	238	271	258	257	251	242	230	256	279	259	235	250	233	210	243	239	217	243	241	274	221	245	262	236	263	240	232	224	251	263	233	264	234	236	240	257	261	259	241	253	263	282	261	241	238	270	226	221	244	242	254	253	238	248	257	261	219	229	256	265	270	262	227	249	255	243	274	238	278	278	258	229	242	235	268	250	226	246	251	256	248	238	248	246	243	259	239	253	255	235	224	234	262	240	275	255	263	245	251	232	245	253	220	271	255	252	247	233	249	277	226	245	257	218	257	233	238	254	241	237	253	232	250	264	240	260	247	252	224	249	257	254	262	248	235	258	228	258	249	229	255	243	255	276	255	228	251	236	257	247	260	259	250	245	243	253	232	268	218	281	267	233	241	269	248	265	248	251	262	254	271	258	238	244	255	244	276	270	248	255	224	239	238	239	236	241	250	238	216	246	248	242	237	271	248	271	242	274	244	235	251	270	231	242	233	272	251	251	253	243	232	262	263	237	250	273	271	226	256	241	244	258	227	228	243	228	267	242	256	233	249	242	254	246	273	242	230	229	226	210	226	233	232	267	266	262	246	245	262	263	235	258	256	234	273	237	241	261	266	226	233	249	230	246	245	243	257	244	233	215	285	243	250	274	230	265	221	271	260	226	230	289	263	249	240	249	255	223	264	240	240	251	236	254	257	270	263	248	253	240	231	258	221	245	265	239	276	231	256	262	233	242	238	240	258	241	252	263	257	226	266	243	234	250	235	234	286	241	234	267	243	241	236	246	275	250	247	243	257	278	227	266	231	243	232	233	240	269	258	240	248	252	221	250	244	236	240	217	265	261	236	261	252	251	246	237	251	272	259	229	259	264	241	235	241	260	220	222	245	269	242	271	242	242	248	244	228	294	264	253	235	239	270	238	259	254	270	290	263	278	237	244	244	262	252	214	248	237	224	220	244	236	264	269	255	240	273	258	267	246	253	247	240	242	266	284	231	274	267	252	257	215	259	266	257	250	255	248	227	251	234	250	231	233	243	263	248	248	261	254
25014	35850	6550	6707	17549	21156	13693	4282	832	710	732	733	679	663	754	692	696	687	660	743	728	681	662	672	646	639	755	701	718	686	660	707	668	713	692	670	704	708	689	683	647	624	714	695	711	666	712	726	680	728	672	667	720	717	705	684	703	682	707	684	734	666	690	695	729	673	665	669	680	651	643	692	695	706	707	686	700	707	716	742	717	688	710	699	632	677	696	709	655	688	688	668	693	694	717	680	714	679	702	672	709	679	694	671	697	689	684	703	698	721	704	700	657	695	744	706	716	718	651	702	725	675	698	666	677	732	692	700	694	668	708	664	689	675	645	703	717	712	679	717	695	728	716	678	710	706	737	699	715	699	673	692	688	655	680	683	695	662	739	649	698	676	642	682	684	675	701	695	669	689	668	707	681	711	667	701	705	651	701	673	658	693	672	678	754	649	693	685	724	694	751	665	602	669	674	666	668	667	746	739	657	737	687	709	670	707	687	703	688	705	731	689	694	729	702	651	659	672	667	705	686	668	704	669	679	668	692	691	706	656	702	681	663	646	721	713	705	699	685	681	663	714	686	738	683	706	726	659	661	700	669	696	710	713	671	669	692	668	716	711	672	658	671	712	698	658	690	679	704	671	690	698	685	673	662	658	698	726	682	677	666	694	674	710	724	687	684	751	641	721	702	685	637	700	714	669	672	677	715	685	703	700	648	676	685	689	698	670	687	692	637	691	688	709	706	659	673	696	685	746	666	720	693	688	642	725	659	761	700	685	688	710	736	671	684	683	712	682	720	705	654	686	686	697	721	713	713	672	694	704	681	688	728	740	650	668	649	685	709	656	657	706	699	659	666	666	677	710	629	685	762	706	669	655	653	704	689	673	670	699	701	707	639	638	695	696	670	671	631	685	672	718	659	679	669	674	668	690	672	677	660	686	632	686	722	744	699	640	726	685	643	660	658	703	691	682	721	637	728	700	671	658	695	682	741	698	675	680	687	716	682	740	667	692	693	638	669	696	678	698	742	734	651	681	712	655	668	669	711	701	707	661	713	690	722	683	700	703	679	695	656	684	688	639	659	693	701	645	712	697	660	651	740	646	703	691	686	689	707	676	652	633	658	703	723	688	743	723	692	695	650	727	686	649	681	665	649	708	675	694	724	679	713	701	677	699	686	687	701	707	694	683	743	701	692	729	667	723	734	682	679	696	703	715	758	662	694	673	682	663	682	698	689	686	668	684	652	711	694	651	679	701	639	726	638	694	651	660	712	661	727	725	715	681	697	712	658	701	677	686	667	633	676	689	646	687	697	671	695	722	728	720	704	698	680	704	715	754	705	707	686	748	695	714	666	702	677	698	650	666	668	667	698	679	650	717	736	700	697	706	681	738	690	732	680	648	633	685	717	687	674	677	652	730	666	680	696	678	645	697	677	664	665	707	654	665	689	664	680	653	688	683	713	670	697	644	711	759	700	686	702	664	641	724	690	662	719	689	697	667	716	679	756	673	668	725	660	698	664	683	692	669	678	675	732	704	719	701	688	720	633	710	680	720	667	696	672	668	690	712	690	654	674	669	705	685	705	702	675	719	701	699	679	681	709	678	722	678	659	718	693	675	669	685	649	687	661	700	662	685	707	690	686	689	701	669	672	710	686	662	713	681	661	690	696	704	707	643	660	712	674	712	679	702	693	715	713	723	705	669	666	698	672	669	675	653	675	696	751	657	689	660	713	655	664	653	729	664	640	685	671	662	703	703	688	733	729	714	682	658	668	692	711	690	693	718	678	676	693	595	689	667	680	698	672	641	709	676	654	664	704	631	729	698	702	705	695	702	694	690	726	713	650	750	675	646	708	676	667	694	703	735	705	705	693	678	677	672	693	650	697	716	690	663	681	702	737	701	736	685	708	693	681	734	674	715	688	688	723	667	648	701	701	696	717	701	672	689	719	653	738	686	679	671	724	647	700	700	710	679	714	688	708	670	700	693	718	651	681	698	715	701	678	651	693	690	698	689	658	688	630	673	680	709	720	687	669	717	684	680	719	657	706	673	715	670	734	694	684	708	679	668	702	748	669	649	678	710	658	658	731	698	703	627	645	647	708	706	692	698	665	780	687	695	719	679	674	666	683	677	708	731	702	720	733	662	675	718	661	657	684	700	682	650	670	659	656	704	673	711	673	652	694	632	685	680	665	652	654	710	690	691	700	665	691	681	762	744	692	689	679	658	715	651	695	637	696	705	676	695	656	759	692	670	686	686	663	703	705	689	655	684	651	703	715	691	677	727	685	708	677	634	745	689	717	700	697	686	659	696	699	731	645	711	683	703	712	694	668	677	671	707	722	678	665	707	699	687	652	672	700	684	683	643	703	656	689	688	678	745	655	714	689	695	669	698	673	665	688	680	661	712	707	688	697	694	722	679	697	687	692	725	657	704	671	681	683	700	676	693	691	715	689	706	712	700	683	704	709	704	694	722	656	726	671	684	741	692	691	645	695	707	721	656	691	681	676	704	702	679	710	681	694	713	714	656	654	683	696	678	737	702	688	717	765	693	657	682	708	673	703	726	696	685	697	673	722	690	698	735	712	654	679	703	678	704	682	669	713	651	685	707	715	679	682	692	727	657	748	715	658	740	690	713	707	725	714	669	717	683	673	690	688	697	690	658	692	710	684	685	657	698	680	708	729	711	656	691	660	702	668	661	726	683	661	682	688	702	735	660	689	696	691	726	654	725	684	696	671	615	710	682	712	696	701	716	672	675	709	691	673	696	714	625	672	676	685	729	670	654	667	714	694	698	714	678	650	653	670	725	683	716	667	646	735	671	639	675	677	700	686	671	729	669	717	685	667	647	699	658	734	714	709	733	664	688	703	717	682	757	687	703	700	659	700	659	702	690	742	627	701	669	683	721	677	672	694	667	682	663	732	688	658	720	691	704	691	684	704	672	719	668	674	742	689	730	710	686	656	719	739	661	702	656	630	692	674	700	703	676	684	635	684	687	690	655	703	652	730	725	692	704	727	659	690	691	698	707	697	725	701	739	673	647	681	716	674	697	687	681	627	705	751	654	699	674	682	680	692	701	660	714	638	645	706	708	707	715	718	673	650	685	648	729	704	711	715	736	701	690	705	700	662	652	710	643	672	667	704	695	659	667	667	664	677	640	684	693	709	648	694	667	659	676	661	673	691	681	667	705	690	636	702	688	703	673	706	666	633	722	674	700	714	706	677	717	694	680	699	660	631	704	671	714	716	710	724	656	692	716	664	659	723	705	688	687	744	709	701	655	696	693	684	659	640	742	695	671	689	703	685	682	687	711	712	676	707	696	696	692	751	720	676	717	691	700	633	644	672	695	679	681	721	693	661	700	660	663	658	691	684	666	682	705	718	684	678	739	669	635	649	710	645	664	707	690	702	654	685	709	671	666	650	707	653	720	693	699	680	709	669	670	684	703	711	663	624	693	667	702	670	661	661	681	708	746	660	677	713	679	722	703	685	700	684	676
36885	43089	28821	18217	13509	20548	14476	1899	281	208	226	215	233	203	196	265	233	217	264	231	219	222	227	232	227	211	229	226	209	225	240	172	223	236	238	216	213	223	211	219	235	213	229	233	226	220	219	212	230	228	219	221	203	194	211	212	234	241	239	224	214	197	224	177	226	214	205	199	206	210	223	229	240	224	226	245	231	231	207	228	227	225	208	216	231	260	228	210	229	225	206	205	233	224	244	225	199	223	209	210	233	216	204	225	225	233	242	242	232	219	223	218	251	217	218	207	219	219	218	232	207	209	230	211	227	238	186	230	215	226	238	233	218	204	238	219	227	228	223	237	203	231	210	247	201	251	217	223	220	198	203	220	225	199	236	209	181	211	209	226	206	225	247	230	203	242	216	244	186	212	215	221	214	213	226	225	194	213	231	221	211	211	240	216	227	203	215	227	231	222	224	210	246	234	216	227	220	211	211	230	222	238	217	227	246	208	227	229	203	225	235	197	227	207	224	207	208	217	199	218	233	211	207	231	238	215	232	224	224	249	229	229	242	220	203	229	248	204	222	240	223	201	251	230	208	202	205	221	223	220	231	205	213	225	223	239	224	244	212	234	231	204	217	215	226	201	225	248	243	247	212	230	208	210	239	230	207	229	215	224	210	222	234	201	263	218	218	227	241	229	254	209	220	205	192	230	244	214	212	220	212	230	212	201	217	226	238	212	218	223	204	229	226	209	244	221	255	229	198	212	225	210	212	222	217	261	211	203	233	200	235	238	226	208	202	210	227	223	247	238	212	243	226	225	212	206	235	236	204	185	210	226	232	221	191	217	219	192	220	202	249	245	199	232	217	237	239	204	235	222	232	227	203	205	210	220	204	207	229	210	234	233	237	191	195	229	257	232	234	221	213	217	229	200	228	224	223	212	207	226	210	226	222	251	241	221	225	219	239	236	229	210	249	212	221	235	204	209	217	218	245	239	235	208	211	200	230	232	199	258	235	205	227	206	233	197	226	212	200	241	226	238	229	234	223	223	191	205	228	228	215	234	244	227	224	219	206	194	218	234	195	233	218	219	198	222	235	223	212	245	212	208	198	215	218	235	233	222	215	222	252	224	219	212	193	242	218	218	211	226	205	234	217	242	188	203	201	239	228	219	210	212	235	226	238	221	221	223	208	200	201	241	223	221	224	221	216	213	221	243	205	230	224	194	231	210	220	230	215	228	243	206	244	223	228	248	196	219	272	194	218	236	237	215	236	240	184	217	256	207	237	228	220	224	244	235	228	232	228	223	237	227	236	235	258	213	238	230	222	250	203	251	192	214	210	194	216	187	242	244	234	242	246	228	239	226	252	207	231	221	227	212	239	238	253	203	208	218	227	230	216	194	206	227	198	223	242	213	217	186	225	210	237	232	221	231	224	215	233	223	211	222	232	221	236	245	196	221	203	228	197	209	237	227	204	235	206	228	229	203	222	211	213	242	208	207	244	204	222	216	196	228	221	221	223	210	195	217	240	239	215	227	233	234	252	233	234	234	191	212	200	211	231	222	205	217	237	248	204	208	250	239	254	234	233	222	214	204	249	216	204	228	225	239	223	224	238	238	207	220	206	199	220	222	239	227	212	208	209	198	214	225	211	224	210	222	208	210	214	219	210	226	187	259	223	224	216	263	234	223	230	217	225	222	201	227	237	207	213	252	211	226	226	229	219	222	228	245	230	210	242	237	225	222	211	229	210	220	218	191	224	194	226	213	221	228	257	233	212	226	215	204	224	241	202	236	208	225	197	192	231	226	193	211	221	201	203	221	222	224	228	210	250	213	224	212	241	214	210	196	219	208	228	213	211	227	231	234	237	223	224	243	226	223	217	202	230	209	206	253	218	237	233	202	224	210	234	232	231	239	211	212	228	259	234	232	210	227	223	237	205	235	222	219	213	247	246	226	253	234	233	218	209	231	235	252	205	217	219	201	214	235	223	238	231	219	226	238	228	194	208	213	205	242	189	247	214	221	255	207	214	238	236	226	194	196	238	226	207	220	218	232	224	203	177	202	225	205	224	221	210	204	249	237	218	226	218	235	218	212	214	208	242	218	230	229	215	213	236	237	192	253	252	206	222	193	201	254	240	219	232	213	222	247	221	215	210	223	230	220	218	224	222	219	213	212	224	200	235	222	224	199	212	252	199	211	256	218	268	213	227	210	223	211	233	236	237	212	249	234	220	215	191	224	236	202	223	224	215	209	220	199	210	218	237	231	228	219	207	240	219	210	247	231	223	231	194	226	219	221	219	218	239	220	210	224	229	220	227	216	210	231	238	213	210	223	213	233	219	225	205	227	242	217	264	215	230	229	237	222	227	227	243	209	222	236	247	236	201	210	225	236	234	216	214	215	237	215	207	203	232	229	213	215	219	226	231	259	225	224	243	231	230	234	246	222	237	205	215	260	233	217	254	200	217	220	220	238	213	230	257	254	220	211	216	207	235	223	211	234	230	231	243	235	214	225	209	211	218	209	217	220	221	208	216	263	203	224	251	233	233	249	213	229	248	216	242	227	234	231	226	223	215	211	231	239	224	241	234	238	215	217	223	230	214	216	209	194	227	225	216	199	233	205	213	210	227	236	223	225	222	219	240	213	231	199	228	233	245	213	220	225	226	240	238	202	211	213	245	246	205	226	229	286	205	208	210	207	201	216	226	244	212	194	220	211	229	190	216	224	220	194	198	210	209	202	215	249	217	217	226	239	205	218	236	228	221	223	194	247	209	203	212	230	241	214	197	208	180	224	198	206	247	211	210	255	221	207	221	204	209	220	208	215	213	215	251	238	226	218	202	203	224	219	217	224	210	220	216	212	198	217	245	238	255	239	235	236	216	232	232	256	238	238	190	234	238	251	215	217	250	236	213	226	213	223	227	224	228	217	239	227	220	218	211	218	225	217	221	223	248	236	244	229	206	227	235	255	223	214	229	215	232	198	213	232	211	211	189	218	230	236	242	225	209	182	240	203	237	223	224	219	233	232	233	216	247	226	241	209	210	231	199	227	227	232	206	210	224	228	238	230	240	215	214	260	230	236	208	224	223	199	188	222	230	212	239	203	222	207	219	221	215	220	220	244	196	222	225	238	236	215	216	244	226	190	229	211	220	223	223	240	213	217	219	189	263	204	209	219	228	232	237	223	236	248	207	224	201	209	232	231	223	244	207	238	200	213	200	211	239	206	254	205	207	204	216	240	217	214	248	216	226	219	238	204	213	211	224	202	231	229	230	244	237	218	256	231	214	240	180	225	235	210	222	222	211	244	221	197	242	241	231	215	214	214	203	231	207	233	204	219	217	231	228	204	262	224	206	241	226	201	225	223	241	214	222	209	191	223	221	222	216	237	234	244	217	225	229	212	204	230	219	227	222	216	228	223	224	214	213	238	241	223	235	209	243	184	223	213	230	197	210	193	225	201	221	205	206	225	231	248	228	251	228	214	210	210	189	235	228	231	206	224	237	215
31256	40894	17431	7651	18461	37349	27441	2124	656	692	641	654	600	650	602	633	671	671	652	632	657	622	636	637	629	637	622	660	654	597	597	637	676	653	639	617	664	636	657	627	657	614	605	616	658	636	637	602	602	624	603	633	590	645	616	604	654	594	614	633	648	673	599	666	623	640	648	630	605	644	583	617	694	655	648	640	641	636	606	645	629	592	646	630	613	626	659	637	626	618	637	621	700	628	671	637	631	623	602	624	665	690	617	667	639	612	641	617	647	622	632	651	629	563	580	648	658	633	630	649	642	586	620	661	623	612	621	629	607	639	601	637	577	616	674	632	657	618	645	620	637	602	612	613	618	647	610	618	682	592	626	661	631	628	630	664	623	674	638	662	645	627	637	609	621	636	589	605	677	665	607	643	660	627	665	603	630	628	670	621	628	660	600	639	649	629	629	625	626	623	612	633	630	700	625	621	670	617	653	671	627	591	612	611	651	657	602	672	624	654	629	616	630	635	655	650	631	678	608	644	656	640	625	660	657	622	632	633	667	635	647	663	632	635	642	668	648	644	646	623	690	636	665	630	605	659	664	594	594	634	648	644	622	641	599	669	641	605	624	654	687	627	619	606	619	616	660	626	598	664	606	651	652	612	612	638	616	618	648	641	640	645	594	578	653	656	637	664	633	643	645	604	642	661	633	663	606	620	649	615	642	640	629	636	665	628	640	632	589	658	616	631	624	550	658	620	640	626	632	635	627	660	640	607	625	603	643	652	662	647	641	648	610	647	639	599	582	637	650	601	579	613	666	622	640	645	624	613	631	651	629	613	606	633	669	629	583	654	616	606	623	644	641	628	654	587	627	613	623	635	598	615	616	593	647	655	661	633	592	662	614	649	639	644	678	624	659	628	664	667	625	621	647	601	646	666	681	647	649	597	647	653	593	632	657	614	655	631	659	593	680	647	609	628	623	630	607	637	617	621	665	598	606	621	656	673	626	596	650	622	608	611	594	610	620	654	637	681	610	618	623	672	632	676	580	620	620	622	627	645	602	689	661	623	632	668	612	628	653	651	618	594	611	649	583	640	617	626	602	638	624	656	692	668	616	605	659	621	645	693	699	627	643	617	644	663	589	699	598	592	605	596	611	622	596	699	601	656	630	575	640	604	630	636	582	603	629	625	658	595	600	599	652	601	643	642	634	588	650	658	686	647	600	635	652	615	598	634	618	635	600	629	662	635	618	634	657	655	607	622	630	636	651	691	651	619	662	659	603	645	606	624	629	635	668	629	614	678	622	628	655	659	655	615	631	667	631	655	635	603	629	649	645	597	588	682	611	689	585	600	656	656	632	602	647	613	624	636	634	641	664	612	634	671	587	694	661	665	626	647	674	657	648	614	644	650	664	668	597	672	637	634	617	606	625	649	649	633	601	618	647	677	643	601	611	659	650	670	637	595	666	648	630	631	615	656	644	611	607	623	613	635	637	660	629	622	622	651	622	633	642	631	634	626	688	659	617	628	656	622	593	591	632	627	677	685	615	620	676	631	675	669	596	609	611	645	569	658	644	606	631	619	664	670	680	612	614	608	662	655	635	636	609	579	621	640	619	637	654	613	592	619	556	648	660	619	674	622	662	617	682	605	633	623	629	621	642	657	655	646	669	630	624	682	615	628	657	627	651	620	641	642	612	627	636	666	634	631	599	642	612	647	661	668	621	618	592	646	647	600	631	613	647	585	630	597	667	639	665	628	579	636	636	638	611	639	649	626	649	636	650	582	645	632	629	614	598	644	657	592	639	644	656	611	649	617	623	620	620	653	602	631	622	599	654	621	643	682	599	650	629	693	643	634	648	652	620	609	629	607	598	625	645	632	667	640	606	639	637	680	651	655	619	582	630	619	634	649	643	681	604	651	593	671	635	640	643	665	665	616	647	654	641	683	678	643	629	666	614	643	641	644	611	618	627	623	650	675	614	604	657	682	639	648	613	678	612	607	637	603	615	662	618	642	619	637	633	613	656	645	620	612	636	600	612	587	612	625	679	608	664	694	609	658	620	632	670	614	623	642	659	666	624	611	593	624	617	634	624	605	600	633	640	645	643	649	652	615	629	608	589	615	629	634	663	669	612	656	620	668	680	642	640	637	674	583	650	625	623	658	669	623	618	636	617	614	638	648	662	670	640	613	651	638	662	637	662	604	602	664	666	668	595	649	619	631	618	649	581	602	617	604	613	672	625	689	679	642	599	643	644	622	620	624	597	631	670	625	623	632	601	598	663	615	597	657	646	664	626	673	625	635	628	665	608	618	660	629	655	610	658	623	569	636	589	613	645	604	622	620	658	593	679	631	608	649	599	621	582	636	679	669	580	623	631	647	634	630	636	647	620	634	655	655	638	646	661	610	647	589	626	608	615	676	564	611	661	600	662	631	631	633	632	580	616	631	687	670	576	584	594	667	625	626	613	618	619	663	626	607	648	652	645	643	609	649	635	622	613	618	627	633	700	598	607	614	623	644	623	604	579	646	671	620	599	634	646	641	627	681	606	627	591	572	655	675	601	633	619	640	627	656	613	649	609	638	666	644	627	611	640	661	613	660	637	651	604	631	668	626	639	624	634	623	621	696	617	637	657	635	633	615	670	633	666	605	564	654	613	640	638	639	675	610	635	656	634	634	628	612	630	673	651	612	608	621	603	636	618	630	625	609	570	664	639	634	617	672	644	595	696	645	629	607	632	607	605	650	659	624	593	664	615	656	635	647	635	620	668	608	642	576	601	642	646	603	613	572	663	629	658	624	592	596	641	597	647	664	620	614	627	632	639	647	617	639	614	653	633	620	658	654	624	650	616	654	653	578	657	629	661	600	647	656	651	668	610	634	599	641	613	617	649	625	641	626	592	628	585	639	622	619	638	647	610	626	692	653	625	662	628	588	612	599	666	651	631	664	664	600	612	633	627	630	576	635	628	640	626	621	652	663	649	589	611	628	596	635	695	651	658	644	625	638	540	647	602	598	647	599	635	620	657	640	639	648	674	617	612	646	593	619	684	640	689	649	623	641	637	611	642	632	628	665	639	593	670	638	604	600	624	637	628	624	616	602	588	598	610	592	610	637	624	597	575	654	657	629	667	601	605	633	589	604	671	652	629	630	608	626	632	635	605	599	666	652	605	663	593	610	634	612	653	687	645	619	589	650	637	624	619	585	609	668	626	666	663	643	613	621	625	611	614	654	598	626	628	605	579	625	618	653	637	652	622	662	651	603	654	638	633	647	638	625	639	639	661	615	605	652	642	605	648	641	602	648	602	679	666	568	627	649	665	661	659	664	625	587	620	663	595	656	610	592	628	657	605	612	682	624	646	640	672	624	626	638	646	611	642	608	657	615	653	655	636	643	609	645	624	645	628	634	634	620	646	665	630	658	676	645	618	596	622	607	657	682	662	586	663	630	636	664	675	618	657	621	668	638	639	579	631	631	680	625	629	617	635	609	644	632	667	648	633	660	648	650
49132	33626	26705	27221	27408	45153	51009	21082	6510	1211	522	447	415	446	406	373	377	386	344	358	399	392	381	367	401	419	418	393	345	394	373	369	353	368	364	358	316	344	354	354	336	343	389	401	342	369	392	362	376	358	386	365	375	362	367	350	388	359	363	378	382	350	364	359	387	358	332	375	361	380	388	355	346	347	368	362	358	377	366	363	331	360	358	378	356	388	353	415	341	366	383	408	347	337	340	343	380	358	385	386	378	383	411	361	355	333	420	341	354	382	344	354	358	349	350	396	371	353	354	353	372	357	375	381	395	378	350	372	322	359	341	384	393	366	379	363	355	375	357	363	411	360	361	359	372	350	367	341	347	396	361	353	399	397	345	340	335	352	379	336	371	350	332	358	376	357	385	368	373	348	354	385	356	361	407	382	321	330	381	345	400	365	369	360	340	378	379	380	376	392	389	405	341	346	367	369	349	349	384	354	360	384	361	350	365	387	354	384	341	371	340	359	361	409	388	381	369	369	348	353	364	371	354	372	372	337	372	327	348	349	348	329	353	362	377	398	345	375	373	359	363	363	366	385	343	342	350	344	368	384	346	343	368	394	345	357	355	378	342	354	389	368	353	334	386	339	383	316	372	363	399	345	344	369	349	357	384	353	351	334	325	384	377	368	361	363	379	338	366	340	360	386	350	366	359	388	365	372	339	357	366	360	375	374	349	353	306	341	380	363	366	337	348	364	374	339	369	390	362	338	349	353	384	394	364	340	368	337	347	345	355	348	352	340	365	386	374	384	370	378	364	332	355	370	381	352	359	314	380	375	370	367	405	354	316	386	356	346	377	377	353	358	354	350	350	355	364	385	377	334	365	356	333	391	356	382	371	387	383	416	354	340	391	332	370	344	380	361	354	371	372	394	398	387	392	376	340	339	370	340	393	367	362	353	391	400	349	359	353	356	351	367	369	340	347	367	348	350	378	346	373	401	353	339	379	325	367	388	382	348	377	384	334	365	365	366	340	366	369	386	386	379	368	387	360	388	383	357	352	330	350	375	396	361	340	349	370	348	349	382	367	370	367	322	352	407	336	391	374	369	348	326	329	364	361	323	358	385	393	366	372	409	362	353	350	361	375	365	361	370	387	352	361	361	361	379	351	356	369	360	379	359	364	343	352	358	378	372	393	408	382	345	346	337	352	398	364	366	384	361	356	370	320	343	375	347	380	358	341	389	364	373	366	430	373	350	376	399	370	369	337	368	351	384	369	360	368	374	387	371	341	327	373	348	382	346	354	363	323	357	356	362	330	325	369	339	405	349	351	377	362	392	344	364	369	362	413	369	332	375	360	342	370	356	376	392	376	362	370	408	337	340	349	351	363	392	382	352	380	371	372	337	329	360	375	334	417	366	383	360	365	371	373	395	330	375	351	353	371	344	384	368	357	401	377	357	369	393	331	369	369	372	357	362	363	338	353	363	391	363	380	402	322	337	390	367	397	378	364	359	378	330	389	310	383	342	371	383	374	389	346	343	291	380	367	377	340	353	348	336	375	365	367	376	377	388	371	380	360	355	370	370	352	378	379	366	367	366	366	355	362	381	353	356	372	350	400	325	385	383	357	346	348	353	362	356	388	356	341	370	320	361	351	359	355	346	354	331	353	324	373	356	347	344	393	336	377	359	373	369	331	362	349	356	362	377	348	375	383	315	388	360	344	345	354	344	356	382	362	359	347	354	360	418	347	360	353	377	385	366	371	347	404	367	315	363	358	369	389	334	370	345	357	366	376	385	345	374	372	365	387	345	353	364	356	382	337	384	358	378	328	352	357	358	369	346	352	385	371	355	397	363	323	368	370	373	369	381	311	374	373	380	356	354	361	326	359	357	377	389	379	361	364	334	330	378	346	383	346	357	391	356	370	357	340	382	327	373	330	337	341	359	395	361	365	361	359	341	361	355	382	369	409	350	354	370	344	363	379	351	348	345	322	316	371	366	315	373	375	365	347	394	341	340	367	324	361	365	382	375	382	361	331	362	320	356	361	370	338	386	363	348	350	374	380	350	352	344	340	317	405	374	341	354	369	373	379	379	332	358	336	366	369	362	363	384	339	384	367	346	353	382	363	373	348	335	352	353	407	367	356	376	377	346	342	391	295	398	349	374	363	393	347	370	339	361	359	365	390	340	358	370	363	368	378	383	362	352	406	371	330	359	350	380	352	363	337	340	347	344	353	362	351	364	349	367	356	350	324	341	332	374	342	374	382	319	356	388	352	352	377	363	360	369	393	378	324	360	321	354	346	370	375	377	334	344	382	335	338	346	362	356	350	363	365	361	353	339	369	381	348	331	319	337	367	367	357	374	372	373	386	336	402	359	364	409	345	381	337	389	374	366	365	391	348	395	386	368	354	360	362	356	343	384	367	324	358	377	356	379	387	364	342	408	408	393	366	357	413	366	383	324	374	399	358	346	361	346	339	340	361	356	339	365	377	362	335	351	372	380	338	334	380	361	359	347	386	375	386	354	386	349	335	365	380	368	361	394	370	339	395	392	331	373	364	392	375	340	355	349	343	344	389	416	354	391	352	352	383	327	363	374	380	342	349	343	358	347	378	340	372	373	355	381	353	375	350	352	374	355	363	361	351	401	348	339	358	362	345	351	351	342	376	345	353	361	357	349	373	362	358	338	390	361	353	359	331	343	346	361	361	364	365	368	345	386	371	346	353	363	362	366	364	364	378	364	369	357	392	369	338	363	325	332	373	371	383	367	313	341	340	356	359	328	354	355	358	396	341	351	364	383	320	341	374	365	386	388	375	368	336	353	369	382	384	387	361	364	349	362	363	384	370	381	394	368	376	372	364	356	328	337	342	371	393	341	367	365	366	368	406	359	385	382	404	376	349	384	379	378	354	341	343	354	345	376	334	358	391	333	365	356	362	370	345	367	341	364	380	365	384	376	343	371	409	362	371	380	351	337	382	356	326	371	358	373	396	373	377	370	360	363	393	391	366	378	343	344	329	373	362	354	400	380	354	363	357	349	378	357	365	365	348	392	322	372	363	349	378	347	355	341	378	375	338	389	353	380	340	369	333	355	333	367	382	379	360	346	341	355	381	363	338	334	364	378	339	370	395	353	374	371	399	363	368	404	330	384	395	342	357	360	328	353	342	375	366	337	326	377	356	364	340	368	377	359	374	380	341	378	378	363	354	347	358	333	371	355	346	350	354	403	352	365	417	345	352	355	379	364	337	344	353	370	315	367	371	357	378	345	352	371	360	387	342	383	395	337	374	345	359	365	387	353	351	335	374	338	328	372	371	341	390	341	400	325	382	367	371	356	407	344	345	346	347	374	379	355	334	368	369	342	355	352	355	355	351	382	388	369	356	359	370	345	329	363	355	334	336	346	363	372	350	362	375	381	335	377	379	367	364	329	374	374	364	343	370	375	391	366	360	359	375	338	308	352	383	382	361	382	369	365	387	367	351	383	348	372	344	352	358	324	421	352	355	378
47965	33238	28161	38545	30412	72793	61700	3075	1402	1266	1205	1110	1142	1058	1022	971	973	988	972	967	973	958	974	913	909	953	909	906	947	874	825	926	898	878	917	941	973	930	918	907	902	889	886	845	893	854	914	906	904	882	852	906	932	957	881	885	898	878	828	846	872	921	913	839	867	923	852	963	881	871	898	941	910	865	832	891	871	876	922	845	866	882	870	854	900	907	932	893	943	902	849	915	846	927	817	854	889	866	864	872	907	894	884	928	871	827	912	872	876	882	820	871	835	884	846	898	908	907	827	875	875	897	853	914	888	877	900	905	863	832	898	863	880	862	841	937	864	871	875	880	917	898	873	901	899	893	915	897	842	921	892	836	801	899	938	889	873	893	907	883	889	871	875	910	912	929	874	909	866	873	872	867	895	925	878	847	852	882	929	890	880	898	862	904	871	934	870	859	891	883	915	833	893	875	878	879	888	904	915	855	934	900	820	852	913	893	880	831	893	892	844	874	845	867	902	862	834	892	876	906	919	896	877	909	910	910	899	844	924	890	894	877	911	838	885	956	872	860	830	854	862	853	842	858	919	871	822	869	907	843	899	882	922	974	890	883	877	881	929	863	882	884	818	880	871	921	866	807	881	898	893	888	870	861	848	886	840	914	889	855	905	886	872	840	865	885	825	890	860	850	887	862	901	894	863	853	867	865	878	882	835	820	885	907	872	891	884	833	817	861	871	913	884	897	873	856	946	889	914	931	868	844	898	887	854	879	925	866	872	856	826	821	865	926	864	856	905	858	890	869	875	872	918	918	875	842	866	898	898	871	907	870	884	901	883	834	850	870	842	832	921	846	839	897	878	872	924	859	860	921	891	886	911	911	874	895	878	841	887	868	913	915	861	920	909	834	876	881	927	907	833	867	806	818	876	895	846	872	859	912	882	841	852	906	915	853	895	852	816	884	883	880	912	841	872	839	905	888	909	885	880	834	845	860	874	879	846	834	927	849	905	880	935	809	871	855	847	873	873	832	845	869	937	869	900	857	879	896	841	856	799	892	879	858	805	831	904	866	824	833	862	926	898	862	955	885	899	836	848	908	842	854	913	902	885	809	842	864	858	908	878	871	873	896	930	836	849	867	895	820	872	891	907	846	882	872	891	861	845	807	899	850	862	885	857	908	828	897	869	844	861	844	869	868	877	914	875	921	872	849	870	885	894	841	891	857	884	822	901	844	856	870	875	831	912	849	857	891	868	881	868	868	864	903	893	845	937	875	911	909	876	843	880	875	883	898	856	877	856	867	903	887	846	917	879	859	817	859	857	930	835	858	909	890	883	840	916	851	869	890	907	910	814	831	915	886	867	905	876	924	857	887	922	882	889	846	892	893	930	838	885	872	833	887	882	945	896	860	908	845	907	849	879	841	862	862	883	948	857	876	906	837	908	859	821	904	908	866	912	853	892	840	927	897	880	872	866	895	851	882	888	911	830	877	876	866	898	865	918	871	906	887	855	883	840	839	932	864	852	877	889	900	850	868	949	820	899	873	895	851	871	892	871	818	911	881	842	895	882	832	860	838	897	896	874	906	882	926	914	917	910	919	901	861	869	828	862	846	873	909	856	905	821	941	863	879	821	880	866	818	858	890	816	823	854	860	875	889	887	877	926	910	862	874	862	888	892	876	835	889	827	881	864	869	943	873	827	870	895	856	878	861	871	881	898	872	876	889	847	892	882	877	857	901	865	785	907	869	920	894	811	851	905	848	850	875	904	821	853	888	839	908	856	858	882	888	885	872	857	846	908	871	882	877	849	875	872	873	855	875	853	873	853	874	902	874	855	936	899	882	865	856	856	837	889	825	826	887	882	850	893	839	865	895	854	850	906	821	872	895	849	891	846	842	906	855	886	915	915	838	818	849	878	904	853	898	842	844	902	873	897	856	874	824	859	832	879	886	848	914	871	884	852	911	884	873	869	914	851	834	862	917	917	859	860	927	903	860	897	879	870	873	847	925	869	885	945	840	872	841	868	911	897	847	931	904	881	878	881	880	826	903	841	910	845	895	873	849	855	879	857	820	818	855	912	910	852	873	887	925	825	921	859	848	902	870	873	851	879	879	830	918	878	850	879	828	925	892	897	827	859	914	839	827	863	850	913	919	927	867	865	855	879	894	855	864	870	867	864	872	869	885	884	845	890	856	873	870	851	865	931	889	862	883	913	865	877	881	829	837	818	922	888	861	876	908	902	881	847	902	855	858	851	852	879	874	909	856	909	860	859	799	902	859	890	843	931	918	914	916	841	882	868	866	857	913	816	867	888	879	891	932	916	880	869	855	898	921	866	883	891	872	845	873	878	894	856	858	893	909	879	830	868	865	826	819	842	824	831	854	890	887	854	883	853	878	898	883	868	893	912	883	878	887	883	911	843	888	939	877	890	885	872	843	819	866	865	900	877	847	890	866	854	896	889	938	829	871	885	885	875	874	866	867	860	822	889	831	927	881	871	852	892	806	852	878	889	900	821	839	898	848	913	897	866	871	854	910	866	854	902	846	891	863	921	831	881	847	861	849	898	886	925	822	896	902	862	934	827	884	888	901	874	931	885	860	837	851	899	869	853	913	859	853	906	818	888	894	883	910	901	905	869	878	888	832	902	847	805	891	857	891	881	886	864	904	850	863	886	861	911	915	906	877	898	858	857	844	887	852	871	898	906	880	865	878	883	823	918	897	834	902	881	855	878	873	904	884	830	905	871	870	851	933	872	901	908	846	876	869	865	915	918	905	858	966	842	878	948	888	891	893	883	837	887	874	857	894	856	820	899	847	882	877	848	871	891	896	874	879	844	902	891	882	900	902	896	826	864	891	878	836	929	835	901	894	882	889	933	865	828	919	902	925	887	856	830	841	839	855	868	895	880	902	836	838	881	934	896	917	827	855	837	895	838	858	886	878	813	912	890	900	892	851	913	885	876	949	887	834	859	847	871	909	838	898	863	890	813	886	854	829	861	876	876	900	882	852	896	908	922	840	907	889	927	890	895	892	896	829	876	900	886	848	866	867	888	852	884	866	852	853	868	947	850	813	841	849	840	935	836	863	863	876	909	858	943	885	910	917	899	887	887	881	858	902	893	862	848	896	936	944	899	835	863	857	872	859	891	886	893	852	889	883	900	901	852	906	855	904	881	912	864	870	854	882	859	870	840	900	831	831	874	906	844	846	835	872	910	886	895	875	920	870	879	889	900	886	882	871	888	860	868	869	891	866	855	841	824	835	881	852	901	901	838	888	859	863	883	905	870	888	832	925	926	886	853	887	867	893	864	906	906	882	890	901	871	846	867	863	863	843	891	904	844	908	853	875	898	874	904	864	900	877	934	889	833	882	850	837	908	853	900	895	917	870	915	896	859	883	870	850	817	896	912	892	851	865	897	850	878	927	917	930	881	868	826	874	917	880	879	872	865	884	885	863	922	899	841	936	897	850	868	909	870	913	905	907	925	819	895	894	839	858	864	863
21097	21403	9133	3258	1969	5824	6633	671	243	204	206	173	200	212	170	172	205	179	174	196	174	193	165	197	192	170	201	187	172	208	188	184	166	152	177	210	184	180	205	166	188	190	161	188	162	179	174	180	182	171	186	174	185	181	159	180	176	195	154	150	178	191	180	169	193	160	184	193	182	199	183	189	187	183	156	166	149	179	185	194	163	206	173	218	197	181	202	183	183	191	175	219	183	165	170	179	183	210	207	170	182	187	180	187	179	189	179	182	194	194	173	168	190	164	194	170	181	160	185	171	175	172	204	174	175	196	175	175	189	203	183	190	150	171	167	183	200	184	196	174	174	187	159	207	170	178	204	192	181	172	188	192	190	206	168	170	172	215	188	211	174	181	195	209	178	178	171	190	208	188	188	193	183	180	187	206	149	174	168	190	196	163	204	159	185	180	166	181	183	167	184	183	190	199	184	183	197	177	179	167	185	181	187	182	178	189	176	195	182	211	179	174	181	204	191	188	208	184	192	206	168	170	182	170	172	174	171	199	177	189	193	181	188	195	195	182	180	183	179	193	190	173	205	192	180	194	187	171	173	171	183	159	163	178	190	185	199	174	187	170	197	189	180	164	184	171	170	204	189	204	180	191	189	186	198	182	210	166	179	194	185	194	203	200	168	168	182	177	198	204	170	200	168	181	172	180	174	192	180	170	198	190	177	173	175	194	180	179	170	180	200	190	184	179	197	174	168	195	190	168	194	183	175	177	184	202	190	172	172	205	168	174	196	181	163	188	176	166	194	183	176	165	169	196	194	203	176	165	164	204	195	188	181	187	184	199	181	170	174	185	161	198	153	176	197	168	163	172	189	201	178	186	191	192	194	182	179	174	207	169	195	167	185	193	192	190	183	209	202	179	190	187	165	187	167	181	203	176	188	163	176	178	188	166	181	177	210	189	202	173	201	164	169	159	190	173	177	185	193	155	152	195	194	185	184	172	174	154	163	178	176	194	202	193	189	180	178	171	178	182	172	180	167	186	194	184	178	186	177	157	177	196	168	155	209	198	188	186	217	194	186	181	166	194	177	165	178	176	161	212	148	194	182	184	196	183	180	161	173	163	172	204	188	185	164	204	208	164	182	170	197	167	182	169	195	187	163	177	182	161	182	180	203	182	161	177	168	180	187	158	173	196	203	190	184	177	183	194	193	167	176	192	181	186	183	187	164	188	199	182	202	199	173	176	192	171	186	193	177	201	165	173	166	173	168	160	217	176	216	183	193	208	189	164	173	200	167	169	184	199	191	202	198	196	170	162	174	188	184	203	190	178	177	184	174	170	200	170	187	154	176	165	166	164	176	198	175	194	181	184	184	187	164	198	209	179	167	187	186	193	187	178	174	177	198	197	163	191	188	178	184	217	192	197	164	165	201	158	162	200	179	163	188	167	179	211	177	203	190	187	211	184	192	192	161	153	190	178	202	163	173	176	197	167	186	203	189	174	179	210	185	196	181	178	178	192	202	172	203	170	186	175	178	195	154	172	175	196	195	168	180	188	199	186	177	185	207	173	177	153	210	188	163	182	172	198	182	159	176	189	200	181	159	215	185	176	176	174	178	186	171	229	170	173	177	175	192	190	192	182	174	195	193	196	180	168	176	177	191	172	181	193	165	189	179	170	183	170	181	173	182	193	176	181	176	185	187	156	184	181	188	177	188	191	175	179	169	164	173	192	195	168	205	203	158	181	179	159	161	169	172	178	207	200	182	182	193	190	194	185	173	200	156	178	186	173	179	174	185	174	179	173	181	185	190	183	169	172	187	180	174	154	180	183	179	186	166	174	175	187	173	180	165	164	186	180	162	194	193	183	182	180	180	190	205	191	213	171	189	173	166	184	193	169	157	166	186	191	167	192	181	162	183	183	195	186	180	191	172	196	168	166	160	199	159	183	186	192	186	185	191	191	180	184	173	148	182	181	182	184	167	193	195	182	194	205	189	155	195	206	192	190	162	174	210	171	163	183	170	186	190	178	172	176	167	170	189	207	161	174	174	172	175	185	185	173	176	182	173	194	194	182	182	198	210	194	188	176	180	177	177	176	182	198	176	172	173	211	191	186	190	172	175	161	174	175	195	163	153	177	165	184	199	195	199	183	173	173	154	187	188	184	200	208	200	194	179	151	179	179	157	180	172	152	179	182	174	184	205	175	168	169	182	160	177	190	197	188	177	191	177	189	169	186	188	187	201	178	195	183	199	183	182	181	185	177	202	179	171	177	182	208	164	171	183	181	185	189	189	196	169	187	203	192	172	194	184	184	196	167	205	186	178	182	177	189	188	151	197	197	190	184	187	184	180	156	216	168	198	172	192	184	165	154	189	198	202	176	201	200	181	193	201	202	182	146	186	179	165	175	180	188	184	170	197	184	191	206	172	155	173	187	186	189	189	179	194	157	205	173	197	197	167	176	195	170	165	181	165	154	170	184	185	186	189	185	210	168	189	177	182	185	215	197	177	177	184	160	177	178	171	153	182	217	180	176	205	170	190	165	200	192	180	181	185	173	171	183	206	181	166	151	165	187	188	210	170	190	201	181	178	188	202	163	193	183	166	187	200	187	177	190	174	182	202	199	175	192	197	172	176	168	155	208	190	196	192	171	183	184	211	183	183	178	197	184	198	152	220	177	183	178	182	188	177	195	176	203	193	206	211	192	183	182	172	193	181	214	201	183	166	197	189	183	184	188	158	180	201	201	181	190	184	185	211	184	163	171	187	190	183	188	165	187	179	164	196	186	192	192	175	197	188	194	190	189	197	189	191	168	190	159	201	209	207	219	171	161	197	180	187	179	201	177	201	181	199	170	174	178	193	168	198	177	171	177	154	180	191	204	195	191	170	179	180	178	181	200	199	195	193	183	182	181	180	172	162	185	196	164	193	166	195	172	178	214	175	189	197	194	137	184	174	161	186	173	197	186	162	199	181	192	196	191	196	195	210	191	179	165	190	186	171	167	192	174	171	191	184	171	198	190	198	169	149	179	171	170	204	177	197	166	183	182	188	165	188	181	180	175	163	204	196	162	187	171	157	188	216	178	197	189	159	195	180	185	179	185	171	175	186	186	179	146	202	206	167	189	173	207	174	164	191	186	183	184	209	196	181	162	185	172	208	174	169	201	183	192	200	172	195	157	189	186	189	181	167	170	164	170	187	172	173	168	174	185	168	156	181	202	168	167	178	197	185	194	176	188	154	201	160	205	202	168	165	178	209	188	178	184	193	185	170	174	207	171	177	195	161	178	198	180	178	174	187	186	175	170	174	168	198	162	171	172	192	162	196	170	171	193	179	177	164	195	175	180	181	178	179	157	184	211	199	182	181	175	208	183	171	190	191	192	175	163	194	188	193	206	181	172	200	177	201	182	182	166	186	174	185	164	193	172	189	174	187	202	189	181	204	191	171	178	181	182	164	164	197	206	189	175	201	201	177	174	202	176	186	166	200	199	196	183	155	196	195	172
20421	17294	6576	2973	4448	17644	15862	971	570	517	553	487	545	548	548	541	560	531	506	514	528	499	500	533	500	502	508	513	527	493	546	521	489	548	492	511	543	540	507	485	519	537	545	532	522	555	543	571	546	538	539	540	560	521	530	529	477	497	514	544	530	533	524	540	502	569	519	511	533	518	533	534	532	506	546	492	539	526	523	523	563	544	510	518	532	524	527	504	531	530	547	567	565	532	540	585	477	565	501	514	540	575	515	510	483	515	525	465	506	500	524	535	521	499	522	497	517	493	507	518	511	515	535	506	595	529	534	505	524	533	540	513	525	526	512	513	490	576	549	523	516	531	515	524	518	525	525	511	514	513	506	506	527	547	526	543	544	505	517	509	505	544	511	539	548	528	539	537	514	584	522	547	556	522	556	537	496	561	529	511	548	510	517	497	516	527	506	504	511	500	526	533	535	511	475	568	566	538	540	537	513	520	554	522	484	564	542	523	519	509	574	540	515	534	525	536	526	534	550	528	519	514	528	542	507	486	517	539	538	520	509	545	542	543	501	530	506	538	523	532	532	530	521	534	532	531	518	508	491	545	525	492	511	535	503	550	522	486	568	527	512	538	525	508	511	538	549	488	560	524	489	485	520	555	525	510	531	559	545	572	567	506	534	535	484	519	537	517	539	562	550	557	540	536	525	504	520	493	568	548	498	488	502	531	495	542	531	494	560	516	497	532	541	519	513	520	537	557	534	516	491	538	511	519	550	511	547	484	489	532	540	506	528	527	529	551	521	582	548	526	522	531	532	529	520	520	513	553	495	524	515	539	516	501	549	552	525	518	567	543	518	516	523	540	507	545	490	512	557	510	541	527	553	544	550	516	606	576	550	523	524	545	514	495	512	488	543	519	531	518	507	577	527	529	517	519	535	476	526	516	533	544	532	538	596	542	494	518	508	535	509	536	590	487	529	538	512	547	545	521	526	574	500	490	513	530	509	550	550	506	537	542	520	510	549	500	508	515	523	519	510	517	515	545	514	520	534	538	520	517	535	534	534	531	554	495	492	537	523	532	522	535	490	518	509	516	523	534	532	478	502	530	504	527	530	517	503	534	526	495	527	495	497	504	553	510	520	517	541	506	538	529	503	530	540	503	560	544	526	500	536	515	472	584	566	534	547	531	557	494	487	542	564	543	551	513	498	509	518	487	508	504	545	514	536	505	507	551	554	515	515	516	504	525	543	545	496	517	511	545	525	527	488	507	541	510	545	458	531	504	516	484	509	515	493	500	508	538	550	521	587	503	508	510	526	528	559	566	528	530	555	514	509	526	568	484	537	511	526	510	553	542	498	535	546	503	516	493	543	558	533	553	533	503	488	507	506	533	533	556	538	521	554	519	561	492	536	580	555	489	542	509	522	528	501	500	519	514	517	496	562	534	533	553	521	513	537	486	533	532	493	475	522	558	535	534	566	570	517	524	532	493	497	533	512	534	520	538	505	517	549	568	538	528	549	558	548	517	528	504	535	512	542	543	519	510	537	523	554	499	529	562	517	511	561	543	530	547	563	528	538	574	513	538	526	523	533	535	550	446	518	472	498	536	522	515	517	468	534	578	498	538	491	503	521	498	490	498	543	526	524	534	530	478	565	514	503	551	538	506	557	554	538	546	482	513	540	537	498	533	518	532	564	520	515	540	555	567	521	493	540	523	518	531	561	545	551	561	524	512	537	518	536	532	502	527	530	514	523	540	489	535	478	527	507	541	550	494	528	527	506	549	510	526	549	502	534	528	515	552	542	516	534	507	521	496	532	533	555	538	463	525	533	559	551	509	532	514	544	530	513	501	522	519	519	509	531	523	515	567	520	535	517	527	525	536	506	519	527	545	494	538	529	534	532	534	538	521	512	519	521	531	537	488	551	512	523	477	552	566	533	561	522	568	524	513	526	498	520	538	484	536	550	502	542	543	539	538	543	536	531	525	483	519	578	529	511	551	562	510	509	543	544	518	536	517	482	518	536	516	493	502	496	512	521	486	503	522	519	517	544	470	506	509	496	526	531	480	524	547	505	547	515	517	514	537	497	518	559	513	546	506	538	516	579	508	551	526	525	492	559	537	558	544	529	539	507	530	563	528	518	564	519	537	530	549	518	543	554	498	546	524	528	512	544	511	539	516	526	545	510	536	542	508	514	540	511	533	487	494	533	528	493	516	548	516	528	500	525	517	533	517	559	529	511	516	522	524	561	491	540	503	524	536	538	487	504	546	559	523	565	530	520	506	530	517	569	532	500	541	573	457	542	568	519	500	541	534	526	532	506	492	540	544	574	556	515	518	494	568	548	533	536	555	507	514	524	539	517	512	523	532	516	544	506	513	611	512	502	511	500	522	512	496	520	498	535	503	492	471	570	527	488	519	507	569	492	536	511	493	555	536	520	518	510	538	513	506	518	526	512	500	520	501	544	514	548	570	566	528	544	503	517	551	551	479	535	550	530	482	507	497	520	542	531	549	516	544	478	522	523	498	517	526	552	521	525	519	510	530	560	499	553	515	501	551	517	527	539	536	507	516	474	528	459	545	545	488	533	559	551	505	562	533	551	534	507	533	516	538	495	555	531	560	563	518	521	562	544	540	533	477	516	560	518	523	504	557	478	548	540	562	527	538	516	518	505	524	510	527	549	525	473	525	550	522	520	554	498	532	546	556	542	498	526	510	523	532	526	528	548	510	556	551	522	498	526	527	509	514	506	540	505	515	515	554	534	493	536	564	501	517	516	554	526	501	522	524	518	519	529	510	498	537	567	511	535	530	472	521	559	543	545	508	517	530	505	500	543	528	505	516	547	522	523	520	528	512	500	507	535	503	551	531	552	501	517	510	517	527	576	495	527	491	519	533	482	493	521	512	513	516	555	527	563	539	517	523	520	543	533	538	504	538	540	519	492	545	575	503	507	550	562	547	547	499	563	513	509	558	521	508	536	514	521	536	531	545	488	499	547	554	554	539	539	539	512	481	540	578	512	502	532	538	513	528	546	530	479	485	496	510	517	515	563	550	542	535	539	481	583	544	537	512	496	540	525	531	521	527	509	540	518	531	536	499	517	535	551	568	539	534	495	522	543	528	547	514	499	516	530	529	565	529	556	526	550	574	507	543	562	528	519	537	487	525	525	531	510	570	573	521	543	504	515	520	549	531	503	513	503	501	523	506	502	534	520	528	508	509	518	485	542	512	515	555	503	513	550	557	544	511	525	518	531	530	491	516	536	499	518	513	580	518	497	471	512	539	537	543	475	571	564	526	513	520	503	504	504	544	528	527	568	521	493	564	507	566	561	531	490	505	505	509	507	558	526	498	566	537	533	472	525	522	540	526	495	500	515	504	522	553	530	510	501	525	498	536	546	499	536	517	547	528	479	507	513	536	534	518	512	490	529	531	511	541	557	508	493	549	555	561	567	548	530	493	513	505	513	572	530	500	533	515	484	479	538	501	541	550	536	558	489	560	486	542
37059	32610	23851	11709	12053	18923	12564	1239	271	198	237	223	197	216	188	234	203	206	208	233	217	203	205	205	228	203	207	213	214	216	202	240	213	191	220	211	199	192	188	202	213	195	207	186	201	190	179	239	208	176	207	209	218	199	221	175	209	215	208	229	203	215	218	197	202	204	214	197	216	208	239	208	209	215	218	228	205	207	231	196	185	211	219	239	229	194	219	198	219	228	220	211	209	215	188	196	203	214	211	213	214	218	195	183	210	212	204	214	200	205	213	194	216	218	192	233	186	190	204	210	217	198	211	209	188	210	184	223	194	208	226	218	202	184	204	215	189	214	197	184	245	203	215	206	209	210	208	222	203	205	216	210	220	217	238	208	215	212	195	184	195	212	203	195	229	207	221	198	254	191	223	212	211	221	199	237	233	188	225	186	180	195	200	193	178	227	208	212	207	219	241	218	198	216	181	220	208	206	214	184	205	220	196	234	219	209	207	198	215	215	207	183	226	213	190	218	217	194	216	196	225	196	215	210	204	251	199	209	230	206	217	226	209	224	199	225	206	186	199	185	225	200	222	235	228	217	217	205	204	206	226	199	209	202	205	189	237	195	191	213	219	201	201	212	205	206	202	202	204	194	192	209	209	192	205	202	200	200	193	231	220	198	191	235	221	206	225	227	210	215	238	208	204	194	204	230	239	225	193	208	187	197	209	202	199	201	231	214	218	211	209	194	200	235	207	196	221	195	184	202	221	222	233	225	205	199	231	232	175	194	210	215	240	221	201	213	214	201	195	212	233	179	202	223	212	203	204	211	197	205	211	210	230	217	199	212	207	198	235	221	209	207	232	208	209	203	236	191	211	173	191	227	209	195	190	207	211	215	206	221	204	185	217	213	203	184	223	193	231	206	211	195	189	211	197	200	205	202	219	201	238	189	220	202	214	238	215	210	199	205	199	225	198	207	229	200	207	190	216	218	201	183	212	212	223	221	209	211	184	209	187	208	229	216	198	212	203	225	214	190	205	198	215	204	207	220	223	191	208	219	234	203	181	214	232	202	186	197	197	196	182	200	199	209	206	229	251	183	220	208	222	223	194	207	221	212	186	214	219	209	202	207	217	213	202	240	220	223	199	204	220	198	221	209	215	192	194	211	212	222	201	175	212	196	218	210	245	200	204	191	205	194	192	195	206	232	216	220	194	219	201	220	217	203	197	206	190	211	229	218	205	206	207	185	197	204	185	210	207	214	228	197	202	213	214	201	181	231	225	225	207	222	219	195	208	207	212	225	196	191	207	205	210	193	226	231	224	194	176	212	189	194	214	228	201	217	182	213	199	216	196	206	201	198	208	201	205	211	246	235	202	212	228	224	217	234	218	214	223	214	224	222	217	229	211	225	225	205	203	205	219	217	211	202	234	209	197	199	205	195	206	194	198	194	201	196	213	208	197	193	216	202	205	191	217	213	198	190	218	183	233	202	217	202	225	183	253	232	215	188	206	205	208	214	202	228	197	220	205	237	226	231	202	217	231	196	213	212	225	209	189	219	211	202	224	204	219	210	189	183	207	229	210	196	217	192	218	236	177	206	208	194	212	207	187	208	197	212	206	203	214	207	174	206	214	226	220	190	183	206	221	237	216	210	206	238	190	201	201	181	202	196	216	173	205	226	175	209	196	196	200	204	239	198	198	197	190	211	215	214	225	183	220	203	244	223	199	229	197	195	225	200	222	213	211	227	209	200	208	205	229	207	209	209	223	228	180	206	207	179	209	213	206	213	186	223	228	175	220	212	218	215	218	230	215	225	203	201	216	204	227	206	223	207	219	216	209	206	220	198	204	197	188	212	207	183	186	206	217	238	212	224	232	177	214	213	191	228	200	226	173	187	224	233	199	222	234	223	205	189	236	206	212	225	199	216	208	192	202	233	185	231	200	186	222	206	204	207	191	207	218	196	177	190	234	226	225	209	207	209	199	199	226	205	189	212	196	206	202	211	211	230	210	225	184	219	226	197	187	216	191	237	222	213	183	178	233	197	208	203	205	190	205	214	208	202	198	187	227	238	172	203	209	218	223	210	207	207	194	220	215	203	198	206	197	228	202	221	202	195	209	191	193	214	204	205	234	213	194	224	191	221	213	223	209	215	206	216	222	226	217	222	208	204	204	212	203	212	208	202	219	195	206	215	199	198	228	174	213	193	210	249	222	211	229	218	208	210	168	201	196	183	229	228	212	212	204	226	206	236	200	202	206	219	200	222	221	193	207	195	195	234	228	198	239	214	196	200	195	204	209	180	194	224	200	191	222	209	187	198	232	238	219	211	195	200	220	210	222	186	194	182	209	213	199	217	189	224	205	191	211	221	206	222	212	231	203	188	189	224	205	205	220	239	201	216	217	196	203	208	207	213	217	199	225	225	198	225	206	191	224	221	197	184	192	221	205	204	214	207	210	211	202	213	210	217	202	221	215	193	209	211	219	205	193	221	210	193	211	207	208	196	207	235	200	194	205	210	218	224	200	226	207	225	192	190	191	192	184	215	195	199	234	184	210	192	198	193	217	198	212	222	200	220	227	205	201	223	212	197	213	208	203	243	231	223	229	228	199	217	185	174	194	200	208	237	216	205	188	196	219	191	217	200	223	222	232	196	203	237	199	216	213	234	214	195	229	183	224	216	195	226	231	202	204	208	227	204	204	220	197	211	213	187	191	192	227	203	198	217	209	220	201	224	214	194	204	202	213	220	204	229	199	206	190	210	203	211	205	216	233	222	204	226	233	195	221	184	213	223	206	216	232	215	201	203	219	237	235	188	226	198	241	229	213	198	181	195	203	217	197	207	205	182	236	213	225	185	216	216	224	225	219	196	220	216	220	203	212	226	217	203	186	207	237	190	206	198	206	192	241	219	210	218	205	233	213	231	199	212	217	195	206	193	197	226	203	209	207	212	212	204	203	221	213	211	226	215	198	218	243	198	216	189	194	170	194	205	206	219	205	213	218	195	218	184	211	222	213	206	199	200	218	185	205	219	233	193	233	227	224	198	199	219	205	203	209	203	218	198	224	205	209	209	211	204	224	232	202	208	183	222	184	209	222	210	205	211	208	230	238	199	217	191	241	223	206	225	195	201	188	225	199	236	214	223	225	201	223	223	213	225	201	217	181	195	228	211	211	196	190	211	220	215	188	220	227	202	219	199	208	195	194	179	213	210	203	223	239	213	228	221	209	193	194	217	212	198	183	220	220	239	205	197	197	218	220	213	192	188	227	214	217	193	209	217	198	195	220	204	220	212	198	211	203	227	217	196	219	228	211	207	191	192	224	208	198	218	192	220	219	219	213	201	194	230	206	207	192	219	239	209	210	202	209	212	220	227	181	213	217	207	207	204	195	222	221	188	198	224	224	220	211	233	210	216	233	215	228	214	209	209	214	179	238	178	221	207	194	215	219	205	214	199	199	209	210	222	218	217	187	180	190	192	204	183	216	204	191	196	238	233	206	229	204	217
29992	26017	13949	4029	20264	35485	24123	2057	643	611	600	630	652	611	612	634	639	585	659	598	600	640	658	619	620	616	556	602	601	599	589	567	595	596	640	616	590	615	580	595	602	620	649	575	588	598	575	570	609	655	571	600	573	610	602	652	582	575	593	624	644	598	583	598	618	557	659	595	563	604	651	615	642	582	596	615	621	585	614	613	602	593	603	628	603	596	647	616	635	636	625	599	612	607	621	617	577	577	636	579	600	653	650	611	585	611	581	636	581	606	620	622	604	580	561	605	645	639	619	591	571	637	600	576	596	702	562	572	614	602	597	614	647	607	587	595	627	642	649	591	579	603	602	594	568	620	607	601	646	585	583	615	594	592	627	598	611	648	571	584	599	635	618	605	616	638	618	599	601	626	600	594	644	631	596	632	589	615	624	612	628	613	561	590	651	547	601	578	588	590	621	593	625	581	597	638	567	633	577	605	597	585	582	612	625	649	571	597	626	629	609	593	598	593	591	600	639	594	589	598	564	650	590	564	646	616	616	615	586	630	539	625	627	598	578	569	598	578	641	652	588	598	601	588	636	622	579	603	582	612	590	592	622	571	617	556	615	581	571	602	571	612	617	612	577	589	571	560	626	608	583	617	585	609	573	624	640	607	590	584	607	646	610	638	625	578	552	621	610	605	601	607	616	600	593	614	584	608	623	633	570	603	587	582	589	576	612	585	600	552	597	588	605	603	573	615	625	616	633	630	627	578	619	592	588	603	636	607	626	562	593	599	587	585	546	627	591	632	634	597	638	598	588	568	618	592	603	599	583	561	582	595	586	609	652	617	599	582	611	626	606	586	616	584	623	589	610	662	578	587	608	641	608	637	610	611	564	608	658	572	634	583	572	580	610	595	596	584	618	641	565	582	550	590	614	635	616	592	591	624	600	620	571	606	657	634	576	604	621	601	624	665	602	595	607	648	593	627	597	605	583	633	599	632	616	620	608	568	570	647	608	584	604	607	602	596	590	553	585	575	578	591	585	645	607	620	628	585	614	575	599	622	611	570	586	572	615	599	594	600	668	618	608	612	563	605	607	613	626	612	593	565	604	611	611	662	622	572	625	592	618	627	603	636	566	637	614	584	602	605	611	615	644	651	578	604	559	598	587	613	582	640	611	617	567	613	631	615	654	589	620	615	574	615	633	641	566	649	581	639	583	580	603	630	576	590	591	636	631	615	586	618	562	578	609	627	627	584	639	620	605	622	576	559	612	578	613	617	604	595	572	581	655	631	628	593	596	617	605	631	586	617	590	613	638	593	606	594	626	578	587	598	613	627	584	617	640	593	588	603	642	638	563	566	592	571	612	661	617	613	593	586	570	594	654	627	636	580	563	590	597	661	612	587	617	619	574	622	591	636	595	646	627	690	606	636	584	602	600	612	639	625	603	522	601	626	582	606	570	594	612	565	559	613	620	630	712	541	609	619	577	588	584	584	569	594	583	618	585	628	580	621	572	613	609	633	593	574	591	591	602	637	598	637	604	630	600	586	638	600	633	603	640	573	642	611	626	586	608	625	595	601	646	633	600	643	593	602	600	609	595	621	593	607	596	584	619	602	613	614	609	611	593	597	578	593	640	576	554	613	633	613	591	581	586	643	571	571	596	638	584	565	644	585	584	585	603	611	599	592	556	573	587	653	589	632	613	580	585	580	624	613	600	648	571	609	582	556	550	613	637	600	623	626	598	544	587	644	622	624	620	679	617	584	622	550	656	627	596	598	607	592	606	635	575	585	568	533	571	606	617	638	595	587	582	603	607	624	598	609	618	593	551	606	610	598	623	600	657	594	616	612	583	609	631	538	588	602	630	544	607	584	597	573	607	608	579	548	620	617	599	567	565	611	632	612	619	613	603	580	584	594	639	606	552	586	596	611	606	582	604	584	652	575	571	623	613	625	565	609	606	602	573	558	624	598	596	580	586	540	611	597	618	567	607	597	617	576	574	579	557	586	569	608	578	560	624	615	568	636	552	655	632	573	628	598	590	621	605	582	597	569	656	604	630	596	604	581	597	609	576	575	630	597	584	631	594	558	622	569	647	574	618	586	618	620	611	623	593	565	586	572	587	593	575	655	613	628	595	592	587	576	647	619	573	632	588	604	602	608	617	589	596	588	574	585	609	568	605	576	594	583	615	612	609	590	603	555	635	607	628	579	617	633	589	591	644	560	620	611	587	625	627	594	610	623	604	586	591	619	637	574	629	586	631	631	601	595	612	627	598	571	610	612	589	653	608	614	635	597	606	603	610	570	605	646	608	611	581	593	573	613	590	636	580	631	595	556	626	606	567	635	614	589	609	580	597	618	623	597	588	557	648	596	576	629	630	613	587	596	601	644	550	656	592	613	599	595	602	552	596	600	612	566	628	598	591	619	598	565	589	604	618	580	633	584	618	608	602	626	602	617	612	626	574	658	589	619	606	658	621	619	611	631	617	618	612	553	604	647	619	579	561	627	633	641	646	593	595	582	607	606	598	600	595	627	599	654	594	587	593	618	618	585	605	617	608	591	610	601	620	604	595	588	610	690	574	598	583	612	597	549	603	590	632	592	626	587	589	599	624	590	584	585	615	619	609	611	604	604	575	574	631	618	586	567	625	637	602	605	562	618	579	608	620	581	588	628	632	634	606	619	642	604	604	594	636	586	648	594	572	570	620	582	618	593	631	610	601	595	581	648	617	580	631	571	618	571	588	584	641	524	636	594	615	606	599	585	625	598	588	612	648	598	624	599	585	614	613	618	584	589	583	607	595	596	592	568	633	592	599	567	574	611	586	607	619	643	596	588	604	634	574	571	608	600	654	619	572	613	599	617	614	578	580	549	605	620	618	619	579	610	567	576	592	575	655	589	653	577	581	575	605	614	646	570	602	618	596	598	617	561	601	613	627	613	678	594	610	614	591	664	644	613	557	604	632	580	581	595	586	564	613	554	578	582	606	592	615	581	612	566	580	590	634	593	625	577	600	637	595	629	539	541	599	609	603	590	595	620	632	617	585	565	633	628	609	605	615	593	569	603	604	563	591	571	595	611	589	628	593	615	575	656	632	573	600	610	622	613	575	585	605	594	610	605	591	593	598	608	648	581	601	610	583	588	628	598	593	641	588	595	602	600	594	615	592	632	605	620	578	610	594	601	626	601	603	628	594	586	530	595	589	635	575	624	606	636	616	623	598	637	596	622	600	606	609	587	593	567	593	549	592	631	609	633	654	616	609	618	563	557	623	618	605	586	632	569	609	574	617	623	644	560	561	611	603	635	619	616	571	619	602	606	570	554	597	601	603	608	604	592	575	619	599	595	579	614	591	626	583	589	596	611	582	589	577	589	561	609	569	648	613	549	589	616	627	614	594	574	584	621	590	625	625	616	606	626	616	604	608	669	600	563	613	589	620	582	605	628	578	618	642	593	565	617	592	592	628	645	613	594	573	602	588	575	632	606	591	559	643	583	639	617	665	603
52749	37798	29740	26407	37486	53379	44549	19116	4125	671	397	406	411	411	397	395	383	376	368	374	409	332	384	358	363	374	375	359	367	365	380	374	363	405	378	386	367	378	366	341	381	371	380	366	356	377	370	370	369	364	362	360	372	351	389	338	360	340	375	373	394	381	347	350	364	413	373	374	384	364	353	374	357	327	404	365	400	364	360	362	406	379	353	379	365	349	346	355	348	347	350	350	366	377	378	410	364	364	376	390	345	369	356	363	395	362	379	328	387	370	337	386	376	359	373	349	383	384	359	364	358	393	354	371	378	376	377	349	365	385	363	348	386	345	334	373	391	377	325	367	400	339	385	364	359	369	346	379	380	351	338	341	364	416	360	386	384	344	374	408	359	341	395	354	377	342	362	353	377	358	366	392	367	386	353	353	369	373	398	340	378	370	396	390	359	334	366	367	362	338	391	369	353	375	373	338	395	400	389	395	366	361	379	324	361	359	352	368	346	391	328	360	369	356	370	365	361	368	401	356	382	369	360	390	374	394	355	356	357	380	343	369	385	377	373	339	384	350	387	359	362	384	357	391	386	361	402	372	389	361	360	398	338	380	388	400	369	362	357	345	363	376	361	359	361	352	398	397	348	369	366	406	406	356	362	349	371	385	408	372	391	355	416	387	395	395	381	367	351	353	382	358	379	396	371	369	389	381	393	372	372	361	353	375	404	368	357	339	380	349	360	371	384	347	399	408	360	350	373	362	371	362	353	361	375	369	331	372	368	380	401	385	366	387	351	366	388	388	339	369	348	333	376	341	332	349	343	393	385	374	394	395	360	342	355	346	361	391	407	400	362	364	366	349	361	398	379	346	345	361	366	361	379	393	376	394	349	374	348	370	403	346	353	396	386	356	367	395	378	382	424	349	406	356	358	371	381	371	356	367	387	351	379	359	374	359	354	351	377	387	392	378	379	368	390	406	361	403	390	399	355	370	357	372	358	342	407	355	363	397	404	356	420	388	361	384	361	383	380	384	360	352	391	383	356	394	355	364	357	361	399	410	361	345	362	355	353	408	372	395	380	355	341	354	333	370	363	389	384	389	370	377	350	356	379	358	386	336	378	366	388	359	352	357	359	402	358	355	363	416	369	357	356	378	367	359	365	350	371	376	388	375	372	328	384	336	366	351	337	348	415	385	353	376	396	360	327	327	365	376	390	406	366	344	383	362	381	365	400	389	359	361	331	407	359	349	342	346	363	367	376	399	385	402	384	352	351	381	373	340	393	393	381	365	359	388	400	338	378	365	359	375	401	361	413	375	352	376	341	375	366	356	343	343	380	383	399	376	369	374	355	369	357	355	364	373	332	355	352	366	345	372	364	341	362	353	324	321	355	355	387	339	397	394	375	362	345	395	373	400	344	358	367	390	383	355	381	366	336	350	374	395	417	351	384	344	387	392	394	360	358	377	353	366	388	361	378	373	377	353	354	385	355	366	339	402	420	361	409	367	391	411	401	385	386	366	378	364	362	386	360	353	355	369	420	385	342	336	317	358	375	399	344	338	360	377	352	379	360	393	393	401	374	370	380	381	355	353	412	379	386	326	379	340	367	372	372	374	413	396	346	369	385	374	423	397	345	396	378	370	331	399	367	367	365	375	361	368	375	361	357	375	330	370	397	406	363	352	371	379	406	387	388	347	348	358	403	369	389	364	365	414	371	381	390	352	381	382	394	351	344	335	359	356	359	347	350	386	389	335	381	372	374	370	402	386	392	379	374	370	380	371	334	384	349	352	365	396	357	347	386	352	392	343	357	387	372	359	379	412	370	369	391	362	335	385	375	361	358	374	398	388	394	361	404	362	382	359	355	386	378	354	373	352	386	394	379	371	399	319	382	367	381	412	350	340	421	385	365	389	335	386	402	381	385	382	371	388	362	358	342	361	365	376	349	390	404	347	364	347	366	403	334	401	327	370	370	358	369	372	360	369	334	364	330	372	400	369	373	385	375	400	399	357	370	379	377	362	346	351	394	392	389	359	337	363	349	397	377	387	375	387	405	356	375	363	375	389	378	362	353	381	356	348	376	385	354	382	384	378	370	399	365	365	357	410	374	359	346	345	379	357	392	335	379	364	367	385	374	385	378	386	354	350	386	396	367	343	345	358	368	356	346	369	378	365	354	356	371	364	359	381	376	331	405	378	377	348	373	391	395	365	361	422	367	343	412	388	373	374	371	357	374	359	395	391	377	375	364	393	387	376	393	365	376	353	371	334	366	384	390	394	382	367	368	369	362	324	411	379	400	402	358	368	367	335	392	360	369	376	351	373	358	378	361	354	357	360	334	370	359	383	324	345	355	376	330	363	364	362	370	400	441	375	435	388	334	357	376	399	374	425	369	392	379	392	345	371	382	366	390	396	376	341	365	363	395	392	374	368	375	342	310	426	361	377	369	363	392	380	362	400	376	385	384	347	373	335	373	396	384	359	347	334	355	374	369	342	340	365	386	346	366	369	354	362	387	361	359	373	384	367	368	366	345	368	350	347	387	361	375	360	352	396	391	377	371	363	376	341	351	413	361	391	373	372	407	394	374	310	371	379	347	392	389	328	336	375	379	362	398	381	345	367	354	321	340	365	371	371	326	332	345	334	342	383	337	371	371	373	377	352	338	370	386	326	359	404	374	357	389	327	378	372	351	359	347	356	373	382	386	386	359	405	372	390	358	351	394	344	320	389	409	384	406	398	380	378	356	363	391	349	349	374	356	375	376	355	361	379	354	359	355	370	380	383	359	388	375	374	389	405	352	369	345	360	371	375	362	354	375	362	392	350	407	384	344	363	338	375	366	380	356	357	419	377	371	348	390	381	378	374	377	373	350	357	373	342	368	393	356	366	389	379	365	392	366	355	425	367	360	358	388	353	383	384	354	380	382	374	343	378	359	375	333	342	348	383	363	380	363	369	380	339	359	348	363	376	357	360	372	361	401	397	354	359	359	371	348	400	345	353	373	392	348	366	350	338	370	335	390	393	339	366	341	340	355	394	334	377	350	354	380	388	350	340	372	397	363	350	376	389	366	365	366	344	379	333	369	403	371	367	384	387	375	386	412	344	380	339	389	378	378	373	362	358	325	353	342	382	383	330	380	371	361	400	390	359	379	332	359	361	351	348	354	365	388	374	370	365	370	390	369	367	370	384	384	362	358	354	376	351	397	364	378	363	354	388	361	396	379	363	363	337	388	368	358	361	366	375	371	354	357	382	335	346	362	409	366	374	355	374	359	375	363	353	395	396	388	349	369	370	388	367	392	364	366	383	386	377	363	364	384	378	391	370	366	379	344	345	337	340	369	414	396	369	364	371	354	339	372	388	377	370	366	342	366	394	395	392	334	348	336	357	370	351	368	402	364	374	405	389	363	421	394	382	319	394	360	361	377	360	424	397	351	363	334	378	391	370	373	363	377	388	346	359	380	395	364	366	365	383	380	365	405	377	366	379	347	373	421	350	367	369	371	362
47544	42862	28739	25682	70994	80197	57273	6368	1134	1118	1046	1026	998	990	998	980	1071	988	972	960	969	919	981	932	926	981	1002	1041	935	970	952	912	906	987	942	908	993	975	901	919	959	930	893	969	963	915	964	960	941	960	1017	963	946	940	937	903	949	860	921	960	899	949	983	967	1000	977	1017	924	981	924	905	938	910	908	922	951	938	953	927	983	956	992	950	948	936	915	913	897	910	905	946	976	912	933	892	964	919	917	885	941	908	957	942	1009	895	915	904	922	943	923	842	914	935	916	970	912	919	968	919	949	960	932	945	997	912	909	949	927	986	900	955	969	968	1000	892	904	939	952	934	918	908	911	951	936	909	1000	901	861	935	915	912	964	899	937	929	932	880	959	896	946	922	938	917	881	949	961	918	944	918	978	962	939	989	931	968	924	901	976	891	873	914	982	949	956	905	985	921	912	915	921	907	951	939	937	950	957	912	885	912	927	900	966	910	921	995	957	918	960	906	934	949	897	928	951	907	958	982	918	936	1005	938	964	939	936	979	932	936	922	976	964	950	929	955	935	979	972	909	914	955	884	944	947	944	900	881	945	885	959	967	928	877	940	971	894	889	875	981	929	990	898	937	934	916	963	940	912	932	945	975	903	939	937	935	897	948	964	902	853	903	982	956	928	940	907	915	900	927	946	889	904	947	965	908	999	927	913	928	971	957	951	930	906	945	932	946	894	932	927	877	898	922	958	939	967	939	935	899	891	912	961	966	981	914	965	881	922	885	937	990	945	974	960	957	920	968	891	893	926	953	981	933	934	942	944	930	961	906	937	948	931	914	952	949	948	956	937	891	947	912	905	912	901	981	936	955	933	912	929	921	966	924	916	902	892	911	955	912	851	916	910	902	899	894	905	981	887	970	979	947	912	877	925	917	914	868	929	918	902	959	952	888	992	941	927	942	963	908	963	916	944	867	904	901	937	942	923	936	937	910	950	891	943	911	950	893	881	945	949	913	865	961	904	906	949	878	999	905	938	949	935	904	903	907	888	940	934	914	955	968	933	948	896	914	893	911	971	909	926	894	935	931	911	912	932	911	985	987	887	886	987	919	901	966	983	900	917	901	963	921	956	955	905	931	898	896	934	961	970	908	899	926	957	965	926	914	964	905	900	935	973	977	948	921	942	924	1004	915	915	895	922	944	903	914	940	922	973	874	929	914	933	921	897	895	943	940	907	931	913	923	929	951	921	912	936	931	926	951	921	952	914	896	920	956	911	937	916	926	928	932	997	929	894	920	954	889	991	986	888	915	956	899	969	899	969	932	908	921	899	884	943	915	921	996	969	962	861	944	889	1007	916	938	901	958	919	934	897	894	934	905	966	951	950	917	961	935	919	924	939	894	948	983	970	953	946	933	925	921	916	906	945	943	1009	977	927	920	928	913	944	912	955	940	916	878	891	909	888	897	986	940	897	955	949	936	909	930	880	934	942	899	969	938	931	934	897	885	914	920	913	1005	922	972	899	896	952	889	926	971	935	957	924	940	915	955	936	967	905	952	962	948	890	959	907	938	903	911	950	946	922	932	947	859	940	961	921	997	942	933	946	931	986	945	940	949	951	942	898	940	912	934	916	867	969	931	938	907	936	872	947	869	952	862	912	939	939	875	928	947	915	902	936	929	975	921	929	938	923	989	943	929	935	963	914	919	905	970	947	963	921	922	945	895	931	913	918	913	915	920	877	958	958	893	898	897	942	912	901	918	913	972	950	987	882	997	916	940	909	958	903	918	978	926	974	908	954	868	894	944	952	887	912	906	915	949	933	919	917	934	919	939	963	885	966	944	898	1003	919	846	923	897	984	953	888	941	945	908	939	851	919	937	990	911	936	930	895	941	898	878	992	920	956	959	916	936	906	913	950	932	896	996	901	953	953	947	927	880	958	896	934	959	923	972	900	914	906	920	893	913	946	923	881	838	907	901	920	944	882	922	918	900	931	919	916	942	950	928	947	884	892	937	929	883	973	960	931	943	939	919	889	939	927	901	891	936	910	962	955	922	934	907	966	967	932	931	957	911	957	982	929	935	966	956	929	880	879	946	902	930	962	966	893	921	918	922	900	941	910	880	910	971	932	923	928	913	980	869	940	928	956	929	940	917	908	944	939	970	917	1048	908	960	897	928	855	898	931	892	898	960	927	883	917	906	927	909	906	938	934	934	907	903	948	965	1002	903	909	896	926	936	998	943	911	891	905	919	942	938	910	961	919	958	923	923	922	939	958	947	967	987	926	960	936	934	938	927	928	884	928	852	906	924	974	917	901	942	921	939	909	885	923	961	931	945	909	929	966	904	927	933	979	993	916	949	952	890	934	936	897	923	961	1002	938	937	936	927	907	1004	882	907	891	897	955	897	904	938	925	895	890	912	935	951	954	901	909	926	968	918	929	999	915	927	907	914	988	941	953	924	942	928	929	954	939	927	986	944	940	888	958	928	916	898	1001	876	929	935	875	919	881	971	929	920	943	913	962	964	938	942	876	964	881	943	962	918	970	970	973	968	927	955	951	870	942	958	879	861	915	933	879	905	945	914	934	903	956	893	938	967	916	874	904	970	880	939	891	879	923	994	919	894	947	966	881	935	881	910	921	918	937	908	928	922	946	929	941	935	974	901	921	936	940	965	914	932	872	948	912	902	934	940	914	922	955	924	933	944	928	982	983	915	915	905	985	944	965	940	911	906	908	948	970	899	955	884	931	906	935	921	932	892	916	923	930	948	950	912	913	975	961	854	964	952	934	948	869	959	905	941	985	936	932	965	914	950	957	946	940	905	933	911	901	877	909	896	964	880	946	899	963	914	944	957	969	932	909	852	934	914	873	890	942	960	925	960	907	945	929	964	937	941	977	923	967	941	962	943	955	910	900	936	924	957	879	979	922	916	940	924	884	930	850	915	954	880	951	966	937	923	897	880	913	925	965	962	888	908	883	896	941	959	970	928	903	935	943	907	885	945	954	937	965	887	908	892	897	958	926	922	940	886	892	955	927	903	920	961	922	951	913	949	960	943	905	937	922	955	866	948	926	910	930	927	932	885	905	976	925	962	923	954	911	965	912	894	918	928	934	916	964	897	915	920	929	935	931	947	926	947	1008	939	964	913	966	910	906	918	908	885	933	887	959	959	912	905	915	908	940	921	948	938	904	942	948	936	900	957	938	934	936	909	917	924	971	922	965	876	843	922	901	936	941	887	962	893	883	932	921	952	929	952	903	944	908	910	945	927	943	915	954	881	864	987	917	936	982	927	949	959	940	926	905	926	915	951	949	946	981	911	960	863	953	923	938	938	967	885	911	923	942	892	954	975	888	946	917	912	947	919	883	939	899	918	963	911	919	917	924	920	929	920	938	898	887	931	928	929	965	871	914	968	906	885	937	943	916	903	913	964	890	1000	930	898	903	906	950	928	973	988	1004	929	943	870	918	920	939	922	902	939	896	957	940	964	909	950	944	912	866	863	906	899	952	953	936	955	938	938	912	984	941
13920	8790	5150	2656	5736	6874	4493	1286	321	230	233	232	235	264	222	201	226	219	235	225	232	261	209	223	233	253	252	221	217	238	227	221	212	209	219	216	240	220	232	216	235	234	231	220	234	241	185	229	222	226	240	242	228	222	250	249	214	223	221	214	246	233	205	220	219	224	229	236	220	217	223	228	227	228	255	219	219	244	228	195	208	244	208	227	225	231	200	239	241	241	221	193	197	203	202	200	221	226	227	239	214	203	231	222	217	204	220	223	215	235	223	207	253	199	261	232	228	248	228	206	219	216	231	196	238	201	226	226	213	223	240	215	240	246	241	200	224	207	183	225	228	232	257	240	228	240	232	223	233	223	222	238	221	199	246	247	253	212	210	211	198	211	262	269	229	197	199	195	230	229	237	225	223	232	237	233	222	252	232	213	196	200	207	235	226	202	244	224	199	225	203	241	205	203	236	236	234	230	252	207	259	216	215	216	219	224	229	250	197	213	207	226	215	199	198	214	235	214	232	225	208	239	209	187	237	223	215	245	202	220	213	236	216	228	241	224	209	224	190	239	229	220	220	210	230	243	225	212	214	227	230	187	244	251	229	225	209	235	248	232	230	230	215	221	201	224	227	229	238	232	197	222	230	195	227	227	232	224	196	229	216	228	217	225	233	244	244	239	242	220	244	205	217	219	200	245	194	246	247	222	204	208	232	236	216	210	210	221	216	230	234	229	221	213	221	211	217	219	218	180	239	231	217	231	205	204	208	241	217	215	225	237	206	211	216	214	219	229	212	216	213	219	221	225	198	221	206	213	216	223	199	212	220	225	212	217	215	218	217	227	228	204	209	273	222	207	214	234	194	251	220	200	223	252	253	206	228	206	201	215	249	222	225	230	225	209	210	227	225	228	209	249	219	233	238	235	240	226	220	229	232	281	222	214	228	226	235	214	234	224	226	218	229	250	249	213	245	206	219	209	238	233	209	245	227	228	220	225	236	229	217	230	195	201	209	229	210	214	240	237	231	217	229	235	225	188	239	199	217	223	240	211	239	268	241	207	240	238	190	230	241	212	223	233	246	238	218	230	225	243	217	230	228	217	217	244	223	212	222	213	233	239	224	239	236	220	225	206	205	222	197	251	231	206	244	198	206	238	230	208	194	241	223	216	208	218	240	213	217	207	243	226	197	217	235	215	233	225	201	211	235	232	226	216	229	225	194	205	220	210	194	206	213	222	260	224	233	209	215	260	224	222	233	244	237	235	195	212	239	234	212	188	238	207	236	246	215	199	226	220	217	214	183	212	217	223	226	207	227	210	209	226	213	221	207	201	241	231	196	231	227	218	238	212	211	238	215	237	215	208	225	206	231	222	228	232	204	241	217	239	236	219	238	228	212	220	212	189	231	216	224	234	212	248	194	231	204	230	227	197	221	213	227	218	202	204	230	232	230	199	243	207	220	227	223	243	216	218	212	237	209	249	244	243	223	232	248	201	210	210	207	234	248	225	233	239	217	232	236	239	210	251	219	206	236	222	224	206	231	216	210	215	230	219	254	241	243	222	221	227	229	213	195	221	255	249	226	208	244	223	230	228	205	229	225	242	191	204	241	206	216	231	238	225	223	215	230	257	217	252	216	199	234	212	212	224	230	247	257	232	235	226	228	213	224	211	207	256	246	217	245	230	244	239	260	221	249	260	212	212	221	228	199	218	210	272	190	222	228	229	225	206	257	217	207	237	245	238	230	226	237	200	196	190	200	243	201	231	242	220	238	216	223	198	220	241	229	215	201	225	216	221	215	207	207	202	241	262	212	215	227	209	206	236	235	223	220	200	227	223	214	234	224	210	224	243	219	255	214	217	211	224	195	238	223	226	222	208	207	212	221	231	230	207	224	217	221	228	214	205	222	235	219	241	225	233	225	207	225	248	214	204	212	242	229	222	228	223	219	235	264	227	237	209	226	192	206	212	224	221	228	239	241	239	251	220	222	229	219	230	219	229	216	221	208	233	249	242	224	247	202	277	223	208	237	214	233	236	212	206	237	231	208	194	233	189	220	233	236	207	212	235	217	213	241	236	229	233	234	220	235	211	212	244	226	258	214	226	245	208	218	244	215	268	252	220	207	218	229	192	219	233	247	244	220	203	237	231	214	228	193	239	226	236	208	229	216	236	209	229	222	251	227	229	210	221	222	210	213	248	232	240	226	248	198	226	207	231	231	199	202	222	226	218	203	234	221	207	233	215	210	225	224	245	233	216	203	221	214	227	232	205	220	228	211	231	203	204	225	208	225	213	236	224	206	239	255	218	231	223	216	204	236	228	224	224	223	242	236	202	236	208	228	221	218	202	242	232	250	207	211	224	196	217	206	223	223	213	220	223	234	233	218	230	218	205	226	239	233	242	247	227	214	202	203	225	237	235	222	222	220	223	227	192	238	231	229	215	238	252	246	223	195	231	234	231	226	223	218	227	241	216	212	225	211	220	201	213	233	232	230	222	230	253	240	245	241	220	232	218	201	228	223	222	221	212	191	261	207	193	233	228	215	233	231	237	214	221	214	223	214	221	221	232	228	250	233	224	222	208	214	241	235	225	224	249	224	225	195	204	213	214	220	202	234	266	254	242	212	217	235	210	223	216	220	225	226	236	216	223	211	206	239	209	229	218	220	236	196	218	215	220	221	217	239	226	248	214	212	241	224	207	210	242	238	210	236	225	237	219	221	212	207	219	227	241	208	213	234	207	243	214	217	220	235	212	233	232	225	198	235	206	230	250	235	224	227	219	192	208	229	227	236	252	211	215	216	208	227	232	242	260	213	205	249	223	208	217	213	249	239	203	224	244	248	215	217	217	241	242	196	225	236	241	233	232	222	230	234	221	215	215	224	241	202	251	219	207	226	207	225	237	210	212	205	211	241	201	219	218	258	241	210	222	228	209	220	226	243	226	229	207	216	231	217	238	239	223	214	209	235	237	208	214	232	235	205	197	237	225	263	243	206	218	218	218	220	209	203	194	219	193	199	197	203	240	228	243	219	218	221	235	227	225	235	207	234	239	219	223	239	206	222	206	237	221	246	223	239	237	205	217	199	225	230	206	219	221	239	236	219	245	240	220	235	225	223	225	201	188	241	207	225	249	236	218	215	251	218	253	221	240	202	228	230	238	215	239	221	223	220	202	239	203	211	217	220	231	212	203	219	224	245	211	231	219	231	217	223	213	206	220	233	252	212	197	225	200	233	221	237	252	211	235	239	217	228	234	220	233	207	232	224	207	233	219	233	229	238	228	207	229	233	238	225	222	226	227	218	233	231	214	227	241	227	209	243	235	228	226	221	198	263	241	235	232	240	245	198	199	238	212	242	254	264	202	246	246	239	205	209	232	250	233	219	201	224	252	235	208	223	232	201	223	202	257	206	227	218	228	228	218	207	222	213	230	208	219	220	222	208	204	217	232	216	220	234	226	229	215	216	203	216	211	214	217	222	224	198	224	228	212	212	216	219	247
14381	6966	6715	4103	18204	20193	13442	3198	607	585	622	632	618	634	612	629	650	630	661	687	616	630	663	622	625	667	610	644	649	645	658	609	622	612	683	679	673	665	641	667	657	654	619	633	621	613	633	621	659	627	618	592	686	646	662	588	656	648	612	641	636	667	616	651	649	645	624	621	583	662	657	628	624	619	657	629	634	607	614	608	601	632	599	683	601	662	630	629	697	615	618	646	639	622	633	643	615	656	665	661	643	700	595	659	658	654	696	630	687	613	614	692	628	621	635	690	598	646	638	642	618	623	606	596	637	631	620	655	623	650	606	614	623	596	625	611	621	647	659	654	622	629	655	616	606	617	618	683	660	666	610	630	671	649	623	625	620	625	691	631	656	645	631	646	622	656	629	608	632	635	602	621	643	622	640	607	617	631	693	647	621	615	595	649	682	631	642	621	564	630	600	645	611	657	585	650	636	632	627	645	636	632	638	604	622	627	673	617	654	618	620	601	610	639	609	670	638	662	607	627	621	622	603	672	677	623	613	630	633	645	640	646	645	603	616	647	638	631	582	686	653	654	589	671	598	647	628	634	641	665	635	615	631	602	627	627	626	617	650	648	621	645	633	639	630	631	673	603	625	660	604	661	620	648	661	580	650	631	619	620	715	681	619	588	671	594	685	631	615	601	656	637	622	637	646	616	676	645	619	629	644	682	661	633	658	700	579	668	639	639	661	658	624	725	613	681	607	655	627	649	631	648	653	648	633	598	622	663	644	660	685	610	613	626	627	641	627	640	662	615	628	623	599	626	632	618	678	655	657	631	602	662	668	617	626	664	626	634	634	647	642	615	645	627	631	610	660	688	632	657	652	640	607	620	701	654	656	632	630	649	665	633	625	689	622	636	641	699	650	658	630	637	601	556	658	611	650	639	650	680	585	602	650	646	614	632	613	640	590	655	630	557	599	620	645	634	578	619	627	620	618	614	621	621	660	666	650	595	592	634	661	628	609	696	614	615	655	639	632	622	656	647	634	645	655	625	612	626	631	629	590	648	632	639	627	585	606	643	595	672	645	640	674	603	634	657	657	658	668	614	650	600	576	639	593	642	625	657	684	610	639	655	655	668	609	618	654	618	659	598	661	654	663	606	615	675	592	649	641	651	657	635	654	605	647	643	620	667	639	639	624	641	662	631	637	632	597	621	651	661	646	639	637	642	615	637	612	654	637	605	653	660	656	656	677	636	625	640	664	668	645	670	641	595	665	696	648	641	624	649	647	653	649	645	680	633	613	633	614	652	632	644	594	605	640	657	632	637	625	691	613	668	636	662	649	572	602	637	632	620	599	609	613	628	670	641	693	632	645	684	586	665	605	604	625	626	593	637	631	617	637	639	692	642	616	643	630	621	655	633	621	642	673	613	629	647	669	615	629	672	611	641	580	608	655	607	667	653	621	663	640	631	631	617	623	609	609	651	644	607	659	578	596	611	642	625	654	597	683	612	613	624	665	658	654	624	648	610	660	661	674	669	659	662	610	583	621	614	632	646	636	628	676	609	629	589	603	637	636	623	654	631	634	659	628	610	650	672	629	656	620	641	647	692	649	675	606	634	669	653	659	645	664	648	645	622	648	598	630	601	601	656	653	674	599	675	628	617	623	659	663	595	631	658	654	648	652	641	580	648	629	588	654	649	642	658	629	648	634	640	642	642	675	645	627	641	662	627	619	663	592	665	615	689	629	636	636	650	622	645	658	658	627	594	619	657	636	649	636	641	610	677	647	650	609	618	655	625	635	603	618	604	629	664	658	637	615	607	631	648	643	656	602	620	636	683	675	625	598	628	643	640	592	659	644	580	646	633	656	645	631	593	613	672	643	613	623	577	622	649	586	594	655	605	600	629	643	622	602	620	636	579	655	610	623	624	608	611	632	651	621	607	593	632	594	648	618	638	652	615	661	631	638	640	623	655	661	652	636	625	675	600	666	660	612	620	640	603	651	628	641	622	579	639	655	612	657	640	661	624	603	637	644	601	604	651	693	617	648	595	659	631	632	645	675	633	634	626	686	620	688	631	651	654	633	632	633	642	646	639	636	621	617	601	618	643	613	642	607	625	624	650	619	667	652	660	634	639	615	627	641	668	630	644	644	607	656	632	640	622	658	688	659	664	612	620	620	602	622	612	694	663	635	587	620	606	639	634	651	636	585	648	654	605	654	655	590	674	662	638	643	595	640	608	616	579	632	639	630	623	668	657	640	597	638	548	657	603	620	672	631	660	649	552	684	640	608	625	611	646	653	605	596	638	624	642	636	611	644	652	643	635	618	653	639	639	630	599	628	614	632	660	670	628	641	680	643	651	663	627	640	613	659	663	625	631	652	623	624	690	612	616	604	649	642	611	605	611	624	666	662	621	596	604	632	638	637	643	590	631	608	624	590	614	652	654	636	648	682	608	597	637	665	704	651	629	637	618	590	612	632	590	635	607	605	680	631	620	616	649	603	643	617	662	626	595	607	637	656	637	647	649	633	640	660	661	639	648	653	645	625	611	622	656	668	594	588	649	616	610	589	610	635	626	636	651	641	643	626	648	607	654	646	613	605	652	646	640	635	648	659	641	634	607	641	632	614	646	625	624	671	619	617	616	613	614	636	611	636	622	633	673	649	677	650	631	603	642	604	631	598	635	656	613	656	637	612	642	669	607	655	644	647	606	600	651	627	620	633	583	619	618	603	648	677	624	644	615	651	638	606	669	620	635	644	636	663	636	627	655	640	593	618	654	633	663	636	604	599	624	621	604	651	600	689	631	655	642	614	649	641	605	616	583	633	638	630	673	556	666	579	635	663	625	686	613	631	674	649	667	663	629	675	669	594	664	640	682	623	629	679	629	628	661	639	631	648	591	593	642	660	616	689	598	625	608	630	605	627	601	668	610	655	586	636	654	607	623	608	619	638	672	641	612	638	613	667	603	637	656	626	657	635	605	625	655	625	618	610	682	679	636	641	645	609	636	620	631	658	673	602	625	578	610	613	653	659	625	623	624	679	609	664	640	640	631	608	619	606	655	605	635	641	659	630	616	666	658	618	604	659	634	611	649	644	628	629	644	619	634	610	622	649	596	676	615	635	594	653	580	678	635	662	695	629	637	650	640	625	582	632	639	683	636	626	634	649	638	654	592	610	615	617	600	606	634	684	641	692	637	596	645	602	585	688	611	634	613	597	623	654	663	652	643	625	637	672	655	647	665	646	653	663	633	615	636	589	681	679	657	604	662	608	562	659	614	637	607	620	606	636	632	706	626	610	630	601	656	655	619	671	654	676	610	629	608	647	613	665	636	610	622	650	663	624	648	677	597	649	602	663	635	613	621	650	628	614	679	649	606	637	643	663	607	612	613	612	640	652	637	573	582	622	656	655	662	628	612	647	634	656	659	647	673	623	629	643	600	657	597	627	663	682	661	603	631	611	646	598	676	589	660	621	633	593	652	626	647	655	650	637	659	659	638	669	586
29840	21446	9900	5088	11475	17347	12170	4068	274	251	229	199	238	253	234	250	241	255	244	253	252	249	274	224	200	234	257	258	231	251	268	251	232	237	237	251	236	256	255	249	231	240	253	262	228	261	235	249	227	267	223	229	208	242	251	270	257	245	212	248	260	244	245	278	238	272	225	225	225	234	242	268	291	220	265	228	213	231	241	238	215	252	243	263	258	266	223	242	223	224	257	228	272	253	232	252	256	227	230	225	222	257	250	251	245	222	227	242	226	227	250	247	235	248	241	284	287	229	250	240	237	260	250	205	214	254	254	259	226	258	241	264	232	260	220	242	253	224	244	225	216	247	228	231	268	219	245	235	221	227	243	258	259	233	243	264	261	267	237	244	245	235	233	234	221	246	257	240	232	231	237	225	244	233	276	249	255	231	240	220	261	274	232	254	247	236	272	265	233	235	229	227	251	235	237	235	226	236	266	241	241	220	237	241	284	220	234	240	262	247	237	248	259	210	243	245	239	234	228	235	225	243	254	242	233	260	257	230	219	242	263	229	246	246	245	222	252	248	233	260	250	252	241	232	247	249	227	241	253	238	220	240	244	217	270	256	249	235	233	236	220	259	242	226	249	237	235	212	199	255	236	217	252	234	252	232	242	219	232	229	229	215	216	247	247	231	250	239	265	232	253	216	290	252	246	234	237	265	235	252	219	233	235	230	254	243	248	250	235	263	244	232	256	257	250	246	231	217	206	260	228	241	272	275	241	243	234	249	230	261	232	230	248	242	232	237	262	248	237	251	295	224	247	221	244	243	220	232	253	229	225	237	267	219	227	245	227	245	268	218	243	243	236	221	259	209	262	239	242	230	243	229	246	264	217	221	245	249	236	280	285	243	256	216	260	217	228	267	265	214	260	233	288	248	201	235	224	233	248	252	213	235	224	238	240	217	217	205	251	254	215	246	233	243	234	243	262	220	240	233	234	246	258	224	260	226	212	268	242	241	242	245	249	248	247	245	225	256	269	259	259	243	233	226	244	231	261	237	251	247	256	229	252	248	209	200	255	222	260	261	256	233	233	245	261	237	229	238	229	239	263	231	246	246	222	256	227	239	222	260	245	234	246	246	277	230	221	221	243	252	238	231	233	239	242	265	238	231	232	247	227	251	254	246	254	226	245	231	236	247	221	212	236	206	246	257	281	229	241	237	246	274	247	256	236	236	255	276	249	236	232	235	237	231	240	242	246	263	231	223	260	232	217	231	217	250	259	212	267	222	255	257	239	218	243	242	242	273	244	257	240	258	238	235	228	215	248	228	247	233	247	262	225	227	251	243	248	217	234	253	233	232	256	259	237	232	243	270	225	235	232	243	249	249	277	239	233	241	250	216	241	245	224	241	249	216	247	232	231	236	254	216	220	262	230	216	247	251	250	219	230	243	237	245	238	235	257	221	230	224	235	253	219	254	248	240	251	260	228	231	260	223	230	247	229	231	210	251	233	239	257	242	232	243	261	252	243	246	219	228	236	234	240	255	259	258	231	253	222	288	267	233	269	229	246	225	245	258	229	232	227	265	264	218	236	250	206	243	227	253	257	248	244	264	240	256	234	240	200	263	257	268	240	222	254	222	255	262	235	236	207	216	268	239	224	239	242	221	239	238	246	258	237	223	204	228	210	235	228	238	238	241	260	239	251	230	263	261	239	264	232	238	257	216	231	210	247	253	228	241	217	227	233	240	251	216	237	259	191	241	212	256	227	208	223	245	238	245	232	259	222	238	236	241	244	239	233	242	257	237	237	260	275	255	267	248	242	253	247	265	239	227	253	244	216	239	219	250	260	249	255	263	238	264	244	240	232	243	255	240	238	228	242	256	233	254	253	253	246	219	244	265	260	239	285	249	238	232	256	230	260	226	243	236	219	263	225	246	250	234	231	242	263	247	228	283	257	209	243	259	236	239	239	252	251	246	230	257	247	223	224	238	235	244	217	258	227	235	230	247	253	277	249	236	240	241	223	255	242	257	250	263	211	252	261	231	254	238	206	260	237	276	245	247	238	226	240	223	239	249	238	235	225	251	247	254	265	233	231	228	238	260	228	260	250	280	213	216	288	239	229	242	266	221	271	215	233	236	224	263	228	228	250	264	260	251	261	226	261	227	250	219	288	244	216	240	265	257	243	223	223	233	245	258	234	249	248	232	266	222	215	246	240	234	231	258	249	227	258	227	223	246	257	258	219	260	238	252	235	250	205	207	228	247	225	234	241	246	230	229	255	231	230	231	257	269	230	237	249	283	260	229	218	212	268	253	219	225	236	255	236	231	228	239	237	238	233	257	244	259	229	213	258	240	250	262	245	224	223	257	248	247	219	231	228	238	239	236	217	241	229	247	204	281	271	243	240	242	207	248	243	209	257	225	256	215	248	212	239	228	258	230	235	223	245	260	217	220	203	244	254	226	257	239	202	262	213	230	255	257	245	244	271	251	237	250	268	254	222	235	240	231	241	235	252	269	275	222	228	252	234	251	228	252	254	251	269	248	208	247	226	236	254	259	198	257	229	241	206	244	261	253	214	204	248	237	245	256	229	228	243	230	239	233	272	222	248	249	240	214	237	245	253	249	226	264	253	253	262	237	208	226	242	254	240	227	240	228	240	244	229	248	235	230	250	249	250	242	250	233	264	227	240	263	235	252	243	268	239	237	236	233	262	243	247	211	224	233	221	257	236	224	261	218	235	240	232	283	245	234	229	261	238	238	220	282	234	224	243	245	249	255	212	221	222	225	229	241	232	281	244	273	223	253	242	231	255	243	239	260	245	258	245	246	244	236	215	258	232	238	229	224	238	211	249	235	220	252	268	273	253	259	247	237	232	240	235	245	259	236	246	246	253	230	253	250	255	221	213	241	226	260	261	229	241	270	260	268	223	250	234	252	214	281	215	251	248	216	277	252	236	245	237	203	228	245	260	262	234	228	242	227	262	221	245	235	260	235	236	273	235	229	216	223	251	250	234	238	237	236	242	217	258	217	231	261	229	229	250	234	269	239	227	255	239	240	223	228	222	229	247	239	226	232	223	258	228	245	252	245	241	245	268	240	223	261	297	256	254	263	248	258	237	223	253	257	263	216	237	244	251	207	251	232	246	248	277	249	237	240	235	240	246	231	205	241	247	233	247	258	237	226	234	223	236	263	211	240	242	223	228	214	267	252	259	230	246	228	247	232	218	225	250	229	226	227	225	228	265	266	231	257	207	241	239	233	240	224	237	242	222	222	231	236	252	252	259	217	246	251	215	209	246	265	258	254	238	222	222	230	221	230	230	233	262	260	278	216	209	240	231	239	255	251	247	264	267	208	211	229	267	241	222	232	265	260	238	234	229	254	245	239	270	249	256	274	247	223	229	239	221	241	239	246	225	243	248	234	246	237	248	232	223	254	224	248	226	238	241	245	255	236	232	261	257	209	243	245	222	265	249	266	218	241	252	258	261	249	210	214	239	215	231	253	225	245
23601	6692	3213	4096	26854	35286	27871	10820	683	766	704	705	677	744	669	691	732	684	737	703	706	665	719	707	671	670	692	662	699	724	718	712	709	644	664	650	714	681	713	657	666	722	696	681	690	671	718	722	690	661	679	706	688	670	675	697	708	713	686	683	677	644	674	712	698	693	725	699	704	680	704	699	686	713	683	687	663	692	742	681	705	682	682	702	695	678	688	731	677	713	667	690	622	725	730	700	699	696	661	694	701	717	672	710	693	682	682	683	706	703	708	676	668	687	741	705	729	699	683	700	715	697	632	700	684	714	590	704	696	655	706	685	684	709	687	681	718	686	676	693	700	742	718	676	684	670	694	696	724	694	678	694	716	718	680	700	669	733	656	663	698	681	698	694	664	659	732	646	638	670	658	718	713	643	712	697	686	698	684	686	641	738	688	699	683	703	660	700	667	683	688	699	692	703	634	737	684	722	679	661	655	699	700	683	696	704	683	675	654	658	683	696	711	675	689	718	677	683	670	650	670	682	681	640	673	704	723	706	651	679	695	674	662	663	677	638	708	696	693	649	709	668	624	649	675	636	646	698	681	655	687	703	641	660	707	679	691	707	644	686	728	741	635	713	700	689	713	670	714	735	702	707	670	658	738	696	694	660	665	648	642	686	749	667	654	719	722	709	717	718	687	663	711	737	608	719	715	713	739	649	691	705	699	696	668	688	673	674	690	733	689	738	671	710	696	724	687	653	700	665	692	706	622	674	688	692	698	681	660	670	714	710	702	662	710	702	655	687	690	708	684	726	697	703	683	669	652	732	671	685	691	636	709	708	674	690	688	696	684	674	676	664	649	686	659	678	721	708	666	662	683	696	683	753	708	688	699	697	685	664	705	662	703	687	732	686	652	723	618	721	671	712	684	653	658	659	705	699	704	685	700	687	720	725	708	714	647	661	711	708	690	660	727	692	740	699	682	711	689	753	641	684	701	726	687	699	678	659	709	678	714	719	713	723	704	684	672	700	740	646	607	713	700	682	657	713	683	679	715	657	732	674	727	670	735	679	685	672	639	646	672	718	629	699	655	678	690	710	719	698	677	658	706	707	675	693	684	690	681	709	680	699	677	636	677	634	661	710	697	685	664	634	692	715	701	681	689	686	661	703	724	686	690	636	716	715	699	682	730	594	661	688	674	704	667	681	614	685	701	685	716	685	692	695	664	725	680	675	671	681	720	663	700	653	715	684	684	707	690	681	712	700	675	700	679	671	721	724	684	752	736	685	685	696	707	689	667	675	711	684	621	654	687	662	665	676	674	695	691	679	665	719	729	663	724	680	731	722	692	720	744	695	694	652	683	643	635	708	679	668	651	699	688	693	712	723	750	671	669	697	732	674	706	667	723	694	709	654	715	707	684	680	690	715	718	706	687	662	738	753	664	650	707	689	682	697	706	666	639	717	665	684	682	712	697	663	706	685	735	683	737	703	703	711	692	724	688	725	675	667	647	663	693	720	677	678	684	661	725	703	714	691	704	679	700	668	756	683	690	693	658	702	678	654	737	688	649	700	658	689	721	673	710	676	668	674	664	710	700	672	671	659	706	712	686	714	702	719	664	698	695	638	666	674	680	647	688	715	663	735	664	623	702	706	713	681	676	669	681	674	704	668	712	677	673	714	716	679	750	681	694	679	686	686	681	677	682	633	763	702	687	692	696	701	709	707	715	658	682	692	637	673	685	690	688	669	719	681	663	662	705	720	686	681	685	654	735	726	768	711	662	720	716	670	671	653	660	687	685	674	726	651	663	675	699	695	692	693	715	686	695	676	685	623	649	733	725	683	670	706	682	659	668	691	706	733	703	659	664	684	677	685	710	650	668	688	699	740	702	644	723	707	742	733	678	748	697	706	699	660	701	738	699	697	681	740	659	654	714	721	706	692	715	670	700	678	635	645	652	680	650	696	689	666	692	662	705	682	728	738	699	714	687	662	660	680	670	664	646	671	725	660	694	712	703	711	702	654	683	707	678	713	713	703	682	712	717	673	666	682	692	682	740	682	681	715	687	671	720	714	691	678	693	654	673	712	716	686	708	694	688	716	684	696	676	677	716	700	664	695	686	673	693	713	694	743	697	682	697	644	694	662	735	694	689	692	715	685	685	684	724	709	687	676	692	659	681	664	653	694	694	683	677	621	676	693	676	692	712	712	726	674	684	667	674	722	689	693	692	700	714	735	713	669	704	686	676	696	681	692	695	706	728	679	729	684	653	667	705	697	706	678	708	715	717	702	725	705	639	724	654	719	706	640	622	651	662	684	739	666	709	717	696	664	657	698	693	653	670	692	707	696	703	699	726	641	651	719	717	652	670	714	628	694	688	740	716	671	675	710	727	675	717	713	702	682	680	679	702	712	726	673	697	676	702	666	687	696	710	668	676	750	683	705	713	681	722	725	677	719	673	728	725	735	709	727	690	685	727	693	715	672	713	709	704	704	698	697	727	626	706	703	659	712	684	711	662	700	700	654	683	739	700	723	688	682	677	671	703	675	710	690	659	688	670	691	656	695	719	657	658	668	696	650	677	699	694	714	707	735	708	671	709	702	693	732	708	685	726	701	714	730	698	655	669	677	702	636	677	696	720	718	665	722	692	683	697	697	673	687	684	689	682	705	637	665	675	689	717	699	695	712	655	648	736	697	651	714	705	691	661	737	621	710	655	682	675	658	667	649	706	691	740	693	702	720	695	634	671	705	710	694	676	697	680	679	675	718	725	669	682	710	686	750	753	628	699	705	672	686	689	717	676	660	680	658	710	730	686	665	713	683	691	707	725	674	693	744	641	704	696	672	712	694	671	718	650	715	671	654	678	725	684	680	651	697	668	697	679	694	714	736	707	691	686	656	702	706	681	660	701	664	742	743	677	698	653	710	768	676	650	636	692	651	708	666	648	699	684	714	682	660	734	702	666	694	698	693	700	632	661	704	718	752	729	702	690	668	668	695	649	664	694	724	677	674	685	679	729	662	742	683	676	710	701	698	698	671	700	686	680	683	676	749	719	681	697	675	759	739	712	681	649	703	637	682	746	642	723	697	654	656	707	674	692	701	728	688	748	716	696	673	658	679	711	692	729	650	713	700	710	660	671	649	693	689	742	738	659	702	729	697	697	603	711	664	662	703	690	665	671	698	682	711	750	727	766	691	704	699	674	727	668	694	705	665	662	735	664	674	636	708	683	691	701	684	702	727	719	718	663	649	645	708	721	732	667	664	726	626	685	694	684	692	712	713	689	698	737	694	687	693	652	687	679	710	715	640	719	662	660	690	687	678	710	683	691	715	724	718	665	666	676	684	719	668	706	666	715	664	641	679	694	699	719	701	703	688	726	654	698	682	649	702	663	703	675	730	682	689	692	651	725	725	645	669	682	687	702	695	696	733	678	746	695	673	693	658	644	677	695	754	728	683	686	693	672	731	695	708	722	718	699	679	699	646	685	697	681	690	645	666	668	709	644	677
48408	35716	26977	24859	27411	47670	56197	40874	11735	1246	414	390	391	380	364	398	363	372	357	387	387	384	358	335	374	383	340	366	386	355	381	378	433	406	376	357	364	377	408	411	368	392	379	389	399	419	397	389	406	398	376	382	415	379	349	390	414	353	377	404	365	411	362	362	410	406	386	365	364	373	378	392	344	364	348	388	376	373	366	427	404	379	391	386	389	358	335	391	376	349	431	400	377	393	386	364	387	386	344	408	424	386	357	381	318	368	352	374	364	382	385	366	369	386	375	375	396	389	375	355	393	367	381	344	368	441	355	395	385	406	413	387	365	380	428	364	378	326	355	358	372	417	385	373	384	399	359	386	395	417	376	366	387	388	395	366	379	370	385	397	396	387	390	360	351	350	370	385	353	379	358	360	410	340	375	366	379	418	369	363	343	338	380	388	375	384	343	395	403	382	364	380	397	378	369	344	366	385	347	370	352	372	378	375	378	366	389	366	396	400	353	366	408	359	377	374	405	374	351	377	375	371	349	368	376	359	398	384	340	411	363	364	389	400	419	344	378	364	350	372	373	360	379	382	404	370	397	378	394	392	355	386	358	369	380	344	396	371	396	371	368	387	402	359	386	399	399	385	396	356	386	365	371	369	362	351	372	392	375	406	390	373	367	397	388	380	358	373	375	338	385	368	400	336	391	376	351	383	380	365	405	408	362	380	394	391	400	372	371	381	352	365	377	425	355	365	343	413	391	320	396	393	393	380	376	403	379	393	407	393	361	368	363	400	420	385	359	355	371	369	371	380	355	393	346	338	402	414	399	362	369	365	397	337	353	376	373	367	354	376	348	378	390	361	370	407	382	380	371	360	391	347	407	367	400	363	393	400	375	398	381	352	399	350	349	369	399	404	344	369	382	371	385	394	369	372	403	348	387	377	399	403	375	372	404	380	366	353	364	383	353	398	335	387	365	417	352	400	350	356	379	394	373	371	362	381	359	389	359	371	399	366	357	340	390	355	376	330	347	402	359	370	385	388	358	396	385	387	388	403	391	385	389	366	400	379	348	363	417	353	384	359	353	376	379	343	373	342	322	353	383	393	381	395	349	387	369	375	385	352	381	368	380	448	381	376	385	367	375	398	348	380	377	366	400	350	337	357	388	371	330	369	428	342	404	406	375	390	370	410	368	371	376	378	380	358	383	386	385	393	349	381	374	358	364	383	361	394	416	356	365	355	394	373	358	362	358	344	388	388	373	380	352	385	375	358	400	359	399	392	370	369	356	375	382	413	403	365	383	384	351	391	363	381	377	430	365	377	375	355	380	363	373	356	374	384	404	346	359	368	382	375	354	430	362	347	334	384	401	357	354	367	382	412	393	386	373	378	332	404	356	371	361	391	385	395	394	387	360	366	395	400	346	388	363	404	393	377	349	381	393	374	388	343	387	403	395	380	426	358	375	392	391	357	366	365	392	384	343	415	405	376	352	323	389	389	371	384	386	371	367	387	383	383	385	363	336	347	366	339	349	377	361	411	387	402	385	417	371	339	385	361	415	392	382	371	379	399	399	391	381	377	401	364	376	381	368	365	406	342	368	363	364	354	380	393	375	368	389	341	357	380	369	425	364	427	388	357	367	357	364	364	383	373	378	392	397	407	405	384	376	371	324	337	361	349	356	370	350	375	406	365	393	349	384	407	404	411	395	354	371	393	382	336	389	342	379	384	399	372	384	367	361	352	333	341	385	363	380	360	391	345	395	383	345	374	362	377	345	363	355	372	370	367	394	367	369	370	380	371	388	407	393	341	342	365	379	395	389	369	366	417	359	370	395	397	373	384	346	367	338	376	365	379	390	376	358	383	381	378	367	383	383	376	354	375	361	344	350	410	367	344	338	369	395	390	343	391	371	390	397	336	398	380	358	372	372	389	400	381	405	379	354	383	394	439	379	390	394	388	395	395	384	338	377	389	378	381	372	349	374	393	407	345	367	406	359	371	389	382	417	367	344	366	369	354	367	379	387	377	331	351	411	356	363	346	361	347	376	338	396	372	342	379	369	376	380	419	379	354	387	367	369	380	410	355	389	373	366	335	351	389	347	393	406	383	363	364	352	358	364	412	401	364	362	397	390	401	351	379	365	376	374	391	384	380	381	373	370	349	392	347	343	361	378	361	400	428	353	379	335	384	384	407	366	379	369	357	350	390	369	380	400	364	377	365	376	380	361	389	372	343	419	364	372	418	408	386	386	375	384	383	394	373	370	374	333	355	408	387	426	368	382	392	393	405	370	388	388	359	387	363	423	389	394	366	419	369	386	381	380	344	340	354	371	384	371	367	356	390	372	376	401	352	366	376	379	353	374	379	370	400	388	364	406	410	388	390	384	357	426	385	358	372	353	358	403	389	390	364	383	358	382	368	350	356	369	383	385	389	355	395	387	365	382	334	403	367	374	363	355	358	375	376	415	361	376	387	364	372	341	342	366	396	370	387	391	370	355	383	372	404	347	357	369	372	397	370	384	358	359	406	387	376	392	378	408	408	375	371	381	384	376	319	383	368	364	366	370	358	393	361	364	355	382	388	414	390	376	374	406	395	364	389	356	399	354	356	356	381	379	353	454	383	402	421	397	374	373	371	403	352	397	374	357	370	400	366	345	364	385	368	385	356	382	388	400	359	427	369	355	373	346	372	395	378	384	393	356	359	398	390	373	388	386	363	353	393	395	426	391	364	360	362	379	364	408	372	384	354	380	358	361	385	336	381	387	380	356	381	383	352	340	357	402	414	382	384	396	344	385	369	357	393	392	397	367	357	388	377	377	359	342	387	359	408	381	386	382	368	393	400	329	394	398	334	387	376	372	393	423	368	388	383	377	369	373	374	387	353	371	397	421	384	385	383	365	354	342	364	403	380	373	366	372	379	383	403	355	368	373	349	382	368	403	372	405	387	366	398	381	324	382	371	367	374	386	348	380	342	404	364	382	356	393	368	364	408	378	411	390	368	358	400	408	387	351	387	392	359	359	374	385	371	387	369	348	389	366	375	350	404	396	401	354	377	351	371	371	367	382	400	327	393	366	360	369	374	377	349	363	344	388	367	350	407	399	379	379	367	370	374	406	328	386	365	380	387	393	397	374	362	401	340	356	370	391	360	390	383	366	338	362	429	393	401	350	401	402	366	385	384	397	375	375	393	401	367	377	372	369	375	386	391	331	367	400	367	378	384	365	365	356	365	403	376	381	358	398	372	388	367	352	397	348	389	378	380	342	377	375	419	398	396	361	354	400	409	396	397	377	357	368	374	382	358	391	373	378	378	372	409	335	338	378	355	364	379	380	317	370	384	393	370	381	364	450	361	387	398	353	329	336	385	377	373	368	370	352	401	395	367	379	358	384	390	376	393	400	405	387	380	387	374	374	402	359	365	348	372	397	334	404	395	370	361	360	362	402	348	354	354	372	375	380	414	396	368	361	373	365	389	401	380	401	380	373	330	383	357	353	360	374	357	377	393
42586	34769	22984	22368	34682	71302	72000	49859	1407	1071	1104	1012	1054	1026	1020	1011	963	1011	1022	997	991	1028	1001	992	962	990	1014	939	956	960	990	983	989	1003	935	1003	971	989	993	966	900	984	907	972	975	963	965	960	916	961	901	990	994	923	1000	955	931	1001	1007	938	964	1021	1038	943	977	1081	1286	960	952	984	977	967	1030	1003	946	969	983	978	923	968	993	940	934	918	966	931	892	969	966	916	937	953	973	996	946	964	1007	966	975	915	1009	953	981	978	987	993	939	928	959	925	1016	962	1010	911	1000	970	939	943	916	945	917	1003	979	939	910	941	948	952	956	978	942	943	994	980	980	978	981	970	941	975	968	992	967	977	935	941	951	955	921	987	950	949	945	896	1010	962	945	908	931	975	941	999	935	982	1005	956	927	984	959	974	1010	990	930	936	943	953	927	927	1016	977	953	980	1006	944	959	963	908	959	1015	1019	959	1012	980	977	975	961	970	935	983	974	979	929	1050	972	949	946	939	945	971	956	991	1002	982	980	962	1035	1001	1024	971	982	998	961	1018	986	942	977	949	958	957	967	988	954	1018	947	975	953	948	923	995	912	955	972	978	989	972	967	918	955	926	935	1013	979	1004	975	949	959	990	905	949	963	914	997	972	955	1008	996	995	937	929	961	961	973	931	989	933	951	932	1006	956	931	946	980	880	952	961	978	951	964	949	933	950	984	983	1005	1010	994	994	983	919	963	944	968	966	950	931	943	936	928	984	903	961	1055	981	944	921	962	976	937	928	954	935	983	929	1047	1033	982	978	949	966	1010	981	945	974	915	924	934	982	934	958	945	999	978	978	1002	940	942	986	961	1027	931	1040	929	1004	952	931	960	960	988	986	990	963	958	974	974	964	981	979	986	924	963	971	920	960	977	925	975	986	941	929	961	984	974	938	975	882	958	925	986	907	1000	934	995	977	915	936	1009	944	981	1025	955	938	1029	948	922	951	940	951	981	980	960	914	943	938	966	976	988	943	1014	1013	991	960	940	1004	1006	938	925	960	978	939	969	936	953	947	1012	981	945	943	973	897	980	954	986	1019	970	997	926	928	1003	956	976	920	955	914	920	954	951	1002	938	964	951	931	941	973	917	1005	954	976	996	951	951	980	961	923	1043	910	986	961	955	980	954	965	1028	961	960	931	936	1008	967	975	958	906	936	1008	978	934	990	909	970	997	966	998	974	1008	997	975	986	947	964	921	919	973	983	933	919	965	951	947	979	994	980	962	961	960	1007	958	954	970	919	925	945	964	953	987	971	971	949	960	939	995	952	997	953	928	945	954	986	993	998	966	961	961	973	990	935	916	987	966	922	979	894	982	920	937	928	949	948	1006	952	887	1012	915	977	993	978	1010	957	931	946	999	934	971	975	1043	1019	956	919	982	947	986	1005	941	957	986	923	940	945	951	1004	971	968	961	912	973	974	940	993	894	972	991	956	984	974	965	990	1075	957	923	935	1007	949	961	929	984	966	949	981	942	932	1001	929	921	975	1021	929	919	979	932	923	958	1012	973	935	941	943	945	971	987	1002	945	961	964	989	987	935	1022	978	957	952	944	926	971	962	981	972	961	942	967	956	944	967	949	1071	988	966	932	997	950	903	1000	930	955	937	1023	937	968	943	968	946	935	977	919	888	894	905	923	994	942	952	961	1001	964	923	936	943	975	936	968	975	1007	984	963	986	934	949	954	944	972	973	985	985	929	1010	940	974	968	964	1018	980	937	1004	968	956	975	953	977	983	965	951	924	950	980	1040	946	950	993	934	951	934	979	959	1015	938	962	975	931	973	899	967	932	969	935	911	963	963	944	955	1002	920	972	966	1000	1001	1008	975	908	950	907	953	950	907	1014	955	965	983	960	960	910	957	982	940	922	943	985	891	972	1042	928	945	982	891	982	937	984	942	948	962	1006	961	963	920	985	904	978	954	944	885	963	940	1002	958	962	925	955	973	972	990	972	929	934	978	964	1028	959	972	981	939	940	932	959	940	957	953	931	975	944	1022	1002	977	962	982	942	962	950	967	983	936	964	1004	991	993	965	992	923	978	970	953	989	967	973	960	952	941	941	900	986	996	966	965	1012	968	980	1005	915	962	967	995	941	982	936	953	1006	1023	970	981	1029	972	936	954	946	969	976	993	920	946	951	986	983	894	928	985	964	988	977	944	984	1035	966	927	996	974	922	945	884	974	893	967	1002	1017	932	959	994	903	935	958	932	977	1030	987	949	970	895	900	952	954	986	963	996	988	975	922	935	953	939	939	936	912	979	998	956	983	993	968	1012	970	929	929	982	941	987	940	991	928	957	991	954	961	988	975	913	946	960	949	1031	985	1000	1006	983	962	980	912	929	970	937	973	926	1023	989	986	972	947	907	943	954	983	964	942	951	921	974	1000	997	934	970	969	972	936	979	905	959	984	925	920	891	913	991	996	972	917	981	922	963	974	999	979	986	955	989	940	960	911	962	971	966	1011	990	948	976	940	970	940	938	948	953	980	956	963	962	963	1001	984	981	943	920	981	954	940	974	1014	1008	921	938	966	973	905	989	973	955	968	1007	893	941	992	990	924	962	935	1019	967	993	903	974	986	946	964	948	976	931	969	918	971	935	991	920	1011	947	944	1000	955	970	990	925	931	1026	956	902	1003	956	974	966	944	933	921	937	978	972	982	1000	942	952	956	957	984	988	990	853	961	977	1004	998	956	953	966	941	966	967	1014	1010	982	924	955	950	939	988	1024	963	1005	941	938	938	978	973	989	1003	977	975	935	949	946	890	954	971	982	924	988	965	983	975	944	991	956	984	973	943	930	926	928	931	986	925	923	954	979	934	952	999	927	996	987	989	924	1032	930	933	1031	954	934	1021	953	979	1006	984	1007	942	1004	947	921	959	932	970	991	1020	956	948	945	994	968	1002	1019	972	968	916	946	933	982	988	983	946	984	920	964	983	933	966	970	940	966	994	1010	957	947	956	938	1008	939	962	933	1012	904	979	924	972	936	971	979	947	934	947	896	936	975	962	969	981	1007	923	937	994	924	949	954	955	1027	935	965	1008	1005	965	900	1007	972	985	940	985	991	988	1001	952	971	959	1004	949	1000	972	910	993	960	990	1018	928	961	1015	985	983	992	952	987	992	936	951	1013	982	963	931	988	963	975	926	965	968	940	946	1032	960	1007	977	945	950	926	867	926	952	984	947	971	938	971	903	953	984	941	920	932	958	919	972	1003	900	972	921	952	943	945	972	987	992	920	916	983	1035	964	991	934	953	957	972	971	928	925	936	908	970	958	1021	981	950	929	918	929	972	908	1015	889	946	901	951	972	941	948	925	959	1031	943	954	931	949	991	975	913	947	965	954	939	979	985	946	974	1009	990	924	976	970	993	952	1008	918	955	902	976	978	908	951	944	953	951	1000	959	921	925	914	1010	986	915	929	937	945	977	993	1001	965	952	1010	955	949	926	935	946	956	927	925	970	954	929	1046	938	967	955	963	984	1008	974	888	960	951	961	930	964	996	953	945	962	1023	974	959	963	954	893	1025	996	1015	950	1001	915	903	951	962	933	962	990	963	961	916	915	990	947	974	996	979	986	982	943	999	975	933	981	962	989	983	974	935	965	1003	932	1012	970	1020	925	926	1009	942	1007	952	954	991	980	929	1025
24041	30688	14064	5195	2225	4244	7090	4321	377	263	200	206	229	206	219	213	220	228	237	253	208	223	234	227	211	229	220	258	240	245	217	229	248	219	218	238	221	222	224	198	223	224	200	213	230	226	206	230	223	219	205	223	238	217	237	200	226	238	209	237	222	216	218	217	234	238	239	233	209	203	219	220	202	229	229	212	237	225	204	242	204	209	222	215	194	228	214	230	207	236	234	230	220	237	231	205	235	220	210	257	220	226	208	200	213	233	210	231	209	205	201	196	244	214	191	227	217	196	216	218	211	186	187	216	228	203	231	246	223	230	189	228	201	252	229	208	221	227	203	203	254	226	222	216	207	230	189	212	214	207	207	226	240	208	220	242	241	230	210	209	222	228	231	215	195	212	209	226	225	230	199	221	229	227	206	221	229	235	243	221	202	225	223	247	222	220	210	238	223	229	211	220	197	225	231	234	212	231	255	239	217	207	240	225	232	190	220	221	220	218	227	207	218	213	219	223	216	257	218	228	228	224	227	223	251	206	218	216	213	209	199	230	212	227	214	217	215	222	221	215	211	222	206	194	213	236	226	243	209	218	215	227	217	226	272	234	219	203	242	221	239	223	229	243	217	211	207	222	231	214	259	212	226	223	236	228	233	212	242	218	219	224	209	229	185	199	193	241	203	214	215	199	221	219	243	242	216	208	221	224	226	210	249	222	212	241	222	232	206	220	228	227	196	190	191	222	226	210	203	207	231	226	204	237	225	213	223	234	228	227	229	223	231	224	220	207	236	221	225	247	228	232	235	216	241	212	244	244	232	234	231	226	210	222	190	213	214	220	202	211	198	212	254	230	193	214	208	215	220	227	243	217	237	221	219	269	233	220	220	241	216	253	201	229	239	214	215	219	220	234	220	186	233	202	214	236	194	246	237	220	234	202	188	227	212	216	214	200	211	207	242	212	243	214	219	225	210	236	191	214	233	232	204	220	202	236	231	192	213	217	222	242	211	224	245	221	202	183	196	201	213	215	220	232	216	260	219	248	212	207	210	235	213	220	215	209	205	218	229	215	223	194	220	225	211	217	242	237	218	206	226	249	205	228	226	244	211	223	223	230	230	212	256	214	213	234	230	224	208	173	231	234	202	213	214	230	226	215	217	240	209	228	240	227	220	217	230	205	232	227	230	235	195	223	221	221	248	214	243	194	229	186	227	243	215	208	227	228	251	226	204	223	250	232	208	206	226	211	217	242	224	217	210	214	213	213	230	219	208	209	220	221	213	213	214	247	204	246	237	217	234	201	244	216	225	227	222	208	231	234	205	220	233	229	215	238	226	237	254	246	234	234	226	217	242	244	212	207	237	227	211	215	217	235	221	249	206	203	230	193	226	184	226	238	203	250	205	246	240	195	246	249	240	241	207	237	232	204	235	228	235	228	205	252	255	204	228	218	237	210	205	230	217	232	224	223	226	234	198	245	235	248	224	206	221	236	204	225	215	184	245	243	211	225	250	207	253	206	236	219	215	218	215	230	205	217	186	221	232	221	215	199	230	213	243	221	225	207	208	223	202	211	209	227	219	233	228	214	240	231	211	224	242	227	233	215	241	267	223	236	199	230	203	223	239	208	236	235	222	199	229	235	228	200	233	222	242	212	238	187	216	235	250	235	223	194	231	240	237	222	221	218	232	223	207	224	232	232	222	234	225	220	219	210	221	222	250	212	203	216	225	221	237	233	210	176	237	190	215	229	221	211	222	191	230	224	233	194	214	225	227	220	203	219	229	213	230	228	216	216	228	230	194	210	225	198	218	202	211	205	203	226	207	205	198	224	261	218	221	221	205	227	207	225	171	239	219	221	215	223	223	215	179	230	233	239	232	223	209	218	224	211	223	215	244	211	239	215	228	204	220	244	245	213	229	230	239	219	212	230	221	252	183	207	199	245	226	222	189	199	202	231	229	219	228	214	237	217	215	231	208	199	191	214	216	200	207	215	208	218	230	231	209	222	208	227	215	229	224	225	249	218	214	204	243	243	217	228	207	223	205	194	214	222	235	256	214	219	225	204	217	194	212	190	203	247	230	215	213	240	222	221	218	230	257	245	213	217	216	238	224	223	214	254	231	257	221	226	199	235	217	224	228	188	234	227	226	253	228	234	204	180	212	211	211	218	250	198	186	244	212	232	208	239	216	211	218	233	221	230	240	224	217	225	238	210	207	250	215	216	220	220	184	210	200	237	239	226	206	231	211	236	225	233	210	227	244	232	202	227	209	215	228	209	195	216	215	214	225	193	236	208	238	228	226	230	224	208	248	208	212	215	230	207	228	226	228	228	218	215	220	227	213	221	209	233	230	234	228	238	222	226	203	215	236	216	208	219	229	186	199	233	240	216	208	234	226	221	245	221	227	236	200	195	214	215	203	213	199	238	250	237	211	237	224	240	215	252	222	226	205	231	255	252	243	212	237	220	218	209	223	230	225	216	228	225	198	216	204	233	222	225	220	224	212	219	194	227	222	226	209	254	186	223	202	233	230	228	230	217	224	179	229	217	215	213	257	216	215	207	238	236	195	226	207	176	201	226	208	234	218	240	257	224	222	219	214	187	205	213	227	224	225	214	226	242	219	237	199	208	209	224	242	216	195	229	206	211	220	211	235	210	230	204	219	231	229	207	230	234	239	217	236	211	241	208	226	231	242	229	217	212	216	211	194	235	210	233	234	235	206	241	204	212	217	205	192	248	217	202	205	239	209	215	235	230	228	236	223	241	194	204	228	240	207	215	216	232	209	239	213	214	208	199	247	228	195	222	242	229	225	210	208	211	218	210	228	218	239	217	232	185	207	260	198	225	240	214	203	231	219	239	246	224	232	240	241	187	190	202	224	230	222	247	204	229	238	200	232	216	199	241	227	243	213	236	225	227	216	230	231	217	251	210	230	249	208	207	228	199	214	223	202	191	221	220	236	196	228	205	229	235	240	223	212	255	226	209	215	236	205	218	217	223	191	218	229	223	233	228	227	191	227	222	230	230	230	237	199	229	193	187	237	209	223	206	203	216	235	201	218	215	234	202	221	217	242	194	206	216	206	206	213	224	211	232	238	231	205	232	225	223	217	201	212	203	196	211	222	211	216	229	226	215	233	212	203	227	215	212	246	229	236	231	199	208	184	217	231	223	223	224	217	221	227	212	228	251	216	208	171	212	229	200	224	197	211	225	218	209	212	230	233	201	243	223	216	233	219	226	219	220	203	193	193	226	215	216	218	231	232	190	215	212	219	222	213	244	251	209	202	237	229	217	216	239	220	203	231	235	252	227	204	205	235	191	212	238	222	240	173	205	213	227	239	245	214	220	218	238	221	194	230	217	220	212	235	215	199	214	216	213	217	230	253	212	210	220	209	221	240	199	226	225	187	231	216	219	231	205	215	247	212	245	250	243	236	199	207	206	237	251	233	210	224	228	227	210	224	212	221	219	194	216	203	224	198	200	212	227	211	241	209	237	216	214
23453	26233	9120	2566	2632	13917	20632	12023	651	671	621	621	663	615	658	600	672	663	674	635	606	624	632	647	625	641	609	609	617	612	640	605	579	622	615	652	638	647	636	618	621	631	601	612	611	657	669	654	651	600	612	603	614	632	678	618	687	601	661	619	627	594	638	662	612	598	666	639	587	611	646	628	619	639	621	624	616	678	617	601	629	614	620	634	586	595	628	630	602	653	650	610	638	637	624	621	628	651	577	617	630	606	614	631	595	617	593	693	646	616	636	587	595	655	618	632	664	662	622	645	633	610	628	626	648	647	639	597	634	640	632	674	638	575	642	641	634	634	627	637	632	596	594	644	648	676	635	637	653	630	644	629	637	667	606	610	665	641	621	611	617	605	621	630	676	610	670	648	681	610	606	647	646	649	626	630	584	617	603	614	617	636	652	574	640	610	608	621	612	611	647	588	623	636	636	650	645	599	626	617	660	624	613	639	633	632	650	656	616	582	621	633	613	623	646	661	625	648	605	589	647	609	687	672	596	644	622	648	646	644	620	652	633	632	589	657	643	604	611	657	661	671	671	617	603	640	584	638	615	651	693	627	620	607	630	570	594	633	661	610	568	634	648	643	632	652	629	605	632	588	590	621	616	618	643	666	654	660	667	647	609	577	593	613	671	645	597	633	659	612	626	667	657	616	599	625	582	657	592	581	659	584	625	637	631	664	671	613	636	695	639	609	654	652	614	622	654	662	614	619	649	589	637	639	638	596	601	647	670	646	626	660	649	645	620	654	629	583	665	626	644	579	626	638	635	610	628	641	628	635	626	640	658	657	602	652	618	613	601	619	642	661	682	626	609	598	645	597	634	624	635	635	619	633	621	620	621	628	630	615	608	605	647	650	624	644	590	621	620	625	689	606	623	625	594	627	642	623	639	649	614	638	604	643	601	579	598	644	646	638	600	629	637	601	630	659	644	640	636	624	623	633	613	603	562	647	624	605	622	597	659	630	667	640	593	677	642	608	620	624	626	611	604	674	650	619	612	622	654	660	653	641	599	651	616	655	621	624	652	624	637	606	623	589	608	620	669	641	637	625	624	645	636	610	628	663	606	608	653	632	612	662	642	639	584	631	614	651	638	627	618	680	621	642	641	623	642	657	618	630	638	608	607	653	649	594	634	691	651	627	629	595	610	580	619	590	665	618	618	647	675	635	632	625	599	635	631	634	619	596	615	629	631	644	604	612	608	608	649	596	656	628	630	647	642	603	609	610	609	597	632	626	660	615	644	605	624	610	643	635	642	640	641	608	585	644	605	603	605	655	649	633	660	643	651	626	585	614	647	649	618	607	577	597	632	633	619	615	621	625	611	620	604	622	604	640	638	611	607	626	639	686	655	671	637	597	623	632	643	610	622	687	638	627	634	606	606	676	670	630	609	623	634	681	641	633	644	631	606	634	621	607	651	635	677	644	636	658	590	641	622	618	663	619	686	627	579	614	611	630	612	659	638	632	636	591	600	667	607	630	629	645	645	594	643	662	648	602	634	642	642	607	661	628	620	630	629	670	636	677	611	605	636	628	640	628	645	625	622	605	645	661	688	613	609	646	625	607	600	649	636	625	621	592	620	649	578	622	656	610	630	645	599	670	618	619	666	671	582	619	633	591	656	585	657	636	625	615	631	636	589	683	611	659	639	645	620	656	644	624	614	655	620	622	614	607	608	590	597	597	599	651	652	605	597	630	598	660	634	649	660	639	636	647	590	654	633	665	609	628	626	605	637	648	626	652	592	573	641	630	657	644	621	610	625	621	657	651	630	623	598	640	578	629	594	614	613	624	645	614	638	647	602	642	608	658	659	621	629	621	648	631	638	625	589	606	615	640	602	611	637	636	608	637	622	634	623	619	622	635	612	679	629	628	626	655	650	636	618	612	597	683	639	697	621	606	662	599	619	614	656	624	608	616	606	676	622	641	658	620	627	621	601	658	637	606	656	647	676	633	605	644	647	638	629	619	645	692	612	601	639	634	609	668	655	655	607	682	573	664	643	621	663	673	621	653	629	611	653	630	621	648	613	653	630	617	653	641	654	631	660	647	646	627	667	617	627	647	653	613	589	647	629	640	609	625	595	615	668	595	640	653	616	625	641	645	593	617	591	641	617	604	585	597	637	652	651	622	648	638	646	616	622	653	595	604	608	653	609	616	655	576	633	629	654	652	633	644	607	671	638	662	587	599	634	662	654	646	662	655	585	631	601	658	615	599	630	605	613	671	631	624	638	611	630	709	620	600	613	654	620	606	625	636	649	588	614	636	632	652	637	628	634	605	617	621	618	617	605	604	599	668	631	613	639	636	657	588	609	628	628	680	651	556	641	632	613	629	619	672	656	616	648	648	637	626	684	670	598	658	593	659	609	641	606	650	625	607	631	623	604	645	634	639	649	616	649	640	608	592	609	685	600	625	638	601	644	633	645	641	590	588	666	621	573	607	652	626	624	671	606	649	617	616	609	628	603	619	623	606	631	641	627	652	599	627	592	581	619	621	664	628	652	583	601	588	615	652	619	638	664	676	638	628	651	669	627	625	653	631	618	614	613	620	643	645	625	608	664	621	652	579	607	670	578	624	659	628	598	626	628	613	643	631	628	672	632	588	605	610	602	634	656	679	612	615	612	625	622	635	624	656	639	626	629	616	630	637	613	579	625	650	633	613	690	655	615	594	612	603	683	615	614	659	610	601	607	662	642	606	613	653	603	665	653	661	634	633	644	573	687	612	600	656	594	665	625	644	576	644	606	643	624	634	611	601	683	623	624	687	670	604	590	642	597	618	637	602	640	652	610	631	620	675	623	616	634	647	570	629	641	611	653	637	618	625	612	634	595	622	630	630	613	640	605	652	618	626	608	667	600	612	630	591	639	597	596	644	629	652	633	624	616	626	622	575	633	619	629	631	618	617	608	632	602	585	665	629	657	634	622	627	629	647	604	597	649	660	631	646	641	657	605	622	644	634	598	613	622	620	606	615	628	621	634	647	588	602	619	596	626	593	633	612	659	573	609	599	611	642	620	611	575	653	617	632	577	645	684	689	650	613	642	619	670	617	627	663	598	636	595	628	664	623	629	595	661	620	611	604	553	650	672	598	618	642	673	615	602	632	629	671	626	623	682	631	589	653	627	654	635	626	622	603	648	625	635	679	658	639	629	587	632	603	617	602	631	606	622	624	631	609	648	671	627	621	640	580	623	601	625	643	627	688	647	680	598	631	630	654	633	636	635	594	631	667	609	634	641	597	635	614	597	659	656	571	637	582	576	606	611	608	579	646	642	607	603	601	619	666	614	652	609	671	628	646	629	603	613	639	624	665	654	661	634	647	670	618	657	621	601	632	639	627	612	610	640	643	622	615	630	582	633	633	589	607	603	625	626	656	615	613	610	596	643	632	639	625	650	634	618	650	602	635	612	599	571	586	569	631	651	606	635	609	630	641	622	649	618	604	580	590	630	592	668	594
43006	40806	26657	19076	10632	11130	17141	9374	517	236	229	241	207	258	233	228	238	205	229	235	228	221	217	244	229	219	258	235	217	224	225	232	232	216	235	238	211	210	195	216	248	223	228	238	228	248	206	221	215	219	226	231	253	250	248	236	246	248	255	254	224	254	244	241	215	211	203	234	237	236	233	223	224	239	261	244	241	242	220	249	228	216	221	263	226	224	227	238	232	213	237	229	215	258	228	211	252	222	229	225	240	244	204	225	194	234	245	202	231	224	216	220	235	233	242	255	221	233	264	229	241	218	200	247	225	210	228	226	245	230	203	235	231	249	204	218	253	244	232	211	227	205	248	240	242	233	220	230	239	257	243	217	222	237	225	250	237	237	232	246	240	223	228	269	248	245	211	234	215	240	232	236	222	235	245	232	236	280	238	224	228	218	229	252	254	219	250	236	243	234	240	220	196	240	211	206	244	234	227	243	233	227	249	227	236	236	205	241	270	215	223	257	223	223	216	248	221	277	229	208	214	226	209	237	273	272	255	208	246	223	214	231	240	214	238	248	219	229	219	238	232	220	234	211	203	215	252	226	239	243	204	228	207	202	268	221	219	238	235	219	232	224	226	205	250	233	209	230	259	217	236	255	224	232	215	194	234	226	262	212	237	250	223	250	231	206	226	252	222	236	227	239	243	222	258	212	257	235	227	231	239	227	242	235	198	222	248	245	250	223	243	242	252	241	216	233	254	222	234	224	199	195	214	239	256	247	225	219	232	215	207	219	247	204	205	212	241	247	216	229	223	236	242	236	241	237	204	227	237	194	228	219	225	243	240	212	255	249	239	222	222	236	249	223	225	216	236	268	210	215	230	219	228	207	241	240	208	214	262	243	215	204	245	222	221	226	219	227	253	243	260	232	217	238	257	239	224	236	194	232	225	229	248	231	231	216	210	231	227	218	234	219	241	245	215	203	238	248	241	229	222	236	227	229	224	207	212	242	243	239	238	263	213	235	231	240	225	226	213	249	225	223	246	215	237	239	244	238	232	235	217	229	246	212	204	230	249	255	222	284	229	212	231	217	233	223	224	222	251	238	246	209	229	221	240	224	233	252	258	241	221	227	224	215	231	239	240	214	251	210	244	228	230	227	230	224	208	229	199	234	227	233	227	209	217	229	239	210	249	212	207	234	238	241	231	203	237	216	246	235	217	225	234	205	246	245	226	215	241	242	236	191	243	218	221	223	242	239	233	238	228	223	227	216	244	247	228	220	247	245	215	211	272	230	220	202	218	243	232	231	247	236	236	214	243	217	206	233	244	226	238	212	239	239	228	230	224	235	223	226	236	243	234	231	210	245	215	221	236	257	245	221	226	255	225	229	201	249	233	235	229	244	218	221	231	209	221	228	203	251	245	228	237	211	222	243	222	257	236	228	231	219	236	209	218	232	228	252	230	224	218	238	232	204	197	213	258	243	235	236	210	240	262	244	243	239	226	223	225	209	235	235	225	225	240	218	296	242	243	225	209	229	240	228	237	215	238	186	218	232	197	239	237	201	212	210	252	241	225	233	225	227	227	221	251	261	212	215	221	239	249	232	218	219	226	226	209	238	256	203	215	240	234	228	220	224	234	229	236	255	215	221	212	214	220	244	240	222	225	231	235	210	225	228	227	216	221	255	214	250	245	227	226	233	236	225	217	238	238	233	225	252	224	229	220	222	210	237	239	264	238	251	238	247	244	259	235	234	237	225	218	227	275	236	232	239	218	241	255	231	215	229	203	259	215	239	194	230	247	265	240	230	199	233	221	223	229	201	245	227	227	222	234	231	224	243	234	215	237	256	255	242	221	218	220	220	256	219	240	235	233	247	236	220	260	244	231	234	232	192	238	250	211	234	229	263	225	226	246	238	208	250	210	224	222	222	248	267	255	228	225	224	233	255	207	204	205	227	235	240	237	249	253	226	215	197	221	226	263	230	272	226	234	212	262	236	209	259	261	233	234	247	206	218	255	237	236	214	228	255	258	210	241	241	218	227	242	221	240	214	232	204	224	218	210	225	225	272	247	251	228	220	232	231	223	220	217	219	218	204	221	231	232	253	238	238	225	230	215	222	225	223	213	217	245	195	241	216	234	226	221	210	230	222	221	230	209	207	219	214	251	244	246	218	223	223	247	210	212	244	235	217	225	239	209	239	207	208	260	227	215	205	235	230	236	227	226	237	229	245	214	227	244	246	220	211	215	223	225	222	241	232	197	211	243	222	201	184	235	258	212	245	240	235	243	235	231	221	220	229	234	236	233	219	214	235	239	194	251	231	229	234	217	238	220	197	235	211	203	237	221	250	225	222	220	260	262	228	241	221	228	241	210	236	226	243	215	217	204	229	223	229	225	241	232	223	232	226	232	235	235	239	213	230	235	238	249	234	238	224	223	248	253	243	229	229	221	244	218	246	209	217	219	209	229	237	244	239	221	210	238	219	213	219	245	208	217	223	242	233	221	226	222	235	266	220	234	257	228	212	211	222	246	233	236	227	223	210	232	216	245	253	212	236	234	207	224	247	230	221	226	223	206	239	221	231	252	233	249	229	206	210	226	239	253	202	246	246	226	219	230	235	217	228	222	238	244	210	210	243	227	229	219	206	221	218	231	210	250	202	257	247	224	237	240	230	234	255	241	249	223	249	257	221	217	235	213	243	219	246	238	233	222	222	238	224	234	236	237	213	207	221	240	252	249	235	195	216	229	230	226	263	232	230	241	231	208	212	227	235	240	257	236	224	242	247	243	236	243	213	222	207	216	249	239	212	242	235	227	217	237	215	259	213	215	221	199	209	230	191	241	228	224	221	233	222	252	249	269	231	210	229	210	235	223	211	248	247	242	229	230	243	229	231	215	209	232	236	216	216	233	240	226	230	230	262	231	260	257	249	225	232	262	231	208	234	253	258	247	219	259	242	229	256	272	222	243	228	207	235	238	219	245	233	242	235	230	213	224	211	238	271	245	224	209	223	228	223	201	209	232	217	228	226	211	256	245	238	246	256	232	208	226	249	220	233	219	234	209	219	236	205	229	240	236	208	238	242	233	222	252	229	239	201	231	199	240	248	236	227	241	237	235	251	229	217	186	213	244	232	210	246	231	237	222	198	205	239	225	219	218	232	232	230	205	235	253	212	245	214	232	212	238	234	246	254	259	224	227	233	238	226	208	213	229	198	216	221	235	227	216	213	239	229	242	244	236	216	249	226	266	215	225	230	219	223	222	228	241	231	224	243	243	272	219	194	256	227	247	247	233	235	217	221	222	232	216	227	208	224	229	214	229	241	237	234	232	229	243	222	224	208	230	231	259	205	226	228	216	242	227	248	224	243	239	219	230	228	238	234	256	199	253	273	223	216	241	264	236	191	239	240	221	222	250	209	211	255	225	236	216	245	245	206	224	226	232	212	250	237	208	212	238	234	213	236	233	216	248	220	218	224	229	212	221	211	210	219	230	238	189	215	207	225	231	210
37239	37855	18828	8850	4200	22983	34295	20843	692	661	679	672	702	684	665	660	647	637	663	634	680	594	672	645	690	643	695	626	659	682	667	644	643	643	664	639	660	681	671	648	659	641	658	675	616	684	662	710	655	619	680	631	676	640	669	628	689	673	658	639	668	695	678	631	648	643	665	644	654	681	673	609	658	644	647	682	631	666	678	636	602	622	680	642	645	649	687	641	642	727	636	678	662	657	634	706	686	647	644	658	677	639	664	646	653	633	645	651	686	638	658	650	628	676	669	629	705	649	630	603	653	657	700	632	626	663	678	629	611	623	646	621	646	615	623	674	656	676	659	678	614	691	632	662	670	663	658	631	678	648	634	631	640	656	668	666	604	664	617	664	654	669	671	586	644	648	664	619	608	684	627	661	670	605	657	697	643	639	706	633	680	610	681	671	660	696	632	638	657	623	640	665	651	659	681	664	667	650	659	604	631	664	666	634	657	662	685	636	638	652	623	651	678	637	677	676	685	662	634	649	684	629	686	665	630	655	600	657	661	634	703	668	684	698	659	672	688	630	640	690	673	694	641	684	632	693	626	634	648	652	661	676	663	672	655	650	646	624	683	678	621	666	657	656	663	649	643	626	611	670	675	705	656	623	711	632	637	667	659	640	626	672	683	677	627	621	634	620	703	643	668	663	641	660	650	690	652	674	635	656	675	679	697	654	679	664	701	659	634	652	668	631	603	635	660	724	678	661	673	710	638	654	642	643	641	666	648	675	647	667	683	693	562	734	632	656	646	708	624	654	644	638	644	622	669	631	680	629	677	713	661	630	640	673	676	645	624	662	654	629	638	644	659	674	738	671	661	658	633	631	671	647	664	663	665	648	688	726	659	646	692	654	645	676	639	670	654	680	699	650	635	673	667	697	683	693	681	641	637	645	684	649	669	655	621	669	670	706	631	641	644	673	662	679	700	659	671	674	673	661	639	660	695	703	676	640	687	663	689	698	641	628	662	647	671	687	686	631	651	671	685	675	640	628	668	672	668	657	652	620	619	602	641	678	668	644	641	717	652	667	654	648	646	688	645	659	650	636	651	611	671	641	660	663	651	696	666	659	639	610	659	672	676	662	685	681	657	682	652	644	672	656	660	634	618	671	676	641	625	701	665	646	685	679	682	686	679	664	605	636	664	688	631	647	627	614	692	670	631	621	678	634	678	651	644	629	647	672	689	677	610	650	646	655	654	645	619	650	615	618	658	665	627	615	672	650	628	701	625	673	685	648	685	660	664	664	679	660	695	653	658	646	659	705	656	635	661	641	655	650	666	641	634	624	658	666	636	642	641	639	674	679	642	685	652	697	639	644	657	640	686	666	670	635	679	682	676	696	659	679	640	643	646	665	644	653	631	686	665	672	666	631	687	661	646	676	631	657	636	702	653	610	644	663	619	679	619	639	643	652	633	693	640	605	659	594	660	674	651	674	677	696	669	649	671	694	640	608	693	674	651	626	666	696	644	678	696	646	643	688	678	671	699	664	657	628	626	695	645	625	654	683	616	656	665	629	635	678	634	646	695	675	633	643	683	661	617	656	644	693	647	608	665	687	646	679	676	664	665	663	639	674	662	598	685	639	653	700	653	683	656	659	664	655	686	666	684	665	625	637	649	662	636	652	677	662	679	603	678	635	675	651	669	670	638	660	705	653	661	658	643	670	632	674	632	645	658	682	669	641	683	696	675	668	635	669	654	645	646	676	660	664	650	619	661	636	652	648	678	673	628	694	686	663	599	677	648	645	637	616	708	674	652	641	663	653	673	649	680	659	630	707	632	700	636	634	622	623	679	678	617	677	615	658	630	681	640	615	659	688	684	669	641	647	631	668	655	675	637	651	668	707	661	661	655	698	663	599	639	631	656	690	641	616	663	617	663	650	658	589	669	654	644	716	643	620	675	679	605	703	653	609	646	681	668	661	710	700	679	639	627	633	620	665	659	743	633	641	643	654	601	623	615	676	662	641	626	663	645	691	631	662	666	645	690	676	673	686	616	660	649	646	614	690	697	654	667	664	624	649	660	704	667	652	650	673	659	651	671	643	692	682	643	633	678	670	666	636	621	654	668	638	682	638	652	705	624	696	665	623	657	644	636	617	707	662	661	659	669	679	687	680	659	636	614	664	629	687	644	635	633	651	649	637	609	670	653	666	648	669	668	598	637	631	659	633	660	667	623	635	679	644	592	615	635	635	677	658	659	690	655	686	661	653	641	682	651	637	667	636	617	695	662	643	670	694	656	635	616	675	661	648	645	628	670	635	654	660	662	602	666	675	674	659	604	670	695	682	630	652	659	665	727	667	679	641	659	622	647	640	655	666	607	655	692	612	666	627	629	614	655	637	655	685	646	658	645	676	648	676	618	623	667	633	612	686	638	621	668	640	659	634	683	740	662	695	660	668	626	636	665	634	623	694	651	636	619	676	704	653	679	658	653	693	675	677	704	667	657	659	707	688	665	638	669	637	669	610	693	670	646	677	605	654	694	632	684	676	638	691	645	708	675	644	693	662	630	684	660	705	666	629	700	717	653	671	712	687	631	675	635	618	650	672	625	665	654	671	659	668	662	635	679	604	649	654	735	665	711	648	636	674	663	685	650	662	669	627	684	646	652	654	619	647	640	600	661	692	630	621	702	609	672	598	646	687	618	683	640	644	656	644	666	647	652	621	636	675	667	677	641	678	627	652	696	686	696	661	649	658	653	658	663	667	626	643	645	614	676	641	673	638	702	692	672	666	664	602	700	636	599	717	664	653	670	671	676	709	632	682	669	662	630	678	698	673	637	633	684	633	629	613	630	693	652	674	642	633	655	626	626	621	661	712	646	627	637	704	666	643	662	649	634	666	651	654	672	648	649	640	643	627	652	642	618	663	658	637	652	660	640	647	651	582	702	700	683	705	689	639	661	672	699	652	563	618	681	676	656	646	649	653	611	647	655	654	670	686	678	628	683	651	681	660	641	618	655	686	722	681	654	659	608	662	671	626	661	661	658	650	635	645	640	654	690	650	641	693	641	610	649	664	648	681	674	623	653	625	648	671	672	661	623	651	623	647	636	647	649	655	648	615	716	658	667	725	624	698	624	646	639	666	642	651	625	633	614	701	646	645	657	672	658	677	659	687	592	663	683	670	626	672	632	647	644	667	673	657	641	631	674	645	621	612	691	713	661	667	661	633	649	628	679	694	626	661	684	642	648	669	640	672	664	658	659	653	709	652	654	677	638	662	652	628	669	649	638	648	676	602	682	635	627	685	698	686	645	666	634	642	615	680	596	595	675	655	663	678	600	645	641	648	730	598	678	692	649	678	650	678	648	669	706	637	638	657	678	613	676	633	639	647	721	644	645	666	702	646	621	647	657	626	668	608	637	647	622	662	624	676	666	652	695	673	664	636	602	626	636	640	698	658	689	693	631	652	654	651	635	700	632	680	664	660	682	631	621	674	633	657	625	679	659	693	592	660
51742	37786	34246	27608	24810	27592	45065	42694	17935	3944	575	540	446	445	401	428	428	400	451	444	442	458	392	423	440	390	408	422	404	404	453	428	448	390	407	416	405	395	439	387	420	419	389	385	398	376	406	393	390	378	409	407	434	431	396	401	418	401	412	395	417	438	372	437	391	428	396	428	381	409	407	426	433	422	416	419	399	415	371	406	455	393	400	422	436	404	387	414	402	428	427	418	419	394	400	426	381	425	446	394	393	432	419	414	382	393	375	400	384	381	418	392	379	392	391	431	387	408	413	390	401	413	389	438	424	372	378	405	396	353	392	399	460	398	422	408	433	401	419	386	387	452	421	403	453	421	369	359	440	467	391	405	428	408	379	388	390	407	393	417	410	400	408	403	384	378	424	403	394	438	394	395	386	428	397	398	385	351	419	421	424	387	397	425	383	390	384	385	415	432	454	383	428	400	379	417	420	433	412	398	416	364	404	377	396	386	408	419	402	405	401	386	413	387	397	413	381	397	389	418	406	391	383	438	383	363	410	405	411	409	396	419	403	366	391	382	405	390	380	382	396	430	389	416	431	408	383	380	405	397	402	392	405	373	421	412	391	400	401	425	393	432	389	401	373	452	403	389	354	427	393	376	388	413	381	385	403	389	378	373	427	422	412	421	438	427	417	419	412	385	419	414	409	399	417	408	382	376	404	395	404	376	409	407	383	398	407	405	393	418	396	421	408	386	405	395	457	399	378	402	379	391	385	395	376	384	418	426	396	395	392	407	432	402	394	382	392	455	388	405	386	367	389	372	378	416	397	371	422	391	375	430	356	384	373	401	423	395	406	403	397	402	396	395	414	425	416	394	430	392	412	385	417	396	419	401	422	355	369	435	421	382	429	394	380	410	422	414	394	427	398	400	401	380	416	402	406	421	407	407	377	410	368	415	369	400	367	370	393	373	409	367	420	374	413	399	395	391	410	442	411	430	437	448	359	380	433	406	400	386	385	390	396	402	385	394	384	426	433	381	417	429	404	383	399	416	365	446	392	427	432	408	384	390	414	372	397	375	409	421	383	412	393	421	380	424	424	377	390	406	376	385	395	410	418	424	441	432	410	395	407	387	396	436	417	386	414	391	398	400	398	389	367	370	398	412	410	398	394	425	396	358	431	423	361	436	386	424	406	426	408	390	421	393	392	396	393	401	402	386	383	408	446	407	371	401	414	420	403	399	410	400	439	447	397	399	403	404	363	401	433	357	379	429	362	412	427	404	384	402	410	419	410	443	391	385	434	370	374	428	384	403	378	404	373	394	368	391	412	389	363	392	427	387	392	388	387	401	418	420	416	375	395	371	396	379	402	405	400	396	396	379	401	386	396	440	382	390	399	404	391	420	396	384	390	382	425	391	391	392	438	385	431	385	394	407	389	405	412	361	394	409	439	413	426	404	403	386	409	411	394	403	393	432	421	402	437	428	396	394	387	417	406	402	428	392	390	379	375	377	411	368	471	412	382	442	390	373	405	388	406	396	419	450	379	394	407	399	414	424	373	381	419	404	377	399	411	457	421	428	374	428	386	421	355	405	414	417	399	422	394	402	371	428	399	416	407	412	412	421	385	368	402	385	399	417	391	400	441	407	371	435	379	399	407	375	412	386	378	423	401	428	444	434	405	420	380	410	406	390	436	407	382	401	394	406	410	385	373	350	398	424	421	420	400	407	471	445	434	375	423	373	424	395	405	386	424	395	447	413	379	403	412	413	409	387	418	388	381	425	392	422	383	416	392	357	424	404	389	430	373	406	388	394	406	402	400	395	409	417	400	389	402	406	396	404	425	388	372	427	381	390	384	430	415	393	391	407	419	425	399	401	393	396	434	385	406	394	439	392	355	364	382	398	424	405	406	398	385	410	388	410	387	413	432	394	407	446	389	359	376	421	425	409	403	385	375	386	364	411	457	405	389	398	425	405	371	371	415	396	353	418	375	412	420	396	422	414	405	437	394	396	390	421	418	384	434	438	415	399	414	432	431	396	397	365	400	375	409	387	379	378	378	407	374	384	379	375	419	412	362	400	383	375	395	444	429	381	409	416	421	391	378	388	382	373	353	364	443	401	364	421	371	381	421	426	408	415	426	407	399	401	398	375	404	363	393	402	374	403	411	423	426	371	426	399	350	422	411	383	410	431	365	425	394	436	383	405	376	362	392	406	370	402	384	434	402	435	371	382	432	435	401	394	377	375	393	427	376	402	389	409	382	405	366	441	402	379	407	410	420	449	389	393	397	407	373	408	410	392	386	389	386	382	404	400	357	416	376	383	401	446	404	419	408	401	413	414	382	382	417	387	404	363	380	383	392	421	433	428	410	412	382	439	368	368	389	404	426	403	401	418	405	374	393	423	435	405	400	409	398	385	415	427	391	384	416	439	392	358	435	416	390	405	378	371	390	402	397	390	393	387	441	420	384	366	416	399	427	408	355	391	404	401	392	416	376	417	402	378	398	391	413	389	381	410	393	421	373	398	380	369	375	415	388	408	425	413	387	417	360	410	392	389	402	411	415	417	397	412	390	434	433	416	423	406	403	390	389	377	382	404	429	409	418	389	411	407	406	380	382	377	387	397	397	340	417	448	421	343	432	414	390	419	368	390	417	407	384	363	401	414	419	393	396	407	447	405	402	423	411	411	427	360	411	404	427	398	393	474	444	401	368	421	389	391	397	393	429	425	418	405	422	406	388	413	429	373	421	401	399	397	406	423	401	370	408	386	421	411	404	418	450	429	398	385	371	360	364	429	409	391	399	421	441	390	409	407	426	394	375	395	406	385	421	411	338	369	401	465	392	408	426	394	408	430	430	382	372	396	423	399	436	401	413	444	402	422	389	382	386	409	371	375	380	476	398	391	430	401	376	367	449	417	407	392	393	445	417	396	412	379	399	454	369	376	408	379	405	389	426	425	403	417	417	395	354	415	406	375	404	375	411	390	397	448	395	403	402	446	357	394	413	387	387	373	367	363	366	433	402	407	373	414	358	398	438	421	380	410	371	405	397	421	407	398	410	403	378	405	429	374	410	386	382	410	398	427	369	363	379	399	404	398	422	415	448	417	430	395	412	393	423	383	393	418	386	403	400	370	401	421	400	418	413	398	420	353	344	393	432	404	383	383	408	385	435	433	450	410	410	414	405	376	411	378	361	404	405	381	385	393	368	382	431	429	416	421	380	404	406	444	366	412	417	415	377	401	429	398	407	388	378	418	392	387	405	367	391	415	376	421	400	377	414	391	398	424	441	437	406	391	382	396	375	433	394	419	384	357	426	428	379	381	413	398	399	396	407	402	415	401	393	372	452	380	439	435	413	413	405	384	440	418	415	419	400	430	418	402	387	381	406	417	414	434	406	397	353	367	388	387	399	406	402	377	421	412	420	395	367	413	389	408	424	389	393	387	413	380	397	404	385	440	402	390	397	441	416	395	377	401	386	437	406	422	403	364	388	370	410	388	412	412	396	371
50833	53668	42314	23845	18308	51124	74214	55143	1994	1166	1174	1085	1063	1068	1040	1055	1017	1004	955	1030	950	975	970	1020	963	1007	987	1015	1040	905	980	1024	948	993	937	974	992	971	994	938	940	939	978	910	982	962	937	934	925	912	918	926	914	946	914	964	939	944	913	958	936	889	939	983	967	979	989	957	946	918	982	969	925	924	946	916	936	927	990	969	937	949	896	932	950	950	939	934	975	925	977	928	942	892	944	917	947	989	897	917	1035	892	960	981	940	950	944	1009	872	921	961	946	912	942	913	974	975	952	970	900	940	917	993	919	976	953	943	980	955	887	941	954	956	966	922	896	925	928	988	900	934	953	921	938	970	901	917	918	910	942	954	900	941	932	903	940	945	955	986	909	916	929	973	923	957	919	960	934	980	947	876	949	925	939	920	945	979	988	921	946	871	951	944	953	978	949	966	890	970	915	964	968	935	901	934	905	945	884	929	944	911	864	968	988	854	969	990	990	950	951	899	937	970	952	893	989	981	920	914	925	967	929	957	972	937	966	974	948	930	969	926	979	919	952	900	910	933	912	998	1048	917	924	942	967	941	944	908	962	917	932	928	901	962	926	932	939	996	945	930	898	977	904	936	894	956	900	973	884	915	889	938	956	924	925	936	910	942	903	989	988	910	954	971	911	990	919	949	887	940	948	974	942	883	933	894	927	953	929	933	945	928	931	890	925	946	958	931	972	908	977	984	949	919	981	966	987	934	960	1031	937	969	943	933	941	958	873	912	873	891	975	937	986	982	932	981	928	985	940	932	950	922	956	921	941	948	840	920	945	950	956	948	982	979	938	936	952	913	916	898	1004	937	968	895	959	918	958	948	980	965	930	911	930	936	950	944	944	976	940	896	897	964	972	934	951	933	911	910	954	976	972	906	886	873	882	930	961	1003	926	935	917	994	918	942	907	904	964	933	943	918	938	954	941	983	910	954	893	951	954	944	915	917	932	912	949	951	976	934	952	903	943	954	947	936	930	952	965	961	973	909	917	902	962	939	962	953	916	880	932	963	955	960	902	915	900	991	953	955	940	1004	901	959	938	961	912	949	954	949	933	932	946	943	942	950	877	914	927	865	946	909	848	941	956	957	926	965	925	965	998	972	988	912	977	949	974	921	923	959	900	894	922	893	979	958	983	942	951	969	916	889	946	951	933	901	950	932	900	935	930	957	917	912	907	990	965	972	953	1005	957	950	967	970	956	901	897	945	918	902	928	942	966	911	894	922	986	970	933	917	968	960	918	928	975	906	915	935	913	921	910	974	961	936	920	949	917	968	958	907	911	930	945	923	916	970	955	903	913	924	928	949	975	956	918	955	928	939	955	930	929	911	941	974	969	898	964	982	926	908	950	952	943	985	936	945	957	963	977	976	962	962	938	988	974	1014	955	907	908	932	961	1008	936	935	926	957	941	874	925	942	923	896	950	902	944	992	925	918	895	869	935	931	995	935	980	956	977	983	984	937	923	935	975	978	941	906	904	956	909	971	891	957	924	929	965	875	864	892	983	914	926	980	958	990	921	946	930	941	925	931	936	928	932	950	948	905	970	954	952	920	950	954	993	939	888	896	907	924	916	989	965	923	931	906	914	932	875	964	960	955	936	972	986	968	976	980	972	938	907	969	912	892	944	964	954	913	939	943	913	933	951	909	924	963	937	934	964	902	953	972	953	929	987	937	987	922	887	931	889	926	975	998	937	950	985	917	926	971	906	919	946	898	934	919	937	976	973	897	900	929	954	946	964	927	922	960	972	955	892	976	922	966	908	950	976	902	950	962	877	888	902	967	922	918	958	945	937	873	954	951	945	924	923	977	923	914	962	917	965	968	906	926	897	898	932	954	947	939	904	929	921	942	941	1004	936	923	922	882	941	945	942	960	952	913	948	916	901	908	956	942	869	947	998	906	974	966	939	978	963	961	960	920	906	923	937	938	889	968	917	954	913	989	934	924	931	987	884	945	974	975	927	944	903	918	924	941	925	991	907	960	954	960	1028	953	946	948	956	912	923	930	928	938	925	938	941	975	935	912	951	959	1007	914	927	966	968	982	939	940	928	953	995	953	930	936	939	961	934	904	904	949	885	949	973	975	906	945	928	960	1001	972	990	901	976	975	963	914	977	923	874	923	1015	891	927	951	979	948	959	915	911	921	899	947	957	942	914	989	986	942	985	913	974	937	926	921	898	927	946	920	898	950	917	953	950	932	983	957	953	1006	938	918	931	1000	915	931	929	915	905	939	918	939	959	946	921	957	978	960	985	946	921	981	942	943	974	1002	925	897	943	947	968	924	920	949	981	961	969	965	945	982	936	959	899	928	943	910	957	891	939	938	912	937	974	916	926	973	963	970	939	975	884	908	922	932	954	936	940	959	925	966	966	998	943	950	906	936	960	982	949	914	993	898	930	994	941	900	942	925	896	951	935	882	897	959	961	989	1041	988	974	863	923	892	941	937	871	942	923	967	957	912	958	916	910	964	946	904	1014	897	923	904	918	901	956	937	908	970	910	970	941	934	929	945	967	954	915	926	952	931	946	969	935	988	986	955	942	984	948	921	959	919	925	937	979	877	987	971	913	957	979	956	953	952	906	924	896	940	909	945	939	949	897	958	953	957	956	968	947	933	998	959	966	922	982	934	937	873	937	898	947	991	949	907	920	969	923	967	942	887	925	965	937	946	936	975	918	947	878	959	933	978	925	982	916	941	923	953	945	944	1015	908	926	911	967	998	922	965	933	929	970	970	930	956	951	957	941	953	903	935	973	935	912	938	929	943	1002	921	971	943	893	919	931	904	970	894	925	909	976	978	910	969	931	929	898	970	930	903	956	991	976	943	941	982	926	978	974	955	911	953	1026	948	932	968	944	887	910	954	950	948	949	958	958	943	956	984	945	956	943	918	976	973	997	954	1012	905	945	929	897	960	1014	932	910	897	945	882	911	959	941	920	945	925	873	931	993	943	878	931	971	968	954	989	930	942	943	964	935	903	956	885	982	907	899	882	957	954	898	937	943	907	940	927	929	993	928	959	923	899	933	933	950	959	966	1004	910	929	988	962	929	920	943	935	896	844	952	897	962	945	963	938	973	943	960	956	947	951	963	926	926	954	975	1004	926	956	944	906	911	905	942	951	975	956	1012	922	937	956	944	960	943	920	967	960	967	944	941	945	987	932	941	911	952	927	879	925	984	937	955	890	897	973	993	964	919	934	888	890	921	907	923	956	985	932	938	908	952	908	938	949	982	906	932	984	963	884	967	933	936	945	985	925	950	953	959	1006	927	933	930	936	939	906	951	895	938	965	954	911	941	870	905	916	947	1018	954	974	989	930	915	1024	965	936	957	912	960	958	917	925	977	908	895	940	933	899	908	940	960	970	909	903	917	902	944	921	972	995	979	964	928	989	972	942	923	958	969	940	978	889	918	921	911	932	912	990	873	989	947	890	921	900	962	995	942	940	902	913	934	974	943	949	920	1002	903	975	893	976	904	971	941	912	932	945	948	943	975
28267	49212	36722	15559	6590	3693	7613	5135	565	248	200	219	217	206	223	214	224	220	212	198	189	214	238	202	194	235	237	187	206	221	222	223	222	207	207	221	225	221	183	223	213	226	222	226	200	199	225	209	228	229	206	216	203	217	235	230	215	225	212	203	222	205	202	207	215	203	236	235	217	232	208	230	226	198	238	206	222	227	234	216	213	218	194	218	216	197	208	215	187	232	213	223	216	198	239	218	206	213	193	195	172	215	205	197	216	201	248	214	225	212	213	223	182	214	204	215	209	208	204	223	196	195	222	209	231	219	205	220	198	223	194	219	203	213	236	233	221	218	223	208	214	215	258	213	196	222	190	222	196	214	226	219	201	197	240	211	212	190	236	228	209	209	229	191	215	230	230	218	208	205	227	206	201	192	216	238	227	239	206	193	221	222	235	210	225	223	201	218	209	240	193	229	197	201	204	211	256	201	205	226	230	206	234	214	224	202	194	209	255	220	219	236	242	245	223	221	222	192	215	219	235	226	241	213	211	226	214	231	263	202	210	240	250	210	191	216	213	222	225	200	193	214	188	199	214	208	215	210	245	209	197	210	186	232	206	220	213	214	204	223	196	190	184	227	194	198	230	234	198	193	246	222	240	218	222	203	203	180	222	200	219	200	228	225	216	216	217	217	214	200	200	237	221	239	256	233	187	186	213	202	215	219	218	211	240	212	215	217	226	197	210	208	210	222	211	205	204	231	226	221	227	234	206	220	209	196	185	223	189	214	249	213	206	223	248	196	208	177	218	224	188	228	211	212	222	215	211	192	192	231	192	211	191	210	206	202	197	219	207	209	187	219	253	196	204	206	208	225	246	172	223	215	189	186	194	223	228	204	237	213	233	216	205	193	192	254	231	232	214	196	214	222	207	212	216	196	192	203	225	217	237	228	208	185	253	206	221	221	215	206	230	203	226	248	196	206	225	208	213	213	242	222	199	216	196	194	247	212	219	250	217	244	215	221	223	198	217	234	216	242	233	221	220	212	199	199	209	238	215	215	213	198	212	183	185	220	227	216	212	194	209	226	219	225	202	213	216	196	220	193	222	183	205	224	211	213	238	208	212	215	240	213	191	190	242	238	219	213	214	215	242	217	217	223	205	235	218	197	205	195	207	211	218	228	206	210	224	221	190	210	199	206	190	222	226	240	209	243	186	206	230	234	220	173	231	246	224	216	215	222	221	201	222	203	233	220	214	241	206	242	232	224	207	193	204	231	211	210	238	210	214	199	219	214	227	223	196	215	223	221	215	191	214	196	221	229	218	225	248	209	217	232	219	207	218	226	204	200	221	233	222	210	192	186	216	200	202	220	212	199	211	243	216	203	210	236	215	222	231	216	222	204	232	228	209	206	211	229	217	212	226	204	256	242	227	220	221	240	210	209	228	219	228	211	210	196	239	212	185	223	211	203	186	244	218	215	241	205	207	210	199	214	204	241	232	238	214	219	229	220	203	238	228	206	214	230	233	212	199	230	206	193	211	238	206	226	198	228	193	231	224	211	213	223	187	217	212	229	233	181	224	210	206	208	206	210	203	215	227	231	237	206	231	208	191	227	196	217	230	217	227	202	210	224	215	191	198	223	221	224	197	233	206	213	242	222	214	223	201	254	240	217	201	220	233	222	223	205	213	213	201	261	213	246	206	194	192	202	215	219	225	247	204	220	208	208	212	204	195	217	226	210	194	205	213	225	198	216	246	191	222	242	188	228	235	221	212	223	217	207	230	238	212	226	224	206	211	204	189	201	215	221	192	220	212	207	214	191	232	207	215	208	198	201	204	210	220	203	238	226	236	213	221	203	202	212	194	220	210	199	241	202	239	226	184	205	205	221	213	215	201	207	227	201	216	205	257	198	230	213	223	209	217	232	226	229	218	193	211	234	175	217	231	231	202	214	210	222	236	200	202	207	203	204	185	211	214	222	189	206	225	190	227	219	199	227	236	220	223	228	219	192	200	213	230	233	254	226	199	235	205	193	254	213	221	219	228	216	221	239	229	230	214	212	196	216	198	231	216	218	223	224	221	199	204	206	198	229	212	218	210	193	225	220	228	208	207	203	213	223	212	247	232	191	222	203	208	230	212	206	222	199	253	214	218	197	217	227	245	222	192	217	220	217	203	223	194	197	211	225	214	217	228	184	201	200	217	203	231	188	247	239	195	194	226	237	187	214	205	206	240	205	217	201	190	233	237	188	215	195	203	204	202	205	216	220	224	217	239	195	214	201	216	222	220	262	214	207	225	203	221	259	217	233	217	238	206	185	184	183	193	220	209	219	190	210	191	186	250	245	222	211	210	205	223	226	223	195	222	225	199	207	195	224	222	239	202	226	187	234	196	208	194	220	189	231	225	212	223	222	199	213	211	216	200	221	218	189	208	208	189	225	228	207	246	219	244	223	231	193	196	205	233	243	228	208	188	239	198	196	232	225	199	231	217	228	214	207	198	190	197	211	199	196	213	248	209	207	226	209	226	226	203	221	185	192	202	237	231	204	209	191	191	217	196	212	205	218	211	208	214	218	220	204	230	223	178	238	205	200	208	221	224	215	211	223	205	219	225	264	193	194	205	217	201	190	215	217	224	226	203	201	231	227	227	208	218	207	214	231	217	226	189	199	206	224	185	255	211	212	224	214	210	209	202	187	204	224	236	213	209	219	201	204	209	200	230	209	225	228	217	247	223	195	222	217	208	187	200	195	211	206	206	217	235	214	198	236	224	202	187	206	206	213	242	217	219	211	204	207	208	222	222	212	226	233	215	212	185	212	238	218	227	214	224	211	191	215	219	185	199	196	207	222	187	205	232	238	194	218	223	228	230	211	236	218	227	251	202	231	231	220	236	219	210	205	225	223	205	207	234	201	200	211	236	209	213	238	224	205	219	216	199	205	221	228	240	234	225	192	235	219	227	240	182	216	220	196	186	207	237	197	234	214	215	200	202	197	213	230	218	207	211	222	210	207	216	197	209	208	205	217	201	204	222	219	242	201	250	234	208	193	210	221	196	215	223	227	182	193	200	205	220	239	210	218	227	183	227	213	208	190	214	200	206	220	191	191	244	224	189	231	185	201	202	214	199	196	228	226	221	202	214	214	196	206	226	205	209	180	222	208	217	206	213	191	221	244	190	213	228	245	213	196	182	211	238	222	227	208	232	203	211	221	218	197	228	224	219	193	202	220	238	208	225	230	200	227	221	220	210	213	198	220	246	212	224	247	238	222	235	228	212	197	222	187	209	222	222	208	224	238	211	205	223	216	213	208	185	206	210	217	218	211	205	230	214	216	205	231	232	190	222	206	207	218	209	208	253	216	247	209	237	223	214	191	219	204	219	215	242	195	209	204	214	196	236	196	221	227	205	208	228	194	217	233	217	225	234	229	202	239	173	223	183	229	198	220	235	218	238	174	193	216	216	227	204	216	227	207	207	226	192	180	243	214	231	181	252	230	212	236	216	227	203	227
26786	47092	26714	2464	2416	6689	21751	12331	651	633	577	559	584	620	609	576	536	584	604	580	564	585	579	613	606	580	612	621	601	616	610	607	576	625	645	574	615	610	601	630	600	603	612	635	585	573	586	571	610	591	634	576	608	603	582	569	537	590	582	602	632	623	611	572	599	596	651	603	608	606	578	606	626	603	578	583	632	598	638	589	568	606	568	573	592	611	591	593	549	592	578	569	589	623	577	582	627	589	575	575	598	600	551	611	605	622	632	581	631	599	599	619	597	590	609	595	552	583	624	600	624	590	604	620	582	555	583	572	622	603	611	625	583	638	605	614	558	607	612	592	587	619	612	656	613	592	598	591	592	569	569	610	609	561	607	629	562	610	606	598	615	627	577	569	584	627	619	569	582	580	610	606	583	598	615	590	607	595	598	651	608	623	599	587	582	579	615	602	598	587	586	613	578	578	566	587	581	623	627	554	553	588	647	600	584	586	603	563	596	557	629	620	598	572	574	574	572	626	565	592	633	577	581	603	610	589	602	634	622	595	591	609	576	608	629	620	572	544	610	615	587	573	577	600	619	590	581	617	592	653	574	560	584	590	641	621	543	594	652	563	567	598	595	587	590	621	598	638	614	636	600	601	596	593	570	588	610	603	592	576	609	596	579	596	584	585	621	637	621	600	556	587	615	561	572	612	603	595	594	632	569	605	605	605	619	627	620	581	635	632	583	625	584	598	618	616	602	589	586	605	606	629	580	593	583	608	615	606	546	582	605	627	602	578	559	593	610	558	604	605	612	578	572	557	650	576	563	627	585	592	575	599	599	605	606	612	618	558	572	618	593	629	635	618	640	569	600	548	607	649	592	575	646	583	642	562	582	636	630	534	606	590	599	601	615	558	619	598	604	628	615	599	614	596	550	611	639	586	549	612	546	629	590	549	603	583	597	584	600	568	578	627	603	607	635	546	586	584	643	617	592	594	587	609	612	600	597	613	622	594	540	622	561	575	601	555	608	567	581	608	607	561	608	603	605	555	600	601	585	607	581	637	604	623	574	574	610	536	606	637	557	578	581	590	599	585	576	598	570	599	609	601	593	615	606	615	613	598	570	641	573	579	612	596	624	600	537	562	581	608	588	604	610	579	601	585	588	587	586	640	635	592	599	549	587	565	582	634	566	617	614	553	615	634	589	593	622	590	601	566	604	616	634	651	600	603	620	627	640	620	574	615	576	631	586	564	563	619	568	609	581	579	605	609	569	606	603	598	597	586	555	586	598	607	626	624	601	629	594	626	595	599	617	604	626	614	565	532	607	558	605	587	557	594	585	630	573	616	609	620	590	596	602	557	596	588	607	642	577	579	587	582	537	571	607	629	547	627	600	623	628	635	598	614	593	560	566	582	608	618	603	605	575	632	599	554	624	619	596	603	577	590	616	583	612	605	584	569	586	566	611	609	589	619	600	557	587	549	590	587	601	613	567	603	540	588	555	548	603	581	564	606	572	605	604	598	565	581	577	607	596	594	598	578	576	618	597	528	579	604	592	620	576	604	604	599	599	603	632	612	582	618	603	607	624	603	602	584	609	575	641	558	587	586	638	597	589	603	550	582	556	623	584	613	576	590	591	577	622	622	568	610	601	583	585	619	592	611	545	620	613	587	647	661	593	613	600	622	569	551	535	598	602	598	605	610	606	581	593	586	613	599	586	589	596	600	621	567	645	604	605	583	573	566	572	572	613	591	610	600	598	598	591	578	595	586	584	624	594	588	561	615	567	592	589	624	561	593	596	616	594	614	576	606	562	613	587	603	598	642	624	549	597	600	577	594	602	574	617	553	668	616	598	602	610	601	611	583	660	607	631	550	617	589	613	628	612	611	617	585	592	594	589	599	596	586	588	560	580	593	592	603	632	555	559	592	613	580	578	583	604	559	652	583	618	596	594	574	577	562	584	627	601	562	569	613	655	612	588	621	629	592	602	599	553	566	579	601	596	626	609	597	586	574	565	597	613	609	594	637	583	580	616	569	568	626	601	562	598	643	578	622	607	613	560	602	609	583	572	548	588	588	607	549	630	627	560	633	549	580	628	617	552	574	613	590	600	554	599	581	592	629	612	615	594	634	572	586	579	640	605	599	616	626	563	568	574	598	614	619	611	579	628	578	595	655	592	616	619	586	612	595	619	573	563	607	622	573	543	562	626	621	542	512	583	598	622	593	600	597	590	597	608	636	570	602	600	611	635	586	554	586	606	594	603	609	594	572	641	611	609	545	569	568	597	640	582	582	555	607	565	585	625	585	613	557	562	604	586	598	555	654	607	605	576	575	604	603	616	611	622	576	597	597	572	591	600	573	585	567	619	628	589	606	567	605	647	594	599	595	537	646	563	571	618	555	645	589	637	553	628	597	561	584	579	597	558	613	591	649	630	617	585	618	622	599	607	610	573	567	592	594	568	605	566	596	576	596	609	613	591	628	603	583	614	603	616	564	614	558	606	630	606	577	562	613	615	600	589	601	620	569	542	570	601	631	613	615	613	575	608	598	617	619	564	610	613	586	552	605	609	588	579	565	552	615	631	598	579	577	647	610	581	606	582	615	629	605	608	610	559	598	623	580	589	606	626	648	548	625	582	610	566	599	580	605	612	653	614	575	622	576	626	590	609	597	642	589	626	645	574	577	576	593	569	615	606	568	552	621	598	638	593	636	613	564	614	598	606	549	597	610	645	598	607	591	626	624	625	660	591	603	594	637	491	568	613	555	580	601	604	625	583	606	587	589	583	555	595	589	589	576	596	625	600	593	616	582	597	599	596	579	562	634	588	609	588	615	619	633	581	587	609	608	562	607	560	589	615	608	647	594	577	622	577	568	608	614	623	605	570	620	583	606	595	546	586	599	619	597	578	640	624	581	627	566	654	607	653	619	622	609	603	576	597	565	602	527	621	598	651	575	620	625	590	592	627	588	605	587	623	651	553	551	589	570	596	589	587	600	633	586	564	615	541	622	585	595	611	592	558	581	643	610	570	602	591	604	601	587	608	631	585	642	597	573	599	605	642	547	591	617	580	573	587	557	598	655	569	576	623	616	605	576	611	627	634	589	590	626	609	568	591	580	623	612	586	611	639	634	564	544	593	602	610	582	597	559	581	534	618	622	607	598	579	610	629	648	578	586	605	640	598	629	600	616	571	647	600	561	602	580	616	616	593	597	575	620	571	609	605	593	595	599	565	563	559	575	539	594	611	618	618	586	561	587	587	610	656	622	611	578	610	608	592	584	624	611	564	596	634	578	605	583	614	592	633	617	583	646	561	615	572	563	558	635	562	563	569	629	617	589	588	610	618	608	534	626	607	605	610	595	575	570	581	541	617	623	664	613	571	587	610	567	621	578	609	600	598	584	611	641	590	574	588	560	577	525	601	640	607	597	598	610	622	588	583	578	628	569	590	577	589	642	591	628	599	631	624	626	575	586	579	599	580	557	580	579	572	586	637	597	618	591	580	607
46354	47039	36530	23473	19324	22546	16147	6054	623	256	299	288	258	281	257	272	297	261	225	249	304	256	276	237	268	243	285	255	245	234	258	247	280	267	260	304	233	280	272	268	277	254	273	261	243	284	270	282	266	242	282	259	249	292	281	276	314	265	286	265	287	290	302	279	293	276	253	275	254	252	269	244	261	290	267	274	244	271	260	272	250	266	284	258	279	259	240	293	266	249	303	278	277	264	243	274	237	283	278	280	269	249	240	289	255	241	267	275	270	263	234	270	281	249	251	286	284	234	240	284	233	280	279	301	276	264	231	234	256	260	284	278	292	255	287	270	272	290	261	277	286	271	259	276	268	287	254	261	272	288	261	292	242	255	263	273	272	275	253	291	283	251	267	267	268	285	277	264	242	270	262	263	289	267	266	250	261	237	244	285	283	258	218	260	265	265	263	264	273	249	263	278	251	263	242	267	268	210	284	274	291	273	263	267	257	244	274	293	284	247	260	253	240	256	277	274	255	271	266	255	259	263	250	260	267	257	293	285	225	248	285	282	262	254	260	235	243	245	287	266	289	273	249	258	274	263	227	255	289	262	256	248	277	287	271	253	265	261	258	257	279	264	255	263	250	261	262	269	269	273	268	252	245	255	263	256	283	271	276	248	256	254	247	268	274	263	265	270	282	244	236	290	230	249	249	283	253	296	270	256	282	231	254	261	261	244	244	244	269	254	226	261	255	256	270	296	272	268	291	264	266	289	260	263	256	259	269	263	234	252	248	296	310	275	260	272	291	283	298	257	245	267	253	273	255	232	250	249	270	236	272	283	279	271	278	277	292	264	289	261	275	273	268	264	296	263	285	266	278	261	314	281	288	265	274	269	277	245	285	264	294	281	275	263	277	250	286	286	276	252	281	261	246	274	274	256	296	285	294	229	254	295	271	272	294	254	246	227	254	261	232	274	261	268	263	267	272	283	261	227	271	285	266	271	257	260	282	267	275	260	265	263	258	267	243	262	244	250	285	255	259	291	262	268	255	265	244	257	261	260	249	294	269	257	270	302	273	288	263	266	284	272	266	250	272	279	298	267	282	264	297	276	288	256	273	229	277	254	250	296	277	268	275	308	269	267	258	272	244	280	292	258	228	238	248	260	251	288	260	238	255	265	276	282	266	297	274	278	289	255	244	261	278	249	241	272	250	285	251	241	281	263	283	253	271	296	266	266	278	258	280	277	264	276	264	250	287	284	269	260	260	273	309	281	257	231	267	258	266	262	251	257	277	275	301	271	241	258	270	239	283	287	282	243	253	232	232	257	290	272	267	264	296	248	264	257	269	286	236	227	238	235	270	266	293	295	306	271	277	284	271	266	257	262	269	275	278	264	250	235	259	247	266	266	281	249	248	274	295	299	280	247	240	265	262	276	270	283	256	286	269	254	247	272	254	279	223	272	266	256	251	292	280	252	276	245	275	300	275	249	265	259	229	256	267	281	267	291	286	268	287	259	272	271	260	247	267	259	261	270	273	274	257	268	273	285	231	241	281	273	254	291	286	249	271	278	287	266	296	280	270	253	252	275	272	274	254	252	244	271	246	244	272	284	286	283	295	289	256	267	248	273	254	279	303	277	268	236	259	278	237	285	260	280	278	233	233	276	262	267	241	261	272	289	287	237	266	281	285	278	252	260	251	285	242	243	257	284	275	266	251	252	283	265	279	277	254	245	254	254	253	270	254	252	273	281	262	267	242	251	276	248	273	248	265	290	299	264	291	273	283	288	294	227	275	274	285	266	270	295	278	254	285	227	269	254	270	233	258	276	259	266	257	260	256	283	244	290	269	230	252	250	293	276	281	268	281	261	263	267	253	283	244	275	274	267	282	271	265	229	282	263	281	288	262	235	258	258	267	253	254	233	262	261	260	262	263	269	261	271	276	261	261	256	277	282	283	266	273	255	265	243	263	241	287	241	262	254	274	260	264	254	240	267	280	267	265	240	247	246	267	254	275	248	278	284	233	279	275	290	254	264	242	275	266	259	235	290	255	297	232	280	295	256	267	269	269	280	250	266	261	243	258	286	241	275	271	221	238	245	255	276	277	253	282	300	296	279	249	279	275	251	245	295	265	271	284	280	263	271	253	284	237	270	258	254	249	256	296	293	268	279	261	289	258	279	266	264	248	266	265	274	259	277	255	286	251	237	287	253	262	284	281	249	256	258	238	266	252	268	293	269	272	249	255	278	248	297	287	267	264	248	249	260	288	267	267	275	310	278	287	257	256	305	271	269	254	269	242	284	273	279	257	268	261	279	260	289	271	273	268	278	255	268	258	246	239	250	253	258	256	266	262	280	266	286	253	243	266	239	299	239	288	241	265	276	262	291	244	264	244	283	260	273	267	278	243	261	281	283	278	273	288	260	243	283	268	275	271	248	249	263	259	257	251	267	244	260	269	252	227	265	272	262	265	267	294	281	279	291	253	255	249	262	251	244	295	239	274	284	252	265	265	269	245	272	269	266	258	234	276	257	250	247	273	267	273	267	257	250	272	245	263	275	256	300	271	278	255	291	290	293	270	256	258	285	283	293	239	277	278	238	260	284	256	255	273	259	279	312	288	249	282	259	238	256	256	239	270	262	277	270	254	251	272	284	254	272	245	264	281	290	272	246	252	279	268	245	270	267	256	247	260	263	289	265	276	268	250	257	277	268	284	267	282	297	293	282	268	306	279	276	232	261	270	273	259	276	268	266	278	276	256	258	298	288	266	282	275	252	301	265	238	279	279	272	263	252	273	254	249	238	260	267	262	253	271	277	290	297	274	240	265	260	241	250	248	279	264	259	250	225	262	282	277	263	296	266	284	271	254	251	270	259	256	250	289	279	275	283	236	285	251	241	265	286	256	273	291	292	286	265	249	263	285	252	277	286	269	262	270	286	265	299	235	247	264	235	240	269	263	278	257	259	247	256	299	265	300	271	317	259	276	240	264	254	264	256	260	235	269	266	269	299	263	237	249	269	273	266	259	264	264	265	270	291	272	256	265	273	277	249	264	283	276	289	251	288	249	288	238	247	268	242	270	278	301	257	257	261	276	230	276	293	259	269	266	285	254	287	247	264	266	203	268	248	241	257	237	258	261	277	253	279	268	262	279	240	271	300	288	262	251	267	271	272	266	282	267	287	233	276	250	272	256	267	260	273	261	290	224	261	263	270	249	285	240	270	259	249	275	248	291	268	256	286	264	268	273	270	288	269	244	274	278	270	273	243	276	276	292	252	266	279	273	267	270	256	255	279	280	278	286	281	243	260	267	285	257	281	276	243	256	255	277	244	254	280	269	286	268	251	259	291	263	269	263	256	294	275	258	259	285	252	267	276	256	265	291	280	268	262	254	261	274	255	252	247	272	288	243	296	233	282	234	305	287	247	272	244	260	274	243	278	272	252	261	253	283	267	277	260	307	299	262	284	276	239	256	243	281	260	278	267	272	256	276	282	255	290	263	279	275	240	306	272
39902	50042	31440	5406	15314	36189	27911	11717	723	710	701	778	716	756	736	787	764	723	727	685	783	684	667	717	728	721	717	746	756	752	755	744	742	708	749	730	673	710	758	708	720	738	798	761	718	702	742	718	703	744	726	743	763	769	711	703	737	709	738	717	797	700	765	725	702	709	742	711	725	723	707	744	749	744	736	776	735	705	700	745	700	693	709	685	701	752	710	732	708	726	708	665	717	708	747	708	706	745	753	777	632	756	675	706	731	703	737	723	690	742	706	715	769	717	744	754	710	737	724	753	709	747	749	741	670	770	760	712	714	777	721	678	732	695	701	725	716	736	756	761	809	726	729	694	717	712	707	694	703	727	727	698	702	721	708	729	726	785	694	724	716	780	770	714	708	738	736	784	703	738	717	741	704	746	696	741	739	697	727	762	757	712	728	743	778	719	750	759	796	714	803	757	717	705	709	767	727	724	736	684	733	686	748	737	750	714	745	733	796	733	687	697	755	723	765	727	706	727	694	679	739	748	672	687	765	795	781	752	756	748	740	711	749	711	715	757	730	706	768	746	752	784	736	733	695	736	695	764	743	735	711	752	750	720	720	701	722	757	750	726	698	790	724	722	719	760	711	733	721	770	711	680	715	756	729	787	745	708	719	727	739	714	741	710	737	762	703	702	691	699	765	753	682	732	748	708	686	690	753	735	721	710	754	725	725	727	743	762	734	737	748	741	684	796	716	749	712	737	767	751	717	726	719	718	711	752	756	711	790	773	756	719	751	674	757	736	698	754	667	723	707	773	739	696	712	704	689	750	717	708	745	737	740	685	725	720	737	771	736	707	706	690	729	739	691	724	709	717	750	742	737	720	718	755	716	722	702	690	785	757	715	706	686	726	746	728	703	723	715	744	706	738	755	744	742	695	716	721	750	744	716	777	705	740	766	720	711	710	766	736	746	779	741	716	706	681	728	727	717	743	734	726	713	741	698	724	732	736	706	676	727	727	725	693	715	685	655	745	709	706	719	759	687	738	709	678	741	706	736	711	751	678	708	735	731	661	693	716	693	700	742	742	717	728	700	759	716	722	709	727	731	743	715	724	685	750	650	726	757	744	738	713	772	726	688	746	738	726	743	729	713	749	759	724	724	707	698	723	762	684	714	708	750	701	698	750	739	699	729	769	709	740	732	690	750	725	765	735	744	682	751	693	712	706	732	745	708	712	714	710	756	723	693	756	763	706	735	715	759	716	738	727	698	729	719	739	760	764	723	750	734	731	738	692	708	668	721	727	743	763	744	660	708	668	725	743	753	746	722	722	715	771	687	718	703	742	685	710	783	731	692	709	741	691	736	685	731	716	746	784	687	721	706	695	698	685	752	719	705	724	693	713	752	708	704	733	738	665	796	714	812	718	756	731	757	713	691	715	724	735	748	729	750	763	750	807	761	753	723	698	718	703	753	756	744	723	694	690	725	780	751	759	743	733	719	666	724	748	713	703	765	712	717	726	740	753	744	698	723	731	720	722	715	731	781	734	721	713	726	693	752	747	718	734	748	723	747	735	742	718	700	734	711	696	671	725	735	703	724	724	669	773	750	751	712	706	746	760	758	738	721	751	762	700	769	715	724	733	730	741	713	715	726	698	675	683	687	738	720	693	701	700	743	702	703	730	709	691	728	736	771	718	767	725	717	742	701	694	752	709	720	741	752	691	721	772	722	711	734	740	722	715	784	699	720	724	740	715	750	714	754	727	737	734	667	681	738	752	744	708	700	737	702	711	754	678	692	671	732	770	724	764	725	740	715	719	727	733	701	716	745	777	699	704	743	684	717	779	755	701	714	734	798	741	705	743	760	721	765	742	708	721	712	760	741	728	682	731	660	751	721	666	690	712	740	731	739	733	753	764	741	772	719	728	733	654	697	722	720	751	709	742	738	724	750	729	747	719	749	718	761	744	702	725	746	701	720	751	688	722	698	701	724	730	721	719	713	722	745	711	699	747	704	743	746	770	719	733	706	768	712	721	758	785	744	745	707	720	747	723	769	740	717	718	724	665	734	711	759	752	767	749	707	735	725	732	733	730	682	730	761	700	711	728	736	752	713	709	729	702	706	765	692	694	746	712	749	746	761	703	716	712	747	734	705	732	699	730	766	692	716	718	733	732	711	704	692	696	768	712	700	714	705	754	723	706	724	712	755	671	703	702	726	776	730	736	730	669	729	735	715	720	721	707	724	733	728	721	710	734	733	716	720	758	709	718	704	735	703	673	731	746	714	727	698	721	697	708	687	720	688	706	763	701	686	742	750	738	737	694	774	741	708	713	729	711	771	779	681	724	689	757	825	734	763	719	720	728	719	770	710	738	721	721	768	707	759	692	739	720	743	710	727	732	745	744	747	747	714	739	695	718	732	690	718	682	745	729	752	711	768	728	745	691	699	704	689	725	736	665	734	717	718	709	762	718	707	740	751	712	703	790	729	707	781	718	731	674	729	715	681	797	732	728	747	773	725	727	726	733	756	732	764	725	734	695	727	710	707	669	781	735	708	796	729	706	690	709	701	697	716	725	725	774	707	764	678	712	688	713	723	733	733	778	746	733	709	780	717	738	729	700	754	647	745	711	746	685	693	756	743	712	704	720	735	714	711	756	715	748	708	740	711	701	783	737	702	732	757	763	693	697	720	780	762	764	722	710	715	734	742	746	718	743	748	707	727	727	735	735	767	744	720	738	797	707	728	738	692	694	730	737	716	714	789	781	730	743	747	737	734	737	734	701	720	739	741	781	702	752	718	731	713	714	763	694	743	748	686	699	723	690	743	785	737	718	801	744	692	703	748	731	699	704	742	788	775	731	721	752	726	815	722	708	679	755	749	717	724	721	779	724	727	744	747	697	700	768	751	728	700	736	709	703	693	715	661	703	694	732	744	728	736	742	695	720	754	731	712	744	769	713	718	725	704	746	727	697	684	734	709	681	770	732	726	733	734	777	761	759	744	731	727	707	725	766	724	736	721	726	742	814	711	729	728	709	707	701	715	733	751	744	691	742	669	704	720	702	666	736	760	718	746	685	748	719	719	718	722	757	757	725	743	743	712	724	697	762	723	716	746	738	715	752	725	672	689	779	739	701	742	707	722	738	700	706	738	742	717	685	759	752	715	757	710	712	707	733	691	756	774	697	759	718	747	734	727	698	716	762	686	689	715	734	756	749	757	706	704	714	757	687	688	691	681	728	751	779	755	757	711	741	697	737	728	744	769	743	750	731	716	689	732	686	715	771	739	784	723	723	701	670	747	776	752	727	735	720	717	686	737	757	684	710	758	693	746	706	761	699	774	691	697	701	757	696	741	703	717	730	724	730	773	725	720	703	729	733	741	784	707	695	789	700	728	759	698	734	701	781	693	769	743	704	702	759	690	729	684	671	717	805	753	709	720	719	698	713	682	745	728	748	714	715	689	734	706	720	747	730	730	747	736	721	725	769	744	720	743	676	784	681	672	677	663	708
54659	39677	34354	26786	24972	31473	39074	33758	15445	3362	583	491	508	511	465	506	480	479	499	450	484	447	457	493	501	495	487	465	464	507	455	469	488	462	491	456	490	458	442	476	455	448	497	493	493	474	456	461	438	450	446	433	445	459	462	468	443	487	487	463	433	464	471	439	466	461	440	469	488	467	458	453	450	469	443	487	444	448	462	456	481	484	449	494	471	443	457	484	459	436	434	426	462	447	435	446	431	471	478	456	462	489	475	422	442	443	501	453	474	459	415	392	424	477	443	480	490	446	496	486	454	497	464	468	472	463	489	480	491	431	436	450	456	429	422	473	472	431	476	425	443	499	449	462	464	447	457	430	469	480	420	472	464	469	423	458	439	486	460	453	428	443	423	445	474	468	448	461	457	472	434	469	477	457	480	449	425	480	502	472	413	436	468	457	424	472	455	440	427	440	416	455	477	456	479	457	462	478	463	461	516	528	479	473	410	446	440	467	450	444	446	439	476	451	432	471	444	457	469	507	477	472	457	437	483	474	493	441	461	461	471	437	436	476	457	476	452	474	467	417	427	480	500	477	444	408	464	500	505	430	446	440	465	484	472	443	469	493	479	413	456	425	446	459	421	454	480	472	447	462	469	436	471	485	472	431	467	508	482	474	484	421	432	415	475	413	424	492	477	448	507	465	457	450	462	474	442	445	483	454	472	488	463	459	462	444	481	465	458	480	455	432	467	440	460	464	461	450	472	483	449	458	466	469	449	505	454	477	476	433	420	427	484	443	433	485	460	454	486	430	463	461	448	456	469	437	460	474	442	475	446	445	447	455	458	428	467	450	435	432	444	432	408	485	474	430	470	465	492	450	468	458	474	472	435	478	481	469	429	445	451	450	504	440	452	458	436	440	470	440	442	439	457	457	423	464	444	464	426	433	432	451	437	472	442	455	471	473	460	449	454	474	463	452	458	415	447	445	465	453	464	451	471	443	474	448	422	454	424	482	424	435	484	451	434	492	456	440	453	447	443	492	474	501	451	484	459	461	447	402	483	449	469	484	450	437	416	447	484	446	455	463	467	424	444	451	432	460	457	445	459	481	478	461	465	460	493	503	447	455	483	444	467	415	447	446	434	490	428	420	476	421	450	461	426	436	454	419	442	418	429	430	470	485	437	457	465	485	479	471	491	486	478	480	487	456	450	468	468	486	432	457	413	462	483	465	428	471	449	462	447	444	434	472	449	463	455	445	464	448	420	426	461	472	468	431	434	464	476	449	508	447	454	438	411	471	449	456	421	459	465	487	452	455	457	449	495	438	416	464	477	450	462	493	473	518	485	447	430	512	472	438	454	497	478	444	467	453	485	439	451	435	481	504	455	481	402	489	461	431	444	438	472	429	471	421	453	438	493	467	482	480	468	457	458	439	468	474	494	429	476	477	456	450	412	449	458	386	446	472	427	451	463	433	463	445	496	438	450	428	445	454	452	502	474	464	458	437	459	455	448	445	455	441	431	484	495	466	443	470	438	506	433	451	445	422	478	458	451	505	438	450	445	430	490	434	478	421	515	486	454	462	493	438	456	456	472	449	477	453	437	428	459	461	463	451	487	438	456	489	441	446	473	447	489	473	492	463	420	486	458	427	430	441	422	479	447	445	431	460	437	443	431	432	456	467	459	466	454	483	436	448	474	438	451	497	411	471	479	435	449	398	456	476	477	435	459	449	457	456	475	453	463	449	470	448	454	461	462	492	499	422	472	442	456	473	476	476	451	463	441	472	490	463	467	511	493	446	500	451	473	465	441	445	455	444	487	434	461	403	468	442	454	464	463	463	409	445	469	424	473	436	460	439	434	469	441	426	462	455	438	426	466	495	464	453	506	490	468	415	479	460	472	479	448	477	430	450	468	445	474	426	435	462	498	428	484	450	445	431	443	469	497	488	465	471	436	467	479	527	434	477	468	447	474	431	419	475	474	454	459	437	472	451	492	445	481	448	422	456	440	466	493	420	465	440	472	447	457	483	440	441	478	453	479	479	466	439	397	421	435	481	492	493	418	426	458	459	419	472	492	431	491	461	471	420	447	450	535	449	447	469	412	473	485	458	465	485	476	439	433	456	469	450	485	489	473	429	465	451	416	473	492	441	455	474	464	445	483	467	456	464	458	436	453	426	429	472	444	432	466	459	455	453	440	451	449	449	453	452	450	503	442	441	447	419	466	420	460	412	421	454	455	476	518	439	426	470	424	425	470	439	476	467	465	435	465	473	459	455	480	473	458	441	448	471	493	464	429	456	435	459	468	436	424	406	434	456	493	449	465	428	450	472	452	498	494	475	488	443	444	403	447	468	485	463	445	468	456	448	450	449	452	476	447	435	480	455	451	484	414	466	444	462	462	443	470	502	452	454	426	464	487	443	444	481	451	446	457	436	443	455	471	450	419	394	440	441	460	428	433	480	466	470	493	431	469	455	421	435	457	451	456	459	456	474	458	467	424	458	461	473	467	461	459	472	465	455	444	475	455	424	437	478	491	460	465	478	462	492	443	429	413	491	464	455	450	457	473	441	463	426	430	463	453	456	490	476	413	473	438	429	469	462	461	428	419	473	451	442	436	471	499	437	445	462	444	430	442	442	475	441	471	449	482	480	413	439	448	455	436	456	446	446	450	421	424	433	459	440	431	439	477	448	413	414	432	415	455	458	463	472	421	453	431	405	423	481	453	422	460	463	472	459	469	459	457	465	470	498	454	465	458	437	433	477	461	429	418	460	477	438	503	459	454	398	413	456	438	456	501	434	447	424	510	455	484	431	409	417	461	478	460	462	437	444	445	477	467	416	432	429	463	450	486	468	448	466	417	465	472	426	451	485	459	440	457	447	470	438	462	466	485	440	421	413	428	410	460	472	481	473	439	457	465	465	459	437	446	458	450	468	458	483	444	442	452	443	496	438	412	435	480	473	466	485	467	463	450	455	468	427	475	456	454	433	452	483	494	422	450	455	439	434	461	448	494	487	436	460	441	478	427	441	444	478	420	423	473	437	419	419	464	404	443	419	481	485	446	469	438	462	449	446	476	443	452	448	451	507	479	458	444	465	474	456	436	445	456	474	452	480	463	417	441	503	449	459	439	432	446	462	460	489	466	464	454	450	476	471	471	439	477	482	469	468	502	471	448	438	402	458	457	423	439	490	512	455	480	397	425	463	487	453	443	504	464	519	450	453	471	426	497	459	471	486	462	410	462	454	458	452	454	426	388	472	443	441	473	471	406	421	414	437	449	446	467	456	497	477	453	472	441	428	436	484	484	451	443	450	405	453	483	466	484	431	477	436	475	458	455	434	426	466	410	420	456	443	440	467	452	475	432	448	462	428	426	454	466	503	453	468	425	454	460	486	434	454	450	448	453	465	447	469	433	435	501	427	464	459	473	436	426	440	468	458	448	442	456	436	435	439	490	453	451	449	485	467	465	448	452	466	468	454	486	447	422	450	454	440	467	426	468	406	478	452
52056	50775	35729	15433	23215	65974	63117	37844	1127	1081	1096	1041	1074	1086	1095	1129	1157	1055	1028	1048	972	1030	1017	1091	1023	984	1050	1004	1023	975	1065	994	1054	1028	1009	1002	1021	985	1041	1013	1055	995	1013	997	991	1001	998	1044	1083	1020	1011	957	1015	1040	1071	961	999	1015	1016	1035	1041	1020	986	1006	983	1065	1168	1055	961	1014	983	949	1043	977	958	1051	961	990	1060	1034	978	1004	971	1034	980	1036	989	1005	1026	1079	1023	976	999	989	999	1043	1002	983	990	1006	1061	1006	969	1004	1022	1032	996	1029	1031	991	1004	982	990	1026	1052	983	1033	1043	1020	1017	1070	984	969	1022	1069	1034	1046	1030	1021	1003	1006	995	1008	988	1021	1006	1047	994	1027	1008	1024	1030	1032	1021	984	1046	1003	1056	980	1008	1001	1000	1024	997	978	1024	1033	996	969	1008	1061	1051	960	1030	1003	990	1017	988	991	1034	1055	1008	1043	987	958	1036	1012	1025	1032	1002	1011	989	1024	971	953	1017	1015	1011	973	1001	1011	980	1013	953	970	1020	1014	980	1003	1012	948	973	1072	1025	998	1051	1046	1024	1010	965	1013	1013	989	1027	954	999	980	1023	963	1032	960	961	1015	972	1066	1003	1050	1031	1000	958	953	1074	989	1002	987	962	1011	1013	981	1019	1004	988	1035	1042	957	996	1002	951	1002	1000	950	955	1039	997	942	1038	980	1006	999	1067	1023	1034	1019	990	1013	1032	1014	938	964	979	1002	1018	1013	997	1007	991	993	984	1059	1041	1049	992	1021	991	1031	996	1005	1039	1029	946	1013	1033	1043	999	1044	915	971	1010	1001	997	1010	974	987	1045	1024	1002	1039	1013	1004	995	1051	964	985	1002	991	948	1015	989	1016	986	986	986	994	1015	978	1043	1059	1022	1045	957	1041	1002	1014	985	996	1032	1005	990	959	1003	1028	995	1022	984	973	998	964	1101	1040	968	1064	1028	1040	978	994	1023	995	1004	961	978	1023	1000	1001	1026	1003	941	1021	1025	956	1005	1009	1007	967	999	976	1006	1034	1021	949	1026	991	1018	1032	1004	1067	1051	1020	966	982	990	986	990	1016	1015	1072	945	995	1002	1026	1007	1040	972	1050	978	1009	997	1059	1033	993	1003	969	984	1002	920	992	1013	992	979	966	1033	1014	1052	1009	1023	997	991	1010	1095	978	985	975	1039	980	1000	1012	1047	1064	995	982	957	1027	957	1040	1017	985	989	1015	1038	991	1013	968	991	999	1027	977	1042	969	1002	975	1029	1038	1040	1031	1056	1003	974	961	1003	1035	981	992	966	1010	1036	1016	994	1028	1006	934	1020	1031	964	1012	1040	961	993	1009	1024	1012	1026	976	1023	959	1046	994	1005	1054	998	1035	1049	1040	1012	991	1011	997	1025	1035	982	1003	1007	1017	962	1008	997	984	1004	1007	992	1019	1031	1009	984	1042	1070	1019	1058	981	978	1027	1000	996	965	980	980	1002	1022	1019	1015	1011	993	1005	1005	966	1011	936	1022	1012	1057	978	931	959	1015	999	994	988	1032	1002	1010	994	1037	1007	1029	994	1049	1019	1015	983	983	1014	1007	1022	1014	1008	1049	1031	974	1008	1006	1028	1029	974	997	1056	1002	992	963	1041	990	981	1005	1008	961	1013	978	980	1046	968	1042	964	999	999	1044	1018	1004	1046	1021	981	996	966	1062	964	1010	968	999	1033	982	1024	1031	1011	983	981	968	995	1012	950	1030	1011	1049	1012	984	1031	1024	1021	1005	990	1001	952	1059	1009	1081	998	1021	1027	1039	947	1052	994	965	1006	999	1023	966	971	1023	982	1008	1000	1058	967	981	1020	979	985	946	1003	969	958	1048	910	963	1008	965	1035	1022	981	965	1008	1043	989	1013	1016	1034	993	1038	992	1021	1016	1023	1061	999	1010	999	990	1048	964	1003	1040	1063	1006	999	977	998	975	979	1037	978	995	1020	1012	989	1006	1023	997	993	1015	1012	932	1011	1011	990	969	1015	1005	989	997	1044	1017	1002	1020	957	962	1018	1033	972	1044	1046	1006	968	988	1059	1016	1034	986	1025	1020	1056	1037	1013	994	991	1010	977	967	1073	1021	984	1044	974	1008	1003	1038	1002	1086	961	975	1002	1010	1035	1056	1026	1037	985	999	977	977	1009	948	1037	1025	972	992	1016	1029	974	1052	1013	1003	974	1003	999	995	1004	1033	913	1013	1003	969	990	986	1020	998	1005	1008	1002	968	1032	1027	967	972	1033	1059	1034	952	1039	937	962	1001	1033	1033	1026	1001	949	929	1025	1023	1059	994	1006	995	1055	976	981	1051	996	969	985	988	998	1009	1061	996	1012	975	1062	981	1006	997	1002	1032	995	976	932	1014	987	1022	1067	1002	980	1007	986	1008	964	1048	951	1033	1048	998	970	967	985	1072	984	987	1029	995	1008	1012	1090	1004	987	980	1016	992	951	988	989	963	1049	1019	1012	1027	1003	1028	1046	1024	1037	985	985	1032	989	940	1011	1004	998	957	1019	1016	1001	1044	996	999	995	973	984	1023	1052	999	1036	978	1045	1020	974	1074	968	1001	960	1008	1005	973	1002	994	946	995	982	988	1040	963	1000	982	998	1019	992	1018	948	1031	1004	997	983	1031	970	1062	982	996	1003	974	1002	1018	992	1052	1019	922	970	1010	992	1050	1026	1077	982	1028	1036	969	962	970	983	996	992	1035	1037	1012	976	996	1017	1015	1020	978	1017	1048	1002	996	1057	1025	987	1013	993	955	992	983	1084	1032	1006	990	1108	1010	937	970	1012	1001	992	988	1001	985	1026	957	1048	1010	1002	997	1003	1003	1029	1029	975	1006	968	1026	1022	995	1009	1010	987	1011	999	1028	980	977	1017	1009	1027	981	984	1096	1034	995	1029	1010	1002	997	1037	991	982	1008	1004	1056	1016	1065	1008	1057	1020	1018	1040	1017	973	1046	1025	969	1023	1079	1012	1032	1005	983	1020	1061	1026	976	998	997	991	1011	967	962	988	989	996	965	1006	1002	942	1031	977	1015	1074	976	980	1032	1033	1009	1022	993	1004	971	1045	1020	972	980	1020	1074	972	1037	1007	1024	960	1010	1047	958	948	998	1006	980	1006	1074	1022	1009	964	926	1012	971	1018	993	1042	987	956	989	1041	964	1015	1018	1030	957	997	989	1003	989	987	1003	1001	1015	970	1045	1012	1056	991	1009	1015	1006	1049	1069	1015	1006	1020	1049	968	988	977	1021	1032	983	990	1060	961	1027	1062	979	970	981	959	985	1025	935	1005	1024	950	1030	976	1056	956	973	961	1017	987	1038	1063	1018	983	965	1003	1026	1005	1012	1014	1043	988	1063	1016	990	1035	1021	967	977	965	916	1025	1031	1005	969	994	956	1014	1009	1028	984	958	1001	979	986	969	986	1001	1000	972	992	997	1005	956	956	991	992	995	1013	940	1010	1038	1035	996	967	1036	1019	1033	995	1051	970	931	1010	983	1035	1015	1012	1011	977	972	997	1007	1014	1006	969	1018	1048	1009	1005	963	962	1033	971	1017	1045	1012	983	1041	978	1037	1020	985	991	1068	983	1065	964	1014	972	1018	1009	1035	1036	1076	1024	1035	1004	1017	975	974	1000	1037	1059	998	965	1017	952	999	995	1001	985	990	1008	978	1055	989	1059	1015	960	1035	1000	1048	1012	1009	1025	994	990	974	1021	1038	991	1044	1018	1003	1082	990	991	1028	1056	976	953	966	1047	1050	1046	1029	1072	990	1005	1024	972	977	1023	980	974	1001	1022	1002	1036	993	1049	931	1002	948	987	976	963	988	938	993	963	978	1026	989	1038	1049	995	1066	964	1054	958	954	1060	970	1050	1000	1016	1026	1037	1038	1001	1000	1001	997	1018	1007	927	975	999	1031	1014	973	955	1022	1025	988	1036	986	1011	1016	1036	959	984	1016	1004	1034	989	1048	1014	1027	984	977	971	1001	981	1032	997	1000	1056	1018	1017	962	988	1078	1008	1017	1048	1010	960	967	1069	953	1016	991	1027	1011	1019	1037	1032	960	989	955	1029	1011	991	1008	999	1022	1061	971	949	947	1019	1035	954	1020	994	1000	1013	1039	989	1003	967	987	1018	992	1042	1011	1018	995	994	965	1028	945	1005	961	1064	988	1030	1035	967	1040	1014	978	1065	990	1075	1021	1029	1053	1034	1006	987	1004	1039	1035	982	1027	1005	1016	967	940	1044	1051	983	1004	987	996	988	991	1027	960	965	940	976	977	1020	1034	1057	992	1015	1033	1032	1005	948	1049
37501	53783	28087	14419	5850	2563	5556	6228	529	268	210	232	239	222	251	221	205	240	236	250	227	254	252	226	239	233	249	241	239	221	237	221	227	225	214	221	211	202	218	241	212	207	222	219	227	231	209	213	224	236	202	240	230	229	202	207	234	199	227	232	210	244	219	235	238	228	225	226	220	245	239	209	221	248	221	233	234	211	199	239	230	230	246	209	226	244	224	194	220	223	214	193	265	226	215	233	239	229	232	240	192	238	200	216	227	237	257	213	221	234	246	238	240	204	223	203	217	214	235	220	203	215	242	235	232	227	247	228	207	234	242	208	213	188	201	203	211	225	235	234	237	224	220	238	226	215	233	237	223	220	221	235	218	243	245	214	239	236	220	212	244	210	247	238	230	214	219	228	219	233	207	214	240	229	228	241	212	240	220	227	221	221	193	225	214	246	241	240	208	213	226	222	216	235	253	232	212	230	254	220	240	253	223	207	206	234	256	241	234	252	246	219	224	237	210	195	197	193	225	231	231	228	236	228	239	254	210	231	233	222	204	225	213	233	248	243	217	215	233	238	220	222	224	223	246	221	248	222	232	232	214	199	246	226	240	233	233	224	239	233	206	225	213	232	255	235	213	229	234	220	242	247	210	229	213	205	213	231	215	242	227	210	219	303	222	228	242	237	207	196	231	216	203	212	204	235	211	210	244	206	239	240	244	232	232	224	200	216	240	221	195	197	233	234	209	225	211	208	211	201	229	185	229	220	240	229	241	216	223	201	241	220	226	219	240	252	223	233	237	238	215	233	261	216	255	227	241	223	234	202	194	224	210	224	264	239	232	198	240	222	212	215	190	217	221	215	229	210	249	200	227	226	226	244	221	256	211	215	211	219	233	215	210	226	237	260	227	215	184	200	217	240	251	224	202	213	215	206	235	224	212	247	220	214	204	233	219	222	221	259	247	241	229	229	232	233	210	212	245	195	269	232	236	234	225	212	227	236	215	246	237	233	197	233	233	226	214	235	238	241	266	211	221	235	214	229	226	221	212	240	236	231	239	218	205	231	218	220	257	224	221	207	243	253	232	197	223	202	271	243	222	218	219	220	208	245	236	243	212	263	194	255	216	209	214	201	207	216	226	211	227	226	239	231	233	252	219	229	260	213	244	232	217	232	273	219	223	214	212	213	203	196	264	218	244	230	228	212	207	205	216	222	241	235	226	228	217	245	236	209	234	219	212	225	248	239	221	218	233	210	242	257	204	203	243	242	245	213	211	219	222	217	255	228	211	227	218	251	219	221	198	248	234	238	241	205	237	218	225	266	197	249	208	202	237	203	231	215	225	216	244	179	212	226	211	269	222	205	195	229	214	246	234	242	249	188	243	249	214	199	210	195	224	224	225	259	222	228	225	219	253	206	212	230	217	199	238	214	261	218	206	207	229	223	213	239	200	243	231	211	224	218	235	248	235	250	259	223	222	213	213	203	228	193	235	181	223	225	215	227	241	237	214	221	239	256	228	222	196	211	210	235	228	218	236	209	222	229	223	222	233	196	231	219	219	225	261	217	194	204	230	234	236	240	231	233	246	203	234	239	228	244	211	207	213	236	228	221	206	208	225	230	233	222	195	245	257	234	218	224	236	218	242	231	212	222	227	239	213	222	205	235	221	223	229	232	243	207	232	190	222	222	218	235	223	203	237	205	213	231	209	227	201	238	192	226	188	218	218	244	228	220	223	214	235	220	248	228	240	210	230	232	206	226	239	210	224	223	214	248	228	236	236	211	225	254	238	226	221	188	227	210	231	270	252	227	248	240	228	202	258	235	202	209	223	231	237	229	234	201	239	216	223	216	225	244	237	236	228	210	206	250	216	209	232	222	204	233	247	213	226	237	225	211	253	216	218	235	208	210	208	226	230	218	227	220	216	224	211	223	232	221	222	199	232	222	242	218	230	234	248	198	235	213	210	210	232	235	216	217	253	252	214	232	237	245	237	218	236	204	227	228	252	235	213	222	222	241	235	224	206	226	233	250	218	231	224	224	219	221	229	229	237	237	238	231	267	226	223	218	214	235	203	206	247	249	234	229	226	236	208	226	232	193	213	249	227	223	233	200	208	204	201	209	244	209	225	251	239	223	227	223	230	228	195	230	238	220	231	215	220	227	237	225	182	239	218	199	240	222	238	242	239	216	216	208	226	221	222	236	219	220	217	225	215	205	227	207	207	225	232	217	215	217	206	221	226	225	220	221	223	228	225	255	250	213	226	221	258	238	199	224	233	237	241	212	236	221	203	217	230	198	221	226	220	228	218	243	203	210	239	259	238	223	241	214	242	218	262	237	207	205	217	235	228	225	215	237	204	213	255	229	254	236	221	232	218	213	241	235	213	232	237	222	250	264	217	207	220	230	216	224	251	218	202	237	219	229	226	226	227	211	240	201	210	240	247	241	189	201	230	217	251	253	208	207	216	206	244	248	230	221	233	233	208	214	218	241	257	232	235	196	210	226	239	233	224	217	242	245	249	222	225	247	241	197	232	205	217	252	240	220	223	201	243	188	228	219	249	245	224	208	216	226	226	207	225	227	230	214	220	227	236	235	246	204	224	235	244	228	219	232	227	209	211	233	211	216	232	237	230	213	234	234	244	216	218	230	214	215	196	225	217	204	234	248	231	219	237	219	230	232	229	227	212	198	199	215	219	182	200	226	220	241	239	240	214	234	229	234	263	218	224	204	212	228	226	203	224	204	236	228	231	229	279	232	227	233	214	227	215	259	233	233	262	225	217	221	225	250	210	233	235	193	220	211	243	220	216	229	216	230	233	219	206	217	228	225	200	222	210	221	199	209	249	226	267	213	252	239	226	215	245	206	233	204	213	214	216	206	232	205	230	221	220	216	212	197	211	245	242	212	210	220	211	221	206	223	244	235	206	251	201	244	227	206	215	252	225	209	226	231	226	219	232	259	216	206	244	226	228	233	238	238	195	205	235	229	245	225	202	218	208	204	221	227	225	222	201	223	217	222	253	207	224	230	197	239	249	228	218	235	219	204	236	230	220	233	228	211	219	226	230	217	239	223	211	224	225	224	204	217	223	237	213	224	231	234	222	193	218	209	233	213	227	235	242	192	253	220	232	206	206	231	206	220	234	244	208	247	238	253	222	208	227	202	215	204	262	225	221	228	211	223	209	230	230	236	205	231	207	232	241	235	215	218	227	247	239	246	238	227	237	225	234	219	234	210	221	220	223	217	218	211	234	219	205	210	241	200	211	228	239	207	222	209	214	216	222	226	216	223	205	242	216	214	232	198	212	232	210	211	239	203	240	255	231	224	233	208	253	219	210	223	223	186	230	226	227	205	244	231	249	211	234	255	230	215	215	224	213	220	237	208	213	219	226	232	232	238	203	231	202	234	213	213	231	236	226	239	243	217	218	232	220	211	225	218	228	194	219	225	220	207	221	203	218	218	246	224	246	237	211	238	227	209	229	230	216	219	218	218	258	221	223	215
35350	49285	13567	2904	2016	4403	17780	15312	624	605	640	674	591	560	627	625	600	632	632	608	657	647	648	631	645	603	628	638	592	638	629	618	610	574	581	614	602	609	621	639	627	599	621	643	591	584	611	641	656	630	647	626	646	575	659	572	619	631	596	622	605	600	618	616	601	605	612	622	619	634	642	625	620	614	660	561	616	620	580	615	635	603	617	630	635	582	622	590	616	632	566	613	624	602	611	640	650	609	600	594	630	624	642	661	620	606	599	603	613	671	605	603	582	619	648	591	607	588	602	581	627	601	600	615	593	623	657	625	619	637	664	643	623	636	569	591	605	649	630	571	591	628	601	632	560	594	662	622	622	597	642	607	610	619	618	604	594	606	578	600	619	613	605	631	606	650	598	590	606	604	650	602	659	665	595	587	566	617	606	586	603	626	626	590	627	598	597	650	635	646	597	628	671	647	621	576	593	586	610	634	597	670	636	672	599	626	563	624	620	604	640	606	620	668	625	589	607	651	588	627	594	617	655	559	590	592	610	602	599	594	609	612	568	613	578	649	614	600	603	598	611	617	632	618	622	642	614	616	619	668	575	602	625	599	609	601	602	586	582	628	621	593	613	586	615	620	655	600	567	584	561	595	608	597	622	638	650	587	596	608	594	590	599	594	647	599	658	616	621	613	605	624	588	580	610	631	633	593	613	599	616	625	555	641	619	585	649	631	648	597	586	594	597	650	588	642	617	598	601	609	624	658	600	630	580	611	607	648	634	680	583	612	596	620	606	627	665	664	672	621	606	602	608	630	626	544	601	645	648	603	619	626	621	604	573	588	609	599	608	599	621	662	621	636	624	628	614	614	566	578	566	615	630	633	621	638	633	582	612	618	596	604	606	653	626	584	583	605	595	568	629	623	632	542	566	590	589	630	636	592	618	615	630	635	597	612	620	612	603	639	647	663	609	587	625	599	663	618	613	557	600	593	586	617	581	579	598	661	600	629	652	631	578	663	644	650	615	578	625	603	590	588	571	637	653	610	600	640	644	632	602	643	647	643	615	631	646	647	619	653	586	607	615	610	601	624	621	600	562	637	613	607	623	634	657	608	667	628	546	644	621	619	667	609	602	654	626	634	608	583	613	656	559	639	582	622	570	619	619	617	654	604	599	593	599	613	618	609	623	598	649	577	667	608	608	626	626	583	636	618	594	623	635	607	608	589	662	614	634	625	631	600	650	581	643	578	641	626	626	617	632	660	609	620	585	599	629	656	650	627	584	664	647	599	638	624	612	610	602	605	566	621	615	643	634	561	595	617	544	681	589	642	613	644	606	619	585	637	597	617	601	566	580	652	639	687	593	613	610	598	607	594	616	656	624	668	635	613	603	647	633	593	594	613	623	587	643	579	663	610	646	636	599	605	613	628	613	612	618	597	601	636	622	608	588	575	606	638	633	623	622	650	628	619	648	569	603	605	644	607	606	637	591	622	616	590	574	637	591	626	643	630	588	611	608	634	589	639	605	615	653	598	621	620	644	585	613	596	580	651	608	610	581	636	607	602	634	568	599	611	631	601	606	626	588	607	631	693	549	601	650	600	645	631	629	622	615	604	648	625	586	605	581	597	611	663	625	627	632	604	600	599	624	661	641	617	540	590	602	643	603	570	648	653	632	568	613	568	592	627	650	563	558	567	640	637	612	621	615	595	643	589	613	675	619	591	595	588	638	616	661	612	581	656	601	628	610	584	639	614	622	622	638	618	630	631	645	616	636	577	615	644	619	612	588	638	642	646	601	557	626	590	649	613	606	575	619	633	584	616	629	608	597	573	625	551	633	590	671	667	604	636	614	619	615	644	623	651	628	641	608	569	608	645	584	634	644	608	587	629	601	647	591	585	586	585	564	619	620	605	594	625	570	623	610	630	641	598	649	569	628	614	600	544	622	612	615	638	624	596	638	636	655	638	603	640	594	634	646	586	566	661	643	680	627	623	542	648	573	595	592	629	636	606	638	603	732	648	661	597	590	631	634	663	619	602	617	592	581	587	626	617	620	606	616	632	606	589	640	593	584	588	591	589	662	606	631	668	630	626	623	592	650	591	581	603	611	613	670	634	630	625	601	584	615	574	615	639	635	614	604	604	632	611	611	623	619	578	601	633	604	614	608	628	659	620	629	657	612	604	618	636	624	624	602	561	586	582	576	639	641	585	600	609	609	632	664	596	638	602	625	645	638	647	613	613	578	616	637	635	587	610	644	626	645	609	675	612	637	623	594	608	627	616	664	594	620	633	623	605	620	636	613	620	580	619	596	630	611	639	601	641	602	598	612	658	586	649	584	556	622	655	643	619	599	656	611	622	620	598	576	623	652	620	623	593	628	608	595	618	669	605	609	640	594	626	574	628	588	564	608	651	658	640	592	670	640	588	562	648	615	621	644	615	629	613	588	566	627	611	593	618	601	612	587	631	639	636	597	679	649	591	610	630	641	604	647	648	589	565	598	600	603	618	639	609	586	583	612	634	633	625	607	611	576	632	578	588	590	583	640	568	602	622	608	638	601	603	651	667	616	635	580	571	584	570	629	606	628	582	597	608	626	630	620	631	597	603	613	624	598	637	647	600	589	604	604	637	602	585	606	667	598	641	636	629	632	577	615	631	588	628	638	585	601	616	594	656	599	619	615	637	620	625	622	612	633	586	653	608	608	609	592	635	610	632	577	610	619	659	651	620	596	594	606	624	606	605	570	636	635	610	626	629	613	604	634	623	588	605	639	608	616	630	615	635	634	664	621	632	674	648	585	622	627	604	633	650	563	582	596	622	663	605	576	612	618	608	670	629	646	645	691	558	647	623	646	622	635	623	569	627	626	625	600	583	626	596	623	604	644	611	575	619	618	630	611	590	647	605	622	625	628	630	619	599	617	625	621	624	639	565	613	591	568	617	600	544	592	643	614	670	619	605	599	629	628	587	659	686	643	608	598	628	618	580	620	593	587	662	636	599	619	600	633	616	651	590	629	611	611	612	596	597	585	601	615	619	586	598	650	618	589	653	623	620	592	609	610	598	643	591	637	636	641	594	547	583	672	611	631	640	632	609	593	637	604	642	603	603	605	599	586	614	648	616	608	606	624	653	657	610	625	585	683	591	642	596	628	594	593	619	596	629	643	588	629	603	662	623	628	614	565	649	614	638	615	598	636	577	601	642	628	595	616	669	613	627	614	574	593	617	633	639	605	617	600	603	646	631	640	618	609	590	664	603	640	618	598	632	616	575	616	597	647	652	578	599	643	634	614	580	599	660	608	578	621	616	589	611	657	600	596	636	600	623	683	608	554	635	647	653	618	608	605	643	613	619	622	644	622	638	628	580	597	603	561	599	627	610	629	596	620	645	605	617	602	607	588	612	650	592	617	579	612	596	611	594	571	636	625	656	630	638	630	615	584	651	646	614	589	603	623	622	608	624	640	597	639	601	604	598	633	604	618	603	593	639	641	611	650	595	628	634	614	597
42932	48263	28677	23187	21009	16878	18657	11926	1239	295	292	270	295	245	259	269	251	289	293	282	250	307	300	259	297	248	277	238	245	278	273	261	236	266	269	277	272	261	278	282	270	309	306	269	247	250	260	268	302	265	279	234	265	271	257	256	259	277	253	270	264	263	260	270	272	255	276	252	275	256	226	269	262	282	283	255	269	261	284	274	267	266	269	258	291	255	266	238	262	245	280	253	276	248	285	266	258	273	249	287	277	283	266	273	278	270	282	250	266	259	271	257	272	272	259	289	275	305	273	259	257	261	266	272	243	257	265	256	234	266	283	260	276	251	261	277	249	256	283	260	253	242	265	244	240	268	253	265	273	267	263	286	269	286	246	306	291	289	246	264	262	265	258	255	264	274	270	243	266	268	261	270	270	264	304	267	246	256	259	274	266	249	250	245	274	244	242	257	311	285	255	254	253	252	266	273	268	269	308	246	258	277	257	284	271	296	264	270	262	249	267	279	237	232	261	297	268	301	266	243	284	293	264	284	259	262	249	257	262	268	243	254	258	269	260	291	278	277	268	258	259	244	271	284	249	239	259	261	264	236	313	278	258	261	332	290	273	275	247	263	280	259	307	279	270	259	255	248	267	259	278	280	271	280	213	262	248	258	276	257	270	249	249	248	272	271	268	261	272	267	252	241	278	264	255	276	259	243	269	277	245	258	291	266	263	257	275	257	285	275	244	259	270	239	260	273	247	269	282	242	294	244	295	232	254	284	254	271	259	277	297	277	255	273	290	247	273	244	268	235	297	258	297	267	282	265	226	287	274	293	262	267	277	262	289	256	257	256	240	253	280	261	271	275	294	252	253	274	288	240	250	259	269	246	260	237	244	276	284	242	261	269	271	289	282	287	244	262	251	234	274	287	270	251	258	281	281	280	257	276	285	256	246	246	249	279	243	267	252	299	269	265	274	279	261	253	263	278	271	251	289	294	245	276	268	278	247	273	286	272	255	265	269	277	251	273	237	263	247	239	277	247	248	291	272	273	260	210	264	275	253	240	272	273	265	267	246	269	257	287	245	257	294	259	274	263	250	303	269	253	259	244	262	221	266	292	279	265	290	265	267	277	264	263	246	255	266	296	268	265	268	272	273	305	286	266	224	278	252	256	269	260	249	267	257	273	290	238	247	282	289	276	239	278	284	256	252	245	266	237	264	256	267	256	251	251	281	275	265	244	277	287	275	251	284	249	300	274	275	235	264	282	278	252	281	278	243	248	238	305	266	269	265	261	285	253	242	239	286	276	262	239	273	242	296	250	260	280	244	238	280	247	271	237	254	272	267	239	242	268	254	254	254	236	258	270	274	265	262	244	243	251	277	271	249	261	288	245	268	253	282	246	247	239	255	252	281	291	285	233	265	285	305	278	254	257	281	290	260	285	255	249	286	271	263	274	269	224	267	261	283	290	264	232	259	265	277	253	252	259	252	260	228	248	270	269	290	271	235	264	271	256	257	249	271	258	264	268	287	295	238	267	269	256	262	284	252	236	277	275	242	269	304	263	257	249	276	281	232	265	270	248	252	296	261	267	266	265	287	241	283	245	290	259	262	269	230	287	298	264	270	250	245	259	270	263	255	276	259	263	269	208	253	253	266	266	266	271	278	271	266	260	248	241	252	251	277	256	274	276	246	278	261	286	247	235	252	256	257	268	270	278	273	248	245	265	268	250	279	250	268	274	277	253	263	252	255	299	257	300	245	248	281	249	273	301	286	300	251	257	264	301	254	266	258	242	275	276	266	264	266	274	266	253	248	250	275	281	274	291	250	287	282	259	276	259	244	263	236	265	274	279	232	263	267	233	276	235	284	286	276	252	248	288	267	277	270	303	262	243	263	251	278	251	261	257	280	275	236	276	230	274	264	279	269	252	281	259	253	294	271	254	266	252	274	278	273	242	263	270	257	273	238	268	238	241	262	244	272	291	274	282	277	284	264	246	280	247	256	275	228	278	255	241	267	266	257	263	281	280	265	276	298	240	237	275	263	272	280	269	267	249	271	248	261	271	296	257	286	235	233	252	286	305	241	267	279	268	242	303	269	281	277	264	246	256	244	268	291	282	267	251	243	261	272	271	272	278	257	249	254	249	252	261	262	235	277	269	293	243	288	267	270	269	246	292	268	250	287	273	277	285	265	259	249	267	273	280	234	261	247	254	284	229	297	287	243	259	286	253	257	252	268	267	263	220	272	258	284	263	266	241	270	276	263	249	301	248	272	278	277	254	260	274	267	273	276	277	302	281	253	265	287	249	290	225	272	257	224	272	293	282	237	243	273	292	245	282	249	237	280	264	276	270	255	306	287	238	295	226	300	279	287	287	274	258	267	273	267	236	310	258	255	247	255	281	280	284	246	250	279	286	268	243	287	251	242	244	250	258	240	295	242	252	258	234	243	271	259	314	279	242	282	262	259	249	270	254	253	251	253	269	310	273	248	279	274	263	253	274	256	257	269	304	297	258	281	281	265	282	270	270	262	297	271	275	278	277	237	269	265	219	267	259	255	273	263	220	276	285	270	277	268	263	261	238	254	273	287	241	269	254	260	276	258	248	255	271	279	243	252	260	280	266	281	240	252	243	282	255	255	237	252	232	221	269	265	255	233	289	287	278	287	280	251	252	248	257	241	262	270	286	265	284	244	287	221	252	262	257	276	270	257	256	284	285	278	249	267	261	288	274	287	249	263	256	255	276	270	249	254	278	262	251	232	265	246	261	267	268	268	262	273	280	283	259	241	244	258	291	258	282	250	247	265	258	250	275	283	283	252	254	260	272	274	257	265	263	257	255	250	230	282	263	263	300	263	258	255	234	261	268	248	249	294	293	265	252	244	280	275	260	275	275	263	270	256	279	276	287	234	269	274	221	257	278	272	252	261	256	249	264	306	274	270	253	253	269	257	279	274	276	263	266	266	248	265	273	255	263	269	259	247	254	269	277	281	272	256	270	255	285	296	248	272	234	261	279	261	259	255	252	261	255	263	254	244	270	274	242	278	252	260	282	278	264	250	267	260	244	272	281	257	254	280	268	253	247	290	269	261	279	298	257	281	272	279	255	269	260	266	257	282	241	248	288	258	254	266	249	296	285	255	271	279	224	302	301	292	292	255	294	240	269	279	244	281	261	280	271	302	233	259	267	276	257	282	286	268	254	254	259	250	269	237	274	259	265	261	256	268	252	268	285	264	270	270	224	256	257	251	268	266	249	259	240	256	278	240	252	258	318	274	249	244	255	250	255	282	235	285	278	280	304	266	281	260	303	272	245	272	275	272	285	258	241	256	273	255	278	292	263	267	281	250	258	261	258	291	285	258	248	249	241	277	265	237	243	282	274	260	284	253	271	274	258	263	284	279	231	228	244	245	271	262	241	311	239	236	246	242	240	254	255	264	278	274	253	274	243	276	280	255	243	292	279	283	248	274	273	254	252	279	255	271	264	242	272	273	272	270	268	284	285	246	235
39216	50390	14837	6297	6184	18789	34004	23805	1152	704	729	719	756	727	728	746	718	745	719	745	716	705	720	697	715	739	738	716	776	657	736	740	720	748	716	691	698	692	762	670	768	694	741	693	702	736	729	653	762	712	744	689	716	756	700	704	717	761	655	701	741	691	747	728	703	724	819	694	699	693	703	713	697	774	711	708	660	745	726	775	717	720	677	725	737	758	738	719	721	674	732	747	713	754	656	721	700	707	725	705	702	709	707	729	725	729	709	708	694	745	699	692	716	729	749	717	712	700	711	703	706	697	715	709	704	698	665	686	727	705	689	710	744	719	760	693	701	695	745	727	684	722	782	757	695	708	714	736	725	721	778	701	679	703	718	686	739	747	733	693	726	678	729	801	688	699	719	733	667	682	707	741	701	725	703	696	677	721	724	710	706	688	671	748	730	717	681	707	738	702	708	737	711	699	728	726	685	698	730	708	735	709	663	688	683	682	672	723	687	661	645	705	753	664	744	642	718	719	719	708	690	688	702	689	708	752	728	698	744	669	688	712	707	708	724	723	710	668	698	700	737	718	737	690	741	737	710	705	731	735	688	705	678	721	714	706	717	727	693	657	723	712	717	669	708	753	675	665	751	730	676	716	678	748	749	669	718	775	713	710	717	710	692	708	697	727	720	751	729	723	735	696	717	718	688	711	726	738	702	732	751	725	752	738	714	717	711	729	698	720	741	731	658	736	684	717	747	693	743	723	700	701	718	682	673	770	669	737	740	736	697	739	697	659	700	738	745	655	690	728	720	707	678	699	677	708	721	730	706	744	699	695	698	710	702	707	722	707	697	721	735	710	715	707	751	714	661	751	709	700	710	743	693	715	732	735	779	738	736	691	666	706	658	635	688	693	761	679	738	721	769	696	699	716	724	718	676	742	715	667	723	700	743	749	705	745	736	717	705	694	716	728	708	708	725	696	672	671	725	703	668	690	733	753	696	757	720	703	714	713	699	699	709	675	734	712	706	729	729	650	658	739	698	758	684	699	711	764	725	741	723	686	703	696	722	711	735	689	700	722	736	705	759	706	688	696	736	754	691	698	746	717	711	718	726	712	690	705	702	690	706	738	749	762	690	758	712	748	689	691	708	667	693	739	712	670	712	695	724	748	668	683	738	730	740	731	703	773	691	689	731	740	703	779	738	704	734	701	789	733	723	702	729	731	716	708	711	765	723	692	672	671	716	716	685	715	763	721	722	703	713	746	753	731	762	726	721	749	717	754	710	727	728	670	688	714	773	771	652	712	674	694	711	754	709	730	704	745	722	685	701	756	684	719	723	736	755	696	684	720	723	732	717	705	717	688	717	701	716	705	710	722	712	698	756	687	734	710	708	761	722	711	708	716	757	768	690	743	698	712	708	702	745	685	689	749	700	730	727	721	703	705	713	714	718	719	711	726	737	697	649	749	729	714	730	694	737	701	732	721	693	737	746	672	706	717	644	687	687	752	670	740	736	708	744	713	735	744	742	713	718	732	704	701	708	671	681	696	751	700	730	769	689	698	739	740	711	751	675	716	748	710	718	679	732	736	708	706	721	741	707	721	731	722	722	752	699	762	668	676	682	705	754	714	751	749	725	710	738	696	787	744	692	700	767	655	708	712	698	703	727	722	760	706	710	708	711	740	716	758	681	685	694	747	710	689	748	727	709	729	699	679	718	731	699	691	722	728	729	717	725	731	716	693	737	717	702	708	692	743	720	707	744	685	677	719	685	717	700	714	789	703	743	708	670	755	701	741	727	748	717	694	736	679	720	671	722	714	717	667	677	706	676	756	728	726	716	688	707	685	714	682	684	698	716	655	702	724	672	688	728	666	693	713	642	701	725	725	756	736	709	723	720	741	726	710	685	712	723	699	715	703	721	725	739	704	704	702	686	664	715	724	688	739	747	747	703	726	757	705	693	734	706	703	743	687	719	758	727	682	685	673	739	702	706	724	728	734	671	745	733	683	789	720	733	716	700	734	728	721	737	639	687	750	717	715	733	706	707	737	672	685	695	677	731	759	712	683	758	703	695	745	711	697	715	738	713	679	713	695	691	751	694	746	736	716	683	707	717	744	735	690	703	680	724	733	689	686	720	766	722	707	757	692	707	711	712	726	729	744	688	660	713	744	684	730	713	713	779	760	710	709	674	695	722	705	734	731	727	753	748	699	730	690	710	763	719	725	724	676	713	692	686	735	713	716	706	722	738	703	748	697	702	697	728	754	722	711	706	676	725	765	736	669	707	727	721	725	737	697	754	704	753	753	718	727	683	728	706	721	685	713	694	712	746	680	687	698	674	743	726	700	709	712	697	702	737	707	709	684	718	696	690	667	742	694	704	768	717	753	726	707	738	729	689	715	712	762	754	715	693	704	729	698	751	708	689	717	730	755	719	651	748	730	698	697	710	689	678	734	772	746	719	736	693	706	692	721	725	748	689	705	726	718	711	742	678	717	691	715	718	716	699	707	703	703	705	697	711	752	760	681	712	691	721	747	738	701	715	768	709	717	704	767	769	728	704	703	682	696	692	714	730	699	661	705	639	741	667	687	700	707	673	693	720	747	709	722	783	694	692	687	682	660	710	697	690	714	694	726	719	704	748	702	739	726	684	703	725	703	716	703	765	676	698	695	688	668	676	730	684	734	695	759	748	728	679	748	730	674	761	711	681	709	712	747	725	732	729	751	703	708	683	714	694	707	702	733	728	707	677	706	732	709	757	717	736	707	673	748	746	663	728	715	689	707	735	705	718	741	762	723	744	747	658	694	753	754	700	714	702	705	741	726	713	681	708	691	698	716	722	741	668	709	721	707	713	713	749	712	719	681	736	744	673	688	660	629	705	712	695	685	740	708	695	740	731	730	732	722	668	692	730	746	667	744	711	697	714	685	692	685	719	689	722	729	774	719	731	705	701	722	718	718	724	724	762	695	758	739	703	710	715	768	690	722	682	705	704	669	739	701	679	686	720	716	670	662	683	761	733	754	682	759	711	674	696	726	728	707	687	697	748	734	726	700	707	694	724	717	719	709	704	714	754	712	679	750	683	751	686	730	690	703	722	772	712	695	696	646	707	719	664	711	707	724	687	727	754	732	719	743	764	740	724	717	692	671	722	738	746	709	723	739	733	734	724	683	731	734	746	781	661	702	716	666	744	680	727	714	725	728	720	685	684	766	768	701	693	696	731	716	711	719	703	670	720	721	672	674	713	736	765	704	681	696	722	737	722	721	696	761	739	653	698	753	746	708	721	699	704	664	738	730	685	691	706	787	678	687	712	713	717	655	717	661	732	688	726	683	710	686	686	711	675	741	691	681	686	697	724	723	689	698	722	663	706	720	681	726	729	725	704	717	712	731	730	699	746	756	693	704	757	751	731	769	755	737	668	809	751	732	722	716	734	688	723	752	723	696	762	718	706	754	753	713	735	770	711	714	709	704	743	721	681	710	713	714	727	705	746	798	737	739	705	720
51768	37103	33226	25700	24987	31502	42602	35890	16465	3561	609	457	507	516	571	513	471	484	544	490	505	499	509	491	505	535	501	487	532	476	519	505	489	462	459	495	489	510	464	502	485	488	477	518	446	470	479	533	527	506	487	475	437	489	540	541	471	480	510	510	478	502	513	465	513	517	502	482	484	487	480	518	451	508	472	484	513	518	463	493	461	513	510	444	479	485	476	462	467	496	456	461	469	524	504	477	460	477	496	478	479	461	505	468	478	491	523	480	516	504	513	513	459	495	493	462	507	482	475	502	471	488	463	499	500	458	450	467	464	497	501	473	522	512	495	490	474	516	486	457	433	495	459	503	503	513	457	524	452	483	475	463	496	495	468	485	486	488	421	462	487	454	499	458	460	484	503	487	507	514	470	493	491	465	484	491	438	463	477	492	474	484	515	458	527	471	490	500	486	488	479	433	461	474	506	481	522	470	471	476	485	466	459	473	499	463	499	480	485	442	470	464	437	463	487	478	507	530	499	454	481	478	493	489	464	421	482	475	481	458	488	450	489	489	451	493	465	497	476	494	464	464	488	487	503	534	507	457	478	485	467	442	476	480	505	507	500	469	466	482	487	429	459	482	524	473	484	498	549	539	467	473	483	521	454	443	459	478	492	450	457	496	484	505	516	490	493	446	487	478	429	476	485	489	481	493	468	512	513	480	441	474	485	469	473	533	482	496	420	510	474	493	500	465	495	476	467	457	546	498	490	414	425	433	468	517	502	494	484	508	451	492	476	450	465	481	493	496	480	486	475	502	463	456	454	471	430	487	468	468	453	481	459	458	502	479	456	492	475	511	486	468	487	459	478	492	498	500	479	448	516	488	478	487	493	478	510	485	457	470	484	517	524	446	486	472	473	452	473	496	481	496	447	451	487	494	476	455	437	476	486	500	450	467	485	434	511	494	425	506	472	495	427	491	481	438	495	483	472	481	460	464	450	456	484	454	472	489	446	473	492	465	465	487	515	511	461	450	491	475	475	451	493	495	460	488	467	520	487	458	461	480	503	492	521	458	473	494	475	476	489	509	481	495	449	446	470	508	464	460	423	469	528	489	449	433	473	483	517	491	452	478	499	458	510	473	455	470	474	478	495	447	463	489	480	452	451	481	499	502	505	445	511	471	466	482	507	459	479	489	493	488	514	505	466	491	464	482	466	487	459	490	455	464	481	497	479	468	469	480	480	475	460	484	502	481	470	467	483	499	522	522	456	495	477	433	492	499	478	459	533	504	487	463	500	460	510	449	446	496	494	494	500	478	455	498	492	489	470	497	496	496	456	470	502	482	474	481	488	503	496	473	485	482	518	454	421	508	506	499	495	472	478	444	469	435	468	486	509	459	452	490	448	515	542	470	502	444	493	474	498	497	472	465	511	468	497	480	423	490	453	490	503	486	453	513	487	483	523	488	408	514	445	506	484	477	466	449	445	455	488	522	457	509	471	521	458	484	507	447	484	487	424	449	514	472	448	527	484	484	461	513	452	491	478	456	459	458	470	495	480	468	464	448	501	478	471	460	550	465	504	466	510	520	456	444	482	461	451	485	517	478	442	434	500	474	479	437	475	478	426	452	473	457	444	479	506	437	461	434	522	543	499	478	511	522	494	443	445	492	452	451	463	459	474	496	489	465	499	467	522	460	463	457	471	482	457	470	466	446	485	474	464	481	478	465	528	502	458	481	527	482	493	457	457	476	453	497	486	482	463	488	478	528	490	458	485	453	447	464	491	483	463	458	512	478	483	486	514	510	441	468	476	514	485	477	484	479	520	462	480	468	467	473	493	459	519	460	465	459	472	497	508	492	488	469	486	478	460	448	468	453	461	488	451	489	473	446	497	497	455	446	469	468	471	479	488	459	458	482	455	472	488	418	513	482	480	457	480	508	504	486	480	453	495	487	496	510	439	490	450	478	484	457	489	493	462	461	473	451	496	456	500	486	451	513	473	456	498	494	465	464	444	498	466	472	504	482	485	496	502	457	506	495	497	484	483	478	506	437	500	474	461	526	467	445	501	492	458	466	479	473	443	466	542	526	476	483	495	518	499	462	488	494	509	509	465	523	458	488	462	474	488	467	463	461	472	500	492	492	494	481	469	479	491	484	458	466	425	461	490	467	484	476	468	504	476	445	472	470	472	438	464	438	489	489	512	508	473	473	481	507	496	470	471	472	515	477	460	477	480	472	499	480	494	442	494	490	481	438	455	473	463	505	447	461	507	475	452	474	461	531	485	508	454	434	473	476	450	485	495	464	457	524	490	518	424	470	529	489	489	431	449	493	516	428	512	504	470	455	489	516	458	484	444	469	463	518	443	460	470	437	491	475	476	498	522	508	486	433	494	453	462	490	492	483	480	491	481	439	470	456	481	464	465	415	475	469	490	488	463	457	491	471	485	442	488	450	458	465	502	477	539	471	426	446	453	521	482	487	501	482	483	429	473	493	473	457	486	457	467	475	447	495	477	465	474	496	454	469	473	487	491	464	486	458	482	452	489	439	438	479	454	496	496	520	448	498	424	499	462	451	488	502	494	454	455	469	467	507	484	480	492	500	524	466	503	475	474	494	469	475	441	468	451	508	455	508	469	447	514	495	473	490	481	518	462	484	495	487	477	482	486	497	480	483	478	480	485	485	449	490	442	458	442	487	500	461	468	471	456	446	441	489	480	476	503	468	464	458	471	472	480	457	451	477	490	475	502	478	481	487	447	482	485	484	455	506	452	444	496	443	528	439	494	464	466	435	493	433	442	457	477	498	489	480	491	455	498	446	483	477	463	502	454	480	431	480	519	487	482	492	482	477	513	502	488	498	481	503	446	447	466	482	479	520	458	453	508	497	444	472	524	522	488	453	457	485	496	464	479	485	469	486	467	447	435	469	463	517	480	486	478	502	460	495	481	463	487	504	493	482	496	486	478	499	475	479	464	497	485	449	469	470	516	488	521	513	453	476	467	477	465	478	451	473	484	446	503	483	495	539	497	489	441	431	463	458	448	448	449	499	498	461	448	464	498	464	499	445	473	511	496	456	435	498	477	504	469	490	494	469	465	434	484	524	457	458	474	493	452	493	461	435	505	494	463	493	440	505	442	475	446	497	495	422	500	456	463	500	483	525	442	467	468	501	494	470	470	487	473	503	521	462	472	450	513	480	452	458	517	486	485	477	435	463	466	456	507	476	447	478	469	471	477	473	479	483	482	430	505	438	457	465	493	487	451	467	472	488	478	476	515	502	499	463	530	446	506	476	469	490	525	474	502	449	489	442	495	482	457	496	513	454	477	509	478	479	497	499	459	446	467	501	473	456	434	481	472	503	469	470	491	494	449	493	510	487	483	467	464	449	493	431	466	478	447	439	524	473	528	486	451	467	491	497	496	461	454	436	497	518	487	480	489	463	506	457	468	466	477	460	458	452	473	463	449	511	478	483	498	498	463	464	441	475	471	493	451	471	508	502	472	513	474	493
49047	46012	36473	17752	25590	62093	64495	45736	1866	1147	1119	1116	1125	1055	1093	1097	1101	1081	1143	1107	1083	1038	1064	1039	1093	1066	1088	1029	1020	1082	1027	1052	1044	1091	1122	1024	1066	1072	1068	1137	1029	1055	1005	1050	1091	1003	1055	1053	1050	974	1068	976	1032	1097	1003	1087	1051	1013	1062	1047	1087	1063	996	1072	1042	1136	1338	1051	1085	1041	1052	1025	1041	1049	1018	1015	1087	1013	1094	1052	958	1051	1009	1063	1040	1003	1043	1093	1056	1076	1052	1059	1019	1025	1050	1031	1042	1080	1004	1015	1071	1075	1040	1005	1043	1051	1080	1077	1000	1020	1032	1007	1057	1106	1041	1009	1085	1024	1060	1038	1056	1069	1058	1019	1032	1046	1057	1087	1027	1024	1075	1051	1016	1020	1006	1053	1043	1078	1051	1049	1006	1061	1004	1073	1058	984	1049	1088	1024	1106	1022	1036	1059	1085	1004	1045	991	1018	1020	1055	993	1016	1042	1026	1028	1055	999	1014	1077	1050	952	1062	1095	1046	1016	992	1012	1057	1010	1037	1011	1027	1005	1021	1031	1048	1067	1025	1033	1036	1072	997	995	1081	997	981	1058	1050	1038	1037	1065	1063	1039	1076	1025	960	1060	1012	1083	1005	1021	1003	1032	1030	1034	1050	1030	1069	1039	1082	1003	1037	1052	1037	1049	982	1079	1069	1013	1003	1006	1006	1028	1057	968	993	994	1028	1068	1053	1031	1021	1020	1062	1053	1054	1060	1068	1095	1037	1025	1016	1003	1035	996	1070	1035	1041	1048	1055	1028	1064	1054	1017	1026	1027	1078	1047	1019	1037	1056	1051	1036	1029	1048	1065	1083	1022	1047	1055	1041	1008	1022	1033	1009	1080	1006	1088	1044	995	1037	1050	1065	1041	1012	983	1105	1050	1045	1105	1049	1053	1025	1044	1036	1027	1040	1018	1063	1056	1044	1041	1049	1042	1061	1067	1037	1061	1088	1030	1014	1062	1037	1042	1058	1044	1108	1046	1051	1049	1039	1041	1018	1027	989	957	1011	1013	1083	1080	1060	1057	1012	1053	1081	1065	1069	1027	1043	1047	1054	996	1031	1048	1003	1011	1059	1032	1049	1091	1015	1041	1015	1084	1026	992	1022	988	1044	1054	972	1035	1033	1080	1037	1057	1064	1054	1059	1046	1075	1009	1014	1030	1020	1006	1079	1022	1003	1039	1037	1072	1040	1089	953	1078	1033	1050	1077	1070	1046	974	989	973	992	1020	979	1071	1014	1006	1012	989	1015	1013	1093	1026	1036	1088	984	1035	1130	1015	1012	1015	995	1023	1049	1026	1006	1033	1047	984	1069	1070	971	1036	998	1058	1065	1014	993	1044	1068	1012	1012	1002	1025	998	1046	1094	1020	1048	1052	1049	964	1046	1025	1061	1117	1088	1071	1092	1009	1081	1006	1016	1030	1065	1061	975	1023	1059	1044	1003	1070	1042	1032	1101	1018	1024	1067	976	977	1064	1004	1046	1043	1060	1003	1009	1049	1026	1038	1002	1037	1062	1027	1024	992	1039	1065	1009	1024	967	1048	1000	1020	1013	1071	1004	1020	1118	1029	1060	1036	993	1024	1031	1055	1037	997	1059	1105	1005	992	1001	1019	1030	1068	1036	1025	1012	1032	1026	1032	1065	1062	1062	1067	1022	1107	1046	1014	1051	1073	1082	1036	999	1037	1067	1000	1004	1036	1013	970	1004	1025	1036	1047	968	962	1050	1056	1054	971	998	1008	977	1043	1058	1087	1047	1081	1060	1042	1012	1090	1012	1014	1010	1042	1027	1042	983	1054	1047	1115	1067	1095	989	1102	1019	1073	1015	1051	1042	1028	1076	1015	992	1054	1026	1052	1080	1041	1033	1053	1028	1021	1071	990	1012	1096	1013	1042	1008	1071	1022	1102	1027	1006	1049	1040	1066	1063	1015	985	1043	1055	1101	980	1047	1084	995	1053	1036	1049	1054	1009	1065	1068	1058	1078	984	1022	1035	1056	1115	1050	1012	1115	1051	1001	1070	995	997	987	1076	937	993	1147	989	1131	1020	1026	1037	1074	1054	1078	1031	971	1027	1081	1094	1030	1037	1054	980	1029	1070	1077	1067	1051	1107	1067	1089	1052	1038	1065	1051	1003	1056	1037	1034	1045	1086	1049	982	1067	1041	1112	1025	1023	1067	1013	1054	991	1037	989	1036	968	1004	995	1038	989	1022	1063	1069	1026	1065	996	989	985	1027	1058	1033	1052	1012	1022	1089	1038	1087	1106	951	1098	1059	1009	1013	1004	1010	1048	1068	1052	984	1058	1020	1033	1041	1048	1007	1056	1039	1021	1052	1098	1082	1071	994	1026	1080	1052	1061	1054	1033	1020	982	1061	997	1013	1007	1013	1081	1002	1021	1039	1062	994	1041	1037	1088	1006	1026	1017	996	1024	1069	1041	1031	1065	1047	1033	1007	1009	1071	1017	1071	1079	1023	1046	1037	984	1076	1043	1031	1002	1061	1070	1066	973	1016	1041	1058	1048	1001	1088	1046	1021	1036	1024	1077	1005	1027	1049	1066	1057	1020	1019	1006	1043	1039	1031	1041	993	1032	997	1034	1039	1050	1028	1040	964	1044	1032	1010	1023	1018	1036	1084	1071	1075	1005	1039	1065	1062	1043	1005	1044	1045	1037	1056	1026	1043	1019	1042	1009	985	981	1026	1037	1079	992	996	1051	1059	1082	1047	1023	1050	1012	1077	1009	1062	1019	1079	1014	1047	1032	1003	1042	1031	1000	1010	1007	994	1054	1047	1039	1036	1035	1036	1019	1047	1011	1077	1004	1062	1037	981	1077	1053	1076	986	1063	1053	1077	1069	1087	1073	998	1051	1035	1069	969	1021	1076	1029	1043	1047	1007	1081	1014	1020	1009	1053	1042	1045	1092	987	1048	1010	1055	1026	1020	1028	988	999	1030	1010	1067	1021	1034	1030	1079	1065	989	1035	1070	1107	1011	1035	979	987	982	1031	1042	1078	1062	1022	1043	1053	1041	992	1003	1068	947	1006	1066	1081	1024	1071	1053	982	982	998	997	1053	1023	996	1081	1043	1084	1004	1038	1002	1078	1037	1023	1038	1013	1078	1057	1000	1122	998	1032	1012	1058	1055	1063	1014	1052	1008	1056	1048	1050	1050	1025	1092	1013	976	1092	1022	1054	1074	1032	1012	995	1024	1010	1098	1044	1051	1038	976	1034	1025	993	1133	993	1084	1039	1081	980	997	1031	1016	1077	1010	1051	1046	1008	955	1072	1073	1008	1023	1037	1034	1081	1005	1001	1031	1065	1012	1015	1041	1060	1025	1024	1079	1070	997	1044	1022	1019	1057	1109	1003	987	1043	1032	1009	1000	1049	1050	1054	1094	1005	1047	1036	1054	1058	1022	1074	1018	1040	1031	1013	1070	1022	1050	1035	1120	1064	1012	1014	1016	1054	1038	1021	1012	1045	1054	980	1035	1005	1026	1036	1071	1081	1103	1005	1033	1053	1052	1050	1050	1036	999	971	1045	1034	1066	1070	1017	1079	946	1029	1100	1010	981	991	1051	990	1072	997	1041	1042	1014	1051	1058	1045	996	982	1063	1077	987	991	1032	1093	1061	1023	1026	1054	1039	1018	1068	1052	1069	1000	1056	1001	1050	1010	1099	1008	1036	1017	1029	1083	982	1011	977	983	996	1040	1029	1038	1060	1005	1027	1067	1013	1031	1040	996	1082	1013	1006	1099	1028	1005	1022	977	1081	1069	993	1055	1008	1052	1051	999	1019	1088	994	1053	1083	1015	1036	1103	1009	1008	1101	1032	1040	1018	1049	1056	1104	1039	1014	1034	1048	961	1056	1106	1046	1049	1025	1059	1043	1012	1099	1060	975	1053	1020	1015	1038	1028	1048	1034	1057	1085	1029	1074	984	1050	1044	1074	1029	1040	1085	1033	1050	1026	1026	1044	1067	1027	1025	1034	1060	1055	996	1041	1009	1078	1034	1051	1063	1070	1099	1051	1051	1000	1046	1088	984	1099	1035	994	1037	1030	1031	1002	1014	993	1076	1033	1057	1017	1095	1010	1103	1039	1013	1030	999	1003	1027	1027	1032	1019	998	992	1119	999	1054	1086	1052	1086	1005	993	1070	1077	1058	1048	1031	1034	1048	1089	1054	1022	1067	1031	1099	1091	1017	1053	1037	1041	1013	976	1028	1001	1078	1010	1045	1063	1058	1030	954	1095	1019	996	1071	1029	1048	1042	1086	1020	1045	1048	999	1078	1038	1092	1045	1018	1044	1039	987	1052	1030	975	1034	1065	1043	1047	1018	1040	1038	1053	1014	1028	1072	1056	1048	1050	1065	1045	995	1077	1066	1027	1043	1033	1019	1052	1030	1058	1018	1018	1016	1098	998	1015	1033	998	1045	1038	1024	1011	1028	1010	1011	1043	979	1059	1049	985	1057	999	1031	1033	998	1067	1000	1047	1063	1066	1004	960	1071	1034	1020	1031	1031	1058	1037	1025	1029	1015	1043	1105	1091	1052	1048	1103	1036	1038	1014	1080	991	1048	1044	1004	1027	1003	1029	1011	1045	1072	1047	1020	1093	1080	1079	1052	1022	1059	1040	974	1019	1014	1064	1061	1048	1038	1060	1056	1090	1080	1068	1093	1079	1061	1047	1086	1059	995	1026	1039	1018	1059	1035	1044	1059	1010	999	1028	1044	1068	1058	1038	1079	1060	1044	1045	1060	1054	989	1012	1005	1034	1028	1026	1074	990	1068	1071	1068	1075	1031	1075	1024	1023	1069	1039	1043	1034	1031	1051	1002	1093
35426	61560	39610	21188	11337	8114	7755	3937	605	321	261	280	291	282	280	250	290	296	305	254	278	263	267	284	300	286	273	282	278	277	251	268	288	306	295	288	267	266	311	284	324	301	274	276	269	261	270	266	314	248	248	264	277	278	280	314	306	294	296	282	289	271	282	303	238	295	265	284	286	262	279	290	289	272	292	279	255	303	245	283	279	251	279	268	282	263	262	300	312	266	261	266	278	271	271	297	274	312	293	288	273	241	273	260	258	263	258	293	256	263	268	281	261	267	269	270	242	270	276	272	304	272	277	272	295	261	287	266	263	285	292	295	278	247	264	293	291	275	302	248	263	273	257	325	263	263	279	271	294	261	279	299	273	314	288	287	270	260	319	278	322	310	290	282	284	276	296	253	256	261	215	275	248	284	250	289	256	275	262	277	279	290	299	273	262	302	292	297	261	266	276	260	255	268	277	268	286	258	306	251	288	290	257	295	241	300	265	280	265	258	253	280	294	272	254	275	248	300	298	265	259	235	268	274	287	282	277	271	246	304	268	292	258	303	251	251	265	269	265	288	292	270	283	306	260	284	251	309	301	288	270	267	285	261	300	278	273	264	286	282	303	285	276	278	248	294	300	266	281	271	271	295	249	266	269	299	279	270	286	314	294	281	289	300	273	287	294	278	283	283	276	271	296	259	262	262	273	294	252	291	268	264	303	246	266	267	273	272	237	275	256	288	280	297	250	269	266	266	288	285	284	267	236	309	296	277	282	282	295	234	284	268	254	257	268	244	260	286	294	274	291	262	266	270	283	281	289	297	268	269	264	260	301	280	284	284	243	242	276	277	254	265	297	257	300	255	277	294	286	255	283	283	273	284	245	282	298	288	261	283	303	253	270	288	282	281	276	252	285	264	295	291	302	246	266	272	293	269	276	248	269	280	265	301	252	272	305	255	282	241	291	285	253	277	276	267	264	282	279	269	284	233	261	265	252	269	245	274	281	275	263	274	272	253	269	233	252	259	262	318	252	264	278	277	267	272	284	292	250	280	293	258	239	284	281	261	261	283	268	295	270	275	269	297	304	242	273	258	266	256	261	273	289	240	271	248	289	288	253	268	260	299	280	303	296	304	271	289	263	276	276	280	275	281	249	265	268	294	268	282	312	292	303	262	274	285	277	249	269	271	309	304	267	286	271	293	307	266	253	293	239	293	240	282	280	290	293	266	262	268	249	258	267	282	266	278	293	276	291	267	260	293	281	276	285	261	288	278	269	281	309	270	262	293	284	283	257	290	284	259	290	267	259	272	258	268	273	241	275	280	262	235	251	293	307	271	311	270	298	273	262	301	270	264	274	266	287	279	245	258	297	272	272	270	266	290	287	259	276	286	278	260	272	236	277	284	264	282	270	291	278	259	242	286	283	260	269	263	269	256	262	282	280	260	308	287	283	262	238	292	288	284	319	254	289	279	294	303	250	285	281	287	259	275	242	259	261	282	281	283	269	257	262	270	283	274	286	263	270	287	268	299	302	295	251	284	264	243	295	280	278	255	280	291	264	288	273	272	274	238	254	256	267	263	300	287	252	258	296	270	291	283	245	273	278	279	273	277	256	264	293	260	269	269	284	267	250	251	263	263	262	331	261	250	291	294	296	297	268	321	268	238	295	261	288	272	268	277	284	285	284	280	256	262	249	246	246	265	266	274	273	277	269	284	270	292	304	284	267	268	254	273	276	252	260	289	266	291	247	283	264	282	312	253	268	282	300	251	274	265	257	290	277	302	265	269	290	279	263	311	280	260	264	250	268	288	265	307	280	279	258	291	283	293	290	259	271	281	253	282	262	270	301	271	281	260	264	266	272	264	268	259	268	262	256	280	295	286	292	247	238	273	285	273	257	299	299	283	311	296	264	261	278	290	255	253	261	269	302	260	280	294	282	283	273	317	285	263	260	290	298	273	285	291	298	308	285	271	300	287	287	279	257	293	249	270	286	274	275	283	273	292	293	275	251	254	262	243	277	277	261	248	280	251	244	291	251	271	280	282	269	304	279	289	276	288	275	259	297	287	277	269	298	272	306	287	305	251	271	277	248	253	289	255	231	256	294	246	305	277	301	290	265	292	267	288	279	273	273	285	271	250	285	266	268	269	262	270	273	250	288	252	281	239	279	264	274	284	285	268	276	279	248	248	263	290	262	285	302	274	275	274	280	271	249	263	311	292	250	281	307	278	272	261	260	294	295	258	247	271	286	265	233	292	307	246	255	284	246	287	261	264	286	233	268	256	268	287	287	236	258	290	264	276	267	279	284	276	292	290	235	266	267	277	278	264	279	286	259	267	279	288	281	269	261	295	257	282	274	282	309	280	276	278	272	264	285	279	277	306	292	282	257	270	281	239	274	282	255	270	284	271	280	299	294	267	246	275	260	275	278	265	267	261	268	276	280	258	242	296	280	268	275	258	275	305	289	281	280	267	238	292	295	269	276	292	265	268	275	268	258	252	302	266	269	266	270	276	292	249	276	304	286	243	297	265	275	289	269	261	285	257	298	264	283	268	275	262	249	264	297	274	286	288	272	281	278	287	272	283	282	262	271	266	258	286	241	275	298	273	286	255	267	277	286	267	273	268	260	279	270	282	246	299	277	255	267	264	263	297	261	266	287	271	281	278	251	262	288	311	300	257	271	283	270	281	272	271	306	288	290	273	269	290	277	264	296	266	272	278	276	271	302	251	260	261	272	302	282	294	272	271	270	286	296	303	299	287	307	270	280	252	267	286	261	278	297	251	287	260	237	273	292	292	289	302	279	264	304	267	290	284	301	256	271	270	279	267	234	319	258	264	271	278	279	301	291	271	295	265	268	291	262	293	287	294	260	289	266	282	290	254	262	259	272	308	290	261	279	291	282	300	289	260	269	281	278	291	279	295	280	273	283	269	227	285	290	302	292	270	264	270	285	266	275	271	286	301	302	267	264	306	282	282	258	237	295	239	270	280	247	297	259	267	286	276	301	273	263	265	277	286	279	257	291	283	250	271	279	290	277	233	287	267	264	253	274	281	273	301	239	257	254	261	278	271	274	274	270	241	290	242	280	272	259	277	276	277	261	264	272	288	310	236	274	271	259	317	298	270	269	288	234	281	273	287	281	293	268	269	278	297	276	263	266	248	294	272	295	272	254	257	292	279	272	273	275	273	283	284	266	273	276	262	291	304	264	275	248	287	273	250	275	280	270	265	259	276	285	294	304	260	281	242	273	272	279	280	248	252	269	254	289	267	294	256	269	262	292	294	263	277	270	286	266	300	261	260	275	281	274	262	271	261	261	267	251	271	305	286	278	290	305	274	289	286	286	290	250	234	280	247	278	258	264	288	291	262	295	283	244	300	282	243	292	270	275	276	278	289	270	275	242	253	274	286	271	248	282	282	254	282	279	280	245	290	285	271	295	283	277	269	262	302	262	286	264	259	262	258	278	275	268	256	310	287	252	243	276	252	273	263	287	289	231	268
33712	61691	34542	5162	3473	16881	18388	9701	810	750	756	736	702	727	659	737	768	696	772	711	746	718	662	734	697	775	734	749	746	762	728	701	715	722	702	692	718	711	724	714	706	774	755	731	737	734	723	754	733	766	686	733	698	733	748	736	720	724	753	704	738	732	702	674	763	753	710	696	690	710	733	749	699	699	741	766	714	699	747	736	772	740	694	680	709	684	707	718	775	714	737	701	740	711	787	732	724	774	699	770	713	680	703	749	709	696	758	688	754	746	703	726	747	723	754	746	718	738	736	747	681	728	709	666	740	744	716	709	712	737	728	731	736	682	737	741	753	736	705	715	701	734	710	727	742	763	741	721	717	740	773	732	779	728	737	692	716	738	716	736	789	748	775	728	769	743	710	742	738	748	731	676	734	707	732	746	719	734	688	747	701	731	727	752	688	740	723	737	689	731	668	736	661	729	715	736	739	703	743	722	751	652	712	746	696	704	681	703	720	658	754	674	752	703	717	678	785	754	722	726	758	749	721	712	737	731	719	722	742	767	739	739	721	810	722	726	735	726	704	721	722	742	710	725	716	752	701	737	715	713	728	727	688	697	736	733	744	769	751	692	734	727	712	681	740	719	753	752	710	732	729	747	686	728	710	729	754	755	722	713	655	740	706	724	734	778	742	675	765	766	726	670	739	745	803	736	739	715	728	707	715	717	712	725	698	755	707	712	740	745	738	714	736	688	700	719	737	717	764	785	719	725	727	720	735	677	757	742	731	721	721	690	699	740	693	720	787	782	754	755	756	709	762	738	765	709	784	716	707	675	748	729	688	720	750	751	693	697	740	747	760	697	740	741	714	728	753	707	722	767	706	730	743	759	714	776	770	728	754	750	724	705	755	758	710	711	730	725	709	737	728	733	733	722	737	732	719	721	702	674	752	698	722	723	717	762	704	695	709	714	777	713	747	695	772	749	746	796	714	738	736	749	727	732	698	745	719	760	765	774	741	736	709	780	693	690	756	735	756	684	766	776	686	747	733	742	752	702	727	695	699	707	712	765	724	778	714	733	736	660	711	699	695	731	676	704	736	803	751	754	746	719	720	761	739	742	765	742	751	720	781	722	762	739	717	732	762	732	770	734	695	693	747	738	711	745	690	708	705	715	707	741	715	729	687	789	733	717	724	741	791	732	732	684	736	683	720	740	696	721	698	710	737	742	756	724	718	724	700	720	702	737	747	695	702	699	742	727	710	722	714	760	758	750	764	749	738	749	704	743	742	768	757	732	767	670	727	696	770	727	738	719	704	733	726	726	709	754	732	747	730	729	732	711	724	735	690	739	738	729	766	764	698	781	719	715	734	749	769	696	773	732	712	744	712	718	681	723	725	709	740	736	776	754	748	720	743	712	783	732	773	709	682	777	734	739	698	736	677	736	711	720	770	735	716	785	710	720	697	702	679	737	729	727	748	690	713	719	704	740	721	735	761	706	716	762	691	678	743	760	722	707	746	779	750	709	740	766	676	801	724	767	765	693	730	732	731	724	725	732	774	725	702	740	733	771	669	705	717	761	724	734	683	729	734	695	713	714	762	687	732	732	723	670	729	749	700	776	735	687	719	719	696	783	767	740	760	739	760	712	728	702	730	742	759	695	740	748	714	736	745	644	691	748	712	775	740	770	720	701	722	730	704	759	734	728	684	713	731	766	725	691	707	715	715	757	674	738	736	726	723	780	707	769	757	720	703	725	742	729	726	720	735	772	733	722	704	722	701	738	721	684	722	774	751	706	749	725	713	746	748	722	703	726	718	747	707	737	685	690	731	749	741	699	748	728	717	738	721	759	708	748	758	727	731	731	743	716	709	755	721	756	747	728	648	727	774	717	783	727	779	768	703	758	715	743	731	720	748	685	725	711	727	718	749	718	733	699	727	698	720	742	708	701	757	717	684	724	725	755	733	702	730	724	706	778	717	736	737	732	736	722	750	724	686	749	761	793	685	758	736	726	746	712	678	734	722	736	725	722	695	730	750	732	727	761	717	708	738	742	758	784	738	707	702	722	744	697	748	713	759	692	731	722	698	669	741	687	700	740	708	731	725	716	741	720	785	747	770	721	762	721	754	746	760	776	743	704	758	718	722	769	728	713	737	727	711	773	722	707	795	750	690	708	727	740	720	708	797	768	725	710	767	722	714	724	719	707	691	759	678	767	715	723	686	743	736	805	741	713	761	672	721	740	760	753	690	704	702	692	782	744	743	747	766	714	714	674	709	704	710	697	773	716	690	727	713	710	763	736	721	698	705	706	760	759	741	783	722	747	738	703	744	694	744	739	705	749	727	722	733	743	663	714	734	728	758	749	729	766	737	720	725	771	702	746	733	781	743	807	733	686	735	725	722	696	743	651	768	731	729	728	743	682	694	749	729	702	717	758	724	700	758	710	757	687	767	736	717	740	678	715	717	674	676	720	729	709	766	708	706	748	715	717	690	750	777	731	728	717	731	689	694	715	737	706	725	758	687	658	749	715	775	703	766	732	732	710	724	779	716	730	725	768	734	790	720	819	740	717	746	749	720	728	772	725	740	728	723	751	749	763	710	713	721	714	780	717	728	747	726	724	733	732	734	746	716	734	687	756	741	728	716	701	766	775	756	691	752	722	691	718	706	727	744	729	768	709	736	727	696	729	724	673	689	703	702	743	722	723	741	755	745	746	759	756	701	740	751	723	719	777	729	712	698	748	707	745	732	706	690	705	726	753	716	726	736	772	721	742	736	706	750	759	702	685	704	763	688	771	695	715	719	739	726	704	771	703	686	700	766	724	749	727	702	753	750	715	755	730	715	742	711	744	780	724	734	749	723	728	712	738	742	752	752	769	727	702	726	778	745	750	674	736	733	727	720	677	692	717	802	693	727	696	776	718	719	723	719	732	742	719	750	699	724	733	754	690	751	740	728	708	708	682	732	726	737	734	694	739	746	721	720	726	743	700	713	754	718	721	722	723	752	713	687	739	703	704	667	731	755	769	678	695	711	782	741	735	699	715	714	685	746	746	732	731	748	775	733	752	721	761	732	702	750	717	743	737	731	761	755	723	750	732	724	737	756	727	732	740	722	720	679	700	696	713	801	738	763	697	695	671	736	724	760	686	723	759	705	763	736	734	768	718	714	709	681	754	671	730	715	729	739	691	702	699	791	660	719	736	744	711	782	696	710	718	760	688	693	704	685	720	694	702	717	757	720	700	756	759	727	704	748	734	715	726	752	703	777	727	670	778	737	728	724	713	716	715	703	722	707	690	721	763	737	702	706	757	735	700	753	779	681	703	717	721	692	769	767	728	699	724	696	724	689	745	705	732	738	777	752	747	762	742	735	741	724	712	761	732	717	705	739	756	787	718	745	692	688	704	756	755	694	710	717	740	712	751	776	727	727	742	758	745	786	729	746	725	753	769	693	696	739	782	710	752	759	773	699	728	750	710	765	736	714	707	738	734	701	764	707	695	739	745	762	680
49214	53426	36834	26113	23650	23490	20101	9723	1160	326	315	301	313	314	310	304	272	293	314	301	315	297	294	290	310	318	301	280	276	289	307	307	332	264	297	299	305	320	311	331	293	299	306	310	334	284	334	277	294	288	288	301	279	289	297	294	294	301	285	322	271	281	298	302	294	296	316	341	282	312	291	273	271	299	287	290	275	280	306	275	299	297	302	285	313	307	266	292	327	285	314	277	277	308	339	285	303	274	313	304	294	272	277	252	296	301	283	278	307	289	310	281	304	309	311	278	288	304	314	293	294	290	276	287	310	271	299	304	276	297	308	339	306	314	279	275	288	303	274	301	298	301	338	268	279	315	301	281	299	282	276	322	297	291	299	304	332	318	323	299	289	331	315	300	273	262	289	299	292	317	295	363	283	302	304	301	274	274	290	311	296	285	254	291	304	315	280	264	296	325	320	306	310	299	287	279	319	280	310	287	307	290	288	293	266	288	292	322	275	312	289	276	257	302	316	300	317	302	305	281	286	279	292	295	309	302	266	279	262	290	322	312	320	280	270	309	281	269	302	271	327	289	301	307	281	313	259	325	278	300	299	282	313	308	295	275	295	300	309	297	275	298	296	282	304	305	272	298	295	279	295	310	307	329	328	316	330	306	295	343	303	293	273	288	295	306	291	320	314	290	267	260	288	304	307	272	299	287	251	258	292	318	332	282	293	298	281	311	267	293	294	268	312	296	273	298	296	284	263	300	291	304	288	290	307	312	281	258	262	293	318	284	290	324	274	275	296	279	291	294	291	286	297	300	281	252	278	278	308	278	314	299	296	282	299	338	295	295	305	293	302	292	304	320	313	299	270	311	277	255	311	317	278	289	297	323	312	324	313	294	304	292	291	274	299	316	324	295	283	267	284	323	283	338	301	286	246	271	288	291	313	318	277	285	279	322	301	300	295	268	313	295	324	288	309	293	307	300	307	282	288	277	277	332	299	265	316	266	280	312	292	296	252	306	319	279	306	291	291	294	270	319	301	295	329	280	316	312	281	333	311	325	295	273	300	310	254	267	291	318	290	290	306	266	276	297	312	300	288	295	297	279	291	313	296	314	310	321	263	307	288	305	265	323	285	294	315	315	318	281	312	312	291	260	321	325	275	308	285	294	309	296	293	283	253	286	290	277	305	312	307	321	317	292	304	316	273	307	290	306	280	274	304	289	294	285	286	299	318	302	300	302	277	302	316	287	315	268	297	282	294	276	318	305	293	296	264	292	310	292	322	268	307	305	290	291	302	276	320	279	290	271	303	285	280	280	266	296	265	291	325	275	298	267	301	306	267	270	293	269	297	279	292	299	301	282	308	325	312	292	299	300	277	306	289	300	281	289	280	288	324	272	295	321	291	276	289	279	277	305	314	309	292	267	263	260	269	294	316	307	306	319	336	308	291	292	294	291	317	286	295	282	276	317	283	316	314	302	302	293	305	286	273	294	287	297	317	258	313	282	307	328	299	269	291	317	267	308	326	288	318	294	297	316	320	272	275	319	296	310	302	286	284	314	306	280	297	323	285	262	307	315	274	309	293	307	305	274	278	295	302	294	301	291	302	287	266	269	293	302	290	324	275	298	278	302	280	326	310	303	314	283	309	290	304	264	310	310	309	299	291	323	305	295	300	304	274	274	316	288	279	286	300	311	272	309	285	268	319	289	275	289	298	289	286	286	296	329	277	301	309	285	293	312	302	298	319	328	292	285	297	281	264	278	271	288	299	326	288	290	264	268	255	302	292	272	302	287	271	300	309	274	306	259	301	325	336	281	290	306	303	316	320	309	308	321	282	274	291	325	291	302	301	269	296	297	279	299	275	327	284	311	255	301	316	257	315	319	303	278	312	326	318	296	318	309	306	288	281	316	290	297	260	273	313	290	268	310	287	285	267	289	302	343	306	273	281	291	322	303	273	273	284	295	291	279	310	286	272	302	303	313	276	295	318	315	288	288	316	281	270	256	324	300	318	277	309	306	287	312	299	262	305	312	296	299	287	300	295	314	285	286	296	292	300	277	278	278	288	276	294	296	282	290	278	278	285	281	296	298	295	282	331	289	315	299	300	270	288	300	327	303	280	305	294	289	291	283	273	312	331	286	293	280	291	282	272	313	281	278	282	283	296	331	275	313	294	276	281	280	309	300	273	290	278	266	318	299	269	302	320	304	268	304	294	291	309	298	297	277	316	343	293	338	285	276	306	259	307	297	289	304	295	319	286	302	325	290	315	261	313	315	302	290	314	324	282	266	305	275	281	275	307	292	285	274	290	295	290	283	303	295	319	313	303	270	297	300	313	311	298	290	280	315	282	281	285	315	289	297	285	291	301	305	290	283	306	275	281	285	294	297	319	281	298	309	347	301	290	293	286	309	291	283	309	320	301	296	274	271	321	300	302	300	307	299	245	298	318	297	287	295	264	276	318	255	295	280	283	298	320	294	283	297	313	320	300	321	330	311	289	296	288	285	285	288	322	283	275	285	295	300	327	317	292	274	292	297	312	301	309	264	279	283	280	301	289	309	301	322	286	308	315	330	279	289	315	294	303	300	283	292	302	288	297	314	331	296	321	281	285	299	266	282	310	266	295	270	320	293	280	290	285	309	319	322	316	295	304	268	299	295	294	271	287	291	284	301	297	275	310	318	271	312	275	266	316	301	318	310	286	278	278	292	294	266	289	261	314	276	279	296	305	313	296	288	285	265	287	287	341	304	303	290	296	284	277	321	259	265	308	290	278	311	284	319	322	316	310	268	312	269	271	277	293	319	317	311	298	292	313	308	284	277	322	306	310	318	308	290	293	287	299	299	329	264	294	293	270	291	298	284	310	328	296	267	282	281	273	267	288	318	359	319	241	318	276	295	298	327	307	305	278	286	301	300	318	302	294	305	283	261	284	303	307	259	261	318	330	328	288	291	262	286	321	331	294	311	304	305	306	301	294	285	282	286	293	312	315	294	278	303	278	308	319	290	306	286	308	300	302	278	296	302	283	288	296	271	312	282	276	250	305	283	317	287	270	299	281	298	271	319	300	338	333	301	283	333	321	320	311	314	267	284	287	273	299	268	304	268	273	292	258	288	310	308	309	269	289	296	301	288	316	272	290	285	283	319	282	264	304	292	328	298	286	310	317	310	263	284	258	300	285	310	286	296	308	292	308	281	307	293	285	293	282	296	331	304	278	306	320	281	278	311	291	288	289	301	289	288	295	329	280	301	297	295	300	317	320	288	272	276	268	341	301	295	312	320	280	311	266	310	283	321	285	288	310	331	316	300	272	273	328	324	311	326	302	282	295	309	291	290	280	270	271	298	292	256	326	294	296	298	323	297	301	308	274	292	305	265	294	260	344	304	265	268	294	319	287	258	314	314	276	292	314	277	280	299	321	275	294	267	273	293	276	334	292	306	310	304	299	304	263	282	272	289	307	303	277	284	263	300	285	291	255	312	278	305	303	263	288	271	299	306	277	283
44233	60780	41370	6211	13116	34914	29764	13125	815	735	740	778	765	752	828	835	763	770	735	775	778	799	777	768	752	830	808	804	812	783	781	775	729	813	765	743	768	797	787	726	804	824	787	774	771	777	801	846	722	817	812	782	797	759	805	746	794	777	760	756	749	787	788	768	787	782	855	781	783	812	760	795	746	786	783	791	757	770	814	720	759	767	811	809	776	802	715	779	762	763	819	735	781	757	777	796	795	761	768	797	771	798	765	761	777	731	800	782	736	818	768	707	765	764	779	749	773	815	760	802	794	776	808	788	815	778	793	805	765	769	768	841	738	786	803	762	769	779	740	789	754	837	803	745	799	764	748	824	759	797	786	814	783	812	728	778	754	749	832	693	829	736	820	769	770	756	717	791	764	797	747	765	785	757	769	790	746	728	786	748	759	792	757	741	791	778	755	771	734	770	824	853	732	733	745	762	744	824	753	788	806	786	779	727	798	775	807	783	803	775	748	772	756	774	756	776	765	727	795	750	762	771	787	776	764	770	768	808	761	784	823	783	796	777	798	783	741	721	742	758	797	789	752	776	802	756	740	781	772	754	809	781	814	785	727	792	812	825	759	758	762	843	783	757	784	822	821	784	754	776	740	750	762	845	772	745	784	803	772	819	775	755	768	774	801	765	776	792	743	794	806	797	751	812	820	741	772	712	792	776	810	711	764	780	807	765	749	780	825	771	771	754	800	801	775	784	812	741	742	754	771	752	780	813	799	772	725	752	785	772	845	747	796	821	750	788	759	789	773	821	782	806	751	785	765	764	794	734	789	739	770	774	771	756	835	814	798	816	752	728	803	792	725	764	735	773	767	772	778	753	767	782	740	755	786	758	798	752	732	820	792	807	793	801	798	760	740	799	785	794	751	784	822	796	796	802	753	786	762	758	761	787	744	806	830	761	739	788	731	782	827	788	737	807	773	742	771	763	823	820	792	787	779	748	791	753	736	747	795	750	830	791	759	780	831	772	772	756	772	752	781	766	782	797	754	729	794	787	792	808	796	818	752	806	818	780	777	787	806	794	794	804	749	795	746	751	738	743	826	779	774	756	791	818	814	801	766	801	836	828	792	802	757	773	754	714	751	769	719	741	759	789	772	794	751	785	834	797	773	754	763	802	739	775	751	770	767	752	754	763	762	759	811	785	737	798	804	740	784	765	821	777	752	759	721	758	748	787	733	794	739	751	758	766	749	816	768	781	735	774	786	807	785	788	726	774	769	779	782	774	818	740	744	737	780	772	731	736	750	807	781	800	731	802	757	771	779	736	794	742	807	761	793	745	734	761	786	794	772	747	771	796	749	756	754	754	727	794	792	804	765	771	790	773	789	782	802	784	762	747	804	798	774	779	710	772	851	820	789	738	826	748	777	797	799	800	768	831	786	779	809	760	767	797	776	790	783	762	752	762	785	800	766	806	815	788	797	802	792	784	825	774	786	808	808	764	765	756	774	789	755	792	764	807	767	776	801	770	770	789	789	739	746	779	747	795	781	770	775	739	791	783	786	771	798	748	774	765	785	802	776	767	778	765	708	762	753	817	765	807	773	806	711	783	764	805	780	816	721	786	773	760	767	751	768	766	843	752	755	777	698	732	801	825	776	799	784	749	762	839	779	756	735	779	785	795	782	784	775	776	789	779	776	797	776	775	757	744	751	754	777	797	838	759	804	768	791	809	758	764	789	822	749	777	777	808	817	758	776	797	824	806	831	793	802	707	766	748	757	799	787	784	753	791	740	800	790	746	749	776	826	809	786	763	761	768	779	804	700	733	765	790	785	817	746	766	797	745	784	791	742	732	721	772	776	783	769	777	790	766	783	781	757	818	780	776	765	741	803	777	770	812	773	796	767	764	736	814	776	712	802	825	818	831	780	775	792	767	745	783	757	796	762	784	790	771	746	739	796	758	802	771	811	749	779	797	809	822	798	788	802	789	775	757	787	775	797	793	844	788	816	743	746	843	812	756	803	772	822	769	788	805	767	784	792	775	789	762	795	723	774	748	724	794	776	782	765	738	784	731	778	803	783	783	761	803	725	763	753	757	809	817	731	797	734	810	752	771	800	776	816	830	722	796	795	791	776	785	793	789	826	769	783	813	846	793	844	726	809	783	789	779	791	765	746	772	754	813	763	818	751	743	775	755	726	780	791	797	763	776	832	768	733	787	804	779	760	805	760	766	743	783	790	738	755	789	832	804	807	793	764	745	753	802	771	743	827	758	771	789	780	740	833	775	763	776	792	791	780	809	811	785	797	826	727	736	810	783	810	784	762	760	801	781	778	747	762	753	794	740	778	760	826	807	750	767	764	785	737	743	767	728	834	771	801	713	759	768	812	796	770	759	741	776	758	845	752	765	808	763	770	718	749	769	799	785	763	770	776	808	746	756	744	788	797	828	795	767	783	739	786	757	764	774	771	779	779	768	806	761	802	813	737	760	770	788	770	738	822	711	865	741	829	742	760	752	758	811	814	708	719	789	805	763	784	775	779	742	783	747	726	728	801	750	775	807	798	775	754	855	808	785	754	780	774	734	804	735	735	803	782	748	803	784	767	749	786	774	805	758	796	793	735	734	769	837	794	765	745	777	816	737	827	740	754	792	831	785	751	852	742	802	817	759	763	765	778	760	720	794	835	788	772	728	808	842	826	790	724	791	756	819	777	770	804	768	778	717	768	764	803	787	766	777	763	755	831	804	754	743	748	781	760	741	753	798	775	791	760	740	797	793	744	798	749	818	793	744	813	778	807	754	739	840	779	800	771	828	727	799	827	817	770	791	822	797	758	764	777	799	811	783	787	787	771	821	777	797	752	754	774	785	778	832	764	789	796	775	731	740	764	765	761	765	759	803	744	773	739	823	837	769	770	761	785	777	802	767	784	762	743	808	787	791	737	778	758	773	732	775	768	778	754	790	798	733	825	745	742	797	748	766	784	822	795	793	752	792	764	752	785	825	813	755	773	759	775	728	749	760	806	806	788	771	769	792	819	809	778	772	739	819	789	799	781	774	780	759	789	796	815	780	785	810	768	797	770	748	736	822	822	763	762	781	771	805	809	738	818	812	815	772	787	719	778	789	770	767	727	761	772	767	779	740	777	808	783	732	740	764	812	776	836	768	778	715	772	768	768	771	743	811	805	772	767	718	774	794	815	814	749	742	757	801	787	779	802	770	742	782	809	784	821	806	758	753	821	785	735	751	767	858	789	795	776	748	800	761	767	800	799	814	791	761	817	781	782	777	845	785	760	741	808	787	803	759	800	783	829	839	784	796	763	771	797	769	800	780	856	713	776	801	794	736	787	791	795	843	805	749	794	776	795	821	774	763	807	794	798	788	783	818	785	835	779	769	729	796	760	756	754	815	807	759	762	820	802	755	803	779	791	805	800	789	848	772	772	776	819	759	757	832	778	792	774	807	748	762	768	768	820	798	742	769	781	804	770	773	758	725	766	730	788	736	802	778
56518	38950	33013	25719	26137	36147	37013	26043	11396	1840	547	553	560	520	510	499	553	555	546	545	571	561	512	519	562	508	481	496	531	571	542	515	503	518	524	549	515	543	511	534	499	503	491	532	541	514	492	525	515	562	527	548	585	535	517	513	455	556	516	554	527	571	526	504	505	598	510	552	536	479	512	467	505	533	517	528	535	496	491	538	547	509	545	503	552	532	568	485	570	552	580	528	536	528	532	558	502	506	501	524	520	535	537	509	518	526	547	483	500	528	488	487	499	465	546	495	503	506	527	501	475	502	494	507	549	513	482	533	459	522	542	532	540	561	547	525	544	558	534	531	484	522	516	494	518	544	503	460	503	531	505	513	531	537	489	525	545	503	512	520	496	511	561	568	525	544	547	546	532	518	511	539	547	514	509	531	527	504	543	506	525	504	500	505	457	477	494	564	512	538	513	525	577	492	514	538	508	511	568	578	501	550	500	498	511	520	519	514	520	507	523	504	490	505	527	509	559	518	482	510	513	508	534	504	487	515	492	509	487	511	488	510	490	587	538	528	470	531	504	505	523	514	512	548	519	527	463	561	507	541	508	503	508	518	501	515	534	524	525	496	543	511	537	511	499	503	504	490	499	499	528	490	536	499	528	517	543	523	526	512	517	478	520	557	496	577	588	545	514	559	504	515	549	507	528	546	490	543	501	552	481	527	536	567	525	485	498	536	474	542	510	484	527	555	496	538	521	519	542	501	569	511	506	554	505	517	529	549	506	503	510	530	538	522	522	479	531	547	496	516	518	514	523	567	548	519	536	537	529	495	491	491	536	504	523	482	473	507	499	536	532	532	529	517	489	529	505	523	551	523	471	511	504	510	541	515	517	576	549	486	517	483	494	516	506	514	524	522	538	508	513	534	535	547	553	499	527	503	574	515	574	517	526	542	498	524	578	527	524	556	510	508	520	531	561	547	550	471	542	521	488	515	510	530	526	485	520	500	486	517	519	482	536	456	530	495	517	510	501	538	536	530	511	491	537	571	489	495	490	556	533	513	497	510	482	511	531	580	485	483	532	486	496	508	476	516	565	541	552	540	491	526	573	509	502	536	495	505	515	545	522	547	475	507	568	559	514	493	539	522	532	501	476	517	522	510	481	493	516	531	533	518	539	497	550	523	543	562	493	520	500	587	544	566	505	533	526	466	534	548	519	475	506	507	484	521	488	496	499	510	505	560	456	525	525	553	535	479	510	466	512	564	517	518	515	498	531	472	533	481	513	500	492	493	494	482	519	539	500	502	484	520	551	552	505	485	535	551	534	518	537	521	519	505	516	505	519	488	545	506	515	517	514	519	517	542	577	526	538	519	534	503	516	506	561	502	535	533	546	504	503	491	496	479	509	538	501	516	559	478	515	496	528	542	490	528	482	506	542	485	557	454	497	470	486	490	465	484	517	516	531	485	453	480	489	537	499	510	523	519	534	530	525	536	567	490	525	487	476	471	525	503	485	490	489	483	508	511	528	536	511	531	532	503	495	513	505	507	479	529	557	443	516	507	549	488	512	567	462	529	575	534	476	520	524	586	508	498	538	524	504	534	518	548	467	522	497	507	511	542	541	533	515	512	505	511	493	535	480	512	493	477	470	504	497	481	552	509	477	467	539	529	520	525	526	543	497	515	506	520	517	488	554	544	481	485	552	534	505	520	516	506	490	491	492	455	534	496	503	497	484	503	519	494	533	487	478	483	536	501	553	548	537	505	520	507	483	510	559	501	490	517	526	529	514	532	513	509	468	517	611	533	547	498	527	527	529	523	500	522	538	552	503	505	528	482	488	518	513	498	510	521	515	499	508	490	490	517	490	484	573	550	541	583	522	523	534	538	547	518	518	511	497	514	534	502	484	505	554	478	526	491	518	470	500	503	524	504	527	502	515	507	514	507	500	489	505	479	550	511	514	515	524	507	526	540	529	528	539	535	534	521	563	553	509	508	492	502	511	507	481	475	489	529	516	499	504	517	533	497	553	483	552	514	524	555	551	462	549	531	532	554	506	530	516	524	521	498	494	549	553	496	530	519	515	504	500	569	524	562	530	554	477	516	519	566	551	492	539	509	485	514	567	497	518	547	508	530	502	471	474	513	558	543	557	505	544	515	510	523	535	542	523	532	504	547	527	497	522	486	529	540	509	514	535	511	473	506	547	523	454	494	506	470	466	508	505	497	518	491	513	517	460	523	536	531	548	522	490	515	530	535	534	519	489	504	529	517	518	527	542	502	524	499	517	492	496	488	504	513	535	546	533	510	509	492	472	507	533	490	539	489	506	504	509	482	529	506	481	516	503	524	491	535	524	506	497	501	518	544	517	507	510	535	513	483	463	503	502	479	519	499	478	540	533	557	553	505	498	533	486	492	493	558	488	500	492	490	521	501	519	484	525	491	530	488	504	514	533	523	534	512	498	546	515	485	512	491	502	512	521	531	552	501	542	565	471	490	554	482	520	499	506	477	516	519	546	471	509	498	550	563	462	509	525	511	503	522	523	523	472	507	530	532	541	516	495	527	513	499	529	531	519	541	497	490	463	539	551	522	544	529	506	522	586	517	538	504	510	564	514	487	535	503	518	496	468	479	476	530	533	516	519	511	504	508	507	539	534	506	542	522	468	519	551	518	522	557	492	548	556	550	527	526	520	511	534	451	495	523	500	517	501	494	492	509	497	530	464	465	515	494	489	524	502	493	489	528	498	513	525	497	544	480	513	494	499	474	479	517	513	511	469	505	517	495	517	523	471	526	457	491	499	523	507	490	497	507	499	512	510	501	525	518	522	544	531	564	534	510	516	514	482	485	526	489	525	568	517	527	523	478	501	551	507	526	489	528	540	484	505	530	551	520	495	530	553	538	497	521	531	515	486	499	550	503	521	506	492	515	544	476	523	541	538	546	561	536	519	518	509	477	524	500	498	527	530	498	535	545	478	476	533	554	503	517	516	521	479	549	532	515	548	531	504	498	510	518	505	512	519	489	543	489	489	492	553	547	519	520	503	487	508	473	522	519	510	524	498	537	514	495	503	493	514	540	540	514	522	477	543	560	519	535	516	465	510	515	522	525	505	506	531	545	515	518	519	512	504	519	502	526	512	525	555	497	518	526	520	469	534	485	505	494	507	541	509	531	540	554	553	527	486	522	535	540	527	537	523	476	501	554	521	497	507	498	549	531	509	578	556	525	511	497	506	474	523	520	522	538	510	496	501	476	521	506	531	509	542	515	538	522	539	574	551	527	498	502	470	481	540	545	543	498	525	468	514	511	482	480	514	503	549	492	516	526	508	540	522	494	553	538	514	472	537	506	494	515	511	534	550	523	521	525	500	495	509	490	529	507	563	503	520	517	510	532	520	470	495	498	528	510	519	540	512	500	500	519	542	534	503	534	518	512	480	524	555	515	514	532	514	498	520	490	482	500	489	558	489	545	517	499	519	508	514	528	513	518	540	549	536	503	526	528	539	491
50521	42638	30384	11949	33111	57687	46146	20243	955	1001	1072	1135	1099	1127	1120	1109	1120	1117	1150	1148	1100	1140	1117	1111	1048	1077	1075	1136	1066	1109	1087	1058	1111	1084	1072	1124	1071	1071	1101	1071	1077	1084	1128	1058	1127	1108	1093	1043	1076	1141	1096	1071	1067	1067	1099	1017	1054	1042	1077	1041	1071	1069	1028	1095	1110	1272	1228	1042	1071	1033	1071	1114	1089	1126	1033	1089	1017	1053	1042	1089	1079	1086	1095	1046	1036	1111	1163	1092	1130	1097	1070	1094	1078	1045	1045	1114	1085	1124	1067	1051	1065	1081	1044	1108	1118	1080	1063	1071	1066	1030	1043	985	1047	1047	1094	1092	1103	1078	1077	1031	1072	1121	1115	1018	1046	1072	1096	1079	1105	1036	1076	1048	1108	997	1112	1170	1128	1113	1061	1064	1017	978	1030	1092	1060	1081	1083	1127	1085	1051	1066	1091	1076	1030	1116	1044	1041	1043	1096	1069	1069	1028	1107	1086	1057	1053	1081	1062	1038	1059	1083	1040	1031	1082	1078	1116	1049	1048	1117	1033	1036	1046	1049	1093	1083	1092	1100	1014	1114	1089	1067	1052	1111	1071	1123	1043	1066	1111	1045	1099	1047	1061	1065	1064	1062	1120	1119	1092	1117	1088	1132	1110	1095	1056	1052	1113	1077	1109	1048	1034	1021	1108	1024	1077	1106	1068	1064	1121	1113	1093	1150	1101	1105	1090	1091	1044	1067	1060	1151	1166	1038	1062	1087	1045	1120	1067	1066	1056	1099	1091	1053	1129	1066	1003	1031	1105	1073	1041	1094	1055	1084	1098	1128	1102	1001	1103	1032	1092	1092	1096	1075	1082	1024	1059	1112	1084	1062	1056	1115	1066	1047	1053	1075	1098	1122	1064	1035	1034	1016	1097	1046	1078	1086	1093	1073	1053	1063	1025	1090	1047	1040	1092	1051	1079	1129	1133	1090	1039	1073	1083	1045	1078	1102	1071	1070	1103	1078	1064	1043	1112	1089	1021	1017	1043	1073	1072	1074	1138	1059	1091	1134	1033	1067	1063	1095	1007	1078	1066	1079	1057	1078	1072	1056	1046	1135	1083	1084	1070	1093	1043	1135	1127	1036	1024	1098	1080	1055	1064	1164	1086	1044	1027	1064	1089	1077	1042	1057	1045	1062	1097	1093	1085	1084	1075	1092	1079	1117	1070	1059	1052	1092	1056	1039	1079	1087	1061	1046	1046	1102	1064	1081	1061	1058	1078	1091	1023	1076	1032	1062	1056	1155	1106	1056	1038	1096	1032	1066	1022	1061	1087	1080	1093	1048	1069	1067	1090	1047	1122	1091	1024	1043	1072	1030	1042	1065	1037	1010	1072	1085	1092	1096	1047	1014	1073	1066	1072	1105	1124	1065	1040	1052	1045	1124	1084	1040	1122	1093	1086	1099	1076	1066	1067	1088	1112	1095	1075	1145	1084	1063	1057	1088	1083	1086	1034	1057	1073	1045	1070	1150	1035	1084	1042	1095	1064	1056	1063	1088	1055	1061	1131	1082	1113	1089	1092	1092	999	1093	1075	1054	1013	1091	1070	1098	1109	1094	1072	1131	1120	1026	1071	1056	1098	1109	1057	1102	1127	1112	1080	1090	1080	1022	1051	1071	1117	1121	1066	1091	1141	1114	1019	1079	1099	1100	1076	1035	1085	1057	1048	1089	1028	1093	1048	1022	1083	1021	1092	1080	1111	1045	1056	1058	1035	1024	1092	1096	1151	1072	1103	1093	1006	1138	1111	1041	1093	1022	1089	1064	1120	1075	1035	1126	1041	1052	1091	1124	1105	1079	1046	991	1124	1082	1070	1045	1049	1094	1097	1055	1096	1093	1099	1065	1131	1070	1079	1028	1123	1139	1065	1125	1099	1042	1134	1121	1097	1073	1061	1107	1088	1129	1070	1086	1054	1061	1072	1100	1087	1061	1024	1137	1056	1175	1055	1077	1075	1039	1062	1102	1074	1063	1112	1094	1088	1133	1044	1114	1080	1082	1092	1137	1150	1045	1051	1057	1073	1097	1039	1035	1033	1059	1080	1048	1066	1127	976	1086	1102	1105	1096	1067	1060	1041	1056	1056	1056	1074	1027	1062	985	1078	1052	1025	1082	1106	1056	1027	1064	1049	1084	1069	1126	1083	1137	1075	1065	1024	1011	1033	1108	1009	1047	1068	1106	1071	1077	1069	1057	1110	1056	1087	1060	1046	1076	1014	1087	1045	1082	1018	1049	1072	1081	1059	1058	1097	1075	1077	1136	1065	1067	1040	1082	1038	1031	1066	1076	1113	1083	1085	1092	1082	1058	1045	1067	1039	1080	1084	1060	1045	1049	1044	1084	1039	1122	1004	1049	1045	1070	1118	1070	1074	1025	1165	1067	1103	1105	1070	1045	1085	1086	1099	1102	1061	1026	988	1091	1097	1074	1029	1131	1142	1056	1053	1043	1044	1098	1026	1085	1079	1083	1083	1057	1118	1067	1111	1042	1097	1092	1118	1041	1062	1025	1072	1104	1085	1122	1050	1023	1127	1151	1060	1063	1080	1040	1083	1076	1090	1066	1045	1037	1025	1072	1067	1096	1053	1046	1084	1057	1068	1061	1045	1039	1094	983	1098	1081	1112	1027	1069	1041	1142	1058	1075	1041	1055	1057	1042	1083	1023	1048	1076	1055	1036	1092	1066	1121	1089	1077	1084	1057	1049	1025	1075	1062	1048	1060	1077	1060	1098	1029	1089	1155	1051	1066	1035	1049	1122	1072	1116	1061	1113	1132	1095	1049	1078	1075	1050	1040	1018	1043	1033	1051	1071	1097	1081	1113	1092	1075	1060	1063	1074	1116	1069	1054	1063	1046	1044	1119	1029	1065	1077	1096	1093	1043	1063	1041	1087	1050	1133	1084	1063	1021	1039	1040	1063	1095	1030	1051	1103	1081	1060	1088	1073	1076	1057	1059	1071	1070	1097	1043	1052	1122	1086	1033	1102	1063	1077	1078	1049	1100	1075	1058	1044	1083	1024	1056	1019	1110	1147	1040	1100	1093	1068	1051	1009	1096	1065	1138	1056	1097	1101	1063	1062	1097	1100	1102	1055	1064	1050	1072	1084	1083	1091	1085	1041	1069	1084	1096	1007	1106	1019	1087	1029	1018	1065	1053	1084	1067	1064	1088	1045	1014	1074	1066	1101	1093	1039	1031	1040	1086	1076	1117	998	1058	1097	1111	1091	1001	1062	1105	1073	1082	1064	1029	1057	1093	1106	1130	1009	1000	1045	1084	1116	1026	1100	1065	1089	1077	1070	1087	1085	1039	1095	1061	1048	1053	1021	1095	1025	1085	1050	1074	1052	1073	1058	1073	1045	1073	1050	1075	1070	1117	1070	1019	1074	1053	1118	1046	1072	1019	1044	1051	1046	1060	996	1053	1087	1102	1075	1039	1101	1090	1101	1090	1068	1111	1094	1091	1072	1119	1056	1060	1064	1035	1088	1128	1099	1065	1099	1066	1106	1089	1020	1052	1083	1043	1073	1032	1063	1044	1032	1093	1096	1107	1097	1055	1045	1099	1110	1115	1054	1109	1081	1065	1073	1092	1040	1090	1047	1003	1126	1090	1076	1090	1099	1047	1072	1072	1025	1061	1082	1046	1058	1076	1078	1029	1048	1063	1064	1062	1126	1100	1012	1106	1047	1076	1095	1028	1071	1100	1095	1084	1063	1107	1031	1117	1058	1060	1121	1080	1082	1088	1098	1036	1065	1112	1087	1070	1041	1017	1074	1070	1054	1058	1073	1054	1064	1100	1089	1138	1062	1124	1107	1022	1100	1058	1108	1045	1147	1089	1124	1092	1060	1019	1034	1012	1099	1112	1097	1053	1129	1042	1065	1067	1102	1067	1015	1059	1074	1035	1097	1124	1051	1023	1024	1085	1087	1051	1080	1053	1138	1080	1058	1092	1064	1089	1083	1086	1085	1003	1024	1141	1089	1104	1065	1051	1086	1107	1086	1039	1130	1079	1051	1040	1021	1133	1074	1069	1102	1094	1106	1029	1112	1057	1072	1052	1073	1042	1095	1075	1023	1042	1099	1129	1042	1057	1066	1057	1090	1103	1133	1080	999	1095	1062	1025	1087	1093	1099	1089	1074	1076	1079	1084	1105	1092	1100	1096	995	1116	1068	1089	1103	1105	1096	1100	1043	1099	1007	1129	1102	1016	1064	1131	1077	1145	1040	1115	1098	1099	1031	1069	1025	1130	1070	1105	1115	1118	1063	1048	1106	1050	1069	1083	1056	1149	1067	1121	1086	1031	1100	1061	1077	1057	1056	1040	1131	1101	1075	1029	1051	1073	1055	1088	1104	1035	999	1123	1069	1070	1060	1046	1112	1097	1096	1053	1062	1066	1115	1025	1077	1018	1117	1032	1121	1046	1093	1125	976	1092	1072	1083	1119	1049	1088	1134	1044	1078	1000	1088	1062	1059	1092	1062	1132	1015	1097	1104	1068	1097	1084	1067	1069	1081	1064	1064	1059	1089	1032	1065	1151	1057	1107	1027	1044	992	1100	1051	1126	1058	1109	1050	1084	997	1083	1079	1103	1091	1049	1085	1043	1026	1102	1073	1090	1076	1036	1076	1091	1025	1082	1016	1083	1078	1114	1062	1055	1089	1031	997	1097	1076	1047	1046	1033	1099	1102	1062	1033	1041	1005	1104	1061	1072	1077	1032	1060	1039	1062	1076	1084	1079	1070	1072	1095	1031	1077	1075	1073	1100	1122	1066	1088	1007	998	1064	1044	1074	1068	1099	1027	1062	1057	1051	1052	1076	1124	1062	1082	1036	1040	1047	1112	1101	1048	1060	1032	1070	1123	1102	1060	1063	1135	1085	1065	1062	1089	1032	1026	1083	1082	1043	1083	1039	1063	1081	1095	1084	1066	1044	1091	1070	1060	1067	1133	1115	1091	1029	1103	1041	1069	1015	1109	1085	1071	1077	1053	1056	1098	1067	1085	1032	1022	1023	1027	1092	1072	1073
33839	63089	40721	22400	12311	9192	7898	2745	368	271	270	272	261	245	271	258	264	253	249	287	256	279	271	251	282	280	248	276	252	281	281	263	277	271	270	242	236	259	295	264	251	259	233	266	253	243	261	217	249	227	247	257	238	269	278	273	268	273	264	251	273	262	271	267	256	265	228	271	241	231	251	255	263	262	249	257	253	245	246	287	246	259	242	222	265	265	251	272	260	267	252	272	307	264	255	252	242	265	258	239	261	273	238	265	264	272	267	281	257	243	242	257	267	252	279	276	263	246	248	272	253	249	249	279	240	268	249	276	234	246	217	257	288	257	253	262	249	248	256	288	293	272	268	273	255	270	263	243	258	266	240	241	273	279	246	252	255	255	250	277	268	259	245	287	235	274	267	271	293	276	280	263	277	280	282	243	265	236	238	297	274	243	288	277	275	256	295	250	244	232	260	273	279	258	277	263	246	226	257	250	249	247	257	264	225	250	259	252	258	297	258	274	307	234	279	273	281	263	238	254	251	258	259	282	280	294	277	270	258	259	275	245	299	242	260	238	268	270	260	276	277	254	241	249	225	228	242	305	248	286	247	247	242	286	257	275	255	239	262	244	290	298	268	251	258	264	278	277	259	287	250	279	281	272	264	245	266	289	239	243	240	284	235	270	261	247	260	253	272	280	255	263	250	272	267	268	273	266	241	229	224	233	225	251	252	246	234	283	277	269	243	259	280	263	245	249	267	278	256	232	273	250	245	258	268	299	220	260	288	273	260	276	262	273	263	234	262	240	237	288	268	233	254	239	233	286	298	255	273	266	285	282	270	237	261	250	267	258	255	269	284	284	287	226	278	269	264	266	259	269	257	277	291	261	275	270	266	232	251	265	268	273	264	270	273	282	288	282	258	281	265	240	235	252	256	253	248	280	254	278	306	257	259	252	253	263	291	275	258	268	271	261	275	249	257	265	235	263	245	260	238	257	245	218	257	267	270	267	285	278	281	237	217	284	247	256	267	261	237	256	238	291	280	283	254	252	285	258	277	242	277	258	262	263	261	273	250	261	259	279	296	244	293	283	257	254	249	273	255	256	279	255	249	264	276	256	261	260	256	277	239	276	250	233	239	264	276	260	288	247	264	247	241	245	271	226	250	275	291	237	287	250	275	244	223	262	270	248	243	254	256	295	265	278	253	267	283	248	241	263	270	259	268	274	239	271	254	238	274	285	271	286	260	255	265	239	246	266	260	273	267	228	260	256	258	273	256	249	251	271	271	251	250	257	257	263	263	259	248	259	256	248	253	290	245	257	263	286	252	269	253	218	252	239	253	262	251	286	265	258	243	262	246	249	264	300	264	231	235	243	278	238	268	283	255	249	255	268	244	267	264	246	248	277	272	257	224	240	270	269	283	239	268	249	278	263	277	239	297	254	296	286	236	263	255	290	283	282	266	240	273	270	241	255	238	237	297	250	278	252	285	291	280	266	262	243	227	221	262	254	303	287	255	270	232	236	249	276	255	261	260	235	244	230	256	280	257	240	268	213	292	247	246	262	282	238	256	277	226	229	247	273	294	247	262	275	267	247	260	272	243	254	238	270	275	303	251	252	269	247	256	279	250	246	262	250	264	269	242	248	271	242	249	265	289	276	246	252	250	250	259	280	291	274	249	289	228	232	264	264	255	282	264	263	307	241	260	262	287	266	259	269	258	264	269	248	259	248	281	269	275	271	262	266	254	243	237	273	246	263	284	284	273	272	263	273	228	251	245	263	263	250	245	262	279	279	258	264	242	276	261	265	245	260	257	247	246	246	276	265	242	255	261	264	261	257	281	276	263	210	273	263	251	297	267	282	253	268	296	279	227	256	269	261	272	240	272	266	262	283	242	238	221	259	245	286	241	257	250	272	265	253	245	258	246	232	275	262	248	247	283	244	231	242	273	245	273	290	258	248	257	243	248	252	258	273	252	281	262	234	272	287	231	243	243	253	291	270	270	262	294	262	298	245	262	258	266	257	285	253	278	256	268	252	290	279	251	295	270	249	269	255	273	230	235	272	249	245	287	261	276	280	258	258	259	251	255	232	275	280	272	231	278	256	249	277	251	285	259	274	261	252	290	258	273	253	281	241	272	250	264	254	261	288	228	274	263	261	256	240	288	247	283	261	271	262	262	271	254	250	266	285	264	247	268	262	289	233	269	260	268	255	243	265	245	287	269	276	248	253	269	245	259	260	264	254	256	274	261	263	266	265	272	269	245	262	270	260	254	261	284	248	255	259	270	247	258	258	275	273	256	251	280	255	266	277	296	261	243	259	248	268	261	256	298	269	244	267	244	236	256	261	248	306	246	261	232	276	303	263	251	253	236	274	254	244	276	240	257	232	247	236	270	269	242	258	306	275	276	270	242	269	295	266	257	282	280	276	222	238	243	270	275	266	249	248	226	262	258	241	264	283	253	263	277	256	226	271	236	266	283	285	288	290	253	251	231	301	285	272	259	244	253	245	263	276	237	277	263	277	232	261	263	262	278	254	251	257	241	282	282	287	270	260	264	254	252	276	234	245	259	265	283	260	260	252	225	248	255	264	245	279	260	268	266	279	264	258	297	268	246	237	250	257	270	281	268	242	254	253	247	257	242	285	240	290	276	260	267	253	240	258	260	235	262	283	254	276	250	255	259	260	266	261	250	252	270	287	280	275	228	259	248	245	256	231	259	242	259	252	245	269	265	280	249	283	295	269	276	238	260	255	270	262	274	242	251	259	264	248	257	260	271	257	289	251	250	263	248	251	305	253	273	237	245	270	248	301	259	250	261	283	257	268	279	255	227	271	262	264	268	275	234	267	250	263	283	245	246	253	271	288	279	283	256	254	263	282	261	258	246	255	281	256	234	282	279	273	253	280	245	266	256	304	285	260	260	234	265	283	230	243	274	278	258	272	244	263	282	266	248	263	268	243	247	252	294	248	244	233	235	299	280	262	248	257	260	285	276	237	248	244	262	255	240	247	283	250	252	262	242	240	263	252	262	252	253	246	235	242	272	265	249	270	250	250	249	286	257	291	254	256	290	221	257	252	270	236	275	272	263	244	263	240	261	264	274	262	238	252	240	242	256	267	241	256	294	250	250	244	269	266	235	261	250	262	261	270	237	249	256	262	226	255	270	267	257	265	234	273	271	260	259	286	249	287	247	248	313	253	238	269	273	282	252	236	238	247	260	276	251	270	266	261	261	254	292	236	254	243	268	267	264	241	292	251	262	253	259	255	261	290	250	256	282	282	235	251	262	236	246	258	260	264	221	236	269	308	247	281	216	257	305	261	251	258	282	283	255	268	252	264	250	240	238	272	249	268	254	251	255	254	233	260	238	251	282	266	269	241	262	234	268	282	244	234	278	245	258	258	273	289	269	283	276	279	259	257	252	259	277	257	259	275	247	256	246	259	246	281	257	245	232	212	257	277	259	239	255	260	241	271	289	261	282	279	259	248	247	219	274	262	225	261	232	277
30462	60909	40347	4802	3046	18382	17886	6100	695	681	689	721	691	646	684	648	655	718	702	672	756	739	663	670	678	680	710	700	689	669	682	688	663	734	676	667	708	666	673	677	651	636	666	675	704	707	689	682	664	716	744	653	714	706	697	734	759	690	724	656	691	725	664	692	726	686	680	678	685	667	713	685	686	653	695	707	697	717	698	676	662	747	680	685	737	710	675	680	713	690	700	664	712	672	724	705	690	719	673	671	704	671	660	703	705	666	685	751	674	726	701	665	700	656	711	650	739	704	699	698	712	725	699	699	682	684	706	657	703	707	655	687	703	699	687	714	683	658	736	746	662	720	693	630	644	686	648	678	646	653	697	651	738	700	701	700	673	656	638	743	644	687	701	675	690	723	689	671	699	708	679	661	681	688	673	714	679	629	692	675	673	681	696	738	651	707	647	666	691	683	682	641	707	678	681	670	700	648	686	709	670	707	682	665	681	719	665	684	686	713	735	644	716	727	657	673	699	663	719	655	711	659	706	710	655	708	708	713	664	723	646	719	650	703	638	696	664	675	740	697	634	670	688	667	685	693	699	671	685	699	674	678	716	672	680	662	741	712	700	707	676	680	691	669	675	730	701	674	739	634	639	677	687	686	714	645	696	676	681	687	703	715	704	661	695	700	708	685	690	713	658	708	709	679	689	687	610	702	690	694	639	661	678	708	726	688	700	661	683	641	637	655	780	683	685	701	673	640	677	706	710	680	698	684	697	701	708	675	720	664	661	663	647	702	680	674	733	679	717	660	669	668	640	690	739	663	684	651	686	695	704	672	716	714	674	634	739	714	684	703	680	683	643	673	701	684	658	695	718	697	705	704	671	683	644	687	676	669	689	717	721	661	695	747	723	662	644	632	683	694	704	696	724	658	674	698	663	713	674	712	660	647	707	685	666	685	710	678	672	628	756	680	724	663	687	672	668	675	727	713	695	683	725	739	691	669	721	684	682	740	707	716	724	696	735	722	674	670	709	716	682	696	704	669	666	692	694	671	698	698	732	700	681	685	644	724	662	672	694	685	680	676	691	685	682	677	633	690	667	713	669	678	693	684	667	650	697	639	682	668	633	699	698	697	708	674	707	716	662	695	714	689	639	729	691	742	702	716	634	723	714	697	710	691	698	656	667	698	665	684	705	672	665	692	669	682	695	674	706	667	720	676	667	651	641	726	680	698	666	667	744	706	667	674	675	725	678	685	720	685	692	652	694	766	682	715	677	652	702	691	691	688	709	688	672	662	648	674	670	665	674	659	679	707	676	699	708	632	671	693	760	700	711	693	687	679	708	716	691	649	720	654	666	684	704	717	693	657	659	737	721	705	697	714	635	702	746	687	676	759	685	715	701	755	682	712	668	710	684	686	658	661	704	696	720	645	696	673	690	698	668	643	706	688	776	650	658	690	693	661	744	708	727	688	673	725	669	674	730	715	685	696	658	709	632	677	714	683	710	695	715	675	655	634	730	688	647	671	668	673	661	696	694	673	699	662	685	693	630	692	699	659	672	673	661	665	691	693	683	715	669	680	664	703	717	703	740	683	672	647	641	723	640	696	642	646	749	669	722	674	629	702	637	696	731	682	706	735	716	704	683	682	688	684	705	701	692	721	696	660	670	670	645	656	672	691	631	683	676	703	691	678	649	691	690	681	699	706	652	683	707	656	687	702	659	713	696	705	740	688	670	712	697	673	684	672	672	736	643	655	708	710	669	729	693	659	675	724	704	699	675	715	672	676	719	691	676	689	687	780	723	684	689	660	694	731	685	696	748	672	697	625	742	709	687	680	685	724	684	696	663	649	681	666	678	715	684	675	670	708	702	683	729	700	676	618	682	659	662	653	676	663	719	678	684	662	697	685	717	692	687	694	676	719	671	650	640	679	681	695	771	700	741	697	679	688	723	700	637	682	685	697	694	709	690	655	694	711	705	692	694	676	700	693	679	651	709	688	672	638	693	713	653	651	696	777	708	682	739	695	657	703	669	690	687	707	700	715	673	704	708	679	719	650	719	681	658	694	707	682	653	656	714	631	649	674	658	679	660	682	664	695	702	682	665	689	677	732	692	699	709	666	720	713	683	701	737	675	746	686	675	689	728	691	708	705	672	725	713	673	744	703	697	706	709	697	660	682	687	723	729	709	684	682	715	694	701	675	690	681	702	738	664	677	696	695	678	666	660	715	692	691	701	743	705	728	699	734	718	670	665	659	674	650	666	657	713	647	722	693	721	692	690	706	700	645	690	717	661	680	694	685	639	668	724	691	712	710	732	664	707	678	654	700	695	732	659	726	737	715	663	669	722	676	658	707	713	672	696	690	692	708	707	710	702	721	684	689	697	688	684	659	668	676	713	661	739	688	692	639	686	702	687	712	720	677	666	708	682	654	711	664	697	666	709	674	692	689	646	682	693	675	692	650	663	680	699	674	681	687	677	662	683	659	648	657	667	713	710	676	708	688	677	678	694	694	722	622	662	654	677	690	675	730	712	684	695	686	687	732	689	708	743	677	666	680	703	682	696	710	695	667	702	744	668	681	672	731	718	661	704	661	671	718	703	670	725	693	643	731	706	668	667	675	679	683	692	743	682	643	672	685	708	680	690	670	677	696	758	652	731	711	657	708	679	652	645	649	728	651	721	709	657	744	653	695	672	703	686	677	718	702	639	699	717	691	700	661	699	722	709	677	702	694	661	675	653	729	754	657	685	696	684	721	669	673	702	636	670	648	685	688	713	729	693	683	737	677	676	675	690	678	745	744	713	683	687	687	669	710	729	733	740	660	700	709	672	661	729	704	673	673	666	765	675	661	699	681	679	689	733	689	640	671	711	697	696	677	685	701	694	698	702	659	688	688	696	642	670	645	719	707	717	665	750	691	664	630	677	655	686	690	698	710	654	688	713	646	696	699	670	717	675	697	668	734	682	675	681	683	712	674	695	721	693	719	627	654	687	721	661	663	693	656	703	662	658	676	710	640	691	679	707	684	682	699	668	716	666	677	652	693	657	693	709	687	654	692	684	666	684	621	687	693	681	665	730	692	683	668	692	702	686	659	664	687	692	703	683	673	715	658	657	678	737	711	719	692	706	729	652	714	687	630	698	653	697	694	720	646	666	669	682	684	663	682	697	672	691	665	693	677	701	663	731	686	698	685	716	683	669	699	734	699	673	666	676	678	684	680	694	662	660	662	709	703	683	742	707	692	709	694	683	737	744	704	643	672	703	754	634	698	700	685	705	637	706	661	690	688	649	683	678	691	678	751	721	703	700	671	711	677	683	723	671	649	703	704	707	699	656	735	675	703	726	668	678	714	736	696	695	729	726	679	691	717	721	688	663	769	694	672	695	687	646	689	717	689	685	679	746	652	689	719	722	704	651	692	697	695	667	643	716	694	697	683	677	734	690	698	682	739	728	666	727	696	701	678	629	736	716	652	655	708	694	673	672	729	673	682	687	682	666	676	729	644
46021	58641	40228	27060	23637	24247	22120	11017	1514	370	272	316	305	321	308	280	296	291	325	290	283	302	314	331	304	289	323	303	303	316	310	333	289	278	303	320	277	272	300	320	287	308	253	326	263	305	304	303	293	270	288	315	299	290	276	291	274	271	279	273	312	305	290	339	315	285	326	298	296	271	287	319	277	287	289	273	295	293	273	311	290	293	289	286	302	306	275	308	279	287	295	336	310	303	324	323	274	342	341	305	296	299	306	300	292	288	313	302	306	279	305	319	291	266	283	282	276	301	318	311	307	302	299	310	270	300	305	296	291	298	300	299	296	254	301	306	307	323	313	283	250	303	291	287	288	309	285	321	302	313	287	261	301	285	300	295	303	305	299	261	309	329	286	283	334	310	297	278	317	330	284	299	276	317	305	279	319	302	265	301	310	275	269	275	299	302	290	280	285	318	303	286	263	280	313	262	293	301	284	288	290	286	301	288	307	325	303	283	289	313	297	316	296	285	260	298	289	314	304	303	309	314	289	269	289	302	288	294	339	324	262	291	261	323	277	293	313	311	304	248	289	292	295	299	348	284	292	299	307	317	286	297	307	314	312	255	289	283	315	310	292	281	324	291	321	289	304	290	273	295	282	299	316	300	305	318	282	296	337	334	293	269	303	318	293	314	275	294	282	278	280	284	292	300	285	287	264	294	276	310	303	276	293	288	304	303	270	279	286	294	308	280	296	287	275	334	279	330	300	334	288	278	310	276	291	296	281	314	282	281	291	312	294	290	288	299	288	324	335	294	280	331	290	282	312	317	266	285	300	288	282	311	259	299	282	319	270	309	286	292	290	307	295	271	296	292	272	303	290	305	266	320	282	323	281	301	290	268	266	315	292	324	278	283	281	312	304	287	294	275	282	307	301	295	301	316	308	318	317	291	290	315	304	297	284	276	266	270	305	289	314	319	315	276	264	298	299	299	306	302	278	283	270	300	305	311	307	282	263	275	276	321	318	294	299	285	296	280	300	301	293	278	286	258	310	285	279	303	304	323	304	289	323	295	300	319	317	294	314	259	289	289	285	292	336	300	305	282	305	317	293	311	296	281	263	297	312	304	310	323	278	340	287	293	304	295	286	264	263	283	277	312	334	299	305	318	283	287	311	281	293	291	303	283	291	304	290	302	315	283	262	293	279	306	288	328	300	286	295	314	304	262	286	279	297	306	303	274	276	313	291	285	289	306	301	295	294	314	265	274	305	292	302	304	320	290	315	273	331	308	289	261	296	278	268	306	276	309	245	310	327	274	327	288	282	310	292	322	277	298	263	282	254	312	299	310	308	253	298	304	295	272	265	282	296	301	280	301	279	272	285	291	310	274	324	271	273	296	250	319	317	334	287	299	274	291	300	302	290	293	320	284	293	284	271	327	294	293	286	306	259	287	284	316	310	279	306	308	302	282	304	292	275	268	294	291	262	340	319	294	291	293	304	280	288	298	292	276	267	281	265	293	305	282	293	317	299	312	276	288	310	285	314	286	306	301	313	280	273	322	321	293	312	292	297	280	264	277	294	294	309	299	266	301	274	287	298	266	311	345	275	323	304	324	315	304	312	282	270	280	288	292	303	304	272	276	284	306	270	299	291	325	284	309	311	263	320	305	290	283	250	271	312	309	286	283	263	320	306	275	305	303	289	296	331	313	288	313	299	316	294	301	289	330	310	304	298	308	327	307	280	295	283	291	320	289	278	303	262	305	314	306	285	263	311	281	286	294	304	290	284	279	266	256	277	311	278	332	295	295	294	310	294	333	289	286	310	309	285	293	287	326	264	321	287	291	280	273	275	304	282	306	276	315	292	292	293	275	318	319	294	279	301	318	271	284	288	302	309	300	307	315	287	346	265	273	281	267	313	320	339	303	300	272	282	280	304	295	291	311	309	293	322	293	286	304	281	327	287	319	299	307	295	282	319	308	308	307	285	287	278	296	271	276	296	282	318	307	289	302	275	313	297	299	305	283	333	290	305	296	301	270	295	347	289	293	320	291	279	285	290	300	280	289	266	270	255	291	277	290	308	291	280	297	280	306	323	270	286	323	291	275	305	294	268	311	287	291	292	279	310	292	283	268	290	320	285	303	296	280	289	278	289	276	280	276	275	283	299	294	282	283	307	322	272	299	294	300	288	322	288	290	312	311	273	312	303	283	299	298	325	299	297	301	334	285	320	286	290	264	279	287	292	312	282	316	289	329	291	330	322	283	306	282	325	279	260	256	280	306	308	289	295	290	290	294	309	323	287	314	269	278	265	282	243	295	281	303	286	351	299	286	267	297	291	310	277	298	265	307	296	274	321	294	300	293	288	299	291	321	262	317	280	312	327	282	302	297	303	298	302	293	307	286	297	291	288	307	287	284	310	300	300	301	302	309	288	306	305	298	296	307	278	322	296	272	297	322	267	324	273	315	317	321	313	285	319	312	250	293	320	300	289	310	265	262	341	298	303	298	281	294	299	295	314	319	301	286	304	318	321	284	291	273	294	308	294	295	282	284	285	294	283	304	290	279	297	253	306	308	308	279	292	320	288	278	311	279	337	296	291	322	297	298	280	292	294	310	288	329	282	296	274	316	265	272	315	262	296	289	261	282	301	307	285	270	308	287	270	288	308	321	298	264	276	270	304	301	281	287	309	271	285	275	308	306	308	317	263	312	324	268	278	276	288	272	262	304	298	305	304	277	301	271	290	316	328	333	289	313	299	316	304	297	281	269	271	313	293	298	291	304	295	300	299	299	311	296	266	304	296	294	308	298	293	290	271	263	307	323	305	305	270	295	290	274	329	323	294	286	310	288	296	295	288	283	312	289	280	335	323	304	295	320	310	260	294	308	283	287	292	314	310	289	284	297	248	290	282	310	293	288	292	314	299	297	282	315	307	312	291	276	294	277	295	277	322	293	326	265	321	276	290	304	287	293	281	325	298	263	271	289	306	281	314	285	286	273	293	271	284	314	313	310	306	293	273	254	279	309	277	327	320	290	291	310	267	321	269	302	274	294	283	338	260	299	289	277	290	290	280	279	282	270	302	275	301	333	317	320	302	294	258	288	291	271	272	314	301	306	281	338	290	284	273	295	269	310	321	297	290	276	298	334	293	285	270	308	286	339	295	291	276	314	273	286	279	293	326	307	293	314	283	296	300	285	313	291	307	296	302	295	302	297	303	283	314	307	279	279	298	274	329	288	267	296	269	284	285	286	305	270	267	269	304	311	297	285	300	286	290	288	282	307	284	284	319	316	309	297	298	302	298	293	284	291	310	289	299	263	300	307	266	294	296	290	308	258	347	278	306	313	315	286	298	296	292	292	285	261	308	277	270	287	290	276	324	292	263	318	265	303	314	287	286	274	258	282	303	290	277	312	287	284	266	263	282	297	301	295	285	316	277	269	313	304	275	303	302	314	301	285	302	284	318	290	280	311	305	277	291	289	303	287	280	301	312	308	266	284	305	310	291	272	273	319
40557	62173	47806	18736	11698	34325	31438	14031	767	775	794	743	772	781	797	808	772	795	805	747	770	751	784	757	758	803	782	794	782	778	779	800	769	786	765	732	751	765	733	714	789	762	719	792	776	793	767	802	765	799	787	773	789	760	741	787	772	784	776	776	782	793	762	787	770	802	806	786	794	722	798	751	797	769	795	790	814	784	743	757	749	722	793	748	758	768	786	716	750	738	767	767	791	775	754	731	806	746	773	785	696	753	785	743	717	767	745	781	760	813	754	757	752	777	808	763	817	800	775	812	771	742	758	759	774	733	803	781	774	791	783	763	760	725	737	801	790	819	771	772	790	719	777	766	764	811	762	765	778	755	787	767	801	821	732	809	763	766	817	778	738	773	760	777	747	774	769	783	757	751	761	768	786	783	810	753	822	777	750	808	816	728	834	780	774	779	770	749	757	767	767	796	795	759	852	770	777	733	825	767	742	732	786	775	755	766	779	755	787	810	797	767	787	772	769	788	770	781	788	771	781	765	785	806	783	776	754	729	811	775	795	760	797	798	819	781	762	778	751	790	736	695	756	705	757	753	797	751	785	771	756	764	771	756	762	781	777	772	745	822	768	729	757	763	787	746	763	763	718	770	767	771	763	854	725	754	778	771	784	786	792	759	754	798	786	771	765	723	793	803	759	812	769	746	841	728	779	795	800	777	733	792	756	754	764	773	795	782	747	764	763	765	757	779	793	744	758	769	754	761	762	770	729	735	781	767	772	828	769	784	805	722	753	768	781	806	753	756	758	789	750	763	715	787	798	781	779	754	728	749	809	734	779	758	764	757	775	723	774	732	804	770	791	762	721	743	744	784	793	744	729	806	729	767	725	805	775	752	781	774	760	774	761	782	803	746	786	798	799	794	781	805	727	817	759	780	740	757	745	788	749	775	747	782	759	739	762	755	802	776	729	758	768	764	770	808	773	770	755	766	757	763	749	760	778	775	732	755	726	796	799	762	718	745	800	772	775	768	760	778	768	740	774	791	760	764	771	791	741	760	757	799	754	763	770	787	773	774	814	776	735	750	763	782	810	759	762	793	749	788	741	781	726	801	767	763	798	753	784	763	758	773	790	778	739	732	800	833	802	780	746	769	757	810	808	730	772	761	750	778	769	753	787	736	801	771	783	787	774	734	765	824	700	778	755	764	814	772	758	726	790	788	736	784	773	794	821	810	778	786	737	746	753	771	758	724	786	724	792	793	729	788	761	735	794	788	808	747	800	766	763	836	762	819	738	744	723	734	799	780	760	790	789	750	772	738	796	819	797	752	781	769	776	764	838	751	762	780	763	765	778	772	776	799	810	723	795	769	829	753	802	774	781	708	804	750	768	773	709	755	789	784	771	786	742	725	798	811	748	745	718	786	803	748	760	815	737	744	733	794	782	725	790	811	795	812	773	726	776	727	749	777	771	768	795	741	761	776	762	776	743	751	725	800	717	809	767	772	752	751	801	776	799	780	729	737	780	744	806	812	792	773	780	793	792	787	805	801	738	794	789	718	816	752	758	756	746	772	798	746	721	747	820	742	732	767	735	756	761	788	778	707	799	776	741	779	789	799	807	739	753	748	790	729	752	758	756	740	722	751	744	741	774	778	766	804	748	737	804	758	801	751	771	732	767	755	771	711	731	769	754	791	740	795	828	810	775	751	750	809	722	744	776	791	791	725	761	782	772	774	753	737	759	731	781	709	816	780	806	797	761	767	767	745	756	781	744	720	747	780	816	753	771	787	795	756	817	753	762	763	728	761	801	824	786	794	753	746	742	770	757	747	778	747	800	768	779	780	756	798	793	814	758	756	779	737	758	715	759	762	754	782	776	793	829	763	755	757	756	779	780	767	782	767	744	811	753	741	718	820	788	793	769	787	755	748	735	794	808	786	768	813	781	752	714	753	746	765	798	773	832	798	765	723	764	751	745	773	739	736	802	878	747	766	729	805	834	747	764	789	835	711	737	710	746	777	748	780	780	777	718	746	769	755	780	766	804	760	787	810	735	747	741	805	760	757	771	767	794	723	752	740	771	820	806	765	800	765	735	755	712	811	816	763	731	781	781	745	816	772	775	739	766	764	795	795	737	747	756	816	756	763	795	778	749	781	803	732	720	752	751	762	715	776	800	797	749	756	758	789	804	723	774	714	761	788	804	735	792	726	766	738	768	752	795	797	786	779	768	723	764	765	777	811	785	782	754	767	748	722	770	782	772	784	750	783	777	771	750	786	728	767	779	783	759	771	783	808	827	773	812	760	800	820	728	815	751	795	769	740	796	782	768	774	753	766	746	787	778	747	738	808	782	738	713	748	786	783	804	808	812	814	671	703	740	736	751	789	789	797	763	788	758	770	794	791	817	757	785	811	827	786	790	773	803	770	756	793	776	785	786	773	743	712	774	808	778	793	778	768	801	742	761	774	766	826	824	762	794	739	774	790	773	805	776	809	793	775	752	807	760	767	757	757	768	805	774	785	783	776	806	737	824	792	761	756	759	787	744	758	778	778	735	777	747	758	722	701	771	774	732	741	772	808	813	777	764	800	805	779	763	785	746	757	780	758	782	705	781	832	730	793	778	803	779	836	754	744	739	746	793	765	748	811	744	734	759	810	794	740	794	736	801	771	800	781	797	733	742	776	764	787	779	799	763	751	733	764	779	784	771	733	754	779	764	773	758	774	769	773	755	766	787	825	801	770	794	768	769	726	723	792	787	798	758	749	762	722	757	732	739	758	728	784	753	817	740	743	777	798	784	720	776	748	739	764	757	794	808	789	725	789	779	816	730	765	732	763	786	753	786	787	768	771	735	738	804	782	797	760	699	774	749	746	801	739	793	739	809	781	718	757	701	783	756	782	735	810	763	791	741	799	774	783	777	835	729	730	723	748	797	783	735	771	753	765	753	745	780	751	791	760	780	771	776	759	754	752	755	810	773	696	759	780	745	741	742	755	740	816	762	796	754	792	714	767	722	824	705	831	800	775	785	733	768	725	789	789	739	721	723	783	794	754	789	813	792	742	800	788	767	761	717	735	758	793	760	762	765	774	682	794	766	799	793	708	743	725	686	755	772	735	732	740	769	742	755	791	744	777	764	750	802	769	749	786	791	799	743	769	813	697	757	737	801	787	788	789	767	770	722	784	796	785	759	774	772	734	722	743	750	784	818	724	768	778	772	765	757	769	785	802	755	714	785	782	776	743	780	830	762	763	762	760	762	762	767	776	766	696	760	751	790	754	733	772	766	756	764	769	784	792	794	791	762	832	708	766	757	769	836	765	777	779	773	793	797	808	807	785	786	751	750	838	784	824	783	805	754	759	753	768	786	706	756	745	771	753	743	731	787	766	768	752	794	760	788	815	799	740	784	797	784	770	774	765	782	733	764	722	750	805	759	766	768	731	771	770	755	801	786	764	751	760	760	778	819	772	719	746	802	726	696	721	784	774	745	788	690	795	772	757	756	791	760	807
52139	40008	35935	30256	26585	25186	26341	24058	13734	3634	641	451	444	485	517	498	544	499	523	574	543	544	625	551	641	603	608	567	628	621	628	544	547	532	604	615	599	576	572	558	551	594	587	584	577	550	561	507	618	581	592	603	600	579	536	529	523	545	578	545	590	585	557	620	571	567	581	519	579	617	560	609	549	518	572	520	603	526	602	530	559	633	560	525	548	579	553	568	560	522	568	562	579	547	558	598	550	560	603	557	569	535	571	553	601	571	550	595	545	530	531	506	522	581	572	511	577	549	596	557	601	587	608	537	550	540	559	523	524	542	566	506	595	582	558	556	567	574	519	513	501	559	584	579	610	574	594	559	539	597	534	548	543	536	551	577	527	582	573	549	548	562	557	575	537	542	595	583	518	547	489	544	527	513	552	588	573	588	547	538	590	543	549	529	538	546	584	560	524	553	514	555	571	564	597	561	559	529	564	559	524	602	513	557	553	597	550	560	558	558	562	563	559	632	524	551	560	569	572	562	560	555	555	544	507	573	540	552	544	530	555	560	557	585	521	542	589	589	574	505	568	526	532	577	580	534	556	601	565	578	546	551	479	507	587	541	534	562	592	544	545	606	610	535	506	587	525	526	541	583	562	572	537	556	520	520	552	511	539	605	520	566	574	527	527	530	584	558	557	588	528	576	515	565	581	544	557	544	560	518	624	524	528	573	538	569	506	530	581	562	545	558	590	537	530	555	514	523	542	564	543	527	612	517	545	565	523	544	592	570	553	547	546	572	543	505	560	575	608	556	546	607	589	554	539	547	534	530	541	561	578	521	576	625	520	559	551	570	606	569	535	545	551	563	546	546	520	541	569	558	561	522	558	539	575	561	538	510	563	536	539	527	570	543	609	495	578	573	585	549	527	520	525	511	555	557	574	550	562	590	547	597	518	525	539	541	579	525	555	573	534	617	500	572	530	531	571	500	553	517	554	550	594	573	539	554	586	530	571	528	566	566	547	584	560	508	524	562	516	574	497	551	552	556	538	574	522	587	581	553	528	504	571	555	516	557	577	502	582	604	515	568	521	535	551	558	573	566	549	578	560	526	566	541	544	547	574	557	519	555	556	544	607	556	521	553	546	561	553	523	581	571	509	554	541	546	575	527	528	551	538	551	531	550	526	577	560	540	576	585	548	548	533	522	531	601	515	553	554	529	499	529	592	545	539	521	561	542	586	565	630	530	523	512	536	523	556	537	562	538	586	529	544	540	510	568	561	542	522	565	623	590	559	587	533	538	525	611	496	503	558	574	542	577	539	579	565	547	562	530	584	577	566	551	582	540	525	545	526	500	528	571	550	544	524	588	582	515	543	552	565	567	553	531	569	554	547	556	549	524	530	557	535	512	555	537	563	509	546	570	554	542	493	563	592	505	530	572	571	552	517	559	529	539	520	540	558	553	571	585	501	512	536	562	553	535	521	601	591	502	519	530	567	524	522	524	526	528	574	518	554	578	576	561	563	532	559	561	553	541	535	562	525	533	473	545	556	572	520	598	570	506	570	597	529	569	560	551	559	548	527	489	560	511	556	536	557	577	581	575	585	563	570	530	541	560	566	538	547	535	528	535	536	503	584	527	577	523	523	561	555	548	608	576	557	540	521	559	535	561	564	556	556	509	565	581	527	473	568	545	582	525	565	565	515	539	574	521	531	505	529	564	530	505	556	601	562	627	545	557	506	550	525	559	572	583	535	522	521	580	547	529	545	466	515	549	564	591	548	539	530	495	560	599	516	569	518	580	582	622	546	576	536	539	551	514	579	523	583	569	580	549	548	590	540	493	525	622	589	565	577	509	528	544	548	548	566	577	535	558	574	578	554	553	563	513	546	607	540	542	542	568	568	538	555	555	589	587	592	546	582	514	567	553	563	537	581	595	507	559	557	538	535	590	594	515	533	616	562	570	584	513	553	558	562	569	532	533	543	522	546	559	558	522	557	586	580	571	567	570	569	513	550	586	589	566	541	518	562	539	574	580	503	564	610	550	535	509	567	506	582	549	563	564	540	546	559	521	573	595	592	561	544	540	528	537	554	548	539	562	530	534	549	520	578	505	568	533	575	579	571	534	547	532	514	577	540	565	548	533	588	553	598	574	578	550	552	547	529	516	521	546	538	534	568	550	514	567	554	505	557	533	515	553	548	526	576	533	530	550	581	571	570	603	593	554	573	550	549	552	584	538	613	542	561	536	579	558	522	533	555	537	547	572	538	538	542	512	560	506	574	573	567	593	497	578	544	474	527	527	512	526	563	498	567	556	538	549	523	553	519	555	538	560	543	543	533	542	540	558	547	558	619	605	572	565	527	524	545	542	533	537	557	522	540	521	582	556	579	558	546	544	532	511	620	616	565	566	479	536	527	528	585	518	538	543	555	520	533	523	540	541	479	568	532	548	544	557	595	527	502	595	547	593	537	521	587	571	565	543	543	546	567	545	562	549	552	568	574	528	564	548	558	515	598	579	564	564	557	560	540	562	584	541	565	564	568	540	557	507	531	531	514	565	555	508	484	494	593	554	507	487	557	530	583	565	576	543	583	471	556	526	553	528	564	571	567	571	554	545	566	571	540	554	560	523	576	522	546	522	562	547	596	592	541	540	528	508	544	546	527	535	530	536	577	535	515	536	605	578	550	542	542	542	568	549	592	548	548	601	554	565	506	551	550	544	541	584	527	576	540	493	541	546	540	512	477	543	593	531	564	581	526	526	565	585	541	502	536	600	578	588	530	539	558	530	525	567	651	541	496	557	564	568	538	583	549	553	564	544	558	539	561	545	562	540	530	518	521	568	568	508	547	529	535	560	596	553	505	544	526	497	527	548	535	562	538	565	494	533	602	542	527	550	556	549	536	535	537	556	547	525	502	561	579	556	525	544	520	532	536	521	547	548	494	594	559	514	561	525	563	578	546	516	510	539	519	537	527	571	562	549	606	536	525	530	549	547	552	540	513	536	524	574	560	502	530	558	567	536	514	553	595	555	521	571	569	541	627	549	535	548	563	548	538	539	547	609	518	558	553	506	533	567	517	544	548	551	573	541	553	545	503	532	537	593	543	573	546	526	567	546	517	541	517	573	580	536	559	623	582	510	570	563	520	512	597	533	560	569	587	549	550	529	533	573	571	555	521	549	496	560	600	553	577	531	550	501	545	547	569	556	537	517	535	529	565	564	533	577	571	572	566	585	571	545	532	550	524	543	572	553	560	534	533	517	616	556	498	533	535	541	549	527	550	573	502	538	510	546	554	531	555	512	556	553	524	538	513	584	570	540	543	531	548	497	547	552	567	556	511	555	541	565	560	564	505	543	571	602	533	540	544	500	557	564	539	538	552	531	553	560	567	583	509	544	555	544	569	552	566	567	560	546	535	529	487	529	534	523	556	580	529	561	556	522	524	555	544	549	581	523	572	502	584	568	558	565	566	552	574	548	559	523	556	546	575	564	550	567	547	564	566	529	572	547
48377	45649	31207	12122	2137	3364	2889	1476	80	122	206	282	401	561	670	784	838	954	966	1057	995	1036	1000	1058	1045	1128	1113	1096	1085	1059	1083	1074	1092	1118	1029	1045	1026	1036	1059	1116	1126	1118	1106	1126	1069	1133	1055	1109	1058	1061	1069	1097	1070	1108	1041	1127	1083	1107	1103	1112	1086	1093	1097	1076	1036	1141	1096	1055	1104	1091	1060	1098	1080	1072	1074	1087	1101	1069	1028	1124	1063	1080	1066	1072	1098	1069	1075	1127	1159	1085	1104	1080	1088	1133	1066	1058	1031	1072	1044	1110	1120	1092	1027	1146	1124	1084	1087	1071	1144	1078	1147	1070	1068	1090	1069	1114	1093	1087	1116	1061	1029	1084	1105	1084	1079	980	1113	1062	1071	1107	1065	1090	1121	1123	1095	1074	1097	1065	1145	1083	1112	1135	1116	1037	1060	1060	1061	1091	1085	1077	1098	1089	1146	1101	1082	1092	1090	1093	1101	1080	1065	1045	1043	1079	1063	1099	1095	1091	1126	1061	1085	1065	1078	1028	1132	1078	1093	1124	1077	1106	1015	1087	1045	1058	1081	1116	1080	1091	1098	1106	1014	1056	1052	1089	1079	1062	1122	1112	1057	1020	1107	1052	1061	1024	1120	1087	1096	1092	1072	1031	1035	1128	1022	1063	1012	1057	1013	1042	1080	1074	1069	1053	1019	1075	1084	1118	1061	1105	1041	1063	1113	1061	1050	1066	1125	1092	1046	1064	1052	1103	1084	1102	1117	1073	1021	1078	1092	1013	1084	1110	1045	984	1074	1018	1034	1087	1108	1095	1049	1098	1029	1051	1121	1124	1123	1094	1102	1063	1002	1064	1046	1060	1129	975	1099	1087	1027	1018	1099	1065	1009	1060	1034	1060	1038	1053	1112	1052	1111	1112	1048	1138	1054	1043	1072	1118	1130	1023	1088	1055	1068	1101	1080	1105	1033	1028	1096	1021	1078	1061	1038	1050	1076	1113	1082	1080	1081	1068	1094	1096	1158	1112	1144	1049	1073	1076	1089	1066	1074	1086	1061	1087	1021	1056	1052	1085	1126	1103	1112	1114	1095	1045	1047	1118	1080	1068	1071	1086	1105	1096	1126	1071	1094	1129	1086	1089	1122	1090	1119	1104	1055	1081	1100	1125	1030	1130	1100	1130	1044	1040	1091	1083	1048	1093	1046	1044	1114	1086	1087	1105	1031	1118	1032	1104	1080	1061	1056	1041	1039	1024	1139	1111	1068	1117	1087	1083	1038	1083	1045	1039	1032	1062	1086	1063	998	1056	1043	1074	1049	1025	1092	1058	1078	1059	1047	1037	1082	1096	1080	1097	1149	1011	1103	1103	1034	1054	1085	1065	1059	1106	1013	1071	1067	1104	1121	1084	1063	1026	1127	1095	1125	1090	1087	1054	1046	1093	1106	1059	1014	1074	1111	1081	1039	1082	1069	1142	1063	1090	1115	1081	1075	1042	1015	1043	1078	1080	1064	1058	1048	1084	1140	1073	1122	1057	1068	1054	1021	1101	1082	1064	1102	1069	1120	1068	1112	1029	1052	1051	1103	1069	1090	1055	1082	1126	1032	1037	1108	1059	1032	1175	1063	978	1097	1042	1041	1048	1118	1080	1067	1068	1065	1053	1051	1047	1066	1067	1083	1092	1086	1156	1117	1022	1048	1097	1026	1114	1074	1103	1082	1101	1023	1069	1041	1061	1017	1042	1155	1110	1090	1148	1104	1097	1103	1091	1065	1057	1068	1092	1079	1090	1061	1065	1071	1064	1128	1113	1056	1050	1063	1065	1096	1075	1104	980	1076	1072	1053	1097	1033	1125	1090	1100	1116	1023	1092	1034	1144	1066	1071	1028	1092	997	1092	1091	1016	1109	1089	1037	1068	1106	1030	1071	1058	1025	1071	1046	1110	1090	1126	1068	1077	1058	1073	1111	1075	1093	1079	1055	1034	1072	1103	1091	1053	1058	1149	994	1083	1049	1046	1112	1055	1154	1035	1033	1039	1056	1097	1072	1082	1109	1081	1050	1038	1062	1032	1064	1043	1056	1070	1095	1045	1059	1025	1109	1034	1063	1129	1126	1062	1085	1044	1004	1069	1037	1051	1072	1057	1050	1101	1090	1088	1040	1064	1070	1017	1130	1095	1100	1106	1061	1032	1052	1083	1083	1061	1025	1146	1048	1056	1048	1087	1058	1088	1061	1080	1017	1082	1062	1059	1091	1059	1053	1118	1084	1096	1081	1096	1045	1046	1091	1085	1089	1084	1032	1076	1081	1044	1129	1061	1008	1049	1041	1023	1102	1056	1071	1187	1051	1059	1088	1076	1029	1056	1080	1067	1017	1084	1059	1086	1074	1064	1068	1064	1078	1130	1116	1067	1080	1093	1008	1095	1019	1045	1084	1063	1033	1091	1045	1017	1127	1103	1033	1062	1059	1083	1013	1139	1037	1019	1074	1006	1059	1052	1038	1171	1023	1052	1030	1027	1115	1106	1112	1049	1076	1049	1066	1080	1112	1030	1130	1043	1047	1068	1048	1067	1080	1097	1030	1044	1081	1046	1069	1047	1089	1111	1123	1050	1062	1031	1149	1063	1063	1074	1061	1116	1036	1068	1156	1072	1090	1089	1058	1068	1067	1135	1076	1099	1099	1100	1034	1041	1110	1050	1067	1100	1084	1033	1066	1054	1011	1112	1059	1070	1055	1071	1084	1046	1023	1110	1027	1039	1119	1116	1095	1038	1012	1069	1050	1048	1112	1063	1061	1055	1067	1118	1070	1110	1108	1041	1045	1091	1033	1039	1035	1101	1036	1103	1085	1023	1078	1027	1033	1122	1037	1056	1058	1089	1046	1093	1067	1032	1084	1080	1026	1072	1095	1062	1083	1053	1083	1042	1060	1075	1089	1046	1045	1058	1090	1094	1050	1092	1055	1049	1098	1078	1060	1085	1092	1118	1088	1044	1081	1035	1089	1059	1027	1082	1069	1017	1080	1072	1090	1089	1101	1069	1037	1110	1086	1118	1099	1126	1123	1059	1063	1115	1133	1116	1045	1088	1071	1027	1085	1101	1086	1114	1122	1115	995	1081	1129	1074	1104	1066	1058	1055	1096	1091	1011	1034	1066	1086	1023	1091	1105	1098	1106	1066	1172	1097	1040	1046	1104	1072	1116	1109	1080	1063	1069	1109	1048	1082	1095	1054	1063	1078	1115	1062	1133	1108	1048	1094	1099	1043	1108	998	1072	1096	1116	1112	1111	1008	1090	1023	1045	1078	1095	1051	1047	1068	1014	1089	1056	1037	1081	1106	1039	1064	1085	1050	1018	1089	1061	1075	1071	1089	1073	1083	1082	1052	1059	1088	1063	1050	1067	1118	1094	1099	1083	1066	1055	1077	1067	1066	1047	1105	1022	1090	1086	1107	1089	1089	1052	1053	1011	1063	1079	1037	1096	1005	1055	1022	1137	1031	1033	1102	1090	1114	1116	1105	1101	1041	1040	1040	1109	1016	1081	1073	1105	1052	1006	1062	1093	1053	1082	1077	1077	1051	1024	1140	1065	1017	1122	1070	1093	1057	1038	1065	1019	1056	1084	1114	1059	1073	1086	1065	1065	1078	1054	1068	1046	1103	1057	1054	1019	1059	1097	1060	1040	1065	1033	1127	1073	1109	1038	1106	1091	1115	1084	1097	1066	1081	1059	1068	1100	1026	1065	1120	1083	1047	1077	1051	1078	1086	1045	1036	1066	1067	1148	1095	1051	1026	1138	1042	1064	1082	1082	1112	1105	1130	1070	1051	1107	1113	1098	1116	1092	1075	1121	1014	1047	1048	1043	1079	1069	1046	1118	1059	1087	1098	1067	998	1066	1095	1068	1105	1089	984	1097	1122	1103	1109	1075	1117	1098	1058	1079	1063	1098	1085	1021	1047	1041	1112	1097	1078	1005	1123	1079	1063	1086	1085	1081	1010	1119	1126	1009	1032	1017	1080	1077	1051	1069	1101	1079	1102	1051	1078	1023	993	1077	1027	1056	1042	1058	1017	1095	1095	1058	1116	1114	1074	1017	1070	1059	1132	1046	1097	1118	1093	1074	1081	1141	1081	1051	1072	1038	1125	1101	1057	1096	1053	1141	1115	1074	1058	1017	1067	1109	1116	1012	1033	1061	1116	1091	1037	1013	1072	1041	1032	994	1068	1043	1106	1018	992	1134	1060	1113	1096	1121	1026	1116	1111	1029	1090	1062	1070	1109	1101	1068	1154	1092	1093	1026	1066	1044	1130	1014	1041	1089	1074	1074	1077	1065	1026	1019	1008	1143	1083	1089	1070	1106	1054	1110	1096	1061	1031	1048	1007	1054	1055	1070	1066	1025	1061	1139	1126	1058	1114	1108	1119	1111	1072	1089	1029	1101	1078	1108	1047	1043	1057	1058	1134	1108	1087	1089	1014	1010	1111	1077	1123	1057	1061	1120	1091	1084	1075	1024	1056	1076	1118	1027	1079	1073	1063	1079	1066	1107	1075	1045	1117	1067	1146	1049	1073	1118	1074	1112	1052	1015	1093	1046	1068	1093	1079	1091	1062	1059	1072	1072	1101	1088	1077	1104	1094	1074	1084	1092	1061	1072	1075	1091	1048	1060	1103	1042	1049	1072	1031	1059	1075	1107	1030	1070	1077	1069	1023	1063	1061	1082	1089	1088	1086	1090	1106	1020	1068	1089	1075	1049	1043	1111	1049	1060	1073	1031	1065	1065	1049	1094	1023	1045	1061	1090	1161	1088	1082	1048	1053	1060	1053	1074	1126	1048	1087	1050	1030	1070	1101	1095	1081	1077	1061	1123	1094	1105	1090	1103	1072	1065	1058	1117	1102	1079	1065	1069	1078	1044	1060	1071	1049	1094	1041	1115	1081	1038	1023	1067	1096	1028	1090	1109	1061	1119	1034	1072	1061	1152	1064	1041	1113	1062	1084	1095	1087	1108	1113	1098	1076	1028	1081	1100	1120	997	1059	1065	1082	1047	1028	1059	1078	1069	1105	1089	1011	1100
32507	64530	52078	35854	22873	11767	10920	4827	445	287	270	248	246	240	279	294	230	293	270	281	270	235	281	245	276	279	256	238	287	250	269	263	241	241	244	259	253	243	286	237	266	258	253	226	252	311	229	255	258	275	255	268	244	255	289	287	272	236	263	262	229	263	266	298	266	277	241	258	248	265	246	261	261	257	244	284	228	224	257	272	292	277	265	283	258	289	259	262	260	248	269	249	271	261	244	246	253	268	259	270	246	226	257	233	257	264	253	260	267	235	265	261	236	260	270	288	256	260	249	271	265	234	271	250	257	278	266	227	250	276	253	259	269	246	256	259	239	212	258	244	233	251	258	251	258	258	229	270	246	256	258	281	231	271	251	260	250	283	277	237	243	264	255	251	298	282	265	267	231	235	250	256	280	258	275	228	280	269	266	283	268	266	259	285	268	224	269	256	271	264	242	245	244	236	248	232	276	275	244	262	273	259	262	253	255	294	282	248	251	277	287	262	248	252	269	253	239	271	221	230	253	275	284	263	232	267	246	283	247	246	242	270	252	251	248	302	279	262	253	298	281	257	259	241	260	247	290	242	269	251	247	254	256	267	244	240	268	272	282	296	273	267	272	256	251	261	308	241	243	274	254	260	283	269	245	233	266	287	281	259	251	277	269	249	276	270	264	271	220	262	233	240	261	247	281	267	228	275	278	245	252	248	258	268	245	261	240	279	286	248	256	273	279	254	262	253	277	269	226	265	229	258	246	259	281	267	275	231	228	270	233	264	233	250	259	282	244	251	262	247	221	248	275	235	248	249	277	260	235	253	246	251	301	264	263	245	260	294	257	282	221	258	267	305	261	282	278	256	289	282	239	281	296	287	279	261	250	261	287	230	242	242	235	236	231	240	211	249	257	252	255	255	256	253	282	280	256	252	204	287	270	251	275	255	247	251	252	253	244	282	227	253	244	252	257	239	264	288	273	282	271	266	255	264	264	280	256	252	268	264	299	254	269	241	251	246	266	245	272	249	244	235	274	279	281	239	272	237	275	224	245	238	270	262	267	276	256	243	265	259	261	257	258	252	249	262	230	260	245	265	278	275	261	259	233	246	285	241	260	275	273	249	270	271	241	260	254	255	288	234	271	257	252	252	279	238	272	247	294	231	248	236	254	250	253	286	260	246	267	258	260	257	227	278	262	259	216	253	280	256	238	262	233	230	288	277	262	267	249	238	285	268	243	274	233	249	269	258	284	282	252	250	260	242	280	246	244	264	288	223	262	246	290	255	262	274	277	273	248	249	250	267	271	269	282	248	271	251	274	256	248	233	252	268	238	241	276	258	279	252	255	263	287	261	253	291	217	246	260	257	236	274	259	265	222	257	243	243	287	243	287	245	255	263	243	272	271	249	283	263	256	244	270	274	258	260	243	264	274	297	242	237	223	253	284	267	267	217	233	277	266	249	271	248	241	242	234	256	253	271	274	247	237	270	262	255	258	241	256	253	278	246	252	267	266	274	272	276	232	250	284	269	263	278	245	279	266	261	249	284	258	251	261	283	268	290	275	284	249	249	264	243	258	252	240	244	272	261	248	252	244	268	275	247	250	227	256	259	240	288	236	285	305	258	269	241	276	272	247	260	241	239	264	252	253	245	260	254	283	222	272	241	274	270	269	242	282	261	274	246	260	287	267	271	258	283	264	275	243	251	257	271	279	228	270	253	267	215	269	242	243	254	255	247	290	276	281	264	277	253	267	288	277	236	275	261	238	250	257	265	282	260	248	235	253	238	249	263	275	253	246	262	258	256	252	249	244	272	223	258	267	275	251	285	236	289	256	251	244	265	257	259	257	240	259	259	239	270	267	267	299	271	259	243	230	292	246	285	241	229	252	269	262	253	243	216	246	246	266	247	259	236	237	275	242	278	240	245	255	250	242	247	264	263	247	246	261	267	259	287	252	243	249	250	246	254	259	257	260	228	264	204	259	263	267	266	267	222	244	268	262	226	257	247	263	273	278	240	264	271	261	265	272	261	289	264	244	274	251	272	259	257	263	237	255	274	326	255	258	258	252	267	240	234	263	248	228	259	266	249	269	249	260	271	251	246	275	254	246	233	241	260	263	279	287	283	269	247	253	255	252	251	261	260	248	260	258	293	253	241	269	250	259	230	254	248	261	268	252	261	242	266	248	237	270	274	304	241	252	260	262	255	269	242	266	266	246	259	255	263	282	249	252	278	275	291	255	250	279	239	249	241	258	264	249	243	257	256	249	278	255	268	276	252	236	232	260	285	256	260	255	251	250	262	241	247	241	258	275	255	270	271	242	261	240	273	258	280	254	237	271	272	260	259	278	251	236	274	260	278	252	282	219	237	239	275	275	294	268	268	248	229	275	260	256	266	265	264	250	248	215	242	276	242	241	245	244	280	265	275	228	258	245	230	281	267	267	260	261	249	276	258	245	273	282	270	257	243	266	273	263	258	259	258	273	246	239	235	253	273	291	280	247	248	273	226	249	272	267	272	257	276	262	264	252	262	264	250	274	237	290	245	273	264	279	246	275	264	259	260	277	264	289	259	250	268	244	260	248	251	257	232	236	234	268	240	243	258	230	246	261	253	211	251	233	271	215	237	248	261	254	257	270	277	248	221	273	271	264	230	255	279	259	274	278	254	262	233	255	263	241	241	265	271	252	248	267	262	267	234	240	236	238	265	238	259	281	285	246	244	234	249	237	251	277	244	272	242	258	246	258	258	242	278	265	276	225	296	254	276	248	222	252	259	236	262	242	257	260	281	285	277	246	255	229	240	301	278	227	262	257	249	238	245	242	272	253	260	250	268	249	257	269	276	265	250	263	291	288	250	256	289	284	240	252	265	295	250	255	253	276	272	239	257	279	260	267	238	248	244	248	258	274	265	256	251	253	240	262	238	249	292	272	289	283	279	274	244	246	263	243	279	287	246	266	267	252	277	291	252	245	243	272	277	265	265	261	282	232	254	250	260	242	225	260	267	250	244	302	263	240	273	250	249	227	249	263	262	267	270	244	244	283	254	267	252	251	229	283	265	243	246	284	219	271	242	258	270	257	258	274	270	255	252	280	256	237	262	249	282	259	245	258	242	229	267	263	246	274	278	247	249	244	286	239	237	252	258	261	248	273	263	250	234	241	263	239	272	238	247	282	256	264	265	249	263	242	276	261	280	251	242	251	265	272	290	282	259	245	256	246	277	245	242	243	256	262	261	268	299	257	275	241	236	263	252	225	227	243	266	254	233	241	246	270	244	255	270	266	243	248	266	251	285	276	275	260	236	264	273	232	237	276	257	270	284	274	258	281	259	247	244	249	261	269	260	263	282	276	274	254	240	263	254	259	292	287	241	272	272	251	248	261	266	250	270	283	272	270	238	284	288	264	236	274	285	255	271	249	265	249	259	245	270	280	254	216	260	269	245	276	267	275	247	250	244	265	252	265	267	237	251	255	249	262	264	254	233	240	258	255	253	286	252	253	274
29801	63558	56970	41235	10988	5351	22382	8666	700	724	653	726	643	691	620	698	695	667	709	724	688	691	697	641	650	670	700	690	677	657	667	650	661	667	680	728	681	659	656	648	703	686	667	708	647	719	664	727	688	645	693	675	703	668	664	704	691	673	664	654	651	699	698	677	715	720	707	662	691	684	671	667	691	677	650	672	719	674	712	720	688	696	634	693	666	718	682	668	698	664	689	701	690	737	686	684	627	663	686	649	718	691	681	720	694	689	692	679	656	687	687	675	652	654	676	716	658	647	699	675	672	721	696	696	690	710	691	697	676	677	684	692	666	735	710	701	642	690	659	679	640	700	719	657	681	663	740	677	703	683	706	661	661	656	656	675	678	665	657	730	634	706	662	703	684	679	676	709	633	699	668	716	661	676	689	698	698	681	682	689	697	690	641	671	690	686	657	692	704	654	689	726	640	638	660	695	665	690	673	728	647	680	678	681	690	686	670	637	666	684	696	679	679	615	696	681	627	658	657	633	680	669	698	614	685	704	685	642	674	686	657	654	743	676	699	697	635	688	659	684	662	662	645	677	675	659	647	657	690	646	682	707	684	617	686	686	684	643	662	697	621	713	645	676	687	690	663	696	666	695	650	631	698	642	705	714	650	676	693	682	718	664	688	726	684	691	650	711	681	636	682	705	653	672	694	695	728	698	669	681	695	644	690	666	680	670	677	691	698	675	697	689	664	674	695	659	657	681	668	655	690	692	645	701	720	705	660	675	669	711	667	649	655	680	699	716	631	641	660	643	679	684	686	636	699	645	705	715	678	639	695	704	702	636	725	679	648	726	694	626	659	672	664	698	615	669	656	671	673	678	670	650	684	692	708	711	668	681	668	736	682	667	699	677	674	666	685	691	699	638	667	673	679	665	674	656	651	634	662	717	663	657	671	695	635	699	691	642	679	663	646	675	646	648	692	654	652	659	661	711	689	666	669	691	644	666	672	711	648	733	661	639	713	682	717	709	687	660	690	686	702	660	697	672	667	677	646	703	725	712	702	680	660	687	694	720	674	693	728	645	697	719	701	705	717	708	670	708	695	700	664	682	675	668	690	717	702	685	684	629	658	682	685	663	673	716	703	661	677	675	697	670	702	694	668	713	668	662	678	644	670	702	659	726	681	626	630	701	656	654	701	690	698	604	704	683	703	712	666	676	713	653	686	683	721	686	701	627	696	680	700	734	659	752	696	677	689	685	747	703	661	726	673	677	658	667	610	667	690	687	685	694	731	661	609	673	739	650	695	680	726	688	661	719	671	672	641	716	665	661	674	702	667	671	633	684	674	674	638	664	682	693	714	653	724	691	679	669	686	649	680	674	735	700	664	650	706	694	698	704	690	657	693	686	693	708	679	650	683	655	710	706	714	655	670	638	619	696	685	698	661	668	676	694	698	704	622	622	651	682	685	688	700	677	684	669	695	657	704	645	641	684	685	722	667	682	691	679	650	690	691	672	678	704	651	679	672	650	658	696	640	711	658	630	673	659	644	690	738	699	645	684	652	670	662	686	674	650	687	705	683	701	655	675	697	684	634	698	690	668	646	701	713	719	654	686	710	681	673	675	676	649	682	676	682	683	675	699	699	680	701	696	646	701	712	676	660	649	656	701	712	716	691	625	680	627	707	645	675	629	651	694	678	732	699	647	648	663	657	758	658	689	703	704	690	715	683	707	717	662	701	646	655	706	733	643	695	656	686	663	632	733	651	671	711	666	685	647	683	714	667	666	663	713	640	684	681	719	661	658	689	671	682	731	666	703	689	668	692	725	672	696	641	682	668	658	660	674	646	722	651	637	716	722	676	665	630	655	690	696	705	731	691	703	705	713	676	661	691	687	679	661	671	646	688	675	656	669	648	692	712	691	640	640	709	626	667	655	674	671	663	671	689	662	704	662	681	709	675	661	649	746	724	678	690	681	669	699	708	695	675	644	680	693	731	667	724	713	687	619	681	648	693	705	689	647	688	664	730	700	653	655	667	710	679	711	629	688	709	706	730	703	710	690	700	706	661	654	625	745	725	673	723	646	743	673	720	632	692	641	664	691	690	664	702	667	705	712	696	673	693	679	668	675	659	702	661	692	692	669	649	687	674	695	679	690	677	689	703	705	688	678	679	730	647	685	661	671	635	680	722	747	655	667	680	688	731	666	725	683	645	714	693	676	676	688	687	684	673	720	651	687	648	684	656	668	636	690	662	703	650	633	662	725	684	664	722	642	706	696	669	687	672	744	713	705	641	655	713	681	686	708	629	629	648	661	621	690	728	691	662	659	680	685	638	687	709	676	669	666	696	732	684	634	659	681	641	666	666	662	699	671	683	675	717	640	662	703	668	681	712	643	648	732	680	645	668	667	697	667	708	679	711	676	685	706	674	716	650	691	694	660	683	705	673	624	670	697	695	761	655	718	681	720	622	658	670	657	686	645	656	668	683	662	683	614	665	619	727	637	686	650	685	742	664	669	705	689	692	631	693	678	705	678	684	684	649	680	644	673	686	692	720	689	711	706	690	645	671	704	659	696	662	693	712	668	690	668	650	648	675	737	713	672	685	665	699	737	650	721	641	663	676	689	675	651	635	664	700	707	719	672	684	690	647	725	683	729	654	718	688	638	673	648	654	636	704	635	646	684	639	677	638	642	681	669	695	704	664	694	681	687	685	727	697	680	690	680	649	714	713	689	667	705	644	656	681	671	713	674	721	740	678	652	669	651	680	675	682	708	658	678	694	657	678	694	664	649	755	680	647	705	672	685	679	705	661	664	657	701	678	648	660	712	681	653	674	671	700	657	664	688	690	704	638	704	682	684	693	682	691	719	699	686	702	650	669	674	667	670	671	670	683	706	704	701	665	684	654	677	683	714	699	621	690	708	661	690	657	640	656	655	643	703	709	692	720	705	651	697	703	689	662	647	658	672	666	716	687	715	654	689	654	695	663	657	701	705	609	704	696	685	697	716	647	630	665	649	694	655	656	713	676	645	635	721	643	740	685	741	728	730	677	662	618	644	670	693	670	691	687	658	712	675	662	649	688	695	678	641	667	635	715	651	706	701	716	701	671	689	697	734	695	620	689	708	654	662	696	629	720	713	695	741	667	682	639	649	691	705	650	642	724	666	683	662	659	684	665	667	681	740	609	691	685	629	714	656	688	666	689	684	705	700	699	631	684	681	660	662	656	681	681	704	650	696	712	721	695	665	693	678	728	672	724	707	680	669	634	688	668	644	638	675	687	720	630	643	695	649	680	706	664	676	692	680	667	670	684	650	704	707	688	635	648	710	708	682	669	699	647	653	669	645	677	681	703	686	725	672	678	622	674	710	699	725	655	719	670	663	746	660	689	687	672	728	638	634	630	730	676	699	711	654	680	669	647	683	701	699	655	676	658	625	667	669	659	637	640	645	708	658	678	758	652	680	716	660	674	672	677	686	694	686	644	644	698	673	673	635	684	666	687	632	653	638
49441	55472	45477	29975	24807	24390	25079	13253	2144	394	327	378	320	300	325	318	322	291	334	319	361	298	272	307	348	300	316	335	314	290	277	317	326	292	307	335	328	308	312	316	317	328	331	342	312	307	292	302	313	306	306	297	343	294	333	293	284	275	330	312	327	326	317	327	319	304	287	335	299	318	302	318	311	344	314	318	306	343	341	322	295	320	318	309	310	313	300	274	306	362	320	309	303	322	340	321	321	315	343	310	309	286	297	321	328	326	324	308	335	331	291	329	292	330	275	290	296	272	294	296	319	305	312	313	337	292	296	318	318	357	312	282	309	285	307	315	335	314	326	352	356	310	304	307	313	265	317	346	308	336	314	333	297	330	333	318	309	314	338	325	335	331	314	334	286	334	309	279	320	352	299	310	332	303	349	317	305	308	332	296	328	333	290	303	331	331	323	334	326	339	334	304	323	344	325	305	333	297	328	320	318	305	292	302	338	325	326	325	291	316	343	282	292	328	306	317	284	320	302	301	352	314	304	299	320	337	313	290	310	276	296	298	322	340	339	345	302	284	288	347	313	297	326	343	325	329	303	328	326	285	310	316	310	306	312	297	312	310	324	309	292	312	304	312	315	304	322	269	299	308	291	322	328	305	298	328	297	306	297	303	273	311	332	292	323	326	317	325	310	304	333	298	317	293	333	293	357	298	309	320	288	309	310	305	280	333	316	291	318	312	301	310	325	308	334	275	329	314	324	331	304	320	282	328	301	268	330	332	325	292	323	327	318	352	308	299	340	315	336	326	315	308	310	308	321	315	288	335	299	299	305	302	336	308	313	341	322	336	323	313	298	315	354	304	305	313	327	307	349	350	298	289	301	316	286	314	314	311	323	297	322	327	330	326	316	310	338	289	337	311	313	315	336	298	320	302	286	335	307	301	345	350	361	322	342	308	330	334	317	296	328	311	290	298	311	327	304	325	314	331	318	281	322	317	287	306	322	323	318	300	311	283	300	289	297	299	324	266	293	318	320	319	305	345	311	301	327	265	321	308	296	328	287	290	302	320	312	296	296	331	293	327	321	312	306	278	316	321	336	261	352	285	289	343	318	318	304	310	328	296	300	334	307	295	334	324	335	318	317	341	314	326	316	346	325	352	278	322	342	276	319	343	287	299	305	322	323	295	316	312	302	302	311	293	344	297	346	345	317	315	312	291	339	293	312	304	302	310	334	286	327	260	315	311	296	317	328	324	298	320	284	297	322	311	316	324	321	308	282	301	287	311	303	334	282	313	283	336	315	315	336	277	298	307	335	314	285	306	288	315	292	303	292	326	331	305	310	292	293	302	305	329	314	313	310	280	293	320	311	325	311	292	300	337	311	337	311	312	292	298	329	320	333	298	325	289	270	314	305	304	324	306	312	293	303	296	291	314	316	291	305	309	303	340	306	312	303	291	340	331	315	291	320	307	336	287	322	303	308	291	318	301	314	319	319	278	295	319	301	349	357	303	325	285	311	298	333	296	315	290	290	275	287	321	318	286	287	297	322	300	304	337	318	323	289	301	302	344	301	325	300	332	334	330	316	331	299	312	323	338	340	340	327	307	305	308	314	324	307	298	331	309	318	318	330	305	263	291	349	298	330	304	305	308	294	325	318	367	325	313	344	339	330	284	322	345	328	310	281	331	323	284	333	352	317	319	300	302	327	342	332	296	354	292	318	296	309	305	340	325	294	317	361	320	305	324	297	302	318	322	360	332	298	251	321	324	281	347	312	335	348	310	282	323	293	314	285	335	302	323	323	301	278	301	368	349	329	318	299	314	343	302	288	342	315	323	284	309	293	279	283	314	311	338	281	296	309	308	293	308	330	295	322	321	330	304	318	337	278	280	318	313	303	315	328	336	337	275	329	308	308	298	296	335	337	320	348	321	295	317	288	328	317	319	292	349	305	312	325	335	306	330	317	314	307	282	290	319	319	334	350	315	287	318	333	305	312	304	324	310	310	309	333	306	336	292	306	296	302	304	291	338	321	300	348	325	320	323	299	354	360	331	317	287	304	322	313	299	296	324	311	322	291	291	301	315	265	295	342	303	320	319	312	304	311	298	344	321	318	305	310	307	296	312	282	340	332	317	340	307	309	337	328	297	307	315	312	292	331	325	325	288	323	308	291	287	304	305	309	316	335	345	297	301	315	354	283	329	335	299	337	312	290	297	311	332	287	320	303	295	317	328	275	343	314	315	332	294	333	305	291	322	317	332	336	311	331	281	318	311	314	278	318	332	307	276	322	346	298	327	323	350	339	324	322	310	316	350	324	305	357	311	349	309	300	319	363	323	303	327	329	302	322	322	327	316	318	322	343	337	304	309	330	307	298	316	327	327	296	319	310	295	345	324	314	312	303	269	310	331	342	309	312	313	332	326	325	315	311	313	308	281	318	286	304	312	302	335	319	320	295	297	299	321	319	322	305	307	308	331	326	341	325	290	317	312	284	313	341	306	327	328	325	294	376	347	305	295	329	305	320	292	319	270	315	295	305	335	334	304	313	318	327	317	312	293	342	325	340	312	297	323	318	310	309	278	317	310	299	316	324	318	324	333	294	326	314	319	344	313	293	279	312	312	306	349	327	322	300	302	295	286	347	312	309	349	331	313	309	317	337	306	291	308	337	295	297	296	315	318	328	335	323	325	314	293	310	311	293	309	283	341	315	289	315	327	314	298	288	326	313	330	320	322	333	350	316	289	323	274	294	321	348	305	332	311	337	330	339	334	307	299	311	306	316	293	324	294	288	303	321	322	285	334	294	318	310	312	315	305	296	315	303	316	297	284	338	310	304	290	338	301	320	296	304	314	319	295	334	321	298	314	291	289	317	307	307	319	319	331	302	311	329	337	323	286	327	331	312	323	309	302	315	313	330	275	312	320	322	334	292	296	327	302	338	308	319	289	317	322	289	314	299	296	330	305	294	292	320	325	319	307	324	318	305	311	294	330	336	327	328	344	312	325	335	357	321	313	306	301	301	314	318	314	308	293	298	331	293	310	303	320	303	302	324	353	315	314	298	348	320	305	309	318	307	290	305	297	340	344	341	303	333	318	319	313	306	310	311	341	320	300	305	337	314	288	326	290	315	285	308	296	296	301	296	291	304	298	313	303	307	324	322	314	307	297	339	322	311	317	307	318	296	291	346	294	313	362	322	296	307	301	311	311	307	308	313	329	316	279	318	313	338	288	289	321	301	318	305	337	334	338	295	374	326	291	314	345	313	313	303	311	316	298	308	318	289	322	275	294	314	301	307	313	327	325	334	295	302	315	347	302	325	313	325	305	289	328	341	300	330	313	304	302	350	306	314	284	282	290	303	312	290	316	351	294	336	307	325	283	279	309	301	309	290	331	307	307	332	334	312	322	318	305	296	311	283	314	306	317	319	312	331	342	336	336	340	322	331	330	294	276	308	326	290	321	320	278	346	344	330	305	331	323	284	300	302	327	320	321	321	299	311	313	333	296
43101	63548	51977	29557	18860	25524	35699	11948	862	870	852	800	834	855	813	855	811	788	876	783	764	771	817	757	813	770	823	790	796	796	747	735	799	767	802	825	782	819	815	774	769	803	800	812	823	830	805	755	848	822	795	819	835	804	780	823	775	827	791	793	808	779	773	877	808	858	796	783	771	773	802	819	804	791	820	782	827	812	784	810	737	794	839	808	800	843	782	798	814	850	796	792	778	817	811	834	796	777	772	824	797	760	795	784	779	820	749	782	819	812	793	805	820	750	770	827	804	816	842	784	792	818	762	787	830	800	746	802	763	827	832	787	788	799	829	780	822	823	825	804	847	780	810	812	838	790	782	815	837	791	780	787	816	787	813	763	816	837	815	827	796	797	791	768	816	795	817	838	818	807	803	790	798	817	779	806	795	790	822	778	836	768	748	772	794	769	838	806	765	793	791	814	817	841	788	780	804	787	819	818	829	768	846	799	786	834	759	868	834	842	704	793	805	824	795	816	826	822	844	806	858	819	791	811	807	805	754	823	794	747	830	793	807	782	791	823	799	855	822	788	826	825	831	825	792	836	844	761	770	782	801	813	773	827	797	751	790	830	791	784	802	817	787	866	763	789	844	786	814	779	827	811	820	758	786	798	814	798	793	812	805	811	806	778	833	808	801	778	822	808	803	830	778	805	755	811	789	759	785	773	815	832	762	821	848	775	806	790	814	784	819	783	828	759	800	795	794	824	821	820	798	824	807	773	820	820	796	770	810	823	793	800	852	817	793	829	806	815	755	797	799	776	787	783	826	790	810	748	784	783	773	793	794	764	844	747	850	821	801	796	760	817	772	820	806	783	820	765	809	796	796	790	775	820	833	817	771	824	772	801	762	767	742	804	760	782	818	821	753	778	761	798	796	777	797	784	795	861	814	762	768	814	792	817	821	826	794	848	795	804	756	767	817	834	828	813	758	760	772	840	782	781	853	778	795	803	809	819	836	817	848	767	788	825	771	777	781	780	831	780	817	819	809	789	787	817	859	848	830	779	846	831	816	781	748	790	826	791	825	856	794	788	768	836	851	818	795	803	752	787	780	867	779	788	798	798	789	785	840	886	795	849	797	856	795	837	802	825	820	792	755	806	763	798	825	848	851	777	794	832	763	753	801	814	785	823	778	803	783	754	810	817	769	787	808	806	848	790	814	756	802	806	804	807	774	770	802	811	789	827	803	791	860	770	760	800	818	766	813	738	755	837	813	863	840	789	789	802	833	835	767	815	821	805	782	852	789	754	817	716	760	809	764	773	757	817	789	790	804	760	776	776	831	796	820	810	822	787	835	838	833	767	806	749	780	736	796	769	751	797	775	841	801	856	817	813	783	812	821	792	828	798	793	804	742	778	755	791	783	858	839	787	757	820	797	752	774	798	795	852	775	772	818	824	788	728	815	801	790	820	837	795	819	784	773	746	795	797	803	824	854	795	800	819	812	830	806	793	845	851	810	886	812	843	785	761	813	778	790	780	800	840	779	796	787	809	791	786	834	790	844	771	800	792	825	830	781	767	767	817	788	741	783	790	802	810	770	807	782	788	776	742	790	830	796	826	794	864	819	757	834	818	815	780	804	830	791	833	810	808	741	839	807	791	826	798	724	772	813	784	784	795	787	809	774	729	837	840	806	804	787	785	840	823	782	771	779	778	799	792	742	827	837	830	830	774	746	799	812	816	774	825	801	758	800	788	824	825	807	810	813	793	846	765	807	819	792	745	785	816	782	819	835	842	781	820	802	792	823	826	817	784	764	814	779	881	793	834	821	767	861	828	727	758	849	789	791	812	821	808	815	764	774	808	755	791	757	837	811	838	858	766	764	827	779	776	804	796	811	811	819	749	825	806	770	816	739	822	814	785	799	835	827	778	781	790	760	753	830	805	777	783	837	826	787	785	814	834	819	758	801	817	809	784	809	831	774	847	786	782	794	823	786	785	773	824	793	814	759	779	789	819	781	792	852	835	793	732	807	808	800	836	821	779	840	756	805	773	781	777	811	795	809	827	795	809	779	815	800	838	852	831	842	839	790	868	791	747	839	773	841	809	792	787	818	777	824	780	764	796	838	806	811	827	799	802	826	805	781	797	763	787	804	817	856	798	854	784	807	801	797	808	815	768	835	814	825	808	751	794	757	774	799	765	834	821	783	821	776	797	817	802	757	782	830	747	796	783	757	824	809	771	825	769	844	762	813	836	789	835	807	754	777	818	786	784	805	824	802	831	835	740	793	789	853	802	777	784	792	785	800	795	799	817	826	828	780	778	831	805	821	811	822	822	772	782	782	778	874	771	798	839	809	850	766	802	783	799	797	809	807	836	815	805	776	833	813	770	744	773	833	819	818	822	778	828	809	810	833	789	794	829	789	785	804	791	740	814	826	802	810	815	856	714	858	843	809	803	804	762	760	770	713	801	804	807	825	753	813	774	761	797	804	801	761	808	856	797	788	780	783	810	718	792	768	759	777	810	763	774	827	837	814	799	824	781	767	777	804	786	812	804	810	792	820	783	813	799	827	787	782	773	821	795	799	837	817	813	804	763	797	757	857	829	817	803	811	814	814	782	845	820	773	793	758	808	815	804	759	846	767	807	822	785	766	767	820	751	776	786	784	787	789	791	772	759	813	798	794	813	809	803	776	805	786	786	848	779	779	827	795	830	847	802	842	798	805	819	844	770	848	779	770	763	796	766	814	843	804	785	806	781	791	814	796	795	834	808	818	812	765	830	787	748	832	805	843	792	817	776	803	810	791	820	784	799	819	815	797	848	820	843	785	812	844	758	781	809	790	793	837	771	778	843	809	818	840	804	781	823	766	787	810	792	822	756	738	768	784	794	784	802	805	817	775	762	791	773	825	817	795	805	848	789	832	834	770	818	829	777	815	721	849	801	777	809	817	787	779	836	808	813	788	823	806	744	840	811	810	796	827	792	808	859	808	804	799	786	803	818	765	791	783	751	804	802	788	723	876	775	800	761	812	841	830	780	788	806	795	825	862	791	788	832	746	840	801	818	809	806	837	813	797	809	781	756	780	810	798	795	803	817	860	795	825	816	727	787	758	799	783	822	781	745	757	788	840	785	735	829	781	796	779	815	828	849	849	775	749	795	859	829	834	819	766	757	878	829	796	821	786	773	814	745	798	789	786	781	755	770	793	818	790	798	828	783	817	846	853	825	801	804	782	812	787	788	802	769	763	784	822	846	797	830	842	798	827	818	754	826	792	771	782	825	818	773	805	836	828	840	764	818	836	808	786	744	815	776	759	795	784	790	773	771	803	784	818	784	816	814	845	822	798	777	817	811	793	801	790	817	786	805	818	790	836	765	773	823	792	823	829	761	763	853	827	816	802	801	832	793	780	756	798	794	810	834	818	792	816	756	841	808	832	802	821	801	799	750	723	804	792	794	788	803	781	801	806	762	791	782	792	792	753	803	783	798	802	809	844	809	821	813	786	804	752	850
52834	36345	33038	27633	25332	26642	29455	23745	11086	2233	566	505	512	521	521	562	603	573	567	604	610	582	614	596	584	598	633	600	573	566	618	593	547	592	609	552	565	581	627	523	612	570	643	575	603	594	590	526	601	629	602	592	569	562	604	592	639	610	574	574	565	594	594	602	584	635	573	578	570	549	567	570	582	548	579	600	588	553	572	577	572	595	602	593	579	573	569	588	562	560	547	556	546	550	570	598	570	547	579	634	596	592	577	559	596	560	576	563	563	604	547	621	535	617	590	588	594	608	593	627	595	589	594	569	548	542	565	593	539	582	571	585	548	620	559	613	559	569	522	539	567	544	581	613	614	571	571	574	570	578	577	557	565	573	613	612	583	543	582	555	589	618	569	542	614	580	574	587	558	578	579	605	542	579	586	511	562	612	589	603	573	627	574	548	555	579	566	585	566	636	601	570	604	637	579	585	593	618	532	617	583	570	610	578	568	578	549	567	568	550	595	566	588	578	543	595	587	583	569	605	562	515	567	500	568	593	579	634	595	613	593	589	568	583	582	590	569	565	566	547	598	570	574	557	612	563	599	573	586	597	597	576	545	517	582	557	525	551	570	526	544	587	544	554	552	564	589	572	555	597	553	552	568	550	590	563	585	549	550	560	540	543	586	588	586	560	542	645	579	569	563	568	579	584	575	576	585	541	582	579	564	609	530	528	600	584	563	595	619	564	578	551	567	562	622	597	604	548	556	568	580	580	585	542	539	598	543	576	577	592	582	572	592	546	587	558	593	585	590	558	530	566	536	559	571	562	552	567	503	550	595	582	616	606	583	549	554	589	591	611	534	581	582	554	621	567	569	582	569	580	614	527	651	623	546	573	552	542	576	574	592	554	602	595	572	598	607	611	575	545	511	562	547	593	595	509	600	586	575	555	597	512	552	557	605	588	559	595	599	601	585	552	569	602	576	571	532	574	512	559	548	589	575	581	548	550	594	560	570	549	593	568	592	568	580	589	520	609	576	551	581	562	562	569	592	524	561	576	535	570	572	573	544	567	593	573	542	599	625	567	574	564	552	536	560	572	584	575	595	583	565	527	548	608	574	596	583	560	567	554	628	593	592	588	598	582	584	548	596	571	544	582	529	600	581	589	579	530	597	558	562	603	599	591	620	593	596	565	596	596	571	603	546	613	608	559	600	523	655	604	548	564	520	561	590	547	576	532	545	572	557	566	634	609	550	587	549	607	583	524	592	583	562	608	550	555	508	538	547	601	578	554	552	579	594	524	533	564	549	582	544	596	592	558	566	578	537	502	529	582	563	603	563	578	546	561	560	573	581	546	564	564	550	548	537	535	574	592	578	578	577	591	577	580	556	535	571	632	588	562	548	608	574	569	552	570	576	583	578	592	580	534	556	572	577	598	599	553	561	563	555	556	612	572	589	636	585	575	564	563	542	567	602	544	553	554	569	547	583	562	573	572	590	556	564	578	545	643	554	577	602	578	610	594	563	570	560	569	518	556	590	518	549	548	597	538	595	579	551	540	632	562	533	562	586	561	553	561	642	533	558	615	559	588	548	619	538	598	585	533	557	554	557	575	580	616	573	571	617	584	565	581	565	592	571	567	593	601	547	598	570	586	541	548	577	624	591	562	563	553	583	573	622	549	589	564	563	607	589	616	565	582	605	590	563	576	560	539	513	522	546	591	620	518	570	584	610	595	575	561	563	522	620	627	632	593	570	532	566	510	577	564	588	515	604	584	583	545	589	564	604	553	557	525	577	576	588	541	562	586	589	567	630	574	578	539	618	593	550	582	594	585	556	580	560	549	622	550	576	535	521	545	568	540	568	545	579	555	576	555	559	627	558	611	603	559	609	594	566	578	624	578	540	574	549	564	577	520	558	546	618	557	579	624	550	583	608	555	539	552	592	525	533	560	566	612	553	565	554	595	553	602	578	590	576	552	557	538	569	580	551	553	548	537	518	533	552	612	580	616	552	586	551	555	562	560	551	571	592	584	581	570	530	566	571	535	598	567	534	591	573	516	557	581	635	549	595	625	594	567	565	540	549	538	523	608	578	598	607	572	631	639	609	571	568	539	580	579	539	602	587	570	579	579	594	549	617	561	580	549	552	613	517	570	567	583	562	536	579	545	575	561	534	564	571	595	572	539	546	583	589	584	527	609	589	579	553	601	545	574	505	585	572	533	617	526	594	574	569	558	603	572	567	569	542	586	559	559	621	560	544	570	557	565	589	532	590	565	591	604	550	566	573	587	627	576	561	574	610	537	583	541	555	552	591	606	572	578	622	519	573	522	530	511	576	554	554	591	595	548	584	571	604	584	584	546	570	529	541	559	574	573	577	590	558	568	553	628	590	594	559	597	616	548	545	555	619	532	632	596	577	568	575	591	573	605	563	575	580	552	547	564	556	526	560	541	546	588	608	641	581	604	590	581	575	537	583	552	537	538	577	577	549	614	575	589	589	555	571	539	593	570	573	543	610	567	576	599	555	589	552	583	597	596	566	546	566	580	543	569	555	599	529	585	616	534	556	547	559	568	592	600	589	528	574	606	586	572	560	606	622	579	581	549	551	581	539	557	580	546	550	555	554	574	602	514	573	596	566	583	615	554	582	582	564	556	553	566	537	581	550	579	597	598	570	515	565	557	551	550	524	529	583	560	576	520	550	548	568	617	563	570	504	608	547	577	534	564	598	579	555	566	510	566	572	615	572	601	556	587	553	572	607	591	593	572	559	552	541	589	577	570	575	574	568	574	571	586	556	553	547	545	599	543	571	599	575	590	553	567	587	530	515	530	551	538	563	538	598	589	582	535	587	542	646	568	553	544	532	557	534	545	607	596	576	603	555	572	571	558	554	558	572	562	574	582	587	510	543	569	551	539	605	638	594	582	585	553	583	568	536	572	560	552	577	597	620	577	613	588	543	545	581	569	602	585	556	588	581	537	573	599	592	576	586	519	554	578	557	588	598	541	596	539	546	587	550	603	542	537	556	542	585	566	568	543	595	613	598	543	540	559	528	508	594	577	530	535	534	601	579	583	574	538	553	564	572	576	607	586	566	587	481	556	572	556	563	582	571	570	582	528	564	609	538	554	590	536	613	513	553	584	557	586	620	543	530	558	578	549	622	573	546	587	594	490	575	520	553	596	596	579	526	550	574	582	578	570	570	524	545	558	576	578	548	555	615	598	596	546	599	521	574	593	547	555	530	565	575	581	543	533	589	585	611	611	530	514	564	605	588	569	585	613	569	561	536	574	553	540	511	543	573	583	553	568	574	591	553	578	566	571	539	543	562	564	573	593	630	601	528	560	551	543	546	579	582	570	575	540	589	578	560	584	559	590	550	553	547	544	567	536	640	561	576	509	545	613	552	524	564	547	575	552	599	599	503	554	538	532	566	552	555	577	577	545	591	579	555	570	598	582	593	580	556	546	577	608	496	523	563	581	555	563	552	647	562	598	532	558	554	581	561	588	557	585
46874	42761	23626	8809	10246	17406	14144	6335	369	482	573	701	804	942	923	1011	1066	1105	1082	1086	1101	1100	1096	1070	1135	1133	1130	1173	1125	1132	1124	1144	1159	1094	1152	1184	1172	1175	1200	1141	1105	1159	1028	1165	1133	1102	1211	1123	1104	1128	1119	1152	1174	1149	1153	1129	1150	1110	1146	1138	1158	1126	1126	1153	1101	1215	1162	1124	1163	1098	1124	1107	1160	1100	1117	1108	1156	1142	1156	1106	1152	1144	1060	1108	1165	1117	1125	1114	1146	1102	1144	1096	1124	1127	1134	1130	1068	1112	1181	1086	1094	1125	1099	1141	1107	1150	1103	1103	1125	1165	1131	1140	1117	1112	1090	1166	1104	1174	1203	1124	1132	1140	1086	1083	1129	1088	1121	1141	1083	1140	1141	1136	1078	1111	1170	1140	1163	1147	1104	1103	1119	1053	1153	1086	1128	1148	1107	1155	1141	1132	1115	1194	1123	1109	1101	1129	1166	1107	1154	1164	1107	1147	1134	1136	1151	1095	1098	1138	1119	1132	1142	1106	1115	1164	1118	1160	1174	1124	1142	1088	1116	1119	1098	1093	1164	1113	1161	1092	1118	1105	1116	1103	1115	1153	1123	1090	1176	1159	1123	1066	1064	1123	1054	1088	1122	1095	1143	1174	1131	1094	1111	1116	1146	1143	1146	1142	1166	1131	1103	1140	1208	1130	1106	1089	1084	1133	1108	1163	1085	1130	1090	1176	1128	1116	1097	1112	1138	1159	1174	1122	1077	1126	1036	1184	1074	1117	1084	1118	1098	1130	1082	1107	1136	1125	1154	1151	1139	1070	1129	1148	1164	1093	1108	1115	1131	1099	1115	1099	1133	1135	1126	1169	1143	1181	1143	1076	1133	1177	1141	1150	1100	1159	1176	1121	1168	1076	1102	1145	1130	1091	1096	1110	1136	1123	1100	1158	1092	1122	1098	1163	1172	1140	1067	1116	1140	1093	1157	1116	1160	1124	1110	1114	1159	1120	1115	1110	1124	1118	1131	1130	1124	1145	1140	1077	1140	1152	1122	1110	1115	1154	1195	1114	1092	1200	1133	1180	1195	1099	1106	1121	1132	1145	1132	1089	1145	1080	1144	1147	1150	1104	1133	1194	1142	1152	1136	1100	1168	1108	1143	1087	1143	1117	1105	1106	1108	1082	1093	1137	1123	1080	1128	1131	1121	1150	1071	1229	1104	1109	1147	1135	1189	1102	1089	1114	1127	1142	1150	1113	1075	1125	1105	1057	1070	1098	1071	1125	1107	1125	1135	1068	1132	1119	1124	1100	1139	1070	1117	1161	1159	1132	1127	1118	1133	1136	1198	1097	1176	1078	1092	1107	1122	1072	1114	1139	1087	1058	1082	1130	1155	1163	1109	1125	1118	1130	1109	1137	1118	1113	1116	1168	1103	1102	1132	1093	1104	1111	1109	1118	1131	1160	1124	1196	1120	1123	1120	1131	1145	1150	1107	1152	1090	1071	1088	1079	1122	1104	1135	1143	1114	1123	1126	1164	1152	1170	1148	1084	1110	1162	1062	1134	1167	1085	1108	1131	1183	1151	1109	1139	1111	1123	1083	1101	1163	1101	1155	1145	1085	1122	1177	1080	1088	1156	1121	1095	1053	1165	1124	1139	1115	1171	1132	1133	1133	1168	1050	1115	1143	1094	1105	1101	1130	1126	1153	1155	1131	1116	1120	1083	1126	1118	1101	1049	1117	1089	1122	1116	1065	1167	1133	1063	1184	1128	1164	1122	1177	1151	1194	1106	1149	1136	1161	1131	1096	1069	1134	1137	1144	1115	1143	1110	1112	1067	1147	1146	1148	1144	1110	1106	1183	1065	1130	1141	1097	1174	1059	1148	1084	1116	1089	1090	1116	1121	1125	1095	1127	1078	1125	1067	1058	1036	1150	1119	1133	1128	1185	1127	1075	1092	1169	1111	1126	1151	1099	1117	1123	1044	1154	1130	1070	1062	1112	1102	1153	1127	1128	1167	1152	1102	1127	1115	1093	1077	1116	1085	1141	1113	1122	1205	1124	1121	1181	1168	1141	1139	1130	1094	1062	1177	1091	1077	1136	1106	1142	1145	1145	1126	1162	1107	1079	1153	1097	1128	1127	1174	1141	1112	1140	1113	1164	1085	1108	1074	1110	1156	1137	1187	1092	1156	1126	1049	1182	1077	1092	1135	1133	1136	1141	1146	1161	1075	1121	1089	1139	1148	1078	1161	1118	1145	1160	1102	1085	1179	1186	1112	1079	1096	1176	1071	1191	1131	1067	1113	1128	1105	1059	1179	1147	1124	1099	1094	1163	1088	1108	1147	1121	1076	1134	1110	1146	1156	1097	1108	1115	1115	1172	1115	1070	1099	1084	1074	1121	1117	1125	1110	1089	1129	1152	1129	1136	1174	1100	1148	1123	1115	1116	1086	1099	1113	1175	1080	1173	1133	1124	1165	1123	1132	1124	1115	1141	1095	1092	1093	1131	1048	1099	1108	1053	1080	1088	1124	1192	1192	1105	1084	1104	1094	1111	1107	1081	1070	1157	1168	1076	1176	1077	1126	1167	1150	1108	1080	1080	1134	1098	1153	1086	1128	1106	1082	1146	1158	1129	1152	1123	1121	1103	1106	1097	1058	1142	1101	1119	1143	1091	1155	1158	1132	1167	1089	1136	1152	1115	1111	1117	1180	1063	1056	1194	1097	1063	1177	1119	1128	1085	1148	1140	1182	1092	1139	1109	1097	1137	1155	1127	1175	1126	1108	1159	1086	1104	1096	1154	1185	1137	1125	1134	1112	1118	1102	1126	1182	1158	1098	1134	1113	1143	1131	1102	1139	1129	1160	1078	1109	1032	1073	1148	1141	1069	1125	1069	1104	1115	1153	1127	1127	1088	1117	1115	1082	1102	1132	1103	1134	1157	1141	1149	1071	1187	1063	1122	1104	1132	1079	1105	1113	1153	1058	1100	1097	1103	1151	1155	1125	1098	1124	1099	1175	1088	1126	1110	1121	1109	1163	1218	1206	1124	1119	1061	1124	1133	1188	1117	1102	1134	1135	1103	1110	1122	1133	1093	1105	1093	1099	1044	1158	1113	1160	1152	1119	1103	1132	1129	1136	1081	1152	1098	1140	1102	1181	1141	1131	1130	1160	1135	1133	1117	1131	1139	1085	1111	1129	1149	1218	1109	1101	1078	1100	1084	1126	1098	1114	1148	1130	1192	1123	1069	1105	1097	1099	1097	1076	1116	1116	1104	1120	1212	1077	1101	1134	1103	1156	1101	1134	1099	1104	1125	1083	1160	1111	1142	1101	1138	1110	1127	1133	1153	1126	1095	1087	1142	1113	1132	1076	1135	1105	1086	1089	1041	1120	1146	1148	1192	1146	1150	1125	1030	1087	1112	1098	1148	1162	1140	1119	1107	1146	1172	1121	1127	1108	1149	1109	1009	1125	1116	1096	1092	1156	1137	1188	1142	1072	1142	1123	1109	1092	1214	1107	1102	1130	1085	1074	1162	1134	1098	1098	1112	1113	1151	1105	1128	1093	1069	1043	1094	1052	1094	1124	1097	1069	1111	1123	1112	1166	1123	1132	1073	1137	1128	1112	1151	1116	1152	1120	1149	1162	1097	1127	1128	1128	1105	1104	1154	1112	1097	1177	1112	1100	1135	1077	1086	1106	1114	1074	1140	1124	1091	1071	1031	1083	1105	1124	1157	1131	1128	1137	1085	1163	1134	1132	1084	1136	1122	1163	1127	1117	1043	1134	1112	1142	1122	1152	1107	1125	1120	1103	1082	1120	1138	1129	1106	1095	1102	1135	1143	1142	1123	1154	1117	1113	1110	1100	1136	1160	1113	1095	1077	1153	1142	1116	1105	1116	1135	1134	1111	1090	1155	1113	1152	1105	1095	1098	1115	1056	1111	1142	1172	1111	1132	1177	1111	1183	1153	1114	1148	1172	1094	1075	1110	1010	1080	1120	1150	1096	1134	1084	1118	1087	1168	1154	1139	1119	1165	1091	1101	1170	1104	1120	1137	1140	1118	1074	1083	1065	1114	1093	1192	1104	1113	1112	1066	1123	1150	1096	1106	1108	1094	1143	1175	1160	1114	1118	1129	1082	1097	1087	1149	1154	1150	1092	1091	1086	1096	1179	1075	1064	1195	1095	1120	1127	1170	1135	1143	1139	1159	1116	1147	1136	1121	1129	1217	1116	1133	1122	1046	1066	1174	1148	1135	1108	1123	1095	1078	1143	1116	1146	1097	1094	1183	1126	1134	1139	1129	1137	1059	1067	1094	1092	1119	1082	1115	1102	1097	1095	1096	1140	1135	1088	1121	1083	1151	1090	1072	1138	1157	1132	1143	1057	1069	1189	1124	1110	1100	1095	1204	1100	1095	1154	1159	1052	1161	1116	1170	1125	1125	1099	1072	1211	1090	1129	1080	1139	1191	1101	1179	1080	1122	1105	1048	1116	1092	1138	1089	1101	1090	1120	1125	1104	1140	1079	1131	1119	1149	1093	1132	1170	1109	1111	1080	1085	1107	1161	1090	1192	1103	1113	1174	1139	1069	1141	1108	1106	1124	1167	1093	1147	1102	1083	1128	1156	1090	1113	1121	1149	1065	1128	1068	1127	1098	1133	1137	1135	1111	1071	1100	1192	1174	1088	1063	1123	1135	1087	1119	1132	1075	1063	1127	1156	1131	1127	1095	1072	1146	1126	1145	1115	1118	1125	1127	1125	1115	1113	1154	1076	1111	1189	1093	1123	1063	1050	1093	1080	1137	1122	1138	1043	1087	1120	1222	1112	1201	1116	1154	1160	1141	1118	1122	1095	1067	1148	1107	1067	1118	1175	1124	1135	1130	1080	1146	1122	1166	1152	1127	1076	1082	1129	1059	1163	1069	1104	1147	1070	1111	1152	1150	1128	1128	1176	1115	1100	1090	1098	1122	1059	1133	1121	1147	1121	1076	1112	1080	1123	1200	1113	1114	1105	1106	1101	1141	1154	1082	1111	1087	1150	1119	1095	1113	1156	1151	1146	1087	1093	1145	1159	1134	1122	1114	1074
39493	65809	41256	23396	16123	13810	8615	2716	420	280	287	307	312	283	295	291	298	312	313	303	323	314	322	291	344	343	335	304	299	336	311	319	303	305	335	319	321	328	308	284	321	307	314	296	349	322	314	309	291	307	287	322	295	284	297	294	272	279	291	328	307	318	322	319	347	296	289	305	317	285	331	287	308	289	339	341	311	275	325	318	289	309	288	302	301	311	323	292	309	336	296	284	317	348	296	315	310	310	327	308	300	320	329	305	342	304	305	306	297	292	352	299	319	293	277	286	305	328	334	328	273	309	309	323	300	297	279	338	291	292	329	320	294	303	322	325	301	340	291	273	286	311	303	284	314	325	328	346	305	327	304	294	306	307	345	288	292	319	317	325	322	291	271	291	286	324	324	294	328	306	299	307	276	318	313	322	338	299	345	307	343	301	300	331	285	315	291	280	273	317	339	313	323	287	313	320	322	305	291	314	323	296	289	312	305	324	321	282	267	337	294	324	297	292	319	281	313	298	324	328	290	299	301	317	310	310	296	280	320	330	332	316	285	308	325	321	301	301	307	292	298	287	302	326	308	300	320	295	329	313	307	299	302	308	275	301	283	350	329	326	288	316	298	308	312	301	293	292	324	323	280	322	290	272	304	298	314	289	289	327	309	285	310	344	299	323	285	308	315	321	308	313	300	320	326	358	310	269	277	317	302	320	346	280	332	297	326	299	301	310	268	305	301	293	346	274	305	315	296	320	305	295	308	283	275	331	311	297	315	296	289	289	314	308	310	339	326	354	292	295	290	292	307	322	319	289	331	330	293	299	312	305	314	284	347	309	294	300	294	352	319	314	315	279	309	317	325	319	337	333	325	288	336	319	313	332	292	332	318	326	328	329	293	328	339	306	302	274	298	294	327	320	306	291	326	306	314	311	308	282	313	301	305	290	332	315	278	348	329	308	274	292	292	340	274	296	306	302	282	326	297	333	323	351	331	362	305	354	314	289	303	343	301	309	317	300	297	307	336	290	296	308	348	321	312	324	314	331	329	304	312	311	284	328	318	328	328	332	290	300	277	338	292	292	308	302	322	304	281	287	313	269	293	300	323	325	301	321	315	308	304	298	339	313	287	324	290	277	291	301	328	289	295	319	316	315	321	298	333	282	310	297	330	344	317	314	297	318	327	347	294	310	313	286	316	316	274	289	312	299	301	311	302	277	289	288	311	297	338	263	291	314	304	262	289	331	318	284	311	284	292	326	318	299	305	305	295	337	286	322	299	317	295	305	324	292	304	263	302	306	326	303	288	263	279	312	373	299	311	326	302	318	303	267	291	326	310	320	279	306	299	336	310	300	267	298	307	321	320	320	314	320	306	295	320	297	333	309	336	306	307	316	323	312	293	273	331	323	296	306	315	294	311	308	317	315	296	327	292	332	320	310	293	307	306	328	313	288	284	299	317	316	318	274	286	358	326	333	292	289	306	301	260	288	297	280	308	315	303	370	293	329	319	310	341	299	314	328	330	274	348	319	338	271	296	322	280	321	309	353	306	279	329	329	328	321	295	304	312	331	306	311	319	316	331	309	309	292	312	306	316	313	321	320	311	301	297	300	300	337	298	310	304	312	327	288	309	335	311	299	318	302	336	302	284	304	316	320	300	338	261	324	299	289	276	304	280	311	328	303	310	317	282	320	319	321	296	304	324	314	308	316	326	313	321	323	304	308	313	272	309	299	297	284	302	305	340	297	360	302	304	326	301	325	330	327	300	285	325	320	329	306	330	364	296	307	294	308	314	264	326	322	309	306	267	327	314	301	304	309	290	329	302	320	325	290	278	312	303	299	343	333	286	316	329	310	319	312	301	290	296	301	282	299	318	318	297	309	327	307	317	311	314	327	344	268	308	282	332	307	310	295	280	318	329	326	277	307	319	339	329	327	297	293	320	307	324	326	308	305	296	316	303	322	349	309	327	304	288	281	291	321	288	311	312	314	303	319	343	286	295	310	303	304	310	298	318	303	313	335	295	324	309	301	286	293	316	313	288	280	293	311	299	309	322	317	333	273	352	279	307	301	318	337	317	311	270	306	327	305	297	313	297	343	293	307	297	317	312	335	304	319	291	315	334	258	317	326	295	309	331	345	327	319	287	323	296	292	321	262	306	337	277	339	314	306	317	272	304	307	307	331	295	338	308	356	323	308	331	334	300	301	326	322	297	332	329	309	300	330	331	301	308	301	302	326	310	287	277	309	297	321	317	334	293	315	343	276	326	280	311	320	309	294	304	340	311	321	303	331	325	322	293	307	294	288	300	329	349	301	304	325	346	283	310	283	333	308	288	303	318	307	340	345	322	339	300	325	333	314	323	330	314	309	284	292	296	342	305	287	285	349	302	308	338	286	320	338	291	318	316	308	328	311	294	305	284	320	346	317	296	307	337	305	323	328	310	282	313	349	310	322	322	292	334	283	308	286	309	274	315	303	306	306	320	342	331	297	277	295	310	332	321	293	305	317	311	291	313	285	318	309	314	317	341	293	309	312	331	283	298	331	323	279	329	291	306	307	301	338	302	281	330	309	319	278	315	312	303	325	311	325	320	321	306	304	335	289	310	314	294	288	301	294	333	316	309	324	297	309	297	302	318	311	296	330	314	298	303	278	289	316	279	295	298	280	339	301	289	306	301	342	324	278	293	321	324	313	259	316	321	287	336	309	311	344	326	308	317	313	297	288	311	317	304	330	326	274	291	334	330	311	295	311	312	323	315	278	317	322	292	339	325	316	304	303	328	300	326	293	308	295	333	312	320	308	331	330	293	313	307	301	324	309	303	288	341	310	327	278	285	281	297	326	287	326	344	323	307	283	303	312	326	278	309	326	327	317	316	301	280	319	311	304	326	309	321	320	284	300	326	322	293	323	315	302	300	297	311	339	324	282	290	268	315	332	312	327	296	293	317	291	302	308	339	321	308	294	316	325	292	306	314	294	329	303	327	318	316	344	328	348	300	294	285	309	281	322	291	299	310	318	325	301	309	288	307	342	303	337	285	321	328	318	342	323	309	328	338	306	305	313	293	303	338	339	295	319	291	295	303	302	310	351	304	361	311	301	286	335	333	310	292	315	343	311	281	304	342	294	304	347	338	319	327	316	317	318	325	296	299	313	312	316	285	342	283	323	352	287	300	310	299	308	330	312	315	313	316	305	295	317	318	304	330	314	342	296	296	331	311	296	294	338	305	309	281	311	301	283	295	320	310	303	306	298	305	295	303	300	298	315	306	279	343	288	314	286	337	285	326	340	304	312	308	305	298	282	299	319	322	337	307	344	307	312	316	301	321	303	297	308	302	331	290	292	345	318	318	290	311	281	342	335	294	324	286	286	337	333	290	318	290	312	291	285	279	320	320	276	294	333	336	346	314	331	295	321	300	289	294	349	275	298	316	300	305	325	325	324	310	312	327	315	285	293	306	300	310	331	297	289	319	322	325	315	305	318	300	349	315	308	299	331	322	337
35514	66359	30958	14559	5964	24182	16201	5593	794	786	834	787	828	824	781	804	846	839	787	815	754	760	788	776	763	815	787	818	822	818	810	743	806	806	779	816	846	771	809	802	792	805	817	765	839	793	784	821	815	797	826	871	803	772	765	823	824	821	782	784	806	827	827	787	811	791	801	797	789	816	823	819	801	784	804	772	823	774	779	822	767	843	746	791	766	797	775	831	812	780	798	767	769	824	812	744	773	759	807	793	780	795	839	806	796	785	749	829	858	797	756	779	839	779	809	814	790	789	749	836	803	801	802	822	802	830	807	797	763	801	822	782	774	786	834	837	832	776	817	789	779	787	830	787	797	812	760	775	804	799	782	792	856	773	786	776	792	788	789	740	795	803	845	814	773	794	770	807	812	828	788	849	803	812	825	802	835	823	746	780	752	825	808	794	833	809	767	809	759	721	785	769	783	823	772	815	793	790	811	758	849	789	802	841	765	795	770	776	761	793	847	776	873	722	783	829	746	841	832	835	800	807	780	775	773	737	814	774	805	815	803	758	777	768	798	763	845	793	798	798	781	791	871	767	766	850	802	826	766	788	833	828	783	799	770	817	789	832	837	820	814	813	819	772	765	810	794	801	784	795	822	789	780	820	775	752	812	714	808	788	809	827	769	779	847	836	819	780	752	785	834	817	770	749	791	749	783	814	770	809	809	738	805	799	787	785	820	773	801	776	833	794	809	790	796	766	797	795	794	817	815	821	819	774	798	785	812	815	743	790	793	816	806	810	779	791	746	855	797	796	812	783	771	794	825	799	818	777	812	853	805	853	795	803	767	802	800	785	775	795	803	787	811	846	810	780	774	770	849	782	774	772	812	769	821	837	829	793	783	811	808	791	789	803	749	810	841	790	814	807	817	825	780	772	776	835	801	803	789	814	732	819	879	823	755	818	782	860	738	724	823	800	774	800	797	843	811	780	808	807	806	841	742	756	772	828	830	755	770	806	818	826	759	763	799	771	766	772	789	839	814	823	821	805	827	811	861	797	807	746	824	779	876	848	775	780	846	815	792	814	827	813	743	873	848	809	807	794	806	752	823	783	828	846	791	791	760	800	799	776	827	810	751	837	816	794	769	775	816	804	765	838	767	822	816	790	766	799	777	837	795	833	806	790	795	779	778	783	764	818	779	773	815	770	788	784	776	808	732	760	767	801	785	770	787	771	763	786	852	830	783	737	761	781	780	841	785	783	760	771	862	771	827	824	781	807	824	738	819	829	810	802	817	795	796	808	847	796	788	818	733	829	805	844	808	803	812	793	766	742	798	816	799	772	834	766	793	821	768	790	808	776	775	825	777	836	782	791	832	778	829	803	808	850	798	741	803	795	790	811	855	805	845	809	783	807	815	802	785	787	830	739	777	804	744	886	803	816	815	805	798	807	806	846	766	801	773	767	826	819	824	807	816	786	776	749	844	809	776	830	780	810	840	788	818	845	801	770	782	785	762	786	845	768	793	766	741	838	754	812	749	758	779	835	839	784	819	815	788	791	740	774	826	812	827	846	831	831	855	793	741	761	746	792	849	788	803	735	787	824	782	769	814	792	781	809	814	813	780	809	826	813	787	835	800	806	777	783	767	817	827	820	805	837	807	823	787	828	777	813	844	805	790	837	800	825	765	852	837	802	793	772	810	792	794	780	803	801	847	809	819	800	848	849	834	751	820	762	778	755	843	817	803	813	791	816	788	793	832	744	787	792	800	802	781	776	790	826	750	800	752	827	792	758	781	749	807	741	780	824	773	809	773	817	802	858	764	793	799	715	757	820	808	799	762	784	810	799	769	773	805	774	751	774	800	812	746	772	776	777	790	801	761	789	781	782	796	841	768	744	849	822	768	791	791	818	818	743	783	771	812	806	810	832	764	797	780	846	806	825	782	772	811	812	778	777	803	789	788	777	814	761	746	774	798	828	835	721	805	787	797	802	817	742	771	795	839	763	779	795	749	816	753	814	760	783	822	824	808	788	768	777	797	805	735	794	806	824	821	815	747	821	777	806	805	800	844	773	796	818	747	793	785	802	777	837	789	765	826	823	769	826	774	844	807	812	800	854	865	850	798	740	782	772	813	800	806	790	824	759	810	839	802	780	841	802	790	739	848	835	833	835	838	826	812	807	815	819	781	762	789	805	784	851	762	765	804	861	815	841	764	809	803	814	749	791	814	811	795	847	820	761	840	784	814	771	828	815	788	785	787	784	777	783	814	756	777	806	772	797	818	820	828	782	802	753	740	822	772	790	821	778	789	863	790	785	825	819	796	692	785	796	764	783	815	801	779	821	781	788	818	770	787	796	824	809	805	796	836	795	842	761	811	797	804	801	883	805	839	764	803	751	853	784	796	832	804	815	818	809	806	819	832	773	799	815	794	801	814	769	830	749	788	766	819	823	759	836	791	786	789	789	777	814	764	827	796	786	794	805	798	767	807	791	824	747	782	743	806	795	828	824	841	794	810	747	811	813	749	800	774	821	824	777	806	793	787	818	799	813	783	813	764	787	804	804	773	807	827	796	833	784	826	843	778	824	818	789	793	773	799	771	821	752	792	789	783	832	776	791	843	799	781	888	807	826	776	810	809	808	805	774	841	839	840	806	833	794	798	756	806	771	792	835	760	759	788	788	777	795	795	797	793	787	800	802	817	793	805	773	776	772	822	796	784	800	819	763	840	779	830	801	786	745	749	813	822	747	794	811	769	839	801	812	787	796	812	775	793	849	773	792	843	793	790	793	795	757	794	778	763	843	827	775	756	823	796	790	791	808	784	815	784	785	798	790	831	755	808	795	772	792	784	816	838	836	765	805	786	762	798	831	814	802	808	775	786	735	800	855	785	793	798	808	773	766	797	817	777	821	802	803	835	768	805	796	812	790	830	830	793	806	778	817	766	815	820	781	811	806	836	781	793	791	842	825	801	806	798	791	776	794	790	778	854	737	820	801	791	848	809	735	844	754	773	825	777	793	816	803	805	790	826	806	781	839	801	806	837	807	782	850	782	768	810	815	825	749	770	743	821	822	761	799	743	783	765	789	796	781	754	796	775	809	787	777	772	785	771	798	777	768	823	810	820	822	821	845	803	761	769	780	790	804	848	757	829	811	800	797	811	774	790	844	781	782	805	793	760	819	767	719	763	769	810	777	766	814	844	767	776	807	792	778	820	779	788	844	798	819	783	845	801	756	796	800	791	808	807	779	846	792	821	835	797	851	829	849	796	781	801	792	800	795	771	792	823	782	782	814	805	847	834	818	775	784	790	831	796	804	756	779	840	769	778	813	793	867	846	865	778	845	829	845	793	821	818	809	832	779	803	759	784	802	808	786	819	802	779	827	823	799	811	768	833	817	807	797	774	824	823	801	820	800	793	781	827	868	795	792	758	771	795	802	814	783	801	817	772	811	805	802	761	757	799	761	795	818	790	783	767	811	810	784	800	734	783	804	801	804	792	838	782	817	773	816
48993	52593	37551	26005	23185	22532	23310	12700	1654	346	343	294	290	292	328	304	283	308	285	298	299	276	280	287	281	273	313	306	283	295	318	347	350	306	288	293	281	272	323	292	274	286	285	286	278	280	298	289	301	306	265	285	309	319	260	312	306	278	290	292	349	314	275	280	288	284	325	283	294	326	290	311	290	283	302	273	261	305	316	299	308	294	278	282	317	344	296	355	325	287	280	292	283	314	298	319	288	306	274	292	275	294	261	295	326	285	305	288	325	295	298	287	275	284	303	280	288	276	305	319	308	279	316	314	281	293	298	288	311	274	291	309	284	294	259	260	320	313	315	279	324	284	259	284	301	299	313	327	271	294	288	299	314	307	292	301	287	311	297	276	325	309	278	315	284	324	324	294	285	283	323	303	319	304	280	318	292	320	328	295	263	265	281	309	313	277	308	317	295	286	308	253	280	341	327	266	287	297	329	301	297	303	319	307	315	313	306	289	296	331	278	271	297	283	339	294	304	300	320	320	285	272	274	281	289	284	314	311	310	302	304	306	326	301	293	339	331	277	285	295	328	286	290	281	271	286	327	287	267	298	311	311	278	281	290	298	304	268	317	301	303	301	276	314	282	302	312	301	333	321	320	285	294	290	249	302	294	289	293	309	300	290	312	310	297	278	267	299	309	310	326	317	278	305	298	302	290	288	307	276	295	285	311	288	322	286	273	289	299	296	267	288	292	266	308	281	302	303	300	278	317	303	313	271	267	295	307	326	306	306	306	280	296	297	289	276	281	287	293	307	301	291	304	282	308	285	275	347	285	269	296	293	275	294	282	326	294	305	272	291	308	276	320	273	308	308	281	281	321	332	312	284	298	309	314	340	286	298	269	274	289	317	292	270	275	293	311	298	283	291	305	268	306	291	290	322	296	296	312	308	291	285	316	281	299	305	293	276	284	294	296	329	302	307	294	291	309	313	318	301	314	316	293	292	271	299	322	291	289	304	298	272	307	260	302	337	300	285	286	302	299	297	276	292	291	324	301	290	284	294	291	275	291	311	284	271	274	315	295	279	275	312	278	295	309	300	303	311	329	303	285	279	308	265	282	308	271	290	322	286	277	291	298	249	302	277	299	291	301	306	301	290	293	280	295	287	325	324	302	284	314	263	276	318	279	312	304	271	313	346	338	323	308	323	286	298	304	301	285	283	307	327	321	307	288	296	328	331	280	322	296	313	295	298	320	309	266	279	302	305	343	300	299	308	279	318	295	261	303	269	304	290	283	283	274	291	307	299	317	264	322	295	283	320	297	314	314	331	320	283	317	284	299	292	301	295	329	305	308	307	319	277	287	287	277	303	297	300	292	253	295	275	294	292	324	284	303	290	283	289	268	298	313	322	320	261	310	304	287	290	287	297	282	287	317	288	300	300	310	305	274	300	294	287	289	277	306	276	298	293	278	293	291	295	287	279	302	332	304	302	280	295	308	299	276	278	298	294	289	288	300	285	300	294	311	334	282	317	284	319	295	292	277	280	297	296	288	294	323	309	299	310	281	308	293	320	312	300	274	298	294	307	281	309	298	306	301	326	313	273	295	319	288	307	305	316	291	295	290	303	300	310	296	262	329	279	305	311	281	294	298	313	321	311	291	292	311	288	315	290	296	288	282	293	268	326	313	283	317	301	316	308	300	291	288	286	291	290	324	306	306	322	335	268	281	281	289	307	322	337	279	314	287	277	264	271	302	316	294	296	265	312	289	307	270	304	308	300	298	304	285	295	293	314	270	261	295	302	283	289	297	310	298	277	299	308	324	328	306	245	276	294	310	309	299	281	309	297	288	296	321	302	319	295	291	310	301	329	300	300	286	294	318	309	308	325	286	299	268	304	310	286	312	318	255	310	274	300	291	268	330	296	309	296	312	329	286	289	293	287	298	299	266	310	305	343	317	290	287	284	310	278	298	302	310	327	302	291	287	336	315	284	301	293	277	324	292	299	296	285	280	309	321	300	290	331	295	298	334	287	291	271	318	260	310	251	294	306	307	299	291	290	280	313	313	297	265	294	313	278	309	321	301	279	288	278	269	299	291	314	271	297	294	311	313	317	294	271	277	293	326	294	339	303	299	281	299	277	292	328	270	290	304	305	305	305	299	293	277	312	286	296	321	320	292	284	282	301	291	335	306	310	312	318	287	282	293	309	298	284	309	294	298	287	287	287	308	324	295	312	302	307	314	324	316	236	299	296	286	284	303	289	277	296	283	291	317	319	271	305	261	297	300	304	310	296	331	301	322	319	284	274	316	277	290	284	300	312	291	319	340	312	287	312	293	294	309	300	272	302	292	292	318	294	306	316	275	280	307	278	323	308	284	302	294	253	299	252	297	279	286	320	279	300	291	288	304	280	293	272	278	278	286	293	279	298	296	289	298	313	288	288	332	286	264	288	289	294	298	288	307	312	304	294	295	273	316	319	300	309	272	265	327	306	305	295	287	311	322	289	295	278	289	305	325	286	301	317	300	321	279	289	301	264	326	301	295	307	300	317	289	299	273	297	285	326	307	267	265	300	285	312	342	279	266	312	255	291	316	319	313	254	310	292	305	301	308	309	281	286	314	301	274	297	272	274	304	285	300	296	294	315	324	279	309	312	322	282	297	296	315	301	303	306	309	304	277	280	315	289	288	274	340	300	287	298	309	302	281	298	296	266	288	242	336	299	330	302	298	320	297	280	308	277	294	309	304	282	291	293	255	303	286	302	282	283	274	287	302	299	336	300	304	293	279	294	284	310	328	313	313	306	292	291	286	291	306	290	331	278	283	306	276	306	306	299	301	311	268	287	296	308	287	307	307	304	294	278	267	291	291	274	288	306	320	289	305	276	305	294	278	282	299	298	286	294	304	279	300	279	309	298	321	271	305	303	280	267	302	314	256	302	297	305	257	327	325	271	271	322	270	312	291	288	269	283	275	279	288	286	292	290	261	288	303	286	285	314	346	294	286	286	287	306	309	309	289	270	325	309	314	276	295	307	325	310	297	274	319	295	298	293	302	319	324	298	296	270	265	301	298	276	295	280	308	312	295	296	298	302	277	292	323	291	293	324	314	274	275	301	288	306	293	302	301	304	310	276	291	294	310	265	299	298	274	305	295	269	290	319	296	302	299	310	319	304	320	299	306	290	311	264	308	279	297	311	294	304	315	300	310	271	326	299	296	303	295	322	335	280	294	291	342	290	287	313	298	307	289	317	314	295	305	310	326	326	283	289	327	301	283	289	326	284	304	311	265	280	312	320	289	304	297	312	309	325	322	288	264	300	315	305	316	310	282	312	293	310	292	314	295	285	296	281	274	295	320	312	299	299	329	273	301	332	284	298	291	320	299	296	316	337	319	286	321	308	286	298	337	270	291	307	291	349	327	318	310	330	329	297	297	301	281	299	326	275	300	291	312	289	317	307	302	272	317	281	292	278	304	303	289	336	287	270	270	298	306	275	324	320	282	304	298	270	356	302
43293	63654	37385	20442	5067	26404	35326	18335	925	779	791	784	789	799	803	775	740	812	782	788	814	796	867	750	719	713	802	738	748	784	766	799	763	758	796	762	774	742	748	798	794	770	829	789	737	775	752	742	777	741	786	778	754	735	753	773	761	749	756	756	718	754	820	764	773	805	747	754	741	772	760	760	751	741	756	748	812	734	776	714	792	742	778	801	758	795	789	775	783	775	789	787	756	740	801	769	787	757	759	748	782	795	728	745	811	816	766	731	818	754	799	757	795	776	776	807	771	722	815	745	751	779	770	808	779	752	737	735	754	797	725	728	775	810	739	749	723	771	772	761	756	749	750	778	753	795	797	789	769	747	797	724	737	778	796	774	783	740	743	695	715	784	772	814	819	764	783	777	830	783	787	731	803	793	782	825	751	774	740	788	770	816	787	778	819	752	818	760	841	801	793	746	767	750	722	829	761	764	751	775	782	791	832	784	819	769	765	791	736	778	769	801	780	786	764	744	785	777	800	749	800	765	760	782	782	730	740	795	758	739	800	774	763	749	760	719	780	798	773	815	704	790	802	753	740	769	772	775	777	772	814	763	742	752	738	743	742	744	713	743	751	766	715	701	767	751	805	786	771	742	798	808	792	769	753	780	785	775	778	777	752	810	738	802	799	795	787	782	763	735	769	784	746	751	751	742	760	756	740	763	786	772	786	777	794	768	773	771	774	717	762	748	766	789	791	749	758	744	752	737	747	760	757	723	743	770	790	782	801	762	782	709	817	750	777	766	773	748	788	726	783	742	763	797	762	744	784	770	746	769	702	753	795	767	770	789	793	793	761	743	735	769	741	808	760	749	770	767	748	722	795	738	767	786	805	767	772	764	758	748	760	754	783	750	781	826	750	797	788	760	699	778	769	764	787	767	802	767	761	763	741	792	792	799	778	795	803	760	804	766	778	737	728	807	731	808	777	795	782	749	771	745	791	739	769	740	734	794	763	788	809	813	749	763	758	765	747	760	824	760	826	762	768	732	777	789	795	784	806	804	772	737	806	769	767	767	763	762	748	807	801	731	791	751	801	742	807	773	746	764	783	853	765	748	794	752	739	772	714	825	796	812	785	776	691	766	750	847	773	781	800	752	799	751	758	770	792	755	719	820	789	732	795	706	763	743	777	748	775	783	747	794	713	739	766	767	748	757	794	789	763	776	741	798	717	762	802	782	803	751	781	802	759	777	794	770	789	793	782	760	754	780	742	765	754	761	775	780	816	789	726	757	837	750	711	810	786	813	811	760	775	820	734	764	756	803	769	778	787	750	765	783	784	801	722	741	729	803	791	747	763	742	786	854	733	741	739	786	800	765	795	777	797	770	787	814	726	791	804	812	752	728	763	722	792	770	803	780	773	741	770	720	777	741	800	757	764	832	806	740	791	814	762	754	803	757	710	792	717	762	776	814	851	847	736	757	800	769	734	795	787	723	791	781	762	733	762	766	740	771	751	772	773	746	784	764	763	780	765	714	787	778	775	746	750	783	759	768	754	713	786	752	698	753	763	717	756	798	776	743	804	806	830	782	765	742	744	765	732	767	796	751	777	761	769	746	767	735	799	776	744	814	762	775	828	810	754	773	776	803	736	758	805	750	746	805	799	795	824	724	719	771	779	782	740	791	771	769	752	733	789	767	724	763	764	727	793	734	834	771	792	816	843	712	739	733	764	723	784	733	732	738	786	772	755	795	719	765	825	784	761	787	736	751	758	779	771	781	755	789	753	751	711	774	782	797	775	766	756	785	783	780	781	754	814	747	813	749	773	783	784	747	741	778	759	760	822	762	803	751	811	732	764	790	775	791	739	753	753	792	720	781	791	739	793	749	761	791	793	768	740	759	767	802	769	755	765	797	745	800	800	784	772	796	764	782	772	773	779	748	781	791	746	812	712	734	752	745	808	845	796	770	754	778	792	768	785	759	787	771	757	783	757	733	817	769	790	803	792	801	724	749	775	754	801	731	792	714	724	765	736	786	763	763	804	791	721	770	817	798	710	776	778	761	769	762	768	770	720	786	792	773	789	757	771	765	762	753	768	798	727	732	765	793	758	736	792	835	832	746	729	745	708	757	808	767	771	714	791	755	754	838	715	753	784	785	710	788	798	727	761	740	765	777	769	785	752	787	793	760	782	792	789	805	766	764	803	800	718	705	735	789	839	707	804	788	716	787	735	746	759	754	762	790	817	782	745	767	730	779	707	768	753	767	721	745	751	785	779	786	791	786	813	818	777	771	736	755	792	791	779	776	739	791	811	797	814	760	839	745	771	778	742	794	759	795	728	764	746	800	785	761	766	739	819	768	790	724	778	772	794	804	747	776	735	743	770	736	773	765	734	757	771	761	792	727	769	708	784	750	820	767	757	786	728	767	744	782	803	734	784	731	740	764	745	753	817	769	755	809	779	787	783	767	795	763	822	733	723	815	756	730	802	793	770	743	830	768	765	807	731	778	728	791	797	732	728	755	744	820	735	767	706	767	798	798	728	760	766	764	787	751	758	760	727	785	801	732	747	775	781	791	762	785	728	729	828	816	770	755	784	786	811	815	788	810	809	785	795	725	739	802	757	801	731	779	738	740	800	759	704	791	763	781	797	794	784	797	758	785	761	747	792	755	752	815	756	778	792	755	745	775	788	751	758	756	796	767	748	734	783	749	729	788	722	772	738	781	748	771	728	798	829	765	780	804	715	772	762	762	770	751	762	788	785	797	781	749	759	750	765	773	787	757	745	766	800	808	773	711	756	786	814	747	776	780	761	761	823	766	807	780	822	751	761	778	790	776	775	737	803	754	698	765	759	728	734	793	784	769	760	783	787	740	705	807	798	724	767	745	806	730	780	790	774	774	745	737	731	773	770	760	756	720	743	735	736	673	714	762	796	800	749	772	752	814	752	773	752	755	710	784	777	754	813	760	797	803	768	779	793	735	784	794	812	794	746	687	820	805	774	743	772	744	764	767	779	763	759	792	799	797	780	791	760	716	785	754	788	768	736	735	764	811	783	752	774	780	811	814	765	780	762	780	761	739	728	774	755	801	807	743	762	811	766	797	793	785	792	780	737	782	750	767	780	797	741	798	798	751	782	774	794	783	781	775	814	733	771	764	743	787	814	749	751	765	745	785	741	790	752	729	762	756	827	789	767	754	790	796	751	784	762	748	816	748	729	764	748	784	747	755	729	743	782	794	779	749	757	741	739	761	780	806	785	741	730	751	803	791	747	777	791	813	787	739	793	758	818	750	740	739	827	759	697	812	739	779	760	742	763	737	759	732	773	772	754	800	738	749	748	765	766	785	757	754	813	774	764	772	743	767	765	771	738	735	749	769	767	729	804	743	753	802	799	772	793	729	808	748	748	697	784	752	757	732	777	763	756	771	782	760	823	752	719	723	749	746	783	785	691	731	745	722	787	767	809	804	770	742	770	780	765	789	757	763	717	780	737	789	809	778	807	779	743	744
49684	39985	30924	26528	28787	28430	41264	32420	14073	3175	785	508	545	547	546	567	571	530	536	547	515	612	566	545	592	521	541	567	512	593	531	545	524	535	486	507	563	525	532	523	522	533	542	544	519	534	481	562	571	518	520	495	562	501	520	545	533	546	536	527	526	535	526	536	484	523	522	510	522	544	502	507	535	497	544	575	537	565	540	559	526	566	517	498	489	553	531	509	524	551	502	520	470	501	521	559	511	535	516	527	514	556	552	494	579	525	504	503	494	476	552	574	544	538	519	503	529	526	555	550	504	545	502	539	522	565	538	535	531	523	494	512	576	550	541	552	575	559	516	509	527	551	569	497	561	508	530	503	512	516	513	537	511	522	529	557	504	509	525	451	531	517	536	552	531	495	516	549	549	514	511	546	518	496	554	517	526	517	491	543	513	559	535	498	533	547	497	519	533	502	519	496	555	520	525	538	488	548	578	513	552	546	490	513	466	537	528	529	479	508	525	465	566	522	522	516	504	527	519	517	555	570	546	488	518	483	514	563	529	518	563	506	552	519	518	513	522	570	531	496	547	507	528	487	556	510	532	536	573	544	497	507	533	523	557	552	476	533	529	556	499	518	542	479	550	537	520	532	555	532	539	520	544	518	517	558	528	519	557	561	542	543	492	553	546	552	537	528	555	534	549	522	530	513	556	520	568	550	543	562	532	547	553	525	511	496	505	560	519	534	503	538	589	514	484	504	525	552	486	527	478	489	515	533	524	459	529	560	546	551	565	531	524	503	496	499	548	537	540	531	514	504	521	490	519	518	462	546	546	536	506	527	541	548	521	508	559	512	562	483	507	560	572	513	537	495	552	515	532	545	512	508	471	530	479	466	495	538	530	470	513	522	577	567	482	542	516	481	514	521	535	512	571	546	527	506	547	539	524	501	552	468	517	560	495	538	508	539	498	497	502	558	508	545	509	488	541	518	523	541	552	536	488	511	553	523	517	535	553	590	488	516	526	523	490	491	497	563	531	565	520	503	538	544	503	482	520	524	500	512	499	482	499	551	480	527	484	567	457	493	522	513	490	502	524	521	518	448	499	504	498	519	539	551	499	557	494	544	472	486	538	521	588	482	529	533	541	510	508	473	541	490	494	558	531	481	495	508	502	530	505	516	480	541	532	500	562	550	528	488	512	538	534	523	510	536	526	503	551	517	530	503	489	493	539	491	537	530	536	528	541	490	488	508	532	511	529	519	513	533	490	539	487	540	512	532	532	566	562	521	541	566	504	515	500	506	538	495	516	520	519	477	545	529	494	462	528	535	541	542	558	484	485	515	504	505	517	513	496	490	550	487	511	497	513	564	523	546	590	536	517	475	540	554	521	529	500	488	524	480	517	492	567	552	538	542	488	517	536	518	537	558	564	545	497	510	514	517	524	505	570	507	498	574	526	528	574	545	508	501	485	492	517	550	522	540	525	534	581	502	436	454	511	547	517	523	484	524	484	512	518	479	532	573	518	475	513	529	558	514	516	587	519	517	527	472	573	518	551	525	517	531	490	535	501	522	506	534	475	474	483	533	531	508	536	501	513	538	463	518	531	507	524	501	509	520	474	477	500	563	501	530	525	531	577	514	533	500	531	553	519	531	534	490	503	529	493	558	512	488	566	541	512	504	512	503	490	522	517	504	492	558	500	539	540	527	494	497	525	525	548	524	528	534	531	511	524	515	542	541	499	497	436	533	492	556	547	498	527	534	545	511	522	510	513	483	508	530	550	515	471	495	508	546	540	480	496	502	516	554	530	478	530	507	529	517	541	568	519	519	513	548	496	513	529	562	467	515	530	526	500	482	520	500	522	536	495	507	504	513	529	546	518	513	511	533	534	559	547	508	513	530	523	537	541	528	569	501	519	521	545	522	526	504	512	503	477	497	558	535	497	570	536	508	542	493	554	560	487	495	536	555	527	514	538	566	477	534	511	574	572	533	565	528	528	523	521	535	536	528	536	548	515	484	473	518	529	521	519	461	524	516	506	531	546	578	506	530	542	546	520	532	501	518	497	519	518	530	551	510	484	534	537	500	489	488	501	504	523	499	493	521	542	535	519	519	514	461	525	526	479	541	516	513	484	545	523	524	537	546	506	517	539	501	541	508	497	501	530	587	495	519	568	499	492	558	535	503	527	548	502	517	517	543	482	517	516	508	549	494	477	531	494	519	510	519	518	524	499	549	512	534	478	504	522	510	446	520	529	502	501	501	486	539	536	481	541	529	572	582	504	512	493	530	489	520	532	497	538	485	492	528	530	563	495	495	515	524	523	436	525	515	508	552	501	534	525	468	484	580	505	533	486	555	551	521	531	497	456	527	560	551	495	523	515	522	508	512	470	507	505	516	512	599	543	516	539	521	512	489	495	520	529	510	544	509	508	539	492	533	524	526	488	543	551	533	537	535	505	558	547	522	524	491	537	502	559	542	565	510	542	508	543	492	515	548	542	520	538	500	479	537	552	558	558	539	543	512	533	541	544	511	520	526	477	501	527	490	533	483	541	543	541	500	517	513	513	533	515	537	541	531	536	516	545	516	559	490	503	545	518	510	499	529	529	548	507	511	573	503	533	505	507	507	537	453	581	545	457	531	557	487	490	530	505	494	498	490	495	512	603	525	534	494	495	519	551	562	513	535	457	513	533	550	542	552	491	529	480	543	497	505	468	474	523	554	529	537	521	503	489	500	514	488	545	543	544	541	540	599	564	536	552	542	485	493	510	526	513	492	550	516	531	514	562	520	514	568	492	479	528	518	545	525	524	494	490	507	506	562	486	488	498	489	514	524	533	583	522	586	506	565	492	496	565	540	507	507	544	544	511	523	518	493	560	535	528	529	527	516	498	462	517	541	541	588	521	508	509	496	519	526	552	501	549	525	499	492	430	510	538	540	512	496	510	499	511	520	487	508	537	535	492	499	522	549	543	526	505	517	494	499	522	565	505	534	537	504	493	559	550	543	501	531	490	542	543	546	528	545	514	494	520	551	541	545	548	525	566	563	504	507	507	508	514	528	566	514	489	551	490	544	547	499	497	512	489	533	529	490	507	477	542	527	518	513	534	493	526	519	532	529	511	539	500	512	484	514	518	525	524	540	507	529	502	517	535	534	509	437	525	502	487	494	519	512	500	518	524	489	473	494	571	523	476	547	514	521	532	532	526	558	497	565	511	546	521	547	521	514	499	501	543	528	489	474	509	510	456	538	499	547	486	472	534	522	559	478	552	539	527	567	588	479	523	468	518	535	482	493	526	484	531	564	521	522	504	519	492	512	520	526	525	489	521	498	531	525	517	564	531	481	541	466	538	467	535	469	528	499	518	474	521	545	490	492	557	517	495	549	517	531	532	531	485	536	522	519	507	533	522	495	523	535	537	451	577	548	515	538	523	473	527	496	487	501	500	457	522	536	573	556	500	550	497	548	515	494	494	582	532	504	528	499	551	484	517	537	524	527	508	534	503	529	519	518
42820	47165	17476	24987	22593	37120	47157	27821	1262	958	940	991	1000	1047	1108	1113	1085	1047	1100	1077	1088	1113	1065	1106	1106	1102	1090	1054	1037	1084	999	1082	1061	1048	1006	1086	1097	1028	1029	1059	1061	1114	1043	1089	1086	1061	1034	1098	1085	1073	1052	1036	1037	1096	1081	1032	1053	1109	1050	1079	1089	1067	1045	1044	1095	1133	1096	1073	1077	1060	1027	1053	1024	1053	1061	1071	1143	993	1008	1090	1025	1017	1018	997	1043	1110	1074	1054	977	1041	1096	1056	1054	1091	1061	1037	984	1062	1058	1069	1065	1054	1095	1010	1024	1088	1089	1052	1009	986	1021	1071	1010	1125	1095	1110	1039	1112	1076	1041	1072	998	1029	1092	1030	1061	1086	1053	1024	1101	1039	1083	996	1025	1021	1112	1018	1100	1061	1029	1094	1063	1036	1040	1061	1043	1035	1051	1018	1051	1034	1072	1027	1048	1063	1058	1074	1076	1034	1045	1052	1011	1048	1038	1003	1016	1007	998	1101	1056	1056	1008	1043	1016	1084	1017	1061	1065	1056	1056	1042	1048	1034	1068	1025	1092	1016	1046	1065	1002	1075	1082	1018	1051	1097	1066	1027	1027	1058	1054	1087	1040	1030	1108	989	1044	1103	1015	1050	1079	1060	1020	1080	1067	973	1014	1056	1074	1038	1004	1010	1038	1074	1077	1038	1008	1072	1047	1052	1067	1107	1070	1037	1056	1062	1065	1069	1042	1061	1035	1062	995	1064	1016	1072	1121	1031	1022	976	986	1049	1073	1023	1017	1010	1047	1039	1032	1046	1091	997	1089	1050	1077	1071	1025	1056	1033	1100	1051	1083	1005	1064	962	1052	1070	1007	994	1063	1066	1129	1070	1059	1061	991	1057	1098	1015	1025	1057	1010	1005	1028	1023	1064	1027	1006	1043	1105	998	1015	1003	1031	1027	1051	1005	1063	1005	1044	1027	1031	1019	1070	1021	1132	1110	987	1092	1017	1111	1089	1062	1028	1000	1088	1004	1103	1005	1117	1043	1010	1033	1010	995	1035	1079	998	1067	1058	986	1078	1029	1076	1047	1040	1052	990	1047	1000	1041	1051	1034	1013	1013	1084	1011	1015	1047	1048	1073	1049	999	1061	1025	1027	1017	1075	994	1048	1075	1027	1035	997	1059	1042	1027	1004	1116	1026	1059	1041	1011	1028	1044	1026	1078	982	1058	1038	1051	1072	1041	1081	1044	1049	1041	1028	1044	1060	1053	1116	1021	1001	1060	1071	1014	1007	1122	1041	1035	1049	1026	1028	1035	1052	1042	1024	1073	1036	1007	1063	1046	1071	1072	992	1011	1075	1086	1047	1043	1012	1023	1014	1043	1072	1015	1049	1017	1063	1075	1011	1075	1095	1056	1071	1026	1004	1032	1109	1015	980	1045	1046	996	1035	963	1096	993	946	1039	998	1013	1015	983	1030	1060	1016	1040	1033	1013	1034	1053	1091	1046	1040	1052	1065	1038	1041	1049	1052	1051	1034	1040	1090	1069	1051	1058	1029	1037	1060	980	1060	1028	1066	1029	1058	983	1025	1015	1073	1020	1059	1004	1047	1032	988	971	1013	1019	1038	1037	1024	1057	1012	1086	1026	1058	1042	1056	1042	1056	1102	1029	1030	972	1034	1034	1096	1007	1011	1017	1091	1060	1042	1029	1036	1040	1125	1040	1033	1059	1010	1056	1064	1057	1049	1029	1051	1045	1028	1062	1057	1009	1059	1039	1059	1016	1057	1058	1038	1037	1040	1056	1092	1020	1103	1026	1074	1047	1077	1054	1060	1090	1039	1017	1077	1047	1025	1065	1013	1022	1041	1077	1077	1060	1069	976	1031	1022	1032	1095	1004	1083	1107	1050	1009	1062	1024	1059	1087	1043	1049	1082	976	1080	1020	1014	976	1030	1063	1128	995	1021	1075	1071	1033	1034	1049	994	1028	1038	1045	986	1016	1103	1105	1046	1036	1063	1004	1047	1045	1053	987	1003	1033	1024	1036	1076	1024	1071	1036	1052	1108	1065	1020	1029	1042	1003	1095	997	990	1100	1010	1047	1064	1028	1010	1027	1039	1022	1130	1025	1005	1038	1061	1060	1087	1023	1093	1044	1015	1088	1045	1002	1082	1064	1031	1013	995	1059	1040	1019	1049	1053	1016	1038	1103	978	1040	1045	1016	1053	1057	1024	1023	996	1079	1064	1050	1098	1085	1055	1065	998	1091	1067	1045	1011	1080	1059	997	1107	1036	1065	1101	1014	1062	1047	1011	1016	1089	1039	1035	1084	1009	1015	1053	1023	1070	1012	1095	1034	1022	1017	1046	1040	1106	1063	1066	1025	1055	1085	1029	1085	1049	1016	1001	1103	985	1096	1042	1046	1036	1048	1004	1063	1006	1041	1075	1005	1015	1059	1032	1058	1060	1084	1058	987	1067	1031	1091	1013	1108	1052	1024	1050	1044	996	1026	1026	1096	1071	1036	1030	1002	990	998	1090	1062	1082	992	1032	1030	1020	1061	1053	1059	1062	1070	1053	1024	1048	1047	1063	1068	1085	1008	1042	1126	1039	1072	1105	1037	1043	1028	1048	1069	1068	1050	997	1026	1077	986	1041	1029	1056	1046	979	957	1013	1079	1022	1041	1054	1079	1049	1017	1022	1030	1045	1083	1125	1037	1074	1027	1036	1021	1047	1043	1019	1081	1110	1049	1067	1020	1048	1032	1096	1002	1035	1042	1053	1027	1040	1049	1010	1075	1029	1111	1052	1000	1030	1004	1051	1006	1061	1082	977	1058	971	1051	977	1030	1047	1046	995	1092	1040	1011	1046	1019	1044	1049	964	1022	1019	998	1028	1009	1098	1058	1037	1020	1079	1080	1084	1009	978	1049	1034	1007	1002	1089	1011	1029	1035	1014	1011	1111	991	1006	990	1035	1055	1011	1023	1068	1073	1086	1082	1079	1027	1052	1056	1063	1052	1049	1013	1083	1023	1017	1092	1087	1009	1056	1105	1002	1011	1027	1057	1076	1103	970	1027	1018	1042	1041	964	1000	1063	1013	1034	1030	1028	1035	1079	1019	1059	1028	1019	1054	1030	1070	1044	1036	1048	1017	1091	1034	998	1046	1015	966	1041	1088	1068	1088	1000	1046	1040	1102	1003	1073	1061	1052	1027	979	1033	1070	1029	1038	1083	1052	1054	1019	994	1063	1004	1054	1039	1015	1023	1060	1063	976	1026	989	1018	1076	1002	1034	1086	1051	1017	1019	1050	1089	1086	1042	1071	1043	1086	1066	1073	1056	1034	1049	1005	1005	1052	1059	1029	993	1131	983	1053	1025	1076	1008	1050	1085	1028	1021	1111	1044	1031	1083	1043	996	1062	1107	1075	1088	986	1060	1090	1017	1047	1020	1033	1016	1013	1021	1045	1018	1078	1051	1052	1059	983	965	1023	1027	1069	1070	1055	1066	1071	1013	1093	1051	1103	1073	1011	1028	1027	1038	1078	1014	1089	1072	1044	1076	1032	959	1030	1090	1064	1016	1040	1079	1038	1047	1059	1057	1029	1076	1039	1071	1023	1021	1048	1057	1031	1081	1077	1052	1046	1030	1045	1063	1034	1020	1033	1086	1068	1017	1057	1083	1050	1093	1030	1022	948	977	1044	1083	1073	1056	952	1089	1058	1068	1074	1021	1038	1060	1054	1025	1004	1049	1066	1042	1055	1077	1035	1040	1055	1027	1010	1048	1036	1007	1087	1074	1034	1055	1018	1064	1077	1065	1053	1075	1045	1032	1085	1054	1074	1087	1049	1087	1095	1024	1002	1065	1071	1060	1031	1080	1076	1052	1035	1100	1025	1031	1003	1013	1070	1056	1006	1024	1028	1012	1095	1068	1070	1043	1072	1049	1011	1034	1075	1057	1036	975	1021	1012	1027	1076	1008	1028	1063	1043	1038	987	985	1017	982	1041	1003	1070	1030	1070	1039	1039	1015	1061	1021	1075	983	1052	1061	1025	1040	1066	1040	1006	1011	1041	1037	994	1031	1062	1028	1019	1016	1122	1062	1080	978	1025	1052	1023	1096	1068	985	1013	1028	1082	1019	1031	1052	1025	1050	1043	1065	1062	1008	1039	998	1055	1033	1109	961	1053	1044	1091	1120	980	1060	1074	1063	1014	1083	1019	1046	1018	1045	1073	1060	1051	1116	1028	985	991	1029	1093	1020	1099	1026	1048	1054	1087	1019	1094	1066	1064	1102	1055	1038	1069	1031	1037	1037	1045	1002	1063	1091	1000	1044	1063	1062	1045	1026	1078	1122	1056	1063	1056	1047	1022	1048	1086	1029	1054	1086	1035	1023	1008	1070	1035	1076	1038	1092	1064	1013	1078	1061	1012	1002	1018	1060	1023	1077	979	1086	1072	1058	1025	1085	1031	1041	1009	1043	1028	1039	1020	1077	1031	1068	987	1051	1015	1053	1001	984	954	1039	1063	1007	1008	1035	1016	1069	1059	1054	1104	1030	1064	1078	1052	1037	1060	1061	1094	1045	1077	1100	1091	999	1047	1077	1094	1116	1033	1040	1120	1103	1045	1083	1000	983	1004	1055	1022	1032	1055	1088	1068	1019	1041	1064	999	1089	1038	1029	1007	1054	1027	1033	1063	1019	1023	1109	1036	1044	1057	1014	974	1053	1052	1032	1031	1029	1028	1044	1071	1047	1040	1080	1066	1022	1004	1030	1039	1076	1047	1071	991	1098	1061	1051	1036	1005	1079	978	960	1048	1041	992	1059	1046	1017	1092	1054	1045	1063	1046	1043	1042	1004	1050	1026	1021	1082	1016	1024	1014	1033	1007	993	1013	1053	1078	1005	1064	1070	1060	1011	1069	1050	1081	1038	1066	1130	1060	1041	1038	1071	1046	1059	1055	1074	1034
30597	42563	18252	11762	5624	5557	9826	4385	445	285	272	293	300	246	260	260	290	290	290	287	294	298	284	255	289	287	274	263	281	301	314	302	281	283	280	258	252	297	291	259	303	270	276	295	271	270	289	259	289	235	253	272	273	265	275	285	254	298	244	284	268	271	264	297	277	282	291	288	281	284	263	281	270	266	270	253	282	299	280	263	268	274	264	279	272	261	252	288	262	283	267	269	259	270	275	295	256	244	282	243	256	267	257	291	287	279	279	264	249	273	281	286	296	259	274	275	252	273	263	259	267	279	262	253	269	238	273	266	277	311	285	299	276	280	265	265	261	276	293	253	282	295	275	271	292	258	262	285	255	256	292	255	258	263	306	279	266	268	285	274	257	277	276	289	244	274	290	272	253	235	245	264	267	261	283	269	265	253	294	287	292	290	279	215	288	281	265	258	274	267	271	271	264	290	285	295	298	269	263	247	283	279	284	264	270	288	284	255	275	262	276	293	269	266	285	298	277	282	256	229	266	270	282	279	284	278	285	256	285	278	257	286	262	232	290	299	282	258	269	261	255	277	279	284	277	261	282	262	297	278	299	257	236	270	272	260	248	277	268	260	299	244	277	287	239	295	275	271	292	271	292	283	268	252	258	287	297	260	253	289	262	277	275	251	273	240	285	282	262	265	307	285	293	286	286	291	248	278	290	241	283	304	283	258	274	281	281	260	275	290	259	268	260	277	257	274	291	274	291	282	266	226	313	263	285	244	257	272	286	270	293	267	301	272	264	274	247	287	266	270	253	283	272	278	249	257	259	255	275	297	271	264	272	288	306	284	263	273	285	326	300	280	274	269	264	298	281	259	280	249	273	280	297	286	297	289	268	280	241	288	278	262	273	255	282	281	265	247	297	297	293	304	245	261	284	306	265	305	264	276	285	282	275	256	270	259	288	262	278	294	285	265	276	260	286	251	285	262	250	307	251	263	277	283	278	311	252	284	308	293	288	279	255	258	258	286	298	252	257	298	264	299	233	289	286	276	297	304	293	267	265	256	254	257	265	269	296	238	265	298	284	257	292	272	276	281	268	264	279	292	255	275	283	279	304	260	259	279	248	281	291	270	283	278	256	296	256	307	258	270	268	267	270	278	283	269	269	270	267	273	291	271	282	289	287	238	261	266	275	296	264	293	256	241	260	303	265	305	261	269	282	229	271	264	271	251	273	276	301	277	296	263	270	272	271	247	254	303	261	294	274	257	246	270	301	238	296	263	294	275	286	298	287	288	281	251	263	246	318	308	263	303	271	299	271	308	245	298	298	251	272	240	250	293	274	273	277	252	260	278	271	265	257	266	263	253	280	277	281	240	271	281	285	270	289	267	265	275	250	269	254	270	249	271	273	252	257	298	284	266	265	273	273	263	266	283	298	298	256	295	281	287	283	260	248	259	273	286	266	274	293	295	264	250	267	265	271	234	283	284	290	305	281	292	275	257	295	268	287	274	293	296	288	273	274	261	305	265	290	278	262	272	286	261	271	250	302	268	278	271	253	242	273	276	267	268	293	288	280	269	281	293	288	249	268	249	257	252	260	310	279	277	302	308	283	267	295	307	260	269	265	245	263	293	272	266	255	250	228	270	262	297	256	273	265	271	285	270	263	262	276	278	251	254	268	267	257	262	264	304	271	314	270	257	282	292	307	248	284	294	292	240	288	265	272	258	259	275	293	272	286	283	278	305	265	288	250	261	243	254	275	281	310	294	270	244	255	274	266	312	263	263	297	257	293	265	250	244	262	275	264	274	296	295	287	264	284	256	253	279	262	273	270	240	287	265	274	267	282	238	265	275	246	262	249	273	265	281	298	281	279	255	275	265	281	240	294	273	269	271	286	283	252	262	265	251	283	292	274	269	268	280	258	245	282	294	274	252	300	250	289	257	275	276	249	268	275	292	264	290	292	230	265	274	303	283	272	266	265	253	284	242	288	260	280	237	252	306	258	268	256	258	266	303	270	278	306	265	285	261	276	276	281	278	269	272	248	280	270	299	244	270	286	264	273	260	262	297	277	280	272	258	277	290	296	295	274	241	280	293	275	265	284	261	256	274	261	249	227	298	263	275	278	264	297	288	281	270	266	280	281	267	271	290	263	255	247	249	265	264	242	287	274	283	263	280	286	240	279	280	248	313	276	265	281	273	279	262	269	258	267	294	262	246	248	250	285	308	294	280	280	284	251	304	284	254	316	280	271	281	301	303	257	279	272	275	268	272	253	279	257	282	284	300	279	275	293	263	256	281	294	307	310	300	263	270	290	254	286	266	280	272	277	266	290	298	283	291	299	251	228	247	270	296	312	280	291	273	274	285	268	275	252	279	281	263	281	294	260	298	248	252	273	299	277	263	284	297	284	222	285	268	276	290	266	276	274	256	276	232	261	288	261	280	263	239	274	269	270	300	254	301	280	273	269	259	270	275	265	239	277	274	279	239	248	255	309	273	283	275	260	261	274	272	265	294	295	286	261	286	300	279	265	251	276	246	272	266	272	286	310	255	267	277	271	273	309	289	308	256	298	250	260	287	288	281	266	243	274	296	278	282	294	257	286	262	237	262	271	294	258	251	283	290	276	281	261	311	286	286	307	257	262	261	286	256	260	285	250	293	289	267	290	272	284	328	297	280	280	285	284	273	292	245	296	266	259	299	273	261	287	283	247	283	284	298	282	287	271	268	283	255	237	282	266	318	291	248	333	245	270	258	253	256	267	266	284	266	269	234	261	273	272	267	279	277	286	268	264	242	237	265	243	246	295	245	283	245	284	274	281	311	294	258	250	262	269	307	313	278	256	253	259	247	253	293	299	283	291	266	290	286	257	255	266	276	283	284	270	277	253	250	257	255	269	265	276	270	296	269	262	255	269	293	254	303	285	282	277	221	269	251	264	285	305	260	268	296	269	252	268	261	305	285	278	303	273	264	271	273	275	244	266	281	278	282	266	274	279	256	257	273	252	298	261	252	282	254	290	285	255	263	267	254	302	268	285	259	276	271	277	283	298	285	283	263	279	286	264	254	303	311	299	267	237	298	265	283	266	298	327	314	258	258	273	261	280	298	280	302	291	264	269	271	277	257	262	270	258	281	243	282	314	287	267	231	274	259	269	281	290	310	260	291	274	290	265	321	315	264	260	275	265	295	278	281	259	253	269	293	266	307	269	260	271	273	292	251	294	278	329	276	260	254	295	263	291	259	287	262	283	252	261	269	245	319	266	282	278	289	260	259	300	267	276	293	262	269	268	281	272	250	280	279	255	244	285	254	288	253	263	286	263	249	265	296	275	245	254	281	307	261	284	274	271	263	274	295	276	282	268	266	283	286	271	269	262	274	257	232	288	244	285	301	281	309	285	277	292	257	289	271	277	290	275	285	258	262	258	323	264	287	264	269	284	308	269	252	266	295	273	272	277	287	306	247	279	298	259	284	252	281	274	236	261	266	260	281	259	278	264	297	251	282	273	254
28294	30288	9250	12139	6623	15669	23402	9903	719	725	726	708	689	710	732	683	707	723	739	712	717	711	717	736	743	726	743	711	724	722	718	766	736	691	702	714	746	728	769	718	684	695	754	720	703	764	718	710	710	693	710	731	720	733	768	712	698	689	726	717	722	730	680	698	727	742	700	700	747	717	716	687	682	694	743	713	673	723	717	722	758	732	746	712	749	729	658	764	691	677	727	675	690	702	751	759	745	742	734	694	706	687	738	718	714	719	734	708	712	751	704	737	692	696	726	743	719	704	717	721	684	739	728	706	711	727	701	714	697	733	707	721	728	739	717	761	697	742	708	716	713	766	716	698	725	715	723	725	725	707	721	741	715	740	782	757	735	700	758	736	711	700	733	770	738	726	717	721	691	674	691	677	739	727	729	702	715	728	717	725	696	675	677	729	723	719	759	695	699	759	708	687	708	728	693	768	747	696	687	713	709	716	745	698	748	728	720	737	691	685	701	734	719	735	705	714	710	697	768	712	695	722	688	717	767	697	703	725	752	744	694	739	693	692	686	728	726	734	739	700	739	717	733	747	732	684	749	743	750	755	670	730	673	763	696	731	680	720	733	713	705	743	758	719	708	692	766	733	737	707	726	709	728	748	715	710	775	721	679	721	716	741	688	721	697	706	760	745	767	701	731	775	770	685	743	761	751	728	721	748	743	751	703	719	717	742	703	767	675	723	714	698	693	707	720	715	718	744	692	696	723	727	752	748	740	765	727	684	743	713	735	758	747	725	731	688	706	762	733	722	751	690	698	788	715	785	728	694	685	734	720	707	765	745	741	754	698	709	751	757	750	687	734	738	708	694	719	726	708	749	730	718	713	737	754	743	739	761	728	700	696	723	720	729	756	699	707	756	675	747	752	741	743	743	700	722	766	729	686	726	710	714	740	693	725	721	744	727	763	722	718	682	680	711	754	700	758	730	751	714	693	693	689	697	732	719	733	704	747	719	685	723	672	770	687	765	732	723	739	663	717	726	747	694	762	706	726	763	736	710	739	726	713	692	725	659	739	687	733	708	732	705	696	765	755	732	772	776	718	714	702	749	682	707	777	727	714	750	740	726	691	725	704	714	726	756	752	722	798	719	744	726	716	740	682	723	740	764	722	742	649	761	715	708	697	778	684	706	711	730	668	713	735	704	708	739	743	742	719	732	710	712	692	779	711	787	752	787	745	690	710	698	716	753	715	659	717	715	759	736	690	716	708	677	705	752	729	700	722	729	715	693	695	708	737	731	775	731	689	728	723	724	689	718	782	688	713	662	741	726	776	758	715	743	725	709	704	709	728	730	753	687	734	666	722	744	679	728	728	733	718	712	711	670	659	663	731	690	751	727	730	721	752	734	691	747	650	721	713	710	763	723	760	788	770	777	682	714	726	734	734	739	737	673	738	744	735	747	737	707	706	750	735	755	723	741	718	731	692	703	758	708	738	694	767	728	735	723	755	710	708	697	706	727	737	676	760	708	755	708	703	732	721	725	719	715	720	699	760	712	724	712	707	762	717	731	708	653	745	705	693	737	704	737	745	717	673	769	731	723	735	683	739	707	745	732	642	729	712	692	705	727	674	758	708	694	689	680	733	721	697	749	681	682	734	724	744	728	713	793	735	734	752	696	751	730	718	742	735	721	747	707	681	725	738	692	725	750	726	756	694	703	684	726	739	780	745	708	756	698	695	677	757	696	739	770	704	692	748	732	708	762	719	721	731	721	759	666	695	738	716	742	736	778	730	732	709	691	701	730	718	712	726	733	669	745	778	724	694	738	742	745	701	686	753	664	714	723	681	728	738	742	758	683	708	659	701	720	735	760	692	739	721	742	700	697	719	703	726	736	703	752	717	665	698	770	747	732	736	758	763	755	737	697	708	706	711	722	725	756	714	716	676	746	747	717	682	713	680	730	730	692	734	688	703	726	735	777	701	747	738	756	685	771	672	680	726	729	732	716	729	756	745	683	765	700	751	744	779	707	738	691	705	723	749	726	764	695	730	678	757	707	739	722	708	719	694	697	695	712	760	751	764	718	753	733	678	688	742	704	663	747	721	717	752	783	703	681	741	714	718	743	740	718	703	695	729	704	734	720	715	776	760	701	667	771	705	741	700	722	679	717	751	778	742	736	723	633	722	738	658	706	728	729	708	781	752	703	729	734	687	699	741	706	679	753	683	699	727	748	700	706	688	817	725	722	714	725	732	706	666	750	668	704	749	705	782	729	748	762	692	737	750	729	691	729	677	737	667	695	719	675	704	737	699	731	705	701	734	702	701	718	672	673	672	695	740	767	760	745	760	658	734	703	760	739	707	710	764	710	695	679	754	710	674	737	737	683	691	688	717	757	725	792	704	731	710	730	707	713	714	739	747	719	708	712	754	743	719	723	746	732	679	739	725	700	702	739	721	722	713	764	713	760	686	658	720	727	739	711	670	698	723	713	738	744	723	715	735	722	758	752	737	736	661	698	718	661	725	706	696	666	693	685	693	721	704	784	720	712	729	717	715	766	720	721	691	739	718	699	729	744	729	715	724	778	723	727	704	703	741	718	745	715	723	733	696	703	682	741	688	722	735	725	703	719	777	719	753	743	763	723	721	743	723	721	744	694	738	761	712	709	780	694	748	662	765	702	738	707	705	703	727	812	731	698	740	725	695	767	715	721	710	741	721	720	757	734	748	772	715	745	696	748	716	705	744	725	750	723	736	712	716	738	738	696	725	704	694	733	719	694	746	697	754	717	694	690	715	706	715	720	685	722	735	734	691	759	733	712	724	733	742	730	725	706	675	726	686	684	764	751	735	723	702	696	684	784	695	715	789	696	688	726	668	682	709	740	709	761	718	706	737	735	694	749	642	768	700	699	742	722	732	704	693	704	726	715	715	728	733	674	705	720	692	699	708	694	744	666	713	676	766	755	728	698	746	756	724	700	732	721	675	726	690	745	713	709	761	723	742	724	716	739	686	727	766	704	745	700	735	780	687	727	711	722	747	720	741	737	784	753	653	716	711	740	778	664	736	763	746	715	730	713	714	707	763	763	713	709	753	772	695	699	720	735	681	751	756	670	741	685	731	713	703	775	697	787	698	720	680	709	720	701	738	753	703	704	717	704	705	708	745	718	716	723	656	700	717	759	722	714	725	735	710	688	721	760	709	712	735	730	715	708	724	703	712	707	741	707	736	684	774	754	730	777	731	700	731	770	738	706	711	781	764	747	710	738	688	730	729	728	722	740	737	694	706	713	717	741	730	762	702	743	727	685	693	760	774	774	748	700	744	706	774	695	734	696	719	722	655	723	672	703	694	727	709	732	691	690	734	688	732	707	737	760	713	736	713	679	718	754	725	708	715	718	734	749	702	754	731	734	738	736	724	662	681	705	784	706	688	754	764	737	735	729	720	702	773	722	694	688	726	766	709	715	684	704	695	697	742	738	687	737	729	727	714	706	691	733	714	746	723	723	748	733
46456	34735	24226	21493	21425	24018	15616	5606	506	340	303	332	344	331	298	316	371	313	339	284	357	332	324	334	325	309	299	299	283	289	310	340	323	300	330	328	320	297	301	331	284	285	336	275	332	337	318	305	320	327	348	298	288	319	325	321	316	333	311	288	300	275	328	301	303	300	270	295	319	313	308	341	321	298	299	318	335	348	324	344	297	310	294	335	324	338	294	338	317	288	318	355	298	311	335	319	323	326	333	298	278	333	292	313	331	341	289	322	328	328	344	313	275	304	319	314	306	312	334	296	308	346	295	337	317	288	315	296	334	273	336	306	287	305	301	315	304	313	345	277	314	323	339	310	322	323	327	317	297	312	320	329	315	302	321	334	313	332	280	303	321	336	310	323	320	294	324	324	306	319	345	282	300	295	329	299	307	303	334	316	288	335	340	313	314	333	325	268	303	331	292	331	322	288	299	289	313	298	277	306	305	307	317	319	318	314	303	316	325	319	330	359	300	332	321	337	345	318	311	266	326	302	342	300	330	322	305	342	326	308	302	337	325	317	288	325	314	323	275	311	305	365	289	340	296	328	306	298	317	290	300	333	322	322	308	296	272	313	343	350	309	332	326	307	342	295	308	317	334	309	298	296	279	303	300	349	323	307	337	305	317	340	330	311	326	306	331	330	301	329	324	295	352	321	339	305	302	311	316	330	320	322	287	268	267	304	319	315	285	306	336	309	309	275	302	312	292	295	323	290	332	303	292	337	325	313	310	308	307	288	329	336	336	296	305	304	315	307	328	281	284	324	337	312	333	295	307	323	340	331	308	316	319	287	319	348	280	293	317	299	316	328	335	296	295	294	332	317	300	305	312	316	288	305	313	341	308	308	292	268	306	349	297	343	295	321	308	300	297	325	313	324	297	302	324	334	326	329	314	331	302	305	310	303	302	317	326	319	340	326	312	310	306	313	293	297	306	310	325	320	296	304	295	314	302	317	286	310	305	340	299	307	314	318	313	331	323	320	328	299	293	297	311	284	338	298	339	287	303	324	331	321	340	327	294	309	290	311	314	294	309	330	345	325	322	327	300	319	288	304	327	305	346	331	303	344	334	312	315	339	295	311	315	307	328	327	337	328	335	291	323	323	305	338	306	316	297	319	308	335	273	344	297	321	310	341	345	313	330	287	295	314	321	286	301	351	317	331	310	309	282	335	336	295	307	305	312	287	285	302	306	336	339	339	313	331	333	279	318	300	312	318	358	347	320	321	319	286	293	311	308	286	306	338	287	322	299	345	297	325	313	326	327	315	336	336	322	301	324	298	334	312	302	350	337	340	308	288	335	317	314	310	312	320	305	307	329	305	369	351	300	313	337	316	309	312	299	323	346	347	285	311	326	330	334	333	312	303	312	303	302	292	306	318	299	314	296	348	317	325	308	300	341	309	283	317	354	329	302	324	342	323	325	318	312	338	285	313	323	356	304	317	345	283	321	331	310	276	322	273	308	310	339	320	338	318	336	313	307	313	301	301	306	352	317	327	306	346	287	311	290	338	298	291	307	305	336	315	356	313	311	325	324	286	290	297	329	304	318	295	308	318	322	337	310	288	339	300	305	300	300	317	331	295	313	346	288	322	318	318	288	328	334	292	340	346	295	354	296	331	321	349	321	286	321	326	286	322	285	309	347	318	322	290	345	319	309	355	300	336	314	286	316	342	328	325	304	303	293	284	316	335	309	277	319	299	323	317	290	296	292	292	293	324	329	350	306	286	334	318	294	287	300	315	296	321	284	314	300	296	293	275	337	358	308	338	295	322	317	316	326	311	350	300	305	340	301	312	274	285	293	328	327	338	327	315	314	328	293	328	320	329	311	333	306	346	305	312	309	316	280	299	339	287	283	312	331	349	318	309	287	330	335	301	310	325	286	296	304	314	318	293	307	295	276	328	305	316	327	326	333	324	320	312	301	331	306	299	298	333	288	292	319	321	295	334	337	314	338	366	308	331	294	313	337	334	316	336	319	309	306	307	335	288	306	343	332	328	329	333	309	300	303	322	327	286	316	343	320	316	332	332	282	318	322	326	299	342	305	283	313	329	282	306	301	328	315	298	307	278	314	259	307	310	313	308	316	316	349	353	302	298	307	345	339	315	316	297	309	344	328	299	318	296	321	313	320	291	292	289	307	337	349	345	327	328	316	306	334	313	314	323	317	338	315	331	320	313	291	273	311	338	316	314	331	303	316	320	317	287	275	332	329	311	312	334	307	300	285	317	313	322	322	316	324	292	298	290	306	306	336	305	313	332	299	298	299	324	307	290	334	325	303	271	318	319	332	312	296	309	300	362	312	320	304	309	289	318	308	312	327	331	341	320	276	320	310	292	338	311	317	311	318	282	339	326	363	329	333	329	339	329	333	326	308	312	338	284	326	308	345	303	300	294	347	287	325	295	310	314	272	320	302	313	310	288	330	340	334	325	332	317	309	315	330	333	307	320	322	307	312	265	320	335	320	325	317	323	334	300	284	327	343	329	297	337	321	315	312	293	292	304	266	304	333	356	290	319	297	297	335	326	294	284	306	334	335	334	304	323	284	312	307	324	324	336	328	291	347	331	333	352	324	346	296	311	326	301	322	294	329	336	314	318	318	303	330	331	316	323	330	286	346	313	322	301	347	337	277	285	285	299	319	292	280	285	334	329	325	333	342	344	315	298	282	309	306	305	343	291	328	322	294	337	312	346	287	316	308	304	297	342	329	336	317	311	315	315	294	284	331	300	328	330	293	326	290	303	303	353	307	303	299	308	338	299	301	334	301	347	295	327	323	306	302	341	295	316	320	323	322	321	310	300	320	289	299	314	314	334	290	335	349	329	323	316	328	334	349	321	325	329	304	307	337	310	347	320	339	299	321	363	291	314	346	287	308	345	345	283	332	299	311	312	289	286	313	311	310	299	294	312	341	304	288	314	325	285	314	281	298	314	318	294	332	335	316	336	324	313	307	317	317	319	306	282	331	311	330	314	258	313	300	311	292	294	315	320	371	295	304	334	326	349	357	307	314	320	322	313	342	336	310	310	316	326	288	356	295	345	322	340	292	320	308	326	318	307	285	345	326	288	333	334	324	328	303	316	320	324	332	310	329	318	316	345	296	273	304	354	328	306	316	310	309	303	274	312	304	318	345	295	294	324	329	286	303	295	288	322	325	320	331	317	293	300	288	277	339	319	355	355	337	300	304	306	368	297	290	313	305	325	296	301	301	340	294	318	306	306	298	318	293	322	305	326	328	308	324	342	300	334	350	313	322	331	313	305	296	301	337	297	349	305	316	292	314	329	331	295	328	258	299	309	341	306	318	337	281	332	328	316	297	291	329	320	319	309	290	341	330	305	313	295	302	350	307	327	319	325	324	303	328	320	327	309	328	310	299	313	328	307	311	341	327	305	348	313	300	337	316	332	323	323	304	287	299	295	327	288	297	327	312	312	290	306	319	324	298	302	362	298	310	323	277	293
40237	13198	5042	18285	28501	37679	27832	11976	892	806	813	861	821	810	861	827	819	822	830	859	873	869	842	865	804	842	838	845	815	875	790	838	836	840	819	859	805	830	887	856	787	862	836	823	774	826	807	786	853	802	820	818	846	837	850	846	814	889	817	791	786	805	857	822	906	862	839	860	817	835	844	774	846	828	838	864	822	844	826	801	794	819	844	872	772	808	815	864	850	800	809	805	793	851	861	834	830	829	794	849	829	799	805	781	749	805	844	861	811	850	816	873	800	879	894	792	810	835	874	821	821	836	818	851	811	844	822	790	817	828	831	805	856	864	747	834	813	817	803	795	772	801	775	798	812	866	864	821	817	826	828	795	826	811	801	854	844	804	830	810	761	841	815	831	822	864	887	852	843	847	837	882	821	816	835	780	821	820	847	866	813	821	822	826	785	881	831	799	872	793	787	802	786	858	840	808	810	861	817	891	794	839	809	846	803	864	816	860	814	761	885	824	793	800	833	794	861	820	845	840	815	811	859	866	816	770	800	856	842	831	820	830	791	851	801	884	819	798	822	832	808	842	825	833	855	840	780	808	859	799	873	825	853	813	809	839	786	809	887	795	800	830	830	810	854	815	814	830	811	863	858	830	840	773	796	842	842	812	810	813	788	830	854	793	802	792	862	810	803	775	786	830	864	836	824	813	859	828	811	813	794	872	826	834	821	841	873	822	847	792	835	807	810	816	836	798	865	837	809	904	833	835	817	818	819	878	814	828	828	860	845	829	759	812	831	893	815	808	820	835	814	827	883	790	841	856	810	863	777	829	841	809	834	787	845	805	868	825	800	859	842	817	819	847	822	834	814	869	813	828	863	791	791	792	845	826	830	823	823	800	879	807	833	848	835	846	858	821	818	848	841	815	817	850	851	881	840	865	822	877	857	829	819	765	838	810	788	808	807	809	811	844	863	875	835	831	820	828	865	828	827	857	791	765	848	825	785	823	822	879	812	823	851	895	832	827	851	780	881	746	852	799	826	881	889	796	830	837	831	831	866	846	804	830	842	813	796	843	868	876	858	791	840	859	878	825	796	819	855	812	852	858	840	806	870	815	820	863	822	819	841	788	829	840	796	785	816	810	846	836	803	837	848	815	819	811	845	806	827	826	802	814	818	805	834	828	859	829	831	829	804	831	847	861	878	827	857	824	849	818	844	840	842	815	788	831	838	765	834	773	777	804	806	807	850	841	891	841	811	831	830	854	843	818	801	833	835	867	794	808	857	808	795	832	851	831	845	812	782	839	806	828	823	784	846	858	867	862	833	825	868	843	828	820	808	831	799	857	900	848	816	864	799	896	834	856	847	812	864	812	799	835	914	796	822	784	846	768	830	798	802	882	795	876	799	821	797	849	831	819	781	823	806	810	834	791	857	867	812	767	848	816	830	862	807	885	856	812	798	825	831	851	789	842	828	778	839	841	840	792	895	834	830	829	851	811	886	854	823	837	816	859	844	784	800	871	764	838	878	791	853	870	833	843	775	847	798	872	838	796	869	833	796	864	822	820	827	814	863	902	853	810	870	807	840	822	858	837	772	848	832	816	818	825	815	837	795	850	833	827	818	807	855	838	786	866	823	789	866	856	765	768	825	833	834	798	843	822	872	839	795	808	799	833	821	832	838	876	854	792	828	806	838	770	852	818	881	799	801	845	861	836	820	776	858	796	805	787	814	838	761	847	856	837	823	854	816	764	894	770	804	831	776	771	829	815	829	873	795	819	796	826	841	823	827	862	791	800	823	861	788	817	838	846	802	836	857	843	817	758	802	884	792	829	839	796	845	779	826	892	854	821	819	843	868	838	812	895	823	775	840	821	829	856	867	810	841	848	801	864	819	837	807	826	835	786	804	821	808	810	868	812	837	830	830	829	823	819	853	800	836	826	799	810	874	838	874	809	832	818	857	817	822	799	832	856	843	794	818	834	828	812	815	837	863	775	797	863	855	886	838	815	839	859	766	837	879	867	802	824	805	792	828	851	835	794	870	833	799	813	850	803	851	849	837	833	794	801	830	789	817	848	849	857	803	865	852	846	800	823	839	814	851	817	785	810	805	829	775	874	839	797	826	815	804	843	846	817	807	801	887	848	886	822	779	811	791	815	824	847	868	808	818	851	814	835	905	858	852	869	854	833	790	814	851	826	820	803	871	873	854	849	846	887	799	779	788	785	813	823	835	803	840	786	846	812	799	768	847	798	796	844	778	806	871	874	844	853	842	818	811	819	806	768	803	859	837	817	829	828	849	802	871	819	808	835	842	782	830	881	884	868	794	877	797	843	819	839	826	791	811	832	827	870	803	777	901	846	826	859	786	833	881	835	795	801	808	789	818	826	814	855	814	870	812	828	809	771	808	805	824	838	855	816	856	845	826	878	796	822	804	875	821	849	793	858	856	834	794	833	801	827	815	843	830	820	841	817	834	832	836	797	880	821	815	852	874	782	816	801	835	784	838	824	792	835	847	850	872	769	840	791	821	811	815	823	841	847	892	801	816	875	843	800	767	873	826	854	891	837	841	809	783	862	801	872	850	860	777	878	813	830	808	863	870	892	793	834	862	818	808	895	798	837	830	811	823	844	810	851	804	796	845	798	830	866	818	829	844	871	821	841	846	846	810	806	838	839	781	861	778	837	839	788	821	803	832	820	831	834	794	818	828	834	820	831	824	814	860	851	826	832	826	809	793	814	839	828	800	879	865	864	853	844	776	903	795	863	828	802	835	806	847	787	801	822	852	874	841	849	855	838	850	814	837	797	822	874	855	818	822	795	835	786	873	881	812	834	794	831	813	878	799	795	813	832	801	780	823	869	786	848	799	842	790	838	851	838	825	790	731	816	819	837	820	817	782	855	863	805	836	830	840	846	834	809	780	824	817	797	833	795	843	842	870	842	819	880	822	824	808	845	778	834	804	798	857	876	780	844	808	841	849	874	865	832	827	824	816	850	829	829	844	870	861	839	803	862	816	836	810	834	839	816	807	790	831	808	818	796	807	881	845	833	780	852	837	822	813	847	835	807	882	763	802	842	825	854	874	848	827	802	803	854	801	824	837	808	800	791	839	850	783	840	864	823	836	890	782	779	855	870	785	843	776	803	872	861	831	865	825	848	833	882	836	832	836	840	855	865	790	873	882	843	854	870	826	802	840	788	846	837	868	796	840	861	849	812	832	887	861	834	839	831	795	830	829	806	817	807	874	796	810	800	779	818	790	855	798	836	817	845	808	789	852	804	820	841	859	836	827	841	845	790	845	818	823	792	819	817	793	850	802	874	836	835	781	828	821	835	818	825	832	818	803	817	831	832	809	809	842	848	848	868	865	761	824	823	817	847	830	821	823	841	828	818	808	880	848	794	836	861	838	822	851	815	829	770	794	775	812	862	785	777	808	812	842	813	802	787	813	784	791	805	788	852	830	804	829	853	857	847	819	788	834	798	806	835	776	849	888	823	805	790	827	836
50518	31971	25081	27494	44785	52239	39771	22038	3983	540	464	486	495	478	453	511	462	459	451	439	449	447	494	501	435	452	456	450	462	432	465	469	461	455	474	509	465	454	461	470	458	502	482	438	469	444	455	409	474	511	485	483	424	462	470	452	497	508	481	446	470	467	484	470	443	455	445	445	468	457	454	434	482	419	434	477	476	463	479	455	437	466	521	471	482	483	462	483	476	466	402	441	445	442	461	474	494	494	435	473	460	468	465	454	465	434	473	442	437	444	444	454	452	498	469	476	459	455	464	454	422	484	461	466	458	481	480	465	472	454	448	431	440	454	465	480	469	498	454	476	474	446	441	507	442	501	459	467	495	456	483	468	490	450	453	427	469	506	461	466	452	426	481	441	478	488	456	439	482	460	441	458	453	476	434	484	459	440	452	488	470	493	460	474	491	419	502	479	484	459	476	480	459	465	414	437	463	495	445	519	456	460	469	399	478	470	484	444	487	463	418	412	453	449	486	466	456	453	490	474	446	456	522	456	474	481	467	447	473	471	464	451	455	446	459	451	476	478	477	450	460	502	478	424	475	452	446	484	461	482	480	469	487	464	468	414	447	490	452	442	479	484	442	453	422	450	504	481	507	440	445	468	495	465	477	454	488	484	485	488	484	479	480	467	443	471	478	472	487	412	464	445	446	440	455	466	520	449	469	433	452	436	445	482	487	439	492	497	445	485	475	455	437	455	499	460	453	505	474	476	481	455	465	464	446	454	462	487	420	444	440	451	454	452	463	500	490	506	494	456	483	460	483	469	461	449	482	472	451	444	436	473	465	447	428	465	468	488	464	415	493	434	455	469	478	502	443	520	463	440	430	448	464	475	457	488	467	456	484	440	476	499	511	438	439	490	512	437	431	418	493	452	440	452	477	451	430	437	452	450	474	488	442	480	454	471	443	451	476	447	462	435	470	476	470	496	456	468	498	452	436	454	465	494	492	479	446	464	480	532	459	476	491	449	446	478	474	473	442	458	484	451	442	456	474	473	468	491	457	485	480	413	458	443	458	486	446	466	463	467	490	456	490	458	453	454	482	444	468	456	507	463	424	485	509	460	477	445	477	461	471	479	470	460	474	430	468	487	458	471	448	471	472	464	488	427	516	490	434	487	447	443	482	511	466	484	477	450	450	468	481	469	440	451	514	449	453	496	479	469	462	462	465	469	458	445	498	488	513	414	489	464	483	472	448	469	497	470	488	462	451	485	435	491	447	439	471	460	464	413	424	497	481	444	461	471	464	524	507	487	451	517	471	500	498	476	465	435	454	478	486	460	476	508	458	530	473	450	500	483	481	456	455	475	426	483	446	439	475	518	434	441	462	417	465	473	470	519	435	445	455	485	474	469	440	453	484	494	445	481	463	422	444	467	468	504	468	487	470	442	461	475	453	434	486	453	437	461	420	438	425	491	448	496	450	462	473	449	496	459	493	514	496	451	465	444	471	446	457	453	487	455	520	443	472	468	466	462	464	456	491	479	453	484	435	434	460	513	493	455	468	483	461	475	453	457	499	472	430	452	460	465	447	454	441	448	453	441	471	424	452	433	503	480	487	435	486	441	427	449	453	486	497	467	471	490	473	447	497	481	471	475	499	494	489	511	437	432	485	495	495	478	487	471	447	445	477	460	469	461	471	498	479	486	480	482	487	501	458	471	463	423	431	445	460	464	455	492	462	499	461	466	498	410	451	448	474	466	473	464	485	482	462	446	463	448	420	454	447	482	493	494	493	420	449	434	484	508	469	465	476	513	458	479	484	516	474	471	444	494	508	455	485	427	459	465	473	474	491	480	446	461	455	487	454	465	501	420	478	480	493	472	444	465	498	469	456	444	502	483	483	446	483	441	464	511	461	455	414	447	410	454	467	455	426	494	434	437	481	484	491	427	492	479	476	433	481	467	459	481	465	454	442	443	471	476	456	483	469	443	463	491	472	495	470	453	530	503	496	504	467	466	484	471	463	444	457	491	440	508	469	465	468	491	489	463	434	455	452	491	466	501	464	455	488	440	481	486	458	458	458	474	445	463	442	479	465	483	492	467	497	455	493	476	426	458	471	445	472	528	490	467	496	460	450	469	473	459	467	477	441	431	500	518	451	440	462	496	484	458	476	500	479	493	437	465	475	472	479	473	457	471	505	461	488	519	464	448	458	451	497	486	445	432	436	518	432	464	460	435	480	469	448	458	431	489	497	486	467	428	438	472	436	510	449	437	452	398	493	456	469	483	492	510	476	486	454	484	458	431	470	448	437	459	470	451	472	464	502	482	471	460	456	467	458	492	454	487	443	492	481	490	480	452	486	468	461	467	462	441	497	471	476	492	460	431	482	451	448	439	424	473	464	481	422	446	470	470	481	456	457	440	441	455	475	461	449	438	466	470	471	495	486	481	466	498	438	447	493	454	422	464	464	423	455	467	470	482	473	446	476	493	472	488	476	459	460	464	467	456	471	477	468	464	453	453	422	455	443	506	463	507	437	426	476	446	480	461	431	496	526	467	452	468	475	437	489	460	462	441	484	446	486	461	470	459	461	468	471	454	391	468	440	478	491	439	452	464	469	478	448	436	450	468	461	469	457	481	453	440	455	481	480	454	478	509	417	501	491	443	449	469	479	486	474	446	518	475	462	487	469	450	499	465	468	475	441	482	453	453	485	486	517	470	464	519	480	460	420	449	456	485	456	475	493	465	463	476	491	452	512	457	503	448	482	507	431	447	457	460	422	457	430	469	441	437	480	504	456	449	499	437	446	446	492	482	463	470	463	452	438	483	449	446	489	467	465	485	503	483	481	488	473	449	499	440	484	484	437	463	489	457	467	451	451	465	488	468	474	490	465	496	478	451	443	469	445	442	461	430	476	487	468	470	474	476	434	443	463	462	483	460	454	431	464	417	432	462	437	461	438	458	492	462	423	455	438	467	449	452	497	463	438	529	456	472	457	491	439	458	442	466	473	446	500	472	505	468	473	484	470	465	460	475	457	455	441	448	480	484	459	492	445	448	465	460	479	455	419	472	473	468	421	473	444	465	476	442	466	448	432	458	461	466	447	489	469	434	450	423	430	469	492	483	442	480	493	447	449	477	470	471	437	480	462	491	428	474	484	464	422	444	462	485	454	468	486	467	496	463	454	473	459	508	469	455	462	505	446	475	470	467	467	475	443	483	502	456	469	450	439	408	493	431	456	520	465	506	499	465	478	428	460	469	458	414	478	442	486	423	411	476	467	445	457	441	456	470	471	446	488	460	463	430	469	445	443	431	470	444	429	446	451	429	436	463	456	464	447	482	477	507	474	465	480	485	491	461	483	493	436	482	448	445	444	473	473	446	508	460	471	465	481	429	448	494	464	448	434	442	511	456	446	438	476	447	487	474	449	458	469	499	480	461	467	421	469	552	484	467	466	464	457	475	431	437	444	479	463	455	451	484	452	487	455	476	458	468	468	509	446	453	439	445	457	479
44301	19480	22224	60707	78292	73143	51788	25504	1220	1126	1072	1171	1156	1198	1155	1133	1086	1116	1090	1139	1151	1137	1075	1139	1092	1108	1154	1114	1081	1057	1132	1078	1124	1088	1115	1143	1118	1111	1111	1072	1087	1080	1115	1117	1115	1143	1088	1123	1046	1071	1135	1151	1114	1162	1135	1125	1090	1141	1044	1100	1101	1107	1165	1103	1143	1162	1108	1083	1040	1130	1143	1145	1157	1073	1052	1126	1121	1044	1160	1117	1106	1152	1130	1111	1099	1003	1074	1112	1090	1122	1064	1093	1138	1095	1153	1075	1150	1149	1068	1123	1129	1124	1101	1133	1119	1100	1117	1077	1109	1109	1160	1134	1104	1105	1090	1128	1149	1112	1009	1076	1152	1102	1112	1041	1072	1125	1093	1069	1109	1062	1087	1133	1189	1124	1118	1098	1102	1132	1071	1082	1168	1132	1144	1106	1076	1142	1128	1125	1164	1113	1165	1190	1058	1168	1072	1161	1122	1115	1129	1203	1129	1103	1093	1107	1069	1156	1150	1073	1105	1036	1181	1101	1184	1074	1118	1071	1113	1110	1171	1089	1118	1112	1072	1114	985	1102	1128	1151	1050	1100	1165	1113	1092	1120	1092	1142	1115	1134	1180	1074	1146	1106	1101	1064	1070	1120	1104	1138	1132	1095	1154	1095	1119	1075	1125	1135	1127	1085	1044	1171	1158	1125	1150	1089	1188	1140	1108	1150	1143	1071	1112	1163	1131	1078	1124	1061	1075	1081	1141	1132	1088	1142	1110	1063	1115	1090	1087	1064	1093	1123	1116	1095	1132	1129	1127	1064	1117	1161	1094	1079	1146	1094	1177	1093	1162	1105	1110	1079	1198	1100	1104	1150	1080	1115	1112	1110	1073	1118	1111	1067	1121	1137	1103	1086	1096	1087	1092	1148	1124	1152	1147	1077	1173	1104	1108	1049	1112	1127	1087	1096	1074	1120	1123	1122	1118	1132	1152	1101	1043	1153	1100	1103	1119	1098	1118	1107	1075	1075	1148	1121	1070	1099	1101	1117	1115	1101	1095	1166	1166	1107	1135	1071	1108	1086	1142	1094	1087	1138	1136	1111	1116	1072	1102	1109	1139	1108	1069	1112	1079	1102	1095	1107	1063	1174	1101	1085	1150	1126	1127	1106	1097	1110	1144	1071	1110	1112	1157	1092	1144	1146	1085	1033	1163	1082	1079	1079	1114	1081	1142	1048	1103	1093	1094	1098	1125	1132	1085	1129	1159	1121	1125	1170	1099	1130	1114	1123	1132	1076	1071	1130	1088	1085	1060	1178	1071	1107	1099	1117	1121	1123	1035	1127	1144	1124	1138	1087	1157	1063	1105	1096	1142	1130	1060	1096	1102	1108	1123	1128	1103	1143	1190	1111	1052	1096	1108	1116	1126	1086	1130	1098	1138	1109	1081	1124	1105	1136	1138	1086	1109	1112	1134	1126	1145	1109	1128	1088	1098	1090	1100	1058	1182	1088	1117	1135	1110	1070	1098	1115	1116	1214	1123	1121	1098	1039	1067	1154	1082	1095	1128	1000	1111	1095	1110	1046	1070	1132	1043	1061	1121	1102	1044	1088	1087	1127	1124	1091	1125	1052	1115	1074	1124	1068	1146	1188	1147	1093	1085	1089	1101	1147	1150	1106	1111	1156	1119	1098	1126	1130	1108	1070	1097	1100	1109	1162	1120	1096	1160	1140	1128	1043	1137	1124	1110	1135	1093	1088	1112	1100	1060	1088	1105	1095	1074	1096	1112	1160	1088	1143	1120	1069	1111	1158	1112	1070	1057	1105	1061	1143	1155	1126	1136	1138	1128	1063	1125	1097	1097	1074	1099	1134	1104	1023	1075	1196	1161	1083	1048	1117	1117	1116	1127	1117	1169	1112	1132	1118	1110	1109	1121	1051	1139	1097	1111	1128	1072	1081	1097	1099	1074	1126	1109	1106	1115	1121	1109	1103	1084	1164	1106	1105	1124	1114	1129	1125	1128	1126	1061	1113	1097	1103	1086	1058	1117	1127	1093	1101	1116	1107	1164	1092	1067	1113	1113	1117	1045	1110	1110	1085	1128	1109	1081	1127	1088	1108	1151	1128	1091	1108	1114	1079	1082	1112	1127	1132	1176	1112	1106	1111	1138	1111	1141	1060	1090	1093	1136	1101	1132	1128	1100	1116	1145	1066	1049	1110	1084	1178	1123	1136	1082	1170	1082	1114	1059	1100	1121	1127	1099	1150	1092	1109	1143	1137	1083	1031	1088	1047	1159	1146	1111	1094	1118	1114	1131	1149	1151	1080	1119	1092	1064	1112	1077	1085	1082	1128	1104	1118	1083	1122	1138	1085	1068	1064	1138	1165	1124	1120	1122	1147	1127	1100	1090	1129	1095	1125	1092	1138	1128	1068	1097	1067	1085	1107	1166	1096	1185	1098	1151	1070	1119	1106	1120	1077	1159	1116	1076	1159	1171	1118	1097	1136	1089	1136	1142	1086	1142	1086	1117	1063	1085	1155	1130	1146	1130	1115	1049	1090	1116	1112	1110	1130	1107	1123	1123	1087	1160	1128	1099	1102	1073	1135	1132	1139	1022	1070	1082	1055	1076	1125	1152	1151	1123	1094	1095	1091	1086	1105	1123	1079	1082	1136	1098	1123	1068	1099	1097	1146	1117	1108	1067	1094	1146	1104	1159	1100	1091	1089	1146	1086	1096	1138	1100	1079	1165	1080	1121	1144	1089	1099	1160	1129	1105	1095	1123	1085	1089	1095	1127	1141	1098	1109	1090	1091	1115	1122	1145	1088	1079	1112	1101	1143	1108	1145	1159	1069	1130	1083	1076	1156	1114	1103	1123	1051	1154	1073	1019	1059	1079	1124	1160	1084	1119	1069	1113	1108	1073	1066	1117	1097	1124	1137	1127	1101	1156	1104	1139	1121	1111	1100	1124	1096	1132	1119	1075	1095	1071	1104	1149	1153	1075	1131	1132	1099	1107	1042	1131	1122	1141	1144	1050	1113	1131	1062	1164	1123	1129	1128	1128	1166	1120	1147	1096	1145	1115	1078	1093	1074	1148	1106	1036	1180	1061	1116	1097	1118	1095	1115	1101	1116	1095	1088	1136	1136	1070	1148	1169	1121	1098	1093	1128	1109	1144	1100	1055	1153	1093	1043	1139	1088	1173	1145	1155	1096	1094	1138	1123	1097	1092	1159	1149	1094	1059	1106	1121	1111	1099	1082	1115	1164	1105	1092	1156	1067	1114	1111	1082	1063	1142	1050	1099	1155	1116	1073	1093	1087	1098	1149	1127	1102	1132	1033	1119	1139	1117	1170	1137	1079	1151	1062	1062	1130	1129	1131	1145	1107	1097	1144	1074	1079	1090	1095	1092	1092	1124	1107	1180	1150	1121	1140	1104	1106	1096	1097	1097	1141	1145	1091	1125	1081	1135	1143	1096	1114	1124	1106	1079	1076	1088	1132	1087	1160	1091	1117	1130	1109	1117	1110	1106	1095	1133	1114	1128	1117	1132	1144	1127	1099	1117	1084	1117	1077	1081	1119	1146	1090	1117	1128	1030	1088	1148	1130	1113	1083	1139	1114	1062	1076	1154	1150	1127	1128	1120	1052	1165	1123	1027	1118	1112	1051	1081	1057	1112	1114	1167	1089	1074	1118	1088	1130	1129	1119	1140	1127	1100	1144	1131	1087	1152	1134	1144	1138	1090	1135	1098	1133	1123	1118	1125	1155	1053	1157	1052	1116	1110	1119	1131	1084	1056	1097	1184	1107	1112	1073	1077	1093	1066	1146	1164	1100	1166	1100	1121	1168	1097	1136	1083	1039	1134	1103	1174	1052	1115	1109	1083	1130	1147	1063	1054	1114	1067	1160	1093	1109	1145	1164	1160	1158	1160	1073	1115	1073	1165	1104	1136	1130	1128	1062	1129	1063	1067	1119	1064	1086	1104	1055	1072	1110	1118	1056	1091	1066	1125	1156	1089	1125	1077	1164	1098	1150	1143	1119	1152	1075	1167	1094	1156	1108	1090	1063	1136	1127	1085	1104	1126	1112	1083	1063	1096	1120	1156	1108	1114	1137	1069	1143	1098	1096	1080	1107	1110	1092	1071	1035	1097	1086	1050	1112	1078	1112	1130	1117	1160	1089	1125	1135	1098	1116	1116	1071	1105	1136	1055	1102	1111	1074	1147	1144	1048	1174	1050	1100	1155	1146	1085	1146	1149	1070	1110	1044	1082	1074	1142	1119	1081	1116	1065	1099	1124	1100	1133	1105	1103	1110	1145	1112	1078	1127	1077	1131	1103	1090	1074	1117	1142	1095	1179	1150	1037	1073	1032	1146	1136	1133	1098	1086	1070	1071	1113	1084	1145	1104	1073	1092	1070	1129	1121	1129	1052	1153	1085	1186	1142	1106	1104	1101	1164	1146	1113	1046	1097	1101	1091	1071	1061	1147	1110	1134	1135	1121	1081	1116	1123	1114	1109	1150	1135	1072	1071	1112	1074	1103	1111	1143	1095	1164	1103	1169	1145	1133	1074	1042	1098	1069	1145	1127	1127	1100	1077	1063	1088	1179	1131	1060	1140	1107	1129	1072	1180	1111	1073	1127	1054	1132	1115	1080	1170	1152	1082	1066	1032	1102	1104	1190	1147	1093	1075	1111	1151	1106	1123	1116	1139	1100	1103	1054	1108	1123	1088	1087	1071	1121	1101	1067	1072	1113	1064	1086	1115	1103	1130	1092	1160	1107	1137	1100	1147	1088	1071	1106	1161	1081	1108	1134	1095	1117	1204	1090	1127	1142	1132	1079	1108	1133	1104	1099	1089	1072	1158	1107	1118	1153	1132	1044	1109	1163	1119	1086	1101	1129	1157	1117	1151	1142	1105	1105	1109	1124	1166	1048	1116	1099	1122	1118	1202	1079	1135	1069	1135	1116	1115	1122	1174	1090	1140	1062	1111	1097	1130	1141	1077	1088	1073	1151	1117	1098	1176	1063	1078	1086	1099	1146	1110	1119	1071	1102	1128	1124	1117	1128	1172	1123	1118	1060	1126	1090	1098	1122
30403	21050	8769	3851	4534	8520	6728	2196	331	293	291	287	297	286	289	290	278	260	282	292	296	282	267	259	311	284	311	256	272	279	295	264	275	277	290	295	282	307	300	293	282	261	309	273	245	267	295	301	284	322	305	291	287	303	300	274	293	319	289	284	244	289	290	295	291	274	289	276	306	284	309	266	299	318	295	299	286	281	281	270	301	284	298	300	249	258	272	278	267	276	283	291	272	287	316	295	332	256	291	267	296	291	299	274	262	294	275	278	297	287	269	270	312	291	309	293	311	295	274	282	250	283	322	293	310	281	291	260	277	286	281	257	269	274	285	241	293	272	281	273	313	279	250	329	298	302	318	309	294	255	285	273	306	265	282	273	289	282	280	273	301	254	295	269	274	279	281	289	259	279	308	307	304	294	271	309	276	276	282	318	302	250	298	285	303	290	285	300	277	259	309	261	300	247	278	271	255	270	283	292	264	293	273	303	301	332	284	299	291	262	274	263	259	256	276	293	302	307	286	284	282	293	299	251	276	309	268	282	314	273	278	291	250	266	284	286	262	262	264	294	278	256	276	272	251	279	285	278	249	274	290	277	289	249	292	282	302	322	290	286	290	270	276	292	286	291	285	275	295	288	282	278	262	291	282	281	310	284	273	246	287	285	285	303	275	289	271	280	336	265	256	307	275	278	310	281	292	310	302	282	312	268	270	245	254	299	274	258	282	303	268	275	280	289	292	291	272	293	296	276	275	298	308	251	289	300	285	270	290	271	284	282	280	250	282	255	282	290	272	303	307	289	270	282	277	315	287	307	270	284	274	267	281	279	292	273	279	282	293	287	256	272	311	273	285	296	276	314	317	247	297	261	265	291	284	288	277	289	295	289	284	305	268	307	297	282	284	264	263	274	280	288	277	296	283	307	279	322	287	292	311	253	281	275	299	292	302	296	298	285	314	281	269	283	270	297	274	269	263	270	272	274	291	267	286	310	285	284	255	301	282	280	285	310	277	276	273	275	275	252	258	288	287	305	294	266	260	295	308	299	260	306	271	291	305	258	275	303	275	290	291	271	285	285	298	301	248	275	294	271	269	280	284	291	230	307	275	281	298	298	305	285	269	289	266	284	267	299	281	295	279	283	297	280	257	299	251	277	270	238	290	283	298	274	272	277	269	295	281	285	287	300	275	274	271	268	299	269	301	301	271	279	296	281	262	268	279	287	280	274	296	316	284	275	306	274	291	294	261	297	292	257	308	284	287	303	282	283	276	287	293	290	285	305	283	297	283	279	296	253	258	273	266	279	263	265	252	296	260	326	307	261	291	279	304	271	272	283	277	292	257	293	293	262	299	291	265	262	281	265	290	295	292	228	258	278	289	313	275	282	260	286	285	258	288	296	264	285	286	306	245	272	274	292	271	270	233	304	304	266	285	261	251	289	252	258	285	257	286	283	268	246	284	280	268	302	305	266	310	256	269	268	284	275	278	275	259	290	307	285	262	304	265	289	255	276	310	264	285	261	286	274	309	263	281	278	283	237	275	248	278	270	275	299	282	310	299	301	299	281	288	292	269	273	300	284	262	311	287	314	280	273	278	303	306	284	268	291	300	258	272	291	279	258	314	284	264	286	283	275	248	272	282	265	275	279	270	265	294	275	298	291	277	309	288	288	272	298	298	271	298	272	281	255	278	292	250	283	281	328	289	287	291	285	266	304	276	257	282	274	288	278	265	280	276	300	287	257	270	287	305	277	284	317	247	271	281	282	282	236	285	261	285	282	282	283	295	301	298	295	277	288	292	288	283	293	245	302	283	272	282	284	267	302	279	269	247	277	285	255	279	271	277	292	289	277	266	277	280	272	279	285	272	264	269	280	290	288	274	267	306	297	294	270	297	303	295	285	285	258	269	281	264	290	287	286	292	299	267	259	250	299	318	292	285	294	236	265	320	260	279	287	274	283	263	261	320	253	238	273	294	294	272	281	268	290	287	286	270	281	271	260	299	283	286	278	277	279	284	259	282	262	280	309	263	279	244	277	283	274	265	295	268	285	274	311	273	285	278	282	292	288	288	295	269	259	297	292	305	278	240	294	290	274	286	275	277	262	288	281	295	285	288	289	277	272	301	265	298	271	295	292	264	307	287	290	277	255	301	273	243	267	285	327	277	291	288	284	273	308	271	308	333	238	283	289	296	293	275	283	272	278	279	281	289	289	299	265	262	260	302	289	273	298	268	278	284	289	274	259	276	260	287	309	291	281	288	283	284	262	298	285	260	278	285	289	271	262	290	274	311	297	273	309	301	298	277	243	284	259	263	280	289	286	304	296	251	279	271	252	279	286	300	302	270	268	288	308	299	299	274	262	290	258	278	265	282	267	267	287	261	251	329	269	267	294	272	251	294	277	292	281	271	278	297	270	307	280	306	325	267	279	268	270	278	286	306	271	263	315	287	260	258	267	248	254	284	293	293	275	304	307	299	284	274	254	289	306	245	302	288	289	275	319	299	291	260	293	290	279	291	275	279	256	293	252	306	269	296	279	297	279	282	299	266	281	276	265	279	304	276	284	284	272	268	296	287	270	253	272	262	269	282	323	275	258	261	282	265	282	300	280	312	253	288	273	283	292	296	269	314	245	269	276	260	250	308	273	287	275	274	289	274	287	296	262	260	270	307	292	279	276	274	288	304	263	272	259	285	274	284	311	288	288	293	315	284	280	279	280	296	292	296	305	270	297	300	261	293	307	287	287	281	266	260	308	274	299	293	270	274	290	301	265	295	281	266	298	293	275	293	273	282	282	283	284	277	347	287	265	284	292	291	277	283	260	264	295	280	279	296	263	277	295	296	299	264	314	315	253	264	276	276	293	279	293	262	289	298	310	244	264	278	282	301	242	281	267	294	303	304	272	282	309	247	279	269	301	284	302	272	296	273	287	253	255	272	296	278	299	287	273	269	308	289	264	273	290	279	319	306	275	246	302	295	285	291	264	281	292	326	298	272	275	282	283	286	277	288	301	258	287	283	274	263	275	291	303	285	269	289	285	297	291	290	303	312	311	272	284	296	238	256	330	271	283	262	270	286	296	295	284	276	277	295	307	317	306	273	243	309	294	272	283	285	282	285	256	273	282	290	283	303	247	259	279	267	285	277	289	299	267	276	280	305	273	275	299	279	270	289	305	301	288	274	262	254	291	251	309	293	342	281	272	266	268	305	291	282	274	280	270	255	314	279	282	269	297	291	293	287	316	288	257	320	275	280	281	275	263	270	297	283	303	281	271	275	265	264	275	296	267	280	297	270	312	270	289	282	299	268	278	265	248	283	274	285	300	279	298	260	296	272	295	282	298	261	278	315	308	262	295	254	269	273	303	287	295	264	282	309	267	302	273	261	294	277	274	270	308	283	261	299	296	262	299	297	296	274	298	325	272	242	274	276	303	271	287	288	276	279	272	267	297	299	264	282	275	313	283	251	313	273	265	268	282	263	302	293	293	297	290	285	271	257	259
26435	3790	5837	4156	12646	23075	17280	6056	797	793	809	759	774	806	779	780	799	722	776	726	779	820	804	755	790	729	773	755	758	790	806	786	734	781	731	751	769	748	742	753	775	806	748	737	769	769	804	753	767	767	759	753	750	791	753	777	759	731	763	793	713	784	783	724	766	751	749	722	788	747	706	767	771	770	728	776	807	762	807	768	833	801	763	772	723	769	762	767	781	730	803	769	772	715	755	751	806	721	748	720	744	770	774	790	742	756	753	777	762	703	793	748	782	751	775	787	729	744	793	749	779	765	808	724	740	724	755	762	769	769	759	769	779	787	734	793	744	767	761	755	775	748	818	780	755	777	800	808	767	751	773	731	713	751	834	784	770	775	751	789	819	823	765	754	752	741	731	750	740	773	791	720	769	783	731	764	766	752	741	750	758	763	766	767	780	742	732	765	797	754	716	737	825	755	734	770	776	774	784	771	771	738	803	701	764	768	742	779	750	746	733	785	820	764	820	783	778	749	806	752	801	785	752	770	736	738	781	771	779	786	748	773	750	769	789	787	715	780	770	752	780	767	735	731	795	811	712	751	775	780	750	733	807	768	706	719	732	770	760	819	794	789	781	758	793	759	721	760	792	746	737	753	755	772	729	715	725	760	774	800	769	771	733	755	737	783	750	735	771	803	764	737	765	760	770	777	776	781	756	746	835	738	757	721	737	789	745	798	798	708	736	816	754	737	814	780	794	770	783	797	832	758	751	740	787	771	787	761	773	789	784	778	748	775	772	770	803	816	782	728	757	725	743	767	769	784	735	734	728	776	740	762	721	764	810	748	787	736	780	786	777	761	766	774	757	768	775	757	737	768	757	743	778	738	777	751	801	734	761	830	708	799	766	764	772	747	780	741	729	690	787	790	774	774	759	809	757	745	774	756	784	769	787	785	784	749	768	738	773	760	751	805	769	789	772	813	736	784	767	774	782	724	745	787	797	752	759	775	741	768	775	749	789	741	765	745	748	743	769	769	760	818	714	810	739	794	786	800	778	738	786	784	763	761	784	727	777	804	813	776	784	838	787	771	808	746	784	768	768	776	740	727	759	774	741	799	750	738	768	769	764	798	799	767	805	817	749	782	710	736	768	814	790	772	725	724	766	755	749	788	789	767	780	785	764	783	716	738	759	789	783	809	722	749	758	745	796	780	782	821	757	725	777	769	765	775	784	740	774	757	758	774	752	764	758	754	740	756	787	720	768	685	784	779	795	752	773	760	792	740	758	754	770	760	734	778	788	798	782	743	774	716	802	810	794	729	785	709	782	797	715	774	752	767	755	743	751	731	775	788	787	757	778	759	789	697	743	746	764	768	799	753	774	768	732	810	771	744	752	787	768	818	776	798	729	791	752	775	749	767	756	804	765	746	775	731	781	752	763	755	749	748	766	774	803	719	796	743	744	827	786	744	787	766	767	790	739	752	742	789	765	786	764	766	800	740	792	727	774	778	749	778	799	715	774	797	792	810	782	804	778	746	779	762	781	761	746	793	748	789	754	765	709	789	773	766	765	718	731	813	755	761	773	751	735	791	746	738	725	803	753	807	735	791	773	763	764	782	755	750	842	757	784	772	755	768	743	757	782	803	783	746	766	732	768	764	740	768	774	734	751	741	772	744	746	717	760	738	790	747	754	792	803	761	744	760	778	777	758	724	767	759	721	736	794	756	749	742	788	758	794	809	745	776	763	795	764	797	772	739	743	788	752	782	762	749	768	779	772	765	777	777	786	764	757	795	743	788	791	726	744	792	741	719	776	742	767	763	771	755	742	784	787	800	765	750	717	737	806	740	756	770	739	732	790	747	762	781	721	802	747	784	741	746	786	735	785	761	769	790	756	795	767	741	777	805	768	824	801	737	753	777	762	732	744	784	815	750	758	742	784	764	744	793	725	724	759	781	795	750	787	762	784	755	781	780	776	734	744	771	789	766	741	746	779	794	749	801	733	813	785	805	733	724	765	728	752	759	772	758	755	777	782	755	755	763	745	789	749	780	760	776	802	746	747	751	795	799	733	735	813	775	734	782	728	766	738	777	779	711	759	770	765	734	776	760	778	740	782	766	786	757	782	746	729	749	780	782	756	827	749	746	734	764	801	794	791	769	729	762	810	725	739	776	745	733	774	754	721	744	820	737	756	809	806	740	736	763	803	735	806	765	813	753	800	742	770	768	745	761	789	788	774	745	800	804	799	719	763	714	793	754	784	703	751	775	772	787	799	724	783	748	724	668	745	715	790	809	751	750	779	766	745	751	765	795	714	749	749	750	745	707	728	775	800	743	769	806	730	726	762	766	750	745	779	743	769	757	778	772	775	752	776	757	766	773	737	776	800	774	787	776	747	759	788	770	754	779	726	760	754	795	762	770	735	782	757	774	760	752	766	791	750	732	737	763	724	743	815	784	755	769	813	761	791	722	790	732	778	801	738	785	760	781	787	778	760	743	741	806	757	768	754	760	738	768	762	759	756	764	750	739	784	773	750	747	759	736	756	760	718	755	783	739	793	757	816	751	728	836	829	696	732	807	758	779	759	757	742	775	768	734	748	767	794	760	796	738	785	762	799	762	756	765	762	763	772	761	771	790	728	780	744	785	800	775	724	767	741	717	796	813	734	752	744	749	750	770	727	775	751	713	770	753	796	773	764	761	769	767	764	753	765	714	803	786	753	694	749	748	754	780	800	745	788	789	809	740	761	744	795	780	747	752	739	751	787	752	762	762	774	743	829	747	769	788	731	802	719	742	804	755	774	826	720	743	744	735	802	758	781	769	718	774	737	705	724	813	821	747	802	736	757	793	749	766	766	743	776	799	735	811	808	771	721	779	750	752	790	731	721	744	759	752	764	765	733	781	752	765	759	787	763	799	791	752	781	800	749	746	755	790	759	736	755	789	792	820	726	815	742	752	748	797	763	832	754	772	752	792	731	791	747	726	747	750	737	814	746	768	818	771	730	815	687	768	707	777	765	768	797	794	775	754	756	714	707	764	767	738	742	747	789	791	732	787	815	786	774	787	783	756	811	786	772	788	737	773	753	754	780	739	729	789	769	787	711	742	793	778	752	763	740	772	729	769	781	815	797	818	749	759	771	797	748	793	768	757	793	733	775	811	783	799	787	718	751	781	739	704	758	741	734	798	787	804	745	776	794	754	734	773	734	811	808	776	740	812	747	710	726	762	793	763	760	731	732	783	750	787	802	759	767	772	764	730	717	749	778	794	778	724	818	753	774	737	818	736	743	755	762	780	772	791	710	726	813	764	765	755	778	763	738	738	760	786	790	766	845	758	798	752	748	764	790	772	769	799	786	818	741	743	758	766	765	750	756	785	747	785	744	706	775	783	785	722	759	798	754	816	795	760	782	753	724	754	766	706	815	780	786	761	726	743	703	736	714	700	774	805	799	800	783	785	743	736	759	735	821	758	771	745	771	788	745	775	724	753	766	738	753	793	808	772	781	778
42855	33078	27871	22678	21844	24898	16471	5723	518	310	302	313	334	358	341	320	301	336	310	333	326	332	325	333	301	316	341	331	296	331	322	316	337	330	328	318	290	338	319	309	310	297	344	310	314	319	332	304	273	325	334	350	339	342	302	333	282	318	294	313	329	313	319	316	342	321	321	316	292	309	340	324	297	291	327	330	314	320	305	303	287	344	317	323	350	306	319	339	313	328	329	287	326	316	335	333	302	323	319	296	362	311	303	309	291	346	343	308	312	323	300	320	321	302	325	312	322	286	303	310	308	349	307	302	289	311	317	322	325	332	345	289	300	316	317	318	308	302	295	311	331	324	279	322	304	328	353	278	315	336	354	281	314	334	324	327	325	307	299	319	310	308	310	303	307	291	324	335	335	313	322	338	325	303	324	318	310	320	338	293	316	309	313	328	308	308	304	341	325	334	307	301	298	331	285	302	271	335	291	301	310	305	282	321	328	285	319	341	366	352	324	302	295	328	335	321	327	301	324	320	310	312	298	303	328	307	340	361	287	288	294	337	296	300	277	297	321	331	341	337	345	262	346	339	320	286	335	283	310	330	303	309	341	302	332	322	318	319	293	330	340	299	305	303	289	317	339	275	308	317	350	317	325	324	332	348	343	301	340	307	295	314	325	281	300	345	312	325	291	300	292	335	294	325	332	336	315	360	327	333	304	304	325	304	283	328	311	308	344	330	314	320	300	292	320	347	318	335	278	326	308	323	315	315	316	294	329	326	296	310	314	316	316	359	376	339	330	340	279	330	291	329	270	350	304	332	319	328	313	304	338	311	305	304	297	289	321	299	336	344	351	314	308	324	304	297	298	336	316	330	318	280	333	317	309	301	308	290	336	340	284	312	323	301	300	311	311	294	306	308	325	322	331	298	322	314	283	302	320	334	354	314	293	332	283	290	314	318	324	316	326	291	332	271	271	313	326	339	310	362	292	318	321	332	295	325	320	290	355	308	318	337	286	349	341	321	316	311	287	330	309	309	292	322	307	330	298	317	339	321	301	317	306	334	290	327	322	328	333	335	310	331	351	308	329	334	315	290	315	335	342	290	317	303	307	338	331	301	315	287	309	305	352	336	290	294	310	328	285	314	323	320	296	330	334	329	296	299	301	298	333	296	319	305	341	343	316	342	328	316	323	328	312	322	321	295	302	310	331	282	315	345	338	317	299	341	321	320	312	313	297	325	303	321	308	311	327	316	307	332	319	328	306	299	328	334	328	338	322	335	318	338	317	314	324	332	302	317	295	297	305	316	335	337	311	319	289	317	304	339	330	285	305	321	337	311	314	331	310	320	315	311	314	316	316	299	299	305	302	379	329	309	326	322	320	306	309	327	306	306	351	304	285	301	341	348	321	335	324	321	333	312	365	346	338	276	360	330	358	337	323	301	306	322	308	321	315	354	319	336	322	309	333	341	298	308	320	302	332	283	329	320	287	314	315	318	296	317	318	307	319	316	299	331	289	341	305	311	324	354	324	325	340	303	347	317	318	318	296	325	330	329	298	331	314	335	299	323	330	268	314	297	314	296	316	328	339	316	268	324	328	323	331	315	327	323	327	316	330	320	317	314	295	330	300	316	293	305	293	318	327	304	324	288	293	311	331	316	321	298	309	352	303	316	335	312	315	339	325	331	343	335	312	321	272	324	294	320	299	310	308	316	296	289	315	314	297	347	341	315	324	296	317	314	300	322	312	323	324	331	284	309	307	306	318	314	309	292	319	303	305	300	336	319	310	327	310	293	332	345	319	313	308	315	315	303	324	312	323	336	291	335	315	303	338	299	367	335	317	306	317	344	311	310	326	315	271	325	286	283	323	327	290	302	354	311	314	350	324	321	309	327	367	298	352	341	305	316	334	313	289	314	297	321	324	314	288	286	339	303	312	302	316	347	339	343	350	311	323	282	323	328	348	275	305	322	311	307	319	342	346	344	343	335	300	292	286	326	315	308	334	317	319	314	300	317	321	321	320	300	299	305	297	315	325	305	296	324	321	309	296	305	353	344	307	344	351	322	320	293	333	297	312	291	304	359	347	308	294	308	322	314	330	327	339	332	341	324	331	308	320	316	297	326	317	317	313	333	333	334	328	330	275	295	292	311	327	276	285	313	305	311	308	315	310	308	304	321	330	291	327	319	305	326	340	283	329	287	331	266	337	299	329	342	329	327	323	334	304	329	335	297	322	316	324	355	299	341	298	288	354	294	291	332	337	307	332	312	344	322	300	297	333	310	298	331	353	313	359	349	289	329	324	326	308	324	297	283	332	308	303	313	322	318	290	310	297	311	282	299	304	311	315	299	293	298	322	314	334	317	311	334	284	309	291	293	283	331	309	310	323	326	302	338	298	303	325	329	300	324	315	319	333	306	347	295	301	337	320	351	320	329	288	282	341	309	307	337	304	313	339	311	357	324	318	347	283	318	342	324	303	279	302	294	311	328	283	326	334	326	346	350	315	316	329	324	316	319	357	343	309	285	306	296	304	323	299	296	302	328	321	321	337	321	327	324	329	335	327	306	316	305	321	300	335	315	323	327	326	298	306	322	318	311	307	334	330	297	317	304	313	285	306	322	304	315	312	332	305	311	316	367	304	313	304	274	313	324	295	332	302	316	330	357	310	313	297	338	298	318	329	328	332	276	283	309	331	303	304	328	308	291	286	293	292	311	289	324	296	329	314	322	296	328	332	323	357	359	334	333	345	325	325	290	359	327	295	339	314	314	321	320	348	310	309	275	310	307	339	311	328	315	349	317	358	310	327	295	299	325	326	295	322	340	305	316	328	324	332	336	303	307	296	325	307	295	310	308	312	297	324	299	272	298	320	304	285	347	325	337	313	326	299	287	347	291	314	336	306	286	311	303	311	324	334	305	298	337	278	333	315	347	324	328	302	316	350	296	356	303	330	316	321	322	298	359	299	311	328	309	279	277	317	303	321	328	328	345	307	307	340	320	315	315	325	291	303	317	322	322	299	310	306	324	290	324	304	310	339	345	280	305	312	285	330	294	299	306	326	296	309	308	314	280	317	316	303	281	327	336	339	343	340	310	326	332	335	316	351	332	340	297	312	344	320	353	334	317	302	305	322	316	322	314	312	290	317	323	299	321	328	326	333	324	300	352	320	317	292	335	332	310	360	264	299	302	331	328	327	325	335	313	330	323	301	299	325	359	367	332	302	333	343	324	280	309	313	304	330	349	320	334	315	316	302	341	287	327	312	324	292	299	301	323	298	318	349	279	316	297	312	281	315	302	319	325	283	289	307	335	314	282	330	318	325	348	307	321	312	303	320	337	322	312	304	296	285	288	313	321	303	306	340	276	334	294	312	326	301	260	331	310	328	306	299	322	306	321	325	323	282	297	338	278	326	310	330	279	354	313	311	322	304	315	327	312	350	305	339	322	327	318	313	303	337	294	331	323	293	279	321	335	317	309	309	320	345	314	342	320	304	341	327	338	322	333
37148	17567	28977	11481	28972	39535	27953	11837	833	843	857	857	836	872	826	843	832	821	820	808	822	843	871	808	855	812	858	873	841	809	808	872	855	744	837	806	850	842	819	820	878	833	827	837	899	849	829	807	805	831	901	858	777	858	858	832	880	881	873	828	830	856	854	820	841	833	832	890	834	837	816	854	851	858	866	841	816	826	836	830	827	820	862	830	826	861	861	837	839	794	831	885	856	838	885	838	857	839	807	831	879	786	831	840	799	854	835	813	811	823	824	858	837	844	827	812	868	902	868	845	842	838	840	852	883	848	798	813	814	823	897	833	811	817	841	801	805	865	824	836	830	868	826	806	882	864	822	837	830	821	864	828	853	857	808	855	792	813	805	841	879	790	845	853	812	835	856	855	818	853	832	864	834	816	800	868	821	835	838	789	869	861	838	816	902	844	855	787	855	833	807	822	847	810	901	844	849	771	906	801	872	878	868	850	788	824	857	819	811	867	821	858	771	826	778	861	873	838	897	806	817	789	841	821	830	825	851	827	850	850	857	819	898	820	877	827	838	828	812	832	827	820	816	793	872	801	888	874	824	890	839	881	876	860	867	861	818	838	808	832	817	857	835	838	887	821	842	828	885	832	876	829	844	831	854	857	838	772	850	880	818	892	823	801	814	823	792	823	861	813	811	812	893	834	853	873	802	861	903	836	838	863	790	867	857	850	826	801	845	832	865	835	817	833	768	831	847	867	876	831	843	798	842	891	916	815	829	844	832	847	869	864	828	829	822	901	803	864	849	837	840	794	813	873	805	825	814	823	855	863	819	860	853	801	865	863	839	845	827	854	792	827	829	814	804	888	839	783	852	804	825	862	887	830	889	846	823	847	847	821	892	856	834	844	884	835	845	791	878	825	879	852	845	864	814	782	840	810	834	832	813	818	901	819	816	810	868	831	851	826	869	823	851	866	785	830	846	850	819	893	830	856	852	863	858	860	849	830	858	800	851	840	852	860	829	839	808	816	784	814	837	847	867	813	849	838	828	869	831	896	830	864	846	839	822	907	857	817	818	908	799	849	837	851	802	852	829	830	830	801	834	850	828	845	869	787	799	814	886	860	853	878	807	870	823	881	809	782	846	849	863	850	818	838	883	864	857	823	819	796	835	806	847	849	840	856	853	837	816	859	836	802	861	829	835	837	805	903	864	862	874	846	825	836	813	835	810	797	838	855	873	847	863	872	813	812	862	839	816	838	862	868	860	885	851	794	850	884	855	872	827	836	811	809	868	841	844	868	821	819	820	819	848	815	848	836	847	878	807	783	872	799	884	796	810	831	829	805	855	872	826	817	794	819	804	898	841	847	804	846	801	869	775	841	848	818	843	855	857	850	811	926	892	864	855	819	889	875	825	817	855	849	875	864	822	826	869	859	832	808	840	861	828	860	853	896	908	866	812	839	904	864	844	790	818	843	814	870	823	825	842	818	856	854	872	909	811	789	881	831	843	848	884	837	855	795	865	796	837	794	880	839	825	833	834	837	829	871	820	867	869	852	857	833	813	802	804	859	802	867	839	829	835	894	876	860	862	838	841	838	825	806	870	833	826	837	842	810	833	870	875	826	810	818	796	817	877	839	848	859	845	859	797	833	796	850	879	848	816	829	865	841	845	822	802	848	845	851	808	852	814	814	830	844	799	898	895	865	774	794	828	872	864	826	804	832	829	815	855	849	796	853	848	826	795	834	870	829	844	848	871	803	881	816	860	832	840	766	819	857	819	831	826	793	781	829	788	816	864	814	844	856	834	837	834	876	853	825	824	864	892	785	834	825	822	782	831	874	825	865	859	857	919	835	869	817	809	842	847	871	871	831	779	840	861	850	786	833	832	851	845	866	850	826	843	818	800	827	859	847	862	795	792	800	876	813	799	880	832	836	822	852	885	834	837	825	850	849	826	849	873	858	833	866	840	818	901	806	842	808	804	846	798	777	829	868	835	850	794	802	845	825	856	832	821	852	853	819	851	834	861	778	881	866	801	884	834	867	889	823	834	835	832	837	838	833	831	821	804	832	808	769	822	885	842	849	847	846	837	834	852	860	885	813	791	817	810	822	826	825	853	838	819	836	868	844	862	861	856	806	888	834	844	807	778	865	799	843	854	834	804	855	825	811	816	896	862	875	880	849	864	821	836	815	880	850	820	889	832	877	870	814	803	836	828	806	814	890	822	843	846	782	821	832	854	831	873	854	847	785	847	849	788	841	860	877	831	791	853	844	846	856	853	824	805	810	847	891	802	858	872	818	860	844	833	817	891	842	831	834	919	828	874	869	817	828	873	829	867	826	824	836	846	871	808	847	831	852	854	860	827	818	856	853	851	828	839	854	828	863	875	869	805	813	755	841	830	786	863	850	875	860	878	811	831	864	847	841	821	849	848	829	866	882	861	798	833	817	818	845	847	789	827	830	870	820	815	780	862	868	797	829	828	877	839	905	894	853	813	802	835	896	796	830	814	891	804	835	855	843	815	885	853	830	841	847	826	825	822	821	845	907	834	848	830	815	814	879	849	851	854	817	843	828	853	823	817	871	884	821	826	828	852	821	860	824	824	812	870	872	839	819	843	867	804	848	838	841	842	812	836	876	830	828	851	875	853	863	840	825	839	829	836	853	855	826	879	846	793	851	827	826	866	848	806	847	845	806	813	827	848	803	830	817	796	829	832	850	850	782	826	866	846	800	853	863	841	885	838	892	865	903	863	836	822	851	836	851	853	850	838	840	830	793	860	860	842	840	835	844	827	817	844	834	817	843	860	811	837	847	877	840	819	820	855	847	816	850	854	840	871	812	863	843	814	836	804	825	819	815	835	856	761	849	815	880	808	822	873	831	842	856	830	811	898	824	791	845	865	849	859	821	827	860	773	852	894	812	844	834	815	845	823	837	828	837	817	840	829	799	812	796	784	792	881	843	855	891	851	823	893	813	806	791	826	849	846	807	844	811	884	798	845	851	845	803	798	847	860	840	811	825	859	836	842	873	863	808	825	849	827	818	864	819	816	825	835	858	837	858	849	854	850	823	860	861	841	819	781	812	814	835	863	870	851	811	879	832	808	883	818	783	858	825	848	831	849	802	849	822	852	881	857	850	825	863	890	881	863	899	862	835	837	793	888	824	828	829	864	846	844	838	842	880	804	897	837	853	840	835	875	849	829	844	861	825	825	820	810	815	829	820	846	849	834	813	811	876	893	820	890	857	826	827	852	871	793	844	827	885	813	877	771	837	827	766	841	861	839	803	869	849	867	843	815	858	873	855	850	812	894	792	877	825	836	796	823	833	804	879	834	915	853	785	836	836	818	879	865	808	820	848	847	830	827	832	861	865	821	838	823	797	836	841	892	814	882	836	822	871	825	821	889	826	793	821	824	851	853	802	886	878	892	864	814	825	856	807	858	778	888	859	869	879	837	771	821	833	818	830	783	811	836	857	888	821	889	861	844	826	809	861	849	894	861	858
45684	31537	26943	27119	34599	44770	45446	27704	7948	1134	521	469	478	459	508	472	461	462	466	461	486	470	464	451	438	497	489	465	453	469	486	490	426	485	463	436	458	456	462	457	463	466	483	497	466	473	471	485	419	463	488	471	426	456	464	464	418	419	443	428	478	425	466	464	495	448	470	480	431	465	478	443	425	462	430	457	468	469	506	442	432	463	487	463	437	467	465	448	469	460	449	452	405	484	499	470	475	449	458	498	441	475	482	441	443	465	432	475	486	440	430	442	480	467	459	481	436	465	442	459	469	442	453	452	464	488	460	475	474	450	457	441	463	472	481	431	487	437	450	491	483	489	443	490	489	446	430	472	450	447	507	448	469	459	466	447	466	481	459	470	464	459	485	451	443	422	433	437	444	474	437	462	464	445	514	466	429	439	449	456	423	404	440	445	448	448	483	428	473	454	447	493	449	477	451	457	490	462	462	433	491	470	447	478	491	463	456	472	432	406	484	453	453	443	456	483	460	482	482	473	471	456	456	418	468	442	455	459	455	478	440	471	448	479	495	459	457	459	452	470	487	438	440	443	479	522	469	445	446	429	483	452	450	508	431	434	473	475	468	481	462	450	451	500	483	440	421	470	475	441	510	502	455	472	445	487	490	480	445	455	461	482	491	476	447	434	429	444	422	479	430	458	490	512	442	423	510	462	458	447	453	426	437	491	481	499	487	448	443	456	492	443	498	452	518	492	473	418	437	481	461	442	472	428	448	445	456	426	456	466	475	477	461	476	452	468	504	454	464	418	477	479	475	413	471	433	501	485	426	436	431	462	440	423	455	476	462	499	463	449	488	450	420	494	440	436	455	463	469	471	474	417	465	469	442	502	475	421	455	461	458	455	469	418	470	453	457	485	478	457	448	498	453	470	486	472	438	441	453	470	490	453	495	443	438	436	482	448	438	489	458	486	471	445	464	473	498	466	436	426	387	444	462	457	418	481	508	501	460	483	503	449	434	438	446	441	479	453	467	454	462	487	476	454	452	443	476	464	483	469	478	454	469	437	482	475	464	486	461	473	456	475	461	477	477	435	435	473	456	437	435	465	478	460	449	458	479	462	456	444	457	467	463	447	442	430	459	462	472	460	484	412	497	447	468	461	471	493	448	457	448	497	417	459	433	455	460	493	452	483	482	453	433	419	443	452	492	492	469	437	478	494	498	466	458	446	480	484	462	454	480	489	455	446	431	444	482	433	407	459	502	444	504	434	465	437	467	447	485	463	501	442	471	463	449	484	453	425	470	451	426	497	443	470	481	425	490	445	447	437	440	468	467	497	475	498	429	485	467	457	478	458	471	453	456	472	475	475	463	442	444	433	423	401	408	487	470	468	448	470	468	447	474	511	454	445	498	465	429	443	478	493	455	495	475	469	454	442	448	448	489	411	454	452	423	432	448	406	436	468	459	490	451	469	462	479	446	461	477	431	478	403	490	459	478	413	452	462	467	461	433	487	496	457	433	477	438	470	449	461	452	443	453	491	451	501	482	450	434	440	463	449	438	471	451	454	462	487	435	492	497	439	448	471	428	458	468	504	455	477	465	504	472	450	470	460	438	459	450	492	464	446	416	495	451	498	457	502	462	441	467	445	421	461	458	438	471	476	461	465	439	433	486	467	403	452	448	442	474	494	470	490	517	475	492	430	462	440	472	440	462	465	475	420	454	444	430	498	503	463	456	448	493	450	459	396	476	459	449	440	448	439	485	506	481	488	442	470	449	486	510	448	466	458	477	466	475	436	446	479	498	442	441	473	498	430	442	495	482	465	481	486	453	467	480	433	437	457	467	464	487	394	516	487	491	432	450	422	531	511	481	498	438	479	453	448	482	441	442	452	481	488	457	478	429	418	437	451	446	444	497	464	455	493	491	480	479	453	444	448	458	439	465	500	475	419	483	429	468	446	467	477	456	476	473	452	460	457	455	471	466	458	469	459	444	436	422	469	427	456	467	478	469	464	474	495	486	486	453	428	489	443	466	453	433	462	510	467	434	473	480	447	488	455	447	487	447	438	466	442	428	478	444	478	474	455	456	460	474	470	469	456	441	475	437	482	449	482	453	473	490	473	507	516	482	474	448	441	440	487	494	468	435	475	477	464	451	486	466	518	430	470	438	473	460	459	443	489	452	452	473	438	471	462	464	422	499	433	443	476	508	505	438	495	451	433	409	473	450	426	417	404	459	416	487	438	478	463	448	445	448	452	472	497	444	448	475	426	441	478	430	429	447	458	447	475	436	476	429	477	481	459	437	529	477	418	421	488	466	447	487	490	467	449	457	444	473	468	442	500	451	501	463	448	450	460	451	467	464	490	449	482	491	455	466	453	466	479	465	441	428	468	459	468	477	468	450	461	423	402	465	432	437	464	506	493	509	510	458	426	480	441	530	469	434	460	446	441	448	488	452	499	481	446	482	442	467	470	457	435	462	463	448	482	471	468	465	444	431	447	449	487	478	446	432	466	431	453	429	455	468	459	472	428	452	458	454	475	478	494	480	451	473	440	470	504	499	467	479	447	467	457	437	424	460	410	444	435	461	457	436	446	466	504	417	469	467	472	430	516	465	431	453	456	501	493	479	461	429	450	451	466	469	419	420	440	494	476	501	449	478	484	502	459	429	460	455	509	492	443	425	479	490	447	468	452	460	482	485	459	463	464	480	460	450	462	454	465	499	482	472	452	479	441	472	447	465	497	478	423	439	446	510	454	509	463	472	476	493	463	441	466	471	443	460	509	466	407	482	470	483	425	472	453	508	467	430	469	474	421	502	490	465	465	456	464	497	436	502	492	432	477	466	424	449	458	456	463	476	452	478	452	480	452	460	502	453	485	458	435	489	485	391	488	494	454	457	468	429	460	431	452	460	426	468	446	454	466	493	457	483	452	475	480	487	448	496	460	451	464	437	486	475	491	502	451	422	455	484	475	515	495	465	455	449	443	446	428	490	496	432	514	466	454	469	449	452	462	476	429	485	462	427	468	470	457	447	446	430	458	468	426	467	450	422	473	480	462	488	472	422	440	458	460	478	444	444	478	482	471	488	491	467	472	472	454	444	491	469	460	464	505	422	429	483	465	438	426	453	456	422	452	491	436	435	440	496	444	460	426	472	471	433	439	450	451	468	453	471	494	442	488	463	434	427	455	458	459	421	448	471	458	469	497	452	458	423	498	423	486	440	426	444	459	473	451	478	473	438	498	474	465	445	441	466	444	402	464	417	420	484	461	464	461	464	441	466	425	462	472	458	465	438	413	409	494	468	446	429	493	464	474	449	482	483	482	451	482	456	454	477	424	475	426	457	446	456	467	458	441	447	451	478	450	454	507	425	466	451	453	458	477	454	463	426	472	460	436	429	434	471	474	466	458	432	432	451	435	473	507	458	461	481	453	476	450	464	470	477	484	461	477	490	502	480	478	484	395	470	455	467	448	467	405	489	454	455	459	459	445	468	486	479	438	468	439
38312	37703	34981	39077	68781	73276	62127	29263	1158	1148	1162	1196	1130	1100	1133	1144	1079	1118	1081	1095	1086	1123	1080	1036	1095	1095	1103	1130	1096	1083	1113	1088	1147	1066	1091	1064	1066	1103	1111	1042	1142	1106	1090	1069	1113	1117	1112	1102	1090	1098	1117	1131	1135	1126	1098	1073	1109	1111	1067	1098	1133	1150	954	1080	1052	1029	1129	1035	1082	1116	1097	1107	1071	1086	1062	1135	1049	1057	1123	1111	1109	1143	1104	1118	1108	1137	1098	1090	1087	1112	1056	1119	1087	1081	1075	1101	1051	1104	1128	1081	1074	1088	1087	1089	1156	1053	1058	1008	1041	1099	1056	1136	1051	1099	1095	1054	1100	1061	1110	1108	1061	1054	1081	1076	1063	1084	1076	1136	1067	1026	1129	1081	1135	1156	1101	1042	1105	1064	1081	1050	1066	1085	1093	1051	1007	1081	1065	1045	1120	1083	1050	1058	1090	1075	1048	1058	1126	1058	1118	1049	1123	1080	1113	1116	1066	1057	1068	1143	1040	1085	1080	1089	1069	1058	1110	1081	1089	1080	1122	1124	1077	1071	1092	1087	1045	1065	1118	1093	1069	1127	1069	1053	1056	1098	1039	1086	1095	1145	1124	1134	1113	1100	1088	1042	1069	1076	1156	1080	1077	1112	1059	1055	1072	1088	1056	1062	1101	1067	1115	1038	1091	1095	1076	1121	1093	1114	1082	1019	1122	1104	1101	1065	1050	1089	1110	1143	1079	1046	1100	1097	1116	1087	1110	1084	1103	1088	1155	1061	1077	1076	1124	1080	1030	1128	1116	1089	1126	1093	1020	1099	1141	1075	1068	1072	1083	1074	1101	1129	1075	1081	1095	1042	1121	1069	1076	1088	1142	1128	1136	1053	1050	1077	1119	1089	1085	1078	1070	1107	1042	1123	1076	1100	1067	1096	1122	1049	1066	1100	1071	1075	1055	1066	1083	1100	1072	1052	1052	1067	1074	1073	1043	1161	1135	1046	1052	1062	1050	1088	1089	1185	1065	1083	1126	1103	1154	1012	1128	1130	1016	1121	1078	1114	1059	1086	1049	1053	1118	1085	1053	1132	1093	1075	1111	1059	1030	1052	1092	1086	1064	1099	1052	1118	1049	1107	1089	1113	1088	1059	1107	1123	1080	1133	1129	1120	1090	1053	1006	1093	1086	1102	1165	1098	1059	1082	1030	1090	1073	1053	1107	1074	1061	1131	1079	1097	1113	1087	1065	1078	1112	1094	1072	1079	1071	1039	1058	1077	1119	1084	1083	1086	1111	1033	1060	1073	1063	1101	1115	1080	1074	1102	1086	1110	1109	1082	1091	1096	1088	1098	1049	1119	1110	1065	1053	1171	1067	1098	1085	1014	1060	1068	1116	1101	1090	1119	1094	1104	1101	1090	1116	1095	1034	999	1106	1076	1092	1060	1084	1135	1041	1095	1111	1067	1102	1056	1078	1147	1104	1083	1043	1057	1055	1074	1073	1090	1109	1023	1036	1102	1093	1115	1130	1080	1053	1104	1106	1037	1067	1111	1105	1069	1081	1046	1075	1067	1101	1032	1041	1045	1136	1067	1106	1080	1142	1090	1097	1106	1095	1081	1117	1097	1073	1115	1141	1071	1056	1100	1050	1122	1133	1062	1101	1063	1093	1122	1117	1074	1065	1142	1041	1090	1051	1084	1091	1080	1074	1106	1124	1118	1123	1078	1101	1074	1112	1024	1055	1071	1090	1061	1012	1068	1106	1129	1090	1070	1107	1071	1086	1168	1038	1124	1109	1094	1063	1039	1078	1046	1075	1101	1088	1065	1131	1139	1091	1105	1036	1070	1061	1061	1111	1059	1055	1114	1143	1102	1069	1057	1110	1070	1067	1112	1075	1033	1099	1008	1087	1128	1113	1126	1064	1103	1127	1101	1120	1079	1046	1123	1109	1172	1036	1078	1104	1064	1092	1073	1090	1062	1068	1055	1117	1054	1054	1086	1110	1084	1090	1144	1122	1083	994	1059	1058	1117	1083	1097	1054	1122	1080	1097	1089	1082	1126	1146	1090	1173	1063	1131	1090	1124	1054	1038	1114	1055	1110	1080	1137	1046	1127	1092	1112	1067	1079	1046	1106	1057	1114	1118	1132	1067	1130	1035	1110	1045	1065	1089	1076	1077	1112	1112	1089	1072	1106	1125	1057	1130	1088	1112	1083	1078	1097	1053	1160	1117	1106	1033	1079	1106	1132	1067	1113	1124	1072	1081	1079	1124	1081	1050	1032	1018	1034	1095	1021	1069	1114	1077	1137	1073	1093	1044	1078	1132	1118	1097	1135	1059	1041	1065	1086	1071	1061	1023	1085	1063	985	1022	1104	1071	1154	1093	1081	1050	1081	1052	1034	1081	1113	1062	1055	1038	1058	1027	1116	1104	1080	1069	1041	1089	1085	1096	1070	1137	1044	1077	1101	1078	1055	1060	1073	1088	1080	1094	1072	1033	1081	1108	1105	1107	1071	1019	1053	1069	1089	1068	1102	1087	1071	1105	1108	1102	1146	1126	1068	1121	1082	1058	1111	1019	1021	1092	1070	1066	1107	1084	1068	1189	1074	1118	1051	1092	1103	1095	1089	1065	1021	1051	1127	1140	1073	1078	1079	1085	1140	1146	1051	1113	1101	1133	1073	1055	1110	1111	1083	1156	1083	1096	1098	1041	1084	1110	1109	1103	1109	1155	1081	1106	1076	1058	1060	1155	1133	1071	1086	1082	1100	1091	1061	1058	998	1059	1082	1077	1087	1096	1033	1035	1088	1119	1055	1101	1087	1058	1076	1092	1072	1101	1106	1068	1106	1012	1058	1112	1057	1079	1094	1110	1104	1067	1109	1097	1087	1116	1125	1082	1074	1130	1093	1051	1140	1069	1076	1087	1190	1098	1144	1076	1126	1062	1095	1082	1078	1108	1090	1083	1066	1018	1054	1022	1039	1040	1069	1102	1017	1046	1084	1109	1072	980	1099	1122	1077	1118	1123	1086	1082	1086	1131	1115	1081	1106	1064	1077	1083	1092	1063	1131	1072	1062	1087	1193	1084	1108	1106	1053	1072	1165	1087	1086	1113	1105	1082	1109	1128	1127	1072	1123	1113	1127	1101	1083	1102	1044	1170	1086	1081	1065	1092	1059	1084	1105	1092	1074	1107	1090	1066	1060	1050	1101	1122	1037	1128	1053	1140	1086	1099	1068	1110	1106	1115	1116	1078	1080	1103	1104	1104	1081	1134	1147	1130	1054	1084	1065	1118	1057	1029	1113	1063	1064	1136	1049	1052	1063	1089	1111	1127	1106	1011	1102	1088	1062	1054	1134	1079	1104	1066	1117	1056	1087	1064	1050	1103	1049	1071	1096	1037	1072	1069	1117	1085	1104	1033	1075	1109	1130	1089	1044	1109	1057	1123	1126	1101	1118	1089	1105	1072	1089	1141	1122	1119	1130	1104	1139	1100	1098	1108	1110	1107	1083	1146	1086	1112	1053	1062	1087	1061	1058	1098	1118	1062	1134	1113	1065	1075	1060	1081	1050	1117	1061	1102	1079	1063	1065	1078	1052	1092	1031	1090	1058	1040	1087	1108	1124	1056	1098	1139	1069	1026	1047	1153	1043	1094	1084	1117	1062	1081	1134	1102	1115	1085	1061	1116	1056	1133	1120	1069	1054	1069	1133	1051	1033	1119	1091	1095	1071	1111	1046	1119	1040	1109	1111	1029	1117	1086	1039	1180	1090	1153	1162	1063	1085	1078	1066	1086	1076	1079	1063	1065	1110	1115	1078	1088	1076	1060	1105	1116	1137	1123	1105	1080	1119	1051	1083	1097	1116	1082	1156	1135	1091	1066	1124	1104	1080	1085	1094	1127	1105	1042	1150	1113	1128	1084	1125	1123	1130	1113	1081	1123	1108	1112	1069	1073	1083	1128	1080	1053	1088	1105	1125	1050	1066	1077	1121	1131	1040	1090	1127	1119	1094	1112	1040	1097	1112	1056	1109	1057	1119	1053	1091	1089	1094	1072	1051	1116	1124	1084	1058	1045	1137	1065	1087	1037	1050	1017	1083	1105	1078	1108	1044	1125	1161	1111	1009	1063	1062	1079	1126	1064	1022	1067	1082	1095	1005	1137	1109	1089	1067	1109	1090	1152	1107	1017	1065	1135	1116	1096	1068	1071	1034	1072	1095	1136	1080	1061	1036	1078	1067	1056	1010	1079	1074	1097	1057	1156	1065	1101	1035	1053	1140	1085	1055	1086	1031	1099	1109	1089	1110	1119	1124	1109	1090	1068	1113	1163	1083	1108	1083	1080	1137	1084	1041	1111	1053	1109	1125	1038	1046	1047	1112	1068	1076	1082	1035	1081	1066	1051	1020	1085	1152	1058	1136	1059	1075	1134	1082	1091	1116	1108	1045	1096	1115	1107	1047	1110	1053	1077	1069	1119	1070	1071	1073	1099	1079	1108	1128	1076	1114	1057	1130	1043	1100	1052	1100	1121	1031	1103	1091	1073	1099	1100	1059	1065	1103	1192	1038	1116	1034	1108	1086	1078	1093	1113	1107	1088	1097	1102	1067	1106	1098	1093	1149	1084	1094	1113	1113	1106	1022	1111	1074	1051	1076	1108	1115	1094	1125	1096	1118	1061	1063	1112	1108	1035	1093	1088	1114	1121	1070	1062	1099	1057	1103	1088	1114	1045	1099	1117	1117	1101	1045	1109	1073	1107	1104	1067	1087	1099	1121	1012	1085	1092	1085	1137	1031	1053	1133	1109	1028	1084	1110	1026	1084	1084	1066	1080	1073	1149	1095	1123	1116	1100	1051	1097	1151	1083	1110	1075	1093	1120	1056	1104	1124	1076	1122	1079	1059	1074	1074	1136	1124	1065	1110	1074	1119	1072	1127	1020	1058	1126	1102	1067	1086	1139	1060	1095	1034	1100	1023	1133	1136	1060	1117	1063	1108	1135	1064	1112	1084	1118	1062	1086	1046	1044	1111	1097	1081	1070	1120	1013	1084	1079	1058	1062	1056	1170	1051	1102	1070	1112	1119
29765	23728	12615	6008	7472	9877	5219	1590	353	296	307	280	326	297	316	293	288	316	294	313	318	302	289	321	298	287	306	282	289	265	343	275	313	292	294	327	311	302	259	301	289	263	305	312	283	310	310	291	273	275	295	302	285	305	285	315	298	299	304	275	288	331	307	302	272	287	296	311	288	279	289	312	298	270	286	290	330	292	273	306	296	290	265	310	332	288	319	300	312	292	265	304	318	307	317	301	305	304	301	306	266	289	325	301	286	269	296	292	292	298	306	318	318	326	326	293	295	297	298	307	292	288	325	293	321	309	300	292	291	302	308	299	298	308	326	280	284	289	287	280	309	290	273	276	349	290	278	311	308	298	265	310	293	325	264	289	301	282	300	315	304	320	311	326	320	307	262	294	298	306	316	327	292	294	301	291	309	305	295	276	311	296	327	303	322	303	289	297	306	296	329	296	294	269	280	292	302	289	273	286	305	315	286	311	300	297	301	285	314	299	312	301	309	294	289	311	293	269	278	282	295	286	320	281	291	309	277	292	284	314	333	314	275	313	310	302	339	278	310	298	316	304	310	309	302	310	299	310	279	295	291	330	272	311	271	311	291	321	303	309	299	306	279	317	270	297	293	339	282	298	316	298	283	277	327	286	324	306	312	313	284	310	345	314	319	308	333	338	308	309	278	318	273	303	269	314	293	323	299	314	313	264	281	318	301	312	317	301	283	304	323	314	303	293	301	296	288	305	300	297	297	297	296	265	305	304	306	281	310	307	282	281	282	314	299	312	303	293	277	304	308	292	277	312	293	272	312	302	304	293	306	333	296	272	291	352	296	298	288	298	300	284	293	287	294	303	318	310	291	286	284	285	293	282	285	306	306	300	299	263	288	290	265	306	300	298	281	326	300	287	301	289	310	305	296	281	282	306	319	299	298	294	320	283	307	286	304	301	277	299	297	288	269	284	310	297	274	265	340	331	292	307	319	292	301	318	293	283	293	282	309	322	285	281	327	320	285	311	305	326	335	311	308	313	334	302	293	311	329	293	332	328	301	318	302	306	315	288	307	301	307	250	302	301	295	291	307	304	307	295	305	288	284	292	307	313	265	278	296	285	303	313	304	240	313	288	275	306	307	306	324	300	310	325	320	307	312	296	277	288	307	286	302	294	309	318	285	305	276	289	288	345	270	264	323	287	316	288	293	294	289	293	279	291	296	304	301	301	315	304	275	300	269	316	288	298	308	272	314	307	305	293	310	295	295	300	309	310	313	320	278	304	324	310	292	292	318	296	313	294	293	323	293	290	310	304	289	312	305	304	302	324	317	274	292	256	262	310	305	308	276	316	324	301	280	323	336	312	300	280	278	299	334	298	313	302	306	299	308	291	294	305	281	295	302	294	283	307	307	289	275	274	307	302	315	338	292	265	300	277	271	305	283	286	295	292	295	309	309	329	272	272	325	302	312	313	323	294	293	294	325	304	305	327	332	336	278	314	256	314	312	288	282	291	301	303	324	298	304	314	307	281	302	320	319	319	302	325	306	285	306	278	303	297	300	310	319	265	297	304	295	276	316	289	294	279	290	303	294	296	305	286	315	289	303	314	286	311	291	311	270	306	303	290	302	288	284	278	338	324	305	302	280	314	298	291	293	298	313	290	271	307	326	295	308	291	281	315	296	299	310	319	288	301	302	273	288	323	290	279	290	264	302	327	294	325	311	275	324	294	331	324	290	290	292	304	300	300	294	309	298	257	304	329	289	317	283	286	314	289	275	281	294	295	316	314	326	295	312	275	293	299	305	309	282	290	296	317	289	294	305	306	263	291	296	332	292	318	308	269	290	292	319	320	284	333	324	293	311	319	335	294	286	298	301	318	299	337	294	303	310	260	301	290	284	297	301	306	299	284	268	312	326	298	307	297	289	330	286	332	303	308	294	313	336	309	304	307	310	324	290	293	344	306	294	288	293	300	290	354	310	332	328	298	296	285	289	269	299	309	301	321	322	272	298	305	298	308	332	290	299	302	303	303	301	278	325	316	289	288	322	305	323	313	287	306	308	312	270	274	330	331	298	298	310	301	302	294	318	313	310	323	278	301	307	290	341	310	277	304	322	293	290	280	294	293	304	286	313	286	292	289	317	279	292	299	303	332	298	306	298	292	291	315	271	294	323	276	278	289	287	326	319	289	304	271	274	273	284	301	291	294	307	278	288	300	270	287	305	291	291	310	327	282	316	303	300	302	301	333	261	300	273	279	340	315	267	340	277	278	312	299	320	281	317	289	318	289	276	283	299	280	293	324	265	333	312	312	299	286	301	321	251	297	318	289	310	294	288	310	299	305	307	277	312	296	297	306	337	310	299	311	309	307	329	300	307	297	323	296	320	297	305	299	305	315	314	325	297	290	310	315	263	324	307	304	325	305	295	275	294	295	322	350	311	318	299	293	312	314	296	277	275	285	289	310	301	308	306	313	290	309	291	307	299	290	278	279	299	296	287	314	266	310	312	288	281	290	293	315	322	287	284	307	285	297	283	326	297	300	317	316	312	315	291	273	285	285	335	317	309	292	315	304	287	310	279	292	297	330	300	293	282	328	288	273	298	300	293	310	309	312	343	270	303	291	290	286	319	302	307	345	304	318	300	313	304	317	307	281	291	347	289	289	277	296	295	293	288	340	289	302	298	285	293	312	304	300	343	283	306	289	289	274	288	298	280	290	334	316	294	271	337	312	288	284	286	291	279	283	299	285	308	327	276	273	277	321	299	301	331	280	305	319	311	315	357	287	271	295	304	284	281	318	290	312	320	274	273	322	294	272	278	327	277	290	281	323	284	282	300	299	303	288	279	304	273	325	296	315	276	318	286	295	287	317	322	280	285	307	313	278	290	260	288	283	303	318	324	297	296	295	288	299	283	298	313	284	298	273	304	295	333	279	285	293	315	295	258	320	310	288	290	292	290	321	251	286	299	312	292	300	317	300	306	303	269	269	321	321	279	297	298	275	312	283	271	296	304	314	279	288	295	293	312	282	318	302	296	282	280	321	297	304	303	324	293	284	284	289	319	323	329	302	298	304	299	307	315	304	284	320	304	292	286	305	286	304	285	311	275	294	292	321	297	307	307	306	293	286	297	324	322	315	294	279	311	297	281	321	306	327	275	321	337	300	309	326	271	295	294	282	286	335	303	282	320	288	263	294	282	287	310	280	292	293	303	299	300	290	286	308	293	287	277	313	306	284	272	317	271	252	301	316	265	300	308	324	294	291	294	316	276	301	311	310	311	301	283	311	289	294	287	317	292	309	310	318	308	292	259	312	313	299	306	311	303	286	314	287	285	290	291	288	312	307	305	295	293	311	282	282	323	293	296	279	276	269	331	257	311	307	294	313	335	302	300	329	274	269	306	284	303	342	305	309	280	316	300	290	295	345	301	296	311	314	334	286	281	276	288	275	286	330	264	300	309	307	286	337	294	301	319	277	291	305	318	333	302	302	308	315	283	305	298	294
26468	12035	10668	6666	18022	23498	13167	4251	815	785	786	799	766	792	777	860	770	778	803	805	779	805	786	812	753	885	804	839	816	808	836	800	772	795	806	763	802	743	833	846	779	784	832	807	792	776	878	791	813	863	787	830	823	778	783	806	818	864	801	821	792	799	798	820	747	776	784	775	798	811	836	817	809	802	816	824	779	794	790	826	806	826	812	803	796	766	796	774	802	830	794	777	800	814	852	769	829	843	816	814	817	756	823	754	785	805	765	771	791	795	804	844	804	832	788	811	799	806	847	811	823	783	814	805	846	796	787	775	809	850	825	796	833	812	780	761	788	841	787	775	821	825	843	795	748	843	810	827	834	848	776	748	805	773	765	784	826	770	789	839	806	828	786	828	786	818	832	776	775	821	880	801	762	802	856	813	822	805	807	783	822	827	779	833	761	762	818	817	823	760	822	752	791	864	848	808	769	832	815	821	810	835	781	824	793	820	799	804	777	748	792	802	786	787	768	804	774	854	772	820	817	747	827	828	834	813	836	752	834	771	784	803	825	826	789	872	763	800	783	813	813	766	835	844	818	791	819	825	814	814	838	857	772	839	799	801	801	750	769	814	779	782	873	859	780	730	836	811	782	840	835	828	821	798	778	801	834	823	793	751	824	841	809	806	838	754	787	772	792	842	809	848	773	843	762	767	847	806	827	788	792	776	833	780	774	769	833	802	893	783	801	790	815	791	802	770	838	804	790	787	775	768	823	767	807	795	803	780	791	767	820	848	786	804	821	790	852	816	820	785	775	827	829	769	818	795	777	856	786	783	798	803	779	781	781	793	786	796	767	798	803	796	809	784	834	803	814	818	830	814	814	850	815	780	804	789	834	821	788	822	799	816	863	783	794	839	840	817	827	758	854	753	778	817	827	822	822	804	715	772	796	796	821	799	788	819	802	847	814	760	819	810	792	774	810	825	779	802	804	827	869	830	831	817	768	777	863	836	838	817	785	819	836	758	821	828	788	842	757	820	840	788	831	776	798	819	839	778	848	830	807	839	779	791	760	822	791	831	785	795	802	815	851	806	697	780	780	775	787	817	794	792	781	786	821	743	807	785	797	831	771	853	833	804	779	803	733	815	818	763	843	817	829	775	816	783	764	827	848	814	847	882	755	821	826	822	770	822	771	837	816	821	837	795	766	801	808	847	799	834	783	804	814	807	796	794	772	768	808	779	827	767	751	819	829	776	820	798	747	796	815	849	768	805	797	754	840	774	764	835	745	825	807	816	780	815	772	801	819	823	785	782	819	809	803	767	821	733	810	812	815	810	817	814	813	779	816	815	850	816	858	801	799	868	850	744	812	838	771	833	817	778	800	831	828	790	798	783	775	808	777	808	823	771	804	803	769	836	796	814	780	802	792	818	830	754	824	798	785	802	817	817	800	802	819	811	828	805	835	794	830	797	833	830	783	818	834	808	822	837	771	755	794	836	841	805	810	817	767	771	820	835	798	812	772	816	821	766	836	779	893	822	814	809	784	794	858	812	776	774	756	767	848	782	787	825	790	809	799	775	785	876	872	781	817	797	814	746	858	788	829	834	780	797	815	811	774	835	782	757	803	803	863	828	887	801	780	759	766	788	822	798	797	857	780	809	816	892	785	758	808	801	838	846	848	814	834	813	789	803	790	808	812	771	814	808	829	830	875	817	781	841	821	820	791	773	812	825	798	807	830	810	788	770	839	811	846	870	782	826	791	781	789	793	795	880	763	813	831	874	846	812	849	886	833	809	802	799	812	811	832	774	795	830	800	805	850	809	827	770	829	852	822	821	853	810	845	825	822	873	820	832	812	809	836	823	909	772	782	739	799	815	791	826	826	771	874	843	870	795	831	815	808	777	805	844	756	800	843	808	784	864	838	775	779	849	727	822	788	762	759	824	815	738	801	777	858	836	789	843	802	857	774	860	820	816	764	786	807	795	811	742	784	809	761	798	799	784	808	822	836	801	803	806	893	814	788	780	791	822	797	769	796	792	828	792	798	770	825	808	784	817	803	803	829	812	837	811	787	815	784	846	806	776	783	806	798	797	808	763	860	839	814	793	816	791	848	833	781	843	784	852	808	768	850	807	773	808	812	799	767	854	787	843	823	839	781	816	769	835	847	834	772	811	804	834	828	839	782	779	804	834	759	757	845	850	812	786	799	803	760	818	782	842	822	858	820	740	790	793	860	806	866	810	828	812	780	792	830	808	840	820	782	823	837	820	811	824	902	827	783	787	793	849	791	809	831	791	773	764	787	828	843	714	798	840	857	825	779	845	811	848	825	841	792	796	756	849	796	813	798	816	800	835	731	754	856	784	783	833	816	761	780	802	776	813	791	840	828	866	813	829	786	764	858	808	828	829	832	791	807	824	832	808	825	772	787	811	797	798	777	821	801	801	846	794	812	814	838	771	754	807	799	795	780	822	770	833	802	782	769	798	828	780	776	833	795	792	823	811	797	819	763	873	793	819	803	766	796	856	750	822	801	801	801	824	770	825	825	804	832	795	819	816	818	771	803	810	822	754	810	845	803	765	782	768	780	801	765	807	838	814	908	866	801	806	809	832	770	788	776	832	872	777	759	888	800	825	804	786	804	827	852	805	810	771	802	841	818	830	812	798	840	779	774	806	845	783	885	780	813	798	786	812	793	799	829	840	873	799	801	822	781	750	878	789	847	841	793	841	831	825	769	800	834	830	852	843	791	817	815	812	790	830	820	814	836	802	828	775	837	785	812	798	853	860	747	784	803	801	780	826	808	752	770	821	802	833	786	785	782	796	808	845	755	823	799	768	804	800	825	794	790	855	794	817	818	779	799	809	798	803	786	844	872	798	801	785	835	795	782	809	785	802	803	835	872	850	821	809	738	826	838	834	855	837	763	805	818	811	832	818	808	807	812	823	836	778	824	843	816	832	728	789	819	841	803	786	850	798	804	801	806	773	821	776	799	760	856	795	824	805	790	836	785	807	752	780	827	811	800	779	775	764	784	800	845	775	833	870	793	867	828	802	776	804	828	810	830	789	838	794	818	828	797	837	812	814	814	818	803	784	778	784	760	829	777	814	838	842	757	858	779	846	768	794	812	769	773	772	796	806	800	805	784	800	787	774	815	813	831	865	797	749	776	791	798	787	799	863	791	803	831	860	824	791	801	809	802	788	766	784	778	812	809	836	780	818	823	812	818	843	863	792	818	814	801	786	841	827	800	859	836	816	843	795	792	782	804	792	797	777	798	854	794	780	836	844	844	822	762	817	836	799	829	835	764	761	843	861	813	838	823	805	802	801	830	814	783	812	824	788	793	791	833	854	813	814	794	782	779	749	810	861	810	774	755	792	816	803	750	817	781	822	838	825	802	806	839	795	825	828	835	797	837	777	793	807	763	772	867	798	826	832	798	840	781	807	791	779	801	781	793	807	823	806	805	823	768	816	820	781	785	790	827	738	826	797	821	772	789	766	799	783	815	804
41611	35670	30501	19705	15139	25358	17713	6539	472	290	282	276	281	281	275	299	296	296	308	274	319	272	282	313	297	286	277	298	268	313	293	278	266	265	301	314	320	306	331	271	273	312	320	294	286	288	285	300	299	293	300	304	318	274	321	288	310	286	270	326	273	276	287	253	268	266	268	266	275	268	286	296	303	257	284	308	279	299	259	274	319	264	261	289	277	285	327	284	303	260	291	296	343	299	250	280	261	308	271	275	272	288	311	309	290	291	279	278	296	330	305	271	258	284	303	305	285	277	277	280	350	300	342	323	264	295	263	276	312	303	307	295	277	318	315	274	311	286	316	316	273	271	284	335	300	299	286	288	283	267	286	307	310	317	304	307	300	273	278	289	293	336	292	264	312	312	319	297	307	292	311	304	294	332	332	301	287	308	287	326	281	264	275	308	311	297	301	306	274	281	287	293	293	293	299	316	283	314	286	276	296	305	271	305	295	315	271	251	307	271	292	308	292	276	290	290	304	312	308	269	276	292	285	287	311	269	284	286	305	316	281	286	277	302	283	328	299	290	300	269	290	284	327	277	289	295	301	278	281	284	256	285	280	299	268	281	288	315	298	296	316	297	274	288	304	287	282	281	290	279	289	347	287	307	304	283	292	289	278	302	303	275	303	285	258	278	314	310	312	304	325	286	308	270	273	273	299	311	303	292	249	287	285	286	305	334	276	287	341	279	305	288	320	306	272	290	278	281	272	295	275	274	266	283	301	296	301	277	267	295	280	271	281	311	301	282	272	264	276	280	311	284	295	308	291	293	288	311	307	294	288	270	284	266	312	285	295	297	293	303	263	285	290	330	286	279	305	332	283	292	279	299	270	301	284	271	272	271	293	325	308	283	276	322	285	279	286	293	273	293	275	307	299	284	294	302	259	294	292	294	286	288	319	286	309	288	264	284	304	267	292	267	287	291	295	284	300	318	294	299	305	301	298	266	279	292	303	316	299	280	290	288	292	290	277	321	307	300	300	287	292	290	279	310	315	308	328	275	312	289	315	267	284	310	289	319	332	310	297	301	269	321	282	299	302	317	299	288	269	287	263	281	310	297	285	258	338	300	308	291	276	275	292	275	286	303	278	320	330	269	317	285	274	254	293	300	336	276	303	312	311	272	299	305	299	246	297	257	299	298	323	291	285	310	277	285	293	298	281	271	303	287	295	283	307	296	275	304	271	278	273	292	318	271	285	300	292	296	297	284	307	297	301	286	277	241	313	296	286	291	270	286	306	283	269	261	290	319	274	277	251	265	319	330	327	323	280	268	296	310	304	303	303	282	292	286	325	276	281	291	312	271	283	283	307	275	277	290	274	297	301	300	321	304	278	279	300	322	295	275	295	262	316	299	312	290	304	278	307	290	297	302	263	290	270	279	303	291	304	291	301	288	304	286	305	288	301	263	277	293	293	293	282	299	294	301	271	283	273	302	308	304	304	269	310	294	260	328	271	292	320	307	290	288	288	298	285	307	298	294	278	286	294	295	266	294	283	324	257	269	282	284	285	322	288	302	292	297	306	269	306	278	295	324	270	299	320	292	306	294	295	297	310	275	280	291	281	278	262	306	328	281	286	267	295	283	287	298	270	295	274	288	280	280	259	284	266	294	292	259	283	297	285	299	307	267	261	292	284	286	317	284	330	282	288	288	294	333	298	281	316	263	271	281	306	328	304	314	282	292	316	309	274	280	274	300	298	301	314	281	298	312	296	303	285	284	310	296	305	271	261	276	305	265	302	293	299	285	292	271	283	314	309	289	284	285	296	300	291	301	306	287	278	310	289	300	323	299	292	273	298	275	291	260	279	310	283	286	318	266	262	292	254	289	285	294	283	304	274	298	311	298	297	296	313	313	278	295	309	268	301	286	276	279	265	275	355	290	308	287	287	307	296	320	310	306	274	306	314	300	297	266	323	300	290	311	280	301	307	318	333	280	288	311	278	301	274	330	304	288	290	287	289	267	285	294	325	284	324	286	298	304	297	289	284	262	284	299	298	293	270	288	268	289	285	289	306	303	302	285	311	297	314	282	293	278	277	282	260	272	267	288	289	304	286	274	299	287	292	295	303	317	296	266	287	295	289	324	257	271	274	290	288	278	295	299	314	331	312	260	323	322	290	294	266	293	303	272	303	318	291	322	284	299	300	329	277	302	284	281	253	316	287	279	301	317	265	297	298	269	301	313	296	262	282	267	305	305	287	301	291	274	294	286	331	325	273	256	299	298	298	280	299	248	295	273	300	289	297	289	308	298	290	307	296	300	333	286	264	314	309	263	298	286	265	287	301	303	291	271	306	317	319	292	295	296	325	285	284	303	290	316	318	305	297	304	281	284	303	267	317	287	296	300	304	262	316	283	318	262	299	285	320	295	270	295	286	293	292	288	271	284	266	293	275	286	269	307	256	306	285	272	300	310	292	282	275	288	292	315	259	275	323	264	305	293	273	314	286	294	290	296	295	293	290	312	296	281	291	307	292	290	252	284	288	297	279	303	284	295	318	279	303	268	262	329	280	303	291	272	286	307	271	284	285	274	274	296	311	277	298	293	287	309	301	269	313	304	296	283	306	281	291	324	313	308	250	285	276	298	288	295	299	279	276	274	293	278	302	288	277	295	283	296	287	286	271	323	299	287	327	317	280	275	282	287	284	290	305	308	282	297	295	322	330	294	273	270	291	289	303	268	312	298	276	318	323	287	291	282	294	297	275	301	248	294	296	289	268	301	302	305	261	296	318	257	299	302	283	282	313	271	298	295	313	294	274	305	287	275	284	284	278	301	283	324	313	286	281	296	298	299	277	303	303	282	302	269	296	273	294	293	294	276	311	314	287	259	308	302	323	280	306	297	285	314	321	310	280	298	301	285	298	244	301	280	296	280	275	316	286	286	299	295	272	280	299	270	304	305	330	292	272	301	294	318	277	280	303	340	296	313	305	275	302	293	272	278	293	265	293	278	278	320	289	315	316	310	305	291	300	288	274	286	321	290	305	291	269	291	301	273	298	272	301	274	279	313	283	307	317	294	307	333	305	281	287	307	281	283	256	293	247	260	305	274	289	266	283	272	268	311	267	310	295	271	309	317	308	310	269	301	313	297	284	287	316	269	286	278	259	279	323	284	281	308	274	269	309	261	279	255	265	318	322	305	310	315	277	276	290	280	301	298	265	270	299	296	303	301	271	296	296	289	278	300	267	334	278	296	303	290	284	308	291	300	284	301	285	283	291	291	315	294	291	264	303	293	275	289	287	281	309	290	281	309	285	275	305	307	294	282	311	304	320	330	278	285	280	290	326	298	318	321	307	249	281	282	292	261	282	283	293	264	298	277	318	299	319	300	292	297	302	314	273	277	270	282	271	281	305	254	278	281	303	318	295	276	278	299	299	272	300	265	297	247	311	268	284	279	278	288	285	304	283	270	274	310	317	310	281	282	292	274	276	285	306	287	297	299	260	258	267	283	278	306
34957	29082	23837	7102	19352	42059	30961	13914	752	811	792	850	816	780	807	785	826	745	788	754	806	818	772	789	841	807	791	806	785	820	785	761	790	825	819	761	833	837	755	785	816	768	819	773	811	805	836	780	782	787	754	794	761	780	787	825	811	760	793	791	804	784	780	826	796	798	794	822	780	778	826	758	754	832	782	870	791	782	815	768	768	772	804	749	867	732	785	793	786	807	786	830	780	794	742	793	757	728	804	808	819	757	827	781	798	831	799	802	811	793	824	820	797	834	796	779	819	759	788	848	752	809	777	787	762	812	838	799	803	798	802	771	788	801	787	725	762	742	846	762	764	847	797	783	781	820	791	803	738	748	839	764	844	733	784	764	788	847	798	791	820	781	802	802	826	788	799	833	833	709	806	819	802	804	805	792	811	777	816	772	830	790	779	811	859	803	797	838	812	757	769	837	759	755	794	801	803	774	802	809	818	784	734	809	815	783	832	846	797	764	774	790	816	849	780	819	761	767	762	800	792	829	861	819	811	844	772	798	777	788	829	774	770	758	818	824	802	797	799	807	761	769	785	800	781	786	786	798	801	821	755	727	798	777	810	797	815	780	822	810	834	754	786	792	790	800	771	817	807	824	791	798	748	822	800	768	762	847	738	822	798	772	802	770	830	807	788	764	743	822	817	780	779	793	820	825	824	743	779	820	792	818	800	785	770	827	774	835	850	775	750	810	821	819	795	787	806	809	781	777	830	817	760	791	743	788	805	762	772	783	795	846	831	785	791	837	768	783	853	801	796	741	792	806	818	816	786	791	830	784	763	814	837	805	745	767	775	790	825	742	775	761	793	790	829	773	758	784	771	843	854	776	769	780	764	733	777	816	801	790	761	751	776	794	832	790	785	832	777	810	821	817	738	793	780	817	819	818	745	774	834	806	765	832	797	817	777	806	818	785	772	774	788	807	781	739	791	801	794	845	769	775	817	750	793	759	832	792	840	738	796	779	787	763	773	759	792	831	783	803	745	786	806	807	777	799	810	786	856	838	803	817	819	799	780	772	791	782	809	794	753	778	807	786	783	797	819	788	805	813	807	829	794	794	711	814	782	787	812	824	822	780	767	791	752	749	801	784	801	827	828	828	811	758	752	764	779	749	808	776	783	754	853	768	799	789	769	832	837	804	829	777	798	782	810	816	768	762	789	805	804	809	813	752	745	818	773	763	789	805	812	779	793	752	779	803	786	811	771	775	824	790	787	768	793	812	797	795	778	773	828	850	787	839	802	766	831	835	804	776	747	808	772	810	786	777	773	789	801	769	765	754	755	789	804	809	795	827	756	764	758	808	810	835	761	756	769	814	796	763	792	768	783	799	796	817	791	747	801	803	788	797	821	803	809	809	753	814	820	808	773	781	759	762	789	789	743	775	788	805	799	819	810	790	828	773	824	851	797	800	859	811	777	781	771	838	827	800	759	795	810	809	804	844	790	816	813	802	795	828	782	848	809	804	815	751	792	768	767	728	768	808	770	824	774	824	814	774	764	772	822	800	757	764	797	805	785	811	817	802	780	850	782	780	828	791	827	775	824	809	802	766	812	828	794	857	802	805	765	775	781	777	785	796	797	829	762	798	784	837	799	879	760	819	799	796	795	792	838	796	785	773	786	841	773	823	811	762	780	760	793	780	785	764	768	801	789	768	773	825	774	817	817	787	802	818	823	788	767	828	798	796	843	834	874	826	808	764	809	816	817	770	763	783	816	768	801	783	801	797	797	791	806	805	773	826	803	788	802	814	781	781	806	793	790	801	742	784	797	816	770	842	819	829	782	807	829	852	814	793	743	804	825	781	775	833	741	792	796	854	810	805	850	794	796	872	778	839	805	773	754	749	785	830	787	798	765	836	822	809	767	777	771	779	825	766	832	838	811	800	779	769	796	802	759	858	773	812	778	778	768	839	823	801	831	758	817	827	797	799	813	804	798	816	780	783	829	717	773	801	767	846	787	768	827	836	768	812	774	785	809	803	791	825	795	841	761	821	787	799	762	747	758	776	798	739	796	817	801	822	847	804	836	794	806	783	805	769	803	804	779	815	815	822	833	761	813	781	744	770	813	845	803	801	759	776	794	739	773	761	771	814	838	829	772	795	824	818	786	819	800	759	801	798	807	802	815	760	794	799	802	811	851	732	843	753	829	811	771	812	831	763	801	757	806	774	759	805	757	803	824	764	758	800	753	768	758	808	760	772	798	795	784	851	777	789	729	748	775	826	781	791	815	765	856	832	776	834	784	792	810	811	759	801	811	849	800	799	767	804	824	788	840	767	788	783	804	800	797	804	816	814	808	803	763	800	758	797	765	795	770	796	823	779	779	800	789	783	792	741	784	828	794	737	783	815	789	762	769	761	811	792	800	756	749	790	803	806	809	830	813	796	803	774	790	770	741	826	801	776	823	782	800	802	826	822	806	807	785	753	803	804	734	808	830	808	805	862	790	824	796	756	803	711	830	795	828	786	827	810	788	784	769	809	781	773	794	829	777	799	765	812	853	838	793	796	739	776	799	771	806	799	799	730	770	835	769	790	792	794	792	825	757	830	842	790	797	766	796	791	817	816	824	721	776	789	797	824	776	767	799	799	819	821	787	758	769	831	823	853	827	720	798	802	842	805	780	833	819	831	838	779	786	815	753	793	792	853	776	789	793	817	789	800	807	811	808	807	823	756	796	790	743	767	841	794	769	820	780	767	801	809	771	719	788	832	815	822	849	827	790	847	813	816	771	765	831	803	789	809	814	779	842	841	759	747	799	759	845	788	748	803	769	786	774	818	810	814	818	804	813	800	814	765	767	779	816	813	768	836	815	765	778	845	778	824	825	820	734	837	811	828	784	799	817	817	794	809	781	792	837	776	737	784	797	810	832	793	786	772	808	836	780	818	802	788	845	777	797	758	807	813	812	832	791	795	767	794	811	767	770	783	808	764	794	812	765	809	822	759	799	774	810	774	811	766	827	809	826	800	830	798	786	827	760	845	786	831	753	802	815	800	792	836	828	762	784	805	783	781	790	799	848	775	834	764	813	824	826	811	740	767	791	784	786	812	825	770	770	785	733	793	754	804	781	810	774	759	798	834	747	851	797	801	812	774	816	791	839	756	785	755	776	788	784	849	810	762	791	819	793	783	829	810	779	782	743	814	820	781	786	809	804	768	777	816	868	747	807	781	829	808	754	791	732	803	810	794	791	832	799	777	841	755	776	804	807	838	820	772	798	840	823	813	818	767	808	790	755	849	779	787	790	806	777	753	784	774	784	782	775	848	753	838	769	757	770	796	815	790	783	833	818	786	790	791	844	807	833	769	773	830	818	757	795	805	752	778	798	765	798	782	766	786	814	797	796	804	796	789	762	844	823	798	780	787	758	791	816	850	721	813	767	799	825	807	822	819	776	791	767	776	813	779	781	787	831	748	748	803	791	839	750	835	849	748	787	781	835	855	785	827	798	819	809	820
48942	34709	25942	24870	39444	58914	50519	32192	7439	685	460	436	427	406	434	409	458	417	417	410	417	427	421	407	385	406	436	409	441	448	435	414	412	410	410	418	414	428	443	414	402	420	453	405	445	410	405	407	442	447	456	434	438	396	427	429	446	418	398	403	411	434	382	414	430	415	452	404	416	435	416	417	451	411	444	433	465	407	394	449	403	406	386	453	429	396	386	421	398	421	404	410	422	417	427	399	419	433	436	418	475	441	419	428	418	413	416	401	424	420	403	437	436	432	433	458	399	401	412	431	431	413	436	397	383	419	432	423	427	408	416	425	393	418	390	392	402	440	388	391	423	416	418	390	383	416	457	434	453	418	414	384	434	415	441	434	407	409	413	379	400	428	427	425	446	376	428	403	454	431	445	440	411	422	408	405	413	425	448	459	417	392	445	388	450	429	415	447	393	461	373	432	382	413	390	418	400	423	392	413	426	396	381	466	403	395	400	425	442	384	427	432	424	411	408	400	403	438	390	400	446	408	394	417	430	418	401	396	394	425	439	436	410	412	418	452	436	415	392	408	400	399	423	375	394	447	412	453	425	423	439	439	439	404	442	425	399	423	414	417	430	423	407	420	408	404	424	421	423	409	410	428	399	425	392	414	424	416	420	416	443	418	439	409	455	393	397	442	422	406	387	421	433	404	382	399	458	425	386	415	428	452	395	465	413	435	427	429	428	397	441	397	412	426	456	441	412	432	423	407	417	402	412	424	453	421	422	398	432	458	444	421	380	426	429	420	384	431	374	412	429	435	420	402	395	466	436	431	404	433	410	393	391	410	413	464	417	408	417	413	416	407	394	418	392	451	414	394	352	421	402	455	438	406	415	405	424	393	435	436	435	418	381	395	436	434	406	394	429	426	418	387	402	417	443	448	464	390	453	416	415	417	435	416	446	426	411	384	426	414	429	467	429	409	435	426	475	445	408	428	436	395	390	413	432	424	410	386	398	424	415	430	393	424	396	420	442	422	406	442	428	432	379	367	420	440	406	436	406	366	423	415	423	432	400	437	423	477	438	421	406	449	469	399	434	418	442	434	404	403	390	440	429	425	427	421	410	431	416	435	443	412	441	444	414	463	402	437	452	412	422	386	474	419	429	437	455	413	405	418	418	414	378	399	411	431	455	411	376	380	404	413	446	448	431	445	410	413	422	422	403	447	427	408	421	394	413	429	456	411	386	418	444	440	406	392	448	409	394	429	412	418	390	429	442	419	424	410	422	421	420	431	404	406	413	419	402	410	412	380	411	407	407	424	412	417	415	433	430	454	403	383	424	414	430	439	417	432	419	425	440	435	428	440	424	451	442	404	467	381	397	442	398	373	407	428	414	447	411	426	380	449	434	436	434	394	426	381	410	405	451	428	444	434	480	406	425	406	415	412	417	424	376	411	394	428	405	423	412	405	411	461	422	469	425	448	396	408	420	418	428	422	391	449	418	424	418	432	404	458	471	425	401	445	366	395	453	418	386	488	401	429	396	426	405	395	397	434	406	415	435	393	405	422	417	449	432	418	400	417	441	432	426	429	443	411	384	417	452	409	440	414	388	431	423	420	456	410	425	408	435	415	430	421	432	444	409	407	392	389	393	405	469	425	426	367	408	421	421	395	421	410	410	402	432	357	437	427	421	411	498	447	400	408	452	401	424	437	402	426	415	388	393	427	401	447	426	379	428	439	403	453	435	430	374	390	410	409	450	405	421	368	417	405	398	413	433	419	443	424	433	464	437	417	409	414	455	409	410	439	440	392	437	433	436	411	456	434	426	426	393	411	408	421	458	389	383	424	420	428	407	403	437	421	414	442	453	368	418	416	419	465	425	409	408	408	430	427	400	393	383	390	431	453	379	431	390	425	422	428	413	422	414	428	424	441	438	401	410	372	420	422	397	394	428	414	383	422	411	400	412	403	390	404	404	433	452	436	436	412	410	417	404	409	419	400	422	429	423	414	468	455	415	422	425	407	406	390	403	414	390	394	390	414	404	414	416	422	441	429	419	452	464	408	420	411	452	442	401	426	408	405	426	424	391	406	469	413	417	425	401	385	392	401	424	434	452	402	422	394	382	414	420	382	442	424	464	429	434	383	427	428	437	426	412	396	423	368	408	443	387	413	416	424	446	424	425	430	419	407	429	454	389	424	415	410	440	415	415	435	423	418	436	431	411	421	421	443	383	418	422	437	430	432	414	401	424	440	418	393	427	423	441	419	385	399	458	437	417	461	454	385	433	393	444	396	406	428	420	427	401	418	412	433	389	418	361	423	402	432	404	428	427	424	438	430	427	421	490	426	405	459	422	376	409	366	456	402	441	384	424	415	431	424	408	433	402	423	394	456	414	412	436	404	411	407	421	455	418	445	407	437	425	410	413	415	425	380	395	426	446	408	405	413	399	455	408	424	408	419	405	449	419	406	453	444	412	414	438	378	402	447	372	422	409	415	469	402	454	412	436	399	420	442	420	423	415	430	442	414	461	427	445	407	420	411	415	431	430	404	423	411	436	448	390	393	415	398	435	436	395	423	435	375	464	381	432	421	415	407	434	422	413	414	454	417	420	408	351	424	399	399	433	407	463	390	441	390	442	436	433	430	410	404	434	416	418	406	405	419	436	369	395	394	424	371	461	419	436	434	423	430	429	467	367	419	429	417	426	400	417	401	402	425	431	424	405	399	474	427	434	391	405	429	421	441	430	378	467	443	397	427	417	431	417	424	434	427	438	415	412	405	418	436	393	417	380	416	436	431	410	398	429	412	409	416	401	429	427	400	432	439	414	405	425	412	438	431	372	432	416	442	482	384	444	439	408	420	423	461	407	449	388	427	464	413	403	437	433	422	424	414	400	427	407	400	451	406	427	422	423	418	399	401	427	448	404	434	416	408	408	431	403	434	443	389	409	413	423	432	408	444	418	417	467	418	420	402	394	398	438	407	439	393	425	420	427	417	417	468	389	406	411	419	389	416	411	406	406	368	415	396	437	442	410	414	403	420	410	436	453	430	394	428	408	457	408	415	397	424	434	441	423	373	421	379	414	408	405	400	431	427	439	420	454	398	426	406	401	400	383	413	419	432	412	451	417	452	418	415	409	434	371	405	440	400	425	435	398	407	423	413	407	418	418	412	373	436	423	424	398	412	456	419	399	447	419	416	393	405	403	412	414	452	421	420	437	425	423	409	428	426	426	440	416	363	423	410	430	413	417	391	418	418	406	420	405	413	428	389	437	440	460	425	408	436	384	428	400	412	422	432	424	443	438	359	414	381	392	435	428	416	375	427	421	427	424	410	380	377	427	434	441	399	414	446	436	421	427	378	404	432	413	403	432	431	462	395	384	420	403	399	403	443	421	428	395	427	391	406	397	449	453	424	390	428	392	441	408	405	433	403	444	403	412	392	411	407	417	410	439	380	392	393	410	398	446	430	416	408	387	471	411	410	397	389	431	472	431	427	412	395	404	408	410	429
39426	28408	19164	34103	63281	78351	64370	36846	1133	1124	1104	1058	1093	1104	1093	1090	1151	1142	1091	1071	1052	1039	1034	1069	1021	1065	1029	1072	1076	1017	1079	1054	1018	1037	1084	1134	1108	1061	1027	1026	1060	1051	1100	1041	1068	1026	1049	1116	1065	1035	1069	1068	1025	988	992	1144	1061	1065	1015	1058	988	1056	1086	1033	1035	1050	1096	1061	1010	1074	987	1032	1022	1069	1084	1006	1013	1070	1067	1010	1039	1033	1019	1037	1087	1114	1059	1070	1058	1025	1033	1044	1090	1070	1060	1081	1070	1013	1019	1075	1034	959	1066	1086	1046	1050	1013	1056	1068	1076	1036	1047	998	1051	1053	1004	1060	1013	1087	1077	1082	1049	1044	1007	1083	1044	1055	1049	1064	1028	1098	1117	1091	1028	1044	992	1043	1043	1050	1060	1016	1068	1031	1018	992	1029	1065	1029	1138	1044	1023	1050	1017	1066	1053	1097	1017	1067	1047	1056	1057	1038	1003	1116	1012	1115	1024	1045	1067	1031	1081	1101	1072	1026	1038	1041	1016	1038	1069	1049	1036	1050	982	1038	1037	1038	1032	1021	1021	1056	1041	1016	1070	1011	1023	1019	1107	1046	1045	1053	1039	1016	1062	989	1010	996	1045	1017	1086	1061	991	1041	1053	1010	1046	1037	1005	1029	1005	1039	1071	1047	1114	1113	1014	1041	1094	1112	1087	1046	1005	1012	1057	1076	1044	1051	1084	1041	1051	1047	1008	1056	1078	1007	999	997	1050	1018	1020	1014	971	1006	988	1033	1031	1020	1025	1079	1055	1076	1050	1004	1019	1081	1066	961	1107	1012	1046	1038	1099	1079	1109	1109	1079	1026	1073	1091	977	1038	1076	1054	1017	1087	1035	976	1072	1046	1030	1055	1042	1030	1057	1043	981	1043	1064	1022	1003	975	1036	1058	1065	1015	1043	1116	1055	1031	1054	1025	1045	960	1079	1149	1057	1091	1026	1066	1106	1058	1042	1043	1027	1019	1038	1053	993	1047	1028	1062	1040	1078	1054	1084	1056	1006	984	1016	1098	1040	1003	1034	1082	1032	1086	980	989	1038	1048	1042	1017	1002	1031	1001	1086	1047	1072	1031	1075	1110	1092	1013	1010	1070	1026	1040	1065	1095	1085	1070	1040	1048	1040	1070	1079	1120	1075	1032	1059	1058	1022	1005	1076	1057	1037	1036	1061	1042	1100	1053	1066	1025	1057	1049	1090	1075	1057	1074	1040	1061	1065	1054	1089	1048	1057	1107	1042	1031	1050	1050	1091	1016	1030	1031	1042	1025	1080	1054	1067	1099	1046	997	1059	1090	1082	1046	977	1090	1004	1015	1060	1041	1024	1049	1015	1030	1087	1066	1034	1088	1036	1010	1096	1085	1104	1006	1043	1039	1051	1076	1013	1022	1032	1068	1095	1083	1077	964	1073	1069	1085	1041	1011	1037	1043	1054	1065	1063	1021	1097	1063	1060	1004	1022	1024	1059	1068	1031	1098	1047	1005	1048	1081	991	1060	1070	1078	1115	1069	1105	1056	1023	1024	1040	1070	1021	1076	1070	1012	1037	1083	1034	1075	1107	1007	1083	1023	1058	1029	1042	1059	1063	1079	1082	1061	1000	1052	1016	1022	1089	1089	1042	986	1074	1031	999	1072	1053	1019	1071	1012	1086	1080	1052	1006	1046	1055	976	1027	1016	1116	1025	1061	1020	1097	1042	1026	1082	996	985	1048	993	1016	1140	1054	1086	989	1099	1065	992	1100	1071	1063	1088	1089	1064	1055	1082	982	1003	1090	1068	1069	1042	1046	1059	1119	1043	1029	1077	1041	1023	1040	1062	1104	1122	1041	1032	1031	1101	1009	1060	1059	1083	1008	1021	1037	1077	1039	1103	1069	1074	1029	1063	1046	1055	1069	1060	1042	1063	1078	1071	1071	1032	1073	1096	1048	1002	1088	1038	1049	1038	1072	1032	1101	1060	1053	1053	1071	1036	998	971	1037	1074	1047	1065	1008	1035	1011	1042	1066	1022	1082	1052	1077	1061	1082	1062	1080	1018	1025	1027	1035	1087	1037	1039	1032	1054	1100	1024	1051	1068	1036	1051	988	1041	1045	1039	1079	1057	1039	1029	1092	1044	1037	1024	1121	1127	1052	1075	1065	1042	1082	1038	1069	978	1084	1056	1007	1078	1076	1132	1056	1087	1050	963	1034	1065	1102	1057	1045	1034	1077	1039	1051	1105	1058	1063	1023	1043	1012	1058	1061	1054	1036	1025	975	1143	1038	1008	990	1002	1035	1033	1046	1057	1098	1063	997	1020	981	1054	1056	1024	998	1015	1117	968	1044	1125	1055	1003	1084	1017	1020	1043	1098	1009	1062	1062	1076	1033	1019	1043	1091	1030	1037	1118	1067	1087	1073	1042	1095	1057	1036	1028	1076	1011	1039	1084	1104	1084	1066	1098	1049	1016	1074	1083	1049	1011	1082	1050	1088	1025	1041	1027	1048	958	1058	1117	1054	1142	1038	1008	1047	1038	1039	1058	1064	1058	1011	1041	1071	1051	1034	1018	1026	1057	1003	1033	1083	1047	1048	1091	1051	1025	1035	1103	1016	1020	1131	1040	1112	1004	1109	1075	1062	1059	1049	1054	1035	1065	1104	1057	1054	1077	1004	1007	1065	1028	1038	1112	1055	1052	1034	1062	1001	1087	1009	1058	1030	1048	981	998	1020	1046	1067	1091	1076	1010	1055	1014	1018	1066	1046	1019	1005	1006	1048	1036	1100	1000	977	1091	1044	1118	1127	1061	1085	1083	1043	1065	1047	1047	1038	1073	998	1034	973	1000	1065	1058	1039	1098	1084	1058	1041	1047	1034	1013	1039	1062	1098	999	998	1085	1034	1064	1077	1055	1008	1021	1099	1066	1037	1038	1002	1046	982	1032	979	1034	1016	1061	1050	997	1063	992	1076	1020	1009	1047	996	1056	1007	1020	1067	1135	1030	1067	1057	1039	1055	1001	1058	1000	1026	1074	1024	1053	1053	1082	987	1081	1039	1040	1033	990	1027	1076	1019	1084	1065	1111	1076	1025	1046	1029	1068	1053	1049	1032	1076	1044	1033	1021	1042	1088	1080	1030	1076	1099	1050	1039	1055	1037	1029	1047	1043	1030	1001	1008	1106	1039	1043	978	1067	1060	1059	1118	1087	1022	1057	1053	1060	1035	1025	1011	1017	1059	1050	1046	1122	1078	1030	1077	1074	1072	1030	1053	1087	963	1022	1083	1003	1030	1064	1085	1004	984	1154	1025	1022	1021	1040	1024	1017	1010	1044	1045	998	1024	1066	1016	992	993	1099	1083	972	1063	1062	1079	1081	1017	1064	969	1056	1025	1037	1032	1006	1079	1061	1019	985	1039	1054	1096	1061	1035	1018	1026	1033	1066	1002	1036	1095	1068	1099	1099	1041	1024	1033	1064	1090	1079	1071	1073	1008	1041	1001	1083	1047	1038	1051	1023	1016	1029	1039	1015	1088	1015	1019	1042	1039	1088	978	1019	1024	1072	1043	1053	1021	1081	1025	1104	1058	1089	1023	1011	1040	1022	1009	1023	1023	1062	1102	1044	995	1045	1043	1130	1037	1039	1057	1023	1076	1076	1029	1041	1083	1042	1036	1097	1063	1030	1081	1087	1070	980	1106	1004	1072	1096	1015	1029	1096	1025	1041	1072	997	1025	1075	1040	1050	1058	997	1056	1101	1043	1039	1067	1110	1076	1059	1059	1087	1069	987	1072	1045	1124	1109	995	1081	1035	1050	1076	1052	1063	1054	1003	1016	1033	1121	1046	1107	1047	1069	1084	1059	1027	1062	1105	1026	1035	1066	1090	1059	1045	1050	1084	1015	1022	1065	1102	1014	1037	1064	1058	1051	1030	1047	1078	1065	1050	1068	1106	991	1021	1077	1050	1014	1113	1082	1048	1065	1032	1083	1054	1047	1032	1020	1038	1025	1078	979	1046	1073	1023	1031	1053	1007	1042	1075	1051	1047	1089	1031	1074	1030	1112	1043	1038	1018	1065	986	980	1050	1112	1065	1053	1039	1071	1043	1085	1043	1037	1064	1055	1028	1002	977	1056	1047	1016	1025	1125	1097	1100	1024	1027	1074	1145	1094	1041	1056	1036	1051	1002	1062	1036	1056	1047	1018	1044	979	1053	1035	1073	1027	1011	1011	1000	1057	995	1026	1028	1107	1073	1077	1075	1135	1003	1023	1018	1005	1036	1066	1094	1050	1083	1080	1060	1096	1030	1011	1101	1077	1006	1035	1046	1100	1078	1067	1024	1055	997	1073	1045	1028	1023	1067	1065	1059	1021	1007	1064	1025	1080	1046	1054	1011	1016	1089	1035	1046	1088	1106	1090	1050	1053	1072	1119	1038	1089	1072	1062	1078	1021	1034	1089	1017	1048	1091	979	1019	1029	1053	1026	1075	1077	1027	1030	1018	1068	1076	1050	1001	1050	1045	1071	1053	1032	1063	1077	999	1028	1055	1065	1086	1068	1048	1032	1038	1107	1139	1053	1086	1071	1029	1043	1050	1019	996	1034	1112	1038	1071	1036	1030	1097	1070	1038	1069	1068	998	1067	1026	1023	1035	1063	1053	994	1074	1068	1049	1035	1048	1019	1073	1060	1082	1045	1099	1066	1008	1075	1043	1036	1086	1034	1082	1022	1019	1039	1036	1024	1038	1063	1063	1041	1036	1041	1013	1062	1084	1018	978	1051	1105	1075	1040	1096	1069	998	1082	1025	1005	1049	1048	1032	1103	1026	1112	1049	1074	1056	1051	1038	1074	1024	1048	1032	1062	1103	1107	1047	1086	1091	1034	1047	1020	1068	1056	1043	1050	1018	1007	1085	1018	1048	1070	1039	1051	1089	972	1073	1103	1038	1037	1003	1086	1020	1116	1088
18571	15485	5921	2134	1618	3622	9267	4641	436	284	272	258	258	246	256	228	261	245	253	258	218	289	248	267	268	243	267	257	259	257	241	277	245	262	291	230	251	256	250	269	232	263	263	239	246	260	267	286	222	262	231	263	241	273	218	256	227	267	265	293	277	228	255	265	255	293	270	259	261	264	267	258	216	271	279	254	273	252	271	274	261	275	250	259	253	259	236	257	250	263	278	284	283	246	251	257	270	274	241	262	260	276	276	255	261	296	232	290	266	261	259	250	259	252	253	278	237	212	243	300	263	244	237	253	253	265	249	287	233	267	255	256	231	273	261	265	269	256	243	257	227	266	292	266	275	261	256	260	267	255	249	242	261	246	279	230	291	241	256	285	276	246	268	243	265	243	249	241	262	253	242	257	234	249	271	282	263	255	269	275	248	268	221	261	255	255	243	257	262	257	272	277	252	251	254	246	249	271	265	274	268	260	239	261	274	251	282	283	248	253	247	279	238	249	277	305	278	241	243	264	251	228	238	251	268	254	268	249	254	267	254	236	250	280	250	273	279	266	233	266	236	267	251	263	285	280	265	255	280	277	255	225	239	245	268	256	261	274	259	239	255	258	276	264	280	251	261	270	269	213	232	249	274	226	257	268	263	246	267	276	267	268	256	301	263	247	242	212	288	251	268	260	252	251	252	281	273	231	224	272	251	244	280	243	285	254	239	250	241	233	265	260	232	272	269	250	239	276	271	250	245	245	262	236	260	255	242	257	238	269	233	251	253	258	249	262	256	282	264	240	256	270	254	252	262	264	269	253	271	243	271	241	269	255	275	275	252	243	261	248	262	261	228	232	259	222	265	264	232	238	286	247	237	254	259	257	266	251	248	266	278	231	254	242	283	225	238	245	270	259	253	246	286	267	282	271	258	244	239	276	272	238	276	260	248	280	256	236	252	271	242	271	267	235	283	250	255	246	236	261	273	243	264	280	270	253	251	275	258	265	241	271	259	247	255	257	269	272	262	218	273	261	251	266	250	255	299	268	237	241	306	237	252	255	256	299	258	269	257	245	256	270	237	255	245	276	260	240	260	252	279	277	257	236	292	253	265	250	293	287	234	230	266	270	265	270	245	247	265	240	267	236	245	263	281	274	245	246	269	244	263	269	250	233	239	244	237	254	245	261	274	261	269	241	272	252	266	247	298	248	237	236	238	226	224	236	262	256	238	257	264	263	249	243	257	248	264	265	237	242	259	262	259	263	273	236	294	246	287	258	265	287	273	269	266	286	265	254	297	247	259	257	235	237	266	267	296	258	247	258	258	251	250	245	253	248	279	261	259	266	249	269	285	241	250	249	268	225	262	293	262	283	255	248	275	259	250	240	260	240	304	266	262	263	271	252	253	258	262	268	252	282	259	242	295	227	265	267	244	306	239	251	268	241	265	250	255	248	267	273	242	231	251	247	274	264	256	258	247	266	263	283	255	288	240	265	253	258	296	266	272	252	252	245	284	290	285	251	232	269	246	238	252	241	260	282	259	260	265	270	265	228	265	257	265	273	248	229	258	269	234	265	269	247	246	221	248	253	268	278	271	253	250	241	237	264	262	295	257	256	249	260	227	267	261	254	285	246	285	238	245	244	264	244	282	254	278	248	251	246	238	279	238	243	271	270	257	245	247	249	250	299	264	298	267	274	234	233	252	252	270	236	271	242	282	243	236	250	260	280	242	264	275	242	254	261	237	250	275	247	255	253	280	251	292	233	265	273	225	241	237	260	253	264	257	242	256	239	273	241	266	252	255	259	260	253	247	284	264	256	235	278	298	267	244	259	279	236	277	258	258	257	274	251	247	221	259	281	275	238	265	268	271	245	251	261	206	268	272	256	249	299	246	269	242	247	230	271	230	245	260	254	279	279	252	255	256	249	255	256	245	263	244	246	256	250	258	283	241	269	263	267	248	262	254	278	264	242	258	229	240	252	219	249	280	257	266	248	276	253	264	238	269	275	288	278	232	252	284	268	243	256	264	237	257	285	252	246	275	264	227	263	243	257	287	255	219	262	261	247	257	274	273	263	275	235	249	265	274	252	256	238	246	269	246	272	244	235	252	260	257	279	278	252	250	260	266	273	244	257	253	232	238	240	274	261	264	280	251	268	284	268	272	249	251	255	248	256	269	263	271	232	271	262	257	255	276	267	218	260	276	267	268	270	245	277	232	254	274	259	280	268	256	263	249	258	240	246	272	276	272	242	286	246	227	274	226	253	280	260	265	260	281	247	250	255	235	259	274	240	245	272	254	249	252	263	257	270	238	270	251	248	262	277	246	259	291	251	260	267	247	266	247	263	265	266	265	262	271	245	250	239	268	276	280	263	264	284	247	269	268	264	254	244	244	257	312	277	250	247	276	253	286	286	267	235	254	234	254	254	267	269	254	247	270	270	234	256	268	255	241	250	249	261	241	281	235	276	240	263	287	241	265	259	296	259	256	263	257	282	270	260	266	267	290	252	260	265	292	265	252	254	276	264	263	244	250	281	230	244	266	249	271	261	250	230	248	267	259	255	297	272	261	221	253	258	249	265	256	266	268	267	266	278	270	272	258	310	261	236	284	246	292	267	260	261	235	252	243	239	253	251	257	306	264	240	251	259	243	239	268	271	278	254	237	263	291	280	253	274	252	249	253	238	247	263	230	225	255	285	252	246	265	264	269	239	270	259	255	267	276	246	270	244	276	264	263	266	280	248	255	220	252	252	256	276	256	271	262	254	258	259	248	255	277	248	276	255	287	273	269	264	251	267	261	237	263	264	248	288	261	282	281	283	245	245	230	278	238	237	245	255	264	282	262	238	233	254	259	270	260	266	244	262	280	252	273	279	256	270	265	275	266	258	248	262	278	245	272	280	286	242	256	270	271	253	250	250	281	258	246	256	253	245	270	275	249	240	277	242	263	252	262	268	260	247	263	261	261	281	267	247	237	268	255	258	270	287	245	281	250	239	269	268	264	238	233	263	256	251	280	272	261	277	271	252	225	266	241	251	262	246	248	271	261	267	246	259	282	274	264	292	256	249	273	241	258	276	233	243	237	250	288	245	268	248	243	257	270	254	265	293	271	274	271	287	255	248	246	281	255	263	291	269	284	252	272	268	254	263	293	254	276	251	237	233	274	279	259	245	246	265	267	243	246	250	267	258	276	275	279	245	256	263	249	242	252	257	267	287	267	234	247	258	276	273	234	282	281	257	246	290	242	267	276	276	250	220	277	239	263	247	240	269	257	282	285	271	249	261	258	257	261	266	273	294	260	280	277	306	243	263	292	256	265	266	302	243	252	270	268	260	280	244	245	283	262	265	261	290	254	288	256	258	238	287	245	270	263	257	263	219	260	234	254	253	288	237	264	269	262	272	263	287	256	231	243	236	282	263	263	273	222	248	267	278	255	249	248	249	251	246	230	236	263	270	267	255	269	286	254	259	279	233	297	252	256	289	239	250	291	258	241	220	308	255
18117	11452	3782	2429	4327	12614	24151	11805	721	733	722	752	694	743	674	779	745	725	718	735	714	733	699	731	720	723	729	741	676	753	705	731	708	734	709	715	691	689	681	764	738	721	714	704	711	684	706	741	733	733	762	719	736	723	701	695	703	707	716	717	728	710	737	694	761	700	734	731	658	721	724	758	685	743	705	759	737	750	710	719	752	709	723	690	718	754	696	744	732	724	694	719	783	708	669	689	721	722	743	771	736	731	706	718	726	669	707	747	755	731	743	700	727	692	743	738	716	711	693	695	742	729	730	667	733	743	707	717	770	771	711	699	706	735	754	702	720	684	741	683	685	759	712	710	687	704	731	729	718	713	734	693	686	693	753	714	729	686	700	732	716	726	751	699	744	719	747	716	708	722	777	764	739	773	700	738	695	734	711	718	710	730	677	708	716	801	675	708	721	652	723	724	755	695	739	725	705	761	732	724	757	706	752	685	719	731	744	736	710	716	735	727	714	668	697	715	719	718	746	715	734	714	729	746	750	712	706	671	720	737	783	716	711	691	710	775	786	753	721	671	745	747	702	736	687	745	704	679	714	703	701	699	698	706	702	742	731	713	733	740	699	713	711	724	782	721	731	798	709	736	716	709	706	677	744	689	737	723	646	740	747	761	701	729	766	716	753	721	717	724	701	704	730	713	692	759	764	688	695	708	694	769	727	749	710	714	706	743	725	729	740	718	702	735	713	749	733	691	721	706	721	689	724	724	729	689	728	757	729	704	680	711	665	707	673	695	742	652	723	717	751	678	675	701	720	696	741	709	735	696	756	741	723	730	782	725	695	714	745	739	766	714	741	710	703	740	680	711	724	734	711	671	650	743	745	725	714	759	721	673	758	737	717	749	668	729	809	702	731	747	700	704	687	757	771	691	681	707	735	732	715	736	705	718	731	699	729	738	705	731	705	693	723	712	709	759	701	703	720	722	691	734	720	734	727	735	703	707	725	750	712	725	731	713	692	729	756	735	707	718	717	703	708	703	745	698	655	780	697	728	746	719	734	728	719	723	699	701	706	747	726	721	669	732	730	741	748	695	736	730	748	718	673	729	720	710	709	752	799	695	659	780	704	677	726	709	707	737	709	678	724	753	756	698	709	709	732	758	711	693	713	709	706	710	729	715	701	721	685	726	739	699	715	704	700	763	721	712	718	735	754	679	716	715	729	707	713	715	734	714	742	727	726	759	714	752	694	726	714	741	733	695	714	657	716	753	695	740	726	753	715	711	725	719	711	744	682	742	728	772	735	738	675	715	711	728	707	745	715	757	701	685	693	713	698	703	715	685	712	693	772	658	692	748	707	714	718	728	706	726	706	718	717	747	746	720	680	736	760	710	685	734	748	776	747	692	742	702	729	752	715	684	692	709	732	733	708	666	722	705	727	733	673	762	699	709	707	721	738	740	748	733	693	732	688	711	717	723	739	712	663	722	751	729	706	739	709	718	760	714	713	730	731	725	696	692	724	731	759	716	728	717	709	779	740	702	750	725	719	709	721	695	730	749	737	726	693	737	763	723	694	759	690	738	706	751	690	710	755	669	746	739	721	705	705	714	688	757	677	746	658	725	764	735	759	694	705	738	698	692	677	698	707	687	732	721	717	717	693	743	740	703	692	754	758	732	730	754	738	719	763	765	728	713	713	755	742	753	720	697	738	702	724	718	693	747	733	738	659	682	696	696	758	700	728	680	762	711	707	670	713	704	745	718	718	739	686	751	757	737	708	739	734	742	702	753	726	708	702	735	728	740	693	701	691	724	703	740	764	726	729	682	710	715	733	710	729	708	675	763	731	695	718	752	712	686	693	691	758	716	711	720	747	736	754	720	679	746	706	764	730	681	708	710	730	693	714	679	761	766	673	690	729	743	788	718	742	699	700	711	715	714	726	727	750	698	731	710	761	687	733	750	695	741	705	714	682	789	729	726	731	720	759	724	709	712	681	714	718	749	745	748	728	715	761	727	728	739	677	736	732	756	703	732	654	751	732	728	659	723	743	711	769	707	708	731	751	718	702	724	733	718	708	691	679	728	695	759	688	767	715	720	696	754	712	716	748	716	727	752	734	725	710	776	740	736	714	748	676	737	682	747	736	750	687	696	730	732	717	768	758	652	709	744	725	682	758	725	730	776	758	712	697	706	689	689	721	746	736	739	727	736	745	688	711	733	707	704	706	752	752	666	723	672	713	687	704	708	709	762	695	753	733	699	727	712	735	752	746	696	710	706	758	745	697	766	740	744	716	695	710	750	681	740	781	747	739	716	771	796	713	699	735	686	756	705	709	742	701	715	713	710	711	693	671	704	744	701	733	739	707	727	659	763	679	738	710	711	722	725	764	689	707	745	774	716	779	734	737	736	688	727	702	723	726	724	766	707	713	724	702	719	703	756	711	718	759	744	674	733	686	698	731	733	715	731	689	727	740	714	668	726	706	731	705	741	697	678	719	719	746	721	730	692	659	710	662	759	721	788	754	717	718	733	726	679	699	772	685	696	725	705	755	730	652	713	727	735	716	764	739	744	735	699	736	716	798	690	720	726	720	721	707	776	719	686	716	741	728	701	659	682	718	761	682	713	744	725	731	754	736	713	751	722	687	741	750	722	745	755	702	706	704	766	742	739	715	632	735	708	749	711	681	677	753	765	718	687	744	699	729	746	699	698	737	716	707	763	739	733	669	737	748	744	728	724	729	708	694	740	724	766	728	771	679	700	756	721	688	716	701	677	687	750	732	719	690	729	718	721	734	732	723	728	717	699	728	721	706	733	733	734	765	664	747	710	705	722	736	682	754	742	722	760	749	722	761	731	687	765	736	723	681	745	697	742	677	653	722	757	746	702	684	748	735	732	723	739	717	698	709	679	696	728	749	717	707	744	744	733	756	742	709	785	729	750	731	746	739	776	741	705	727	735	766	707	720	666	709	706	714	734	695	726	725	741	701	672	733	655	723	713	717	737	730	712	710	746	721	715	762	699	733	719	732	702	726	696	735	753	696	732	710	740	768	693	755	733	705	704	742	662	760	738	700	690	735	726	691	726	769	671	660	739	714	735	729	735	734	767	735	744	676	762	683	748	720	667	734	702	673	727	730	732	733	708	763	737	731	735	762	680	680	735	697	690	759	709	733	755	714	708	715	751	723	756	737	655	735	758	776	711	716	708	710	780	705	737	707	711	681	719	743	717	734	715	744	775	711	720	694	679	677	774	758	751	757	686	703	723	711	724	710	725	737	717	712	676	726	742	744	694	754	717	660	738	719	737	727	707	708	759	692	702	728	692	693	749	709	733	739	724	722	724	683	730	683	689	758	765	709	734	718	714	732	709	701	704	735	704	758	733	693	699	741	739	754	753	715	711	739	693	679	692	731	731	743	694	719	709	721	690	746	725	687	698	700	706	748	713	737	756	703	666	737	686	660	695	752	718	736	663	695	688	700	686	792	709	743	725	757	764	739	758	687	728
44680	34871	21800	15051	12340	19418	18534	8827	791	300	270	314	285	293	295	298	278	324	299	301	318	313	306	295	295	293	314	318	270	320	302	316	300	294	277	296	304	319	317	284	301	323	284	280	295	274	307	268	321	305	313	265	283	274	291	293	304	289	291	280	285	314	285	290	304	306	293	311	285	294	310	289	334	298	284	244	292	278	263	297	297	262	296	293	307	315	310	294	307	291	303	279	288	276	302	284	299	316	282	268	303	296	315	315	316	302	322	306	282	310	287	259	288	263	302	271	293	310	288	317	311	278	280	270	282	290	328	299	290	314	274	295	281	296	290	304	255	316	341	291	295	304	272	290	289	298	308	296	279	292	283	288	328	283	297	290	314	296	277	279	286	290	342	288	280	283	305	287	284	300	315	283	279	284	309	303	302	295	303	332	318	323	291	280	287	292	292	275	258	314	264	275	263	300	301	290	339	303	273	273	296	295	315	319	300	296	306	306	327	280	284	269	282	339	302	256	315	301	267	283	319	270	293	299	287	299	303	294	296	280	273	307	313	302	286	341	309	337	290	271	304	309	287	291	329	295	302	286	287	284	306	281	306	299	324	288	302	286	299	309	281	294	251	309	264	275	335	292	303	302	326	301	281	276	300	309	296	293	264	303	299	282	328	277	266	318	281	281	312	307	302	287	289	311	286	288	314	320	294	284	316	279	318	330	284	272	287	305	293	285	263	284	313	301	279	293	289	293	271	315	294	290	303	314	274	315	279	300	288	302	313	271	274	284	267	279	288	306	284	298	299	291	312	303	328	299	285	258	303	299	279	323	283	301	276	287	286	298	271	236	279	288	253	265	284	291	263	293	304	292	301	284	299	320	300	280	257	290	304	306	279	276	325	308	296	286	293	308	318	307	298	280	273	312	286	318	310	303	310	332	288	309	319	272	292	334	291	238	280	299	285	281	296	291	323	280	288	309	269	281	323	291	290	297	279	289	277	308	310	291	297	249	280	320	306	290	293	295	273	278	317	308	319	271	313	288	299	280	298	267	296	307	301	318	301	313	242	314	310	305	306	332	284	304	298	304	302	324	302	292	313	302	301	314	306	282	304	290	279	266	290	254	319	299	306	302	267	279	299	306	324	261	295	259	269	289	279	301	285	283	298	288	303	318	299	298	297	311	290	292	299	308	305	298	300	288	293	306	314	301	293	288	285	285	314	279	290	275	335	272	306	284	275	321	316	313	278	304	302	306	285	323	306	289	288	352	309	267	311	326	306	313	317	296	347	311	291	272	314	283	301	299	313	326	304	279	259	306	306	286	301	303	312	305	308	283	300	297	281	286	308	334	299	264	269	292	278	272	332	297	276	271	316	285	295	293	316	312	307	314	342	298	299	270	317	274	329	332	324	285	283	279	316	278	282	283	316	308	277	300	258	291	320	275	302	294	315	312	314	258	265	298	292	296	317	293	317	293	276	299	270	291	277	317	285	295	271	283	285	289	297	288	303	292	282	322	284	278	294	283	302	285	298	301	320	325	254	271	290	317	288	277	295	279	296	256	301	284	293	329	315	316	249	279	309	299	325	306	311	309	297	306	328	308	289	276	280	331	289	305	298	297	286	284	297	297	275	271	303	307	310	318	273	310	292	297	335	292	315	293	273	316	309	310	270	268	271	285	301	269	275	285	300	285	295	284	270	284	287	303	282	311	305	285	307	263	329	299	311	301	280	293	322	300	282	295	305	281	283	303	269	314	275	276	288	296	299	317	295	279	294	309	306	308	303	309	312	298	291	279	269	275	234	293	262	335	329	295	329	286	332	264	293	294	307	272	320	270	299	285	295	297	272	300	293	267	285	270	285	270	303	282	250	302	298	243	300	294	282	280	321	280	305	305	291	304	317	275	322	298	266	296	302	314	245	331	325	324	247	331	280	277	310	316	313	305	295	284	320	322	302	319	284	294	260	312	284	310	292	305	336	328	282	320	285	302	329	321	334	282	315	282	293	269	296	325	322	314	288	288	315	296	311	292	292	306	291	293	302	287	299	301	292	298	275	278	306	335	294	279	298	285	294	300	291	304	297	280	260	290	308	272	327	286	284	287	275	278	291	288	283	310	269	295	288	266	288	299	284	310	336	293	295	291	295	286	317	272	271	321	269	319	284	294	282	275	295	284	311	310	268	315	290	279	299	320	280	299	297	295	266	315	284	274	274	321	324	308	285	278	284	297	265	318	309	326	297	284	307	263	246	295	290	299	283	290	294	268	293	265	323	300	275	301	291	267	300	268	302	282	294	302	274	253	273	291	281	272	279	280	313	309	314	296	260	280	299	248	308	301	306	281	294	303	294	289	308	281	265	302	284	311	321	319	321	291	316	281	309	281	318	313	316	285	275	284	269	293	284	289	264	275	286	295	283	286	314	292	323	271	307	278	296	276	292	279	307	260	299	279	266	280	275	306	294	264	313	261	284	305	282	274	283	278	281	288	317	303	300	283	287	282	334	290	273	302	278	281	283	308	305	300	279	268	298	318	307	300	320	308	285	289	292	295	293	295	280	281	254	267	314	355	336	294	283	283	275	302	294	295	282	294	324	266	281	290	281	305	286	308	288	257	298	297	318	278	302	314	306	302	311	285	283	304	304	273	278	306	313	289	262	270	267	303	337	276	304	273	312	316	276	251	296	273	287	282	301	291	315	289	282	297	289	272	297	273	314	314	297	307	253	328	292	272	299	306	314	306	295	280	317	297	267	266	265	294	280	285	277	302	344	270	300	285	282	284	269	295	298	305	302	297	293	283	298	296	314	313	298	248	278	299	261	299	298	311	281	281	271	298	303	277	294	301	286	300	287	291	299	268	287	285	270	288	276	312	285	313	315	291	285	306	334	295	308	307	296	307	280	326	302	278	285	288	298	296	289	291	303	315	321	271	257	279	290	323	315	284	331	310	295	329	312	286	283	265	273	308	283	263	287	263	312	269	304	277	298	305	307	312	284	300	286	259	312	288	306	291	288	288	293	289	306	303	278	298	304	263	315	305	283	304	293	331	273	267	311	264	299	286	272	316	294	301	304	312	269	278	287	326	277	266	310	302	304	314	283	269	324	291	290	297	284	273	295	277	330	278	297	292	293	298	296	288	312	286	304	289	269	271	300	312	303	271	288	297	286	297	327	314	304	300	275	288	281	263	274	293	306	270	278	297	283	316	285	310	301	285	316	290	292	273	314	278	304	284	296	333	278	292	320	313	301	283	290	295	290	288	288	286	284	274	275	306	306	290	307	276	287	251	301	322	310	295	326	303	246	291	294	287	293	299	284	297	279	288	278	288	301	292	300	296	294	268	279	249	283	299	309	297	285	276	312	277	291	270	285	311	301	308	264	286	323	289	301	277	309	276	285	261	272	285	302	284	312	280	287	313	321	310	293	287	324	287	309	297	322	312	318	330	269	293	285	316	288	296	308	326	303	276	266	267	305	296	290	310	304	263	290	293	322	278	296	305	272	296
37905	20080	7928	7173	17145	36808	33889	20916	1267	806	820	798	830	791	851	783	788	780	789	809	854	790	828	788	808	784	825	824	843	827	824	798	855	917	819	791	785	824	830	832	758	831	859	816	814	806	806	833	775	763	798	772	853	804	819	818	818	872	797	778	858	777	787	873	881	804	840	826	783	828	794	800	841	811	808	875	801	780	782	788	834	866	780	807	831	834	801	865	825	835	808	743	808	776	779	773	801	807	778	799	794	780	786	830	822	777	799	851	804	782	771	769	769	791	799	825	812	818	794	840	815	780	817	848	812	816	802	782	800	768	809	812	749	796	797	809	817	805	798	768	825	771	856	803	812	820	867	766	826	830	810	771	787	826	805	820	795	820	839	798	790	822	874	824	792	787	814	766	800	780	849	818	751	823	817	774	783	793	800	787	791	824	838	768	807	799	856	815	774	857	780	758	780	777	821	774	833	851	824	785	789	806	829	823	765	820	808	866	875	773	769	836	792	819	830	746	803	770	831	881	831	797	753	832	791	799	822	834	814	830	830	773	754	774	783	777	816	832	821	798	842	803	813	811	813	790	835	832	832	850	828	812	860	797	820	794	804	843	744	875	808	818	810	749	839	830	784	829	809	793	831	810	753	773	860	771	811	821	791	809	802	832	763	852	852	838	776	825	806	794	820	815	822	808	828	792	768	783	860	828	778	760	795	809	806	875	798	781	822	793	797	836	859	843	796	795	827	830	760	801	844	817	800	819	841	848	833	756	827	832	811	771	807	804	782	793	805	782	817	855	826	802	776	785	838	821	811	863	833	807	823	808	868	796	765	793	811	798	752	778	808	751	811	859	843	825	802	802	803	781	795	815	823	768	794	872	816	783	780	802	836	772	796	785	843	838	830	781	802	831	791	753	816	804	804	854	778	805	789	817	797	770	809	825	772	791	807	759	806	768	801	819	764	828	836	843	803	769	824	820	769	790	807	800	826	816	784	774	819	855	821	790	794	769	766	823	800	840	816	818	833	814	773	819	838	841	759	796	802	808	792	827	810	858	842	797	829	817	789	770	833	782	775	816	866	799	796	827	768	817	782	860	782	794	840	832	811	806	781	788	805	815	806	801	828	810	811	756	791	797	751	858	842	829	865	787	833	806	799	786	838	825	821	835	840	840	788	833	790	867	797	830	867	794	750	821	850	808	829	785	778	805	797	815	786	837	814	837	819	758	834	851	759	818	793	807	799	787	816	851	827	782	777	819	836	793	854	788	823	832	822	804	795	816	836	839	810	823	826	822	778	853	831	785	826	825	811	770	830	803	810	851	733	822	811	838	837	822	839	811	769	843	765	772	786	791	810	789	825	822	799	821	784	851	793	809	788	782	822	817	814	854	844	797	791	824	784	800	817	827	825	811	819	822	794	796	799	783	750	850	790	771	855	794	791	833	791	789	777	808	794	785	814	840	793	795	853	838	786	724	762	809	782	813	806	781	783	789	789	805	824	764	792	765	819	770	784	830	852	796	850	778	855	793	820	791	768	789	795	784	778	791	809	797	845	796	797	816	778	847	766	764	850	848	738	844	813	857	773	807	776	804	792	832	897	792	791	851	830	813	815	817	856	767	872	827	781	744	806	854	775	798	801	829	788	813	824	848	826	825	850	808	798	805	802	810	797	797	803	802	804	751	791	801	760	822	832	835	790	798	819	780	796	788	847	828	813	836	827	825	868	791	846	827	753	841	815	782	787	753	811	804	827	829	812	777	806	799	790	828	858	814	808	820	830	813	799	850	825	834	833	804	780	847	817	815	792	843	784	875	758	824	802	830	790	794	812	770	852	813	797	826	822	809	848	820	830	787	826	788	801	780	849	832	841	836	849	856	880	773	811	825	829	801	830	829	842	800	818	812	796	787	794	791	816	764	826	770	822	830	795	805	825	816	789	837	774	851	797	802	788	810	802	851	799	777	806	802	853	809	827	849	804	759	821	789	776	762	843	838	780	817	813	831	803	833	822	802	849	849	807	752	808	797	814	832	799	788	793	811	806	822	767	795	819	816	851	774	799	826	832	783	815	802	855	813	768	785	803	793	828	857	828	802	734	808	773	848	799	852	826	823	737	804	798	832	788	783	841	773	840	798	802	771	844	827	763	775	809	803	848	868	826	838	782	775	853	773	770	805	796	824	807	827	824	813	826	798	837	787	793	787	814	832	781	813	799	796	843	806	825	808	821	826	785	801	813	807	806	805	778	841	805	820	808	804	830	805	844	802	831	800	795	775	770	829	822	821	814	746	772	809	761	807	817	848	768	785	809	820	804	844	801	775	824	799	825	793	788	813	799	768	852	805	808	858	814	862	841	792	801	789	780	764	808	814	830	797	830	787	780	791	800	813	841	812	842	854	786	875	799	829	825	837	858	793	859	790	823	823	844	812	866	825	834	804	772	815	823	789	780	858	840	772	846	837	752	812	794	833	795	758	799	804	780	771	826	821	822	811	832	821	858	810	833	811	755	823	790	843	762	824	812	806	873	808	799	846	846	781	861	841	801	848	819	793	798	783	841	803	813	796	804	776	833	783	815	786	832	816	785	828	769	812	788	758	826	781	785	802	811	794	773	792	816	780	814	758	821	807	824	828	829	810	772	792	782	820	814	770	808	823	820	820	823	765	769	777	802	838	833	818	844	786	829	827	803	767	845	825	861	765	823	837	795	831	835	816	780	791	763	820	834	835	791	821	768	853	858	843	796	832	818	798	839	807	862	813	792	829	806	818	847	793	741	839	785	795	763	781	813	783	804	795	830	779	802	798	802	774	837	812	799	821	828	772	793	763	795	841	828	797	782	823	817	790	801	807	815	803	841	796	814	798	868	747	816	834	811	799	784	800	832	831	850	844	841	783	812	793	773	755	805	828	823	848	849	814	794	830	788	812	800	756	837	813	832	780	827	759	799	758	866	803	844	777	811	845	825	840	784	811	788	772	808	788	803	846	851	850	814	794	772	827	795	872	823	775	744	806	795	806	851	799	806	811	817	866	856	825	832	911	797	749	810	841	779	828	770	803	857	860	810	820	833	801	809	755	805	828	817	802	828	767	783	849	794	792	851	805	846	828	837	818	824	778	763	840	793	798	853	813	830	810	821	822	775	793	812	784	791	826	846	830	806	824	823	800	812	802	789	818	792	825	815	779	816	842	807	802	822	833	780	816	767	789	797	822	781	798	815	807	812	831	813	777	768	776	813	812	795	787	777	808	801	797	793	865	831	829	792	819	859	828	781	798	792	830	817	828	741	813	811	814	826	769	762	831	774	809	797	797	794	816	785	803	813	758	776	807	825	789	747	823	825	835	846	780	799	795	794	817	811	825	815	823	791	823	781	780	830	805	812	834	826	818	843	761	823	785	813	840	840	809	805	835	799	809	802	747	841	815	845	797	852	849	797	792	797	813	734	805	820	773	845	831	808	808	832	787	840	823	781	790	825	762	818	852	771	809	782	809	877	816	794	824
53008	34459	25092	23964	27379	37583	49483	49016	19307	2606	557	393	492	465	433	421	468	439	446	423	424	425	450	426	456	428	415	413	424	440	469	402	457	408	435	432	410	425	436	400	422	436	439	459	439	429	423	442	425	438	423	435	431	404	449	429	448	478	424	433	445	442	460	429	394	440	530	417	411	417	435	418	421	407	447	422	420	419	428	424	441	449	417	427	402	444	434	428	449	429	447	455	455	442	400	393	430	441	442	418	424	435	406	463	415	401	429	401	434	414	427	424	397	421	441	430	429	444	421	431	398	466	422	401	414	426	412	473	421	420	432	437	381	470	431	434	402	454	447	404	409	412	446	394	403	451	422	436	410	399	412	448	424	402	437	443	416	417	411	461	465	399	424	408	412	427	413	432	395	395	426	412	446	408	438	464	461	404	424	425	437	390	388	449	412	426	443	452	411	437	416	392	433	449	437	439	412	398	396	437	455	408	413	429	401	425	431	442	435	458	430	437	416	457	404	420	413	378	493	426	428	410	434	384	419	451	446	456	425	445	420	446	414	452	510	388	407	432	454	424	475	425	382	343	416	432	436	418	421	407	424	410	449	397	422	442	458	393	435	458	408	404	440	415	448	402	470	448	389	447	429	434	441	423	441	441	431	390	403	473	442	472	440	466	398	385	407	445	437	441	431	431	428	422	432	420	425	404	463	406	422	440	422	421	426	419	450	445	451	406	417	457	426	402	431	416	409	401	428	390	467	441	428	411	438	430	429	423	402	445	414	403	398	384	460	441	434	467	395	412	493	433	402	404	435	433	416	434	391	424	427	452	444	439	482	437	463	395	404	417	448	423	408	423	406	438	411	438	418	420	421	427	431	426	391	415	419	434	491	436	426	422	431	435	391	419	483	414	443	393	431	407	415	431	421	450	442	460	451	427	448	406	427	434	418	423	456	465	432	425	422	411	414	464	443	434	446	454	435	444	478	442	447	443	417	420	446	409	431	441	436	408	440	435	449	401	431	444	429	449	454	410	428	388	405	452	442	394	433	436	394	418	405	404	434	438	408	427	432	427	448	422	423	432	398	419	437	429	468	429	447	422	421	393	386	412	455	423	438	416	443	469	417	421	431	456	426	430	415	441	427	435	440	428	421	424	414	433	451	433	391	424	443	426	443	398	452	453	440	434	444	418	450	437	428	413	434	448	411	419	476	419	450	418	411	459	430	466	419	427	438	420	436	426	420	439	469	475	419	442	414	420	477	396	505	416	415	419	457	440	454	428	428	394	445	421	397	421	391	482	445	383	415	442	424	443	431	436	429	406	427	397	442	415	465	429	455	447	428	424	448	436	417	423	418	413	428	419	398	376	429	440	444	419	432	393	459	420	432	455	405	406	425	394	412	397	415	441	420	426	441	412	441	393	430	431	421	415	417	436	447	433	446	416	436	441	430	428	438	443	433	428	393	443	441	440	431	418	394	425	429	456	396	454	445	441	421	466	437	454	447	402	429	464	407	424	425	392	436	468	449	384	482	447	454	409	447	409	428	463	448	418	454	430	474	402	462	421	463	423	423	462	393	443	422	413	432	428	452	462	440	418	473	436	460	474	456	445	388	457	463	411	467	451	442	436	424	420	435	424	437	400	434	428	459	469	447	439	432	427	434	449	423	408	415	433	401	448	403	429	455	409	440	447	413	458	442	426	415	432	429	459	429	457	401	435	387	402	434	402	419	425	419	394	419	410	398	364	462	426	386	469	393	426	404	431	436	474	417	415	414	426	409	395	416	431	414	402	436	451	449	482	393	444	403	424	474	452	421	428	425	428	463	417	411	424	439	444	447	439	379	407	424	441	460	409	447	426	392	423	419	428	442	413	420	419	405	431	439	430	428	409	410	412	440	416	447	422	381	394	418	436	406	445	431	426	387	430	422	447	411	412	456	458	419	455	427	429	456	440	414	439	418	432	469	406	419	436	465	418	430	405	390	375	444	428	408	404	424	399	398	417	429	428	444	391	414	462	411	417	481	425	423	410	454	401	431	448	409	434	441	429	423	414	422	445	445	464	453	426	427	422	460	416	450	458	418	456	432	428	415	410	448	452	441	387	440	403	431	450	380	417	427	424	428	403	394	427	448	398	421	390	413	438	428	401	428	414	409	455	434	433	412	462	433	432	435	443	442	414	396	422	420	419	402	389	399	423	404	377	456	434	407	433	460	414	406	424	416	434	401	465	469	453	460	420	416	439	438	451	419	452	412	464	438	461	439	429	461	423	444	427	434	409	442	365	402	467	398	432	420	426	419	438	416	394	427	432	402	438	376	394	428	451	419	427	432	444	457	467	419	447	432	422	405	410	387	424	450	390	457	445	430	470	434	435	441	403	439	434	402	446	416	415	415	390	432	413	454	418	439	429	388	438	445	420	419	434	413	399	429	419	427	421	436	438	427	437	428	428	447	433	426	449	442	455	397	394	420	435	466	419	414	422	433	423	448	429	472	443	451	441	395	409	416	406	426	398	471	449	440	458	413	401	406	400	471	410	452	423	422	456	425	431	383	396	454	451	417	409	421	401	439	416	449	409	411	436	460	442	399	428	427	421	418	425	455	436	446	435	427	446	482	430	395	444	451	447	419	406	402	479	416	399	458	411	444	437	459	392	421	454	398	446	438	387	420	392	452	444	469	448	407	428	448	431	414	434	446	430	431	403	437	400	402	406	415	459	427	429	453	439	371	441	407	432	428	433	363	471	438	426	414	450	413	448	444	430	435	419	461	428	432	443	427	436	440	444	423	433	414	418	431	400	418	460	421	448	407	450	408	423	394	401	383	459	428	410	411	430	450	433	426	434	452	429	417	416	421	446	419	420	416	441	431	402	430	404	454	394	440	412	406	447	436	418	471	460	438	422	431	422	393	397	425	424	453	425	461	421	444	406	422	395	431	435	432	438	429	478	452	405	477	445	409	409	403	454	428	421	470	434	443	366	434	436	422	416	418	419	435	482	448	403	431	420	448	422	463	442	411	440	441	406	406	416	399	400	396	431	401	377	439	425	417	430	405	425	399	433	435	427	435	454	437	469	425	400	391	428	442	427	388	445	442	451	425	424	423	430	444	426	419	397	434	422	434	457	427	437	417	441	418	435	463	455	426	419	405	448	405	441	410	430	433	428	446	435	474	417	439	414	399	449	434	432	417	397	455	452	485	445	392	409	423	391	445	429	429	402	413	430	379	467	399	389	464	450	419	427	421	436	399	453	499	420	409	440	438	425	396	402	411	426	418	399	405	443	430	404	427	450	385	428	430	428	441	435	434	398	454	450	435	445	405	433	437	452	435	423	440	411	421	411	386	432	376	433	448	396	442	409	437	442	437	397	447	445	404	422	440	413	427	464	427	432	437	431	448	415	436	453	424	407	398	417	412	457	446	464	443	411	440	427	401	436	458	406	471	433	455	429	463	425	405	459	416	410	443	427	429	443	430	377	409	434	413	370	433	441	430	419	430	440	450	431
47700	38169	20232	22243	29604	61757	70290	61508	5538	1194	1195	1056	1140	1106	1028	1060	1093	1049	1012	1118	1057	1066	1076	1056	1026	1094	1006	1117	1061	1062	1099	1034	1061	1055	1018	992	1059	1019	1078	1059	1065	1026	1072	1027	1035	997	1071	1064	1038	1006	997	1013	1056	1055	1053	1045	1050	1140	1053	1027	1063	1049	983	1005	1032	1029	1398	1005	1056	1070	1055	977	1041	996	1097	1001	1026	1031	1021	1023	1032	1016	1091	1014	1054	1017	1060	1073	987	1005	1082	984	1049	1026	1057	1057	994	1023	1000	1041	998	996	980	995	1028	1047	1056	1041	1067	1004	1037	1067	1023	1028	1001	1022	1009	1012	958	1021	1028	1021	1051	1077	1028	1049	1033	1025	1018	1081	1068	1099	993	1069	1082	1002	971	989	992	998	1040	1034	1065	966	1027	1043	1024	1052	1052	1068	1045	1006	1028	1034	1058	1059	1076	1077	1033	1100	1046	1006	1061	999	1023	1040	991	965	1010	1014	1050	996	1048	1043	1074	1067	1041	1015	1027	1043	1025	1048	1064	1016	1024	1097	1025	998	1056	1008	1004	1023	1045	1028	1009	1028	967	985	950	1079	1048	1049	1065	1000	1078	1054	1024	1060	1058	1036	993	1066	1012	1021	1009	1032	1026	1057	1040	1053	1021	1054	1025	1035	999	1016	966	1036	1036	1046	987	1024	1076	1037	1051	1036	1002	1033	1036	1011	1087	1051	1037	1024	1031	1052	1093	1054	1078	1029	1064	1116	1067	1057	1037	1055	1028	1014	1030	1043	1057	1078	1063	991	1023	1080	1070	1065	1040	1035	1091	1033	1011	1047	984	1050	1018	1049	1043	1047	1004	965	1040	1047	963	1051	995	1055	1054	1036	1079	1076	992	1016	1044	956	1020	1028	1019	1041	1018	1053	947	1017	1040	1035	1013	1021	1076	981	1024	1002	1028	1012	1026	1048	1052	1022	1057	990	1033	1044	1045	1051	1001	1056	1025	1081	1040	962	1038	1008	1050	984	1015	993	1043	1003	1069	1134	1024	983	1052	1018	992	1017	1033	1056	1007	1061	1045	1050	1041	1019	1022	1101	1044	1057	1026	977	1094	1025	1084	1070	1052	1034	1067	1005	1081	994	1063	1034	1041	1060	1058	1024	1032	1051	1064	1054	1040	1066	1020	1085	1034	1082	1020	1078	1035	1069	1018	1033	1026	1054	1049	1029	1090	1051	991	1048	1013	1059	1091	1036	1082	1021	1100	969	1021	1000	1048	1035	1039	1080	1088	1019	1008	1022	970	1043	1025	999	1078	1040	1053	1052	1003	1005	1081	968	1063	1041	1016	1031	1005	1025	1003	988	1021	992	1078	1048	1021	1007	1080	1025	1030	1011	1037	1074	1075	988	1063	1003	1041	1028	1015	1015	1058	1047	1018	1060	1037	1011	1044	1013	1036	1006	992	1034	1035	1060	1048	1040	1013	1058	987	1035	1016	1062	1076	1044	1031	1005	1046	1026	1009	1077	1072	1012	1044	1002	1023	1054	1002	991	1060	1038	1018	1079	1035	1071	988	1044	1066	1052	1003	1024	1039	1054	1022	1062	1034	1020	1033	1089	1043	1033	1014	985	1032	1021	992	1061	1020	1037	1051	1066	1062	1093	990	1032	988	991	1036	1044	1014	1038	1007	1024	1021	1029	1003	1007	1041	1061	1065	1014	1011	955	1018	982	1020	1018	1030	1048	1023	1033	1060	1003	1021	1056	1072	1055	1007	1068	1063	985	1044	1058	1033	1011	1067	1053	1044	1047	1047	1036	1061	1061	1004	1052	997	1037	1009	991	1105	1043	1104	1036	1040	1003	1027	1002	1026	985	1049	1018	956	1057	1068	1018	1036	1101	1053	1015	998	1038	945	1029	1055	1009	1153	1037	1102	1044	1001	1061	1048	1024	1018	1045	1036	1005	1038	1077	1072	1081	1036	1001	1002	999	1067	1049	976	1032	993	1079	987	1053	1030	998	994	1053	1024	993	1048	1001	1055	1049	1054	1035	1017	1014	1024	1025	1034	1020	1079	1006	997	1053	1060	1008	1015	1022	1071	1006	1009	1030	1018	1025	1045	1025	1034	1010	1022	1071	1056	1005	1074	1026	1061	1034	995	1056	1045	1061	1009	1012	1000	1035	1043	1012	1075	999	1031	1012	1009	1025	1009	1098	1061	1000	972	1102	1008	1017	1054	1028	1021	1022	1057	1058	1061	1023	1002	1019	951	1032	1050	1015	1060	1021	1075	1032	1038	1029	1060	1065	996	1078	1085	1072	999	1007	1041	1020	963	1060	1038	1051	1042	998	1059	1027	1076	1017	1041	1042	1075	1042	1099	1023	1043	1010	998	1068	1062	985	1051	1089	1027	1035	1002	1021	963	1021	1088	1004	1001	1022	1008	1066	1008	994	1006	1011	1058	993	1085	1058	1038	1063	1023	990	1037	1036	1043	1038	1043	1031	1075	1062	1038	993	960	1082	1005	1045	1028	989	1044	1040	1038	1038	1014	996	1052	1063	1043	999	1073	1024	1089	1026	1045	1052	1088	1024	1074	1049	1047	1047	1060	1014	1011	1068	1092	1013	1036	1016	1047	1039	1013	1042	1059	1074	1043	1049	1060	1036	980	998	957	1040	999	981	1002	1074	1083	980	1031	998	1079	1015	1067	1117	984	1072	1043	1023	1003	1031	1009	995	1067	998	1052	1086	1049	1065	1000	1045	1031	1090	1045	1025	1042	1044	1066	984	1045	1051	1023	1046	1012	1085	1011	1016	1016	1051	1036	1091	1039	1000	1011	1052	975	1037	1046	1026	1069	1041	1060	1031	1020	997	1037	1011	1002	1046	1037	1024	983	991	995	1033	1001	1079	1009	1043	982	1066	1019	1088	1025	1004	1025	976	1024	1066	1001	1031	1006	1048	1013	1001	1044	977	1030	1029	1009	971	1012	1051	1000	1052	977	1012	1001	1051	1053	1050	1057	1034	1017	995	990	1026	1085	1097	1066	1079	1044	1028	1066	1038	1047	1065	1049	1077	1002	1040	1004	1019	1057	1002	1030	1062	989	1080	1066	1037	983	1035	1027	1071	1029	998	1026	1062	1046	1083	1010	1021	1042	1025	1087	1030	1062	1079	1060	976	1016	1032	1048	1001	1035	986	978	1012	997	1044	1055	1045	1036	1059	1007	1035	1036	1036	976	1080	1087	1005	1001	1026	1026	1006	1040	1009	1041	1040	995	1022	1079	1061	965	1020	1021	1004	1044	1035	984	1048	1121	989	1055	1086	1016	1050	1059	1057	973	1066	1043	1031	1082	1027	1043	1074	1060	1111	1011	1007	1033	1002	1001	1017	968	1048	1055	1029	1065	1080	1023	993	1014	1095	1004	1056	1006	1021	1063	1038	1085	1045	1070	1044	992	1042	990	1057	1080	1005	1053	1089	1080	1067	1096	1032	1030	1045	1054	1068	1008	1026	1029	1036	1021	1033	1051	1031	996	1069	978	1033	1064	1049	1080	1051	997	1049	1005	1008	1065	1028	987	1031	1015	1013	1018	1050	993	1097	1078	1056	1042	1011	1016	1037	1037	986	1014	1056	1007	1046	1032	989	1026	1017	993	1003	1049	1038	1014	1045	1010	1035	1005	1047	1026	966	1035	1045	1054	1035	1002	1067	1024	1081	1068	984	1013	1054	1018	1046	1060	1032	1030	1043	1058	1024	1034	1048	1082	1028	1011	1004	1069	1073	1094	1015	1028	1023	1047	1054	1013	1053	963	1012	982	1017	1001	994	1058	1075	1018	1021	996	995	1002	1015	1070	1002	1037	1078	1054	1080	973	1048	1043	1036	1089	1033	1026	1050	1060	1078	1005	1047	1073	1000	1057	1004	1071	1068	999	1026	1012	1062	1058	1063	1030	1009	1024	1052	1064	1025	1086	1005	1055	1046	1039	1041	986	1032	1039	1007	1041	1072	1023	1048	1033	1010	1045	1011	1043	983	1066	976	1095	1063	1027	1049	1007	1059	1003	1013	1046	1065	1070	1039	1047	1081	1011	1016	1035	1073	992	1034	1077	1088	1081	988	1002	979	1054	1044	1035	1025	1048	1024	1017	1047	1042	1035	1066	1019	1042	1010	1075	1019	1102	1019	1034	986	1022	1067	1083	1024	1014	1063	1051	1071	986	983	1046	957	1072	1029	1028	1130	1023	1083	1021	1020	1017	1058	1022	1019	1092	1032	963	1064	1051	1066	965	1010	1049	995	1020	1041	984	1047	1043	1031	1026	1082	1035	1097	1076	1061	1065	1020	980	1043	980	1024	1042	1045	1002	1017	1031	999	1071	1028	995	1029	1014	1048	1056	1018	1037	968	978	1061	992	1017	990	1041	1027	1026	1088	994	1029	995	1018	1013	996	1010	1023	1057	1077	1111	1003	966	1075	1056	1050	980	1047	1043	1034	1011	1109	1007	1039	1002	1000	1031	1033	1068	1030	1046	1022	1090	1019	1073	1046	1036	1015	1081	1000	1050	1034	1052	1068	1039	1055	987	985	1018	982	1058	1025	1027	1034	1022	1056	988	1046	1030	1022	994	1105	998	1036	1042	1031	1011	990	996	1028	989	1014	996	1043	1030	1105	999	983	1026	1002	1029	1016	1065	1068	1023	1057	1052	1055	1042	1029	1058	1048	1053	1055	1058	1036	1102	1028	1032	1059	1041	1043	1040	1044	1048	1053	1037	1037	1047	1106	1052	1055	1039	1018	1096	1050	1063	979	1025	1035	1033	1016	1101	1048	1053	1006	1013	1036	1053	1022	1063	1054	1006	1088	1066	1034	1029	1009	994	1031	1044
23087	22076	9886	5286	2340	2884	6843	5629	851	273	311	283	265	255	261	277	272	277	263	263	245	271	249	263	249	280	248	246	260	247	262	237	271	260	275	259	299	244	275	260	278	253	268	286	263	282	273	259	262	251	260	221	288	250	275	250	287	261	235	250	258	262	244	260	256	271	269	260	271	261	243	252	258	279	232	292	284	270	267	284	317	273	229	258	260	257	265	261	260	230	241	261	259	262	254	281	267	273	277	250	268	236	234	253	290	235	225	258	254	269	266	252	267	253	259	273	260	286	263	274	259	235	250	259	281	293	259	246	296	296	279	273	258	261	233	280	272	278	261	248	281	273	243	290	295	268	255	260	265	248	260	265	265	305	263	260	275	293	276	267	248	257	249	268	248	245	259	280	295	272	250	271	239	280	271	240	247	272	258	288	270	262	253	261	252	257	269	264	236	265	258	252	250	266	299	271	233	264	274	236	260	267	226	262	257	271	266	263	249	258	274	244	272	286	264	294	274	271	261	284	250	264	242	255	230	251	254	255	281	279	289	269	252	266	254	285	256	248	294	279	293	273	258	248	250	280	255	253	250	272	278	256	290	261	293	287	274	271	278	263	216	249	261	272	253	280	234	236	281	231	259	272	260	279	267	257	280	275	297	245	288	267	231	249	261	294	264	274	277	294	247	239	278	275	278	260	232	281	278	275	276	284	287	253	254	265	293	276	245	239	280	221	274	268	279	255	273	295	258	254	282	300	280	262	264	293	233	265	302	264	289	301	257	249	272	272	271	266	280	255	255	289	269	265	255	281	273	284	251	264	271	285	240	256	253	261	268	258	244	241	276	252	273	239	261	248	248	237	252	272	255	274	250	275	251	250	299	266	268	261	258	280	260	266	267	244	239	295	259	269	248	262	278	241	229	273	266	264	237	251	293	262	244	275	270	263	289	287	262	281	275	236	286	251	257	274	249	251	251	267	248	273	226	249	290	269	257	261	279	280	290	245	267	255	278	261	269	281	238	248	238	278	262	233	275	261	247	262	243	249	281	273	246	252	281	284	270	268	242	254	292	296	271	246	238	280	277	270	242	273	251	264	255	268	265	304	274	263	277	253	278	265	265	242	243	274	283	243	252	220	291	262	259	282	278	231	248	267	200	261	286	283	309	274	274	254	245	264	278	251	243	274	264	250	279	261	255	253	274	245	280	284	250	267	275	246	258	264	278	244	242	245	243	251	280	272	285	290	262	279	273	290	269	269	259	288	270	283	261	291	267	238	280	264	285	268	258	263	281	259	261	263	263	251	276	295	225	260	258	264	261	271	274	282	289	241	247	254	264	305	236	239	250	280	262	271	252	262	265	251	258	281	269	277	271	271	295	243	272	242	245	256	270	283	299	237	248	276	261	260	265	266	262	240	250	270	272	257	259	265	265	248	266	243	279	275	283	256	282	270	302	251	276	252	232	254	255	251	259	254	276	236	267	285	259	248	248	269	275	299	246	274	270	280	252	276	279	295	252	271	276	256	280	242	281	258	240	256	262	276	258	261	296	244	254	261	250	248	297	266	257	263	273	263	255	295	236	240	262	265	259	271	260	260	250	296	275	235	288	256	258	244	286	249	246	231	268	244	277	270	293	285	255	253	240	245	274	280	283	259	256	227	261	266	273	277	253	251	315	275	260	253	285	275	264	227	270	248	276	278	261	274	286	270	258	242	285	290	260	276	261	254	274	280	275	256	234	240	271	258	273	247	258	288	257	245	231	242	252	222	267	260	236	257	266	248	270	252	287	256	268	278	274	272	264	232	253	244	236	246	246	255	245	263	263	245	254	265	255	256	225	249	251	267	265	287	251	259	244	295	270	241	253	266	251	269	257	265	250	246	226	234	266	274	270	255	286	269	255	291	278	247	281	265	270	257	250	244	311	265	278	236	289	249	297	283	269	263	286	250	289	238	259	271	277	263	263	241	276	261	266	277	259	276	237	227	254	291	270	264	260	264	258	257	249	241	261	276	266	232	277	264	261	275	264	270	271	249	274	272	272	256	283	268	284	267	275	253	246	306	276	249	264	266	274	267	277	243	278	263	252	273	253	287	245	274	259	243	284	232	280	262	275	271	271	268	282	283	240	272	255	259	250	274	282	245	258	266	271	297	263	243	250	245	267	243	237	284	265	249	301	274	242	260	246	281	268	269	284	250	273	248	303	242	271	269	256	275	284	269	258	264	284	230	245	271	273	274	245	258	267	289	234	289	273	258	285	290	276	272	284	225	235	284	265	241	269	246	245	258	271	257	296	268	274	296	238	277	269	292	260	259	233	248	236	262	260	273	256	264	270	285	268	254	250	310	268	270	262	266	303	300	273	272	287	276	236	262	249	299	267	286	268	263	271	261	274	242	230	250	290	290	243	277	271	247	286	252	293	260	232	272	255	263	234	266	263	245	270	272	255	229	276	267	238	238	251	281	254	259	245	274	277	295	270	238	253	263	266	267	270	308	278	268	282	257	272	252	266	252	292	261	283	252	267	266	264	269	272	261	278	247	246	251	267	253	278	275	260	265	267	260	259	242	287	227	236	252	264	266	267	257	254	251	248	259	271	261	266	271	281	290	248	277	277	263	249	275	235	276	265	278	271	292	287	259	273	281	272	262	259	274	261	262	260	273	264	293	287	251	257	235	231	255	270	295	258	265	242	273	257	245	272	276	240	277	270	280	279	277	280	263	266	275	251	249	298	261	261	291	256	241	248	272	260	267	279	284	276	272	290	264	238	249	262	268	260	247	242	283	269	246	275	252	295	283	277	279	268	251	261	251	268	283	278	266	270	264	234	261	278	295	238	284	291	264	253	254	241	287	259	277	240	229	293	269	264	248	259	258	258	264	298	266	278	254	285	275	247	290	248	280	257	298	249	252	247	277	251	278	286	243	278	263	270	237	249	248	247	263	269	304	279	266	258	260	249	242	266	235	287	243	261	244	251	239	255	248	259	248	278	290	293	261	276	293	283	253	294	241	282	263	281	238	293	233	311	283	263	246	254	266	258	262	290	227	241	265	288	239	264	267	261	259	252	282	248	255	241	298	246	247	274	285	297	282	243	269	249	254	258	260	281	243	259	285	283	251	248	273	255	285	272	261	269	230	274	258	262	258	272	273	240	297	284	287	268	261	274	284	258	272	266	270	258	250	227	278	279	279	241	278	271	271	297	269	289	285	280	279	263	280	266	281	286	263	260	263	256	296	283	285	281	244	262	243	284	277	271	271	288	257	289	260	272	239	259	259	269	281	235	262	256	270	250	273	277	267	280	302	289	277	257	259	259	239	260	239	256	263	236	253	260	257	260	249	270	270	275	260	264	244	244	239	276	257	268	265	241	270	228	267	253	249	264	265	241	246	288	244	279	240	261	260	289	267	268	241	249	263	276	305	249	273	235	265	260	255	275	299	269	243	250	283	281	246	264	275	294	221	269	253	254	256	236	268	270	270	242	218	303	293	242	276	289	239
22692	15768	7828	6765	4464	9941	21259	16407	2148	771	747	691	675	710	749	758	706	751	711	703	732	719	734	730	732	684	692	753	739	763	677	736	727	710	709	723	692	686	720	735	703	679	722	702	676	732	730	725	729	694	699	758	696	724	712	685	750	740	719	687	682	709	728	758	726	693	744	744	742	696	764	704	755	736	749	756	745	748	728	713	759	694	751	736	715	777	701	741	705	689	713	691	769	737	687	739	700	725	729	736	718	714	725	711	737	723	738	726	728	718	732	664	745	702	722	715	760	732	755	774	741	751	715	718	698	684	678	766	694	719	749	720	763	674	743	711	686	761	699	727	739	742	721	695	691	756	765	756	723	708	756	734	771	710	688	711	734	720	746	738	741	694	690	690	738	711	729	711	670	733	718	727	709	670	713	742	721	755	766	757	702	726	718	733	742	738	754	763	708	773	708	707	748	712	714	757	643	722	727	728	709	722	769	703	729	696	707	762	773	704	735	698	722	754	747	715	734	717	700	751	741	806	700	714	726	736	716	721	729	685	721	716	752	716	736	708	774	737	787	725	743	747	733	709	720	730	703	774	724	674	713	789	730	724	746	769	701	696	715	710	724	694	778	714	751	756	725	720	685	696	757	722	716	715	723	675	690	736	752	729	692	741	708	738	724	740	714	707	734	696	717	712	717	724	730	729	719	721	722	715	753	758	722	769	769	689	700	762	784	737	764	711	735	707	739	693	686	748	705	736	693	730	731	697	747	748	769	693	756	723	714	730	674	731	719	739	705	745	748	684	771	750	732	759	717	719	712	673	723	686	665	670	736	717	762	748	703	709	716	707	745	721	730	735	710	697	722	750	657	741	725	786	712	692	765	722	720	722	738	763	770	713	755	716	714	737	747	741	677	681	691	763	743	735	686	747	730	755	748	732	719	750	729	774	740	708	772	735	726	734	728	739	750	674	697	709	649	745	724	730	729	714	748	705	721	722	726	733	722	730	736	704	741	740	741	769	772	741	714	738	699	774	751	702	770	757	741	753	716	672	752	774	714	741	660	766	708	778	741	717	726	689	707	728	707	726	734	744	714	707	742	721	756	709	724	719	764	738	711	775	762	684	762	694	716	748	709	728	738	747	696	735	679	696	714	703	729	727	707	683	721	692	774	738	714	697	751	720	698	733	748	665	734	706	747	776	681	711	765	696	772	716	698	711	706	709	753	748	728	702	754	744	744	716	682	756	683	720	725	709	710	706	696	727	722	741	757	732	732	703	732	756	702	733	746	766	724	736	709	726	769	702	735	704	675	701	717	765	716	734	672	742	711	744	727	742	705	724	752	711	714	761	763	706	764	705	717	735	700	731	719	729	696	761	678	703	687	723	737	729	700	744	715	707	748	738	752	741	780	777	742	718	729	698	709	715	701	675	757	691	742	801	689	739	689	761	737	736	747	689	729	729	764	717	699	740	755	703	771	645	733	697	692	748	707	713	744	721	722	759	700	689	721	754	688	730	686	725	715	773	687	739	718	731	767	714	706	737	732	747	725	714	763	763	750	720	686	723	767	750	707	698	735	747	728	695	717	731	684	726	733	690	726	726	703	744	698	745	712	776	740	727	676	717	711	736	717	726	716	734	749	746	710	750	796	685	743	691	728	716	695	664	721	728	673	743	729	740	739	679	754	747	729	721	683	727	711	758	709	686	681	740	735	683	719	685	720	709	699	750	763	719	732	739	699	735	720	748	743	712	713	714	735	791	763	732	720	765	726	707	739	722	698	713	782	726	732	726	763	770	724	738	692	722	701	751	708	750	703	745	757	659	704	689	727	754	686	711	756	733	757	719	681	691	673	693	699	728	692	716	705	735	725	755	734	729	735	745	714	737	737	664	734	741	725	755	724	722	763	735	711	745	695	718	692	733	734	710	772	718	706	697	753	741	742	729	769	741	752	751	704	752	708	677	792	749	728	713	685	684	767	684	758	728	738	739	778	710	695	744	710	679	711	770	765	707	725	728	720	700	761	663	702	736	713	724	745	740	737	675	700	674	711	738	757	716	787	703	702	727	707	745	706	747	689	706	773	723	699	740	706	710	724	726	727	697	717	758	722	734	687	681	718	748	685	708	699	672	708	750	718	740	773	738	755	742	745	687	715	726	704	746	733	760	685	739	700	719	703	697	713	720	717	736	734	712	706	716	748	769	731	706	722	693	717	716	712	734	700	732	683	763	754	664	747	739	719	697	693	723	672	752	677	699	695	726	749	715	747	725	687	763	706	718	758	703	726	745	691	751	740	695	734	716	717	699	750	739	740	720	751	757	721	742	685	715	757	758	699	737	718	718	743	735	712	708	732	739	721	740	765	735	746	747	710	687	709	724	704	750	705	718	735	733	749	707	719	749	761	721	726	723	655	687	748	709	720	740	716	729	695	723	765	658	721	700	732	757	728	737	731	710	749	729	756	711	748	724	735	768	751	717	753	683	737	709	769	766	729	734	730	728	720	678	732	724	703	803	739	674	701	725	722	691	704	729	664	711	747	694	699	718	735	709	774	709	746	757	766	711	709	719	719	710	718	727	683	729	759	707	698	729	765	748	715	764	720	696	718	717	702	766	704	715	721	710	757	711	722	683	707	699	717	681	734	728	672	767	707	710	785	793	700	688	710	730	709	740	687	773	750	730	725	750	680	755	743	745	732	715	713	737	722	745	729	750	726	717	760	701	737	670	742	702	719	760	731	705	703	734	765	743	716	733	708	758	767	772	726	745	724	718	728	735	783	713	722	719	737	709	732	737	738	714	699	712	687	780	755	710	711	744	728	738	763	690	724	766	706	722	754	732	725	702	757	712	735	709	717	751	732	719	779	710	723	723	687	690	719	718	744	706	751	759	719	686	711	691	766	732	764	739	726	732	700	713	726	715	779	677	732	725	732	666	737	729	806	728	711	768	748	684	708	718	696	706	749	709	776	801	765	681	742	714	743	683	732	727	697	723	736	742	733	719	713	725	731	713	752	708	682	673	735	740	701	727	739	682	730	753	755	763	731	708	713	707	721	739	729	694	700	701	702	660	713	702	725	725	750	749	733	741	672	742	733	708	737	703	733	721	687	716	727	670	744	709	728	755	717	659	717	743	759	672	749	664	723	697	699	729	746	727	736	758	686	729	730	748	760	735	740	686	748	655	702	720	746	722	731	761	739	701	712	751	757	717	705	718	716	711	772	673	707	697	761	774	731	703	747	730	785	764	684	760	711	733	731	759	700	736	699	707	714	752	698	753	724	719	719	698	712	741	723	744	762	739	714	749	717	737	710	726	729	721	701	739	720	729	681	719	740	707	732	693	740	717	753	707	717	726	710	753	721	702	664	736	746	713	725	696	719	702	672	690	722	663	694	740	701	738	718	725	695	703	760	688	720	801	698	726	757	747	727	694	747	733	752	730	712	759	742	728	772	719	760	774	730	693	753	688	662	742	710	735	741	739	694	717	715	718	719	736	742	763	676	685
45290	38994	25026	20764	16477	14985	21562	13836	1983	318	288	264	267	294	300	317	272	293	293	266	274	268	266	232	301	273	311	280	306	292	285	273	267	303	294	268	276	268	307	285	290	302	290	293	274	283	286	270	278	283	329	314	284	256	274	300	292	240	303	304	270	277	301	305	305	277	283	293	295	297	275	287	292	286	274	292	263	287	278	333	303	284	307	274	301	299	268	268	281	254	259	283	289	285	291	285	255	297	261	302	258	255	306	328	273	288	292	314	271	277	301	290	292	288	299	267	294	282	293	310	259	280	286	290	301	287	307	267	303	295	253	285	271	299	270	313	312	270	289	286	277	263	320	280	270	334	297	279	283	286	273	299	298	320	294	296	304	287	288	291	292	292	319	286	248	297	284	291	295	297	320	301	286	271	258	249	309	265	281	281	280	291	301	306	281	263	288	293	273	299	291	280	284	303	254	286	307	257	293	272	275	280	275	277	286	292	282	288	293	300	303	281	281	313	259	283	252	256	289	320	293	283	288	302	281	288	269	272	270	286	305	297	283	315	271	280	280	293	326	303	306	299	318	278	288	300	254	313	284	324	326	310	270	292	260	264	299	321	299	276	267	288	298	299	276	278	289	285	288	281	281	300	289	283	278	307	315	285	297	270	293	272	274	303	287	311	324	306	288	308	267	279	290	276	297	255	283	271	288	269	275	299	293	313	273	260	277	277	300	286	278	272	271	262	288	287	316	275	293	253	269	312	293	273	313	272	290	305	271	246	273	327	268	302	298	278	298	280	302	285	305	276	297	304	278	307	277	277	277	257	313	290	301	318	300	291	290	274	284	287	293	276	269	276	263	271	273	291	264	304	280	272	279	273	277	286	295	281	293	283	268	286	304	277	275	294	304	281	297	287	263	283	288	288	270	255	272	298	270	290	262	303	264	252	277	284	274	277	306	280	288	291	251	291	283	268	272	268	306	298	309	298	287	318	255	320	300	300	281	302	285	289	284	282	270	268	305	257	269	308	282	270	281	239	295	283	276	283	277	270	276	300	312	312	257	276	301	298	236	293	260	287	298	285	268	291	310	282	305	284	274	263	286	288	294	308	304	294	295	304	284	301	317	293	279	312	287	268	285	304	302	291	303	270	288	274	288	254	294	283	282	288	299	269	293	302	302	240	293	319	312	303	276	273	266	289	291	284	269	278	300	313	282	298	298	302	279	266	263	292	293	252	303	297	277	279	286	315	283	297	291	286	299	281	302	270	327	311	287	269	270	280	279	309	299	298	322	277	306	268	285	286	283	272	288	291	274	330	291	290	257	287	276	324	313	308	284	266	274	284	290	277	294	283	267	280	297	290	266	296	273	298	293	281	294	263	310	328	302	275	314	289	295	269	275	272	294	313	272	291	279	297	291	283	288	282	287	295	321	273	250	285	296	294	265	260	297	279	290	298	290	316	287	270	261	300	274	277	270	281	290	322	286	281	280	276	268	290	275	290	289	280	281	295	284	267	278	282	277	265	293	265	292	262	293	303	266	294	318	255	293	273	277	294	266	299	277	296	289	285	304	303	270	277	263	287	275	288	264	316	321	281	252	271	259	292	301	277	293	283	292	245	311	283	294	321	301	274	283	283	248	264	293	302	305	314	311	285	280	292	270	302	308	282	260	294	296	297	313	302	303	276	255	284	274	275	271	270	267	295	294	244	283	278	284	303	274	257	303	294	286	280	310	306	309	285	280	299	261	282	301	280	253	305	272	313	306	274	285	291	288	306	272	272	318	299	291	306	304	271	315	291	264	263	285	286	291	292	311	263	288	276	284	287	276	325	297	267	268	286	283	264	282	242	273	234	313	257	264	278	262	292	280	275	269	286	288	266	290	308	286	278	311	282	285	294	271	284	269	254	284	293	268	295	260	244	285	330	289	270	277	279	277	279	279	307	278	271	283	301	285	278	284	282	312	304	262	275	294	288	299	298	288	257	279	289	260	297	293	309	267	273	282	268	291	303	301	280	289	307	264	294	294	283	339	308	299	300	288	297	279	271	264	290	288	303	289	283	287	299	292	297	298	305	300	303	305	278	288	278	301	274	299	306	296	285	263	278	304	288	305	276	297	302	292	243	289	313	279	257	289	309	290	302	299	291	263	267	298	322	252	328	282	272	301	301	263	295	277	271	279	287	267	290	281	306	282	283	294	288	266	298	290	296	299	322	313	302	282	276	310	316	273	266	245	300	277	292	279	289	259	248	312	282	263	271	308	283	315	264	282	294	282	294	276	297	299	306	298	302	294	313	275	283	268	299	298	280	267	262	321	281	271	286	285	280	276	280	290	262	316	288	303	265	290	265	310	332	292	283	295	262	276	268	306	279	275	272	301	282	264	280	286	288	269	316	293	302	273	304	280	292	296	317	259	277	262	305	277	271	304	280	278	248	288	289	278	300	296	302	290	293	271	280	252	279	308	276	310	271	285	318	265	280	279	300	279	328	282	278	316	290	278	272	275	306	271	254	305	280	291	270	313	280	276	247	280	295	286	285	280	280	302	287	266	275	256	296	290	287	310	292	302	287	315	274	264	265	292	277	281	281	298	279	297	264	309	285	266	291	260	287	300	274	282	301	297	325	270	277	230	267	279	283	312	291	307	285	272	281	294	306	282	279	280	261	260	278	299	273	270	274	282	277	294	283	295	309	297	300	297	276	305	280	306	267	248	297	270	292	284	274	300	311	286	285	270	282	270	281	279	255	299	270	306	297	316	294	260	277	276	281	283	301	318	267	261	276	292	268	261	269	275	253	269	288	268	271	276	254	291	278	318	272	247	252	261	294	288	284	291	278	269	272	253	287	273	292	295	259	270	290	280	269	293	293	269	282	288	279	252	280	252	277	322	293	299	252	279	282	293	312	281	304	323	283	294	279	303	276	258	292	311	286	297	290	279	277	286	297	271	286	272	292	262	322	291	292	251	304	294	284	310	280	279	304	263	254	297	267	297	277	277	291	269	265	292	287	309	288	275	261	263	273	296	279	258	301	288	284	286	280	300	288	291	279	291	296	299	254	268	299	263	288	270	323	307	283	291	301	279	308	277	279	290	290	298	302	309	290	270	285	316	279	312	299	308	311	280	276	280	296	303	275	266	273	255	287	304	281	297	268	286	313	282	263	267	292	282	271	277	303	285	309	280	282	298	322	280	310	339	302	301	290	312	295	277	272	286	311	276	293	289	265	302	330	305	294	296	237	276	271	281	271	290	306	284	291	282	300	276	305	263	266	315	296	286	325	262	273	296	293	282	270	306	286	276	290	291	320	290	299	273	281	296	303	293	289	282	271	317	301	292	295	294	274	284	238	247	265	275	311	295	279	293	263	301	290	288	294	281	310	299	269	287	284	282	296	290	261	265	290	295	306	264	264	279	297	288	314	304	308	286	288	305	269	321	252	255	301	285	291	275	301	312	264	296	259	275	272	289	247	300	294	289	280	303	286	293	300	317	299	285	274	280	302
40687	32235	9128	8795	11962	24090	38075	28550	2812	794	758	830	779	795	768	789	792	752	735	808	796	779	791	802	822	745	790	789	755	761	800	792	726	758	748	750	804	777	782	766	786	804	745	797	779	821	800	751	765	784	758	718	772	742	750	725	756	780	716	788	783	796	812	771	776	727	807	786	784	779	767	774	794	823	767	783	731	758	809	789	825	749	784	791	749	764	808	823	778	764	810	743	794	782	746	712	741	730	823	769	821	728	767	795	782	774	733	845	766	758	705	756	801	779	787	741	775	794	776	823	814	760	769	803	762	763	783	779	709	804	789	767	788	760	822	743	784	798	807	790	787	819	719	813	781	790	751	735	764	759	776	763	781	737	792	751	776	770	749	777	775	754	757	775	822	754	744	816	803	780	808	753	799	748	792	815	735	771	777	777	774	777	827	777	763	780	769	778	780	743	798	754	787	762	811	819	834	801	793	808	778	804	732	801	788	791	771	794	791	752	768	782	753	846	797	839	762	812	812	754	763	792	832	846	774	811	759	784	809	750	762	754	774	768	757	809	832	791	770	790	763	766	798	786	766	762	767	764	778	811	813	742	779	770	784	792	799	758	812	790	772	763	801	806	778	798	763	794	748	746	788	816	791	769	806	750	747	792	771	796	775	740	771	812	770	819	784	789	770	774	837	752	746	810	847	780	758	828	796	773	762	779	745	778	743	778	786	800	811	788	747	826	800	779	825	778	771	723	767	831	776	786	794	770	777	790	785	786	801	805	792	764	781	798	753	838	761	813	765	769	814	749	800	760	756	771	778	721	762	738	770	802	781	801	762	768	742	797	803	744	793	808	776	770	799	800	743	730	809	774	784	785	786	780	765	809	760	802	769	810	782	766	824	758	790	745	765	795	760	761	788	799	756	762	777	774	773	765	786	732	780	831	770	733	776	769	781	767	793	737	765	781	800	769	720	793	764	792	792	735	759	759	754	775	805	811	764	759	815	751	824	728	722	774	812	716	707	755	741	809	815	789	769	775	776	789	810	788	796	796	739	833	794	773	769	790	777	748	794	725	745	814	769	717	771	818	742	756	767	734	796	830	755	781	757	759	790	815	765	814	786	780	827	805	731	758	826	775	747	785	735	771	791	808	809	754	841	793	792	820	781	804	781	775	761	770	735	759	779	731	774	789	798	752	725	759	747	796	772	765	759	770	775	835	778	740	819	750	761	763	770	745	808	827	771	763	721	765	817	813	813	771	795	767	790	780	768	788	757	814	803	793	785	763	785	777	742	758	780	743	848	838	807	772	796	756	771	799	760	804	737	825	807	817	826	739	820	789	785	729	788	751	732	763	842	826	791	771	787	792	733	737	728	804	790	745	764	764	757	743	790	819	755	748	741	790	789	752	754	768	737	763	800	799	827	755	747	750	787	757	747	767	743	755	774	760	767	735	763	779	748	812	725	763	741	765	781	778	812	801	791	721	772	792	781	802	736	722	833	740	776	790	799	789	773	791	772	783	786	776	823	787	782	797	794	809	768	743	792	757	797	754	831	778	789	774	803	732	771	749	781	727	783	813	789	755	739	804	755	782	833	756	789	757	743	780	784	806	757	757	751	761	769	775	775	795	784	804	784	795	801	748	770	788	788	808	727	828	805	802	785	782	805	751	785	734	757	782	748	785	772	766	747	846	805	804	779	731	742	808	768	800	779	780	758	787	833	746	781	799	788	763	802	744	762	787	771	784	756	814	794	772	740	791	788	761	791	760	773	781	844	798	763	776	770	747	775	801	764	728	810	763	760	806	731	815	816	767	786	795	761	786	833	780	806	793	792	796	747	787	787	748	795	768	765	733	776	792	774	717	765	787	846	829	768	790	761	782	788	768	759	803	778	817	796	779	829	762	797	796	779	791	783	827	755	734	800	813	827	793	725	796	813	745	788	810	775	785	795	737	795	784	801	803	775	756	796	771	753	799	771	781	811	785	754	808	789	746	786	762	838	736	775	756	788	771	794	795	757	771	736	750	708	745	812	795	787	783	765	827	806	735	796	735	776	786	773	774	797	754	779	794	787	753	795	792	803	752	736	759	786	851	756	762	747	770	777	785	798	793	783	764	810	769	729	740	787	777	772	800	778	792	769	814	835	759	762	730	786	759	798	771	797	789	717	774	752	738	777	741	744	813	775	758	727	837	838	785	789	772	810	717	826	759	756	826	763	821	776	780	761	782	749	774	822	780	783	752	845	752	791	726	802	776	785	798	761	747	733	791	761	771	781	796	796	768	823	814	783	715	765	771	780	789	784	765	779	833	754	805	729	787	737	705	861	713	699	776	802	766	733	779	792	809	782	797	782	794	783	819	789	766	785	775	722	774	755	774	797	747	853	760	815	758	774	787	778	855	759	736	778	800	797	747	752	774	778	795	780	754	804	810	820	817	826	780	811	794	752	766	792	781	780	812	807	776	773	701	763	762	774	780	761	787	771	776	767	771	776	747	773	811	806	820	735	768	825	767	751	797	795	750	775	782	790	761	761	714	830	793	747	731	778	770	833	808	789	734	774	824	787	783	789	786	848	762	747	749	757	791	775	819	766	743	789	782	772	821	798	797	840	743	847	781	818	762	769	765	750	800	817	793	799	781	767	766	777	824	763	770	796	820	768	793	779	742	777	770	765	743	772	782	764	772	811	803	748	824	775	803	730	788	737	806	750	792	810	753	758	802	774	753	783	754	773	775	818	790	788	767	755	782	796	762	827	795	803	803	799	774	774	768	750	794	792	858	772	774	755	793	834	718	801	788	788	759	775	762	787	816	782	784	804	767	747	753	821	734	819	772	760	757	826	767	784	749	801	806	729	823	808	801	850	772	828	758	711	760	776	779	787	805	748	781	793	808	817	782	751	801	769	815	828	736	787	787	784	763	787	776	791	815	820	736	770	798	781	835	762	750	796	787	751	732	712	832	754	791	777	798	809	767	740	744	735	807	783	781	838	779	797	732	779	774	786	756	790	815	808	831	742	779	821	750	786	771	824	852	797	807	746	842	812	717	796	779	795	731	789	802	733	768	794	783	814	792	801	781	756	760	806	792	767	749	776	769	766	705	820	719	757	765	774	806	782	804	767	751	785	807	758	748	803	784	744	794	797	805	759	786	732	750	762	807	756	714	817	771	801	754	776	833	807	802	743	831	774	807	788	801	792	766	790	791	787	815	823	809	774	802	745	810	787	756	785	791	759	786	753	776	801	792	822	739	793	765	815	759	735	760	772	770	771	805	797	737	777	777	790	769	785	775	788	777	755	781	774	786	742	816	802	814	774	765	781	741	731	824	797	805	831	803	766	783	804	797	755	774	727	761	815	803	767	814	824	753	760	791	751	756	829	799	821	761	813	753	792	821	747	770	773	814	805	807	769	784	786	792	779	750	741	756	775	803	760	818	787	804	762	723	776	753	794	794	783	803	807	752	791	788	761	775	788	767	803	790	740	782	778	773	837	797	782	752	768	752
51064	38465	29848	25310	25317	34266	50989	43797	18659	3169	653	484	513	489	486	521	464	508	529	503	476	464	541	533	445	477	503	477	465	475	491	459	479	500	453	462	496	496	495	439	437	443	462	454	489	483	459	512	502	467	455	469	432	465	472	440	460	468	469	458	473	461	486	466	491	454	486	449	411	492	448	477	468	483	473	482	472	468	435	434	457	451	451	470	440	444	443	473	467	449	440	493	451	471	457	405	454	452	458	486	476	442	471	468	474	439	498	499	437	461	480	493	508	479	432	416	418	466	442	484	448	453	448	490	462	471	497	441	472	453	465	493	488	474	458	460	469	441	462	475	454	463	469	405	449	482	468	454	482	476	450	416	454	483	442	480	462	455	487	468	475	445	451	489	458	482	453	415	477	508	419	441	394	490	456	459	426	477	456	466	440	455	474	472	447	448	465	458	470	459	472	445	474	485	440	453	451	466	472	439	445	485	458	466	465	467	463	469	502	454	448	474	482	476	509	454	449	462	499	417	452	471	413	430	431	491	481	419	460	451	453	451	469	467	447	465	505	457	446	468	466	466	453	468	486	469	487	508	509	492	461	430	485	458	492	439	466	488	439	491	453	460	530	410	442	455	493	457	458	485	488	485	422	499	452	461	455	464	462	449	506	478	459	457	397	467	462	494	429	478	502	471	443	462	410	417	425	467	441	452	488	480	465	440	430	474	501	433	488	456	457	471	466	458	429	459	455	457	451	473	463	484	499	487	450	434	439	417	468	434	468	439	432	426	462	465	482	488	438	480	475	460	466	474	467	418	460	467	469	451	427	455	444	434	461	503	456	453	507	485	450	465	465	493	480	456	468	490	461	494	443	439	478	469	444	480	484	484	476	475	444	480	455	456	435	436	443	460	435	483	451	463	450	432	492	436	456	525	477	461	465	391	467	462	447	467	464	450	472	472	496	449	460	477	474	440	461	468	525	441	485	451	461	513	516	493	466	435	474	483	459	478	465	503	446	444	449	462	494	462	480	476	454	508	452	437	472	457	479	496	473	450	473	459	469	456	445	485	447	454	482	469	452	446	448	457	454	452	433	481	447	456	473	453	437	456	469	496	452	467	443	481	497	495	485	468	424	494	430	499	447	431	400	469	466	500	475	451	487	505	486	468	434	399	505	455	468	480	455	438	512	489	459	501	494	442	454	433	444	509	477	474	454	479	462	496	454	433	463	469	459	449	446	441	521	445	415	503	466	480	474	438	487	460	462	472	455	432	446	466	448	488	440	498	487	444	515	475	484	443	467	475	515	460	447	451	443	457	484	529	436	462	470	456	440	422	442	423	478	462	463	508	445	474	458	475	476	491	464	469	410	445	434	449	438	465	440	464	489	480	457	433	458	463	468	435	464	503	481	501	484	460	482	466	447	427	465	452	498	507	468	483	462	432	463	471	444	450	450	491	471	463	473	461	456	423	455	442	426	488	469	421	455	408	470	500	438	476	478	456	484	487	483	436	512	446	452	445	504	477	500	428	461	471	495	458	436	484	475	496	464	481	425	508	464	445	468	475	428	389	428	445	513	447	446	486	452	466	487	466	482	426	458	504	464	473	456	483	440	496	493	467	453	464	445	446	466	459	473	475	441	424	477	445	477	433	476	505	487	469	512	424	462	472	456	470	479	495	495	444	464	512	469	462	480	422	425	479	467	433	504	474	501	452	436	498	452	470	453	471	477	447	501	514	481	466	448	512	465	427	496	477	460	469	464	471	474	457	473	464	472	443	492	476	477	460	447	476	524	448	420	459	456	484	439	495	477	427	466	484	415	476	473	478	464	508	458	451	471	473	479	463	413	484	443	472	475	468	477	450	462	479	505	480	394	448	497	450	437	494	435	478	472	478	450	460	455	467	454	485	477	476	446	446	481	492	479	458	464	483	434	478	486	458	455	480	436	494	476	473	474	472	451	451	495	471	434	514	515	472	460	482	460	445	445	470	504	437	479	468	481	474	471	453	405	449	459	472	477	466	461	462	475	463	472	502	420	492	463	437	498	467	510	444	469	475	480	483	471	438	501	428	450	434	450	481	453	481	491	486	448	456	466	454	447	458	472	455	479	449	447	490	478	438	477	473	459	509	446	427	440	430	472	478	453	442	509	502	462	452	443	470	417	473	488	431	449	454	442	448	451	477	454	493	521	485	465	465	449	467	500	479	494	442	462	456	478	486	479	445	461	443	459	456	438	424	468	475	419	413	455	480	459	441	447	510	441	483	471	481	477	453	454	422	474	426	451	451	460	467	457	468	482	496	454	468	456	474	464	455	482	451	502	473	448	435	435	474	456	464	427	452	489	459	453	455	457	424	431	473	503	453	476	490	451	467	493	467	483	470	500	447	465	483	478	480	487	484	446	484	489	469	499	495	437	459	460	482	454	462	448	444	460	487	476	443	470	436	477	475	414	453	430	444	444	495	444	470	422	436	478	448	464	470	481	435	466	460	444	443	473	479	444	494	468	469	425	458	453	431	448	420	482	452	462	494	433	492	469	489	460	456	450	473	431	508	484	427	501	479	456	432	442	509	421	463	462	451	471	487	459	454	465	454	501	467	494	435	459	465	472	459	487	482	469	468	477	468	470	479	468	450	441	465	460	481	464	473	460	458	456	446	417	490	436	473	465	469	460	496	441	416	471	469	456	464	469	462	445	514	464	457	480	487	448	439	434	449	459	497	469	471	451	457	443	479	487	472	436	427	438	456	463	424	473	440	494	502	474	471	422	427	470	494	457	497	479	401	468	456	483	457	508	455	461	471	458	434	522	478	431	477	500	493	464	492	449	447	451	445	459	454	488	434	516	427	501	495	494	470	467	456	436	444	468	440	460	513	418	423	433	445	499	455	455	470	469	506	410	438	467	498	435	442	478	478	471	454	464	434	445	478	487	466	464	462	422	473	444	423	449	423	474	455	432	468	508	462	439	421	476	409	476	425	459	467	453	414	450	500	447	428	457	441	477	453	449	475	492	501	449	463	430	502	469	489	471	474	449	484	439	474	480	478	462	470	475	458	453	428	450	486	457	491	462	453	468	454	471	466	449	478	426	455	465	478	480	422	434	464	476	448	413	421	472	469	477	466	451	472	466	443	501	428	453	450	440	434	458	483	486	454	471	470	482	454	408	436	453	477	471	456	458	498	503	511	460	510	476	473	440	465	465	495	462	459	477	513	476	455	478	457	436	478	436	462	470	456	460	436	484	448	500	470	454	500	462	466	447	481	476	469	469	441	457	450	464	462	460	441	477	489	480	459	441	444	482	471	452	460	463	445	450	479	431	498	456	441	457	499	490	463	442	453	426	439	430	478	488	496	432	468	442	484	476	481	454	479	456	438	527	450	467	461	457	437	482	483	431	446	486	468	494	483	484	413	478	474	463	453	459	436	431	454	462	477	496	432	434	475	449	461	470	458	450	469	472	438	452	454	441	454	441	460	447	482	431	467	459	485	479	469	471	488	496	447
48161	43682	37012	23595	25694	63845	74906	56228	5037	1191	1220	1183	1164	1154	1103	1144	1150	1154	1080	1102	1103	1036	1098	1067	1055	1066	1087	1020	1058	1043	1092	1110	1100	1081	1052	1101	1046	1090	1066	1085	1057	1035	1069	1123	1043	1037	1029	1088	1071	1044	1072	1061	1077	1080	1109	1064	1064	1062	1023	1015	1097	1120	1034	1063	1074	1023	1296	1049	1064	1042	1022	1060	1049	1066	1023	1112	1044	1043	1051	1059	1066	1063	1056	1094	1112	1033	1041	1013	1061	1018	1019	1036	1074	1117	1016	1037	1021	1060	1123	1077	1116	999	1070	1040	1063	1057	1052	1003	1042	1068	1054	1087	1126	1023	1098	1071	1091	1010	1076	1019	1086	1003	1010	1027	1099	1080	1042	1045	1095	1005	1082	1070	1049	1089	1044	1051	1092	991	1052	1004	1011	985	1048	1021	1040	1075	1095	1021	1085	1082	1124	1070	1067	1122	1067	1048	1077	1078	1024	1017	1077	1055	1004	1031	1002	1047	1042	996	1053	1066	1046	1041	1060	1034	1077	969	1059	1078	1083	1050	1090	1050	1076	1061	1117	1055	1059	1056	1065	1044	1018	1007	1111	1013	1031	1110	1026	1059	1033	1058	1102	1059	993	997	1106	1088	1087	1119	1061	1052	1040	1055	1039	1010	1031	1074	1074	984	1059	1063	1029	1090	1069	1048	1017	1074	1049	1023	1058	1069	1001	998	1096	1025	1078	1099	1006	1033	1080	1075	1016	1042	1016	1072	1092	1031	1080	1086	1080	1039	1031	1069	1050	995	1032	1017	1074	1037	1048	1084	1072	1093	1006	1031	1014	1059	1068	1076	1047	1050	976	1008	1069	1006	1053	1046	1150	1034	1036	1028	1003	1023	1012	1091	1014	1060	1016	1050	1068	1037	1058	1023	1081	998	1048	1012	1047	1062	1051	1016	1077	1036	1082	1032	1085	1040	1104	1039	1041	1031	1015	1043	1035	1033	1039	1093	1021	1061	1060	1101	1035	1050	1058	1063	1094	1072	994	1034	999	1069	1119	1100	1039	1053	1091	1045	1050	1034	1065	1047	1087	1013	1095	1054	1103	1037	1154	1013	1051	1039	1042	1066	1043	1060	1068	1060	1027	1071	1048	1093	1101	1009	1059	1004	1051	1044	1063	1051	1047	1028	1045	1066	1050	1069	1120	1022	1046	1085	1013	1030	1069	1067	1058	1020	1059	1072	1017	1084	1033	1118	1068	1078	1081	1079	1071	1019	1101	1065	1058	994	1107	1043	1026	1084	1031	1063	1101	1145	1068	1036	1037	1029	1052	1048	1070	1062	1021	1064	1084	1051	1030	1078	1022	1014	1036	1045	1091	1073	1029	1107	993	1059	1031	1015	1096	1065	1031	975	1058	1059	1063	1104	1061	1046	1053	1107	1028	1046	1078	1047	1058	1060	1113	1040	1085	1054	1006	1073	991	1038	1120	1032	1030	1065	1097	1008	1086	1076	1048	997	1015	1021	1029	1056	1092	1067	1028	1064	1055	1076	1006	1051	1027	1060	1060	1046	1116	1076	1105	1065	1103	1038	1073	1058	1172	1053	1010	1105	1095	1051	1051	989	1021	1074	1173	1099	1085	1108	1087	1035	1045	1123	1031	1080	1078	1058	1079	1045	1022	1032	1042	1066	994	1054	1083	1028	1095	1081	1062	1043	1047	1075	1080	1065	1066	1066	1015	1063	1115	1056	1056	1047	1052	1072	1133	1053	1057	1041	1053	1016	1103	1043	1093	1096	1081	1089	1042	1069	1066	1076	1060	1030	1052	995	1113	1064	1046	1023	1062	1028	1060	1055	1051	1050	1075	1078	1068	1085	1031	1079	1048	1061	1008	1069	995	1011	1082	1062	1082	1051	1035	1063	1058	1066	1089	1038	995	1001	1044	1112	1041	1020	1104	1069	1060	1083	1067	1081	1108	1062	1040	1098	1078	1087	1031	1051	1060	1074	1123	1004	999	1009	1055	999	1063	1079	1019	1037	1049	1094	1066	1029	1094	1053	1062	1065	1063	1094	1051	1095	1037	1059	1059	1037	1067	1001	1035	1088	1095	1075	1087	1013	1072	1064	1027	1055	1055	1019	1027	975	1031	1001	1052	1059	1029	1063	1061	1146	1036	1054	1076	1045	1020	1060	1045	1045	1021	1066	1072	1068	1069	1073	1035	1073	1041	1095	1064	1021	1080	1111	999	1032	1037	1053	1058	1079	1026	1056	1039	1026	1057	1067	1092	1024	1055	1054	1059	1039	1056	1052	1029	1093	1064	1071	1057	1055	1030	1022	1032	1040	1102	1066	1024	998	1046	1042	1052	1045	1108	1040	1068	1004	1012	1038	1066	1018	1043	1061	1012	1040	1100	1042	998	1076	1062	1165	1091	1073	1040	1030	1056	1057	1075	1069	1030	1070	1004	1026	996	1067	1052	1063	1050	1077	1047	1032	1066	1019	978	1070	1064	1003	1102	1068	1053	1067	1027	1075	989	1018	1038	1058	1046	1110	1053	1113	1070	1009	1012	1034	1062	1088	992	1102	1096	1080	1109	1065	1033	1092	1050	1054	1050	1099	1108	1042	1055	1044	1026	1053	1063	1074	1126	1009	1055	1035	1090	1069	1094	1026	1004	1092	1041	1055	1029	995	1029	1041	1048	1072	1068	1092	1124	1104	1038	1004	1069	1010	1071	1064	1130	1008	1074	1040	1086	1038	1032	1002	1035	1021	1035	1022	1002	1106	1064	1076	1033	1047	1053	1063	1063	1085	1075	993	1098	1121	1088	1050	1061	1018	1038	1032	1057	1049	1102	1098	1028	1038	983	1037	1081	995	1108	1031	990	1053	1038	1078	1101	1011	1042	1037	1058	1106	1014	1056	1070	1071	1086	1105	1082	1095	1089	1072	1040	1075	1053	1024	1050	988	1049	1086	1010	1035	1043	1057	1048	1051	1066	1061	1081	1046	1078	1022	1080	1097	963	1049	1049	1080	1012	1111	1052	1117	992	1041	996	1115	1059	1083	1034	1057	1111	1019	1100	983	1063	1040	1073	1077	1018	1037	1011	1047	1030	1038	1050	1044	1032	1063	1075	1081	1100	1019	1071	1076	1053	1122	1021	1113	1080	1046	1056	1048	1012	1005	1077	1085	1073	1086	1113	1028	1115	1094	1032	1078	1074	1035	1095	1021	1025	1034	1051	1100	1020	1033	1069	995	998	1003	1046	1030	1027	1069	1070	1096	1008	1060	1049	1060	1098	1033	1029	1071	1116	1024	1068	1086	1012	1063	1032	1068	1075	1048	1025	1029	1037	1085	1062	1062	1094	1081	1046	1058	1116	1070	1080	1028	1071	1125	1051	1067	1050	1069	1075	1124	1056	1100	1029	1036	1101	1008	1096	1097	1050	1073	1071	1057	1087	1070	1046	1030	1036	1071	1094	987	1099	1043	1028	1064	1060	1049	1051	1062	1023	1066	1060	1080	1044	1085	1031	1087	1036	1024	1068	1033	1056	1038	962	1079	1066	1031	1042	1050	1073	1094	1018	1073	1055	1078	1033	1097	1047	1050	1059	1087	1050	1002	1052	1085	1061	997	1078	1050	1080	1096	1084	1076	1095	1048	1076	997	1057	956	1062	1046	1041	1062	1019	1083	1087	1143	1016	1083	1021	1026	1046	1075	1044	1018	1042	1058	994	1089	1079	1030	1039	1085	1061	1078	1060	977	1121	1040	1068	1055	1050	1068	1103	1083	1051	1030	1059	1010	1035	1047	1090	1087	1095	1000	1062	1035	1029	1028	1097	1075	1077	1073	1063	1079	1006	1038	1011	1070	1078	964	1062	1071	1098	1055	1077	1113	1026	1100	1116	1114	1039	1053	1055	1039	1025	1062	1027	1046	1017	1022	1018	1024	974	1090	1070	1048	1036	1077	1052	1083	1051	1092	1024	999	1038	1031	1082	996	1045	1043	1057	1079	1042	1041	1029	1081	1037	1076	1108	1061	1065	1041	1077	1018	1027	1057	991	1037	1060	1076	1019	965	1063	1066	1066	1001	1080	1048	1005	968	1076	1034	1035	1030	985	1037	1124	1050	1048	992	1100	1048	994	1013	1049	1054	1005	1069	1063	1017	992	1065	1048	1020	1077	1051	1105	1025	1009	1052	1038	1064	1042	1116	1036	1075	1018	988	1048	1083	1069	1054	1074	1072	1070	1079	1013	1009	1040	1042	1056	997	1115	1025	1056	1056	1099	1031	1048	1000	1068	1057	1057	1087	1031	1076	1058	996	1071	1052	1101	1072	1037	1009	1016	1019	1096	1047	1047	1016	1044	1040	1051	1027	1007	1038	1112	1017	1105	1049	1063	1047	1023	1036	1072	1021	973	1077	1074	1031	1010	1021	1083	1048	1009	1043	1080	1049	1104	1040	1056	1048	1068	1003	1060	1105	1000	1031	1043	1115	1075	1032	1066	1067	1067	1107	1084	1037	1034	1092	1053	1051	1080	1078	1034	1018	1066	1043	988	1077	1126	1030	1067	1057	1053	1108	1054	1106	1065	1062	1067	1095	1036	1130	1033	1044	1088	1042	1052	1030	1080	969	1005	1080	1009	1034	1037	1121	1119	1016	1039	1030	1000	1059	1038	1066	1131	1066	1068	1006	1075	1023	1049	1096	1100	1041	1054	1051	1044	1073	1030	1018	1054	1052	1085	1078	1083	1060	1082	994	1077	1071	1100	1026	1047	1115	1064	1080	1026	1040	1072	1065	1060	1082	1032	1049	1048	1092	1042	1043	1011	1070	1025	1080	1080	1077	1078	1076	1007	1063	1001	1063	993	1034	1052	1032	1029	1071	1043	1050	1036	1035	1040	1062	1097	1086	984	1102	1007	1037	1092	1044	1021	1065	1008	1019	1070	1089	1089	1106	1071	1102	979	1009	1061	1014	1069	1066	1062	1030	1065	1014	1086	1007	1060	1034	1080	1090	1064	1008
35105	46705	20583	8943	3063	3452	7175	4373	413	271	286	267	259	243	257	261	260	243	236	259	258	252	267	254	275	238	240	271	225	270	237	245	239	262	249	262	251	242	235	270	255	258	268	252	262	269	259	236	248	272	231	285	264	292	257	250	261	261	221	231	256	268	258	242	256	280	249	248	240	256	259	237	277	259	255	248	256	247	261	240	252	254	284	264	271	239	251	238	278	240	266	269	267	245	237	239	232	230	255	234	256	244	226	261	275	257	249	263	276	271	267	255	301	210	259	255	285	297	254	261	249	241	258	251	279	258	247	245	247	259	240	271	281	265	257	242	270	305	267	232	272	261	264	263	235	235	261	270	239	249	243	244	289	220	232	258	276	247	255	237	277	239	242	266	225	292	261	229	249	257	238	254	276	254	268	240	242	237	252	241	246	256	261	246	256	249	253	253	255	300	239	276	267	241	241	257	242	247	240	258	246	257	253	234	266	225	238	249	263	225	254	239	244	249	246	241	239	266	265	277	246	227	270	263	254	260	249	266	258	266	259	248	265	258	251	249	229	256	253	229	239	255	257	256	264	309	256	243	229	252	259	277	219	245	251	252	262	239	282	265	256	265	212	256	247	266	234	251	269	252	233	248	256	261	271	248	263	249	247	260	224	244	269	222	250	219	251	254	229	246	255	246	259	264	248	255	266	270	265	255	247	289	240	243	251	251	257	256	280	240	230	282	257	251	275	250	263	238	255	254	266	248	239	253	223	247	238	275	263	246	238	269	262	271	256	273	258	257	231	245	213	243	272	270	234	268	238	275	276	305	252	209	258	258	254	243	302	261	246	268	263	235	253	228	264	258	282	240	245	232	237	267	256	266	243	261	258	240	258	267	241	246	268	270	227	242	250	250	254	232	245	252	261	235	259	278	242	263	233	265	253	245	244	249	238	274	257	251	271	240	250	285	245	239	254	251	236	248	271	255	245	240	231	265	271	222	247	258	266	260	250	256	271	271	266	251	233	270	256	255	260	268	279	262	237	258	238	253	265	260	219	251	243	276	251	273	267	272	259	253	258	242	237	247	268	246	263	260	249	228	273	256	258	258	253	263	266	245	256	297	246	263	252	268	269	248	250	263	240	270	247	257	271	244	265	272	234	269	257	273	226	234	271	231	254	231	267	276	243	247	240	255	267	275	255	284	264	289	243	267	270	248	278	241	244	227	280	277	269	239	257	261	258	249	252	243	252	211	253	267	238	254	263	275	241	260	238	258	243	253	266	262	233	253	251	237	257	249	259	252	260	271	263	245	264	236	259	240	241	235	251	265	276	273	277	254	273	241	250	238	274	238	278	267	222	260	273	258	288	251	263	248	247	262	229	247	251	265	276	232	271	279	268	255	260	276	232	259	260	243	243	230	253	265	232	234	248	250	256	249	225	238	234	237	250	245	251	254	262	256	279	248	259	254	289	279	250	216	253	245	282	259	283	245	254	245	234	270	268	283	238	244	261	265	261	253	263	240	251	255	254	272	239	238	257	280	250	239	278	253	258	244	260	256	281	241	260	271	249	246	259	267	261	277	226	266	252	266	245	253	267	235	277	238	275	231	241	248	262	246	245	262	243	277	286	252	261	276	247	257	278	240	232	253	279	272	290	262	251	227	231	278	260	261	266	229	249	263	255	252	220	272	244	247	255	259	239	240	240	265	261	252	261	281	243	270	270	275	246	263	249	259	260	257	231	297	237	256	231	268	252	278	257	250	247	255	231	244	259	253	262	260	271	252	242	252	269	259	230	251	251	267	281	267	265	271	279	251	255	263	254	266	284	255	297	279	253	269	232	251	239	230	268	238	273	241	244	261	266	275	240	249	219	244	251	252	262	268	256	215	262	282	219	237	249	267	259	271	226	272	261	249	240	269	291	268	239	251	254	300	267	239	243	282	258	239	272	249	300	263	252	257	265	254	247	276	277	259	262	250	246	265	258	255	274	261	236	236	256	219	266	252	234	262	286	257	264	284	236	275	253	287	241	237	254	254	241	288	250	246	245	248	230	234	266	253	233	217	288	280	266	268	270	251	280	264	268	269	254	266	238	281	244	249	262	282	268	269	245	226	274	268	261	282	255	261	215	264	269	249	277	268	220	257	246	248	241	240	228	246	242	247	257	240	257	243	253	238	261	274	242	254	282	275	265	232	231	260	250	244	269	246	278	258	217	254	277	250	247	251	247	255	258	247	245	250	258	238	262	266	232	259	288	265	266	237	248	263	235	251	251	234	254	232	256	261	246	261	273	249	280	255	241	238	245	258	273	256	253	232	275	256	252	286	258	284	253	255	269	247	245	274	241	281	254	259	252	244	245	254	259	252	236	272	247	286	256	250	240	270	242	255	252	255	226	264	255	263	267	272	267	250	248	260	240	263	241	261	247	273	251	246	269	261	272	263	251	236	228	255	274	271	251	246	253	273	249	245	238	269	243	245	252	267	236	256	252	248	265	275	247	243	228	215	239	249	230	290	254	252	277	250	239	253	262	247	252	266	234	278	273	245	255	253	231	238	232	251	262	278	248	259	248	256	287	285	252	260	239	233	269	267	257	285	240	262	256	262	243	251	242	246	241	277	253	278	262	249	250	256	239	248	248	222	268	272	240	243	260	248	254	262	256	283	233	242	282	247	245	251	226	250	251	267	233	225	235	243	224	252	244	239	255	234	261	254	241	257	263	257	235	232	252	239	271	240	244	258	285	245	250	269	260	222	268	264	244	240	259	271	250	273	231	266	266	243	275	262	258	225	255	238	247	242	240	272	255	253	270	242	266	263	254	239	282	270	253	241	244	261	263	237	285	249	239	279	249	248	280	253	286	289	231	226	244	273	232	251	266	270	266	244	256	244	254	270	271	264	282	244	253	222	236	242	254	267	223	272	238	277	254	230	232	254	271	264	264	265	245	227	247	259	242	275	252	232	278	269	227	229	261	263	256	231	262	250	284	259	239	238	258	296	251	274	253	245	256	246	255	296	250	261	238	248	235	242	239	268	236	257	253	242	265	257	244	248	235	283	268	226	221	255	263	248	266	281	253	265	288	258	287	250	276	264	266	243	266	250	237	259	225	268	265	265	258	280	229	241	266	234	247	251	261	276	245	253	240	260	258	285	227	244	263	259	258	269	231	242	283	238	244	252	245	225	254	261	254	273	241	233	244	242	252	264	229	276	268	236	245	278	250	251	253	242	280	240	255	236	270	268	258	261	271	284	261	256	285	246	230	230	247	255	258	271	239	255	258	234	254	238	270	257	235	256	263	257	286	233	226	246	267	271	281	249	274	225	256	259	280	253	233	252	238	255	258	264	276	252	247	245	248	259	247	255	293	283	248	261	256	258	251	272	255	250	247	255	250	247	267	246	291	249	236	272	230	285	247	248	261	222	254	259	241	303	255	242	260	252	235	247	247	247	237	240	255	284	249	258	257	245	260	258	256	238	240	249	246	237	253	254	254	259	260	278	224	286
32883	39650	5972	2709	2175	10658	20482	11480	681	687	689	678	709	679	686	700	733	672	692	727	664	692	665	678	663	706	661	687	667	653	725	636	686	706	648	708	723	686	686	703	701	662	715	659	659	674	684	707	697	697	692	677	670	714	653	619	652	700	678	691	746	625	664	682	661	707	689	672	723	714	651	717	670	698	626	720	663	642	681	659	686	675	745	649	678	687	675	681	675	658	736	693	673	686	669	689	691	636	711	716	711	676	666	704	708	687	692	672	732	677	667	659	668	692	676	722	682	747	685	673	683	738	662	648	642	673	700	676	628	668	665	657	699	649	708	632	676	681	702	671	698	669	698	662	651	718	715	633	676	654	659	705	670	713	702	717	698	733	689	695	672	672	672	694	673	692	681	706	652	674	687	673	664	692	687	691	731	712	677	713	662	707	655	725	674	715	702	655	688	702	658	652	690	682	684	656	694	668	691	674	696	696	697	667	705	690	682	677	674	647	689	683	667	639	682	693	706	724	645	703	668	660	709	679	693	650	650	673	646	700	651	750	725	698	662	711	649	666	686	673	700	694	673	673	672	704	681	694	739	708	718	680	648	666	694	672	670	717	668	707	688	694	659	695	683	694	697	710	620	701	653	715	744	727	736	700	624	743	662	638	718	696	703	686	692	676	646	672	720	685	701	676	629	656	664	706	665	698	710	653	667	667	725	679	700	696	670	654	640	645	649	664	659	718	648	697	677	704	684	703	676	685	714	655	722	659	698	657	656	669	658	684	688	687	695	688	659	668	696	729	687	657	708	650	681	680	707	648	709	706	657	718	697	709	662	665	665	659	633	689	675	630	680	657	662	684	674	689	683	629	638	706	676	674	733	686	669	648	660	655	652	669	695	658	641	714	683	723	658	688	704	694	712	672	699	710	697	667	657	682	666	679	723	717	680	671	672	679	686	676	683	678	643	676	708	683	677	664	691	688	660	653	677	655	641	682	655	701	707	704	672	668	673	679	683	671	705	670	704	656	687	657	637	656	667	673	682	671	671	696	683	685	644	696	644	690	629	716	684	680	697	650	700	691	690	716	669	699	664	668	681	662	689	707	722	681	706	691	683	697	698	683	724	669	713	627	692	659	664	679	624	682	686	729	687	709	662	707	690	680	615	714	684	674	715	695	674	702	646	668	700	653	698	697	676	665	674	636	708	654	692	673	704	684	675	649	699	673	674	709	698	691	673	681	697	689	672	700	680	711	623	620	661	668	670	648	685	710	685	664	728	668	680	732	689	661	683	731	689	658	682	670	729	662	663	656	654	665	696	733	718	672	654	735	720	647	728	695	677	695	656	716	707	714	684	675	673	706	656	697	684	739	659	660	667	673	665	693	694	647	684	689	653	659	689	700	680	709	672	688	669	672	719	662	708	680	678	687	706	669	632	659	666	660	685	707	660	680	720	646	693	643	615	684	678	717	745	683	641	688	710	660	673	625	639	652	743	674	694	645	666	659	686	710	662	672	656	704	695	659	627	684	700	739	703	689	705	667	712	716	690	693	706	690	702	698	698	634	706	650	732	656	650	662	666	716	709	716	639	690	652	691	714	656	678	668	710	687	666	709	718	696	705	713	652	640	693	715	687	673	690	699	699	705	657	728	661	699	738	700	701	668	698	656	665	678	635	730	669	657	673	701	663	670	615	666	673	658	680	672	667	701	701	677	679	690	650	619	689	723	674	675	680	663	627	666	682	684	731	688	646	715	632	692	664	661	721	695	664	697	717	651	708	642	727	642	665	676	702	713	682	675	729	679	668	635	698	640	650	668	718	686	712	692	645	692	685	675	717	672	686	701	687	666	619	659	629	659	699	691	659	692	719	700	698	673	683	703	651	676	679	668	706	707	677	671	738	677	698	682	682	681	636	644	654	684	738	714	687	684	689	683	670	671	685	680	671	695	662	654	661	664	731	704	659	647	694	660	723	684	737	698	671	676	706	644	699	639	629	666	690	687	670	685	647	676	702	667	706	685	711	727	718	710	693	691	663	645	698	626	626	711	662	714	705	680	725	636	648	627	706	689	665	727	666	671	665	721	674	647	670	655	707	675	651	700	702	684	663	697	681	636	686	731	661	684	675	665	706	672	687	701	704	674	655	648	658	721	672	715	659	707	720	655	657	693	686	666	732	694	665	661	663	679	692	665	697	648	739	665	671	679	694	671	678	670	681	643	708	667	663	632	702	685	672	665	707	699	702	711	636	683	695	744	677	682	665	656	723	679	665	696	709	700	677	665	753	655	698	654	693	702	707	707	692	668	699	672	729	699	666	653	672	671	691	701	682	668	681	665	673	678	716	656	670	652	706	643	708	695	707	749	758	682	702	698	699	621	710	674	673	683	701	663	671	683	729	683	681	625	704	693	718	668	708	690	720	684	656	716	673	695	676	681	697	750	728	669	667	657	707	711	672	652	745	684	698	688	654	687	687	702	718	689	664	692	704	706	670	673	711	651	641	685	648	697	703	684	650	654	706	680	655	666	700	701	709	665	697	666	697	660	700	719	680	707	716	714	716	673	661	693	705	724	686	691	677	745	662	654	687	669	714	724	735	729	677	689	702	730	625	709	686	644	698	695	698	659	671	728	691	722	695	691	706	691	707	677	708	734	621	655	657	708	662	637	665	687	652	677	650	711	646	658	711	708	697	671	682	666	690	652	703	684	689	673	661	699	685	675	671	664	668	685	667	692	676	680	690	687	661	676	690	722	701	675	652	691	657	678	670	740	694	634	674	672	682	669	677	676	668	692	675	695	641	655	657	667	753	721	661	674	697	680	672	678	700	687	663	693	711	669	725	688	734	707	652	686	634	685	704	637	688	678	663	671	675	717	669	703	687	730	658	685	657	669	699	654	693	667	681	681	690	713	694	645	650	696	688	646	673	647	692	671	664	723	672	686	692	725	703	675	714	680	671	706	679	668	633	716	689	659	686	663	673	633	719	704	659	698	679	702	682	715	696	708	682	668	695	682	688	661	685	663	701	666	696	689	677	713	657	698	713	627	675	698	658	723	714	715	677	632	675	649	697	726	635	671	700	676	646	706	659	663	694	669	700	649	730	691	704	729	681	630	690	681	701	720	686	704	676	643	667	644	688	662	651	648	692	649	700	735	639	649	746	677	684	691	652	668	709	700	707	710	683	682	695	708	634	661	664	667	700	660	675	674	717	685	713	691	681	674	720	686	702	696	701	696	645	664	686	632	782	660	726	637	695	666	655	664	682	674	644	715	669	686	735	677	688	701	691	667	717	691	650	643	714	668	742	725	687	630	649	681	668	692	741	672	673	664	677	693	685	667	689	700	669	718	625	703	718	666	675	679	733	705	683	656	675	683	662	648	704	638	706	713	660	654	692	709	685	681	692	644	741	710	713	641	683	646	677	718	660	682	690	643	719	685	710	685	686	704	723	652	740	683	715	722	694	688	636	700	636	683	650	668	714	678	702	709	663	655	704	705	713	679
48091	43982	29556	23951	21759	15552	16040	19083	2305	294	259	286	260	250	257	275	281	286	292	238	267	269	255	230	245	247	273	259	260	260	246	253	255	278	248	252	250	242	277	277	260	265	264	265	266	231	265	268	283	310	277	264	225	251	254	269	251	236	246	259	264	267	250	254	252	250	267	277	255	258	238	252	248	268	240	248	261	286	248	265	249	270	248	270	281	263	263	250	252	248	260	224	251	229	246	265	260	261	247	256	272	254	265	252	256	268	244	287	260	255	263	255	283	245	244	263	251	269	273	250	240	277	253	268	255	273	276	262	265	277	259	295	279	289	299	269	280	292	265	249	265	263	260	228	264	274	271	220	255	245	266	310	255	249	257	285	257	250	241	246	263	262	223	268	247	258	246	250	242	245	270	284	261	256	268	274	266	264	250	282	251	250	273	268	279	228	228	250	262	266	268	260	256	276	252	256	261	266	240	266	271	235	274	265	247	265	234	259	277	282	276	262	247	260	282	237	255	256	250	289	256	268	277	263	266	264	267	248	239	244	248	266	262	251	260	254	249	259	219	306	257	265	268	271	271	254	257	239	245	242	276	220	254	238	255	242	270	277	238	242	292	234	267	247	266	236	252	251	259	261	244	266	229	267	253	266	263	300	257	263	257	246	272	258	262	280	252	250	253	266	270	216	253	272	264	233	282	257	258	260	280	286	265	244	275	277	253	262	287	246	261	263	239	239	236	249	230	287	270	269	264	250	249	260	220	239	235	275	260	292	274	256	247	243	250	271	253	272	277	229	262	238	297	280	282	254	270	260	260	229	242	241	245	254	260	246	266	220	282	258	266	265	236	251	252	282	252	258	229	254	257	289	248	259	255	257	264	272	257	241	239	239	285	276	246	251	282	255	247	260	264	277	262	247	262	239	248	233	277	249	246	284	267	254	253	256	277	251	274	263	251	299	251	257	263	254	275	264	248	277	240	248	249	263	262	256	278	275	257	255	286	269	270	248	256	257	285	244	280	254	312	266	246	260	234	252	272	246	264	233	270	242	259	254	249	235	250	236	270	273	284	268	239	262	261	268	227	266	267	256	264	247	278	252	240	269	269	282	243	274	250	249	265	258	265	281	246	224	253	288	252	243	264	248	260	231	256	248	247	255	274	260	259	247	259	275	246	271	272	254	252	267	238	267	236	283	274	253	265	254	288	230	249	247	253	274	253	260	238	248	288	270	241	276	257	240	283	275	259	272	234	256	274	254	250	259	255	275	256	217	264	268	245	253	288	263	254	234	272	238	245	257	270	254	243	244	261	244	240	263	272	247	261	251	266	231	246	231	230	270	251	249	244	240	245	261	249	239	268	266	242	294	260	271	250	273	278	237	262	248	255	264	245	234	289	231	260	249	245	249	297	222	220	270	287	250	259	261	302	275	252	255	228	271	257	276	215	255	253	281	263	274	274	260	260	241	259	290	266	275	252	242	235	258	242	240	247	233	238	249	239	252	257	268	268	262	268	245	257	277	261	284	242	268	286	273	245	241	248	256	281	284	266	235	271	272	273	300	290	248	224	248	283	245	293	269	247	257	277	225	259	253	245	289	277	250	254	272	249	271	235	248	269	267	284	264	227	279	261	273	231	264	261	261	254	258	264	260	265	247	234	249	260	208	258	266	241	240	227	283	259	257	246	249	267	237	266	240	284	216	297	260	274	242	253	239	249	251	273	235	230	248	240	243	281	261	298	271	225	261	258	283	267	262	275	263	227	233	243	273	272	247	251	265	238	248	276	264	248	246	265	250	274	281	247	256	261	247	273	282	261	247	232	249	262	264	249	248	253	275	251	252	265	248	272	283	244	250	255	256	259	237	262	276	272	249	254	272	244	233	284	254	267	247	277	265	255	277	260	245	267	243	253	247	258	241	241	264	273	246	242	291	245	273	256	259	258	238	238	248	258	229	249	271	251	256	272	245	253	266	260	261	254	254	235	251	263	245	250	232	251	245	243	292	252	259	244	266	232	263	253	251	261	260	237	253	236	267	249	268	263	227	286	296	261	256	241	261	266	252	239	235	271	244	257	261	251	260	293	235	263	243	235	259	271	248	269	241	222	279	251	260	288	245	240	273	260	264	280	240	259	255	261	219	257	254	254	246	247	265	227	222	234	274	279	256	280	244	295	261	257	275	284	283	234	242	241	261	262	279	268	263	277	252	265	236	263	254	247	253	265	255	256	271	244	269	244	272	265	261	235	237	252	247	250	270	226	251	249	273	267	260	242	265	269	247	248	254	251	264	243	235	262	249	251	259	257	268	277	229	255	265	269	225	259	240	230	281	240	247	265	242	288	261	285	255	250	269	244	264	281	239	274	233	240	249	262	242	268	291	250	257	274	254	225	249	269	271	258	268	242	263	270	296	283	244	246	275	247	271	259	254	258	238	263	255	266	278	243	240	258	275	270	281	278	265	260	275	254	263	269	263	220	253	248	266	237	272	267	244	280	263	245	261	221	266	241	253	251	253	254	237	233	283	257	255	244	291	286	236	253	257	272	270	264	273	232	253	249	284	266	260	297	269	258	238	254	254	276	263	254	252	262	222	250	261	255	233	251	227	246	247	239	265	264	233	241	277	257	224	266	300	243	262	254	257	256	268	240	281	233	270	269	238	259	275	236	262	231	233	234	244	249	239	256	234	258	255	256	262	253	257	255	252	264	275	261	230	254	252	244	234	249	245	253	255	266	262	273	242	240	271	232	281	255	273	249	261	265	251	255	248	258	262	263	299	256	268	264	281	254	255	242	249	260	233	278	268	272	246	305	253	261	240	246	249	242	289	268	267	268	267	243	261	256	259	262	235	267	251	258	269	254	282	270	225	272	223	241	255	246	241	243	279	258	224	276	282	274	240	268	249	270	245	239	262	230	233	239	242	256	289	261	282	230	276	237	253	290	267	256	268	252	271	244	252	266	261	220	245	270	254	231	232	254	263	245	284	269	291	263	268	235	240	279	271	237	256	267	277	270	266	243	279	255	225	239	274	255	265	248	269	254	271	275	228	265	224	268	250	225	296	268	232	265	236	280	265	246	255	256	241	219	245	247	296	224	240	268	258	275	258	236	261	269	262	235	263	227	227	288	230	280	277	283	264	268	255	274	245	279	261	239	248	274	246	230	255	262	286	233	264	245	253	262	263	272	232	264	232	258	271	250	264	265	258	251	277	243	245	252	232	260	280	251	266	266	266	274	295	253	253	261	281	246	263	237	242	262	254	258	256	244	244	266	252	246	266	248	271	277	225	277	284	282	272	253	271	246	240	253	245	236	262	239	264	261	254	274	239	275	272	278	265	256	257	294	288	264	289	275	280	238	248	252	272	259	263	227	231	248	250	257	290	240	239	258	241	257	271	230	275	260	264	267	280	222	271	263	256	272	263	269	234	234	280	238	258	279	280	272	232	256	245	253	266	261	256	268	269	269	256	276	256	247	235	267	275	261	285	267	266	234	279	285	268
44173	50824	25661	4907	5441	4287	28660	32207	766	730	781	696	731	661	701	690	704	722	709	721	735	737	682	690	672	682	699	724	717	635	677	722	714	705	648	661	709	707	714	735	710	684	748	671	720	705	726	639	680	666	683	699	633	701	737	640	681	670	673	660	645	677	641	706	660	677	850	680	660	669	690	699	671	696	668	665	732	716	699	626	692	696	690	737	661	676	714	694	726	702	752	697	673	700	734	687	677	698	697	703	660	713	706	657	720	688	706	702	664	660	676	711	641	698	691	689	727	651	693	714	690	713	720	682	684	679	635	671	694	672	693	705	688	699	673	689	697	684	668	711	689	733	697	709	700	699	671	759	701	659	684	683	663	678	672	636	673	703	692	672	698	684	691	654	691	707	686	638	729	703	682	687	662	662	664	641	688	668	694	647	667	722	677	671	715	704	730	744	702	705	650	672	681	699	672	716	698	709	690	692	687	686	677	701	732	684	689	691	634	706	679	720	689	686	671	657	666	725	725	697	649	725	667	636	676	695	704	706	679	649	685	650	647	697	650	663	713	719	655	670	701	672	701	654	677	679	696	689	710	682	706	674	696	672	688	642	714	722	765	673	702	634	706	658	691	673	639	737	688	714	687	684	695	669	690	702	659	649	717	689	725	682	737	702	669	679	686	676	721	663	711	637	684	685	713	697	654	689	654	658	676	661	681	670	717	684	666	683	648	697	687	659	687	665	665	661	691	693	694	658	671	710	715	653	695	716	678	733	729	701	705	718	669	717	703	674	709	693	715	685	677	686	678	707	642	691	705	736	704	706	660	698	719	699	706	653	672	728	679	735	703	721	705	702	676	680	684	690	673	678	664	645	701	690	710	660	675	737	679	700	733	697	704	699	721	668	614	681	703	690	671	677	696	658	654	688	649	701	651	643	671	693	701	657	657	692	739	665	687	698	690	670	665	687	672	703	666	681	617	679	712	741	709	662	658	668	690	708	687	660	654	691	710	747	692	643	661	704	668	702	702	694	662	697	712	668	678	717	669	683	709	671	702	692	668	680	674	692	694	676	705	674	717	709	677	716	716	704	688	687	643	679	704	712	661	690	701	705	664	699	674	709	699	674	672	676	689	637	716	665	677	677	699	693	658	666	717	687	687	725	681	658	652	718	636	652	693	682	734	707	673	667	668	708	694	674	702	706	687	692	720	665	690	677	702	634	644	689	661	679	701	715	681	720	730	717	671	651	682	646	694	720	679	656	643	633	714	663	707	685	707	699	746	697	651	645	686	665	711	702	663	691	698	648	736	702	699	675	688	690	703	715	644	650	656	712	691	655	714	654	670	736	708	706	675	747	683	672	642	666	690	709	647	714	708	639	679	690	671	714	659	655	681	683	649	673	660	679	644	646	651	713	702	636	679	681	652	692	701	656	663	644	669	719	653	686	706	639	671	676	669	703	666	671	678	689	689	682	704	659	724	719	674	685	718	682	677	668	733	693	661	743	655	678	738	679	691	688	671	647	654	671	720	628	670	684	690	719	715	630	700	710	700	676	649	684	667	695	679	675	683	674	679	686	646	660	663	705	679	718	678	657	668	670	731	699	673	707	688	735	688	674	702	689	691	596	709	692	702	718	694	638	652	702	703	687	704	651	688	696	670	693	685	732	693	664	701	703	671	668	679	642	707	705	686	705	695	657	691	638	719	690	698	730	647	702	720	704	634	675	707	709	651	671	743	649	676	678	724	682	653	704	691	710	698	652	662	678	718	640	671	685	672	678	665	679	692	702	628	699	704	694	708	684	704	695	676	719	673	672	678	668	705	698	727	648	685	677	704	683	682	702	673	635	745	709	730	671	682	686	691	698	680	682	713	686	700	674	736	646	710	648	655	721	676	676	610	703	678	693	696	733	717	712	687	675	714	780	697	666	666	719	656	672	693	654	711	663	690	676	725	674	763	672	698	676	700	702	678	689	640	705	679	703	657	673	669	720	680	679	659	687	681	699	691	673	649	694	683	660	662	682	591	707	692	675	705	704	682	726	650	711	646	682	700	674	647	685	683	714	682	713	679	681	707	663	699	671	690	693	698	676	682	673	647	678	701	664	686	645	706	725	667	688	686	687	675	667	699	691	680	724	713	681	715	681	642	732	706	722	716	657	642	697	674	672	696	690	711	678	721	670	668	657	674	688	621	658	669	639	723	674	640	695	717	674	658	652	737	688	687	678	653	663	694	674	698	691	721	686	684	706	661	747	687	680	725	662	663	685	645	743	655	691	650	715	691	681	659	643	657	691	651	657	668	725	672	656	680	678	692	707	694	657	694	650	638	687	688	684	683	694	678	685	655	696	706	706	690	692	659	698	667	680	690	734	676	704	728	708	665	657	661	660	697	675	690	737	627	648	696	680	651	651	633	662	660	680	670	688	694	690	718	727	667	684	676	654	676	686	668	685	683	647	642	687	671	687	703	691	712	682	682	722	712	679	662	647	704	678	695	689	705	675	674	700	675	675	644	658	679	708	696	722	679	666	687	695	692	658	646	705	722	667	655	721	679	657	696	698	665	703	635	636	698	698	635	681	655	657	731	698	667	645	670	718	703	725	690	679	723	704	630	664	667	680	671	663	676	673	689	673	686	698	680	663	712	714	723	676	655	675	699	650	722	616	686	691	672	660	687	710	721	744	685	706	683	662	674	705	664	686	664	644	720	660	707	759	672	704	669	648	686	739	718	653	697	687	734	669	634	676	677	705	696	694	677	701	726	661	668	717	701	713	647	718	716	659	697	706	687	644	669	704	697	679	667	685	634	649	673	705	675	711	686	666	654	681	684	664	661	677	705	698	649	748	729	678	686	723	704	653	670	665	697	677	702	678	639	690	683	714	705	705	669	721	678	654	671	717	704	689	709	646	652	689	711	678	684	654	687	698	671	687	670	668	679	705	726	708	701	658	673	701	675	680	713	661	641	656	609	689	695	698	680	746	643	705	710	718	669	684	685	690	684	687	713	655	704	667	692	705	664	664	661	680	663	696	717	665	690	675	730	686	648	650	684	652	676	720	676	707	682	673	700	727	681	677	647	679	606	669	708	668	724	677	683	705	698	685	688	687	636	671	658	703	698	679	687	713	665	700	698	685	699	699	689	667	696	621	660	684	686	680	690	715	682	698	729	645	709	709	673	676	738	678	690	664	653	744	692	689	669	648	664	745	688	694	718	676	725	648	688	667	661	701	688	652	677	689	680	705	658	705	678	669	709	706	703	675	701	700	697	690	660	647	646	703	722	703	666	641	698	719	661	709	634	715	683	692	668	681	706	711	697	710	697	659	689	634	688	677	670	701	658	666	645	693	697	669	683	716	672	714	663	721	669	735	628	702	657	708	697	693	642	701	691	701	679	686	678	708	729	689	698	658	706	669	661	680	721	702	670	670	698	679	660	725	663	718	705	706	740	689	659	705	656	704	668	678	684	688	657	710	688	679	662	667	677	706	720	626	707	689	675	673
46805	39422	30326	26405	25564	24826	28666	50766	22265	5674	853	538	516	530	518	499	534	500	492	493	495	513	486	441	478	491	478	490	520	533	479	477	464	466	461	442	494	480	496	424	434	482	470	446	500	433	453	448	451	466	474	474	420	447	435	459	465	483	459	502	457	468	415	430	465	481	816	486	455	480	445	453	436	480	462	455	459	473	466	423	461	438	425	444	451	459	454	473	471	446	468	474	420	410	450	431	472	469	502	469	467	449	441	440	479	443	432	468	482	461	428	463	466	454	428	431	446	454	446	426	488	446	450	478	434	466	445	432	487	440	490	468	447	437	482	469	448	459	440	418	491	451	450	447	406	466	475	457	467	441	429	421	467	455	489	468	433	426	447	446	450	452	459	415	488	437	409	428	446	412	441	427	454	463	466	481	450	449	398	435	422	466	454	425	450	470	424	418	438	441	406	469	468	433	458	420	435	459	442	427	457	444	436	465	436	453	470	427	439	446	454	446	476	458	481	465	460	489	458	473	404	467	423	459	454	477	452	428	500	497	456	449	456	453	486	450	445	476	434	438	412	424	467	475	454	472	457	467	446	425	465	445	470	467	456	462	441	456	455	436	417	431	439	446	453	430	471	427	507	440	480	433	449	475	477	421	436	412	465	439	454	434	439	424	506	508	422	476	453	470	470	444	420	484	482	447	434	496	496	450	450	471	450	417	457	456	427	486	428	449	428	411	473	453	467	455	486	416	486	448	450	435	495	442	431	408	513	457	400	447	443	468	473	465	463	437	480	485	453	456	431	482	440	440	417	463	467	393	414	444	440	468	412	480	461	442	482	500	484	457	431	433	419	459	440	434	455	421	429	432	489	463	477	442	457	427	400	436	458	433	422	447	476	444	426	417	448	470	455	424	447	436	446	446	462	435	446	465	416	448	458	425	475	455	480	451	456	451	458	432	428	454	451	471	496	457	401	433	434	497	442	445	450	432	487	431	480	495	456	440	486	442	459	446	462	461	424	415	445	429	450	466	458	421	409	474	466	441	485	463	457	477	424	440	445	467	457	452	439	467	445	446	463	454	478	439	430	387	423	412	430	427	478	465	422	430	443	466	417	440	454	458	423	463	440	441	406	459	443	468	487	459	431	464	484	436	447	427	465	432	419	440	428	490	455	454	472	464	400	469	450	439	502	427	451	426	477	442	445	451	465	483	479	450	437	434	456	446	458	426	432	403	498	437	432	468	454	469	466	451	462	488	471	456	432	430	466	472	455	501	468	434	415	478	468	488	422	445	431	434	455	464	456	467	466	457	447	450	476	434	436	461	473	476	460	453	410	452	412	463	467	455	438	439	458	455	443	432	421	444	484	448	464	455	415	432	464	458	416	468	486	459	437	448	474	455	441	488	463	446	459	440	462	458	426	410	436	469	432	467	443	427	500	411	426	432	430	450	411	459	436	414	481	449	491	487	457	449	419	447	431	470	460	402	448	460	429	451	471	459	452	488	417	407	446	446	441	434	456	444	474	466	460	405	428	462	461	433	479	459	453	462	454	425	446	457	440	453	478	488	453	464	464	470	481	420	460	440	478	441	447	428	419	442	461	473	430	428	452	475	487	484	485	457	447	412	462	492	487	467	435	479	463	430	407	419	432	450	455	459	460	452	443	478	508	462	432	410	451	417	454	456	471	433	456	487	435	445	455	423	448	422	479	455	421	426	448	430	405	444	494	463	423	429	469	437	419	454	454	457	437	459	430	423	438	417	432	414	448	464	451	418	471	435	451	422	440	457	453	414	446	506	409	439	483	438	481	429	434	422	433	475	456	423	503	439	473	476	429	457	450	446	459	440	397	456	460	445	420	474	427	429	441	439	467	467	463	459	426	454	472	445	452	466	469	481	428	468	469	466	413	478	448	422	476	419	470	424	460	405	417	455	385	458	462	455	430	469	436	451	450	411	429	476	456	437	443	432	438	409	424	433	454	466	482	422	478	406	452	441	467	432	469	448	434	432	391	485	445	452	467	432	414	447	425	459	425	485	475	456	442	426	457	447	445	479	446	449	444	480	414	429	465	435	467	403	480	445	470	479	431	481	442	440	449	436	422	437	448	420	465	449	417	452	458	463	468	478	457	447	500	437	433	422	481	433	468	424	465	458	448	421	439	424	461	441	448	465	479	475	423	398	419	438	500	467	424	477	441	443	430	440	477	440	465	428	434	453	398	436	450	442	440	437	444	487	446	450	464	432	467	403	425	431	451	458	475	420	420	450	459	437	426	472	426	414	430	450	419	441	475	433	419	469	440	458	451	465	411	439	473	469	439	440	487	457	435	416	467	477	432	425	448	452	486	456	479	431	427	481	435	447	465	454	387	449	498	459	472	456	435	421	424	456	436	451	407	459	434	464	442	444	433	469	472	486	460	440	453	448	458	412	401	423	443	450	421	458	460	477	445	491	477	457	458	431	421	482	471	439	438	469	444	497	462	442	436	465	445	432	421	461	449	430	457	479	466	422	458	462	473	463	419	466	449	460	425	451	441	484	485	431	439	454	467	434	439	468	467	452	445	445	425	464	433	478	466	456	430	458	437	451	389	463	437	451	471	419	444	418	446	484	480	496	502	417	499	458	477	429	423	421	407	446	454	460	418	506	453	474	449	449	431	435	436	437	435	450	462	449	457	447	480	458	433	455	437	448	437	415	465	455	435	403	467	421	472	431	425	463	437	474	426	430	410	448	432	475	478	453	458	451	447	484	437	421	437	441	489	455	452	434	458	462	469	443	452	449	426	420	454	480	417	437	430	437	463	442	434	445	439	447	472	428	489	396	467	447	469	460	456	487	443	456	436	466	426	427	453	409	470	483	445	449	494	434	442	422	454	478	452	457	446	442	433	430	416	462	510	471	440	446	469	437	433	430	443	488	487	467	457	442	432	465	419	429	471	452	412	483	422	431	441	434	451	406	483	460	467	473	471	465	464	485	441	426	416	460	417	449	431	420	440	448	508	440	416	432	464	437	467	425	380	433	463	449	457	417	464	423	472	490	467	476	444	470	467	411	419	455	471	452	442	433	431	466	475	476	436	446	482	427	409	446	453	441	432	470	457	441	442	456	435	425	431	433	453	476	464	428	424	459	413	444	437	431	452	447	436	405	436	416	424	464	436	431	464	454	432	454	464	427	431	492	438	413	423	428	434	450	462	433	445	469	478	455	468	446	460	468	468	461	474	508	461	419	440	472	451	426	451	431	463	478	446	431	431	457	468	414	456	435	442	403	488	420	449	448	454	417	439	431	481	482	482	461	442	449	437	433	444	457	472	455	461	456	511	441	404	401	441	441	453	439	484	433	462	449	463	462	470	427	457	457	447	455	479	381	428	456	453	463	442	449	442	443	405	461	438	454	463	436	502	428	479	440	441	482	436	442	427	448	418	416	465	473	415	407	399	385	441	448	438	450	442	428	497	416	481	442	457	441	466	432	459	429	437	451	443	448	435	412	434	420	440	461
44350	47251	38640	26442	14353	15158	41276	60230	2747	1466	1374	1310	1258	1298	1172	1198	1118	1095	1103	1082	1081	1087	1054	1131	1030	1066	1057	1019	1037	1034	1025	1008	965	1030	969	1000	991	1029	951	1012	983	934	987	944	1012	952	981	913	958	921	952	990	1019	977	952	964	988	925	888	965	958	969	926	997	970	1025	3004	915	935	987	932	904	928	937	976	940	938	943	968	943	949	947	958	956	987	979	919	942	983	937	908	916	992	941	961	915	976	948	885	937	946	969	977	911	966	911	954	1014	889	945	950	962	908	902	964	914	971	978	943	941	990	950	940	888	945	932	885	984	921	999	937	926	907	907	899	925	909	871	1001	916	995	951	934	965	914	941	880	943	936	918	939	969	933	941	911	1007	978	955	934	918	921	935	968	958	958	957	941	947	926	971	984	906	915	962	921	969	967	986	869	1001	938	987	904	950	908	978	932	938	931	960	972	949	922	975	922	951	913	934	906	981	917	971	931	936	911	938	1016	906	919	888	863	971	961	957	887	921	932	928	946	907	962	1000	963	907	971	968	976	943	913	941	950	896	953	962	976	947	967	972	933	926	976	996	883	950	948	952	958	981	935	878	1006	919	925	967	929	953	946	890	944	942	932	978	922	943	936	901	939	943	904	959	943	923	893	948	914	982	922	971	976	945	948	934	939	939	968	976	933	982	933	905	989	953	947	978	880	970	893	954	949	908	967	917	938	914	934	927	990	897	912	910	961	983	987	929	912	945	924	920	868	956	944	946	921	952	980	927	951	951	974	933	913	990	940	946	963	942	939	955	961	907	893	912	950	967	947	935	898	930	950	945	934	874	892	959	911	972	929	934	980	1029	931	923	966	924	979	950	970	961	916	963	962	935	949	912	925	963	890	928	914	936	942	930	940	962	937	950	889	990	900	969	909	923	945	932	949	940	950	892	970	886	956	939	955	954	900	975	940	860	964	946	975	965	989	958	941	890	877	939	942	965	970	900	884	946	907	916	941	919	934	957	927	922	914	999	933	923	933	916	981	979	991	952	993	882	953	932	978	954	928	966	970	942	940	907	911	922	948	960	899	923	963	940	952	939	963	879	937	973	953	943	939	888	932	920	985	928	947	927	944	918	945	939	922	850	903	918	974	922	929	930	960	974	941	953	954	997	950	929	902	941	969	918	957	899	947	914	869	962	989	974	940	910	932	958	929	902	979	927	901	914	912	969	929	916	938	978	964	965	952	930	889	932	905	934	952	942	961	946	922	939	967	942	936	922	965	918	968	955	935	937	953	972	926	914	904	992	908	897	963	937	881	959	905	906	940	934	939	962	993	923	993	952	916	915	966	951	925	986	933	940	961	911	892	902	902	985	956	929	975	983	911	924	966	997	885	952	902	950	957	890	918	933	935	956	961	923	957	899	908	889	940	909	950	929	898	928	861	976	917	914	989	965	952	906	948	937	980	913	971	992	939	926	926	948	966	880	894	960	917	954	1000	967	962	919	905	945	883	881	957	956	942	943	921	894	937	979	870	939	906	902	928	1010	929	924	924	881	930	918	952	944	961	895	893	973	1022	968	861	985	922	945	943	915	997	970	901	932	980	950	934	956	945	885	887	1000	999	908	892	972	949	972	949	955	910	898	943	971	903	959	924	918	937	990	924	939	953	921	973	935	977	972	920	890	939	952	914	910	962	926	914	920	910	980	895	957	934	914	966	925	898	913	965	950	978	900	885	948	915	952	891	953	888	974	985	923	929	960	963	957	972	940	916	940	942	962	948	998	915	1009	891	951	917	922	914	928	955	943	944	889	967	946	964	916	937	969	987	922	917	912	941	915	947	931	957	991	903	991	960	918	989	968	955	980	930	885	959	968	984	905	943	928	948	961	956	949	916	910	938	953	959	943	936	954	938	954	980	894	974	949	912	893	900	909	962	926	975	868	925	953	981	923	918	938	966	1005	920	917	997	939	939	948	904	925	951	924	936	886	925	931	986	893	924	944	893	954	908	960	943	933	980	944	951	960	892	941	961	924	956	969	936	938	953	950	905	969	985	976	960	969	932	971	956	910	966	1033	955	923	987	921	990	965	997	906	910	912	953	927	916	897	895	962	960	928	930	927	934	927	914	907	879	967	914	955	942	948	940	951	879	956	993	970	919	961	979	915	940	922	959	930	972	946	915	932	949	906	919	938	917	932	911	935	936	945	937	969	916	996	909	924	977	877	977	944	936	946	903	979	936	949	939	954	928	951	975	939	951	921	933	987	892	913	910	932	927	933	940	923	937	951	932	946	963	980	959	951	919	931	931	940	941	940	973	907	871	955	944	887	925	1007	909	966	958	942	966	973	944	874	952	933	935	924	879	982	903	881	939	896	957	923	1009	948	985	894	928	930	971	954	957	919	910	947	934	975	911	952	951	929	984	882	918	912	991	919	926	912	938	950	907	944	932	961	1017	920	917	988	923	925	893	959	932	912	941	938	932	923	897	905	930	946	935	955	933	971	993	949	935	973	936	956	971	862	925	959	977	933	900	970	951	976	962	907	950	914	930	915	943	999	933	987	923	913	925	954	937	937	929	954	952	936	922	944	943	918	963	889	884	924	917	971	930	958	937	920	931	917	872	893	924	920	892	933	924	954	935	982	936	943	938	971	991	950	946	908	944	985	961	940	956	1013	977	973	968	980	912	943	882	977	953	948	945	909	929	919	946	905	941	978	1015	950	918	934	903	907	892	972	937	931	949	884	951	922	921	991	993	896	954	944	944	940	954	995	965	958	946	940	917	936	952	935	956	949	900	965	926	917	984	984	956	905	890	943	982	948	924	889	991	891	966	953	877	991	934	979	920	952	941	909	913	933	971	963	931	997	912	951	873	970	973	924	957	906	926	964	902	911	867	940	913	912	958	953	949	937	947	983	940	899	972	950	952	996	968	949	900	932	935	907	975	910	948	949	917	962	922	956	894	962	945	960	937	942	967	951	983	927	923	951	909	975	901	933	917	957	927	911	923	889	950	981	1019	928	939	895	925	919	949	979	963	926	949	933	973	928	978	860	946	927	947	960	934	922	996	950	883	971	940	979	940	945	937	945	948	926	952	975	927	977	892	919	917	937	891	978	930	994	954	886	924	954	958	931	946	967	917	947	924	920	962	993	875	911	934	904	901	888	936	946	915	959	952	892	987	992	935	908	916	934	933	945	965	943	886	902	963	955	958	894	937	949	932	932	938	931	910	911	923	932	896	934	922	962	957	978	982	960	949	957	921	902	936	916	914	905	917	948	906	896	916	978	920	911	930	966	944	924	893	912	911	881	929	899	927	902	965	980	905	898	937	984	950	953	918	935	913	920	921	888	983	924	915	945	951	971	914	954	951	965	892	976	967	989	945	845	909	952	901	946	935	925	901	964	917	926	935	961	939	960	927	978	922	976	939	936	965	968	951	977	949	929	909	940	969	917	941	973	935	896	980	938	898	929	979	917	923	921	905	922	865	945	896	918	895	947	974	935	962	936	967	911	920	921	898	992	937	973	950	914
38425	51931	27061	15117	6026	2084	2416	4317	688	304	206	203	202	226	215	204	221	200	223	207	218	231	237	244	228	228	192	259	225	224	218	200	217	216	212	223	202	185	194	206	197	224	233	210	219	215	223	205	218	210	209	229	214	182	254	200	232	219	205	241	243	231	221	221	222	190	251	182	227	185	231	200	234	227	208	217	242	214	221	216	223	200	207	205	221	221	205	239	194	228	222	228	205	202	221	239	201	238	244	205	215	231	207	235	246	203	222	228	213	210	214	205	224	220	237	217	200	246	186	203	206	208	216	204	197	198	183	236	209	211	224	233	232	206	218	237	201	219	222	212	195	211	178	192	211	199	238	212	226	226	223	189	203	218	190	211	212	232	204	196	205	216	193	225	198	226	224	230	225	213	211	222	195	231	200	224	234	210	210	193	202	198	230	215	217	225	218	204	242	216	195	186	206	196	204	193	223	240	191	244	195	232	199	202	211	233	237	192	188	230	211	225	233	216	215	227	198	222	198	215	214	221	217	223	239	211	202	225	191	223	210	225	232	229	210	203	209	221	233	223	215	207	194	235	218	224	232	229	236	226	244	219	214	212	235	213	211	201	217	205	203	191	201	249	208	240	211	207	165	203	212	227	230	222	233	184	253	210	223	190	214	203	193	223	213	226	207	226	219	221	209	216	217	233	214	223	190	191	206	239	208	228	214	195	205	224	244	206	204	203	204	196	235	235	207	219	205	224	230	216	241	204	196	211	230	192	192	213	226	211	189	197	219	225	222	201	210	229	199	229	226	178	188	224	226	217	217	227	196	199	206	226	230	224	195	199	207	203	197	221	182	221	201	207	210	193	219	191	213	196	227	200	225	244	209	221	163	252	216	209	198	227	216	196	195	218	210	217	245	198	206	217	219	219	216	194	190	225	203	250	210	189	195	211	197	244	205	255	207	219	222	245	223	219	211	218	215	216	229	212	208	243	229	192	218	196	215	189	220	203	214	223	206	212	202	204	199	248	208	214	210	215	207	234	220	210	220	225	219	205	209	216	221	211	215	271	254	197	181	214	215	190	241	212	217	207	195	197	215	232	209	218	232	203	216	211	220	200	231	212	211	232	195	206	215	192	191	193	225	199	213	215	215	194	224	234	244	213	202	252	182	248	229	205	212	228	227	208	211	208	231	207	195	194	184	205	189	207	217	208	218	196	208	210	216	221	210	221	256	203	208	241	199	224	201	210	205	229	205	223	227	216	237	229	212	192	202	199	234	232	205	198	240	193	217	217	212	206	200	239	203	224	226	230	220	196	212	208	227	230	208	229	214	203	198	201	218	220	224	202	208	218	210	214	232	217	225	228	234	223	204	195	229	209	221	235	202	235	200	210	194	185	211	199	212	208	205	235	207	217	201	238	220	222	241	183	214	232	227	221	225	233	219	205	207	194	206	213	219	212	191	208	204	210	216	216	235	216	217	206	196	215	231	229	218	208	216	197	239	239	211	211	233	233	219	224	212	202	233	215	211	211	195	212	241	210	243	226	199	210	196	238	195	222	200	245	221	223	180	198	207	215	201	200	204	197	205	181	208	210	217	216	218	218	234	216	203	221	195	209	197	210	222	200	212	227	228	243	213	213	199	201	211	235	213	221	212	197	196	215	218	217	213	209	223	213	227	243	186	220	255	229	221	201	211	216	207	223	216	209	217	213	202	228	214	239	211	218	225	217	196	246	217	217	235	205	222	212	210	225	232	199	225	205	223	208	185	194	203	205	203	210	199	210	215	229	215	214	204	186	216	205	235	202	205	223	208	234	200	210	212	206	191	214	213	200	224	234	229	204	211	223	194	229	223	205	222	232	189	231	220	198	260	201	214	239	200	199	210	221	216	197	214	200	196	213	194	222	222	205	230	201	236	186	190	205	219	217	227	218	228	201	222	230	233	208	220	239	201	204	206	222	209	242	210	240	197	229	223	228	229	203	195	190	242	200	241	218	222	213	184	198	233	212	219	221	211	225	218	210	226	216	226	215	237	226	203	226	215	228	208	210	201	202	230	218	194	214	210	179	194	217	213	207	220	221	228	207	209	234	202	223	227	223	192	208	216	199	202	219	212	228	199	223	212	230	216	211	203	209	224	229	203	211	218	208	231	227	200	216	230	241	200	200	209	217	202	211	217	221	188	216	226	196	255	203	209	222	213	213	208	221	239	235	205	221	207	232	189	197	190	210	224	213	216	203	229	211	233	190	217	228	204	213	219	209	227	219	216	225	220	195	235	209	224	214	233	220	249	199	193	210	229	190	229	224	225	196	214	217	211	231	218	208	245	236	207	196	215	208	214	202	197	186	191	221	230	209	219	205	208	206	211	211	214	216	232	205	234	196	206	223	197	209	194	229	213	236	231	218	209	200	228	212	192	211	206	227	233	204	220	229	220	201	226	239	235	229	243	214	192	185	208	206	203	208	228	205	192	229	216	209	219	218	252	209	210	233	225	212	220	200	215	211	213	200	214	226	245	198	189	230	250	219	226	210	234	229	226	231	213	244	194	201	207	240	226	227	229	226	223	225	205	237	215	240	230	220	197	211	206	212	237	218	222	216	228	209	203	224	222	227	190	219	206	205	195	219	215	219	238	195	218	226	223	205	223	204	191	203	232	230	243	216	210	200	237	219	242	200	215	221	234	236	209	213	238	224	218	210	184	235	209	199	218	215	192	219	230	211	218	219	230	212	206	229	217	201	227	211	190	217	209	232	213	206	225	202	215	209	205	240	230	188	203	217	204	219	190	203	199	220	235	232	196	209	222	204	206	234	233	203	230	202	222	223	209	193	232	241	243	203	181	231	205	237	194	200	223	242	242	188	193	213	217	211	209	199	211	208	202	222	253	216	201	222	205	226	191	212	222	241	197	220	203	217	199	237	216	236	201	219	226	195	206	213	206	219	215	220	216	218	208	216	212	218	215	224	195	198	255	205	224	236	208	218	194	203	209	201	221	225	216	226	214	218	183	210	229	228	202	216	226	200	228	232	192	199	194	212	247	215	234	255	210	212	214	206	193	225	245	216	221	202	202	211	207	211	180	232	229	211	216	203	208	195	200	229	217	220	198	204	201	205	225	221	230	201	213	214	236	222	207	210	223	204	206	218	213	214	197	203	228	225	190	229	191	231	199	229	247	211	217	216	206	216	205	238	215	248	205	188	220	211	204	215	223	207	204	215	214	211	219	217	214	214	227	212	210	211	215	206	222	232	203	203	189	218	229	235	210	233	231	214	194	171	199	198	208	188	217	221	220	224	261	200	227	209	237	222	217	209	227	196	229	209	216	207	222	216	221	209	210	202	215	213	176	226	205	236	204	216	219	219	242	215	222	216	235	215	203	221	235	227	216	218	228	225	212	224	205	229	225	212	193	215	189	203	202	204	227	250	234	225	222	250	189	198	207	195	222	225	231	205	210	241	213	194	224	182	194	238	215	221	235	219	192	205	231	210	232	230	223	204	215	234
35476	47826	14944	4988	1538	965	7657	14342	861	584	588	641	609	566	579	619	577	573	565	594	614	546	624	610	586	551	553	626	521	596	610	598	552	538	581	541	570	587	580	585	603	602	588	536	556	578	589	586	618	615	612	579	582	539	538	595	556	610	628	564	574	578	569	578	570	593	669	596	565	611	586	582	594	600	565	547	633	559	596	584	567	594	584	614	563	579	591	609	548	585	561	595	617	537	583	611	599	539	575	562	624	552	599	564	610	562	601	590	576	574	575	595	588	601	613	585	611	600	595	582	628	554	566	591	588	570	577	589	563	612	581	574	599	611	597	578	522	584	610	581	573	556	589	562	610	607	528	593	581	560	582	568	634	609	595	569	607	578	594	571	563	597	554	570	584	601	594	573	559	616	559	599	588	586	601	576	544	594	547	595	624	551	558	589	541	548	592	554	603	588	607	618	600	588	585	598	606	611	592	590	641	567	610	570	558	567	545	537	531	587	576	613	582	620	593	584	578	582	587	592	630	564	579	582	600	551	595	571	553	572	587	556	570	602	570	558	579	602	578	566	569	576	604	586	558	638	590	591	552	563	566	583	589	565	612	630	524	576	553	580	559	584	567	560	571	593	575	563	603	580	540	591	580	593	581	572	640	558	591	560	595	574	643	570	588	599	530	565	609	574	548	595	578	584	591	593	591	545	587	555	559	584	592	540	576	569	579	546	584	554	589	518	564	612	580	572	579	617	597	581	572	603	618	543	581	599	567	574	556	600	563	631	590	579	541	574	588	577	627	551	634	597	595	550	620	593	552	583	610	592	594	559	573	596	606	556	572	555	560	612	586	558	604	606	575	545	593	548	576	549	553	605	575	557	513	561	588	556	555	574	591	578	572	613	562	591	617	604	553	576	573	575	592	568	583	585	583	542	585	587	565	601	608	577	611	578	572	636	635	586	597	630	543	606	600	577	565	570	609	565	593	596	583	590	589	613	585	631	582	601	572	556	611	546	586	607	576	573	606	598	609	558	525	553	595	590	555	577	596	557	610	608	578	587	570	577	586	578	619	549	583	602	559	552	573	558	544	602	538	575	595	573	596	540	600	567	590	583	573	597	597	644	560	565	581	582	552	576	553	526	575	617	593	579	600	567	616	584	582	589	514	586	548	595	584	598	594	591	601	581	584	552	550	581	577	603	605	572	561	562	579	613	545	582	603	585	596	561	538	603	593	605	584	589	574	574	580	557	566	583	594	613	572	604	555	579	576	518	564	593	553	591	598	580	555	598	558	558	596	595	598	607	579	579	568	576	628	554	556	588	589	574	604	571	543	575	579	576	565	565	528	621	580	571	578	591	526	602	545	587	551	565	593	586	591	531	565	587	586	580	620	583	604	605	577	582	563	590	622	577	558	558	613	562	575	541	607	586	546	568	621	595	572	551	574	597	551	591	571	536	588	628	616	600	605	575	573	540	590	589	566	572	574	550	591	609	591	631	612	599	606	579	585	578	611	595	578	597	538	534	561	594	576	583	587	585	613	632	545	554	556	580	600	594	511	589	647	572	560	601	607	572	595	604	548	571	599	562	560	599	561	542	592	619	570	587	545	572	583	593	563	562	607	564	590	600	574	542	512	563	592	597	523	589	635	611	581	561	521	541	569	568	557	600	557	587	551	577	542	603	562	575	602	583	587	577	570	589	571	575	561	557	597	565	578	547	568	511	585	542	590	589	545	528	610	570	609	533	576	567	578	570	616	577	575	570	597	568	582	561	595	580	591	579	605	570	608	614	592	569	593	581	597	546	608	569	614	571	572	607	606	618	607	565	589	574	598	607	554	594	595	546	571	565	580	560	563	568	561	609	560	564	560	563	534	591	595	566	541	592	548	592	539	585	536	604	620	567	618	573	570	597	610	567	571	576	607	612	641	561	563	554	573	570	616	551	591	621	576	586	536	637	599	603	574	613	577	594	572	584	577	582	543	573	615	597	573	565	642	551	573	547	579	619	584	572	609	538	574	590	604	601	593	539	564	592	598	588	560	581	574	625	578	556	560	603	569	622	543	571	541	559	600	607	578	620	613	561	543	603	543	529	553	540	573	565	615	560	542	568	588	559	577	571	609	569	528	614	582	598	583	588	566	557	637	564	568	567	594	588	563	562	580	587	595	581	587	558	636	598	599	538	556	562	601	599	576	579	607	599	576	604	601	595	549	582	588	616	589	591	574	551	606	580	600	593	557	562	568	576	581	590	613	556	550	600	593	558	610	570	574	574	587	567	597	564	578	533	571	603	576	600	610	592	602	570	581	567	567	614	580	582	586	601	599	575	593	548	592	555	571	552	600	562	576	607	584	576	561	569	596	568	571	596	597	545	554	585	603	608	575	574	590	569	587	571	591	559	592	595	574	560	573	582	602	543	568	630	589	556	604	561	588	593	619	587	594	580	601	555	603	568	559	614	574	571	549	568	569	602	598	542	579	595	545	594	568	561	567	581	556	572	646	579	536	603	578	557	606	580	589	606	594	583	532	611	558	543	594	561	589	552	558	603	586	613	528	590	572	553	592	583	589	575	529	578	548	588	571	600	566	561	593	570	588	560	604	561	518	578	571	561	575	550	613	605	531	571	562	542	623	531	569	570	637	557	600	602	541	591	579	583	577	603	556	565	606	533	572	542	572	624	588	573	574	589	558	575	558	564	551	583	608	597	561	580	588	587	596	536	619	603	571	601	584	572	580	580	613	582	526	590	619	591	568	550	601	606	583	600	583	570	601	626	564	584	540	603	573	608	571	577	592	572	552	503	560	601	543	580	541	597	573	550	596	585	601	596	595	563	573	578	604	609	607	562	572	555	557	572	548	608	566	576	563	619	583	576	525	576	560	592	601	570	606	577	583	594	588	569	585	643	591	587	593	545	559	577	621	582	540	554	552	565	582	509	609	595	563	598	557	590	581	561	621	598	577	570	613	595	585	607	597	556	627	570	582	535	573	576	561	530	591	617	590	576	569	580	600	604	566	620	591	594	569	577	555	592	606	543	597	555	564	562	562	598	552	573	590	593	596	527	577	580	595	606	627	593	574	575	582	580	541	557	601	517	615	594	571	575	573	559	569	625	551	582	584	589	616	584	557	543	601	614	551	543	575	579	552	582	575	589	624	577	599	592	573	642	561	531	555	594	547	603	569	571	611	574	564	562	572	580	575	544	597	566	602	595	574	574	610	590	593	535	652	556	541	632	559	597	564	574	579	596	578	576	519	532	572	560	571	575	560	576	559	585	566	601	571	593	617	594	610	591	575	605	601	576	592	572	530	596	556	567	584	596	573	581	567	578	609	589	598	589	567	550	579	563	584	583	564	540	534	601	572	613	589	591	557	539	622	570	617	617	560	615	585	564	544	555	554	595	560	584	616	585	580	569	631	602	582	603	637	595	570	608	591	582	623	605	561	592	543	587	552	577	570	601	565	617	590	592	581	576	577	569	638	612	618	608	606	587	614	584	622	581
48024	46122	30864	26435	25008	26323	19267	14782	2486	342	261	266	250	274	256	274	255	264	269	247	232	215	260	252	253	247	257	269	219	236	229	244	262	278	251	222	242	238	228	245	202	238	258	254	234	230	223	227	234	234	222	225	248	228	211	254	209	235	217	228	222	236	235	247	253	259	293	231	241	220	250	248	220	205	231	245	209	241	240	211	241	230	237	217	215	230	240	246	262	236	236	241	229	235	242	247	215	227	239	225	215	241	259	231	227	250	244	266	231	235	234	252	231	231	239	235	225	249	238	269	227	240	218	231	214	235	206	221	220	241	232	211	236	224	229	254	240	227	258	251	239	217	244	216	264	219	231	221	240	208	242	240	226	228	265	296	257	221	223	217	282	235	200	236	262	228	233	237	250	233	236	230	265	265	249	223	253	265	257	210	264	224	243	220	234	252	269	268	247	237	257	240	228	230	238	252	238	230	248	268	259	266	255	246	246	253	243	244	259	222	213	238	224	267	223	231	217	246	246	268	241	261	231	215	241	259	239	237	221	231	247	261	230	247	233	231	235	240	218	228	225	237	247	225	258	267	216	241	237	231	232	250	241	229	229	245	209	255	221	234	251	241	218	251	215	267	241	231	255	241	227	256	233	209	252	233	239	224	235	231	232	252	264	225	244	229	253	222	255	249	234	279	246	256	231	263	228	227	271	246	245	249	265	259	259	227	252	255	234	252	248	244	220	255	250	232	256	207	248	220	248	245	238	242	278	239	246	255	242	237	243	251	230	218	224	235	232	236	255	240	257	226	235	241	238	239	240	227	225	218	244	254	204	253	258	221	204	215	242	227	252	233	228	259	226	246	225	252	235	219	241	212	222	276	235	220	231	223	258	257	266	277	256	272	216	229	219	213	260	248	249	264	246	246	219	258	276	231	224	245	243	238	219	251	236	230	227	233	248	243	238	224	238	267	237	220	198	249	221	249	222	209	204	199	268	210	244	220	254	240	223	257	231	225	267	244	240	256	258	226	247	258	221	261	232	214	245	262	257	229	213	213	217	214	223	218	232	238	223	249	231	227	223	225	222	234	268	225	231	232	226	245	203	263	275	235	254	259	229	250	229	248	238	260	238	229	237	239	228	239	226	242	223	235	234	236	252	217	215	229	208	242	240	250	259	224	258	218	291	211	264	247	249	212	240	231	255	244	254	217	247	241	258	254	235	217	222	245	237	249	237	218	235	267	234	241	239	239	242	235	251	238	253	233	236	246	244	237	231	239	222	236	265	240	232	237	219	262	204	235	256	232	230	258	228	240	247	230	215	259	227	230	236	250	272	229	215	208	258	232	241	247	243	245	235	241	237	231	251	227	238	204	209	228	230	248	248	231	256	227	245	243	231	237	246	214	240	252	222	242	205	220	222	239	235	253	241	235	262	226	243	223	254	249	261	218	221	249	222	248	218	254	236	241	245	252	235	226	233	218	246	232	241	247	227	245	260	221	230	255	260	201	238	228	240	233	240	252	239	218	258	234	232	226	236	222	242	250	245	247	239	256	271	266	255	243	234	233	225	237	233	227	244	220	223	248	234	225	256	257	241	243	239	238	260	241	245	247	258	260	219	239	267	236	213	245	239	232	236	250	220	234	227	248	246	232	222	246	233	244	218	236	219	225	249	247	249	249	248	257	220	271	242	236	241	260	230	266	225	230	248	193	209	213	253	254	233	224	237	230	223	245	255	248	212	239	240	235	242	242	276	223	248	230	231	217	231	216	234	255	249	230	215	272	229	202	236	221	231	244	237	237	226	239	233	233	257	231	249	243	279	237	243	236	224	220	230	238	246	233	243	247	278	226	244	236	218	242	230	233	242	255	205	231	241	222	248	220	228	236	245	235	257	265	236	247	246	245	232	227	255	224	250	186	210	247	236	222	237	226	244	244	239	218	223	226	230	222	229	220	256	255	237	238	230	232	209	220	239	235	237	219	233	228	218	222	228	253	242	249	229	226	246	224	251	223	220	255	240	207	236	244	244	243	237	241	220	257	219	221	261	249	248	225	233	220	203	238	214	244	259	236	224	272	213	212	231	253	258	239	216	228	249	252	213	250	287	246	277	270	228	222	236	226	246	219	210	250	238	253	226	229	231	219	231	222	229	203	239	225	235	261	240	208	252	246	250	244	258	253	205	244	230	212	242	244	232	285	255	246	266	246	237	234	235	225	261	237	238	243	241	238	249	233	235	266	236	234	242	234	272	211	218	227	253	246	228	237	244	228	223	246	245	238	193	216	238	224	206	217	247	211	224	221	251	247	226	222	247	212	263	253	236	217	212	233	238	240	216	242	195	262	220	231	233	248	222	235	245	259	235	216	264	243	215	251	244	239	225	251	241	246	234	218	246	233	257	261	221	261	249	232	226	225	235	223	231	254	251	243	256	228	244	248	216	228	235	246	249	199	243	236	251	216	205	252	269	248	240	220	226	231	235	260	222	277	231	231	244	233	259	231	236	206	252	245	231	215	228	231	271	236	234	230	259	203	229	243	242	255	244	253	244	241	228	224	213	226	262	237	233	232	218	231	258	262	267	239	245	235	276	238	230	247	232	214	240	248	218	258	254	262	250	204	236	226	254	221	224	264	266	242	246	235	243	229	248	252	242	230	241	225	256	247	238	233	232	217	228	230	237	258	238	266	228	237	241	232	231	240	242	221	236	246	230	240	228	222	241	248	235	258	225	243	255	250	245	230	253	245	255	228	220	237	238	262	223	241	220	237	237	217	246	237	250	246	243	248	235	253	220	284	232	241	226	230	245	228	241	226	211	249	231	267	211	230	225	260	228	232	220	249	220	229	238	280	240	228	253	261	244	231	240	232	240	260	248	241	234	237	262	257	237	266	216	228	268	255	212	234	207	245	226	233	268	279	236	260	267	222	226	257	196	234	231	239	211	228	227	221	214	248	253	264	249	234	275	265	224	220	248	230	249	267	272	233	237	244	242	249	235	237	222	234	234	247	258	217	233	215	196	223	212	255	250	219	253	236	221	229	226	244	244	259	236	252	231	243	250	249	271	221	214	223	220	256	248	225	264	231	241	234	248	236	247	228	244	237	235	243	226	231	222	221	254	245	224	241	249	243	258	215	226	225	216	268	226	270	245	249	228	235	236	231	227	230	242	258	272	230	265	240	246	227	239	242	252	259	257	220	247	219	229	244	262	203	243	254	256	250	245	236	223	278	211	235	261	235	246	212	230	224	232	249	239	263	217	221	233	237	223	220	224	238	236	249	204	242	242	225	249	231	239	227	216	211	247	223	227	244	232	245	208	244	210	215	232	239	241	215	228	260	198	233	225	236	217	234	230	220	240	270	253	233	247	249	222	280	243	243	212	233	257	239	226	234	267	231	244	256	209	245	222	222	220	264	228	236	260	227	254	218	264	258	249	228	230	248	241	230	236	230	232	255	240	241	248	232	241	230	247	221	233	231	207	244	231	240	242	223	241	237	223	246	232	256
44528	54916	34214	26731	18257	24997	21227	25002	802	740	695	676	705	711	669	670	599	646	612	615	652	658	641	617	602	649	626	596	606	634	587	629	617	631	619	643	603	598	627	627	644	647	666	625	653	640	627	628	603	588	659	594	606	654	651	628	657	591	627	579	643	610	598	623	629	688	956	584	630	697	663	627	666	615	617	642	655	602	627	606	572	615	631	650	599	609	652	603	568	669	651	597	600	625	610	602	625	588	618	672	600	595	630	656	574	636	617	628	583	641	589	615	668	629	630	652	653	615	604	615	607	633	607	636	623	647	557	580	651	578	637	635	615	651	627	616	674	623	641	634	618	616	619	632	616	691	588	598	623	671	659	609	621	627	636	640	612	639	667	617	618	612	618	598	632	637	619	676	617	643	613	599	624	616	640	625	622	613	619	587	635	626	636	592	631	635	649	626	637	618	602	622	639	583	593	632	626	611	608	660	625	663	626	679	606	633	605	605	631	629	651	594	613	611	619	624	669	596	611	638	644	622	627	629	617	562	669	621	668	639	570	681	637	632	610	627	594	659	596	681	628	612	596	621	625	610	661	681	629	615	667	641	649	653	644	643	582	616	669	676	635	614	636	636	562	638	612	645	623	622	608	611	633	610	597	609	618	589	687	661	607	668	617	619	628	605	629	614	631	574	618	569	628	653	609	557	601	660	583	630	627	632	602	660	626	685	593	596	648	642	626	597	652	581	600	596	597	579	643	593	613	663	613	627	659	664	641	679	591	603	650	605	621	644	612	690	616	571	636	608	600	645	602	579	607	619	606	643	600	600	603	625	591	627	601	629	639	676	638	583	618	621	653	652	608	620	585	641	629	646	619	619	676	643	608	612	639	672	624	607	591	637	608	651	609	644	646	614	616	662	662	594	619	668	636	614	639	614	644	620	597	614	640	610	644	615	632	629	580	599	642	647	671	665	599	626	634	652	654	655	620	650	619	656	605	579	625	620	610	580	625	668	657	605	616	636	603	625	596	629	591	625	630	659	643	620	651	615	574	605	619	661	636	585	639	635	630	568	589	616	607	642	640	628	628	621	630	646	621	622	596	605	594	610	633	616	633	644	620	620	678	651	646	659	629	613	656	655	633	595	585	622	620	641	631	677	580	605	634	636	655	640	590	610	620	638	633	632	653	603	633	631	644	631	631	582	626	612	603	665	616	596	619	596	633	646	614	629	592	650	611	610	629	669	667	629	604	609	627	612	631	609	616	613	623	620	583	591	631	633	666	667	615	623	629	583	624	666	603	629	606	617	643	619	660	642	610	605	647	651	630	645	629	643	589	625	584	600	644	623	633	592	603	596	654	648	634	635	687	593	617	590	648	614	638	635	657	613	651	627	648	625	649	607	633	598	645	637	624	626	627	597	643	601	621	615	644	662	598	604	635	694	669	673	606	641	626	636	628	601	642	593	636	623	601	609	671	610	607	662	624	612	590	632	615	630	632	618	651	661	636	639	635	656	661	585	581	609	622	649	592	650	602	660	600	616	616	584	653	624	585	633	621	614	662	620	614	623	625	620	689	603	646	683	631	622	669	616	589	606	605	641	610	629	625	623	662	645	617	591	615	633	606	668	629	655	661	603	609	591	608	683	642	598	613	635	647	609	612	613	633	613	622	590	608	640	640	676	649	669	622	590	649	593	663	598	619	659	631	600	606	589	650	601	644	658	606	617	632	644	626	620	608	601	625	630	630	577	656	630	603	639	628	665	644	632	596	633	604	590	608	666	617	582	622	652	659	611	633	621	651	621	618	630	559	650	615	621	650	636	596	620	592	648	636	630	609	605	607	655	609	609	625	647	673	648	596	614	639	638	641	619	639	629	604	630	649	634	645	663	647	671	620	592	614	667	636	641	661	597	614	624	602	625	584	628	666	630	675	617	612	592	630	631	646	646	628	636	657	631	616	579	642	608	610	611	608	629	618	617	601	644	658	626	598	619	634	628	557	598	593	632	594	621	637	594	598	657	626	635	629	624	670	608	642	645	649	611	656	639	667	657	607	627	642	617	631	656	606	648	614	625	624	606	622	638	589	614	639	648	608	628	645	619	578	663	606	592	622	620	621	577	623	617	573	621	626	638	614	642	662	622	618	654	628	649	636	664	593	605	616	672	642	626	637	608	593	597	646	645	585	645	654	623	608	637	655	613	592	609	626	649	608	631	580	605	624	661	589	653	633	606	646	616	627	623	619	644	624	629	620	658	669	610	609	648	651	629	661	632	636	631	621	578	603	631	651	590	631	631	634	636	600	623	607	630	583	613	638	591	621	611	641	641	604	626	600	672	612	607	656	585	655	650	610	672	596	589	611	592	613	601	611	617	634	617	610	642	608	615	570	582	615	638	601	618	582	608	594	672	653	633	568	589	615	625	633	673	645	611	608	636	644	622	646	578	636	670	593	615	619	596	631	602	642	621	659	593	650	595	611	615	638	633	622	618	637	642	648	637	661	659	534	650	581	634	641	610	570	597	612	626	619	637	600	614	628	638	637	628	654	680	641	622	610	654	634	611	594	616	635	661	625	589	662	582	619	598	624	644	655	631	619	655	689	618	614	662	641	640	599	638	649	632	616	596	653	633	634	618	617	619	635	656	598	594	596	635	654	651	646	603	642	615	608	659	583	585	627	596	627	625	612	651	637	652	599	603	595	632	653	626	625	614	630	623	624	588	614	607	588	633	646	615	600	646	633	677	658	604	654	647	600	627	653	672	580	627	641	635	638	645	623	612	640	667	614	652	642	622	655	615	621	592	622	615	629	582	632	577	652	648	623	634	654	661	618	621	625	611	593	679	648	631	627	618	695	654	609	615	605	642	641	631	604	609	618	634	617	578	642	610	617	655	621	587	588	605	597	588	653	673	577	642	646	613	637	621	610	644	663	621	627	596	605	622	579	613	626	613	614	614	593	599	652	649	592	649	619	641	643	651	619	588	648	603	596	643	641	640	620	617	598	643	652	571	619	619	606	633	605	648	626	660	620	649	633	618	637	643	631	640	617	603	629	625	616	635	639	629	583	608	623	610	648	592	601	625	572	636	683	635	612	611	642	592	645	649	609	621	650	618	633	625	658	601	639	601	650	611	618	648	616	601	598	636	599	552	629	594	615	653	645	657	637	605	652	604	618	628	634	587	630	606	622	599	600	640	597	607	649	621	639	598	614	639	618	612	616	594	628	669	618	647	612	645	669	599	605	648	582	618	631	600	669	621	622	618	635	630	616	629	633	584	639	636	615	612	617	666	613	625	610	643	653	686	626	624	605	589	639	577	636	643	590	594	583	612	607	627	609	626	604	589	643	624	639	655	613	636	618	635	562	681	593	640	642	618	605	618	600	649	593	605	662	650	567	613	632	624	655	548	585	588	681	625	592	624	637	624	634	591	623	629	614	603	636	609	620	622	663	625	619	618	619	609	605	629	600	628	660	602	606	617	661	664	595	656	604	581	625	624	606	639	660	621
50821	37189	31909	30810	33428	35997	35112	32055	18009	8607	2391	798	586	524	541	512	543	551	480	520	535	546	539	482	475	535	557	490	475	469	499	525	468	492	504	502	484	500	536	494	530	473	483	468	450	465	543	551	496	466	475	517	552	527	519	522	474	503	497	472	480	513	493	502	493	497	769	500	516	486	517	500	448	493	536	516	441	540	493	506	499	492	459	493	474	486	459	496	480	463	465	477	483	488	494	464	456	502	458	481	535	523	482	478	466	462	463	494	456	504	459	468	467	485	472	530	535	521	500	522	520	437	500	486	473	498	494	448	482	533	498	491	493	461	477	513	479	468	464	470	484	464	501	488	482	464	504	449	461	455	495	504	479	480	511	496	515	467	455	475	485	491	467	494	503	506	423	503	495	478	491	470	499	476	450	469	505	493	451	491	493	445	452	474	502	472	466	507	460	481	446	500	531	497	477	485	453	482	467	488	494	476	466	512	488	465	460	478	457	519	514	497	457	471	479	500	495	485	478	458	485	475	509	467	474	479	523	471	490	465	467	507	464	453	508	486	516	471	513	489	526	506	434	499	481	504	463	502	483	498	508	480	480	457	467	502	476	498	472	475	505	499	424	477	467	491	470	486	461	470	505	458	517	494	523	505	480	488	542	478	486	465	505	493	521	493	480	477	500	521	490	440	483	467	471	467	445	469	492	495	502	455	456	467	505	465	425	473	494	489	477	499	432	447	475	489	444	493	432	479	479	497	458	488	518	509	501	507	453	522	525	474	448	515	491	506	517	499	486	436	470	468	464	469	511	468	475	454	471	469	512	493	445	477	479	479	443	435	485	447	487	512	486	482	444	531	460	493	493	498	477	520	472	499	482	446	458	455	478	487	517	500	492	433	522	461	486	437	452	490	448	482	469	510	495	467	482	488	522	477	449	481	485	467	467	469	481	475	447	438	496	475	486	473	441	487	476	529	504	495	477	475	451	473	455	440	493	469	482	479	476	491	514	478	507	540	475	479	493	476	515	485	497	542	490	464	451	450	478	463	496	448	487	536	487	438	464	452	438	478	490	494	512	519	462	475	460	479	513	477	483	463	462	464	482	500	505	489	461	495	493	458	477	508	454	474	473	463	453	513	513	472	479	463	517	471	440	472	455	434	459	451	477	463	460	491	520	492	477	468	515	479	446	523	452	476	448	452	461	494	500	461	464	480	493	475	464	463	498	495	481	466	435	504	470	488	459	470	455	458	460	429	457	479	496	500	454	515	549	527	471	460	453	506	421	489	432	499	478	507	426	454	450	471	455	522	483	485	449	495	517	468	518	479	464	482	520	532	493	517	520	460	484	485	497	515	504	449	488	436	485	470	491	459	453	475	446	442	477	474	457	493	460	490	476	498	445	491	474	505	454	472	449	490	458	435	486	455	463	467	480	476	487	448	455	505	514	445	499	473	461	484	476	470	495	491	473	489	456	502	488	489	478	493	482	526	479	498	467	510	467	474	501	467	466	507	475	498	444	501	496	445	456	475	498	507	490	545	541	479	488	441	482	447	474	462	477	478	470	484	506	455	454	498	499	429	459	459	458	465	467	434	501	484	490	470	422	503	486	527	519	504	411	482	490	463	463	499	501	474	467	497	436	467	441	506	489	480	424	498	463	485	495	522	534	517	437	490	500	486	498	457	446	541	452	502	477	490	496	474	439	491	517	503	460	472	487	485	422	485	494	466	446	488	505	466	452	476	465	550	454	482	494	474	458	458	446	499	499	497	505	478	487	496	460	516	505	473	495	511	489	500	457	478	495	461	469	537	508	517	491	490	433	475	500	479	489	451	505	464	510	504	479	510	512	520	481	449	493	441	503	468	477	474	480	486	438	505	444	505	481	469	505	511	511	499	491	500	441	452	472	478	482	489	486	488	488	511	490	472	442	482	457	426	430	458	436	483	518	473	508	487	439	451	468	494	475	507	514	506	473	440	471	491	436	497	534	477	415	468	478	479	474	487	499	480	518	484	465	489	448	469	513	502	454	460	455	492	447	481	512	472	511	460	447	434	495	485	439	465	519	469	531	466	506	500	465	491	467	455	470	472	510	491	487	521	475	468	494	469	446	470	492	508	503	490	473	451	459	490	523	424	492	459	445	458	475	447	462	454	459	489	505	514	442	459	456	451	478	440	492	433	445	479	504	476	465	486	499	456	494	482	475	493	443	496	461	474	449	483	439	474	477	455	527	486	434	489	473	472	454	513	461	498	480	462	465	475	444	440	496	481	488	464	488	437	474	493	432	468	502	501	524	469	495	465	470	456	439	459	465	473	491	533	483	477	476	456	493	478	473	487	463	472	472	438	432	499	440	455	466	464	457	549	506	444	481	517	455	477	505	444	483	526	475	479	461	483	487	468	476	462	480	480	508	454	439	506	507	488	493	490	477	499	450	444	503	472	495	450	499	454	514	477	488	496	520	470	497	525	485	501	480	468	479	526	470	441	469	497	442	437	482	471	481	489	458	476	506	528	504	447	494	461	519	488	467	482	477	517	503	462	471	493	473	434	437	526	511	456	461	495	474	531	497	455	492	457	462	441	423	459	529	482	491	442	463	461	457	443	480	485	456	468	508	464	472	467	455	503	502	493	475	439	469	465	470	497	472	440	502	482	512	469	472	439	483	448	547	507	480	492	472	460	449	530	500	461	459	508	479	477	453	451	503	473	508	511	473	528	455	464	470	453	489	470	491	464	462	450	493	475	468	475	477	482	464	465	506	510	460	505	485	485	436	486	429	485	419	457	482	466	439	471	520	448	463	510	441	474	493	487	490	505	464	473	459	434	500	471	500	473	437	458	490	501	443	464	443	458	492	477	506	488	480	423	458	468	474	474	479	442	494	455	503	532	493	462	470	461	470	488	487	477	503	474	498	496	479	509	512	472	482	445	525	473	470	462	484	506	500	438	483	476	496	459	488	458	474	516	493	507	455	446	475	507	499	481	461	461	504	473	483	488	506	562	456	490	478	474	455	467	482	522	510	483	482	437	475	491	490	457	489	464	470	469	484	459	461	472	477	460	490	488	463	465	457	449	452	473	497	470	472	486	514	408	497	424	478	483	502	479	493	499	492	421	468	429	430	446	474	453	437	468	459	452	483	453	455	515	492	508	471	470	466	453	464	441	488	497	502	490	468	477	487	503	486	504	492	505	412	493	510	528	504	463	505	448	515	455	460	454	509	482	519	448	437	458	492	453	466	484	481	474	453	471	477	443	429	501	466	443	463	480	517	465	446	518	492	455	455	486	442	459	497	476	484	492	456	465	442	461	467	505	513	513	482	493	443	464	458	430	467	511	501	487	482	479	429	457	459	505	460	499	485	494	509	473	468	468	468	484	471	460	490	495	400	448	490	485	445	476	451	498	513	452	467	494	513	465	497	517	478	476	505	503	456	459	469	501	482	458	493	499	451	472	468	489	477	470	495	466	507	498	480	465	446	530	505	499	503	488	500	481	484	454
46375	41906	37873	36817	37745	34662	34776	26274	934	923	964	999	1041	1072	1023	1046	1072	1046	1061	1113	1167	1084	1087	1075	1005	1057	1022	1057	1027	1061	1008	1042	1010	968	1053	1026	1010	1008	1018	920	982	984	951	1003	1008	1056	935	1045	949	921	1028	985	1000	910	1014	961	937	956	980	942	979	930	970	958	1014	1201	2874	961	975	963	998	934	1010	980	980	970	978	897	960	940	992	976	971	1007	966	916	1052	1019	1006	956	987	955	948	995	988	944	955	927	967	912	947	994	969	926	1003	945	951	936	949	930	997	959	926	967	1008	973	941	936	911	946	947	982	937	891	945	1032	967	930	984	978	964	1003	969	972	965	972	989	923	959	933	970	950	962	939	974	977	956	941	934	959	1017	973	897	951	1015	948	971	963	942	943	934	916	1009	974	967	972	971	919	972	962	965	951	964	972	899	951	952	948	897	1016	904	950	1001	991	953	934	978	964	937	936	964	983	988	974	906	967	936	1009	1001	999	984	934	963	983	983	954	958	992	999	989	965	1009	976	995	986	974	926	991	885	943	962	944	971	962	930	975	983	954	938	977	951	923	1050	973	1019	965	1003	984	978	964	981	977	968	980	998	950	971	1020	986	985	875	986	972	932	950	964	959	941	931	922	986	926	971	986	946	1012	981	1020	988	923	1002	975	965	921	928	955	946	916	942	994	927	973	976	1001	952	937	997	991	974	942	948	911	982	940	938	941	940	954	937	946	985	925	920	988	972	928	941	968	969	976	994	953	1017	951	909	955	999	950	951	936	918	969	967	932	965	960	975	986	969	993	928	974	961	952	936	950	964	921	964	956	1012	952	969	1014	967	950	974	915	1007	1046	959	960	919	943	946	987	967	922	954	1037	928	952	920	920	994	959	953	982	942	923	947	974	966	960	987	1016	967	1001	879	905	991	913	901	960	933	946	987	934	939	937	946	931	947	996	955	960	1010	983	986	926	944	1023	945	968	963	899	981	917	930	958	910	948	958	976	1003	939	972	913	964	948	933	984	1005	992	983	943	952	965	919	985	1005	928	990	975	958	1011	1023	975	1015	947	982	958	922	962	954	960	1030	1043	958	957	913	914	924	1019	957	962	937	960	949	997	1027	981	959	941	963	1001	987	975	979	955	949	961	964	936	1003	1009	888	959	965	935	940	956	970	926	970	940	961	979	973	924	1028	991	971	943	997	983	934	1004	979	977	935	970	878	980	967	926	936	974	967	1008	944	964	979	926	936	1005	970	932	915	968	988	980	935	987	941	949	957	929	1011	970	942	947	935	929	929	1001	981	973	959	1001	941	980	951	980	975	966	998	947	933	921	963	929	904	918	893	970	945	987	993	943	927	931	920	990	947	961	982	929	951	927	934	935	920	980	974	949	902	894	979	962	995	943	948	988	936	972	987	944	935	969	932	967	926	1010	973	1003	927	928	958	978	931	991	988	971	952	966	981	934	943	955	907	963	925	994	954	992	996	1015	878	893	982	938	992	920	938	953	916	918	899	995	953	976	973	980	965	938	958	951	917	937	974	950	931	972	958	923	984	888	974	939	968	977	932	1007	941	957	976	951	1007	946	981	954	938	977	903	985	961	946	998	994	1026	954	926	968	940	968	979	957	981	987	947	977	949	923	954	934	910	980	958	970	929	947	973	913	937	921	933	961	957	969	954	986	893	1025	958	953	1025	953	969	951	911	937	974	970	915	942	896	978	931	959	980	973	964	1013	909	1006	934	986	1015	924	937	958	906	895	926	962	995	918	911	999	913	969	973	963	930	948	931	970	1008	937	1001	985	944	976	1002	1006	934	965	933	1020	908	960	953	941	933	974	945	945	925	962	977	961	939	916	963	949	951	939	982	943	963	989	968	946	980	958	940	932	955	945	930	937	962	923	943	985	996	920	1010	988	891	960	976	971	946	949	974	994	989	972	914	937	1011	951	917	962	1003	914	922	929	928	938	945	926	928	940	961	958	972	986	1014	952	931	957	993	915	977	936	944	969	946	980	931	977	957	1035	924	973	1008	973	949	910	978	930	968	951	974	919	955	896	963	965	939	974	975	960	945	962	979	972	912	953	958	891	990	952	941	971	908	930	907	925	949	913	975	961	984	965	946	939	965	969	988	983	913	952	927	971	1003	997	945	947	957	960	939	941	967	930	998	961	978	942	968	971	992	985	965	944	960	927	931	972	961	1031	973	958	973	956	946	964	930	901	938	983	947	974	931	1006	969	962	927	960	937	992	929	916	989	989	923	951	966	944	961	932	905	926	998	958	908	962	986	927	985	928	953	951	928	914	900	947	980	945	894	939	988	994	923	888	899	986	943	969	931	970	968	975	971	939	955	929	984	921	969	927	946	932	918	922	957	985	954	895	943	931	945	1002	978	941	972	931	983	974	996	950	1000	1001	970	895	1011	918	954	990	953	936	952	948	986	925	924	964	938	952	964	926	939	936	974	933	966	946	938	1012	999	927	908	911	949	980	954	912	990	998	943	932	960	977	949	922	937	999	954	943	936	958	963	945	955	928	890	1040	919	990	970	1032	926	963	942	975	963	986	956	993	974	987	947	980	975	993	974	872	959	989	976	964	892	958	928	966	964	984	954	987	912	1010	965	942	984	909	970	950	990	955	1007	948	919	926	970	961	963	944	968	916	911	1002	978	941	1044	908	935	949	948	938	947	979	968	992	947	924	977	922	927	924	894	970	953	937	938	922	1070	945	956	919	918	973	965	925	961	927	981	951	927	994	924	940	938	940	947	940	933	1016	960	967	992	950	972	944	964	977	981	927	989	950	977	944	978	994	933	939	961	1005	991	891	923	969	963	968	966	974	889	990	938	932	958	974	908	968	992	935	884	882	991	982	970	936	949	932	938	955	909	958	961	958	922	955	942	971	978	928	981	905	948	1008	930	991	929	917	960	934	897	969	919	949	923	993	931	924	971	980	958	958	952	965	917	985	931	932	938	911	955	955	953	939	947	952	954	923	916	960	983	928	947	977	890	925	929	965	958	904	995	981	972	928	966	917	922	940	910	969	1000	952	971	963	959	947	920	995	979	967	996	945	912	949	932	955	976	928	980	902	956	994	968	963	956	951	933	930	982	917	1005	953	1000	923	962	939	925	937	943	917	918	921	916	987	1004	943	957	921	938	971	927	952	955	999	935	970	959	935	970	968	908	920	914	943	952	959	923	943	1007	962	918	929	940	964	997	1034	1006	953	1003	975	947	969	983	955	973	997	994	950	984	933	931	967	963	941	924	989	947	956	955	974	967	912	946	929	919	988	956	900	987	965	897	961	960	933	1001	944	973	928	894	890	949	985	921	971	995	922	961	960	951	965	1012	934	975	970	934	972	981	978	973	982	943	990	943	911	955	989	950	973	916	1009	895	966	1034	971	982	945	970	916	1013	989	914	999	939	945	934	916	980	970	959	985	954	960	935	987	910	991	1004	943	944	952	976	908	990	977	904	954	948	957	939	924	951	930	955	965	894	907	915	931	950	981	989	944	961	939	993	993	996	1006	909	950	981	978	1042	986	960	920	916	973	892	940	897	904	955	926	934	900	966	922	995	917	923	1010	933	975	947	1015	1033	945	954	962	930	999	969	957	926	935	936	917
37961	51558	35260	24662	13155	5755	2141	1667	396	218	212	205	191	220	204	194	187	185	185	183	150	194	175	205	187	182	217	149	213	177	184	190	201	216	176	213	206	206	176	207	179	210	193	201	183	199	196	187	200	200	212	206	162	202	211	207	205	176	181	198	213	223	189	187	181	206	219	201	190	212	175	176	181	190	191	168	219	227	186	209	222	206	182	177	192	216	198	191	202	166	191	213	203	209	192	176	205	211	176	195	197	193	197	217	196	236	178	192	195	176	186	191	186	195	172	188	190	166	194	212	186	213	183	203	209	200	167	166	188	214	188	192	190	186	185	185	200	211	196	208	213	223	224	213	180	225	208	204	196	201	204	192	179	187	205	192	231	176	192	206	189	212	220	207	207	225	192	194	189	213	189	205	189	204	208	203	206	198	209	189	183	233	192	199	205	208	177	189	208	202	184	202	200	200	196	199	179	178	202	209	196	206	193	199	189	169	194	196	214	204	189	168	180	186	184	189	203	205	212	209	212	200	197	204	196	188	196	183	192	218	182	177	186	168	213	167	194	200	191	208	192	208	201	202	190	180	212	180	172	209	195	207	159	194	223	201	192	211	197	223	174	192	199	197	189	182	196	178	201	199	211	189	182	172	184	187	208	176	198	197	176	206	175	196	199	187	196	185	186	190	187	190	183	179	203	171	203	195	215	189	203	165	193	188	193	210	246	194	189	166	185	206	214	178	181	190	207	197	204	199	241	208	190	193	203	201	204	180	203	194	213	209	165	221	195	205	197	185	183	189	203	173	184	179	189	189	173	210	202	192	214	211	182	179	194	179	226	207	193	203	169	158	186	214	183	182	191	165	200	203	203	167	204	175	186	190	218	200	213	220	200	178	196	207	187	187	181	187	208	179	198	200	179	183	188	188	189	185	214	185	203	176	202	183	191	201	181	187	203	188	182	196	199	190	211	194	174	203	193	172	207	192	232	203	222	185	190	197	209	191	174	188	199	207	194	174	224	202	201	195	174	179	192	204	186	200	191	186	171	185	193	182	213	200	203	203	190	192	197	193	177	174	192	176	190	188	213	200	188	215	181	177	174	187	213	180	195	226	203	218	196	171	200	192	181	220	190	238	208	176	190	188	171	195	186	208	199	212	181	219	194	207	202	198	187	197	193	215	209	196	187	198	197	211	186	207	193	168	215	182	186	205	215	184	213	198	215	200	194	182	171	212	209	169	201	174	204	188	195	205	192	191	181	216	192	211	199	194	195	197	210	198	196	205	204	198	184	194	213	188	178	193	205	190	206	191	200	185	220	186	208	201	189	189	224	197	172	218	191	191	198	197	193	197	184	181	189	195	214	193	209	188	183	213	212	195	211	194	181	181	206	163	176	186	191	194	195	214	182	181	192	192	188	195	194	199	178	208	205	190	216	183	183	210	200	192	184	209	203	177	185	206	188	214	186	203	206	201	174	184	191	191	210	233	177	177	210	183	210	196	205	200	195	212	175	176	192	213	196	175	198	233	188	205	199	168	206	200	194	227	186	211	177	196	193	228	183	191	185	170	181	187	177	187	196	206	189	221	169	182	183	199	197	172	196	199	193	202	182	173	226	217	185	214	194	188	180	194	187	193	215	201	184	170	188	204	190	191	200	193	202	217	171	183	203	188	171	211	192	205	192	211	176	168	197	204	208	200	182	206	179	228	200	181	214	174	211	187	202	194	185	205	212	201	192	203	180	213	190	199	222	209	185	159	205	189	208	162	201	200	180	213	180	201	213	194	187	208	175	204	188	197	200	205	200	196	199	211	199	183	166	190	184	188	187	207	197	208	185	186	189	212	189	215	179	220	179	196	219	203	200	218	178	166	194	178	189	190	189	203	179	211	205	212	183	186	205	183	224	201	199	163	205	204	193	177	199	177	203	191	193	185	189	190	196	193	166	199	198	177	192	197	177	187	195	180	191	185	182	205	188	193	204	210	193	180	173	191	188	171	190	193	172	179	195	171	184	191	188	189	196	225	198	186	220	197	188	178	185	178	190	193	178	189	204	211	183	200	221	191	192	182	215	157	217	204	199	172	181	207	214	209	180	187	185	188	225	175	206	182	179	186	201	203	195	186	214	187	177	177	220	205	178	203	208	174	225	173	215	207	186	194	194	185	180	233	204	205	227	180	174	223	210	189	194	185	212	196	171	177	187	174	217	195	208	208	206	209	198	183	192	192	183	188	183	188	164	217	183	220	173	186	196	187	218	185	196	217	194	201	208	209	169	201	183	187	203	194	174	192	203	188	166	202	182	186	187	186	181	188	187	220	188	193	181	204	195	207	174	159	202	199	211	204	223	193	177	178	218	173	203	178	207	201	172	189	173	179	200	178	186	203	197	188	187	186	188	190	189	194	197	196	192	191	192	220	222	196	208	182	188	192	201	196	202	208	210	183	185	231	173	187	198	210	184	173	195	182	203	212	208	248	215	190	185	179	204	197	194	193	218	205	205	211	204	210	235	207	182	183	182	178	207	207	217	218	194	175	192	185	210	180	191	179	236	171	182	191	220	184	184	177	212	202	193	196	203	194	188	203	208	186	210	206	207	156	185	207	198	199	202	196	197	196	186	182	201	210	183	173	198	187	167	192	215	210	207	203	190	175	217	169	188	204	200	196	209	202	197	183	179	187	188	205	179	201	206	209	192	187	197	184	190	170	212	189	169	170	207	201	191	170	175	221	215	180	200	199	217	198	187	179	197	208	188	216	203	217	196	183	174	196	175	200	216	203	188	200	168	203	204	192	186	194	186	177	184	210	221	207	210	208	188	179	194	194	199	200	214	216	184	183	210	174	175	201	190	181	187	191	189	215	208	210	199	201	209	212	181	181	209	189	200	188	165	188	185	204	201	214	185	168	193	194	191	197	178	200	217	186	189	203	214	189	194	190	187	190	177	180	167	196	180	197	183	175	200	187	205	193	180	213	199	177	202	214	186	202	189	180	205	194	218	195	190	199	203	195	178	178	207	171	210	186	186	196	217	228	217	191	189	193	188	187	169	199	205	179	184	199	203	188	192	191	192	209	201	211	190	198	210	215	198	234	182	206	206	173	213	197	203	208	174	184	189	228	217	186	199	208	203	199	200	183	205	195	184	182	204	220	190	206	189	207	182	199	205	217	201	211	208	190	193	192	208	160	200	217	202	161	185	175	208	197	154	174	212	182	211	164	201	183	187	194	211	189	184	204	207	186	201	210	211	191	186	214	214	201	223	212	180	188	179	204	176	189	179	193	179	234	182	175	189	205	189	175	179	169	174	171	202	205	201	193	184	197	190	204	207	182	219	160	202	202	207	194	194	177	193	202	214	206	209	210	217	177	184	218	225	200	179	201	195	186	217	201	172	190	193	198	220	188	180	189	214	208	189	178	207	202	184	182	198	200	207	188	210	183	186	187	194	195	186	193	181	203	216	183	198	203	205	181	166	189	190	193	209	215	209	190	156	159	182	219	185	208
34064	49779	36966	23680	13982	9428	4336	5269	654	544	547	508	521	585	561	524	532	490	515	515	511	529	547	560	514	521	516	545	489	495	547	560	573	502	529	528	514	564	516	510	544	524	514	561	564	550	537	527	492	524	518	526	540	541	577	529	529	508	531	582	545	533	510	508	497	526	642	506	501	577	537	537	546	532	541	521	529	501	521	487	566	550	553	542	530	499	513	524	568	524	536	537	574	539	524	494	552	501	530	524	519	573	486	506	551	502	528	519	576	508	551	534	520	557	504	510	498	546	558	544	553	552	527	554	504	552	491	548	552	504	522	579	470	509	507	543	549	523	528	565	507	531	516	535	509	517	524	537	494	527	496	540	534	545	499	539	552	517	505	581	525	470	514	503	529	532	532	532	515	542	531	516	512	528	521	500	529	517	551	549	515	518	505	538	512	536	537	546	537	489	510	503	524	586	512	489	541	508	507	531	516	517	519	558	559	513	552	491	525	512	538	533	533	552	513	530	535	495	490	525	528	503	508	542	509	494	526	511	492	492	547	510	573	525	552	469	529	522	508	556	501	523	524	569	489	492	511	538	539	525	494	517	491	503	543	508	539	520	536	527	545	526	556	476	552	486	518	498	456	538	494	517	537	524	523	523	555	518	523	515	528	530	504	494	497	554	504	569	546	537	514	513	548	542	519	532	501	594	509	522	547	530	553	547	525	521	571	488	516	508	512	553	551	538	559	530	568	544	508	494	526	565	511	548	551	538	551	526	487	556	550	558	496	541	529	561	525	524	508	477	511	516	528	516	507	560	516	512	494	562	510	504	527	558	509	506	533	519	524	548	571	509	551	524	555	533	529	519	501	550	495	559	525	516	495	558	518	562	548	564	541	534	563	567	570	519	549	513	545	506	566	531	549	532	527	548	526	529	539	506	518	517	544	515	507	530	549	564	498	544	523	518	601	512	512	526	509	536	523	489	526	546	531	496	490	469	533	502	501	564	513	512	465	558	564	515	508	512	561	522	520	510	538	563	538	528	506	536	519	535	539	545	530	535	526	499	570	514	576	507	517	520	566	527	488	501	527	538	563	512	568	516	521	544	514	521	504	511	567	523	565	494	523	533	515	522	490	554	519	549	556	563	527	534	515	505	508	568	495	533	539	518	515	530	503	527	559	536	517	510	523	520	572	523	507	521	528	556	538	533	490	462	556	512	523	551	517	541	537	551	578	485	550	525	578	505	494	523	526	474	504	494	546	509	543	549	520	554	502	539	569	514	492	515	554	550	517	577	535	474	551	524	555	494	521	544	516	529	520	543	523	526	550	514	491	552	526	540	515	537	531	549	578	511	512	539	528	545	527	578	517	533	496	505	532	533	515	501	512	494	486	500	521	514	502	549	526	482	507	506	555	517	521	536	504	503	533	525	554	511	548	516	488	517	526	503	544	586	533	505	534	508	513	534	542	517	510	556	511	553	554	516	548	541	498	549	563	537	536	535	539	477	559	488	549	500	519	561	526	526	514	504	542	531	505	521	508	510	513	525	518	555	560	549	546	514	517	494	508	503	497	539	530	526	556	532	494	515	529	526	536	510	522	536	517	511	510	520	508	540	549	542	536	473	551	519	508	517	540	534	496	529	556	510	532	538	555	501	559	527	525	520	559	546	524	522	540	544	533	511	532	579	496	545	558	546	547	547	516	525	495	610	529	507	524	498	533	512	518	539	546	528	533	547	556	517	474	553	517	523	521	561	513	511	478	532	493	548	553	535	509	545	550	544	522	562	525	489	526	558	489	565	519	535	513	517	579	543	538	508	544	502	522	542	568	533	525	528	522	472	492	549	523	520	563	500	532	517	549	549	578	522	508	539	520	538	531	549	519	513	485	506	473	558	493	538	472	527	494	528	509	530	550	530	545	549	580	543	558	496	552	519	548	553	531	537	513	516	509	528	544	533	544	541	508	540	550	482	540	492	513	557	552	539	524	565	539	524	501	519	547	553	524	573	538	525	539	539	539	520	542	515	489	566	520	501	522	515	507	544	519	493	559	537	531	549	565	542	509	537	533	532	552	487	513	519	525	509	544	531	507	495	491	535	528	493	541	536	531	554	512	536	563	511	534	511	538	581	524	525	510	539	512	513	528	519	524	515	503	517	539	541	524	526	520	516	518	513	523	486	539	501	536	530	528	521	550	507	505	518	482	538	519	576	554	558	536	497	521	485	534	523	543	519	508	461	549	510	564	524	531	539	483	543	523	543	527	550	560	532	545	522	494	551	538	496	546	520	537	538	478	556	562	488	534	533	567	526	577	506	505	528	508	503	493	530	476	503	533	539	492	532	528	536	544	537	509	503	533	540	550	544	516	510	534	590	516	495	523	531	523	514	500	552	535	518	565	509	505	498	488	499	556	558	534	562	527	476	544	507	515	579	529	536	535	534	494	537	521	529	554	537	500	540	547	525	509	495	507	545	538	533	506	511	562	518	537	528	538	509	516	551	556	543	497	542	580	577	539	512	512	503	517	497	533	545	508	517	525	544	510	517	593	568	501	534	503	510	544	525	562	509	472	523	544	550	528	534	479	469	510	555	559	552	521	522	508	545	527	542	517	567	511	547	490	535	520	505	533	567	539	522	506	538	586	520	522	545	476	538	518	495	511	558	524	506	509	498	524	511	477	521	498	542	559	545	529	551	558	559	543	477	548	530	566	540	539	544	529	542	529	506	502	499	571	512	536	549	511	489	472	542	559	482	539	508	500	554	587	552	509	512	533	505	532	536	514	510	532	540	496	516	555	540	545	500	548	540	477	539	556	519	498	536	561	531	521	539	510	557	544	517	528	520	529	572	559	563	558	517	531	545	556	537	504	545	540	558	542	501	530	539	522	487	546	516	564	478	557	549	499	495	533	538	528	562	565	540	548	532	542	506	553	542	503	547	483	539	507	541	506	506	505	497	500	507	513	525	498	517	512	533	509	516	529	586	522	522	539	537	541	520	513	501	529	502	534	521	542	509	496	528	574	555	525	536	510	507	514	570	514	586	512	524	549	550	549	530	513	562	534	525	543	488	550	491	544	546	555	513	529	571	539	518	495	491	538	547	524	499	523	526	503	509	515	506	558	524	516	522	508	508	512	548	536	554	507	573	562	562	552	518	502	522	517	543	531	524	532	512	547	517	504	537	527	542	510	525	563	538	542	550	539	545	515	584	564	515	505	506	507	559	525	573	565	557	510	527	538	534	522	502	559	553	549	540	536	533	505	542	507	519	520	533	514	522	522	507	549	513	528	538	549	533	510	520	496	550	501	548	536	511	544	535	539	539	497	531	557	543	529	536	552	529	547	553	538	522	474	561	528	546	481	528	531	583	565	482	530	558	548	536	504	519	563	500	539	550	513	458	474	541	513	525	551	538	511	495	488	539	535	551	544	550	507	575	541	521	536	527	527	511	580	532	518	569	585	467	530	572	517	515	560	557	543	569	545	540	564	542	505	531	535	544	550	552
51553	44142	30535	25048	23636	19674	11302	5218	1740	244	216	199	224	222	178	202	222	213	205	212	232	245	214	223	210	221	230	193	232	184	218	200	206	201	210	206	232	194	167	200	173	214	210	231	222	205	224	191	182	202	197	226	204	211	213	209	212	215	204	205	220	184	218	205	193	240	233	201	209	211	202	221	225	225	201	201	201	223	217	196	208	192	207	211	200	227	163	169	175	200	211	197	196	189	215	199	190	217	206	222	194	235	187	193	223	219	193	196	186	210	198	237	187	210	196	187	189	195	225	215	228	217	206	194	215	231	195	197	185	209	203	192	188	228	214	217	201	192	215	215	203	203	201	207	230	187	177	200	211	197	201	191	197	192	220	212	189	221	224	196	192	219	215	212	215	199	196	234	212	214	192	204	205	185	198	198	187	193	183	215	210	210	208	194	185	211	197	217	200	202	217	236	207	222	184	194	218	207	213	210	196	198	211	206	211	208	201	212	223	191	187	193	210	198	208	163	208	194	210	222	199	204	208	214	212	208	196	216	188	182	186	204	208	178	214	187	239	208	221	175	196	206	212	193	221	188	212	210	202	173	209	201	199	234	228	205	189	198	196	220	223	225	215	201	198	228	194	193	200	218	218	223	191	175	207	217	189	220	220	169	229	233	212	189	206	200	220	199	194	203	212	226	232	207	200	188	198	197	209	215	213	203	200	178	217	214	219	218	187	197	200	215	187	222	223	197	193	199	185	188	220	197	199	194	205	236	191	202	196	214	211	192	228	181	186	193	200	215	181	211	231	218	226	224	195	205	195	217	208	210	202	199	199	214	191	226	198	242	226	187	218	204	217	204	208	171	225	194	184	196	205	201	229	177	231	208	226	202	202	226	208	189	229	209	211	224	243	187	197	219	198	196	208	186	206	231	210	213	200	199	200	192	195	224	225	198	192	206	192	205	219	200	196	214	213	239	186	205	223	189	207	201	204	186	211	227	204	227	195	186	203	217	235	219	224	190	208	231	199	197	194	208	221	212	204	199	216	215	190	194	187	226	186	194	227	216	204	205	214	201	189	230	210	194	197	183	200	214	206	184	232	206	206	207	221	230	217	195	218	185	186	181	225	202	190	212	211	205	201	211	197	227	212	203	213	212	198	225	195	220	191	204	168	205	204	205	184	218	185	177	229	195	190	204	182	184	204	225	213	184	204	228	184	202	193	194	199	204	205	180	190	190	225	237	236	162	198	206	219	192	186	210	194	219	198	211	260	193	200	194	225	216	222	205	233	215	219	199	175	192	200	192	211	218	200	217	187	210	171	206	186	199	195	213	196	210	211	195	207	229	234	208	207	203	202	208	202	189	187	209	212	202	198	232	212	198	185	200	217	212	192	197	228	222	194	201	218	217	243	208	232	190	222	227	219	197	203	198	194	194	215	212	207	189	210	191	215	183	217	206	206	228	198	224	203	193	207	183	194	221	208	238	208	194	204	206	213	201	193	193	214	204	217	174	198	212	212	208	201	244	204	197	185	201	194	223	195	235	166	225	222	231	191	189	189	210	204	218	211	205	202	189	210	209	187	188	225	206	194	211	219	218	217	179	222	209	195	222	227	233	217	198	204	203	217	180	192	212	217	217	190	219	221	185	196	209	216	191	173	212	201	204	203	203	195	216	209	210	250	190	208	168	197	237	218	195	194	215	213	188	212	218	185	200	215	193	218	197	221	215	225	197	185	223	197	200	176	212	206	225	216	199	205	219	192	215	206	214	223	196	190	234	235	224	214	221	209	194	173	197	195	207	197	201	197	204	201	207	193	218	210	200	185	190	208	204	211	215	186	200	218	204	207	209	196	227	199	172	212	190	198	197	211	222	205	191	205	211	231	187	211	211	190	212	213	238	210	239	191	206	214	165	231	219	196	220	190	180	190	223	240	187	216	195	189	195	195	196	208	231	199	213	182	236	203	178	203	212	204	189	197	215	217	210	207	242	189	220	215	221	210	209	226	204	218	221	184	208	215	203	182	227	210	205	206	243	180	224	193	192	180	203	215	219	200	202	176	196	238	205	222	216	185	189	205	208	218	207	206	215	212	200	194	204	194	205	195	219	194	212	219	202	220	216	190	196	195	196	205	215	212	209	184	208	193	200	178	214	211	215	210	213	236	204	212	212	203	207	198	193	214	198	195	228	218	188	199	168	229	208	201	251	219	211	214	167	192	198	172	236	225	198	204	220	205	184	206	192	191	169	215	194	194	216	172	224	203	208	235	201	218	204	180	231	196	205	212	208	207	207	194	208	198	194	195	203	191	225	181	216	211	206	189	214	167	216	204	224	202	195	209	179	197	190	214	201	214	167	206	203	200	205	236	210	219	194	233	211	220	203	206	212	220	208	199	200	185	198	186	222	215	204	219	203	197	213	187	186	223	203	188	188	200	209	206	204	220	206	202	221	201	194	218	205	198	220	213	203	227	204	190	235	205	185	187	220	218	224	204	201	235	221	205	193	205	218	195	225	212	190	195	215	197	198	199	208	220	209	192	210	190	224	203	182	195	216	207	213	197	197	210	200	199	211	180	214	210	204	189	197	168	224	200	206	207	199	209	226	199	208	195	204	213	177	193	201	229	213	204	234	176	210	209	199	215	203	221	217	183	190	218	198	201	220	217	197	209	197	226	183	205	226	214	206	203	213	212	195	221	194	203	212	197	207	209	212	203	188	195	186	196	196	202	187	204	202	230	209	212	228	205	205	198	225	195	193	208	168	202	200	177	199	218	198	183	179	207	189	219	214	223	193	208	205	206	244	194	191	209	198	187	201	229	202	208	201	194	242	226	198	217	200	186	176	199	213	213	223	202	198	205	194	237	198	183	221	213	200	188	204	216	189	205	212	200	212	219	194	197	198	225	185	222	206	195	186	199	218	177	212	194	214	207	191	194	202	203	206	188	204	226	215	216	190	185	210	196	204	196	210	188	191	178	204	209	207	222	180	196	192	188	231	216	212	221	192	225	202	200	220	211	193	204	183	193	204	203	217	191	202	206	211	194	213	204	216	197	214	207	202	226	188	185	199	211	178	227	219	215	210	200	190	197	176	189	200	214	209	216	195	215	201	185	194	193	174	200	212	205	228	191	174	169	210	204	236	232	206	203	213	230	199	221	184	200	188	223	189	205	216	180	208	194	206	199	223	198	203	200	188	193	205	219	160	217	210	207	197	219	222	195	192	231	205	187	222	215	230	222	165	217	212	190	199	230	229	231	219	215	189	195	203	211	192	206	211	204	191	198	201	208	203	200	192	183	232	205	208	213	213	202	195	190	203	206	212	220	214	206	202	189	201	207	221	195	234	202	188	197	184	226	213	195	190	201	219	210	174	194	215	210	197	201	190	205	188	198	204	183	190	209	224	217	216	204	183	203	205	215	221	207	212	191	221	211	217	205	211	192	167	210	220	199	200	191	209	196	197	180	205	196	214	203	211	229	206	214	194	218	198	207	196	179	216	191	215
48244	56893	29855	22673	9912	8855	3032	8370	2614	654	654	615	626	641	573	602	534	553	613	570	603	580	560	577	554	571	564	550	598	539	584	608	561	558	597	526	565	586	581	546	578	577	529	513	555	577	564	547	575	550	531	576	536	558	567	563	545	537	526	588	533	531	571	580	537	639	764	592	564	535	519	592	547	563	580	558	531	495	538	520	566	552	540	561	541	560	567	587	609	538	551	537	548	552	536	524	560	525	558	601	514	539	535	544	553	537	527	507	548	525	561	537	541	541	481	497	581	523	511	534	560	513	528	574	566	560	507	550	567	551	594	526	525	547	515	568	545	542	558	510	552	546	557	586	556	561	510	550	571	537	557	568	575	532	565	552	550	528	541	563	496	511	563	560	535	557	557	534	571	569	587	571	525	560	531	599	524	529	542	547	580	579	560	592	588	592	546	534	513	535	513	552	525	551	560	479	548	476	571	543	538	548	534	526	509	549	547	528	546	555	509	514	581	541	607	552	541	481	587	533	553	538	552	554	546	547	548	549	519	528	528	577	532	578	519	539	546	563	561	580	524	523	603	576	546	531	553	530	518	581	531	532	568	564	527	553	559	571	570	588	536	546	523	571	553	560	553	512	582	527	536	579	563	558	582	562	541	545	543	531	559	497	547	530	521	539	560	567	535	570	473	546	593	565	502	569	515	539	541	526	556	521	560	555	528	571	530	530	550	546	554	531	570	549	564	567	539	561	553	566	523	548	572	531	512	547	541	561	560	581	521	532	565	529	518	556	548	563	559	576	558	536	522	571	516	520	513	544	546	568	575	572	557	522	559	504	528	560	522	556	497	563	537	590	536	569	520	519	570	559	541	552	529	523	563	529	544	615	562	539	531	547	560	527	470	549	543	562	569	598	564	560	598	563	550	541	587	574	559	554	533	564	544	532	562	570	555	558	572	522	566	543	559	516	532	574	571	596	538	552	531	561	582	555	533	525	542	554	552	521	552	539	498	583	533	568	528	550	527	523	519	563	551	566	537	569	579	549	519	588	536	527	562	538	544	533	556	543	564	570	558	553	554	550	568	580	533	565	546	550	535	556	530	554	541	538	558	547	551	584	555	499	561	535	554	530	544	512	528	554	565	554	547	577	555	538	519	531	568	543	567	545	585	555	582	526	595	536	531	548	525	541	550	553	510	549	587	546	574	580	510	582	525	573	531	570	568	558	526	519	582	554	552	550	542	532	572	550	520	558	567	573	541	539	550	557	540	581	540	565	528	568	534	493	555	543	529	560	545	537	552	548	558	539	536	553	570	546	497	530	548	527	545	522	559	566	553	524	575	534	577	535	573	547	525	534	554	566	522	526	545	520	537	550	544	548	550	543	528	535	549	561	531	546	520	509	504	563	579	530	597	539	556	573	568	541	571	509	519	577	568	541	565	529	527	573	550	529	548	531	530	543	545	544	560	569	538	525	590	559	541	522	572	611	556	552	539	509	571	524	544	556	504	559	557	568	492	565	548	525	535	543	489	561	526	610	568	573	528	525	574	547	566	576	506	557	505	540	507	544	519	560	500	563	540	560	551	535	551	507	549	527	555	502	550	514	543	547	537	587	581	549	521	540	580	551	547	521	563	545	544	557	546	567	555	579	551	538	497	529	504	538	523	533	581	549	588	578	544	579	554	557	572	540	536	581	557	563	550	524	583	548	577	571	541	542	530	523	547	554	538	544	546	562	580	537	564	529	531	587	537	541	595	568	600	551	535	572	544	584	565	501	567	525	590	561	536	549	511	543	556	542	533	541	558	550	579	548	522	537	535	533	563	574	552	580	559	566	522	554	529	524	557	575	565	558	525	555	582	563	533	581	547	537	573	565	556	555	552	597	546	554	531	507	529	530	543	525	522	548	539	526	552	551	552	522	544	566	549	511	517	540	570	536	528	539	573	548	544	578	560	509	549	539	554	543	574	573	575	583	560	516	542	544	510	562	559	594	572	575	567	562	567	497	533	565	559	547	532	530	585	551	584	573	584	578	575	555	520	549	532	569	582	558	545	544	564	530	508	572	552	549	564	529	532	503	524	552	593	594	517	572	519	574	559	523	569	592	588	558	552	567	512	548	581	560	540	534	547	544	509	531	587	580	596	546	512	554	532	547	556	529	590	553	528	588	610	552	551	574	571	550	539	568	525	604	567	516	551	515	559	522	522	525	578	559	509	591	581	596	563	539	548	541	532	558	553	544	539	541	547	571	569	588	611	541	556	555	557	513	557	500	530	559	580	572	544	532	537	504	543	539	552	503	596	563	541	513	581	536	578	536	559	503	558	533	566	520	566	530	518	552	527	523	535	507	548	537	539	582	538	590	531	565	537	544	571	536	557	516	545	532	530	591	593	528	522	540	510	572	530	561	574	594	574	558	558	531	496	537	580	504	563	534	534	570	576	543	527	554	503	499	591	486	562	514	561	526	555	553	544	533	566	574	561	564	547	548	578	551	524	512	529	556	550	577	593	597	562	576	569	573	564	565	532	518	540	538	541	535	552	536	549	520	502	563	518	552	544	540	571	560	531	541	548	548	572	574	562	535	591	525	573	575	555	584	542	567	548	566	589	578	550	542	600	564	516	545	521	523	555	528	541	575	546	552	543	517	542	523	558	588	530	542	525	569	543	574	538	559	541	519	602	543	565	555	525	561	544	551	537	531	520	564	515	550	576	520	567	530	539	552	563	532	498	562	547	541	504	571	580	513	575	574	556	579	534	571	564	584	554	530	500	565	546	545	566	591	569	573	553	533	585	560	553	554	537	540	565	558	558	549	544	546	566	551	547	541	584	592	555	576	541	547	538	525	560	570	574	497	603	580	528	549	579	547	567	581	539	520	544	557	537	532	509	533	540	573	570	509	561	543	536	555	564	534	543	562	555	547	556	538	578	554	579	525	531	511	536	569	531	529	569	558	561	520	557	568	546	549	525	529	558	626	524	545	537	535	545	555	586	547	528	540	584	553	532	579	539	555	598	620	550	587	537	560	544	550	557	566	532	568	576	546	564	536	544	577	566	584	502	528	559	530	551	542	567	560	553	531	561	553	561	551	570	577	568	545	582	553	567	567	540	560	561	528	550	544	539	567	565	520	586	570	526	559	558	542	568	564	549	560	565	561	519	585	571	519	532	566	544	525	563	526	540	528	555	606	585	560	576	580	545	555	545	533	537	512	548	572	605	546	548	571	572	583	511	569	540	569	559	560	568	554	516	516	572	505	535	571	551	536	565	494	579	579	573	529	584	544	542	560	568	570	499	567	514	519	583	565	527	520	542	525	517	573	529	511	540	590	553	548	555	571	560	541	560	507	521	575	556	555	546	573	529	526	550	512	577	567	555	503	575	538	558	559	579	552	562	549	581	524	545	542	608	569	562	515	530	545	565	551	549	521	546	556	502	532	544	563	573	563	553	524	555	526	502	535	553	518	531	563	617	533	577	546	550	525	545	506	553	513	553	563	529	555
50715	38853	30019	31563	26839	25550	28920	29760	16845	3133	668	575	601	521	516	501	471	510	485	473	450	482	499	468	512	494	469	431	496	488	453	447	457	458	440	436	472	452	446	476	471	409	437	417	420	443	412	428	438	456	438	410	463	450	434	405	450	453	442	454	440	461	467	422	399	610	639	453	417	410	435	420	425	409	358	426	426	424	405	416	432	421	451	447	428	422	465	447	407	425	420	429	452	442	446	404	460	467	500	461	435	475	398	473	414	417	426	368	430	448	436	422	439	406	446	426	448	420	455	442	418	449	472	433	438	448	404	454	458	429	472	411	455	407	467	424	393	439	438	464	404	440	451	467	417	462	408	456	421	431	465	429	406	383	414	443	434	402	463	414	408	406	400	395	404	441	433	446	400	451	424	468	396	423	394	449	447	408	439	389	424	439	397	440	450	437	419	398	460	466	378	448	421	446	398	432	450	466	391	433	467	395	423	436	433	404	463	431	413	422	435	426	411	428	430	431	458	432	422	437	447	430	393	431	442	433	444	517	404	387	483	415	485	412	440	440	416	434	389	435	431	470	473	423	434	402	420	461	469	458	396	409	399	426	470	426	445	457	421	456	435	443	408	445	393	441	431	427	450	451	392	468	432	450	407	428	441	447	423	431	428	455	421	449	419	439	426	425	405	423	418	442	476	429	424	412	431	447	424	462	422	437	424	442	431	427	427	437	425	422	464	469	472	448	427	449	407	444	424	442	432	424	408	415	492	409	404	443	415	431	452	448	408	433	449	414	438	441	419	448	440	386	379	451	428	398	422	424	456	394	436	420	438	443	429	440	433	370	436	425	402	440	408	404	429	454	412	418	455	404	429	485	439	446	453	391	419	443	445	484	442	472	424	436	436	435	435	439	394	425	419	451	402	379	415	429	469	413	405	405	417	443	422	462	462	423	432	405	444	413	435	391	448	468	427	424	448	428	412	454	420	430	424	407	422	413	438	464	417	439	424	402	443	441	397	417	417	433	427	461	412	395	404	452	424	438	417	406	440	410	437	449	461	438	466	475	431	429	424	446	398	427	470	429	430	419	436	443	447	439	398	435	446	448	440	434	434	464	447	363	421	411	395	448	455	409	431	443	478	447	456	402	426	414	421	415	435	449	435	425	476	449	448	418	421	445	466	432	463	431	414	418	460	401	429	403	452	418	402	449	377	434	432	410	452	420	437	425	419	450	441	475	415	462	417	455	398	443	480	453	434	458	458	439	440	412	431	437	440	448	471	446	414	459	433	428	451	423	432	418	417	461	419	406	417	410	433	395	422	441	418	420	415	402	413	415	455	424	418	453	421	409	430	408	405	456	440	440	458	403	452	422	384	429	455	445	478	454	436	455	454	456	420	421	446	460	463	427	456	419	417	433	407	409	444	426	427	388	418	424	425	436	415	468	428	465	404	422	433	421	423	396	373	411	439	438	446	457	448	429	412	435	435	430	434	462	432	433	445	427	371	450	452	428	481	425	430	391	421	439	415	390	412	414	403	424	410	427	428	430	418	421	401	400	452	425	434	456	396	397	401	466	390	425	430	409	420	402	457	430	411	445	432	471	406	421	428	439	417	414	427	423	431	466	415	409	441	379	454	440	377	413	449	438	453	411	409	421	405	403	405	418	422	432	428	432	431	409	399	431	445	493	434	401	428	388	417	416	414	429	383	447	454	380	407	434	433	396	408	445	428	467	460	491	454	418	400	417	454	402	426	420	436	429	415	472	410	422	408	462	442	410	428	419	426	440	391	424	440	462	494	435	420	462	373	454	415	406	411	457	416	418	436	390	418	459	419	403	401	451	451	442	419	452	440	410	449	442	441	406	463	433	432	440	432	446	418	411	433	388	434	472	448	436	427	407	418	456	403	409	428	432	436	375	447	434	446	400	434	462	446	445	462	427	422	415	433	436	427	431	422	418	427	449	442	423	452	451	470	464	458	425	416	436	467	465	431	458	440	415	376	433	412	382	445	407	447	409	426	424	422	400	440	429	484	408	439	416	445	415	448	433	451	443	455	463	426	462	421	468	415	468	433	447	443	430	428	430	423	405	448	414	502	431	438	398	433	423	401	442	392	437	401	470	426	449	437	430	452	443	436	441	456	424	400	448	416	414	422	416	414	414	445	422	418	439	426	424	423	455	463	449	431	396	421	430	398	418	439	429	417	446	417	424	389	423	417	446	417	397	430	404	420	418	449	432	413	454	437	402	452	391	435	412	439	442	441	439	440	416	408	425	459	431	420	422	442	464	408	371	438	405	451	418	441	444	437	447	467	439	404	413	435	417	455	443	431	441	434	445	458	416	438	449	478	420	425	368	385	420	399	465	427	428	418	462	518	422	444	449	385	424	428	443	439	462	453	432	401	419	450	416	477	425	408	439	432	423	433	463	430	419	411	390	417	428	413	409	423	389	444	421	403	427	389	477	472	457	426	465	406	454	441	466	453	430	440	413	410	455	402	428	428	425	423	429	442	444	420	444	391	400	437	445	431	463	443	428	453	412	425	441	414	385	433	447	417	422	414	439	430	430	445	455	432	434	465	412	415	462	427	408	420	418	415	443	451	434	413	422	421	437	419	449	460	450	426	454	420	419	420	452	452	467	428	437	408	394	435	416	423	433	414	433	414	425	422	418	426	416	422	477	430	428	431	468	428	430	401	484	477	460	438	417	417	447	395	458	407	423	431	410	433	438	439	439	443	450	422	415	436	424	426	434	422	429	444	446	451	423	408	419	427	454	413	419	399	454	415	405	466	398	423	426	406	413	411	423	440	389	436	397	427	412	424	444	448	458	427	432	409	465	415	435	446	453	455	475	461	441	409	413	417	464	435	406	477	404	443	439	419	449	433	394	444	413	432	437	417	466	430	386	444	430	412	420	419	428	406	408	439	457	428	444	405	391	433	378	434	449	458	402	463	402	445	449	396	418	390	443	452	390	434	417	462	454	402	401	436	386	429	428	430	440	422	437	463	401	439	397	414	418	430	428	422	423	405	461	439	451	392	466	426	473	413	459	404	452	406	423	423	434	461	410	434	444	431	406	420	431	391	411	444	415	451	392	427	438	395	462	416	456	414	421	416	410	416	422	379	401	397	410	424	424	480	455	432	420	431	431	410	433	431	436	433	461	416	414	413	413	425	459	426	430	427	423	413	445	412	442	451	466	421	403	415	449	431	412	431	428	384	414	408	462	402	407	418	471	396	393	417	425	422	375	432	436	414	415	422	440	445	433	436	447	440	457	448	378	386	427	446	419	436	397	411	458	436	377	431	418	449	387	444	396	415	417	417	411	413	439	440	451	454	434	447	452	428	452	402	416	387	467	477	456	396	427	423	432	403	437	410	441	428	418	443	441	463	410	407	439	410	418	375	389	444	480	423	443	418	476	405	417	446	407	414	438	429	412	479	412	406	391	430	433	442	405	424	378	430	465	438	454	450	432	420	385	424	419	425	445	452	416	462	435	443	483
48179	42580	42551	40056	23861	32818	32860	32972	4049	1667	1570	1502	1386	1320	1245	1262	1193	1129	1166	1111	1129	1096	1028	1045	1082	975	1018	1055	1051	978	1029	986	1023	1002	1003	978	962	974	965	959	1017	946	937	881	913	948	930	982	928	932	891	873	903	931	902	940	955	964	918	898	943	889	886	906	868	1847	1789	920	974	916	919	909	888	873	981	958	935	919	897	932	931	886	910	889	886	914	951	903	907	872	896	935	900	915	876	925	911	952	873	930	869	890	858	871	854	924	881	916	910	871	907	952	874	917	910	883	895	964	870	916	940	929	857	923	911	928	884	844	854	929	936	933	918	879	867	896	936	898	880	901	911	903	893	891	923	884	884	917	946	884	875	902	888	894	895	915	978	910	853	869	891	868	945	897	882	880	886	941	956	920	933	908	912	881	905	944	915	859	893	859	860	909	869	864	864	872	921	829	930	888	922	890	911	861	851	861	920	930	948	921	851	874	894	902	887	938	927	907	919	892	919	868	862	972	869	916	881	946	910	901	903	854	839	876	853	834	871	913	862	916	901	893	893	861	885	854	909	857	918	865	876	910	863	982	901	868	870	915	892	849	909	906	872	856	856	915	903	890	904	852	875	883	898	951	872	895	905	864	902	860	890	881	867	918	864	945	900	879	919	883	884	895	878	857	913	916	846	910	902	908	920	876	874	893	884	917	903	882	899	866	925	923	886	861	865	873	858	897	911	883	866	908	936	884	927	922	895	937	934	906	940	905	905	913	870	901	859	884	859	901	855	861	959	893	846	890	833	895	890	934	922	866	899	936	906	842	884	929	883	960	877	862	836	918	933	907	919	833	824	866	919	901	924	913	890	933	909	825	880	879	928	957	867	928	885	897	862	889	842	882	961	915	923	874	902	899	895	873	910	873	851	867	849	903	947	956	875	878	864	863	887	892	903	872	916	921	847	918	914	883	946	909	879	889	881	881	893	939	849	912	874	835	871	930	894	892	934	899	894	892	887	868	889	929	833	837	948	905	863	893	865	903	861	837	902	934	889	871	879	875	963	945	855	903	884	910	896	836	902	849	895	924	907	878	890	909	892	919	902	920	941	865	941	920	917	863	898	897	914	915	858	892	892	884	925	868	931	879	897	942	866	934	900	887	894	925	848	866	875	884	842	888	897	907	933	907	876	869	871	876	878	910	881	905	898	912	900	919	891	869	894	868	899	916	918	910	913	909	877	846	888	924	868	870	896	890	862	951	858	866	856	943	887	884	964	972	893	892	908	887	941	919	905	860	909	874	859	932	909	869	865	927	893	879	922	929	883	872	903	893	884	860	891	873	905	871	936	856	867	907	952	884	929	855	881	884	908	895	940	950	827	880	874	910	910	890	906	859	915	949	913	908	915	931	888	902	837	839	893	906	879	934	876	920	950	932	905	889	915	870	907	837	883	937	854	888	947	928	873	954	895	885	906	934	918	905	904	910	890	912	948	884	897	903	835	859	883	887	901	884	913	951	876	865	845	893	958	855	874	957	884	962	877	837	946	883	906	844	904	901	925	889	891	950	898	891	889	898	890	913	830	888	901	934	867	860	913	876	933	950	860	868	871	951	924	848	909	901	907	920	894	879	910	915	923	909	892	899	871	882	932	930	854	870	961	901	905	896	859	828	928	834	957	882	884	906	924	902	903	888	912	894	882	907	897	881	910	926	859	861	929	910	876	921	910	901	881	908	908	867	882	900	846	918	938	890	907	911	864	904	935	891	868	945	829	870	847	885	877	901	859	871	839	913	861	901	866	944	936	867	909	862	820	884	956	886	932	884	870	896	861	906	872	906	922	897	917	868	892	898	858	912	903	900	896	903	858	942	873	910	880	896	862	911	877	892	942	812	956	913	870	984	905	878	877	891	895	835	881	845	890	907	835	882	936	906	915	870	896	940	924	877	893	899	900	889	903	894	929	866	891	913	870	900	867	892	913	928	874	884	948	880	914	872	903	925	879	905	901	917	935	907	879	883	914	955	898	869	883	910	879	929	886	860	894	843	902	921	900	811	891	880	857	884	915	859	903	924	802	913	895	897	930	866	882	903	873	909	889	916	873	898	889	849	893	840	859	858	851	911	933	955	872	890	876	885	881	842	908	889	883	852	946	904	912	922	885	907	916	830	897	856	947	879	862	869	914	912	869	925	937	934	897	856	842	900	899	885	883	896	936	890	898	872	898	940	897	866	851	865	881	913	885	910	881	857	941	828	874	874	866	867	919	901	868	885	918	885	843	877	903	887	920	888	854	953	875	884	889	949	879	903	865	921	936	877	865	884	908	872	923	899	901	906	952	931	927	883	899	876	889	892	904	853	866	888	969	889	882	905	907	882	907	937	932	887	873	890	889	912	915	891	924	927	912	860	926	911	820	909	923	943	897	915	917	849	897	919	913	897	935	908	912	869	903	874	920	918	858	915	888	917	929	915	867	907	874	889	927	890	910	917	932	862	934	969	885	884	905	880	877	905	873	884	961	886	861	931	869	916	812	840	852	883	858	841	880	927	869	852	901	917	861	917	926	969	899	952	895	884	876	890	876	878	899	941	881	917	886	878	808	848	896	825	918	847	888	870	912	940	939	856	897	911	886	874	957	907	850	878	889	935	902	852	896	914	919	814	907	866	853	939	932	881	856	881	871	862	951	914	915	869	871	873	910	897	905	887	826	785	869	884	884	927	920	911	966	893	887	923	913	882	920	924	888	892	910	918	891	891	870	909	921	839	902	887	868	831	906	901	895	883	837	910	930	890	873	885	926	899	910	948	849	943	902	915	869	853	870	961	889	917	893	906	852	878	892	911	927	889	838	899	907	853	926	874	881	948	875	928	872	922	936	902	858	925	914	878	926	893	906	873	914	873	860	914	902	862	889	915	915	892	880	941	849	894	866	894	885	934	915	896	860	905	863	839	913	865	898	878	905	838	863	863	891	838	855	873	865	921	882	853	875	897	890	894	943	886	919	906	873	858	862	868	856	905	908	862	803	928	846	841	912	881	871	930	902	916	832	888	892	874	912	892	946	867	916	878	854	846	874	843	836	915	910	840	872	869	911	917	876	873	923	915	868	874	881	932	896	902	874	921	908	927	909	919	925	888	893	910	908	941	923	883	876	871	885	881	913	877	922	854	893	953	908	887	889	886	903	887	869	890	891	870	919	905	903	923	900	947	892	889	840	902	894	905	927	891	933	915	894	924	917	915	885	905	914	896	891	935	876	876	901	874	883	852	940	835	855	930	891	916	904	862	863	835	894	875	893	887	888	896	925	882	870	866	893	909	891	899	942	893	920	893	913	903	897	915	892	910	927	887	898	921	916	871	915	899	906	918	888	950	920	889	921	844	917	867	866	921	888	895	882	938	895	835	898	955	917	870	819	900	869	886	881	868	873	889	881	875	888	888	822	891	907	903	879	871	904	872	843	924	905	897	868	894	932	909	932	865	911	875	909	893	883	932	870	871	941	809	935	860	909	883	887	912
44229	45831	29473	18890	9381	6934	4977	1851	491	323	292	251	278	256	271	298	257	244	245	237	278	258	257	289	290	273	286	235	263	278	288	281	254	283	293	242	291	288	287	289	284	242	260	262	274	243	251	283	285	260	275	270	267	281	246	256	268	236	259	260	277	272	263	273	268	289	257	264	275	285	267	261	295	247	279	236	266	274	252	269	287	259	273	257	304	275	253	263	264	285	289	269	286	279	255	246	261	271	259	262	265	269	267	270	250	253	272	269	264	250	291	262	265	304	250	250	263	263	221	251	264	276	262	237	281	268	265	286	256	262	248	272	262	248	292	244	251	250	283	242	265	275	242	249	268	241	244	277	235	255	255	274	256	261	280	255	254	248	265	297	260	273	257	249	313	279	257	254	269	263	259	255	275	255	258	261	236	272	252	277	264	276	275	290	263	271	258	251	271	289	270	253	251	256	259	267	267	266	270	240	289	284	264	238	259	238	284	241	284	283	268	278	278	243	224	284	297	259	249	245	262	278	257	262	291	271	296	238	273	267	279	297	255	260	276	328	274	282	253	282	246	242	241	269	261	269	259	255	265	269	271	264	275	294	236	269	246	289	277	277	253	261	251	252	283	248	237	261	272	286	255	273	258	279	259	261	297	271	292	267	268	251	272	265	277	280	270	261	264	260	289	248	259	303	265	290	253	288	251	260	267	264	274	261	283	244	245	276	243	267	283	266	264	291	274	250	234	265	274	281	274	261	280	281	238	260	282	244	267	268	247	284	257	282	241	290	262	260	251	294	269	273	282	246	268	268	267	263	238	263	240	265	240	244	263	267	247	243	252	276	308	284	279	286	254	264	271	273	273	257	227	249	227	270	257	281	263	295	281	247	280	274	268	268	301	275	261	255	266	266	282	220	251	249	288	261	263	291	274	288	261	241	264	271	271	271	283	242	280	285	267	257	260	246	277	304	252	289	301	245	259	270	282	250	284	268	254	264	275	224	259	249	270	250	285	246	272	242	269	262	272	296	273	241	290	263	244	266	271	263	271	251	286	252	277	262	280	262	275	293	270	293	245	251	239	267	230	247	242	273	268	282	248	227	242	285	277	299	255	238	237	270	269	264	275	273	289	281	267	268	265	217	272	277	283	298	259	253	227	242	245	282	277	230	275	281	295	281	237	234	255	255	263	257	266	280	238	303	266	231	274	284	261	253	278	267	265	242	269	245	271	263	275	234	253	265	256	264	262	272	265	263	278	267	265	253	287	255	298	258	278	281	297	268	297	267	249	261	274	259	242	284	272	289	260	259	267	239	276	252	275	264	282	262	246	278	285	289	240	260	245	273	277	250	271	262	274	243	260	248	252	285	277	275	274	253	295	258	261	250	264	275	267	241	274	259	266	256	269	245	294	268	274	266	250	256	268	283	273	222	250	279	272	257	269	232	268	255	239	266	261	247	271	277	238	254	254	280	254	246	247	263	275	259	253	264	274	252	249	254	272	274	255	252	233	263	294	267	260	249	246	262	285	282	280	262	297	275	281	258	259	299	235	274	248	258	261	274	241	276	270	242	271	247	272	263	257	267	280	254	269	269	257	261	240	245	279	272	264	268	243	270	273	266	264	259	246	246	285	277	285	251	248	220	261	257	231	263	267	254	272	274	257	290	273	277	276	272	233	280	275	250	283	303	286	270	262	259	294	287	293	264	266	251	275	264	262	254	251	277	263	291	259	255	277	254	286	295	239	273	260	288	271	279	253	242	275	286	246	277	271	271	276	246	270	259	267	255	252	251	242	274	274	284	262	275	293	269	249	258	272	260	272	263	295	253	265	246	258	257	270	253	252	261	281	287	255	255	294	261	232	255	249	273	264	282	257	267	252	265	271	246	239	272	278	279	265	257	271	302	287	272	285	278	257	276	252	279	259	257	257	253	285	244	272	274	270	273	290	284	298	254	286	259	270	262	284	260	260	271	270	264	294	254	233	238	251	264	246	272	282	280	266	296	280	249	283	245	260	282	269	251	290	291	252	278	257	267	256	266	282	248	291	280	257	273	276	270	285	296	294	258	273	277	287	271	263	254	267	265	244	267	272	307	291	268	273	247	263	272	232	252	278	236	260	284	260	271	266	267	288	278	267	265	253	270	252	294	274	237	247	280	288	253	272	267	287	248	265	293	253	287	285	266	273	246	249	277	264	261	267	300	268	251	261	239	253	255	273	265	253	273	264	273	259	277	291	280	255	260	252	243	222	235	268	270	271	270	257	248	260	301	279	252	270	266	277	296	272	260	281	260	260	270	263	291	261	250	275	285	294	252	269	260	253	260	236	282	287	269	247	300	264	272	263	283	287	279	269	254	239	281	295	272	284	298	272	284	277	257	259	289	270	252	230	270	268	290	259	253	270	273	262	270	258	265	244	236	286	250	268	293	262	283	252	260	242	238	259	283	271	239	263	252	288	273	273	274	256	246	268	257	254	259	271	260	269	286	232	227	257	268	274	284	259	279	272	268	277	295	246	269	259	268	289	262	286	263	265	270	246	245	270	260	245	231	282	289	274	268	257	257	241	246	257	280	255	274	270	258	268	266	269	255	229	240	238	228	245	260	235	254	261	256	259	252	278	259	265	263	275	250	272	261	251	254	220	257	244	260	241	235	289	265	254	270	258	271	282	267	247	244	272	267	285	232	256	244	244	257	266	280	247	271	284	271	261	292	259	306	280	279	239	257	240	283	289	258	306	289	249	273	243	251	257	280	271	256	263	270	261	262	255	264	251	272	239	250	246	269	254	259	258	280	272	250	294	274	296	285	252	254	253	259	242	269	262	261	273	244	280	266	263	275	282	303	262	296	264	271	254	233	262	298	221	261	316	279	267	269	252	287	276	266	289	292	291	284	259	275	267	292	279	279	293	292	252	245	278	270	258	270	245	237	224	243	256	271	304	245	293	257	265	251	256	280	252	242	293	258	242	276	289	321	259	257	216	272	246	238	283	280	282	260	244	280	289	288	259	249	268	288	281	290	256	271	260	267	264	280	271	277	261	291	262	282	280	266	248	280	250	253	241	252	269	268	233	268	263	254	255	263	259	284	291	263	280	261	245	253	233	237	269	270	252	277	281	285	281	254	266	262	289	261	278	260	256	264	242	285	281	259	268	286	289	290	263	259	267	280	261	282	263	269	228	253	257	266	259	270	279	256	286	240	259	259	265	264	262	250	265	275	258	255	256	291	262	249	285	276	263	271	284	249	263	268	245	259	237	245	266	247	271	246	260	271	269	255	237	251	270	248	263	260	282	244	265	243	264	274	255	300	256	250	260	276	277	266	264	252	263	273	287	257	280	237	289	284	277	290	251	252	251	244	231	266	230	253	253	278	236	247	270	265	245	263	280	296	255	283	242	275	272	259	268	237	256	255	261	226	263	266	235	279	267	270	253	274	310	288	247	273	244	271	256	292	260	273	268	244	267	264	260	261	285	230	274	262	286	281	260	227	252	247	300	287
40570	40210	26272	16293	7955	17087	13483	5095	764	694	686	732	709	710	741	681	741	709	674	737	693	672	683	761	694	680	714	687	673	715	660	723	701	716	730	658	694	681	669	681	650	710	704	673	705	722	665	699	670	707	699	686	719	709	704	682	687	670	694	725	737	665	700	731	680	686	715	656	656	735	683	755	678	709	658	719	746	735	679	691	683	704	643	726	683	697	730	675	663	684	701	695	668	663	701	693	658	686	682	682	745	673	656	651	711	741	699	748	699	711	714	708	679	654	706	657	713	700	688	713	683	696	675	676	684	769	720	706	747	671	654	686	757	674	664	652	695	741	712	701	736	727	737	710	675	685	701	732	700	726	656	640	674	703	676	691	710	734	687	720	692	680	685	697	696	692	727	693	726	707	681	708	688	650	670	703	664	728	715	664	717	738	667	713	685	709	661	729	699	706	662	682	660	706	661	717	706	729	704	672	667	688	692	717	701	717	680	662	718	704	688	707	693	770	718	689	701	743	777	720	732	735	682	776	724	691	672	706	671	639	693	718	729	701	693	737	723	681	730	731	729	705	700	731	723	702	697	706	735	709	673	705	773	696	687	675	668	684	696	663	687	707	719	689	704	757	699	723	684	673	709	675	674	660	715	746	700	706	689	711	709	711	700	655	665	699	718	653	692	669	701	673	697	674	680	699	722	673	651	691	670	683	734	710	706	671	696	722	692	694	714	686	735	701	689	700	720	677	706	692	638	720	692	709	706	682	697	726	673	778	631	689	696	688	703	648	763	706	701	756	677	717	703	694	667	657	737	688	702	686	672	652	684	717	674	705	692	691	688	685	703	702	726	691	674	655	697	696	708	698	683	707	705	726	701	729	672	700	673	691	727	693	685	745	710	669	707	670	624	660	693	714	726	712	694	688	716	668	690	690	710	695	692	684	697	712	735	711	713	716	673	728	705	693	611	723	760	713	683	727	715	714	729	756	676	660	714	665	690	679	690	689	721	711	702	695	679	686	714	746	667	691	660	714	667	713	718	689	735	698	718	745	685	693	715	700	671	621	701	646	670	684	663	738	745	654	688	702	669	689	683	674	712	720	669	683	686	675	668	673	687	717	680	676	700	734	656	714	723	683	715	695	736	715	699	652	755	688	664	709	724	679	701	714	717	649	638	694	699	683	682	687	736	703	722	717	687	726	704	704	704	735	691	690	698	727	730	702	691	654	669	701	733	701	729	673	716	699	684	684	672	666	672	681	696	726	717	735	720	726	699	679	666	707	735	674	733	717	699	692	656	708	674	686	735	686	711	705	695	681	714	677	733	731	711	704	753	696	711	649	695	685	696	695	724	685	699	668	697	670	710	705	719	687	651	700	671	793	715	698	696	686	682	724	687	703	692	669	675	677	741	670	661	742	666	775	723	671	708	737	681	710	720	681	682	701	701	727	705	690	682	719	661	687	665	657	677	679	706	643	711	684	709	695	655	723	657	684	685	707	716	694	672	691	675	656	707	695	737	731	656	683	684	682	701	738	688	705	765	708	680	660	726	664	691	724	690	708	703	659	706	708	707	694	673	688	700	710	687	692	684	694	696	722	676	728	694	695	745	688	688	692	701	685	687	695	718	651	697	701	698	639	701	752	675	682	715	693	659	688	678	676	752	721	735	633	675	680	665	721	657	698	674	744	697	729	654	707	729	679	706	675	708	710	675	689	721	727	689	698	706	685	665	756	700	703	742	697	662	732	694	700	689	710	686	714	723	727	702	678	660	728	710	690	713	725	655	701	758	696	732	674	705	729	700	716	679	740	687	669	711	686	724	640	717	685	671	760	712	709	705	700	655	710	693	676	644	693	704	708	690	693	708	708	671	704	711	702	683	688	666	744	702	680	722	675	696	595	648	696	726	693	706	691	682	706	697	693	679	710	688	701	733	731	703	673	684	678	687	740	699	719	732	677	647	706	677	718	665	710	688	729	638	646	710	701	706	682	671	705	767	701	687	666	766	705	672	705	727	699	692	707	743	674	759	695	685	753	707	726	678	712	713	702	705	686	713	743	681	688	702	670	695	667	699	672	666	712	709	682	674	710	684	697	701	672	724	699	709	684	723	692	726	688	731	673	701	667	699	704	706	724	686	744	684	668	703	766	733	689	691	717	716	671	735	689	705	707	739	728	693	700	724	686	701	704	692	705	683	682	679	738	668	734	717	712	674	663	705	714	709	701	685	710	670	686	630	668	707	710	689	733	697	732	693	696	659	694	666	699	686	707	703	742	747	666	714	714	707	700	711	677	657	692	693	706	710	674	712	665	648	698	696	722	748	732	704	700	678	721	682	735	694	754	698	663	696	675	747	684	683	629	683	684	742	711	670	700	665	685	687	658	671	714	747	724	696	765	734	688	721	713	697	670	659	677	739	694	671	695	714	702	715	671	707	720	739	680	711	749	693	711	705	679	738	741	661	679	719	653	659	734	743	690	721	714	704	691	685	700	746	669	684	704	722	718	688	667	707	693	716	680	700	697	707	693	698	612	698	707	679	711	711	646	658	714	693	708	683	728	685	716	650	653	759	690	703	691	701	719	709	690	707	684	715	705	683	700	697	694	686	670	714	715	679	737	714	713	714	700	720	656	671	704	712	707	690	648	673	690	715	696	710	730	716	723	679	730	726	710	693	706	658	719	682	648	676	726	668	662	692	710	710	693	696	715	717	727	669	651	734	694	698	709	751	651	713	711	748	752	734	697	682	707	711	696	735	717	688	684	693	706	681	689	685	706	697	693	704	681	678	717	651	656	701	719	713	721	721	719	674	674	717	731	698	714	687	700	708	692	707	710	699	717	716	685	678	683	663	657	688	700	655	676	682	717	678	683	709	703	701	682	725	693	715	694	654	680	736	691	688	679	724	687	753	706	697	708	647	732	717	697	687	734	726	667	716	702	651	714	680	721	701	710	718	716	634	707	680	692	672	708	662	757	659	663	702	685	683	700	666	678	705	704	738	693	709	710	719	659	702	712	702	709	681	693	735	679	738	695	689	701	729	742	729	671	680	706	685	664	740	721	649	694	716	685	715	712	732	690	706	730	682	657	713	677	669	657	708	688	670	720	744	695	716	734	705	681	713	721	708	734	732	639	696	700	689	667	717	687	654	685	705	705	677	707	728	755	694	672	727	670	690	684	635	693	705	712	716	635	694	701	643	718	657	695	638	700	691	713	728	687	693	721	751	641	660	682	699	650	690	697	706	695	657	764	680	748	699	738	715	716	721	713	693	694	733	719	697	736	700	760	702	697	678	674	667	716	732	733	702	702	674	725	689	711	693	715	682	687	645	687	717	653	641	706	709	750	680	681	687	694	704	674	669	743	675	691	712	675	706	686	716	746	694	666	709	724	703	670	701	715	719	693	667	712	713	716	677	681	681	682	679	703	746	706	678	713	739	657	699	709	673	718	646	742	690	716	685	686	695	716	700	673	689	695	725	690	715	670	680	702	728	687	688	733
46004	43607	34453	29431	25804	24560	19935	9326	1081	333	301	290	296	319	305	310	329	338	270	319	292	307	305	304	320	276	293	289	291	301	286	293	280	277	293	281	291	310	293	292	274	274	294	290	304	287	290	318	325	288	322	300	291	305	254	276	307	323	286	314	277	277	256	280	318	315	322	330	285	292	281	321	284	257	277	302	283	275	286	335	293	307	298	277	307	308	296	325	305	277	321	280	297	309	284	302	307	314	317	304	301	280	277	310	313	269	348	251	295	317	292	302	297	288	280	300	277	300	324	295	323	289	290	302	286	290	307	291	302	286	291	280	348	295	281	288	299	279	306	301	288	296	284	301	298	307	295	275	296	298	318	315	272	269	324	305	286	323	319	313	303	294	301	334	311	288	315	299	300	327	298	288	298	316	328	264	320	313	288	293	274	291	304	347	290	308	292	296	273	291	279	301	295	307	310	290	283	289	272	250	282	309	280	289	313	295	283	298	315	308	284	294	309	311	302	309	300	285	335	288	286	312	296	296	345	293	294	326	305	298	308	317	304	271	275	303	311	295	290	296	279	315	283	284	312	299	272	301	295	281	303	300	349	275	259	277	280	287	296	280	314	303	305	288	257	301	307	314	316	294	297	297	280	299	273	290	291	285	307	262	305	301	292	324	305	305	305	290	303	301	309	286	317	314	296	300	284	322	321	288	291	301	308	308	300	307	275	285	305	315	321	279	322	310	299	302	265	307	310	318	314	304	305	286	317	301	316	286	313	282	327	293	294	323	289	282	289	282	277	287	292	282	286	304	288	302	293	266	321	332	276	316	325	289	285	293	290	314	286	275	324	333	327	283	301	255	295	304	273	280	259	298	274	298	296	287	284	306	320	290	300	306	282	277	331	310	278	292	307	326	314	301	291	339	294	302	279	345	290	273	308	308	310	291	303	281	286	333	290	272	283	282	281	310	310	287	270	274	330	276	327	298	310	287	313	305	291	302	313	310	290	321	295	307	285	289	302	315	283	279	352	270	287	316	292	278	262	317	305	291	321	306	294	278	279	289	307	291	295	304	298	282	297	276	283	284	308	316	298	271	339	329	283	317	304	316	292	282	298	310	315	290	312	274	266	314	290	308	293	290	311	301	273	309	322	297	304	281	298	282	294	299	272	297	273	312	313	270	289	307	284	275	247	279	297	327	295	315	324	312	332	288	284	310	270	277	306	306	280	281	307	304	277	319	282	296	295	284	271	279	270	298	299	287	268	339	292	315	295	326	287	271	318	319	276	297	273	320	308	271	330	326	297	291	278	293	286	316	297	295	294	318	287	295	287	291	263	292	288	299	274	324	280	311	294	337	317	331	293	274	303	315	275	301	293	310	279	318	295	293	311	292	314	304	270	289	306	306	275	296	295	272	302	299	318	297	329	285	282	305	339	318	271	304	301	289	279	266	300	274	328	290	316	291	339	296	299	290	303	289	304	322	289	331	312	301	317	286	327	325	298	296	321	308	309	319	272	298	296	274	315	280	286	287	282	308	298	328	295	301	302	312	276	304	324	295	301	296	287	288	270	317	314	323	285	287	296	309	303	289	277	318	321	291	286	317	274	262	299	316	319	314	288	283	308	271	300	290	317	325	296	301	313	322	312	295	296	302	283	299	325	309	298	299	322	309	299	316	309	294	306	307	264	280	310	304	312	284	276	293	307	288	306	298	285	283	308	314	288	275	284	300	303	316	296	324	313	278	289	281	267	276	285	303	301	318	305	308	322	301	320	274	314	314	274	292	266	307	275	290	332	292	305	280	291	292	305	313	303	318	304	290	312	280	283	308	301	316	306	285	296	274	282	282	331	299	305	316	283	298	312	304	273	293	293	289	285	309	301	298	280	323	277	263	285	289	287	283	272	289	275	312	298	297	286	310	262	277	317	285	300	285	299	298	311	314	326	289	279	286	300	294	294	270	316	297	297	314	281	276	306	298	314	272	276	280	313	305	297	305	311	275	329	310	303	295	280	306	293	261	291	313	289	281	295	303	275	287	304	307	295	325	305	279	284	325	280	287	302	308	251	281	294	293	329	269	296	314	293	314	298	275	316	316	296	295	294	297	316	273	308	321	276	324	290	295	290	305	304	324	329	299	290	308	319	311	308	319	303	297	287	327	308	304	277	267	252	276	296	307	290	290	272	297	313	294	307	300	282	281	293	294	292	291	307	268	252	312	293	312	267	315	299	294	295	300	301	295	316	294	322	292	281	303	302	294	307	330	276	296	287	289	294	287	314	287	349	308	291	294	326	307	321	309	309	300	308	307	296	296	294	305	306	318	306	293	329	284	284	273	312	263	322	285	294	322	308	287	302	319	282	308	315	307	293	321	302	302	279	273	295	280	281	287	290	308	300	281	303	307	302	298	284	315	296	342	288	294	282	310	333	309	280	275	290	311	281	312	309	316	292	315	316	299	250	286	304	261	282	312	287	267	321	290	298	283	323	326	287	272	315	313	278	270	269	314	310	311	302	284	272	293	314	323	292	273	312	311	310	304	274	319	313	287	304	297	311	276	313	288	300	317	285	274	320	261	335	320	280	332	312	291	291	274	278	316	326	330	269	261	298	312	297	290	296	281	322	308	312	313	336	317	312	305	301	313	314	259	323	294	304	328	335	291	307	305	310	296	276	302	295	294	282	287	295	292	311	326	273	304	286	300	304	313	286	312	305	282	285	291	307	291	301	308	271	291	323	283	272	284	319	264	316	246	343	329	292	293	269	278	333	308	314	319	265	298	292	267	311	301	284	328	310	293	332	308	308	283	281	298	289	314	284	303	280	311	322	307	315	326	293	283	317	304	299	300	299	273	302	323	316	272	333	284	312	270	294	292	324	304	294	279	286	276	296	286	312	272	300	305	274	263	274	279	293	265	239	287	336	308	292	309	317	308	276	346	315	297	332	300	317	318	312	259	301	312	314	316	295	283	276	313	295	309	302	305	282	314	316	304	266	302	268	262	317	300	274	308	298	270	305	286	315	310	278	332	285	327	286	321	295	291	283	318	268	313	256	291	285	295	306	288	315	298	320	292	262	305	272	309	297	356	292	295	305	265	286	249	292	303	312	295	273	294	283	297	298	308	294	273	272	319	273	309	280	292	310	290	311	309	280	294	281	301	306	304	319	295	303	303	297	280	297	307	300	278	271	329	302	282	291	327	297	284	282	320	316	302	312	266	298	292	317	308	301	302	307	319	288	289	282	301	268	293	288	305	320	315	303	310	283	293	285	296	262	279	230	321	314	305	300	325	296	303	307	283	286	306	294	314	317	293	302	317	292	288	288	300	285	299	292	293	309	333	322	286	301	274	306	303	296	319	279	253	274	307	280	330	288	304	323	275	270	264	301	310	284	308	252	298	308	298	277	301	266	273	290	287	282	292	312	312	294	285	316	343	302	301	304	310	307	293	295	283	242	296	305	319	311	305	304	304	292	318	289	312	292	288	297	293	317	314	301	285	299	265
43250	53014	50304	40258	25665	37139	27814	9712	852	800	810	778	797	802	750	773	766	803	746	793	778	791	788	776	799	779	774	802	766	728	802	741	784	816	783	740	738	797	806	764	719	755	775	790	766	780	836	740	794	753	751	777	764	774	765	776	729	725	737	782	708	701	760	804	792	799	840	774	742	805	816	767	814	791	765	763	815	785	759	770	787	795	793	752	741	743	764	725	796	698	777	757	769	786	810	752	773	820	804	750	706	767	752	805	797	774	790	701	765	774	759	816	789	767	804	744	752	771	785	788	794	719	751	743	744	720	720	797	750	784	761	794	772	793	791	736	748	753	765	788	825	788	716	763	717	731	790	738	798	761	791	820	793	785	771	750	770	804	760	759	808	752	882	726	775	753	788	737	747	761	712	796	766	774	773	773	795	753	777	810	786	803	782	783	751	761	798	763	760	737	834	784	722	769	748	745	771	785	730	798	718	741	730	791	791	747	746	736	759	841	732	808	763	797	746	807	782	782	787	823	785	745	752	849	725	825	780	785	779	764	776	754	768	847	801	790	809	737	799	765	822	767	829	756	753	779	797	749	725	781	743	769	763	801	715	768	722	771	705	757	732	776	792	724	729	773	797	757	731	750	768	826	776	744	763	765	785	730	756	803	774	811	824	755	723	780	761	725	806	801	787	753	831	748	820	781	752	752	768	741	742	717	760	738	722	753	809	745	818	762	740	802	772	756	798	806	757	743	751	750	747	759	767	781	758	722	799	742	813	782	762	731	790	754	785	778	781	765	794	745	804	788	809	712	732	735	763	793	770	804	738	810	767	809	720	775	731	717	753	781	809	742	767	772	790	793	734	782	768	721	753	784	731	734	793	783	733	726	728	809	791	788	790	790	743	766	821	709	737	776	724	776	766	811	769	754	816	774	741	770	756	761	790	793	733	755	780	800	821	820	729	786	820	823	788	725	744	766	734	760	757	805	747	774	738	781	760	761	789	752	717	793	776	778	752	786	771	705	820	790	712	768	765	820	774	757	750	733	780	708	752	805	809	738	791	775	837	775	763	757	762	791	748	737	783	754	722	754	732	755	850	814	776	780	749	802	761	727	781	754	755	753	760	798	816	747	731	787	710	744	813	763	768	693	779	752	727	814	766	734	776	707	781	739	711	746	723	808	713	801	744	782	739	697	736	777	762	778	716	759	771	812	795	713	800	833	771	791	733	763	760	778	784	776	774	735	765	726	791	710	758	800	780	778	738	762	789	817	713	739	761	728	777	822	776	808	766	734	750	809	719	738	796	766	739	779	760	770	790	784	774	748	776	724	786	791	802	774	758	799	743	762	727	739	727	730	748	759	775	721	742	776	739	748	781	747	773	772	805	720	735	776	752	737	741	773	750	752	732	759	754	752	782	795	776	758	755	757	724	787	749	811	761	774	791	787	766	779	769	739	738	772	742	773	754	736	804	730	754	811	774	735	769	741	783	740	759	804	771	781	767	690	781	811	756	798	770	726	798	744	681	763	753	792	803	740	758	749	764	794	791	777	771	749	772	758	748	718	756	727	773	793	785	782	773	774	756	775	720	717	806	758	758	760	758	769	748	749	782	799	793	714	817	778	765	795	749	712	769	800	751	747	788	797	776	744	781	777	773	784	736	763	739	794	730	767	717	719	739	749	731	733	759	770	799	779	775	743	730	780	780	731	757	788	773	771	750	792	785	753	805	753	789	774	756	772	768	744	775	809	750	757	713	755	757	773	782	732	780	810	683	744	775	762	758	766	779	766	751	765	752	743	748	733	768	753	743	725	784	769	766	808	792	796	776	748	758	798	795	736	778	786	739	779	789	730	821	751	721	799	770	741	727	761	762	743	752	729	789	765	774	757	739	714	770	754	772	753	809	743	821	773	721	765	764	769	789	772	737	816	756	787	766	752	784	798	722	772	786	814	800	784	743	750	721	743	810	822	775	748	776	752	774	771	709	706	729	798	736	806	770	803	777	732	725	741	753	773	747	814	819	736	770	741	767	747	727	746	782	788	760	769	742	746	781	755	781	763	776	767	797	737	731	719	781	752	769	804	767	805	758	788	751	769	805	730	723	806	770	715	767	761	803	790	731	790	762	766	786	760	789	791	835	749	779	760	776	753	761	746	762	790	745	736	742	723	761	790	765	748	805	764	746	798	787	745	771	802	730	775	731	761	810	732	724	756	762	781	779	740	737	837	775	761	752	794	756	767	763	724	755	778	739	740	747	782	738	742	825	787	757	798	766	781	709	786	716	773	750	751	753	770	765	737	791	794	752	749	755	756	792	730	790	774	785	742	724	750	791	769	765	709	783	739	768	738	771	829	737	759	788	776	746	751	791	727	729	779	764	743	762	758	816	767	771	751	769	756	792	750	775	741	800	749	745	730	734	772	782	755	736	755	796	749	745	751	787	761	788	717	759	759	800	764	781	733	751	753	853	730	779	777	764	764	763	758	780	744	804	763	728	803	772	722	781	763	761	754	749	764	771	784	768	763	789	745	677	828	779	722	747	787	759	737	749	780	768	758	775	733	767	738	754	773	728	761	777	721	758	780	809	808	720	723	730	807	731	744	768	741	765	730	750	774	845	753	767	756	752	765	815	737	800	800	744	818	759	801	731	722	760	770	796	767	749	770	780	736	774	789	734	754	789	728	818	739	771	783	755	751	806	746	747	763	779	795	720	747	739	740	788	791	739	783	722	743	751	771	773	793	728	801	758	726	793	750	768	746	772	755	754	803	775	767	757	745	758	736	776	755	731	790	740	770	818	790	773	732	788	688	775	759	709	703	758	785	741	716	739	750	762	770	739	814	806	780	774	760	745	755	751	752	752	782	818	754	784	763	766	708	763	781	783	763	739	694	774	804	763	733	742	809	812	789	764	748	765	786	741	763	755	793	775	780	752	744	727	689	810	797	785	734	762	736	794	795	799	746	720	800	793	753	735	783	805	752	798	697	753	769	787	721	733	780	766	722	769	763	757	788	744	741	792	777	721	786	795	806	745	720	826	724	770	760	819	736	759	786	762	807	761	779	739	778	771	765	733	760	804	801	801	791	695	768	759	822	769	729	786	783	805	737	745	802	769	767	794	731	731	827	795	763	721	757	751	735	741	746	778	773	741	742	785	810	763	779	782	740	836	796	742	743	733	753	767	774	770	813	772	756	771	772	756	731	814	773	751	734	764	745	715	736	816	763	797	768	824	756	749	771	724	796	803	820	754	759	781	741	778	745	770	764	763	758	788	738	765	771	757	755	764	828	755	742	751	746	752	823	746	782	746	801	782	776	761	772	775	789	806	820	785	758	768	757	785	755	775	733	760	721	764	800	779	743	773	724	741	795	771	775	763	814	770	780	752	716	751	799	747	785	752	714	758	754	808	809	771	769	752	777	729	751	727	758	770	736	718	726	771	702	740	750	769	767	771	766	724	813	742	792	761	752	782	756	745	761	752	768	820	758	736	804	779	810	775	791
48955	37251	32003	26808	25969	33000	38248	28507	11701	2204	589	565	553	587	589	563	576	579	525	532	559	596	574	560	544	558	516	529	555	583	565	506	544	558	551	581	586	536	531	529	561	518	545	555	560	580	551	526	481	524	492	516	478	564	540	530	518	536	540	495	529	535	557	530	590	591	620	511	553	549	519	538	554	536	503	511	542	542	570	520	517	470	503	568	544	499	538	518	557	546	545	533	538	527	505	505	579	558	477	522	519	524	511	557	508	558	573	559	544	504	542	562	574	504	509	536	536	527	493	480	531	486	550	549	533	498	509	552	517	509	540	546	531	542	561	555	544	508	492	535	513	540	535	528	538	533	556	518	539	585	533	548	517	514	502	507	512	558	541	507	524	496	522	556	501	494	532	510	536	542	536	491	512	535	542	540	470	490	532	521	531	509	550	536	513	526	499	545	514	534	558	568	510	552	555	558	543	496	518	537	491	503	544	539	526	568	555	553	537	519	526	494	516	522	517	548	535	553	547	536	517	547	559	527	519	502	523	521	551	560	562	560	524	562	513	528	542	517	514	523	500	527	535	544	494	589	545	523	541	518	568	523	537	548	536	490	518	544	546	543	509	507	522	550	557	499	525	539	506	571	512	545	563	526	564	475	551	539	530	545	543	528	534	484	583	518	496	538	541	530	514	570	515	545	526	510	530	504	571	536	496	556	523	533	515	568	553	541	534	553	534	516	510	522	535	541	520	500	559	534	571	464	546	518	502	539	540	542	509	560	539	551	504	533	505	510	571	525	515	514	547	539	532	564	489	566	521	516	504	495	522	532	563	505	521	520	574	520	530	521	530	565	533	504	533	592	550	486	549	508	539	575	543	515	527	506	522	567	504	557	529	540	537	528	550	495	547	519	566	516	484	517	498	520	531	511	553	539	515	554	546	520	492	549	513	474	476	536	552	453	519	573	525	552	553	522	478	532	548	518	525	495	564	543	516	524	508	514	528	533	526	496	536	523	544	514	538	498	532	497	454	511	541	499	518	495	495	512	525	554	507	544	557	526	491	518	555	512	514	509	514	492	522	559	562	496	521	570	518	530	566	491	569	510	559	550	543	528	534	512	491	541	541	500	536	535	504	528	522	551	558	499	519	548	526	507	486	566	532	517	507	544	517	519	510	510	527	491	533	500	574	543	507	552	539	514	535	520	494	493	544	514	510	529	570	536	483	495	480	482	555	508	537	531	561	552	516	545	498	533	502	498	514	524	543	522	518	489	546	509	522	503	526	529	497	580	528	512	554	551	528	527	539	548	538	519	529	513	559	545	519	560	517	523	516	583	500	510	487	474	508	491	530	505	520	518	535	549	499	511	543	536	513	532	513	538	562	563	521	555	538	522	497	516	481	508	541	538	544	587	551	512	556	538	540	579	545	566	502	548	514	566	552	551	554	542	510	535	529	487	499	524	504	557	532	545	526	581	508	531	537	558	572	563	598	574	519	522	508	546	507	567	525	499	540	477	498	522	501	487	520	532	515	519	583	556	479	555	516	523	547	546	581	518	534	534	476	513	525	536	531	520	513	564	547	584	557	522	522	525	544	584	529	498	511	581	565	516	514	564	503	527	541	527	552	545	531	493	518	520	470	468	530	515	489	548	592	535	531	525	548	529	537	506	546	522	516	594	539	549	559	548	521	537	542	540	511	516	503	529	512	557	496	553	522	476	510	519	544	519	530	511	562	499	560	556	504	536	489	502	526	500	511	485	538	532	536	551	567	557	520	542	522	560	540	513	519	536	541	520	564	532	546	508	542	514	537	522	555	516	545	486	515	492	496	481	532	551	534	512	469	515	498	507	519	552	514	523	510	497	491	567	556	534	495	515	528	505	539	579	526	543	519	538	541	542	544	572	500	531	520	517	514	542	534	520	511	528	522	548	511	560	538	515	536	471	523	521	536	513	553	547	540	560	559	532	565	515	519	559	583	537	517	488	524	477	499	528	551	516	506	559	515	543	544	552	494	554	522	486	569	544	496	528	540	559	542	501	529	527	525	511	535	467	538	516	498	495	516	470	500	564	539	597	567	537	500	512	452	473	510	518	498	517	524	554	498	527	511	582	502	523	512	506	541	567	526	536	554	543	559	486	530	562	498	540	548	496	560	504	457	507	553	494	485	562	547	544	523	521	509	515	518	562	508	500	519	491	530	538	517	579	557	510	559	508	521	531	520	517	561	513	537	516	515	523	529	529	558	543	568	536	514	532	536	520	539	514	533	499	519	557	513	520	515	514	534	522	533	545	537	517	497	537	546	534	527	546	543	583	512	519	589	522	516	483	564	511	564	528	508	507	511	553	527	542	543	542	483	549	504	517	566	523	530	509	562	487	557	540	523	530	515	521	503	504	517	559	507	523	514	560	496	500	550	508	574	532	501	555	534	505	520	534	553	500	534	525	515	552	553	571	518	529	479	505	502	485	541	545	494	494	573	533	512	540	522	557	528	490	535	515	510	534	520	533	561	572	514	518	550	562	521	500	526	507	519	535	493	548	495	524	520	511	501	515	544	497	504	525	518	519	537	516	571	511	486	476	505	561	521	516	491	518	475	567	501	462	566	523	517	530	519	530	574	528	550	490	529	534	556	495	567	538	496	531	536	553	515	540	537	500	532	501	568	532	523	529	484	513	513	535	505	516	518	571	545	528	545	540	536	473	516	536	482	509	549	545	480	545	519	491	477	489	504	482	531	509	548	536	502	540	474	512	506	571	560	522	502	527	517	484	523	534	549	537	527	532	564	502	477	493	508	545	518	564	522	538	523	529	515	504	560	515	544	512	489	519	524	538	552	514	517	511	503	509	540	524	474	567	488	547	509	514	562	537	517	529	530	495	546	494	495	505	494	516	535	519	527	480	542	543	475	494	493	517	500	534	530	521	529	503	515	542	550	563	521	488	513	537	552	541	509	526	517	509	511	492	528	524	566	547	549	511	484	573	571	518	501	496	534	517	525	507	507	537	502	549	481	505	547	491	518	480	510	480	545	553	519	518	517	564	534	481	522	516	524	492	505	544	502	518	491	541	548	538	562	532	552	532	572	528	523	511	549	551	482	527	515	502	533	523	527	547	537	540	527	525	513	498	517	553	525	535	528	518	535	497	508	514	557	521	531	492	544	516	518	554	567	500	488	501	469	521	529	519	560	528	501	510	566	513	576	497	538	496	533	547	509	494	493	527	520	479	511	469	506	462	537	583	551	535	504	514	517	492	511	512	529	527	506	495	505	516	520	512	531	556	514	498	517	571	494	543	524	521	574	527	518	509	577	498	529	525	567	514	571	512	531	489	489	502	522	470	498	534	564	537	537	483	541	523	551	526	545	526	516	528	535	580	511	527	531	536	500	551	546	504	509	500	511	510	485	515	536	542	534	488	512	506	515	505	483	487	484	511	554	525	512	508	499	495	493	540	567	575	484	560	563	579	533	486	550	512	506	538	508	554	529	550	541	513	528	541	485	575
47330	49764	37120	29534	46427	68363	60480	25168	1297	1195	1241	1205	1163	1226	1147	1183	1162	1176	1209	1166	1149	1133	1171	1128	1164	1099	1113	1056	1029	1086	1132	1101	1122	1088	1095	1140	1153	1143	1090	1110	1105	1082	1110	1102	1104	1049	1108	1095	1094	1102	1108	1072	1092	1058	1177	1122	1030	1075	1088	1124	1075	1111	1125	1056	1100	1432	1342	1154	1089	1021	1134	1121	1094	1113	1026	1018	1079	1024	1133	1117	1067	1084	1097	1067	1066	1046	1088	1129	1044	1105	1095	1060	997	1090	1089	1047	1086	1125	1095	1079	1069	1106	1038	1073	1071	1061	1100	1071	1073	1088	1068	1088	1110	1084	1045	1057	1077	1062	1079	1070	1070	1068	1150	1135	1005	1079	1077	1101	1082	1067	1080	1075	1065	1078	1127	1036	1064	1127	1107	1083	1084	1085	1104	1040	1111	1062	1090	1046	1020	1081	1044	1096	1044	1086	1096	1037	1102	1079	1131	1051	1045	1028	1092	1072	1103	1102	1095	1111	1088	1124	1073	1101	1114	1112	1018	1102	1115	1096	1090	1017	1076	1093	1060	1058	1114	1074	1069	1073	1041	1113	1044	1082	1104	1096	1123	1088	1066	1040	1127	1099	1052	1127	1073	1092	1092	1033	1069	1109	1033	1079	1069	1061	1076	1064	1046	1061	1031	1058	1032	1061	1032	1077	1062	1087	1048	1108	1025	1083	1094	1072	1056	1046	1059	1102	1089	1055	1122	1086	994	1111	1031	1068	1063	1173	1055	1045	1036	1033	1056	1023	1060	1115	1018	1031	1083	1115	1043	1079	1060	1067	1050	1052	1099	1044	1073	1077	1056	1073	1191	1041	1118	1040	1062	1150	1089	1056	1047	1099	1113	1072	1125	1128	1071	1074	1075	1085	1075	1087	1052	1074	980	1132	1074	1071	1081	1068	1062	1072	1068	1113	1056	1055	1109	1103	1044	1044	1040	1024	1050	1090	1111	1060	1075	1070	1118	1067	1045	1057	1072	1101	1102	1056	1080	1092	1059	1068	1074	1092	1016	1084	999	1075	1065	1060	1109	1103	1123	1116	1078	1052	1045	1085	1035	1030	1066	1055	1077	1046	1120	1102	1043	1051	1092	1054	1063	1093	1094	1113	1049	1118	1027	1053	1053	1079	1078	1084	1074	1080	1076	1084	1078	1101	1090	1070	1054	977	1071	1049	1112	1128	1083	1065	1068	1034	1054	1113	1033	1090	1085	1086	1077	1079	1014	1074	1058	1064	1055	1108	1047	1090	1066	1078	1056	1052	1066	1082	1076	1075	1070	1051	1153	1048	1070	1038	1015	1101	1063	1001	1055	1070	1066	966	1041	1130	1058	1093	1096	1084	1115	1056	1104	1101	1071	1085	1078	1058	1109	1059	1104	1095	1042	1101	1064	1124	1076	1134	1078	1004	1054	1008	1034	1047	1045	1051	1090	1114	1043	1077	1047	1061	1040	1023	1082	1068	1063	1047	1066	1065	1119	1100	1115	1114	1101	1095	1063	1129	1078	1132	1046	1117	1127	1022	1080	1026	1080	1071	1052	1077	1032	1094	1119	1051	1104	1098	1070	1128	1033	1062	1035	1096	1042	1070	1107	1037	1065	1061	1109	1033	1002	1099	1111	1083	1116	1097	1041	1099	1106	1032	1080	1078	1078	1092	1074	1094	1092	1144	1147	1098	1070	1040	1087	1105	1039	1087	1099	1045	1076	1082	1089	1050	1066	1078	1096	1040	1036	1072	1030	1105	1045	1061	1077	1061	1096	1081	1092	1056	1092	1058	1051	1063	1122	1197	1037	1065	1071	1093	1139	1004	1032	1064	1011	1055	1118	1129	1072	1077	1096	1047	1118	1041	1066	1083	1097	1120	1101	1066	1052	1057	1029	1102	1037	1042	1116	1035	1093	1073	988	1096	1062	1150	1047	1076	1112	1077	1079	1047	1062	1086	1095	1066	1099	1051	1130	1079	1051	1094	1117	1061	1067	1105	971	1118	1109	1093	1102	1071	1103	1007	1084	1047	1038	1090	1131	1076	1139	1085	1081	1045	1099	1072	1065	1088	1060	1008	1089	1070	1133	1054	1059	1103	1035	1074	1122	1086	1036	1052	1046	1071	1040	1049	1102	1012	1163	1067	1034	1030	1064	1100	1082	1053	1098	1043	1065	1107	1067	1063	1042	1116	1104	1054	1061	1061	1022	1108	1041	1093	1049	1070	1065	1013	1024	1072	1082	1142	1114	1102	1050	1103	1058	1024	1048	1049	1053	1120	1090	1034	1079	1056	1046	1042	1070	1075	1021	1042	1116	1121	1075	1075	1081	1105	1038	1055	1055	1039	1114	1092	1072	1123	1096	1087	1001	1057	1113	1077	1081	1132	1060	1081	1054	1151	1070	1094	1089	1061	1034	1049	1127	1089	1036	1045	1108	1052	1043	1078	1041	1014	1074	1037	1084	1052	1083	1065	1055	1017	1087	1022	1072	1044	1066	1061	1053	1059	1081	1062	1056	1026	1039	1042	1097	1103	1023	1036	1101	1024	1095	1071	1093	1020	1042	1047	1097	1056	1089	1116	1102	1074	1080	985	1006	1034	1056	1080	1069	1080	1027	1144	1112	1115	1095	992	1036	1109	1089	1073	1016	1037	1044	1107	1073	1047	1130	1069	1115	1130	1122	1002	1033	1115	1110	1056	1082	1098	1001	1087	1026	1027	1052	1061	1080	1111	1025	1072	1070	1074	1066	1090	1092	1032	1088	1145	1099	1099	1096	1046	1025	1072	1076	1052	1072	1120	1100	1098	1096	1068	1043	1079	1095	1030	1050	1073	977	1077	1119	1066	1092	1094	1071	1072	1091	1147	1027	1073	1072	1079	1037	1099	1091	1024	1076	1103	1043	1098	1057	1085	1063	1078	1134	1051	1036	1105	1081	1098	1075	1020	1028	1079	1087	1089	1079	1109	1101	1036	1063	1086	1108	1049	1062	1109	1090	1114	1008	1071	1065	1102	1087	1081	1062	1058	1038	1125	1047	1099	1092	1074	1116	1041	1058	1041	1054	1072	1059	1042	1106	1058	1009	1065	1061	1128	1066	1075	1117	1079	1037	1088	1099	1081	1049	1087	1046	1088	1024	1115	1101	1063	1051	1061	1067	1048	1110	1082	1040	1031	1030	1057	1032	1044	1113	1062	1094	1060	1101	1078	1061	1079	1080	1091	1052	1110	1039	1103	1131	1126	1085	1132	1093	1097	1071	1123	997	1143	1068	1111	1076	1148	1068	1066	1051	1120	1102	1029	1106	1050	1040	1061	1086	1068	1057	1087	1089	1061	1049	1073	1061	1056	1088	1090	1040	1079	1047	1139	1077	1030	1084	1103	1069	1070	1058	1040	1072	1011	1029	1057	1060	1075	1095	1106	1097	1097	1062	1059	1093	1078	1094	1100	1046	1132	1095	1113	1113	1078	1035	1020	1015	1097	1056	1085	1057	975	1061	1029	1077	1077	1076	1011	1095	1056	1088	1051	1031	1067	1052	1047	1061	1069	1055	1047	1062	1050	1060	1091	1061	1060	1097	1109	1059	1060	1033	1100	1128	1070	1121	1038	1073	1071	1082	1013	1081	1035	1114	1087	991	1020	1120	1078	1108	1109	1175	1061	1039	1100	1086	1139	1092	991	1054	1101	1103	1032	1050	1071	1112	1043	1054	1115	1047	1116	1068	1055	1054	1080	1069	1080	1107	1046	1079	1032	1065	1092	1074	1133	1087	1041	1110	1119	1065	1079	1114	1128	1095	1051	1092	1124	1098	1099	1067	1110	1045	1050	1084	1042	1115	1103	1044	1119	1077	1047	1048	1130	1124	1070	1098	1052	1022	1060	1085	982	1054	1100	1122	1057	1052	1014	1034	987	1069	1106	1074	1060	1071	1095	1101	1072	1033	1032	1051	1036	1007	1046	1064	1083	1103	1070	990	1046	1058	1082	1043	1066	1035	1088	1093	1084	1025	1076	1049	1094	1045	1038	1097	1068	1056	1084	1109	1022	1092	1055	1066	1072	1001	1037	1141	1066	1098	1065	1067	1059	984	991	1045	1068	1079	1022	1109	1015	1073	1111	1093	1061	1077	1094	1063	1046	1038	1068	1076	1100	1071	1091	1059	1111	1102	1107	1091	1121	1088	1091	1010	1037	1079	1024	1077	1063	1055	1038	1099	1117	1082	1006	1068	1094	1093	1075	1125	1069	1007	1125	1046	1079	1032	1098	1071	1069	1129	1089	1103	1052	1026	1067	1120	1087	1076	1089	1066	1049	1040	1068	1063	1061	1125	1109	1038	1081	1049	1160	1013	1067	1021	1084	1095	1075	1112	1052	1109	1075	1031	1172	1077	1033	1050	1067	1085	1071	1063	1034	1030	1020	1017	1064	1127	1077	1102	1103	1095	1075	1095	1098	1073	1061	1039	1058	1116	1040	1096	1032	1088	1047	1045	1075	1130	1113	1033	1053	1109	1091	1016	1066	1043	1089	1044	1080	1104	1094	1170	1087	1064	1034	1081	1001	1170	1055	1095	1088	1088	1096	1034	1111	1039	1061	1100	1115	1026	1063	1053	1014	1080	1087	992	1105	1142	1139	1010	1053	1057	1125	1065	1055	1038	1057	1038	1054	1065	1103	1107	1036	1084	1060	1028	995	1068	1103	1046	1010	1105	1135	1037	1076	1147	1057	1064	1110	1063	1117	1059	1045	1114	1094	1061	1115	1056	1040	1107	1056	1062	1068	1060	1126	1013	1111	1094	1119	1037	1103	1121	1099	1046	1082	1069	1064	1070	1078	1062	1070	1012	1043	1126	1080	1080	1059	1117	1099	1107	983	1033	1118	1097	1051	1042	1095	1067	1064	1107	1084	1080	1066	985	1100	1106	1053	1118	1051	1021	1089	1098	1064	1072	1081	1042	1109	1059	1138	1130	1095	1001	1086	1088	1058	1062	1061	1071	1065	1030	1118	1040	1058	1098	1109	1070	1029	1021	1014	1090	1151	1100	1073	1056	1081
43145	42202	23252	11305	4553	6114	5985	1734	333	279	262	277	285	270	255	296	295	298	291	287	295	291	259	278	275	273	267	317	277	254	265	278	294	294	243	269	280	269	296	274	279	313	295	276	292	269	272	257	295	275	276	258	282	267	278	265	297	286	281	288	267	277	259	282	271	287	254	270	258	290	290	292	298	272	286	295	288	270	291	238	295	301	285	298	311	249	314	261	269	285	274	297	288	231	287	270	264	282	287	281	282	241	263	263	294	296	262	308	292	278	265	269	290	263	259	287	296	300	279	270	272	296	294	266	309	310	278	273	262	232	279	277	291	278	270	271	306	291	263	274	309	309	273	256	276	264	293	296	291	256	277	279	278	285	289	264	300	291	306	279	278	258	271	258	291	305	276	260	290	298	278	302	264	281	247	258	308	271	291	264	272	292	286	302	277	284	281	305	280	273	294	252	287	285	272	269	266	264	260	303	314	277	251	268	291	258	275	302	304	277	247	256	277	301	281	260	277	293	260	292	258	290	275	288	266	272	300	303	282	294	280	304	259	276	267	290	300	236	301	276	286	290	242	306	260	271	271	266	259	293	276	304	281	260	294	272	252	269	290	275	265	316	297	272	271	292	276	285	260	271	284	265	282	295	277	309	296	320	289	290	250	281	277	292	274	271	285	285	277	278	276	271	265	262	297	285	286	239	264	263	273	263	265	281	307	275	292	278	288	274	268	270	318	276	276	244	267	297	320	282	257	279	296	255	300	314	303	287	248	314	283	269	259	253	264	251	291	284	272	285	302	301	267	298	282	261	273	301	274	245	262	304	282	273	283	287	285	257	255	267	304	285	280	270	258	277	276	298	281	277	314	298	285	268	267	278	239	289	287	264	296	255	288	286	291	284	254	266	257	266	305	284	262	266	280	299	270	252	289	300	289	260	268	280	305	254	246	273	252	256	285	313	278	279	292	310	306	259	265	283	263	298	272	286	287	278	276	306	287	295	290	278	291	253	241	287	285	283	292	281	290	267	285	255	275	284	294	268	296	269	287	280	282	254	266	258	265	267	268	272	267	275	301	294	274	277	277	283	253	273	271	261	296	266	235	313	252	253	288	273	282	268	265	252	278	289	291	288	276	264	291	292	293	285	278	275	314	261	265	255	245	279	277	280	289	273	242	289	251	258	277	292	288	276	279	287	277	274	293	262	261	264	276	282	251	243	303	265	276	278	286	272	274	288	266	267	289	306	277	267	302	280	280	292	268	272	293	289	278	263	277	276	287	273	274	301	262	281	286	273	280	275	275	309	289	306	291	305	260	260	291	266	288	272	261	276	288	272	301	291	262	281	271	301	278	274	268	276	289	265	300	245	274	278	272	266	271	287	272	251	299	306	272	286	300	309	271	265	286	265	259	269	297	270	265	272	282	289	274	262	320	270	255	269	246	243	296	270	302	309	270	250	266	284	257	268	261	272	270	259	289	288	261	276	265	280	277	285	259	286	315	261	283	268	252	288	276	261	263	306	310	290	279	247	266	292	272	261	270	280	256	298	288	292	294	293	265	261	295	268	287	294	302	287	283	263	286	289	269	271	258	298	278	284	254	267	296	252	278	286	275	277	288	305	280	268	297	255	285	304	287	287	262	275	285	264	293	251	279	287	272	260	308	269	284	315	307	293	253	284	278	280	268	262	266	288	266	276	294	269	288	271	302	307	277	286	256	268	284	268	270	281	295	287	293	282	272	243	276	309	287	316	295	257	271	287	282	277	285	289	252	312	303	278	256	309	270	289	260	273	268	287	267	248	326	265	283	261	293	271	278	278	284	287	271	311	276	275	271	297	277	310	314	279	246	258	291	270	283	256	291	269	270	311	286	265	291	273	250	263	293	282	300	298	285	256	274	273	309	253	281	269	267	292	261	242	294	286	277	296	267	263	300	249	301	284	304	267	279	265	254	274	279	252	283	239	309	283	247	266	270	304	273	302	304	304	276	292	280	267	291	286	275	300	240	278	252	304	272	259	287	283	259	271	283	246	340	304	263	293	282	288	267	279	277	298	265	284	243	243	272	268	272	285	293	270	279	289	299	276	267	267	282	244	261	295	281	293	297	294	281	310	306	307	278	271	274	291	262	315	294	272	295	285	285	275	273	275	243	264	264	267	261	282	301	278	285	310	288	290	275	290	298	280	262	266	306	296	293	277	288	267	259	282	266	262	279	294	276	248	281	285	279	291	262	300	257	250	290	300	314	300	290	285	296	299	283	282	284	272	270	290	269	283	266	257	277	303	275	265	294	289	294	277	281	276	275	290	290	288	247	303	289	283	276	276	274	285	272	295	278	281	270	272	252	290	298	291	243	295	262	281	290	275	266	288	276	270	278	308	298	309	267	279	277	247	277	299	281	254	279	285	301	283	274	301	264	276	269	306	294	297	306	270	256	243	256	276	265	253	285	279	266	283	269	277	263	293	263	297	295	293	264	308	263	290	291	284	295	325	316	306	243	255	283	292	267	266	291	262	276	285	312	288	301	261	288	297	257	306	236	276	291	274	258	287	276	288	288	297	295	290	244	289	265	283	259	298	294	323	302	263	252	282	281	248	287	277	278	276	296	282	274	281	295	282	257	282	247	298	289	303	289	260	275	268	255	240	289	262	278	303	282	286	302	308	312	281	280	259	289	285	277	255	276	308	303	291	287	307	262	294	271	268	276	272	253	261	279	306	253	291	318	286	272	268	281	277	300	283	260	293	304	326	283	283	254	292	272	319	282	274	263	258	280	300	257	294	284	291	295	283	293	269	260	243	280	270	297	286	264	267	269	276	286	311	282	273	291	275	288	252	256	314	276	280	273	275	308	269	290	294	265	290	260	252	245	267	301	300	287	277	261	282	264	258	285	283	286	255	246	271	269	310	293	281	294	292	290	270	310	279	258	292	287	269	257	292	297	252	235	248	275	280	257	290	255	280	293	272	290	241	283	286	271	289	271	272	280	277	296	270	281	276	307	284	249	299	300	265	279	279	277	266	279	273	256	262	313	291	272	299	270	291	283	283	298	266	256	293	248	263	273	269	276	278	283	280	237	289	303	290	261	256	276	277	257	271	281	289	276	292	288	251	292	299	288	275	249	312	264	255	297	266	300	258	276	293	299	305	298	270	273	299	255	289	281	266	265	292	278	264	272	283	287	227	256	284	284	247	280	288	258	261	280	314	250	297	258	266	290	262	263	266	273	277	312	272	300	256	279	295	278	218	285	281	265	278	291	271	240	246	281	264	282	278	310	266	307	280	270	254	312	277	286	276	291	265	283	268	257	286	312	267	280	263	274	282	288	262	262	282	276	339	302	255	275	288	253	281	300	256	295	253	309	261	266	268	278	290	281	278	307	284	294	301	262	253	265	281	302	261	295	287	312	274	279	251	260	266	286	292	281	293	291	269	288	272	276	263	284	270	285	309	279	269	280	277	264	244	282	276	301	259	279	269	288	293	288	296	297	261	287	270	287	241
38948	38031	9364	2060	4401	16970	16090	4632	768	752	757	739	712	679	677	713	750	704	756	754	716	727	705	772	756	716	725	697	764	742	729	755	735	759	764	723	774	735	691	738	775	724	739	737	695	758	708	758	735	722	737	729	744	712	690	719	725	753	750	782	749	725	764	726	706	761	756	753	742	723	774	744	749	722	739	745	749	702	750	721	764	729	651	741	739	756	784	723	717	762	775	750	711	701	710	765	726	728	757	721	716	718	726	756	690	741	733	743	691	809	747	738	711	738	731	707	688	715	755	748	704	734	770	703	719	729	755	755	738	728	691	715	740	727	734	720	745	688	705	758	760	694	710	739	721	723	744	742	729	735	764	727	700	703	695	733	709	699	705	771	679	762	663	717	731	741	726	714	690	679	725	688	725	755	762	745	712	714	706	686	752	765	714	716	790	723	713	745	765	783	694	732	695	738	720	712	704	719	798	764	693	749	705	703	704	729	790	764	760	702	765	712	723	715	725	728	737	713	721	762	730	751	751	744	708	747	681	775	702	737	710	688	730	713	695	709	715	713	738	703	760	736	741	717	726	734	793	706	678	736	675	714	741	749	768	717	756	741	696	727	745	718	764	685	734	676	791	743	764	686	726	735	711	703	701	750	740	765	719	749	729	754	733	715	689	728	728	718	697	759	695	770	767	720	741	722	722	687	729	732	752	747	746	717	782	741	705	723	719	722	755	711	745	742	712	691	736	738	714	707	733	723	734	748	765	702	714	742	759	733	744	774	739	729	729	768	756	743	663	733	740	742	765	662	700	715	747	734	772	743	712	740	789	719	710	698	695	795	686	729	703	780	739	795	724	718	718	716	722	741	772	696	733	717	730	730	738	696	762	746	721	747	712	727	737	710	706	724	733	763	725	701	736	735	712	738	795	727	702	729	751	750	759	737	789	726	768	774	715	674	680	732	713	742	722	687	757	732	686	744	725	712	717	747	726	732	757	729	765	751	754	734	756	775	709	691	716	730	749	777	684	729	727	727	727	732	751	656	704	722	701	713	722	703	736	718	740	726	766	782	707	728	722	767	739	715	771	705	697	691	685	743	726	737	748	717	783	723	744	707	762	753	751	730	769	760	711	770	701	684	813	736	743	727	706	686	715	702	784	721	726	734	706	702	766	709	696	705	680	727	759	704	718	728	753	686	767	685	722	735	742	767	686	769	714	741	686	759	749	735	727	738	720	709	725	747	757	737	737	721	743	706	716	737	696	684	761	676	722	746	699	738	773	772	736	752	721	757	754	715	714	741	745	747	757	740	775	696	721	742	751	731	745	780	722	735	718	684	730	711	736	749	689	731	680	735	778	764	741	747	712	689	772	738	705	764	680	752	732	718	803	732	716	743	739	750	769	724	727	742	706	733	714	761	724	741	743	691	734	771	706	734	748	723	711	692	707	729	731	708	747	699	699	778	709	701	791	696	757	703	763	754	747	664	736	724	743	668	706	754	729	713	730	725	748	702	768	774	717	721	701	734	726	744	723	670	743	741	723	686	751	727	733	729	702	706	706	703	701	740	740	754	736	731	700	751	790	747	771	712	678	701	767	748	710	689	727	775	740	727	728	761	763	776	798	729	720	739	735	782	706	674	686	731	756	781	712	755	679	722	729	777	741	740	748	727	733	713	760	718	718	719	769	708	730	776	693	704	785	732	724	723	710	723	674	708	760	675	763	734	778	719	715	701	692	739	797	769	756	772	726	709	711	732	726	734	708	778	732	675	743	718	740	730	746	651	722	749	746	731	750	707	704	747	698	697	751	712	749	692	741	772	714	699	720	720	744	746	734	734	707	690	680	806	698	724	665	727	718	692	721	698	702	775	722	688	709	744	719	723	701	710	729	710	759	702	746	757	749	726	731	767	728	785	717	709	745	714	708	714	747	716	770	694	713	690	739	758	748	704	778	727	702	651	730	714	713	716	743	731	724	753	744	730	714	737	723	763	706	722	754	742	756	721	747	684	742	723	761	769	724	782	737	749	740	775	675	675	716	724	796	728	780	725	788	763	767	692	706	750	683	720	733	753	707	718	737	769	697	684	729	770	759	756	721	740	717	740	768	746	698	727	768	725	762	731	688	694	761	709	717	725	742	744	749	754	730	709	770	709	720	764	747	778	750	754	735	710	689	765	757	708	725	726	785	715	688	708	751	732	785	743	717	704	702	734	762	744	710	687	758	730	763	719	728	723	707	723	739	696	708	751	764	761	701	692	734	710	797	738	729	660	750	726	707	787	713	739	753	741	777	730	779	768	741	761	738	763	739	663	738	763	676	721	763	782	668	759	758	730	715	766	699	720	720	716	704	720	750	739	712	738	706	731	688	751	730	714	725	695	730	726	737	695	739	686	674	738	685	759	743	767	785	757	719	717	745	689	724	704	729	754	773	730	746	736	710	710	733	773	721	740	753	673	752	727	736	687	764	712	752	710	733	766	675	750	752	717	745	733	752	763	745	724	752	734	730	742	713	732	758	717	722	746	696	756	755	775	718	725	690	706	701	766	712	720	730	716	756	739	721	748	742	733	722	711	733	731	694	740	711	762	695	723	721	714	718	703	700	756	757	699	755	722	667	713	741	765	743	738	732	710	712	764	717	716	754	770	721	777	765	729	715	706	717	781	721	710	714	681	725	760	749	735	714	743	693	696	737	710	733	728	717	710	728	729	713	749	738	708	710	703	751	727	677	726	715	742	758	736	768	721	751	693	723	698	709	770	720	703	721	734	746	767	749	738	738	762	705	764	742	724	708	690	721	771	706	706	771	735	743	718	738	765	772	735	724	715	721	708	751	710	738	739	729	701	784	710	788	711	722	733	709	777	698	765	750	733	718	728	754	738	736	732	730	730	720	718	747	703	764	729	714	734	717	733	729	766	755	762	713	713	720	717	718	786	754	749	750	719	717	755	753	752	746	709	747	729	718	699	721	733	740	771	720	746	714	708	737	739	705	728	758	782	770	737	733	730	739	753	708	745	740	754	728	727	768	704	773	776	700	708	695	728	782	732	738	677	714	754	762	773	751	718	709	674	699	724	786	687	776	720	698	740	734	746	741	736	733	698	714	763	722	749	705	765	713	715	771	750	707	748	752	727	705	762	772	741	726	720	740	718	773	762	709	694	755	722	738	714	750	670	758	731	725	745	814	755	711	685	722	774	711	739	722	729	695	713	758	768	715	732	729	756	731	725	737	699	751	738	734	696	758	755	752	722	725	679	726	743	749	744	736	709	708	734	680	723	746	736	699	676	703	728	704	726	696	774	696	716	716	787	767	766	732	739	740	775	717	712	744	697	713	735	756	691	707	752	704	733	734	779	743	757	676	694	778	716	689	719	743	747	711	733	763	739	713	741	750	716	714	693	711	767	752	708	745	763	735	700	749	677	734	725	715	771	752	704	787	694	682	795	716	691	728	707	746	758	706	720	766	751	724	733	737	718	701	727	722	721	695	732	718	731	754	715
51308	41672	29521	24392	22885	24788	19922	6961	591	309	317	296	319	314	306	296	301	305	338	291	295	330	292	303	337	298	331	340	324	327	323	311	314	306	301	281	295	302	307	300	310	297	305	266	301	304	303	319	319	360	295	294	328	287	307	290	322	299	303	302	289	316	307	320	303	300	249	300	304	303	341	294	294	338	318	303	304	271	310	309	321	283	320	313	337	332	283	335	309	318	322	321	299	284	277	307	288	300	325	339	336	295	293	291	305	327	307	314	300	326	321	330	336	310	345	332	285	307	311	277	301	311	344	314	325	300	333	318	304	296	289	284	292	339	315	306	313	309	310	308	288	293	288	315	303	318	305	338	284	300	304	324	306	320	316	305	324	289	308	309	339	275	295	299	278	276	289	322	286	280	302	318	301	314	296	320	298	304	317	298	295	325	307	286	294	302	295	324	310	260	323	280	305	304	300	307	345	325	303	283	324	308	324	316	250	282	329	267	305	317	309	306	287	292	295	315	321	323	289	307	322	347	298	315	310	323	260	288	299	320	314	280	292	324	309	309	304	311	312	295	301	319	299	323	301	303	293	307	278	313	302	302	329	323	306	306	285	307	305	355	315	323	297	318	308	331	301	304	348	307	292	293	318	293	315	312	281	313	287	315	359	306	301	297	299	311	310	311	334	323	290	319	308	314	309	297	305	325	301	307	295	296	344	339	301	310	320	296	290	302	323	318	314	319	329	289	340	316	295	312	299	286	332	305	296	328	293	271	315	334	300	312	285	310	299	280	317	301	307	301	315	293	339	305	302	304	323	272	300	326	335	288	282	339	311	309	309	295	302	299	306	299	322	277	315	303	302	304	306	293	316	326	318	305	324	332	315	316	283	273	308	286	314	325	298	255	323	302	294	301	324	295	296	327	304	307	295	315	329	342	290	308	319	298	322	284	328	301	311	303	311	281	327	284	307	259	286	302	299	323	295	318	279	335	319	313	314	319	311	291	324	291	286	290	273	304	310	298	332	291	303	338	329	328	293	295	307	331	318	309	339	317	323	289	296	282	275	272	275	315	317	302	299	297	317	325	309	303	293	301	306	288	327	305	318	293	276	304	283	304	274	288	303	294	313	289	279	310	300	330	284	301	306	332	286	279	305	277	284	306	318	317	312	308	293	299	305	291	322	314	329	332	312	325	297	312	295	335	312	303	307	311	296	287	330	311	287	332	286	293	328	332	313	317	301	321	303	317	311	289	328	317	303	307	288	299	260	297	311	313	283	310	297	310	302	295	319	294	299	310	310	319	289	285	300	325	279	292	329	307	271	282	277	310	309	299	323	323	305	257	283	333	308	288	309	303	307	312	309	334	315	313	292	321	333	296	334	321	332	316	306	293	307	325	328	318	310	281	275	294	281	315	322	330	322	309	292	315	306	306	300	303	283	321	316	301	317	298	306	335	315	299	269	303	296	288	288	320	323	295	322	292	302	321	338	319	304	294	335	314	329	304	336	331	302	301	303	298	297	306	327	321	318	312	289	338	309	315	332	321	289	338	314	291	294	308	326	292	294	348	302	291	314	308	319	285	292	277	316	288	296	320	317	274	271	314	289	319	289	303	311	303	278	316	298	300	305	326	337	321	348	319	307	281	315	293	308	308	295	300	306	327	312	311	334	286	302	319	302	323	310	304	294	291	301	313	301	315	290	305	332	311	312	342	322	308	299	288	285	291	289	328	316	282	301	298	302	319	300	312	322	343	325	283	290	322	283	295	338	278	317	322	287	297	320	303	299	297	290	294	284	298	320	299	304	299	300	291	298	275	294	274	298	295	335	289	295	345	326	319	302	296	300	310	304	286	312	330	324	297	310	322	327	306	288	314	289	325	323	304	302	333	306	301	298	297	328	345	286	288	280	310	296	357	288	317	321	312	334	321	314	348	279	292	265	300	293	291	310	307	283	301	303	303	309	293	284	292	272	314	316	302	315	300	277	295	292	306	314	307	322	283	283	314	301	317	309	288	299	310	292	299	297	324	307	312	290	293	311	306	284	306	306	268	312	307	294	336	319	315	267	286	309	306	298	264	301	322	306	287	321	323	272	310	293	312	321	308	295	293	323	290	302	316	336	305	340	315	315	316	344	276	310	282	310	289	287	311	312	353	326	290	312	307	334	337	286	301	302	290	289	281	307	275	305	292	326	339	328	332	290	345	318	290	328	313	289	329	306	300	295	318	276	361	283	296	318	325	327	304	299	311	309	299	316	319	327	333	321	297	306	325	284	278	314	294	303	289	295	307	317	324	285	317	282	314	305	316	281	307	296	294	300	320	273	280	303	299	315	297	303	325	304	305	289	312	300	322	310	315	307	319	285	317	340	299	326	299	314	300	278	276	286	365	314	346	270	300	325	322	323	327	313	313	298	286	281	298	297	270	320	322	309	289	283	296	298	278	311	330	305	279	309	286	303	326	295	322	293	316	299	314	327	270	310	269	306	295	317	292	304	302	304	285	301	301	313	311	296	272	291	302	291	272	315	299	287	306	297	293	318	296	305	311	284	326	319	275	304	335	284	291	285	295	310	308	334	300	344	318	307	294	320	299	309	267	287	295	293	294	298	292	319	289	327	318	290	329	295	322	317	322	302	323	294	332	307	288	296	288	302	300	284	314	305	314	310	337	306	313	331	331	322	273	344	306	270	281	318	316	296	305	325	305	295	300	335	323	308	315	318	306	298	293	312	274	300	316	321	313	342	291	293	304	303	322	255	315	330	315	304	324	296	305	318	303	270	289	298	271	317	300	319	301	329	319	331	301	314	304	317	267	273	310	309	309	309	312	285	304	284	329	281	275	295	295	297	278	312	313	328	294	306	289	306	278	308	353	288	280	324	285	324	317	284	285	301	322	315	287	306	321	288	342	329	329	329	272	300	280	288	268	303	310	287	310	269	319	306	276	317	305	317	311	299	274	299	291	284	313	299	285	289	307	318	265	322	328	323	334	296	303	297	327	295	307	326	320	296	352	312	318	304	302	299	306	280	305	316	321	311	266	310	296	307	320	326	296	298	301	293	269	308	295	309	291	309	286	308	294	280	285	303	299	321	293	331	303	295	312	319	291	306	321	308	340	313	310	317	268	299	311	320	307	321	331	299	327	322	287	342	291	320	287	323	333	287	321	317	325	288	295	344	297	329	304	290	327	286	318	302	309	317	326	312	313	312	327	315	307	306	283	283	304	280	289	272	287	302	320	350	314	303	336	328	325	277	295	303	300	303	328	297	289	279	271	298	290	292	294	315	290	300	319	299	278	303	307	309	307	308	316	284	295	279	322	297	290	315	300	281	301	294	306	288	303	306	302	280	293	305	284	276	318	314	336	283	320	274	304	298	337	290	299	293	338	317	275	305	294	298	288	321	275	302	320	284	304	339	279	307	314	284	342	303	287	311	293	363	290	326	331	291	280	298	296	326	317	294	292	280	313	305	301	272	282	303	319	273	270	296	317	328	330	291	321
48657	49595	22944	3366	14695	38308	30215	8393	778	863	839	779	806	848	819	853	845	761	781	811	749	806	789	800	800	756	762	761	739	796	801	831	778	744	801	805	816	775	754	745	758	771	731	818	776	757	727	758	795	734	747	743	799	776	816	805	758	806	815	738	809	772	785	775	843	825	825	788	781	802	780	781	755	752	837	780	772	783	783	761	755	761	835	842	785	802	790	753	720	800	731	733	798	737	801	750	799	810	795	785	795	802	755	733	784	741	826	808	778	748	800	819	771	777	811	757	742	764	767	753	778	767	770	747	774	787	784	762	774	822	767	844	809	797	810	797	779	782	758	784	769	746	759	776	796	782	804	797	800	799	816	720	757	812	783	744	749	762	805	808	796	763	793	802	769	780	774	773	794	733	779	778	755	835	798	772	708	817	733	794	725	825	799	750	791	825	807	767	744	798	752	717	788	777	804	753	792	769	780	775	797	839	765	740	814	806	784	784	781	811	781	766	760	837	832	773	776	806	784	813	794	796	825	807	746	787	804	742	812	797	810	810	761	759	745	774	755	771	773	789	773	791	777	783	743	742	808	782	771	797	756	793	779	795	769	833	755	795	746	776	755	698	856	781	843	759	789	840	807	787	774	778	785	761	720	795	771	789	781	753	772	783	807	770	724	763	812	805	789	752	815	768	807	812	745	760	848	803	718	781	777	768	840	724	784	835	798	778	816	787	855	787	815	756	763	781	819	790	773	800	756	753	749	801	810	793	749	736	839	742	764	792	746	799	761	795	791	771	782	793	834	800	808	768	762	735	862	784	760	759	791	778	799	766	834	797	791	808	783	782	797	755	769	788	772	822	792	757	766	813	782	783	792	815	759	738	819	792	817	809	761	768	786	771	823	802	801	796	770	753	806	793	783	755	783	786	802	746	773	782	751	786	803	797	779	817	779	778	779	774	770	765	738	800	791	705	769	809	767	748	740	794	760	790	760	798	822	759	771	791	816	803	719	789	858	826	735	773	771	762	756	809	826	788	786	781	766	843	795	697	834	862	799	734	749	807	755	720	789	762	762	758	777	813	823	776	727	787	747	808	806	779	772	760	790	775	767	772	796	755	738	776	777	769	774	808	816	786	770	774	783	794	795	788	788	764	750	794	784	778	780	713	800	747	819	778	786	765	777	773	741	755	746	784	802	762	827	780	759	775	773	791	796	817	754	767	762	752	783	769	797	723	779	768	845	759	775	756	815	799	807	778	800	757	785	775	796	807	775	791	813	825	788	747	774	799	796	787	760	809	824	767	765	814	789	807	812	779	765	778	781	790	779	765	819	795	773	820	778	799	789	833	787	769	780	787	727	755	763	773	824	781	751	769	745	783	775	823	809	774	788	767	792	785	853	802	744	760	806	758	772	746	753	764	765	784	802	771	774	799	770	800	850	815	800	726	836	799	826	773	786	804	759	805	758	761	809	805	723	795	789	764	741	773	773	797	789	842	754	785	803	783	764	729	808	718	822	816	811	782	797	761	846	803	806	826	783	785	773	802	792	720	759	789	760	741	738	763	788	831	801	788	792	793	836	767	764	792	806	781	802	813	786	779	794	801	812	845	791	776	786	839	758	777	792	778	756	807	763	829	790	775	785	786	791	810	793	750	813	759	792	769	752	792	787	746	789	791	818	828	773	773	811	822	701	789	739	769	772	777	761	743	811	751	720	768	746	743	761	792	767	794	759	768	715	779	793	807	794	805	821	789	774	768	776	796	808	812	755	745	767	747	771	781	796	754	769	788	773	779	782	788	736	773	789	760	765	801	824	774	771	776	826	768	759	770	799	779	806	817	820	794	714	786	779	793	784	750	756	754	781	764	759	801	833	781	802	771	802	722	761	751	799	746	812	766	765	746	804	766	750	802	755	780	810	832	766	732	799	795	771	818	797	779	802	763	803	758	799	773	814	787	768	775	824	807	814	800	769	767	725	792	793	849	807	778	803	776	783	783	780	821	797	743	836	794	819	818	779	779	768	813	788	792	782	772	791	820	818	771	762	816	724	827	774	769	788	771	796	802	795	810	796	830	760	796	818	784	802	792	821	753	828	795	766	762	788	767	779	745	809	757	755	811	818	748	746	785	777	753	785	770	791	733	791	821	773	798	776	788	801	787	782	788	743	822	770	758	811	770	768	759	827	745	802	772	776	750	805	841	793	805	809	777	775	762	816	773	722	766	760	807	809	803	810	744	798	793	776	775	776	785	767	777	740	778	783	804	833	763	737	803	734	783	812	766	736	785	767	763	760	838	774	820	824	824	773	740	811	735	775	820	769	753	772	817	790	831	797	784	809	797	778	831	804	774	771	798	785	790	789	732	760	814	831	773	798	824	789	728	752	759	818	788	752	788	795	780	757	785	763	692	791	778	758	777	758	811	767	802	783	721	831	824	749	787	830	745	797	767	810	747	776	784	808	768	800	798	815	824	806	776	765	748	805	861	742	787	773	790	792	761	797	813	796	780	776	814	742	756	744	802	829	778	779	766	791	770	808	761	801	798	792	798	790	804	753	768	760	814	804	771	792	742	822	782	799	768	740	790	753	771	760	764	820	786	778	735	834	766	808	793	820	823	754	768	756	723	807	792	808	792	784	740	815	762	792	792	814	787	730	794	781	812	765	791	711	735	805	786	759	736	789	822	792	797	768	711	797	719	780	773	813	805	779	772	813	755	831	795	804	824	794	794	778	779	740	788	769	762	786	736	787	790	767	813	765	774	761	767	794	762	802	818	762	783	790	797	774	783	797	806	765	794	765	813	816	831	750	751	790	754	745	819	825	776	760	756	761	811	809	748	795	773	781	764	782	762	788	816	815	795	802	713	779	762	773	823	772	795	818	836	759	781	829	825	754	802	768	775	797	780	791	801	764	747	800	787	769	807	776	802	821	787	777	805	746	736	766	813	798	764	756	815	752	785	795	816	805	735	774	754	799	872	821	813	794	765	786	800	800	783	832	773	742	826	821	826	857	729	782	746	778	754	818	772	788	801	737	774	735	756	753	761	810	827	780	820	811	735	774	793	767	784	760	777	761	811	764	779	837	785	785	796	763	854	766	821	831	807	764	800	786	774	791	792	762	756	801	786	759	781	774	772	775	770	828	761	814	762	790	744	785	775	820	800	824	849	761	823	730	727	747	749	835	780	831	785	759	779	761	781	799	802	776	775	773	818	798	805	757	763	811	834	779	812	771	787	779	825	810	727	797	805	741	761	778	775	799	756	803	772	783	803	820	793	821	826	782	767	791	767	788	785	700	801	819	727	783	759	804	738	799	768	820	782	773	801	793	794	756	767	773	751	816	797	793	766	744	788	780	793	805	746	776	766	780	822	781	774	771	800	754	785	810	805	733	788	775	799	792	812	743	798	781	794	795	772	800	755	795	747	762	822	797	776	780	804	836	732	782	727	745	797	742	761	751	786	768	796	766	751	745	800	795	789	786	768	788	757	800	769	755	788	750	810
49502	32858	27226	25424	23241	29128	47939	31895	9937	1531	593	523	548	535	497	554	512	516	495	491	488	497	516	503	495	518	500	527	500	548	479	468	479	461	498	495	478	502	460	464	492	469	495	528	476	458	487	513	464	487	479	435	466	435	474	464	450	481	432	508	483	495	495	479	464	745	554	466	499	495	464	412	508	453	484	422	442	504	466	488	448	476	475	425	471	494	434	470	533	467	467	464	511	461	436	424	448	477	535	466	452	461	436	500	464	426	501	467	458	495	489	449	466	461	472	506	446	467	436	445	460	460	481	460	478	465	464	428	468	444	466	447	441	444	447	483	452	463	465	452	440	466	479	453	458	465	463	479	483	470	417	447	528	500	457	444	470	489	432	452	466	464	450	480	463	455	466	446	456	458	486	479	463	485	426	461	491	451	454	459	453	455	475	461	470	429	470	489	490	492	467	490	485	493	483	507	485	460	463	504	485	467	446	457	468	463	494	467	500	429	490	436	422	451	456	480	433	463	476	431	454	476	412	479	470	508	489	504	478	453	445	467	452	487	493	454	423	446	409	445	484	461	461	403	415	464	459	505	455	428	451	449	504	451	493	442	431	517	494	442	447	470	482	461	437	507	480	488	438	460	431	436	447	473	467	489	448	481	448	483	462	450	501	471	428	471	461	441	494	442	428	477	446	484	529	475	506	475	443	463	469	467	448	484	474	466	485	495	474	464	465	467	461	485	445	479	487	470	449	476	460	482	475	458	483	467	460	472	513	498	487	487	470	430	422	429	476	470	451	470	467	445	471	470	457	405	470	470	481	447	462	458	491	469	466	482	481	472	470	472	483	473	469	410	480	472	488	473	486	498	480	469	444	450	534	498	449	476	394	431	498	460	493	456	469	460	507	495	468	439	459	469	455	459	490	436	472	457	486	410	425	482	435	458	477	473	483	473	468	457	456	486	490	490	477	508	480	497	475	447	443	447	465	450	474	462	476	455	477	455	496	472	490	488	475	427	493	456	425	486	490	434	493	463	464	456	447	493	475	459	480	503	496	447	484	456	453	483	439	465	421	476	491	469	484	466	497	491	496	484	494	487	515	464	488	443	458	466	482	439	469	481	418	473	443	461	446	484	448	481	445	463	472	452	452	522	450	487	456	448	485	474	441	458	488	463	459	441	457	442	496	492	437	457	491	477	501	486	463	425	430	479	469	481	452	466	477	451	461	447	477	495	486	479	429	493	491	519	484	449	474	475	491	455	446	466	491	447	453	417	475	459	439	436	460	446	462	449	439	485	483	480	457	458	441	486	454	436	460	464	443	467	478	476	457	473	498	459	448	481	494	489	443	468	456	474	481	477	496	476	496	494	467	469	493	499	459	539	455	461	467	489	436	492	450	475	449	492	453	445	455	488	456	446	461	470	454	464	481	453	387	412	457	440	468	474	487	516	468	459	448	473	419	423	453	474	463	501	443	501	478	502	451	430	474	461	460	496	477	465	489	467	472	481	447	455	463	489	479	467	446	442	429	485	501	471	456	476	486	495	454	439	441	441	450	471	426	446	464	437	472	492	454	482	452	428	471	476	453	469	491	441	459	456	432	485	459	455	461	467	428	444	475	452	454	480	420	484	493	458	441	497	487	451	484	439	456	495	428	476	442	436	491	463	480	463	445	438	461	474	441	484	502	467	490	426	490	509	467	483	444	477	488	461	477	448	423	428	449	458	465	481	467	483	481	471	488	442	448	464	498	483	464	439	480	482	475	496	465	481	459	450	499	447	472	425	423	505	465	463	514	518	468	428	458	479	446	447	464	488	453	465	475	484	461	489	416	442	409	496	450	454	437	462	477	485	477	467	468	464	482	469	447	461	480	470	475	479	487	476	455	446	486	502	475	434	474	476	497	489	460	453	474	414	465	438	437	456	488	485	497	467	501	496	458	451	490	459	467	480	448	473	465	450	449	473	474	464	439	520	454	463	476	481	471	478	416	409	484	448	457	436	453	486	451	475	438	448	427	443	417	438	475	436	455	457	460	458	417	525	476	486	507	467	441	450	497	450	465	443	482	518	473	465	468	430	485	499	461	524	468	458	492	469	435	455	490	486	440	461	462	461	518	484	447	440	477	476	450	494	473	512	475	424	425	474	430	442	492	429	482	479	474	492	523	450	478	495	486	453	468	470	487	501	459	457	472	458	505	450	510	461	468	448	471	422	458	441	444	467	474	418	502	482	460	476	429	466	467	466	473	474	450	471	453	455	470	480	453	438	501	467	446	477	437	471	483	479	430	513	473	474	435	444	467	482	473	440	478	480	454	502	461	481	502	468	439	485	440	464	490	469	485	456	485	481	507	450	508	485	452	445	479	418	488	506	471	476	496	454	471	460	473	464	465	448	431	481	436	436	453	430	487	477	471	436	457	483	475	451	459	480	474	452	546	441	452	471	488	474	500	443	484	495	461	425	418	464	477	465	464	422	497	463	457	452	446	462	468	444	431	461	493	490	482	489	463	458	482	486	421	450	479	489	470	470	484	490	522	472	467	462	405	481	459	409	464	505	519	480	471	498	468	490	455	475	459	447	446	480	456	465	444	398	459	468	474	504	480	445	468	472	464	456	465	438	455	477	433	456	431	479	446	454	452	451	439	471	496	464	498	472	442	514	457	448	452	446	459	447	439	476	461	437	437	459	503	504	447	449	445	439	503	469	412	450	440	469	469	472	463	476	475	497	485	512	477	484	456	488	462	445	433	475	471	464	488	512	460	430	504	499	448	531	498	448	463	457	478	479	454	472	477	481	435	480	475	468	499	508	477	444	449	486	454	446	495	497	476	437	458	488	454	459	426	452	461	453	446	499	496	453	452	482	467	472	477	462	468	471	428	448	448	481	449	439	501	486	511	465	431	479	472	471	463	473	409	508	451	459	504	460	504	496	464	451	442	470	468	467	442	465	474	448	462	473	451	468	482	465	474	440	481	496	465	471	479	455	436	460	478	456	502	463	440	482	497	462	474	454	461	479	489	425	469	439	465	457	448	460	465	454	476	478	447	419	491	438	429	472	454	477	457	430	458	472	427	486	438	478	460	458	484	463	480	467	422	476	487	455	445	469	443	439	451	471	487	473	456	491	485	453	431	438	483	473	482	504	444	450	465	492	478	453	469	421	485	464	447	487	484	464	469	497	436	461	464	485	467	412	486	446	510	472	449	433	482	486	456	436	464	481	445	469	491	475	448	433	474	446	464	467	454	509	483	476	452	459	499	498	472	468	474	471	430	512	453	467	472	476	475	489	458	477	459	457	481	437	465	466	486	541	458	449	448	471	468	436	446	496	494	446	471	465	445	502	476	455	474	469	496	407	493	489	452	461	477	445	512	423	463	453	461	472	443	479	479	460	455	472	516	476	487	475	469	468	512	500	467	491	469	454	466	501	477	470	453	483	474	443	426	506	451	504	430	477	456	444	481	441	438	491	463	479	460	455	491	478	440	465	501	470	488	477	463	486
47209	38820	11473	14581	27920	55552	69062	22667	1661	1399	1281	1302	1218	1187	1206	1170	1139	1101	1121	1134	1076	1134	1074	1052	1121	1036	1073	1068	1047	1037	1049	1055	1025	1035	1065	1071	1007	990	1033	1034	1042	1000	1022	1031	1051	946	973	1072	1055	1033	973	1048	1048	1018	987	1037	1002	968	993	993	985	1049	944	1038	1022	2484	1481	1002	1082	950	1037	1017	994	989	1028	989	977	1030	948	1008	993	1040	999	980	953	1044	935	982	1009	935	975	1073	960	1087	992	986	1020	1041	992	981	982	999	1032	1029	1070	985	1058	981	1017	988	940	1041	1031	988	992	1005	1014	1005	985	995	1001	1021	1001	994	1050	974	1003	1059	973	997	1035	1041	1012	999	982	1003	971	1007	1009	930	1003	938	1011	1006	987	1000	1000	1020	987	959	950	1007	951	1035	998	982	995	1006	973	1016	972	990	991	988	1021	979	979	1075	1034	966	978	1006	985	994	967	958	935	965	997	967	1026	1005	1021	1002	973	1047	1012	981	996	951	1049	976	1035	1008	1018	982	961	991	1004	1037	977	1004	975	941	986	1014	984	996	1041	1002	1054	948	989	1062	1003	982	978	1000	1011	1000	990	978	1049	965	964	961	946	1034	956	1033	957	954	1013	956	1003	992	1031	890	952	1004	1023	1016	1018	1005	983	1007	1018	1007	949	962	997	964	1034	977	949	1042	966	995	1009	934	997	947	1016	1014	970	1009	954	994	1051	972	996	975	987	1033	982	936	999	972	957	971	1021	1022	1007	993	975	1030	952	1004	971	1049	963	1003	1040	1002	1082	965	984	1014	1013	1000	981	978	968	1022	983	994	992	985	1005	991	979	943	1032	978	1016	1067	973	969	1006	1031	959	980	963	954	953	998	1041	1010	1002	987	997	970	1003	978	991	925	959	1005	986	1060	963	1049	997	977	1032	984	1018	995	997	985	1028	997	1019	1024	992	1032	985	1046	949	1044	1024	941	1002	1035	970	980	973	985	1002	1006	956	977	1010	1001	972	973	962	964	1030	973	951	961	957	1016	1005	1003	987	1054	977	978	973	985	987	989	1020	1031	1015	957	1029	1008	1015	971	919	1018	1011	1007	987	967	1004	945	993	981	1019	995	1014	957	1004	978	958	1009	1013	994	1019	976	993	1043	1068	951	1036	983	979	1003	1000	949	1029	1018	1010	968	1017	1020	992	1017	992	994	976	981	963	982	1004	967	1031	997	1005	914	953	958	974	969	1017	938	976	990	998	971	1003	1003	1007	996	990	985	993	975	1009	1031	973	987	1028	919	967	997	1018	1012	1020	1009	1025	976	1036	1030	997	1024	943	966	1076	961	1003	926	997	971	1009	994	1017	986	942	982	991	1022	1015	1004	974	1013	919	976	1006	987	978	1018	1050	1001	1027	1002	1009	974	1004	1003	990	983	933	984	991	1002	1005	980	995	992	983	1001	1016	964	1037	958	965	982	1034	998	1013	1023	970	979	979	1033	980	958	1011	1023	992	947	1028	979	993	1006	979	1047	1052	995	982	1034	1001	982	984	1053	954	1096	979	985	981	975	974	1016	994	983	987	998	991	992	981	1029	1012	995	969	1051	975	985	1003	1087	990	1003	1058	1003	1005	1020	994	1099	946	998	934	990	1039	1005	978	939	1006	1035	952	962	941	967	1030	975	1014	1017	984	1002	1032	1006	1036	973	968	1007	960	978	976	995	952	980	991	995	996	1007	1016	953	965	989	955	977	992	1028	979	980	985	989	964	955	929	1007	981	999	901	961	1028	977	977	963	976	914	994	966	989	1070	977	927	1031	975	1034	975	958	943	1055	1052	979	945	1026	1016	963	985	975	936	1000	1018	1011	1024	992	1032	938	1058	989	995	1001	1096	965	977	994	1010	967	991	974	971	963	965	1029	1020	927	1025	1020	951	1054	1008	997	1011	961	1038	979	1001	1023	1068	1008	1015	985	981	1019	984	962	985	1006	967	977	971	1017	975	1007	973	985	992	1027	979	998	984	1008	970	1043	959	987	999	1002	981	1042	1030	962	984	987	1040	981	984	1027	975	1042	990	963	973	979	967	1002	928	1015	964	967	1035	976	1037	1030	978	1019	933	974	994	992	973	1016	969	1010	994	1025	987	1020	973	979	1007	1019	975	1018	1019	961	1001	967	1025	1047	1019	967	911	973	1000	963	1023	1004	973	1008	966	996	950	1038	986	1010	989	1008	1000	981	981	1000	1023	988	965	940	1048	954	1019	987	1022	986	967	1005	979	994	1007	1038	1000	1026	1015	1020	994	1033	1031	1031	996	972	984	1032	986	1013	982	1006	981	977	968	998	1032	950	1030	1023	995	1020	974	975	1001	1009	1013	1014	947	1014	948	1018	970	988	962	1021	987	967	995	981	1013	971	1054	969	1026	962	957	985	1001	1000	989	924	995	1030	969	1031	958	1006	1015	1018	965	981	928	1001	972	1010	1030	928	1013	979	968	1010	992	1051	964	973	951	999	993	982	986	1018	973	1037	992	932	982	984	1019	995	947	995	1001	1001	1043	965	989	954	935	978	967	933	1040	989	1004	1011	915	971	1016	1013	940	987	992	1007	973	992	962	1063	986	1001	1018	966	1004	1027	1002	975	1024	1010	958	967	1015	938	1001	1036	957	968	944	944	1027	945	967	983	1037	975	954	1016	1023	992	926	972	969	1026	920	950	982	1029	955	966	1016	1057	994	1024	1000	980	996	1039	970	1016	1038	954	1045	1033	1001	1024	997	1051	960	990	988	953	965	1029	1001	957	1000	966	933	1058	989	956	1011	987	1024	986	1043	1001	1022	974	1045	1028	955	982	981	949	1001	1003	990	1001	1002	1019	997	980	1034	993	943	977	962	972	981	1039	961	983	971	991	976	1058	1055	989	1049	1028	992	965	993	1054	978	984	999	1036	1029	981	1040	1022	1020	952	1011	990	1034	965	994	1012	994	1008	998	1063	1032	973	973	990	1004	1006	1023	949	962	973	995	1024	951	995	938	1023	965	989	1044	1054	942	991	1068	967	993	1015	1038	1029	955	1015	955	1012	989	925	984	1052	946	1004	1011	933	976	986	1004	946	969	971	984	1038	1009	1019	1010	969	1014	965	1034	931	977	1015	1033	1015	1066	1015	960	947	962	985	1017	946	963	909	990	992	1047	984	1004	958	982	965	1037	1075	1021	1031	988	1032	979	1002	941	1022	976	942	1026	1002	997	973	983	958	966	970	979	1011	943	987	984	954	1054	930	970	935	944	1005	1048	962	997	1048	919	996	1015	992	980	1041	951	1019	959	1014	978	998	977	979	965	989	996	1003	1025	1015	972	965	977	1008	924	994	997	1003	1007	1013	946	998	1007	978	956	1040	981	959	964	991	1004	1006	1013	980	979	960	970	1020	999	967	1031	1034	1015	1012	922	989	999	963	1038	972	988	1006	1015	978	919	1007	960	1019	989	986	1052	955	1012	964	948	1046	961	980	1034	982	995	967	969	1003	1005	990	985	973	973	948	1001	1046	959	977	974	964	1047	975	999	993	997	989	1021	969	1045	984	954	1034	1043	1040	994	992	991	991	983	1039	986	954	990	981	988	940	934	1021	994	984	976	1010	994	1024	944	1040	993	1002	1006	987	965	1005	986	988	940	1023	979	1007	978	983	995	955	922	983	1047	979	932	961	1010	997	1042	993	948	931	1035	1024	1004	997	992	1013	928	989	931	1066	939	1044	957	996	1019	981	946	986	1007	987	1031	1041	1025	1000	1028	1003	981	941	1004	1019	982	921	987	1003	983	997	931	994	967	1002	1012	979	1018	983	1016	1012	959	967	929	1029	1009	1001	998	977	1010	1070	962	1058	964	912	992	954	989	1003	1008	947	1020	991	1000	997	1009	943	995	974	1032	990	1043	975	958	973	1026	943	976	986	954	1022	1026	1017	982	1023	1001	1007	1000	971	951	996	1022	983	990	960	1029	998	983	940	996	991	1020	978	995	1004	1012	975	973	958	957	993	1006	971	971	989	986	962	1051	1037	981	995	990	979	981	990	1004	1000	973	961	928	1000	964	1022	1019	977	1046	994	992	986	990	1026	999	998	989	970	1018	984	1029	977	968	1025	1015	1014	1033	993	983
41844	41617	22226	13130	4513	4388	4093	794	338	243	225	260	257	253	230	217	260	235	247	250	224	224	210	217	251	192	254	218	227	244	232	261	227	235	232	205	247	232	227	238	227	250	265	219	256	216	248	208	229	230	232	224	240	218	215	205	230	230	235	246	229	227	245	250	229	252	219	247	230	246	235	229	207	246	229	239	249	227	217	256	250	236	215	233	228	230	216	220	225	252	255	237	250	238	254	253	241	247	268	221	225	252	267	240	252	244	248	256	215	233	230	247	247	225	250	255	221	231	240	249	226	232	251	248	232	236	216	219	226	214	263	250	214	247	230	258	239	280	259	253	237	216	232	209	236	259	220	260	239	240	223	203	242	230	224	235	242	246	238	268	228	263	242	252	241	219	237	224	239	253	254	229	229	229	246	242	227	199	225	223	230	228	206	196	258	248	259	225	237	243	218	244	251	241	269	221	251	243	236	251	216	231	238	235	254	228	224	214	224	203	229	219	225	226	212	271	247	266	244	227	231	188	227	239	229	255	206	240	237	249	238	252	238	232	251	203	253	240	218	226	239	210	252	218	263	252	231	254	230	218	243	217	242	230	234	210	229	218	218	215	244	224	237	269	251	236	243	212	256	244	246	230	250	218	223	247	232	238	226	249	269	223	220	221	263	245	191	254	210	217	222	206	252	260	226	224	236	227	237	241	244	251	251	248	213	228	234	220	235	212	227	216	239	240	220	230	229	228	261	245	215	234	234	214	213	252	215	217	230	256	256	201	276	231	216	242	205	223	244	219	238	230	224	218	241	239	229	223	233	229	212	230	235	217	233	229	248	213	251	235	227	244	235	240	233	250	233	239	205	248	218	212	211	233	235	244	204	214	228	255	208	233	233	227	226	224	225	241	253	211	226	198	225	212	231	201	251	241	235	205	265	243	236	236	238	251	213	229	213	219	254	214	232	236	233	233	237	224	215	250	222	228	230	248	252	238	240	233	217	232	239	244	214	247	242	263	205	213	220	237	272	220	215	245	196	247	252	235	226	246	227	230	244	264	213	264	250	238	229	209	211	218	238	235	261	231	226	230	238	233	248	225	232	225	218	220	223	251	251	248	236	257	252	229	263	209	240	244	247	233	244	229	247	224	236	230	271	245	206	229	236	235	225	243	257	250	239	203	244	220	246	223	240	215	215	249	245	233	275	222	249	220	235	222	232	239	254	252	237	233	232	205	233	262	218	207	253	212	220	225	245	248	255	218	202	198	239	221	251	228	245	209	219	238	260	221	251	231	220	231	261	223	245	231	233	230	242	251	267	252	259	226	240	226	228	211	258	250	244	244	216	258	244	223	231	256	220	229	247	245	248	227	214	210	255	248	249	226	235	228	239	226	204	243	248	251	256	222	254	228	233	218	215	237	230	259	234	228	220	237	254	235	237	230	236	245	232	240	235	217	240	252	243	255	219	212	227	232	265	247	252	233	264	241	208	225	251	226	268	216	222	230	242	251	219	235	210	241	233	248	239	241	222	247	207	255	227	245	225	229	240	238	240	236	218	238	213	253	229	242	251	226	227	206	252	254	229	244	236	220	245	239	220	216	213	251	218	209	240	219	192	245	223	248	224	242	200	233	239	233	210	231	220	223	242	218	204	236	235	234	249	239	213	258	220	193	230	246	253	251	244	231	227	215	224	224	233	244	235	219	260	230	241	235	228	227	225	222	256	235	204	255	232	219	239	203	251	239	255	227	227	219	210	236	236	219	226	241	221	257	239	231	239	223	261	234	218	242	232	224	219	236	220	253	242	240	251	246	217	249	236	255	257	249	228	215	251	221	236	209	213	225	239	270	245	239	225	246	237	259	228	228	222	245	254	249	242	226	226	218	201	241	231	240	222	232	242	235	240	257	255	268	216	222	224	236	209	211	227	238	239	258	228	221	198	229	249	242	243	244	265	223	250	238	236	245	243	278	245	224	235	242	232	268	253	234	244	253	233	219	214	212	234	241	234	219	207	263	267	215	254	248	222	259	238	230	223	258	241	265	227	240	249	225	224	227	235	218	248	228	257	280	220	232	231	252	238	255	255	233	217	265	258	226	233	247	215	241	223	239	238	246	230	222	228	231	229	279	233	215	235	226	264	266	249	241	229	240	233	233	233	242	219	257	236	258	231	219	213	238	261	244	230	239	205	225	246	213	225	234	230	227	241	214	212	243	270	243	233	225	242	213	245	238	255	224	246	238	233	234	230	224	218	197	237	235	231	207	224	252	229	221	244	224	243	236	209	247	231	250	227	228	219	226	201	243	242	232	232	271	240	238	216	233	237	235	212	258	236	213	233	222	209	235	244	235	245	237	228	221	236	240	218	260	240	219	211	224	233	244	235	239	240	246	229	235	219	258	214	222	233	256	214	241	237	199	220	212	221	227	250	252	248	231	241	234	192	210	230	256	263	259	236	223	256	217	264	236	222	226	223	206	253	217	259	238	251	228	245	223	236	218	243	248	233	215	255	214	240	249	242	249	217	218	252	238	238	233	223	212	219	239	237	234	242	232	236	234	249	225	227	223	232	229	245	234	236	228	251	227	248	250	263	213	242	240	251	228	238	233	227	238	235	241	216	229	239	261	236	241	237	235	220	216	237	217	238	220	243	238	236	222	236	241	259	235	223	232	242	233	255	216	230	231	243	231	246	241	242	246	242	237	235	241	230	245	213	229	249	263	220	234	232	243	263	217	239	247	242	235	223	259	208	237	230	210	219	246	235	217	235	229	212	245	223	223	216	239	245	252	229	209	211	251	246	252	228	215	220	220	213	255	225	255	234	252	255	226	246	252	234	238	247	239	259	228	243	216	259	218	216	238	219	223	229	239	236	247	236	237	221	241	241	228	249	234	253	241	228	252	225	239	228	227	258	224	225	242	233	246	222	255	253	225	235	219	231	234	246	228	225	246	242	214	222	249	231	232	233	238	240	230	245	213	235	278	236	256	254	293	240	226	201	232	253	244	247	239	232	230	218	231	233	224	222	213	231	231	245	222	265	223	241	191	236	239	234	244	218	252	236	241	252	220	217	210	237	228	244	230	236	245	259	252	243	220	264	239	231	249	245	221	228	243	230	246	247	230	242	231	270	244	243	251	247	212	200	252	198	247	229	231	235	222	237	217	254	238	243	214	225	229	238	204	214	208	226	231	235	241	199	247	232	241	214	235	252	227	256	247	253	272	227	202	242	217	235	248	215	219	257	220	211	228	225	205	207	230	252	235	244	232	234	247	237	215	237	236	218	195	212	224	229	222	219	247	192	253	223	225	207	231	218	216	238	241	220	218	198	241	235	250	231	228	230	208	263	221	227	226	228	220	219	220	226	223	226	252	219	225	238	242	213	244	237	253	220	250	207	239	227	255	248	257	221	250	239	227	236	247	234	251	231	239	222	246	247	237	247	241	232	242	229	201	233	270	246	246	238	235	256	225	242	231	253	230	240	245	239	224	208	233	220	238	239	294
35090	38309	9371	6504	3868	12874	12467	1495	613	592	613	669	620	631	572	573	636	627	633	616	651	648	626	632	623	617	635	617	643	631	646	615	617	628	596	607	610	691	621	598	645	635	622	602	583	652	616	657	637	614	615	650	664	602	634	588	638	631	630	601	643	609	625	607	683	712	680	590	644	630	642	626	584	607	645	689	670	633	593	635	622	655	641	630	606	591	594	612	624	670	608	615	590	627	616	618	656	627	678	602	600	645	599	676	592	657	643	610	646	658	581	647	643	621	625	615	594	635	635	585	609	638	637	640	637	619	615	601	572	636	629	625	617	634	654	612	652	609	589	682	621	562	608	559	658	631	623	612	611	578	613	606	611	563	609	679	604	641	594	612	652	630	635	608	620	631	620	634	617	617	642	623	628	642	602	612	666	635	631	600	557	617	597	612	646	633	628	584	610	619	587	642	657	563	625	662	595	664	646	598	649	615	597	591	574	609	618	620	635	601	609	631	622	626	672	649	626	621	623	660	612	597	595	670	619	631	610	597	644	617	678	566	600	633	623	622	645	609	638	613	634	619	608	613	634	597	624	589	620	633	621	616	554	602	601	609	572	648	606	647	622	604	590	608	602	623	638	617	627	614	643	659	587	627	659	609	630	648	607	604	619	642	597	618	625	606	643	615	651	671	608	636	610	596	618	596	601	629	638	677	610	611	641	588	634	656	647	623	608	674	594	649	601	625	604	632	646	653	624	635	630	610	622	626	596	610	613	602	594	649	637	571	639	643	601	602	620	619	565	693	596	601	619	608	601	619	613	680	662	645	615	611	599	605	637	618	657	622	636	625	620	615	603	609	592	637	622	624	655	627	638	659	654	643	634	603	622	589	608	641	630	657	589	600	617	669	613	648	580	621	652	593	658	623	626	579	639	663	600	616	642	625	612	603	643	625	610	571	634	625	594	633	679	638	626	616	639	649	612	629	594	641	612	625	645	607	602	670	662	635	676	620	610	658	609	614	606	623	649	582	648	678	628	605	596	648	614	625	615	621	631	619	610	641	629	652	605	635	628	595	675	630	625	602	611	601	606	653	643	625	642	629	634	643	618	611	608	634	649	576	624	666	647	702	609	626	589	628	617	633	605	597	607	629	614	632	618	592	623	618	630	605	673	634	635	640	610	639	589	623	626	636	623	658	637	682	596	609	609	628	636	655	620	622	603	599	597	600	605	609	584	661	571	617	622	634	621	623	635	623	619	617	619	612	598	644	660	634	597	651	619	639	601	624	577	634	646	629	641	611	608	605	605	633	586	621	610	630	656	629	577	638	542	653	580	602	612	615	595	614	628	636	648	630	620	636	636	614	608	600	638	676	607	624	651	630	591	611	641	630	627	592	627	631	609	600	643	591	642	630	574	657	646	638	658	659	627	634	683	654	628	644	613	619	677	581	638	612	621	616	602	636	608	666	642	620	619	645	614	628	624	659	589	625	610	634	601	634	670	654	598	577	644	625	608	654	588	576	604	661	632	628	627	665	644	648	627	648	620	629	646	652	623	663	637	612	663	662	607	593	628	603	625	612	622	590	592	650	585	623	598	638	661	630	664	597	609	656	653	643	607	628	628	663	679	607	639	596	601	649	610	640	666	575	605	646	648	640	616	610	628	650	624	629	648	605	616	613	607	663	646	662	658	645	618	631	613	602	671	642	606	617	638	647	597	646	589	628	662	604	630	643	629	673	625	636	610	646	612	619	633	602	638	593	589	656	629	608	629	625	654	560	620	617	641	611	641	661	606	669	644	615	662	606	616	607	594	626	620	603	606	629	627	621	634	640	639	625	597	653	603	632	578	652	646	631	605	613	601	636	634	636	606	661	646	592	605	575	633	627	639	614	645	648	657	621	644	625	655	608	652	623	570	638	619	649	646	626	641	623	629	596	621	605	621	643	658	607	641	627	645	603	645	633	629	641	612	601	614	582	617	656	672	677	623	604	615	671	612	679	637	670	643	623	614	670	605	644	602	607	644	613	617	623	654	615	632	588	608	607	662	633	615	636	608	645	612	628	629	607	637	624	692	601	589	610	629	630	633	599	668	630	669	598	623	667	624	626	616	615	630	662	607	639	578	587	611	606	598	615	582	610	613	636	616	618	596	606	662	611	576	626	583	653	615	626	645	640	636	594	636	667	630	646	595	689	588	606	617	636	603	614	670	655	623	626	627	603	654	610	625	598	655	583	653	604	662	627	594	661	656	598	627	648	634	668	640	620	622	637	625	641	610	636	600	636	628	604	644	593	635	579	648	640	616	586	653	630	647	620	608	583	606	645	610	596	605	644	654	640	621	614	612	622	630	613	668	636	580	647	601	601	626	652	679	634	615	624	598	577	599	649	636	592	674	605	654	645	621	627	614	620	640	605	635	648	636	641	605	602	588	657	610	643	627	632	651	635	610	646	624	621	650	598	625	672	622	613	598	644	628	610	606	648	624	613	632	586	662	583	643	626	609	604	656	646	629	554	594	658	657	620	612	635	596	586	634	638	699	632	623	638	635	650	660	617	626	649	597	615	605	618	660	610	603	634	620	609	628	631	628	641	562	625	637	640	610	594	663	595	618	608	658	639	646	650	595	562	649	610	620	563	619	650	617	639	640	608	622	593	606	645	609	589	613	685	660	602	612	625	584	681	677	589	625	634	632	638	624	650	598	611	657	671	616	616	593	647	650	659	626	659	630	624	612	675	632	619	628	655	640	601	643	604	625	592	609	638	671	663	612	659	612	621	601	655	631	636	629	636	616	623	607	649	667	608	650	662	658	606	606	600	588	608	605	689	652	638	609	657	644	630	598	640	645	671	639	630	647	648	622	630	649	621	634	610	692	623	648	660	647	645	654	629	594	642	609	664	599	610	640	607	652	623	639	649	637	671	603	612	615	634	579	645	632	606	618	617	615	601	612	589	645	594	571	669	605	571	649	596	641	603	628	615	643	557	626	633	635	596	609	592	609	653	594	642	594	628	618	637	632	666	619	649	607	640	595	658	617	688	625	620	549	614	609	666	631	614	627	625	619	642	582	620	580	622	598	588	602	580	625	636	598	668	636	662	610	621	625	603	656	638	650	619	608	615	653	594	632	589	628	597	689	614	656	669	598	601	644	658	648	608	610	654	667	621	616	622	624	632	596	604	647	596	629	586	651	619	666	596	610	599	653	629	605	638	643	622	579	653	633	621	650	649	641	622	595	639	658	646	613	624	625	639	627	631	639	610	603	642	639	619	614	587	589	601	636	598	642	593	697	647	597	615	613	637	648	642	603	658	621	634	629	652	645	643	634	627	645	626	655	644	624	636	575	601	608	642	662	649	654	600	629	590	615	631	576	597	645	589	646	663	576	586	622	637	634	639	664	635	628	602	639	587	624	617	580	630	618	656	626	624	582	631	663	655	654	642	614	599	612	622	643	615	649	635	633	635	616	640	617	607	591	634	601	626	667	593	655	598	645	628	627	638	618	615
54038	43143	29473	25194	22107	22711	19195	5343	439	317	325	298	319	301	282	308	306	281	276	295	298	287	276	288	302	287	277	307	310	301	267	266	257	242	271	273	306	295	281	278	305	264	269	266	272	298	299	272	286	309	291	286	307	259	314	279	271	279	284	275	297	296	261	268	261	311	262	267	275	265	279	292	257	303	298	267	280	275	270	286	314	303	281	273	297	237	282	262	274	294	291	283	243	240	299	292	287	280	280	286	274	259	290	278	273	286	286	280	271	255	283	256	300	276	265	278	252	278	253	295	294	276	271	261	302	298	290	279	261	287	283	272	283	279	277	242	285	303	284	291	267	254	294	283	276	281	259	247	267	291	268	260	244	260	292	263	297	258	304	285	309	274	297	265	262	281	274	293	285	273	277	268	287	306	298	281	297	264	250	281	274	275	257	280	289	292	274	262	280	274	253	283	298	265	289	269	270	279	299	244	282	273	282	302	251	291	293	274	294	258	291	267	243	270	274	283	287	262	304	278	285	275	266	259	296	273	268	247	290	269	284	296	274	261	286	287	284	266	265	293	283	282	295	266	276	300	275	297	267	264	278	253	295	303	288	276	284	312	256	271	236	259	280	282	284	261	283	289	278	308	297	321	286	278	290	258	292	282	293	296	261	271	303	285	268	285	268	269	243	281	271	275	309	280	283	252	269	260	283	272	306	259	267	251	282	276	276	276	271	271	269	263	274	287	265	285	275	327	276	279	276	282	298	276	281	264	289	305	281	283	238	296	287	266	300	305	280	275	306	254	273	249	275	262	291	277	271	278	272	287	256	269	296	248	285	311	326	271	312	303	270	277	304	268	255	268	292	286	262	287	266	262	272	266	300	289	262	277	254	264	264	277	283	288	254	302	278	275	263	275	300	304	278	284	280	277	253	271	302	259	303	296	282	256	301	294	291	273	290	279	270	264	287	282	287	276	285	267	297	279	279	305	258	282	263	302	276	266	308	266	284	270	270	280	292	264	311	294	284	318	263	291	263	270	267	291	299	286	301	246	290	266	279	273	299	268	256	262	281	258	295	260	250	279	289	261	305	279	298	280	269	291	274	295	296	255	306	277	310	277	297	307	289	281	286	267	284	285	259	266	279	265	280	309	272	273	263	264	285	253	258	282	235	283	287	261	287	283	258	279	303	274	281	308	263	289	288	274	288	282	312	287	293	299	276	310	292	281	279	263	286	279	311	266	292	293	270	286	267	281	272	259	261	323	292	274	296	287	300	258	300	292	274	284	288	248	281	280	243	267	278	293	254	286	283	285	301	269	294	288	294	268	273	307	258	272	277	259	257	263	259	261	286	273	295	265	233	311	290	257	299	256	287	287	261	268	276	297	275	282	304	331	311	302	282	281	275	274	298	256	289	238	274	297	292	268	269	265	271	254	224	246	273	283	306	260	294	268	296	277	301	281	269	286	292	283	263	277	291	304	307	293	299	272	282	265	264	275	297	270	253	270	279	299	270	263	284	277	300	261	276	284	290	284	239	300	273	261	265	263	268	294	262	308	309	290	307	295	268	290	299	258	257	299	254	268	282	302	283	271	291	264	306	280	271	287	273	287	322	225	297	281	270	280	296	293	272	271	266	273	291	293	281	247	301	279	297	277	282	298	281	268	308	304	278	286	269	282	255	251	271	271	267	264	247	274	285	288	252	301	296	286	260	279	305	265	270	273	295	304	254	285	292	278	242	272	268	294	289	273	295	248	273	279	251	283	286	290	259	271	266	283	270	287	280	272	296	254	283	288	284	261	267	258	238	260	294	272	311	263	285	314	277	277	288	284	279	262	252	298	266	248	297	268	294	297	304	278	274	278	274	254	322	281	282	287	291	297	280	265	294	261	263	266	288	257	291	281	276	301	258	255	261	281	299	289	308	288	282	274	271	298	289	298	295	273	281	291	265	261	246	266	269	279	280	298	288	281	289	302	277	249	278	271	277	285	268	280	241	279	266	300	276	269	277	298	282	257	256	298	315	279	274	263	275	279	283	279	291	239	255	295	256	286	332	275	293	275	270	288	285	268	292	280	273	257	256	311	299	258	265	284	321	277	256	293	286	298	253	263	276	298	268	286	301	281	270	277	284	274	279	271	301	274	276	292	297	301	300	280	285	257	288	245	305	298	283	287	271	297	285	294	314	262	298	263	277	316	241	288	298	323	282	288	295	280	267	329	295	302	290	278	266	277	275	287	252	291	278	284	285	268	278	302	269	292	286	267	296	305	263	280	258	284	270	298	298	290	275	260	268	272	281	300	281	287	274	258	285	279	295	306	323	318	294	307	278	281	296	280	286	269	311	287	279	273	287	273	285	287	270	257	297	302	254	273	286	311	288	276	266	264	281	265	303	266	306	295	241	263	246	270	268	273	271	282	312	273	295	260	281	286	290	267	290	276	256	261	268	290	253	291	261	281	261	261	285	284	267	285	264	264	281	266	276	282	276	264	254	275	264	286	284	280	261	305	235	305	288	251	277	243	278	264	294	266	284	293	276	272	289	286	290	264	245	292	254	312	259	250	258	252	289	322	280	251	270	282	274	279	254	298	299	285	269	291	266	270	302	279	276	261	260	260	282	269	281	307	272	290	297	285	259	277	306	341	288	277	272	274	272	276	261	268	260	247	288	283	278	290	265	280	265	288	267	292	256	290	276	283	279	258	249	250	288	293	269	257	288	300	251	277	275	283	262	281	272	290	282	247	268	293	278	286	286	276	298	250	271	285	249	258	278	290	266	260	294	267	258	261	266	275	265	290	286	260	263	285	292	310	278	246	294	301	256	301	287	287	281	261	277	267	265	298	296	254	254	274	291	264	302	253	295	294	257	285	285	281	299	280	262	260	281	282	243	272	281	264	288	287	311	288	256	276	256	284	287	296	269	294	256	264	282	271	264	321	277	282	288	301	277	273	273	284	288	283	308	264	292	270	283	267	288	276	272	294	288	294	272	262	281	294	227	298	248	310	274	291	302	276	273	285	280	246	247	246	248	281	293	307	310	259	251	285	301	241	256	275	288	263	273	272	272	279	285	268	278	254	270	271	246	266	281	276	258	291	240	254	282	265	287	281	292	288	278	267	253	298	282	315	301	277	303	272	270	298	274	280	297	288	307	259	255	275	271	297	295	307	271	291	280	287	250	252	276	286	316	278	292	255	281	277	296	242	274	266	276	300	255	286	312	303	289	267	276	298	314	280	252	294	218	285	283	269	273	288	291	311	290	296	272	278	296	283	305	256	268	293	285	274	300	297	292	253	318	283	315	289	297	285	274	278	256	262	271	287	278	287	291	256	265	288	268	280	252	304	273	285	285	291	295	294	294	282	251	301	277	263	299	302	311	298	295	253	273	282	283	281	281	273	299	289	286	256	259	286	290	269	294	288	294	267	313	310	285	307	271	278	255	300	291	266	268	280	283	283	293	300	264	288	272	264	258	269	281	292	263	319	277	281	275	313	272	317	275	261
50316	48515	19395	10665	11654	35151	30693	5166	760	739	744	787	726	751	684	793	714	743	739	711	751	707	793	710	707	747	715	720	692	680	795	748	718	733	709	755	679	746	773	737	706	741	733	711	676	721	755	772	700	723	728	726	735	756	686	747	725	706	710	758	756	728	742	697	741	890	761	723	720	735	723	728	740	726	701	755	697	758	704	735	702	772	760	716	730	724	707	654	777	701	724	713	685	737	732	702	709	710	731	734	758	777	725	750	744	706	710	780	750	746	736	743	739	722	714	748	799	751	762	686	729	722	691	690	731	724	709	764	710	767	768	769	712	698	751	724	667	659	778	742	723	702	749	699	745	693	744	763	717	703	731	726	734	733	735	709	719	753	738	715	716	766	710	722	694	743	721	751	739	738	745	728	725	741	718	689	717	704	711	724	730	747	782	710	684	731	803	738	737	768	723	744	734	769	743	755	697	708	721	706	754	705	695	763	793	693	718	739	711	725	767	684	726	704	744	758	741	700	732	731	700	712	714	719	740	695	720	777	738	734	765	753	777	745	756	706	753	696	774	716	760	709	735	756	700	763	698	744	705	750	744	745	713	726	731	692	707	745	660	741	729	710	753	738	705	784	705	708	733	742	719	711	700	714	709	678	737	750	778	682	711	749	745	738	681	710	700	713	726	695	695	746	742	755	724	777	749	773	733	725	716	701	747	742	739	717	676	674	733	716	688	739	746	747	749	748	689	731	733	704	736	710	747	691	737	739	711	689	690	700	719	718	740	671	750	696	695	750	693	752	756	741	769	752	785	709	750	771	716	721	740	739	724	698	730	736	738	697	755	764	715	717	775	675	734	756	719	760	710	728	751	671	733	761	711	738	740	753	700	717	713	725	729	687	718	744	702	729	753	713	711	730	717	759	717	717	759	770	725	698	715	681	707	712	736	729	724	720	709	742	721	763	710	740	692	752	731	731	712	755	683	738	717	691	718	731	754	756	711	718	814	748	747	768	696	751	709	769	715	703	716	690	679	755	704	673	706	733	755	749	751	726	743	699	751	752	702	729	755	708	712	752	735	759	672	720	803	755	703	722	702	741	734	735	779	753	773	754	708	721	712	703	744	701	721	746	746	739	769	701	720	691	725	725	736	706	741	717	763	737	678	769	750	732	703	766	691	729	699	729	692	695	726	740	713	731	749	736	718	733	747	758	704	693	752	702	747	718	718	726	762	749	739	736	711	749	674	719	745	720	699	736	744	747	668	735	762	744	705	738	713	724	710	724	733	698	706	764	736	742	793	677	717	756	718	749	726	729	753	700	747	742	704	747	720	711	773	717	682	657	718	759	753	702	784	748	742	711	740	706	700	752	729	708	726	746	673	741	736	709	766	760	730	693	734	717	727	724	754	749	745	717	690	684	691	758	740	747	774	751	721	797	710	736	723	729	784	698	700	733	752	696	741	753	702	769	776	718	717	716	738	764	703	719	728	726	711	712	712	690	738	677	739	650	710	777	735	726	720	723	701	688	739	713	722	728	737	727	728	736	700	729	672	746	697	701	730	722	694	710	705	779	731	744	709	744	730	727	702	755	725	698	733	728	747	695	704	777	728	745	717	731	749	724	709	704	719	769	762	799	776	728	718	697	782	715	701	701	714	754	731	745	726	744	693	724	743	685	711	735	710	696	779	713	697	722	773	740	735	750	691	686	723	698	712	719	694	698	736	773	756	746	701	745	741	698	703	707	715	708	690	716	701	729	687	733	676	729	678	761	731	690	723	723	690	721	743	758	736	661	763	714	777	757	713	718	724	745	716	742	728	701	719	712	727	668	749	684	741	708	726	774	778	715	767	743	751	752	739	757	710	743	719	756	710	745	734	727	697	693	738	697	752	726	713	707	741	771	739	723	699	723	724	732	805	724	681	746	738	696	725	728	745	750	704	754	768	705	741	728	711	716	722	725	695	739	718	719	681	762	730	712	712	750	771	701	720	693	734	768	745	741	734	757	668	679	738	764	740	785	769	707	792	760	735	687	757	683	741	701	753	723	641	694	748	725	722	728	739	748	725	742	730	736	698	759	701	724	764	699	767	700	721	793	736	737	698	728	724	739	681	662	703	764	751	744	753	748	684	721	733	709	739	762	725	672	711	733	728	729	756	738	731	689	692	744	741	689	706	726	720	709	778	666	759	736	717	727	717	735	759	691	691	730	740	706	745	735	715	731	708	771	765	743	807	729	703	713	684	720	697	749	724	694	702	733	704	693	744	756	713	702	681	723	701	704	749	732	730	722	739	740	704	765	721	676	699	738	743	723	702	768	723	736	750	738	784	666	754	721	713	702	722	699	725	706	765	745	694	733	693	770	745	729	742	696	738	767	690	760	740	672	725	750	765	766	748	693	757	718	763	762	712	744	701	710	745	762	756	746	670	740	699	757	703	744	719	722	669	756	757	783	756	753	694	712	698	735	694	740	700	705	735	730	752	747	763	742	676	747	735	732	697	727	754	711	702	711	742	727	724	740	766	737	783	709	732	739	742	753	742	782	745	735	718	691	765	707	703	738	731	709	740	749	742	715	693	721	714	770	708	702	784	732	777	712	746	735	711	713	721	698	763	775	734	704	712	742	705	725	679	737	773	692	706	712	686	729	691	760	723	750	746	699	733	716	725	716	759	657	672	743	702	747	736	694	764	717	695	739	761	728	722	699	694	728	735	746	739	720	709	718	696	732	712	716	756	718	724	732	715	722	753	708	685	729	774	705	743	695	736	781	748	737	717	715	741	758	760	757	748	731	693	731	710	700	733	732	719	725	721	737	729	717	730	746	739	713	742	725	755	748	716	701	760	746	727	754	761	714	717	784	734	700	746	701	745	693	720	673	687	767	738	736	697	771	692	740	715	721	694	742	746	668	708	728	744	747	766	719	705	725	723	703	772	705	706	735	739	772	752	748	757	745	716	738	714	780	726	745	781	765	705	711	739	733	754	726	696	717	738	692	737	710	712	777	709	727	760	678	731	746	719	708	726	747	712	684	720	686	731	747	730	744	714	705	743	717	732	708	747	733	724	744	758	704	762	732	742	717	671	715	691	698	756	713	707	707	707	711	683	708	747	721	735	764	710	764	704	689	724	703	748	723	689	727	753	741	685	717	733	736	702	724	709	717	719	725	736	725	732	703	695	699	743	686	717	769	743	716	717	755	710	758	781	729	757	709	722	721	751	772	687	732	720	725	717	716	684	686	727	735	733	684	723	732	721	728	766	665	722	701	690	753	723	701	731	704	757	752	739	690	742	722	733	714	735	704	686	691	755	783	723	685	738	720	721	702	773	729	704	726	708	698	789	749	697	732	737	713	733	736	737	709	730	710	717	797	695	732	736	754	786	688	752	741	731	698	742	713	731	712	738	745	728	731	742	714	700	705	727	768	741	701	738	650	706	781	722	716	739	695	719	721	650	693	753	755	744	692	760	721	709	757	711	744	692	699	757	738	731	677	705	732	715	746
46398	35265	30021	28685	25278	29417	38978	26835	11595	2111	652	547	519	505	517	505	526	535	529	560	547	528	506	551	525	508	512	544	504	498	505	527	487	503	415	510	481	525	537	439	442	494	473	468	481	510	500	510	479	482	490	468	482	532	468	493	492	515	511	511	498	479	481	494	502	634	566	457	512	493	489	520	503	495	473	471	469	487	448	483	503	465	472	471	487	472	479	471	502	520	517	472	446	516	491	494	464	513	485	501	488	501	500	487	509	502	504	479	489	453	510	506	473	471	460	478	527	457	499	474	461	484	514	471	531	540	462	470	472	457	452	474	502	483	486	476	452	440	472	514	489	493	490	490	485	479	483	456	495	460	503	479	436	514	464	472	479	522	482	475	476	486	417	473	518	445	471	490	478	507	499	466	497	520	495	457	445	497	461	490	507	482	561	443	497	468	475	472	464	501	482	492	482	464	475	447	471	517	478	473	520	501	423	491	549	522	482	482	485	480	461	430	501	446	481	537	496	511	460	525	462	481	526	476	485	467	444	455	506	539	459	480	480	457	433	463	495	491	478	475	459	504	472	461	479	505	450	479	452	459	483	453	482	467	473	525	481	458	471	480	495	450	461	466	526	470	480	441	440	455	477	496	483	454	493	518	515	454	467	496	476	468	475	467	498	482	448	441	459	471	491	497	461	484	478	434	512	475	469	500	505	458	471	462	453	476	473	435	489	494	455	497	462	483	500	511	465	503	502	463	479	479	457	476	472	491	494	466	481	482	499	476	450	458	471	463	444	437	475	484	482	483	469	459	488	494	455	455	478	464	515	489	534	491	439	428	458	493	522	507	491	516	448	525	463	450	462	496	494	449	498	468	481	459	478	511	488	485	487	499	471	470	492	481	470	461	484	532	446	457	496	490	498	465	432	469	473	510	493	445	447	511	548	493	464	494	449	510	476	455	515	475	494	438	467	508	493	454	501	475	508	507	495	505	507	457	509	473	471	446	468	464	474	503	472	442	478	464	483	483	485	465	446	423	485	471	456	461	471	438	484	479	458	516	432	499	503	486	481	475	409	488	455	473	476	464	476	488	463	506	468	479	485	471	476	518	466	484	511	488	467	474	488	478	490	477	474	489	473	522	491	489	507	457	475	488	509	475	511	482	490	521	506	482	461	452	461	475	477	421	461	457	485	528	431	476	503	504	497	472	518	510	484	478	459	500	480	466	468	500	462	485	507	487	495	497	485	494	509	488	497	473	488	471	499	470	523	437	461	464	480	481	500	491	471	503	494	467	462	463	468	439	453	508	509	478	465	489	482	477	472	518	470	497	433	458	485	457	467	495	482	447	461	485	499	464	476	462	477	485	507	480	464	486	486	486	496	470	440	477	477	461	459	486	451	507	472	479	505	484	537	479	517	505	500	451	453	453	445	416	499	502	503	478	543	519	449	487	449	489	517	468	475	449	438	490	485	481	462	444	467	484	515	452	437	414	493	496	487	481	458	469	428	475	449	457	446	490	466	459	467	441	457	480	474	498	454	466	484	432	443	491	430	467	452	479	442	480	477	502	471	453	461	451	489	487	460	453	474	492	479	506	429	461	486	501	445	464	488	464	523	503	479	456	519	487	439	489	479	508	516	498	469	471	461	477	506	551	544	487	488	480	485	465	470	511	476	455	463	460	511	501	458	464	484	443	498	455	519	498	473	506	463	496	505	510	420	469	496	461	496	514	495	491	469	489	466	469	524	515	462	502	486	448	448	483	459	461	456	473	468	462	425	479	494	509	467	467	472	446	474	471	469	479	451	528	486	491	462	505	461	511	493	545	500	481	472	503	485	487	537	481	507	460	434	488	485	485	474	476	488	472	491	520	516	489	475	475	488	474	492	482	463	496	470	460	471	505	483	417	509	479	478	470	450	476	467	472	486	508	502	437	485	504	470	476	507	489	476	450	502	485	483	471	503	532	465	513	495	504	492	508	501	487	478	478	493	486	478	515	514	474	503	528	471	438	484	490	467	495	494	467	501	493	450	467	464	536	466	468	483	493	458	468	479	496	497	497	492	461	458	458	474	492	492	491	479	524	461	477	475	504	445	463	509	472	450	499	486	432	501	501	455	456	487	473	507	499	498	435	430	473	478	508	469	497	464	514	439	475	512	490	472	500	460	477	493	500	496	521	420	485	464	442	486	484	485	479	482	467	498	489	490	466	477	466	471	479	436	509	487	493	485	492	491	473	465	478	464	469	529	480	455	445	429	481	481	456	456	433	503	445	473	464	485	458	480	472	506	464	512	488	477	498	462	491	528	493	458	453	449	480	474	453	503	449	448	500	437	488	485	490	431	477	464	447	453	489	482	462	432	431	519	479	489	440	488	502	486	496	467	445	441	448	449	530	446	450	468	496	499	491	461	485	440	473	461	442	478	473	481	479	505	495	508	466	491	467	484	482	479	494	503	499	480	476	502	472	468	467	503	457	508	473	493	464	458	444	440	489	434	443	475	524	502	483	466	463	486	476	497	529	515	450	469	455	497	461	477	501	429	451	467	482	478	449	479	483	447	482	486	504	493	514	462	463	485	475	482	515	479	480	483	450	461	490	473	502	521	517	472	456	516	483	477	462	476	519	482	466	484	485	510	492	495	502	438	485	463	491	467	447	477	477	440	491	437	455	470	470	457	436	459	459	501	463	463	462	466	513	466	471	462	486	504	516	458	493	448	465	494	495	431	453	480	468	492	487	454	481	484	512	468	473	496	503	475	460	446	451	469	499	476	492	476	453	495	490	471	442	511	503	469	462	462	529	477	467	445	442	502	447	491	510	476	529	505	454	467	462	463	462	482	478	485	486	473	476	437	476	445	477	485	450	463	492	505	463	470	476	475	482	500	434	464	460	498	467	448	498	508	516	479	462	453	491	540	492	462	500	499	477	535	471	498	503	504	496	504	473	478	480	475	481	440	467	495	443	441	443	523	472	443	419	501	471	481	502	480	482	511	528	504	496	490	459	501	502	500	502	500	443	469	466	486	472	445	420	511	439	483	449	497	497	471	477	492	519	487	451	482	468	443	478	493	448	451	463	507	499	472	505	522	485	505	454	528	484	504	470	443	464	465	480	446	498	486	471	484	478	457	447	462	495	458	468	478	559	479	491	503	487	500	466	486	499	522	503	490	473	503	485	442	443	471	503	488	507	515	468	465	466	507	500	465	487	485	468	474	480	473	432	488	485	450	464	469	497	475	461	463	486	453	495	457	531	457	458	461	464	485	515	483	456	485	470	498	494	517	461	519	481	481	481	510	467	436	482	507	497	459	504	452	471	437	501	487	479	491	481	463	454	487	468	478	499	435	516	450	502	463	508	457	484	471	473	470	489	478	516	517	459	449	484	456	485	527	479	469	466	476	500	455	526	467	475	468	511	486	477	480	480	476	497	498	528	456	482	461	493	533	543	509	490	429	486	474	452	477	455	477	489	487	469	460	473	464	487	432	505	467	473	494	453	487	510
45063	43758	39553	24770	32176	68275	63156	12399	1456	1292	1294	1199	1263	1203	1188	1159	1131	1141	1112	1108	1119	1082	1099	1063	1047	1057	1083	1046	1095	1040	1024	1021	1035	1016	978	1098	1042	1080	980	1017	1025	1054	1065	1079	1026	1011	1032	1060	948	1090	1010	1046	1036	1059	1007	945	1051	1005	1044	1010	990	963	990	995	1081	2020	1418	990	1073	1017	1077	1018	1031	1080	954	985	981	970	1033	1002	969	996	1016	999	1059	1056	937	1010	1091	1054	1056	1024	1015	964	975	1029	1025	974	1022	1037	1031	1042	1066	971	1081	947	986	1016	1008	978	1057	1015	972	980	1022	1025	1027	977	1031	1045	987	980	1000	1066	1000	1027	1020	1025	1025	1018	1020	1009	999	1014	1007	1019	995	965	950	1004	982	987	935	958	1005	1045	1026	1032	1031	921	1007	960	1021	968	1017	1037	1017	1022	1020	990	1016	963	1070	1041	969	1039	1000	1039	1004	1092	999	1042	1028	1026	1019	1009	990	1019	947	1018	999	1011	1014	991	1007	995	965	976	954	987	1039	971	1000	992	1010	1063	990	1007	1038	1029	991	999	1008	1079	1053	1029	1036	1000	1037	981	1007	1010	1021	980	1059	952	1009	1027	1029	1044	987	998	996	1026	1032	1031	1015	997	976	1001	1047	975	1015	995	976	1037	1014	976	1002	964	980	1024	1030	1001	1034	957	977	1001	1041	1033	1026	1061	937	989	1024	1049	983	991	1007	1021	1012	1014	1026	954	1058	972	1061	995	1005	1017	1010	1011	1086	1053	1002	1029	1012	1023	997	966	967	974	1010	993	1039	1102	1039	1030	975	976	980	1012	991	991	951	965	1038	1018	1006	983	1030	1058	1038	1004	969	931	994	995	988	1004	983	993	967	1071	1010	1011	1039	959	1041	1025	1048	1015	995	1020	999	979	1022	989	1003	1026	991	1060	1017	963	1037	1066	946	1033	990	960	1029	1029	989	1026	1009	1057	1020	973	1019	947	988	971	1070	1003	993	1031	951	1021	1035	983	1041	1025	1016	1016	973	959	956	1045	972	1016	977	1000	1039	1027	955	944	1050	1019	1017	991	977	1039	999	1002	1041	1015	995	992	1045	1046	1026	1005	1016	981	939	999	976	995	1004	998	998	1015	1051	1000	1031	995	1007	1028	1024	991	1043	993	958	1024	1033	987	950	1010	998	995	1008	952	1038	1043	1038	983	1000	954	1011	1004	1044	954	979	990	1029	958	1008	1033	996	1021	988	1071	1060	958	1054	1035	1054	1035	954	1012	1002	997	1052	983	1052	1013	1066	985	986	1012	1004	1024	1021	1055	992	1036	1004	1030	1000	1058	1040	1013	1001	997	999	1048	1042	1013	1034	1086	1048	991	1042	1016	1012	979	1000	1078	995	1016	987	1006	983	1046	1020	1001	1013	1029	1003	983	1010	980	1021	1041	977	1005	969	1007	1009	977	1035	1006	1008	997	998	1049	1059	1022	999	967	1029	983	992	1022	985	1034	1045	1021	999	1041	1007	981	941	1012	990	1005	1018	1044	1037	1008	1011	952	1024	995	1030	1039	1006	1011	1003	996	996	962	964	976	994	984	967	990	1006	992	1019	971	1005	1021	1023	1050	990	1026	1018	1027	1033	985	956	983	1020	985	985	1000	1043	959	1020	1018	969	1026	976	1036	1000	975	1032	960	988	1015	988	978	995	1013	1041	980	969	996	989	1004	1067	1036	1012	1032	1033	1036	976	998	1032	963	1015	1010	1011	1037	1024	995	1025	1045	1005	1003	1035	1037	983	1010	953	1024	1009	942	1050	992	995	1057	965	1038	984	975	971	1046	1003	931	965	1084	1067	1071	1014	1005	1040	993	1074	1009	985	991	1044	987	973	1014	992	976	997	1035	1024	1026	960	940	1025	1023	955	1007	1026	1026	1016	1004	937	1000	1024	1032	1044	1005	974	1024	1035	1040	1014	1065	1001	1039	1056	1022	987	1016	1056	978	1026	972	1036	1021	1001	984	1003	1028	1065	1017	946	1046	954	1053	999	993	1008	1041	1003	1021	1022	989	1016	1033	1021	985	1009	965	1057	1044	986	964	995	986	1037	1026	981	1040	1021	982	984	980	939	970	1005	1053	991	984	1013	1086	984	1012	995	1016	1047	992	1023	997	992	936	1063	1032	1023	990	995	1052	1044	1041	1022	1042	1001	984	975	1057	981	994	1044	1009	989	1046	1027	1002	1003	1001	975	939	965	978	1016	1056	1028	1017	973	1000	1015	983	1003	963	1008	968	1023	1007	1009	970	1017	1037	1005	975	1079	1014	1008	1020	971	1008	1051	1020	971	1013	1046	980	1009	956	1017	957	1013	1018	974	1015	1027	1007	972	1004	1013	981	1052	968	946	992	973	992	1030	988	954	934	996	1045	953	974	930	992	988	977	1000	1013	974	1028	986	1000	1000	969	1031	973	1036	1014	971	1061	1002	1040	972	1000	975	992	1009	986	970	1029	1033	1017	1001	1010	1024	1060	991	978	995	994	1030	1018	946	965	1043	1001	969	1031	998	1015	987	992	1000	988	1007	1039	1030	926	1003	988	1007	1002	988	1024	1050	990	1041	988	976	980	1043	983	1008	1032	1085	984	1022	1000	977	960	1001	1027	974	989	1017	987	983	1014	946	1027	998	1042	1005	1018	997	1044	1045	1027	1022	1013	1027	1026	1019	1006	991	999	977	980	1006	1033	996	1004	984	987	1054	979	954	958	1024	1033	1036	1001	981	1030	1025	1009	999	1026	928	949	1024	1030	1001	1010	1036	1086	981	1010	964	1033	977	1007	1019	1034	948	1006	1052	1024	1069	981	1019	994	998	964	922	999	1031	971	1000	954	1005	1002	1088	1024	996	988	997	979	973	1032	942	970	1019	991	1022	1006	1003	942	1042	997	1069	998	1025	1034	999	980	977	991	1046	1059	984	975	991	1026	1028	1041	973	1032	1003	1036	1049	994	988	999	1004	941	1037	1001	1015	995	1006	1007	985	1032	986	981	1033	1015	1029	989	1015	961	953	1053	959	1070	1002	972	1015	1075	1009	978	1030	945	982	983	955	1054	982	1023	1006	1025	933	970	1000	1033	1011	964	998	1007	1001	1017	1007	976	1014	1022	985	989	1018	972	971	1017	1034	963	976	929	1017	1044	1052	973	993	1023	993	1049	965	954	944	1027	1022	1009	1006	992	989	1049	979	993	960	1015	1022	980	1041	993	1020	1012	1037	1043	983	983	1007	969	949	988	1057	1036	969	1034	1014	993	983	1043	1031	1040	1047	997	1002	970	950	967	1009	1011	949	1016	1014	1012	997	992	1011	1011	1007	1008	1023	949	1043	1006	995	1049	1012	1014	1044	976	1021	986	1042	1058	964	935	1047	1008	990	999	992	1056	968	1011	1005	1014	937	1037	1083	1010	1076	1002	992	1031	944	1005	1011	1009	1004	981	1045	1018	994	999	961	1007	977	1059	1044	948	969	1002	1053	1027	1062	1012	990	1049	1062	1022	983	985	1057	1004	1058	1029	991	1047	996	973	993	991	1018	980	949	1000	1061	991	997	1014	963	1021	1070	963	989	981	991	949	939	1003	993	977	984	983	962	1011	1051	989	1029	968	1012	994	1018	1012	979	1016	997	1021	1013	1033	1040	968	1025	1006	1015	1026	1025	1048	1043	1020	971	955	958	1021	1028	1030	982	967	963	965	998	968	1015	1061	1009	996	994	1016	1005	969	984	1042	1034	963	1021	972	1032	1023	1009	965	950	966	986	954	1022	990	1000	1045	972	1002	1004	1009	1020	986	1022	973	963	999	987	1002	968	1034	989	1025	959	1021	984	1019	1024	982	1045	976	986	987	1033	1004	976	984	1082	1004	1030	998	1003	998	1015	1008	990	1002	933	1001	1044	1017	972	995	1005	982	1002	1018	1031	990	1028	997	977	977	1038	987	995	984	1029	1025	1037	1031	1048	1014	1034	1025	1029	1000	963	1004	1059	942	1024	937	996	1031	990	983	1011	1016	1012	1068	1014	1021	1037	1011	984	1024	1007	960	1060	1017	955	995	1011	1038	1009	1035	986	977	996	1007	959	951	1022	994	974	1020	996	1020	1020	1035	1042	1041	986	1023	972	958	1031	1053	996	950	1056	1013	1028	1009	1020	1010	997	1037	1031	1044	1016	999	1016	987	960	984	956	1028	1015	964	1064	1003	956	957	945	1019	1032	1068	982	1002	1037	991	1013	1024	992	1007	1002	1005	1010	1042	995	982	941	984	1010	968	1020	1071	979	1041	1061	1044	953	976	1005	1034	1065	973	1017	960	1012	969	1005	956	1053	1010	1003	1015	1007	991	991	972	962	1051	1008	1034	990	1029	1028	997	1006	1043	1008	1031
44424	43390	20715	8307	3438	5269	3344	634	302	263	225	249	230	233	247	214	225	253	241	235	235	234	248	238	264	255	228	232	234	247	247	243	235	229	198	251	240	226	242	273	256	232	218	252	220	276	244	237	236	212	239	231	236	254	251	242	254	236	238	230	222	239	208	237	228	239	245	225	251	267	230	217	236	241	226	237	253	207	252	279	224	249	213	215	245	240	237	238	246	245	238	268	243	239	252	232	210	238	276	262	239	242	224	249	242	249	263	253	240	229	212	251	252	250	275	234	228	226	253	227	232	267	241	236	243	239	248	220	232	234	235	251	251	234	255	244	247	252	246	240	241	271	238	211	218	236	281	209	248	219	226	249	256	261	247	254	243	218	282	227	243	246	255	230	215	240	246	228	259	282	223	227	276	215	231	232	217	261	267	255	242	244	227	253	264	230	230	235	237	257	250	228	259	222	230	208	222	235	258	233	268	203	200	226	232	226	234	262	228	235	229	239	264	250	251	235	236	238	222	245	237	233	221	231	238	243	230	227	246	252	222	257	230	251	234	233	242	224	241	230	238	250	258	251	246	242	226	223	255	213	244	231	253	257	224	250	222	237	253	235	201	253	227	260	226	253	245	258	245	268	249	224	218	274	215	216	237	219	201	256	234	244	248	231	224	241	247	261	230	231	240	232	232	244	217	259	230	253	239	220	257	226	207	245	260	243	218	235	216	241	246	234	218	250	240	215	253	223	263	223	234	261	227	199	260	254	217	267	216	266	246	220	248	223	225	238	234	243	221	254	249	202	229	251	266	251	251	256	254	270	253	215	241	220	221	236	226	221	248	237	210	240	238	246	244	264	230	228	230	243	243	235	196	214	232	239	245	232	240	242	256	215	220	208	233	266	242	238	243	252	223	242	245	221	217	226	234	232	249	233	224	257	215	263	249	262	262	238	248	229	234	248	251	244	268	256	225	242	244	221	248	237	236	245	244	221	252	242	250	257	222	259	230	228	235	252	235	235	228	261	230	209	225	238	242	233	218	231	230	218	236	225	238	231	231	204	260	234	220	236	237	236	245	234	225	236	255	267	228	217	244	244	250	230	229	227	236	234	252	253	241	266	263	245	270	232	223	245	258	215	262	250	265	222	226	237	261	221	237	232	265	236	243	244	248	245	239	242	255	264	252	230	251	242	248	235	257	267	243	228	263	221	229	247	256	265	251	232	216	252	274	233	239	265	229	237	229	244	260	231	222	241	210	210	248	240	256	262	226	255	227	245	221	215	235	235	237	239	224	215	234	225	237	244	259	251	265	231	220	219	242	246	239	248	219	232	226	231	237	270	243	237	262	255	258	245	239	256	235	258	241	236	248	247	217	255	256	233	235	266	255	216	225	241	247	242	217	242	221	206	269	241	243	235	253	215	245	212	249	263	221	255	248	208	221	228	212	245	228	273	248	232	253	258	233	253	239	220	197	234	268	241	235	254	252	235	243	252	218	268	239	220	217	263	238	237	229	246	242	221	259	247	245	223	232	228	236	235	253	244	229	259	260	242	217	255	212	244	247	255	244	255	219	255	243	238	248	251	234	229	235	222	242	250	232	253	262	259	215	232	245	225	231	232	218	212	239	229	259	232	248	233	233	236	227	237	248	238	240	252	256	220	238	239	241	263	249	211	250	250	231	257	275	208	229	242	200	235	246	224	255	243	240	229	230	251	235	240	257	246	251	250	236	232	226	251	237	215	249	260	245	237	247	237	237	210	242	281	227	235	255	240	274	240	246	244	234	227	259	224	256	236	247	239	250	277	227	270	246	256	247	245	226	238	224	258	243	219	266	224	243	272	251	238	229	254	246	261	224	245	241	262	259	250	246	250	252	236	226	286	271	228	227	264	260	221	227	244	234	258	257	223	227	229	214	259	249	254	250	230	213	261	238	230	225	240	259	241	245	244	229	231	266	236	246	247	287	236	235	246	251	243	236	233	239	248	261	235	253	236	228	242	252	278	252	247	243	236	226	261	233	245	235	242	246	228	222	239	288	242	211	221	259	230	253	222	236	240	282	249	256	246	230	225	233	243	228	232	237	207	229	226	242	246	219	233	257	240	254	238	260	228	256	233	224	239	229	231	239	239	255	237	218	232	255	253	238	234	230	225	236	235	263	251	251	240	240	237	240	236	235	217	224	241	250	214	273	228	233	256	239	246	244	226	234	253	232	253	243	240	236	250	228	258	216	240	256	251	199	263	233	215	211	257	256	253	254	205	268	256	246	272	247	229	226	260	237	241	245	214	228	257	236	222	244	251	258	246	228	227	216	221	230	266	262	259	244	235	243	221	250	245	240	234	267	234	243	214	220	262	224	232	244	232	207	234	227	241	212	233	268	246	263	272	240	233	249	257	251	237	230	237	214	251	240	232	256	233	256	256	247	229	237	232	259	242	257	254	238	232	241	243	228	255	246	219	249	265	257	266	225	244	232	257	236	254	230	232	224	226	213	235	212	229	250	254	218	229	252	238	219	245	232	241	238	214	245	221	232	230	228	233	217	245	224	229	235	248	251	272	241	221	267	236	236	231	242	259	250	253	245	219	241	252	226	232	244	203	238	258	245	254	224	229	249	281	244	242	256	260	228	211	235	226	260	220	248	254	257	215	251	264	231	208	235	229	234	233	245	245	231	218	228	223	236	230	246	228	248	264	240	227	220	268	240	234	241	231	240	248	251	229	255	244	255	226	234	252	263	245	265	232	221	217	254	273	210	236	223	216	252	222	248	246	221	272	241	252	225	270	259	266	274	227	253	230	251	250	236	252	273	236	227	244	222	252	258	229	241	221	233	233	227	238	219	212	235	270	218	216	257	234	257	247	248	240	240	256	261	221	260	260	245	250	238	232	249	216	226	241	257	237	240	242	243	231	220	230	241	246	238	220	220	223	260	242	227	242	221	224	257	241	231	243	254	249	238	258	244	229	225	219	237	229	231	260	232	253	223	253	250	238	209	219	257	267	257	256	262	228	204	261	260	217	232	246	215	264	227	219	259	257	227	242	251	237	244	257	245	236	241	230	258	253	235	229	273	288	244	214	213	217	231	220	232	222	223	245	237	249	247	219	227	246	199	213	189	238	239	279	262	255	231	239	245	238	264	239	249	223	241	209	214	241	255	226	232	229	246	220	205	217	242	246	242	202	219	241	224	233	238	226	233	209	244	238	226	236	243	249	216	235	222	243	234	244	213	240	222	226	226	245	258	261	258	232	266	209	235	222	238	255	216	258	258	250	222	249	231	217	251	223	233	211	228	234	247	249	241	238	238	214	243	243	234	208	233	228	235	255	249	250	230	253	240	216	249	233	212	246	274	243	220	261	246	239	210	263	245	193	262	234	241	234	217	248	254	219	247	239	254	235	236	212	233	258	252	280	247	216	257	243	251	230	250	236	230	247	270	236	229	237	211	216	254	236	245	233	285	244	260	277	242	251	228	239	259	232	211	239	228	231	249	252	264	255
39380	37584	5991	2345	5913	16122	9046	1139	667	635	648	666	663	637	598	642	674	655	660	675	581	646	660	655	631	648	635	677	655	668	633	618	607	638	633	654	651	636	630	652	640	650	659	586	642	653	648	658	626	630	623	619	647	590	677	645	614	575	633	648	644	644	614	642	654	727	669	629	638	582	618	624	606	613	595	602	626	657	666	651	696	637	642	659	653	676	654	664	679	629	690	608	661	630	592	593	641	635	645	628	592	636	667	650	651	650	652	652	638	624	653	634	630	621	640	695	609	667	638	605	628	661	633	635	633	595	629	608	621	620	592	626	625	665	614	660	667	643	651	657	636	668	674	619	603	596	632	647	613	680	633	633	650	629	671	605	635	605	640	656	650	649	663	623	627	639	639	628	613	653	683	643	689	642	636	622	619	625	608	652	611	657	636	641	641	675	652	659	600	594	629	597	641	701	643	660	601	638	618	668	669	639	590	611	661	604	616	659	616	655	633	663	644	590	599	641	645	636	631	640	653	678	608	608	645	644	660	635	613	669	659	611	663	630	597	627	639	648	622	631	600	623	637	658	627	584	604	642	600	621	609	639	657	634	633	618	606	645	671	672	629	683	631	666	631	651	657	692	642	632	664	657	640	630	619	653	649	613	662	650	634	611	636	623	628	647	631	594	698	632	683	627	663	597	634	642	616	643	634	638	627	647	673	695	617	634	599	639	615	630	620	621	613	606	635	605	638	655	584	606	650	635	628	699	656	666	630	660	580	608	633	658	699	644	699	680	653	595	597	650	605	632	649	622	591	597	615	647	628	646	626	621	599	659	642	631	642	623	624	636	632	635	603	659	597	639	645	592	629	670	629	606	673	637	655	607	677	591	667	643	652	646	690	646	661	616	597	663	657	579	601	646	665	649	642	612	660	630	698	654	637	649	634	627	627	611	621	652	633	622	652	592	659	627	663	637	631	655	627	599	686	596	615	658	651	616	641	652	658	648	629	607	621	598	623	617	664	647	616	656	586	608	626	625	630	691	578	666	636	623	584	666	633	693	643	619	656	656	615	620	673	685	639	639	640	598	653	631	689	636	595	647	592	612	666	645	616	622	618	638	642	649	654	633	647	645	650	605	649	687	695	615	617	602	624	635	643	627	662	638	705	603	650	670	673	639	651	601	637	615	657	675	642	597	639	643	662	546	648	665	642	636	600	602	636	660	623	580	637	625	658	626	678	565	643	613	659	694	652	589	585	632	652	652	674	582	644	651	619	612	624	615	680	657	650	680	659	638	620	623	606	665	639	653	631	621	643	645	614	639	651	655	642	642	604	626	651	646	645	583	613	630	607	666	647	620	594	619	651	642	637	633	658	647	662	607	627	647	666	610	670	643	642	653	638	668	610	628	613	611	689	668	647	634	667	614	633	681	638	643	673	638	634	629	641	617	642	655	659	644	634	652	675	663	625	688	622	582	632	592	658	654	604	627	659	616	650	605	641	623	613	676	636	608	677	652	643	649	628	617	635	640	603	638	639	664	642	621	619	651	597	609	624	640	663	625	699	612	622	643	636	680	607	670	648	598	662	599	607	624	675	639	648	624	651	616	632	646	645	606	618	618	643	660	662	621	606	656	631	672	652	646	657	617	657	646	607	634	645	617	601	613	624	648	656	620	691	625	637	658	638	641	649	645	656	633	698	612	633	611	633	654	647	650	653	632	602	700	648	622	704	645	677	686	632	663	665	640	652	635	618	658	646	663	683	614	629	680	631	628	627	709	625	607	626	588	645	647	574	645	649	645	653	611	665	661	608	660	646	565	637	621	637	614	618	643	648	625	608	630	634	667	654	657	642	608	638	682	629	620	620	658	623	635	672	610	680	652	653	662	663	674	613	650	595	639	636	569	653	629	637	592	661	629	636	651	609	727	606	633	629	653	598	654	657	654	666	632	609	688	646	661	594	649	622	605	648	678	626	599	609	645	644	632	652	625	654	629	624	640	664	655	625	634	653	647	643	645	647	679	648	641	634	663	689	637	652	647	647	646	669	674	654	636	628	656	665	674	634	616	678	601	645	649	660	588	659	605	631	630	687	602	593	623	655	655	627	629	636	634	632	634	611	653	616	668	691	624	606	657	637	640	607	618	640	620	643	588	648	630	633	629	685	631	638	628	644	614	659	578	587	645	676	649	673	611	609	646	650	634	646	655	617	632	585	675	605	634	631	637	633	670	643	629	583	618	674	667	658	620	622	687	603	685	648	656	642	653	670	637	643	646	655	598	641	627	618	650	657	605	682	609	609	636	691	593	667	640	641	634	638	597	642	627	643	666	670	680	642	663	639	607	643	670	649	635	602	620	675	647	626	632	584	669	641	674	616	640	642	651	652	619	622	633	612	642	620	640	672	605	610	630	652	639	626	608	654	636	633	627	662	629	629	604	618	634	677	615	674	659	643	648	682	635	635	621	632	655	648	569	616	660	649	658	637	623	627	640	562	631	638	627	629	623	607	636	616	643	624	632	648	627	651	622	632	608	644	654	617	647	610	597	598	640	634	610	617	626	682	649	595	634	625	609	643	629	652	636	687	587	645	638	613	659	663	617	622	620	632	658	617	648	622	671	642	656	649	659	655	604	614	618	600	653	673	641	624	636	605	605	656	619	632	634	648	636	655	605	623	633	650	673	689	644	677	591	654	663	614	600	596	650	611	626	622	620	652	660	613	617	649	632	653	632	650	624	646	658	650	643	646	618	632	585	647	617	664	648	657	641	631	582	655	681	621	641	653	632	664	661	648	608	642	643	639	624	638	614	635	680	627	638	617	611	692	631	631	628	653	609	605	638	620	625	607	636	600	689	627	631	599	622	636	634	669	630	634	640	643	643	607	669	619	644	669	663	656	660	645	644	669	647	626	616	670	638	610	686	621	651	641	658	654	639	584	623	614	622	677	650	579	654	635	663	628	667	648	642	648	636	619	630	659	671	658	666	608	661	635	650	651	621	677	628	666	610	617	642	653	633	627	661	658	644	623	626	624	635	579	587	629	618	631	604	618	661	652	660	656	718	682	639	676	681	683	615	677	644	635	693	670	643	616	590	658	636	599	640	639	587	637	658	633	635	652	665	631	620	658	646	624	605	629	645	653	634	631	665	619	634	644	664	652	632	612	636	654	635	638	642	667	637	575	604	644	619	660	623	633	591	607	651	643	654	635	575	642	673	669	639	635	667	637	645	627	649	610	660	595	648	644	608	653	637	676	598	669	642	677	659	634	664	633	665	633	631	617	657	641	657	643	630	600	651	604	627	675	640	608	611	618	636	630	650	658	631	619	647	644	633	670	672	623	639	673	643	634	627	677	621	631	650	606	608	641	624	691	622	651	675	619	612	633	649	615	643	649	639	618	645	662	680	655	671	656	657	635	679	669	637	673	617	581	677	626	640	618	671	636	648	633	648	592	645	616	613	668	621	630	613	648	664	621	632	619	620	626	634	638	612	601	701	641	652	642	597
47953	37609	25299	23079	24108	17996	5723	964	297	244	227	245	248	239	253	209	252	252	222	210	247	221	249	220	247	210	252	211	248	234	219	237	214	241	234	222	225	231	233	220	252	230	253	269	232	264	239	239	266	245	259	230	257	256	256	244	216	237	203	228	236	222	225	207	229	306	259	233	229	238	231	246	227	211	251	223	227	221	225	230	256	255	233	223	223	245	226	230	228	243	229	244	232	249	256	245	237	226	247	233	261	235	234	215	231	219	249	226	244	235	226	244	260	267	237	207	230	248	258	255	251	261	229	259	220	247	235	227	215	232	240	224	227	225	251	230	253	232	231	209	238	251	264	234	237	222	201	276	244	216	261	232	205	214	215	252	219	225	220	225	235	227	221	251	259	211	218	241	265	230	231	222	260	249	219	226	224	261	221	234	244	241	198	221	251	219	222	235	245	220	241	219	258	233	228	233	232	255	226	243	219	246	216	243	213	216	232	215	256	237	216	238	228	257	229	234	238	203	206	248	256	242	236	214	251	221	245	254	217	237	228	253	241	253	263	218	230	252	241	219	231	219	230	254	215	248	251	243	241	227	213	216	232	246	233	245	229	238	234	225	227	204	241	239	248	253	225	222	232	236	248	251	237	224	215	235	220	236	220	229	243	239	229	228	219	222	233	220	238	218	224	225	211	211	245	252	209	217	229	219	229	230	241	228	249	218	260	199	213	240	227	242	238	223	245	218	267	245	231	242	216	253	255	224	268	254	249	249	240	273	239	260	230	237	206	220	238	259	256	226	233	218	231	216	213	242	236	253	239	227	223	235	224	259	219	240	230	247	233	232	242	236	242	228	219	240	244	236	261	222	230	252	267	255	215	244	242	234	262	226	229	201	234	235	235	244	250	227	209	232	240	227	243	247	229	226	249	209	247	245	242	247	240	238	221	229	255	239	240	263	248	241	266	247	231	228	237	239	246	229	226	232	227	211	240	245	239	253	243	237	242	247	228	231	220	245	238	233	207	224	241	220	233	220	284	243	236	226	256	223	219	207	231	257	252	234	214	229	232	237	210	229	208	202	243	229	229	214	225	240	257	261	253	212	213	239	255	218	203	258	238	234	235	241	238	232	228	223	237	229	252	252	226	251	250	227	243	255	254	224	242	249	216	233	224	262	230	239	254	244	244	243	241	230	215	262	239	230	240	259	231	271	231	235	212	244	214	220	235	236	232	254	246	243	247	241	236	240	241	247	243	239	227	254	223	224	242	256	207	255	237	239	256	278	253	250	236	235	238	218	236	216	217	247	222	230	244	266	227	205	232	236	246	220	227	229	250	234	233	222	249	220	243	220	243	241	273	221	239	237	229	271	227	246	206	251	270	277	241	250	244	250	233	260	255	224	218	221	227	256	230	234	232	203	226	240	237	253	236	247	257	225	241	241	257	255	228	226	206	240	237	204	211	207	251	241	237	247	242	221	237	229	254	203	252	257	252	256	222	219	224	222	240	239	225	238	219	240	245	237	245	226	223	226	219	231	251	216	254	229	230	224	214	262	224	256	239	236	257	267	235	243	247	231	245	249	252	253	234	231	234	239	215	256	224	280	227	238	238	227	239	250	246	239	246	239	279	241	221	246	232	249	227	215	210	235	237	270	220	225	242	248	237	232	253	228	226	235	269	246	241	225	243	259	245	215	220	226	235	218	230	201	218	239	236	246	236	250	239	239	227	261	239	254	252	234	232	246	215	236	254	219	253	224	236	252	270	233	222	225	237	229	231	270	257	238	222	253	222	217	236	212	214	265	257	218	261	241	240	229	236	209	238	238	231	244	258	242	237	205	234	224	242	229	225	227	241	221	218	264	219	257	241	240	222	250	240	229	251	248	224	251	255	226	231	222	253	235	222	238	221	237	240	214	241	231	221	233	236	251	245	228	233	229	262	231	214	245	226	250	229	225	231	219	239	251	237	243	219	286	244	221	225	238	223	258	233	226	243	225	238	226	230	223	231	243	242	240	244	228	237	256	220	233	231	241	201	207	226	235	223	211	235	227	259	242	218	227	218	234	235	236	269	212	221	238	235	224	251	241	261	247	238	233	230	244	227	202	227	211	202	236	260	238	230	230	247	228	240	232	235	215	213	226	239	233	238	224	216	230	249	249	231	212	255	230	260	213	233	242	219	210	232	243	244	232	227	253	229	233	251	270	239	211	255	249	239	240	206	239	228	252	248	230	247	228	238	251	234	243	253	253	249	243	232	259	246	236	233	215	234	238	242	225	241	241	241	230	208	248	228	225	263	228	233	227	219	237	230	230	228	237	236	252	246	239	222	259	240	213	243	246	238	231	231	221	230	238	240	245	225	236	196	227	203	221	242	247	223	223	212	228	217	226	228	233	218	249	226	216	250	243	262	251	202	258	241	237	233	231	218	232	216	269	218	238	233	226	278	249	236	246	242	211	244	244	251	231	211	256	243	223	245	246	227	261	233	246	230	250	244	231	247	247	240	240	232	215	224	223	215	240	225	233	234	230	236	225	222	208	253	203	214	230	228	234	222	223	232	248	228	254	230	235	226	236	229	267	245	215	253	226	254	223	217	243	215	240	254	237	248	234	250	233	218	233	254	251	237	229	240	253	216	220	223	253	221	260	219	225	233	258	201	221	251	269	210	213	241	271	222	208	249	249	246	242	252	215	268	236	222	215	232	259	237	240	252	209	223	246	214	230	231	235	249	241	244	234	240	209	239	243	239	252	244	227	243	224	235	246	264	218	226	246	238	229	241	248	236	214	258	271	238	230	225	243	247	222	221	226	210	220	219	243	215	253	259	189	214	216	239	246	198	223	230	242	231	237	250	237	225	224	206	243	227	213	248	240	218	243	245	243	241	246	235	237	257	206	262	236	230	251	240	253	238	219	247	248	216	208	250	255	235	215	226	241	227	225	233	229	239	235	239	231	236	276	249	244	269	238	209	243	240	228	236	246	262	240	196	231	214	232	224	216	204	245	214	206	232	244	238	242	230	259	232	239	245	235	252	250	238	221	232	245	254	261	227	229	231	230	213	239	231	248	223	202	245	232	282	241	249	235	234	223	256	224	244	234	210	228	222	209	236	227	245	209	228	263	240	251	254	217	229	226	226	261	242	272	260	234	255	228	239	240	240	212	238	205	258	226	242	231	239	235	236	224	258	225	226	221	233	212	240	257	252	256	220	256	251	233	237	234	209	251	226	195	235	215	226	216	234	238	252	240	232	240	237	232	208	240	249	235	209	221	253	233	237	239	237	272	243	248	218	238	232	254	240	232	262	249	246	223	230	224	230	216	232	219	200	241	231	217	233	238	237	216	219	226	206	271	230	233	260	249	251	233	238	218	231	235	227	228	235	239	241	251	257	244	231	238	249	262	240	229	226	238	269	227	254	259	276	236	223	230	245	240	251	264	229	252	232	254	231	214	239	257	250	239	227	248	239	229	238	235	267	237	236	214	241	232	248	252	223	234	246	242
44556	24553	16050	13825	30883	22030	3902	778	762	741	708	689	698	669	654	647	651	680	622	669	667	675	640	637	671	625	599	668	643	646	620	616	657	578	640	627	605	650	646	621	629	633	672	621	593	622	638	626	633	624	661	661	673	636	613	604	614	635	649	659	578	620	608	640	621	955	656	585	614	665	614	663	615	606	649	636	617	618	596	664	594	643	633	651	655	584	660	624	620	611	624	603	639	640	610	601	639	675	667	671	601	652	622	630	619	607	598	661	608	612	642	673	591	640	617	625	641	641	650	624	596	608	605	655	644	599	604	619	630	593	626	646	616	616	618	643	642	653	625	676	641	625	593	619	606	616	642	682	637	647	614	602	628	657	603	563	644	673	603	634	586	572	647	652	635	611	637	627	592	609	594	609	645	639	665	628	633	658	689	631	580	641	666	613	618	639	604	613	600	650	632	606	619	628	621	666	659	636	620	613	627	605	599	622	615	646	635	624	593	619	625	649	652	692	663	628	621	648	638	615	614	676	625	624	604	654	628	600	652	634	627	627	603	618	571	628	648	629	613	667	655	623	638	656	651	683	613	616	656	611	607	604	600	615	659	641	621	629	591	651	642	640	621	627	636	615	608	565	602	591	630	595	666	668	637	591	653	612	629	679	547	628	613	613	648	632	656	622	634	658	673	648	642	656	632	637	660	607	641	616	607	635	652	624	604	591	647	599	652	584	673	626	635	628	636	643	630	652	663	620	664	627	592	651	626	637	639	609	625	644	616	635	628	619	626	592	645	599	613	606	620	655	583	621	613	651	657	601	575	626	619	615	678	668	601	620	620	649	653	683	604	674	646	661	677	644	666	625	583	610	641	579	644	639	662	627	591	689	614	643	656	640	646	615	598	681	658	611	625	655	630	625	614	608	649	647	642	614	662	601	633	666	609	621	635	623	595	675	620	591	625	594	646	673	643	646	610	623	628	590	617	626	672	651	611	614	639	615	600	656	626	680	630	632	642	622	585	614	638	623	637	645	638	629	611	659	628	639	638	636	608	658	649	593	614	606	630	644	678	616	596	669	616	626	631	627	655	597	633	583	593	614	622	673	615	678	679	641	630	613	651	623	592	617	652	661	641	642	624	597	615	616	625	648	602	654	614	641	663	637	610	635	606	631	615	631	628	637	649	633	581	641	637	672	641	670	632	641	620	615	649	651	605	632	615	619	695	611	646	641	632	596	632	624	641	650	618	594	660	649	629	646	645	612	627	655	647	621	627	652	612	584	614	619	643	607	603	658	623	659	645	621	604	599	614	614	607	603	598	627	613	603	620	657	620	645	610	580	620	605	646	612	610	627	633	588	644	626	623	592	622	643	616	598	627	626	621	650	622	608	647	601	602	650	643	607	635	626	640	613	618	615	597	619	609	626	632	634	641	659	630	606	617	614	609	641	666	627	595	629	626	642	641	655	623	602	624	566	622	624	609	659	614	589	634	668	649	624	654	676	596	620	583	653	606	657	657	614	652	658	624	566	612	601	590	653	648	588	607	627	632	599	612	601	615	616	610	597	584	645	627	633	606	601	614	609	623	622	672	626	627	648	591	603	639	574	585	579	669	640	600	607	664	638	584	624	609	615	628	669	621	598	647	603	599	673	657	620	684	589	617	637	623	599	666	602	611	621	617	634	593	621	672	600	608	624	624	624	581	608	630	642	617	624	588	596	578	581	628	645	659	615	603	646	588	608	649	634	612	639	622	590	665	631	660	622	611	618	631	603	590	613	596	620	651	649	609	628	617	577	589	612	602	642	592	638	616	615	629	638	611	658	582	633	620	545	600	631	673	663	591	608	626	637	623	606	603	616	641	631	655	628	598	613	620	644	637	645	628	618	609	654	654	650	610	614	673	669	653	617	605	654	626	621	616	647	667	607	621	613	633	633	663	618	628	665	615	601	679	584	656	592	630	636	630	654	604	615	638	587	630	634	660	634	641	653	631	605	610	668	645	626	581	646	638	648	619	624	636	589	601	619	561	617	582	615	680	621	614	604	598	569	617	592	677	640	588	589	603	650	592	671	573	658	643	620	608	611	603	647	627	613	635	641	622	623	607	593	639	641	633	651	657	622	652	637	545	662	685	624	630	627	653	667	638	660	630	604	625	625	596	641	622	610	625	632	630	630	605	605	636	661	665	608	636	629	628	616	654	591	620	651	636	617	629	664	631	617	621	666	603	666	620	607	616	611	565	588	632	576	642	613	610	654	623	635	613	602	624	635	665	606	630	599	650	621	664	689	635	628	655	615	599	613	657	573	574	674	645	614	667	603	594	637	606	628	630	607	610	643	628	652	630	624	631	621	642	661	610	595	621	611	617	623	613	661	639	621	624	591	655	631	628	615	632	635	660	629	661	645	615	612	585	604	628	667	627	644	656	682	601	635	638	611	622	631	594	656	639	653	644	632	617	604	644	621	635	625	625	648	624	626	613	616	626	615	636	630	609	606	651	618	632	657	680	579	620	606	647	629	644	640	693	645	603	647	627	670	639	629	648	619	636	581	629	656	600	644	638	617	555	639	649	623	581	657	641	624	626	659	610	684	696	652	608	602	623	598	604	589	636	609	676	627	645	604	655	636	627	636	674	625	658	640	618	587	616	642	621	629	608	698	568	613	643	600	585	658	618	618	638	650	622	628	622	613	639	644	633	623	597	615	637	628	621	612	686	655	594	624	629	615	622	640	604	669	598	652	621	628	608	571	606	625	606	649	630	598	641	625	671	621	627	595	596	640	655	666	578	602	622	605	608	633	602	605	654	621	577	598	578	603	649	598	677	637	678	612	633	622	597	611	624	641	604	609	609	622	635	623	627	684	625	618	631	680	627	638	598	634	619	685	653	611	620	625	627	653	649	642	604	671	629	579	580	672	617	637	597	615	601	588	639	617	648	664	638	633	614	624	644	637	635	678	620	668	625	600	609	621	657	637	617	628	634	600	630	649	588	598	632	642	607	632	651	662	632	645	606	604	569	582	670	617	615	615	617	637	647	618	655	602	590	647	634	655	636	644	667	598	631	585	617	692	650	639	649	593	608	611	605	630	587	613	629	616	644	614	587	591	650	627	633	642	652	628	625	636	592	640	661	618	593	645	601	669	612	602	597	657	624	636	658	673	626	648	600	656	670	614	620	610	604	623	621	648	617	644	628	628	617	645	622	679	671	652	626	614	626	616	630	658	590	627	633	638	641	610	628	672	599	629	593	594	647	615	648	612	639	660	630	607	641	631	651	586	650	617	672	653	618	623	631	642	598	644	631	624	639	662	612	658	608	616	612	636	600	600	577	596	603	616	667	595	586	634	646	630	643	628	602	693	670	642	617	644	655	599	593	618	652	633	631	619	666	636	674	648	637	658	664	615	652	619	640	613	609	638	653	601	602	619	662	642	615	655	639	634	650	605	599	597	614	627	653	622	586	620	609	625	580	634	599	655	613	628	660	621	642	592	602	597	607	661	627	663
47721	32717	25913	27311	32895	38591	24134	19070	3834	686	514	512	505	524	534	506	493	483	477	524	444	509	428	467	448	463	538	475	436	448	441	470	457	445	428	458	460	479	483	485	448	427	438	448	427	441	473	436	526	468	449	444	458	472	443	447	436	486	411	445	461	427	423	454	455	591	478	441	448	437	455	453	446	428	400	451	485	414	434	414	492	456	499	417	451	493	449	439	474	444	441	430	426	450	426	434	468	457	453	450	484	429	438	444	474	461	441	463	442	473	460	453	427	458	440	459	432	418	463	430	469	458	447	421	435	455	454	423	463	486	480	419	412	415	416	467	471	439	488	448	408	462	433	448	491	440	413	405	417	454	446	399	432	446	468	457	455	443	438	451	482	464	414	457	464	440	436	452	453	467	458	459	510	417	448	439	414	423	463	507	420	471	490	446	458	496	450	428	479	477	470	482	487	446	459	490	475	481	447	458	453	419	436	438	490	439	435	446	440	456	433	455	447	462	425	439	447	454	448	443	439	447	434	455	458	447	504	455	442	408	447	438	435	447	465	465	452	454	420	470	447	438	450	411	467	492	408	427	409	381	460	454	484	429	469	417	473	477	445	486	470	476	442	428	483	473	471	497	445	431	464	446	445	445	456	435	458	463	469	460	471	437	423	468	460	426	448	417	440	452	462	454	479	454	436	428	453	462	443	445	441	409	433	444	465	449	469	456	462	425	464	419	475	459	451	427	468	407	406	451	441	467	490	485	456	397	469	445	435	498	474	440	458	470	434	442	458	416	456	397	473	460	445	455	462	415	451	410	427	484	470	487	433	430	460	472	459	448	450	456	446	456	471	473	435	460	456	458	449	450	447	437	439	473	458	471	443	511	460	474	436	454	455	452	456	473	502	469	450	453	478	479	458	478	441	457	433	438	448	457	405	459	473	483	479	440	432	451	449	425	428	440	447	430	411	442	427	461	431	446	466	398	428	469	462	442	437	430	454	451	469	425	445	437	420	469	483	448	416	443	469	478	465	426	454	434	443	410	477	490	463	435	435	479	454	431	472	491	472	482	456	448	431	439	427	442	437	433	412	478	480	447	421	443	448	427	447	467	466	442	447	446	484	421	438	472	453	487	476	439	425	442	460	430	432	442	435	413	447	462	444	452	458	437	471	439	433	444	451	451	488	432	459	451	437	454	428	473	447	476	463	460	445	456	425	421	389	445	450	453	407	420	401	420	499	436	458	432	420	452	464	518	446	463	457	469	451	463	450	473	437	455	438	448	427	419	418	435	434	493	462	418	465	431	462	473	475	440	434	438	454	478	440	434	440	449	458	450	461	447	475	421	455	422	464	467	484	432	463	436	512	471	460	414	464	425	430	445	452	440	472	460	457	444	428	451	466	444	476	466	441	446	441	450	486	434	462	443	448	418	411	465	427	424	454	447	434	455	477	428	441	476	437	419	439	447	469	412	503	456	423	437	459	436	444	450	410	445	422	474	490	462	444	422	420	440	393	458	472	478	419	471	445	455	483	446	455	455	426	457	465	477	427	459	458	450	449	487	458	447	457	416	443	435	435	392	430	436	470	444	451	447	473	435	452	475	469	453	469	481	465	423	461	432	442	443	492	472	427	429	442	436	450	442	416	428	401	428	444	416	448	444	467	462	482	448	460	483	433	455	484	449	453	412	465	447	442	437	413	452	442	461	471	480	422	474	434	421	456	478	483	453	441	441	437	442	487	448	439	469	413	451	447	518	426	441	449	511	459	437	438	445	412	400	414	418	465	452	486	473	436	422	415	450	442	470	467	464	425	446	446	446	497	438	415	453	484	476	434	437	427	434	449	469	482	477	490	459	451	473	457	451	452	430	463	423	419	440	408	457	417	501	441	436	464	410	448	436	452	466	428	442	456	443	449	431	461	457	416	469	476	458	470	442	448	450	432	453	414	417	424	431	426	457	471	434	488	464	450	474	415	437	427	454	431	449	453	429	449	465	461	441	466	443	456	446	481	447	413	440	429	429	452	456	464	452	492	428	453	505	439	437	484	417	487	475	455	455	456	475	437	441	429	431	412	420	452	479	473	426	430	412	462	436	487	462	467	439	435	431	423	468	424	421	460	443	454	448	431	427	416	427	454	436	435	463	420	396	488	425	461	469	429	425	426	478	461	433	434	474	436	444	449	475	427	424	451	442	409	465	440	446	436	440	478	422	432	428	444	457	420	466	442	443	460	491	443	461	440	419	472	442	475	425	470	471	476	453	412	455	465	455	473	445	477	491	446	464	449	442	454	457	472	382	476	458	471	467	439	424	438	440	451	408	442	455	490	438	433	444	470	441	475	460	411	441	495	457	455	473	459	452	463	452	427	443	410	405	455	495	470	448	423	469	448	418	452	460	491	457	426	404	452	475	468	453	458	424	457	466	439	450	472	432	429	398	425	413	456	492	431	432	444	436	481	454	445	429	436	425	472	481	444	450	461	411	447	443	434	408	425	471	450	444	440	443	472	443	437	467	447	429	456	466	485	388	429	408	413	415	450	451	461	431	465	417	472	440	399	438	439	394	487	502	465	464	436	450	432	421	429	452	445	434	466	446	460	438	449	477	448	430	421	448	426	418	395	447	469	422	441	432	459	486	453	459	464	444	490	428	463	481	431	458	437	463	450	454	445	448	449	453	459	458	489	436	471	474	479	426	455	447	443	435	411	466	430	453	422	461	439	454	439	455	449	428	413	436	451	421	451	454	414	525	441	401	452	463	457	451	453	445	445	488	431	474	396	448	463	428	431	438	447	435	433	477	457	443	419	436	384	426	414	469	411	438	460	435	410	448	385	486	523	432	418	437	415	435	458	464	476	437	470	430	450	415	448	432	475	447	457	460	445	452	441	429	440	433	451	440	482	449	477	463	455	428	417	459	444	429	423	420	444	464	499	429	452	444	405	457	429	420	443	441	462	487	449	425	455	421	459	457	496	452	445	439	423	421	433	442	437	484	423	415	466	424	468	489	465	453	452	443	455	457	466	454	439	459	430	430	468	453	498	431	446	443	475	448	485	440	424	438	448	460	462	436	446	460	454	457	469	440	444	481	485	449	429	422	442	467	462	453	470	478	465	457	435	455	424	475	489	389	425	450	450	434	441	429	437	469	451	435	481	447	438	414	459	470	477	465	475	479	441	436	525	490	427	449	468	431	430	434	464	460	475	443	467	454	478	413	465	467	457	477	452	429	414	437	442	454	471	466	458	415	453	430	433	433	443	410	445	433	513	466	451	457	427	439	445	456	463	418	448	453	476	473	454	453	440	488	429	501	427	431	449	420	452	432	458	422	428	470	478	439	491	441	447	451	408	438	478	442	443	414	436	433	410	398	442	443	452	462	477	458	445	366	448	445	452	465	440	426	429	408	424	431	436	460	426	455	438	471	459	492	422	471	437	430	480	431	432	452	427	429	470	471	465	458	409	474	469	491	431	449	433	442	456	451	459	497	432	408	412	444	433	433
44983	33578	33332	62653	73132	61745	6634	14568	1456	1368	1357	1182	1257	1103	1222	1150	1111	1057	1076	1116	1108	1028	1008	1033	982	1010	1090	1001	1056	1004	1023	1008	988	1013	1029	1016	1007	987	976	1008	945	977	969	950	982	976	917	1011	989	960	965	1016	985	1011	965	1001	987	918	990	976	962	949	970	988	977	1853	1102	976	997	963	1003	1010	961	1000	963	997	973	963	1038	974	1026	960	951	958	978	993	946	933	951	961	1006	949	1015	940	1009	927	944	966	992	1015	995	945	956	988	981	1021	963	946	983	995	913	982	922	1011	918	1002	1034	905	950	981	949	952	970	1004	940	983	980	948	1003	1001	998	1008	918	1006	926	989	998	963	984	944	947	975	946	1045	976	1039	928	940	1009	971	1002	928	960	978	906	912	1031	971	988	955	950	1038	957	985	1008	960	963	943	1039	991	964	966	990	955	984	968	963	925	1015	952	936	978	973	943	985	959	1015	961	1018	911	988	977	931	958	948	958	920	1043	997	960	974	972	1018	939	944	996	972	928	1026	957	961	964	950	979	964	958	978	957	1020	957	1022	929	1033	921	971	1005	942	954	942	957	931	950	923	942	983	997	954	1022	987	951	993	959	958	973	923	947	956	959	950	943	1003	993	957	966	960	974	996	957	979	908	962	1005	945	952	1025	924	1018	986	955	986	946	989	972	1000	897	1019	990	973	955	933	991	988	988	901	976	1008	942	942	950	989	1047	981	1003	939	955	956	1004	1001	975	963	1000	983	958	935	922	943	996	943	993	1012	949	957	951	1009	986	899	998	936	971	973	907	971	972	982	989	981	1029	988	1022	948	1047	1011	979	986	1012	912	915	1034	1018	1021	902	941	986	925	941	943	992	980	1008	942	971	979	945	938	945	926	933	905	998	975	937	914	961	904	984	1010	961	1049	971	930	977	969	992	996	941	959	1007	975	982	973	956	946	940	990	998	988	908	1019	963	966	931	973	963	981	986	1026	982	978	973	976	959	972	985	945	988	980	1033	1034	989	952	964	966	1010	1008	1007	985	1022	1008	963	945	986	939	963	933	932	1046	971	956	978	960	937	1044	978	961	940	918	963	979	967	949	1026	982	968	988	980	953	978	982	1018	938	904	929	987	973	989	980	968	959	1000	995	980	978	988	935	957	995	1015	1001	953	1056	910	926	1012	970	977	956	932	1011	932	934	1006	928	929	985	1021	980	973	1028	1023	982	951	943	955	1013	917	938	973	989	952	989	972	950	942	920	999	931	943	986	932	920	1005	949	954	990	1014	973	962	962	998	927	959	992	973	993	972	981	986	949	1010	981	979	971	950	976	914	963	943	987	979	1008	951	979	953	1016	959	994	1000	1003	975	1008	932	934	983	995	947	954	978	904	948	958	979	1001	987	1035	962	936	970	945	886	999	972	950	994	1012	977	918	988	983	991	994	976	951	1018	1025	963	990	967	969	987	1016	974	1013	953	993	976	973	995	938	899	966	949	966	1008	1010	1016	930	968	965	982	954	1009	973	976	947	962	1007	960	912	980	1014	957	976	997	1014	984	997	955	983	985	913	962	950	997	974	1053	988	1001	932	999	946	977	987	990	942	957	977	951	998	957	962	951	939	1000	1030	936	1003	1023	994	950	952	992	1031	962	969	1012	988	931	981	1007	967	1003	953	957	993	1062	883	958	1020	956	959	959	903	995	946	921	1007	906	920	986	969	989	961	905	947	949	1033	968	965	962	943	1037	925	939	931	982	891	997	956	963	931	913	949	976	963	890	1005	931	937	982	1003	900	1003	963	927	994	993	967	979	968	948	972	964	979	975	924	960	1004	1014	981	990	958	984	958	989	988	1014	910	991	970	977	987	950	943	974	944	962	995	992	980	943	977	986	928	968	937	981	979	987	936	958	992	1007	955	933	985	1015	1029	985	961	1007	984	983	985	924	1011	995	940	964	968	978	965	992	952	957	986	999	990	953	943	956	915	1005	954	1009	925	947	1012	939	978	992	999	928	1010	998	953	970	1025	1008	970	949	978	1027	940	958	951	1000	1007	935	948	959	985	974	980	987	983	955	964	983	962	983	997	949	962	983	950	941	933	967	1009	953	1028	993	1015	947	984	946	1010	1013	1006	955	1030	955	1041	975	964	990	1033	945	969	994	981	948	1010	1017	927	965	925	963	978	998	999	976	972	937	956	1002	994	942	964	1006	1006	950	929	947	948	953	980	926	951	950	990	958	980	896	1014	932	956	986	982	990	966	941	1001	911	962	995	1005	1013	998	944	950	935	1000	928	933	959	979	884	1014	925	962	915	995	948	972	1033	937	940	977	955	943	991	958	929	1022	1001	984	974	926	966	949	949	955	989	989	924	1002	972	952	969	1016	1000	945	954	959	973	953	993	945	988	975	984	993	995	960	1014	1037	958	971	962	988	958	964	910	970	991	940	943	983	947	961	994	986	949	958	967	1007	1042	938	909	869	948	953	975	968	997	959	1013	985	985	979	965	980	1018	953	940	1007	955	926	990	968	935	1064	939	1010	990	999	1007	943	920	978	979	953	930	993	983	976	946	1014	947	977	973	991	1062	995	983	903	1010	1026	968	947	967	1005	962	1039	1014	962	980	992	976	985	941	983	1008	945	924	949	945	916	917	963	955	970	968	997	948	954	965	985	935	951	966	971	1007	986	952	967	976	973	974	1018	965	957	928	960	925	973	998	981	959	968	955	954	975	982	981	944	983	956	929	1014	904	951	985	995	980	970	925	987	944	973	996	946	951	941	987	989	977	1039	988	972	955	939	927	1006	899	996	1021	984	982	978	955	957	978	1009	958	951	979	1019	942	935	970	1027	927	987	882	945	953	932	961	1014	1019	953	954	916	987	928	980	929	962	942	956	1000	932	946	977	989	981	955	944	961	968	990	979	984	950	994	928	956	943	1013	982	1009	946	944	976	925	1007	1012	1014	997	1041	987	953	954	1003	874	949	928	948	997	959	950	939	1010	950	968	977	952	961	981	974	948	953	974	1006	954	949	951	932	957	955	971	975	942	995	936	927	991	940	936	969	964	1001	976	984	1005	943	945	981	931	991	951	916	971	916	937	906	952	933	912	971	1054	972	966	991	1002	977	1022	928	1005	957	1037	981	919	984	962	997	1013	1010	946	975	1027	994	938	1009	973	996	986	963	954	950	990	891	995	902	971	905	947	973	956	939	939	949	1039	989	953	966	983	983	997	1043	1047	974	946	997	943	1000	951	952	1000	925	964	954	976	966	956	989	983	997	978	959	951	996	969	1008	978	1002	945	965	952	964	964	984	951	966	914	983	1029	1007	968	993	968	979	1022	1009	915	963	1000	998	974	958	1011	1001	960	967	950	994	980	976	976	993	987	938	977	1005	942	1030	987	983	984	993	941	897	1005	959	944	959	1029	993	937	1005	966	971	970	971	946	1014	938	956	987	957	994	1006	951	910	964	939	967	1038	991	985	950	932	1032	940	988	1012	968	1001	938	988	936	962	963	899	962	1007	966	946	920	941	968	995	1019	984	1010	1002	974	935	966	1008	966	964	975	1030	865	944	991	936	933	975	900	998	956	989	997	980	960	962	1022	981	992	1035	917	996	957	969	1002	965	963	999	918	939	1002	958	1021	960	1013	976	953	958	978	946	969	989	958	1029	939	964	994	1040	985	985	1003	978	979	1006	951	1008	981	980	1021	996	944	960	955	951	905	940	985	957	945	1010	929	994	1041	1025	968	963	961	996	953	975	1015	1038	956	969	972	944	1026	1003	945	928	1008	976
44922	35235	18505	10461	8426	6157	1682	520	293	263	313	264	265	275	266	264	277	275	267	310	285	242	266	267	264	263	263	261	261	286	300	278	270	291	284	296	262	257	268	307	234	278	275	276	279	286	285	282	251	282	288	257	273	244	318	270	269	257	253	261	271	263	296	274	246	305	270	282	290	271	285	262	264	271	247	278	271	277	286	291	296	236	288	290	309	270	276	273	305	280	285	281	243	264	255	296	310	261	265	293	256	280	268	248	275	296	298	297	278	280	259	275	259	285	264	269	294	312	231	253	234	266	271	267	270	283	224	292	257	269	294	266	274	274	299	268	252	302	295	282	278	231	246	249	260	258	264	255	307	297	271	296	256	248	300	270	244	281	291	262	298	276	273	260	268	295	275	264	267	255	253	277	280	265	277	276	296	270	290	311	342	272	270	287	259	276	282	264	280	272	270	287	254	267	287	261	276	278	301	280	295	272	255	280	283	262	295	262	259	264	266	280	263	244	285	259	295	268	272	276	237	297	256	293	281	277	301	255	289	280	286	290	260	290	291	273	276	269	268	273	290	277	261	275	289	288	279	284	255	279	290	274	291	273	257	281	260	285	278	286	274	285	284	265	275	281	241	275	282	279	277	252	276	272	284	277	260	275	265	253	287	267	277	287	278	295	262	284	277	265	247	261	307	276	263	299	280	268	258	310	239	269	236	303	266	275	279	270	299	268	277	257	300	284	280	238	264	250	287	254	303	270	263	284	261	267	243	274	273	264	277	258	237	278	257	262	270	296	280	284	290	284	289	280	248	291	275	259	269	272	297	259	295	265	283	267	271	276	287	231	262	267	281	270	270	267	246	287	273	289	291	301	275	282	279	292	288	256	254	264	286	284	280	294	292	271	283	269	299	256	289	249	278	230	291	299	291	269	303	278	275	284	314	297	254	242	257	265	259	271	293	280	280	287	307	277	242	277	252	273	266	264	273	309	288	281	224	276	270	284	270	263	278	302	270	262	270	266	274	282	250	302	259	254	268	248	315	293	297	253	263	284	301	288	298	298	260	275	254	267	257	287	234	294	269	282	263	279	259	256	276	266	266	254	291	275	299	241	287	294	256	265	268	269	266	240	261	260	255	272	278	299	302	302	269	279	269	278	268	247	249	305	296	248	258	265	253	263	263	313	273	295	287	269	301	271	287	271	302	274	278	283	272	285	262	268	268	277	291	265	257	254	280	260	301	269	245	252	279	267	282	284	270	261	249	259	286	270	280	290	271	284	279	257	259	265	302	266	281	272	263	277	254	275	271	278	296	289	281	286	266	288	289	276	237	278	262	274	297	260	291	270	273	269	238	246	288	299	270	249	288	265	272	276	286	326	248	275	276	298	255	272	273	258	280	269	244	309	271	277	240	272	270	258	286	257	289	262	253	273	281	258	273	253	281	277	280	263	259	278	308	289	269	255	256	263	293	278	257	282	276	279	286	273	275	258	278	293	275	277	262	280	296	271	290	288	274	284	272	284	260	322	320	271	283	277	268	252	304	298	268	302	264	259	276	269	301	276	266	288	282	274	277	266	262	290	272	277	293	290	266	272	271	269	289	274	271	270	295	265	293	263	259	236	242	268	238	315	271	256	285	262	281	262	290	300	281	279	295	268	251	271	265	255	292	268	241	277	264	277	296	230	270	265	250	267	314	283	277	267	286	256	262	289	261	287	254	301	241	254	274	267	251	299	275	264	242	269	263	288	283	267	298	290	257	260	262	274	286	274	269	286	232	302	279	250	242	264	249	262	262	263	259	243	249	287	239	254	283	263	253	256	260	233	270	283	275	305	252	274	293	282	253	249	268	290	262	270	273	290	259	305	276	258	259	291	267	310	302	278	265	280	252	293	264	263	282	282	281	298	277	284	256	262	277	286	291	278	316	270	277	261	274	265	243	287	298	273	285	282	274	279	260	270	293	284	287	253	268	252	276	244	267	295	269	273	271	306	282	289	323	283	293	267	275	257	257	292	287	278	285	281	302	285	309	240	289	262	272	288	287	282	279	286	267	264	288	266	278	249	272	257	299	267	302	283	285	260	274	282	255	281	290	284	279	280	277	260	249	296	245	283	263	280	310	247	265	241	285	289	284	279	293	281	284	311	298	262	314	277	286	249	268	242	295	283	258	274	293	282	274	269	263	257	320	270	280	291	263	296	284	279	252	288	258	289	268	252	288	257	276	286	247	283	271	239	292	277	275	306	285	263	283	278	276	265	267	274	303	255	296	287	269	283	269	292	265	294	254	267	301	274	277	261	235	276	282	271	265	307	292	283	277	233	243	259	278	281	280	285	273	304	258	300	303	286	268	283	249	274	299	289	260	275	293	285	281	278	285	254	253	273	275	275	289	273	257	267	268	270	244	314	309	307	261	290	298	241	267	253	268	259	263	276	259	252	263	286	241	273	285	267	262	261	266	289	259	278	287	273	268	254	290	292	285	272	263	292	253	277	281	290	263	276	324	268	247	265	284	249	271	255	289	271	274	280	264	275	269	270	249	289	280	278	270	278	246	317	254	279	287	253	277	286	260	258	270	233	248	287	299	274	262	260	274	289	278	244	293	259	285	265	290	276	269	276	288	258	271	282	241	268	302	276	271	284	246	252	246	263	288	253	296	280	296	277	272	268	265	290	245	268	245	256	293	249	294	256	260	281	262	271	253	271	293	274	284	304	295	299	255	260	283	261	284	278	281	283	282	274	273	273	256	277	259	295	284	303	288	283	254	255	266	299	287	276	290	315	272	278	249	246	264	259	265	326	240	299	261	255	268	248	238	247	249	278	298	291	297	279	264	269	252	284	306	261	267	287	272	281	267	302	277	274	294	282	267	250	316	280	300	274	264	258	257	285	288	259	286	273	280	282	263	267	266	285	284	273	277	288	295	265	277	273	279	279	287	273	255	259	244	280	251	254	314	250	280	249	285	251	277	280	272	255	289	289	270	252	251	271	294	252	271	262	266	261	258	274	273	259	308	305	269	311	285	296	262	269	276	303	286	297	288	263	245	250	248	289	323	262	275	251	288	284	280	279	292	292	270	298	291	290	254	285	283	309	268	269	286	279	272	280	279	304	274	251	287	293	273	269	284	252	282	287	268	265	296	264	275	272	290	273	281	289	278	264	288	244	269	269	319	264	246	297	292	282	279	251	290	253	265	285	305	284	276	276	318	302	274	276	287	274	260	293	267	291	280	251	289	292	281	288	279	278	291	273	286	272	250	272	267	288	274	252	266	286	248	280	250	260	280	259	269	263	269	276	308	245	248	270	267	282	277	268	268	239	277	297	249	269	290	284	257	291	275	288	295	270	258	266	264	298	256	286	277	265	265	281	257	269	265	278	271	291	256	251	258	278	258	255	276	294	265	273	284	280	244	270	241	265	262	279	305	276	296	260	274	253	264	275	262	276	277	260	268	277	282	272	292	272	271	316	298	263	274	292	296	263	245	285	265	266	282	279	275	273
40584	23540	9139	14822	19116	14760	4102	968	709	726	696	725	728	709	732	710	736	727	715	731	719	740	707	714	681	720	772	728	711	716	712	731	677	772	719	759	742	740	769	695	741	703	718	746	763	738	721	740	752	724	752	685	723	732	685	717	724	699	769	743	721	716	718	671	707	763	733	733	702	708	733	703	700	713	773	713	718	726	713	767	691	726	681	750	757	724	715	698	704	699	752	650	722	704	713	671	742	750	722	701	715	685	716	719	724	726	733	699	723	748	744	707	751	745	736	776	741	719	679	747	722	702	728	731	738	697	745	741	773	720	707	730	740	734	698	702	735	751	715	683	696	653	723	758	750	699	728	749	720	702	699	710	691	668	673	741	737	696	712	721	750	755	748	657	757	749	718	749	713	734	689	712	733	801	681	769	701	687	721	693	766	709	745	690	696	712	768	746	734	731	706	747	738	745	743	683	720	743	741	707	733	746	705	722	707	709	705	713	750	719	744	713	724	747	727	722	737	705	742	703	763	718	724	715	784	726	738	746	731	769	716	719	736	705	640	727	755	696	749	693	740	746	713	768	787	709	667	725	710	752	689	685	705	685	680	670	733	732	736	700	699	749	689	731	695	730	743	766	724	718	720	707	690	743	737	761	702	719	740	696	732	746	695	747	677	735	797	737	705	701	662	786	750	735	730	731	736	752	757	742	804	708	682	719	730	720	781	681	759	773	711	699	674	714	742	711	696	702	755	743	778	748	728	713	700	737	710	739	736	752	769	762	744	708	737	742	745	786	732	729	718	699	750	772	678	727	718	729	671	700	742	754	693	759	698	703	726	724	684	697	693	733	737	733	655	716	668	714	698	750	716	699	746	731	714	732	746	700	707	773	776	691	683	691	732	726	717	724	700	694	710	725	716	737	756	697	712	742	728	725	713	742	686	710	712	731	658	763	722	746	698	712	755	677	716	708	741	686	743	623	671	748	730	717	690	729	699	747	717	701	721	763	760	745	763	700	725	708	743	761	702	686	721	734	764	689	695	710	754	710	779	752	751	677	729	710	729	731	707	698	699	776	720	706	761	762	673	706	719	715	682	741	716	731	728	698	686	695	671	764	712	765	731	762	768	780	698	715	748	737	642	704	694	694	690	721	727	743	734	737	719	720	731	719	713	680	732	730	766	737	725	763	716	681	722	752	678	687	711	740	712	687	738	740	743	714	699	705	748	757	695	716	699	673	712	705	732	770	718	692	692	695	689	720	750	774	763	770	729	711	728	728	747	739	718	719	709	747	758	743	722	759	724	679	678	751	687	684	762	684	706	698	726	684	752	736	686	707	761	758	741	718	739	753	752	702	705	764	733	677	735	737	661	717	698	679	760	723	759	702	699	722	706	797	703	748	700	707	733	710	737	718	734	739	708	720	724	730	735	703	719	718	730	738	725	705	765	721	702	726	773	712	748	747	724	742	737	689	738	745	722	717	699	734	697	713	730	740	765	734	716	730	702	738	767	718	776	717	787	739	694	743	768	717	774	717	708	680	729	742	708	711	706	701	710	717	701	717	696	743	745	758	734	746	690	712	690	733	717	745	713	707	717	728	721	757	737	723	725	730	653	684	732	761	733	752	743	679	731	718	716	735	751	758	676	747	708	749	710	665	725	760	697	742	728	744	730	723	705	708	737	711	705	681	760	744	742	761	703	725	709	702	755	710	683	743	698	682	682	736	701	713	748	745	722	746	736	733	769	687	704	759	773	724	691	714	713	721	734	728	716	711	734	693	727	720	742	735	737	721	711	736	675	771	754	683	718	741	720	703	694	707	729	722	721	728	719	666	720	686	666	708	733	698	713	774	724	718	793	686	772	791	694	712	706	750	715	751	720	716	769	757	690	717	689	772	718	744	702	744	709	752	714	728	730	687	732	723	713	746	734	692	753	712	708	681	717	692	710	718	751	689	761	737	695	709	748	736	715	702	742	769	742	696	686	706	741	682	695	714	730	675	693	683	723	718	736	699	715	736	701	738	690	718	697	716	750	689	767	754	679	719	773	733	744	664	726	706	755	733	747	679	679	704	746	738	733	722	735	731	703	767	705	690	751	748	716	730	735	729	750	708	682	710	692	733	748	707	750	737	746	706	704	728	745	760	752	730	739	748	693	732	733	764	726	726	745	779	686	677	786	719	692	699	744	749	732	735	727	750	716	746	754	662	717	746	709	735	749	747	703	722	744	729	768	697	733	676	729	711	700	682	712	738	682	707	699	721	705	714	767	768	738	731	710	680	744	734	754	731	755	737	707	742	733	705	719	673	745	757	727	703	743	776	649	712	708	706	721	739	694	755	770	734	694	767	684	760	769	711	741	766	709	712	754	737	713	710	707	674	704	691	704	748	676	737	735	720	746	718	715	750	731	706	689	678	720	744	706	758	704	714	705	711	729	681	720	698	703	688	697	748	667	712	758	716	727	696	704	730	724	747	697	747	699	728	717	694	745	701	712	761	725	697	725	719	738	755	706	747	691	744	695	684	710	755	695	697	732	690	686	716	713	727	757	663	683	716	706	719	700	778	731	724	729	697	709	713	741	715	725	734	710	700	728	705	694	770	705	718	732	686	691	705	780	757	715	735	736	736	705	745	664	699	719	749	715	713	748	716	783	752	747	685	723	711	742	715	696	733	746	737	702	748	722	761	704	706	729	734	771	730	691	718	721	705	721	709	727	702	692	698	742	712	730	696	671	725	756	777	720	728	693	740	766	762	695	730	743	764	716	739	710	747	741	716	665	719	734	695	765	768	755	707	713	716	759	733	697	691	688	803	695	721	727	756	717	754	701	734	717	756	730	690	741	713	759	648	780	719	736	741	791	696	744	732	723	687	723	731	773	699	674	701	719	741	791	719	685	737	634	769	733	722	746	694	705	755	732	696	749	744	759	731	702	731	713	698	674	704	677	717	690	726	760	678	719	700	712	753	747	705	705	702	705	692	746	731	762	736	732	678	716	721	732	768	731	746	752	672	705	723	763	732	758	748	728	714	702	755	754	677	687	754	711	704	756	713	777	705	762	690	743	745	715	762	741	721	714	741	774	719	738	700	740	753	740	730	726	702	703	721	677	758	714	687	729	755	750	750	725	668	670	740	722	748	740	731	720	718	741	785	715	720	720	696	710	662	712	727	687	741	681	701	716	674	712	728	722	700	734	731	724	670	759	719	720	749	714	764	720	760	720	695	746	708	739	783	733	730	702	705	718	723	742	720	655	706	750	714	756	715	769	684	783	686	734	721	772	718	785	730	644	711	697	688	770	711	788	741	675	765	682	727	737	718	741	713	752	688	686	700	727	724	712	705	670	740	679	744	768	770	721	684	725	692	698	689	705	752	695	724	703	726	763	700	690	756	699	737	711	712	705	739	729	728	682	738	690	698	744	747	692	714	742	768	741	760	693	678	747	715	685	691	706	711	760	744	690	746	690	769	684	694	714	687	704	702	682	685	706	685	709	688	691	743
50556	34282	26862	25979	24476	25437	17050	2901	388	359	335	336	324	339	340	292	318	324	320	316	306	308	306	320	331	309	316	300	318	299	326	299	286	337	314	311	331	317	337	291	325	347	350	339	305	342	331	303	325	327	295	363	318	315	303	310	299	310	328	281	337	338	332	297	291	328	333	329	295	351	316	309	327	342	332	283	354	308	345	312	333	325	323	349	327	308	315	341	337	337	333	312	296	302	316	325	341	329	304	295	322	336	333	301	334	304	319	334	344	337	330	322	264	337	348	334	349	331	309	310	301	314	295	312	295	306	346	304	275	328	337	329	343	295	336	322	334	318	344	304	327	336	319	325	360	334	301	329	332	326	338	325	293	334	295	324	302	310	322	308	342	322	337	326	314	354	286	362	331	298	330	328	317	292	307	328	304	308	320	294	327	319	326	309	303	285	333	330	333	298	331	282	337	306	306	314	345	311	302	305	307	304	340	304	301	308	372	309	316	318	322	321	302	298	312	339	335	340	282	294	339	302	334	330	301	316	328	340	307	318	337	359	315	317	362	315	326	334	332	333	311	303	366	273	339	352	299	322	325	306	318	348	335	333	329	317	334	318	313	302	317	328	340	308	312	310	331	308	302	303	317	311	345	315	306	336	285	312	307	338	328	320	314	298	326	274	329	326	325	346	326	327	304	290	303	328	342	303	351	297	320	320	326	352	310	348	296	297	333	331	313	311	338	313	325	328	316	327	305	342	318	316	331	321	325	310	332	349	306	325	358	320	309	325	315	300	305	327	328	329	301	310	339	333	320	337	346	288	321	289	310	356	310	323	336	322	312	307	354	315	357	338	331	327	318	327	305	324	322	335	337	345	347	320	316	296	304	354	333	322	313	306	313	302	304	314	332	312	336	311	339	348	342	312	337	357	321	333	345	342	323	312	291	299	300	323	346	329	336	306	335	354	372	300	322	288	281	305	311	332	357	331	304	319	274	314	336	345	335	318	337	340	329	298	306	333	336	295	293	290	295	306	294	341	303	315	318	301	307	309	309	343	313	335	339	290	315	315	320	327	297	333	344	336	344	330	316	299	321	335	314	344	349	357	347	298	302	324	320	326	301	348	352	351	320	338	314	324	366	335	345	278	321	339	341	324	312	314	342	320	299	306	339	318	322	323	337	310	323	308	336	347	295	311	322	301	326	322	318	312	293	313	317	308	324	324	302	338	351	290	365	308	292	315	301	340	325	343	316	323	346	293	297	320	318	340	329	341	313	327	293	309	303	283	311	355	321	293	302	349	280	309	312	325	320	324	324	314	311	311	289	326	300	348	371	311	336	298	302	310	334	306	323	309	305	357	308	330	334	337	298	328	321	334	300	290	300	338	302	332	294	311	312	301	294	292	311	302	327	310	341	309	332	325	318	314	303	338	306	326	353	322	309	333	310	313	329	314	297	353	305	327	324	311	335	346	311	328	313	330	316	312	317	356	318	295	322	302	314	325	335	308	318	342	343	305	300	301	341	285	331	319	262	317	337	327	291	310	324	322	331	323	325	332	322	326	302	341	323	329	318	319	301	315	346	325	326	326	322	339	322	335	330	357	330	315	299	330	307	298	313	324	323	335	324	325	304	332	343	304	332	290	306	349	369	297	320	322	332	325	309	304	328	340	325	316	324	316	322	307	302	315	321	322	318	331	296	317	319	333	284	309	319	296	323	304	336	338	307	299	314	342	310	314	363	303	304	310	289	293	304	289	351	318	328	331	341	311	297	315	349	286	323	319	355	329	298	306	343	305	320	327	330	320	311	277	308	317	326	333	316	334	315	323	314	302	308	307	289	310	364	296	287	310	293	330	331	313	334	322	334	312	346	316	305	314	309	294	330	322	327	325	329	365	334	304	312	330	317	293	356	320	287	329	325	306	281	329	338	304	339	334	318	312	308	311	321	342	376	298	328	308	290	304	312	349	305	340	319	328	328	325	362	317	310	324	294	315	300	343	345	334	302	314	301	344	339	339	309	282	309	324	292	327	337	313	327	311	327	296	313	319	310	290	302	296	319	336	325	317	335	290	335	337	293	301	328	330	333	304	331	325	344	305	336	346	344	312	340	312	280	321	350	321	331	302	352	318	315	306	313	303	349	298	310	344	305	308	325	326	337	327	319	293	345	342	332	325	293	350	314	353	307	337	320	325	320	331	348	321	328	294	357	311	332	319	327	288	315	299	322	302	316	288	329	323	332	328	314	339	309	303	314	338	336	325	303	334	269	313	337	307	296	316	309	316	311	315	333	313	293	333	338	312	312	334	329	303	314	301	289	333	335	318	321	310	347	337	312	329	295	314	303	338	301	317	311	336	340	336	282	304	327	325	304	331	331	295	328	326	315	339	326	326	315	279	312	292	291	304	291	326	333	306	297	296	316	339	318	327	350	327	297	336	287	336	326	297	319	301	364	340	351	338	306	307	334	321	309	351	347	356	337	331	332	348	303	352	335	313	333	274	348	333	308	315	291	313	313	332	316	316	367	347	314	323	311	333	340	331	324	315	353	307	328	334	313	325	315	344	324	316	325	320	323	331	333	342	318	323	313	296	298	314	305	330	321	331	349	330	303	303	330	319	334	309	312	281	296	324	366	325	322	306	331	355	325	326	336	351	330	327	357	330	309	292	334	314	307	340	312	329	339	340	304	312	309	343	320	317	319	328	292	310	310	326	293	325	308	311	300	326	340	327	354	323	326	305	339	307	306	317	329	346	351	278	339	331	343	327	296	348	315	314	319	292	332	339	329	314	299	284	331	337	302	337	344	331	333	319	350	318	335	328	329	332	308	325	314	316	322	322	302	350	280	327	284	295	334	311	360	324	308	309	306	358	330	299	337	335	306	322	288	311	307	290	311	309	319	301	295	317	345	325	354	317	290	341	321	340	319	308	310	332	315	352	292	343	360	332	328	337	332	296	296	350	318	300	301	330	316	320	304	327	302	314	302	318	308	313	277	298	288	321	323	334	291	309	324	335	355	280	331	341	317	288	341	307	327	318	331	341	343	332	339	341	330	320	346	335	293	307	316	303	323	320	307	346	336	330	309	303	326	315	335	279	330	344	340	339	301	309	336	348	333	303	307	313	328	307	310	344	311	327	280	317	320	310	293	328	319	320	332	306	325	311	331	344	320	306	332	325	315	369	334	350	322	340	307	353	293	338	289	327	334	321	332	349	304	332	295	302	316	364	325	332	291	334	325	374	331	344	312	313	286	328	334	338	327	306	326	326	322	315	323	334	327	309	302	318	286	308	278	304	364	322	339	296	322	295	311	304	350	323	322	335	325	353	311	306	306	295	302	334	287	369	323	316	331	343	293	329	343	288	335	325	332	318	306	313	327	299	319	286	346	334	323	307	327	322	337	304	326	347	341	337	354	332	316	314	305	321	332	297	302	327	318	311	325	315	312	325	353	348	340	343	327	336	357	325	348	324	326	300	337	304	319	315	312	310	302	342	277	339	332	346
49950	37869	20322	29226	37912	38591	24664	2033	872	828	875	816	838	819	842	792	830	865	807	812	820	825	857	862	822	843	798	826	844	825	828	851	816	843	853	845	829	831	790	871	805	783	826	838	870	799	816	768	847	831	862	860	816	813	862	806	843	824	837	840	819	837	814	832	804	825	865	797	809	808	818	845	851	815	837	897	848	862	844	826	822	802	801	800	812	848	832	804	864	835	890	832	845	871	839	806	857	871	828	873	784	766	840	825	789	868	808	857	850	852	800	828	817	837	738	835	884	816	799	819	811	839	805	783	841	802	821	803	846	826	855	826	850	869	841	838	808	827	848	823	802	791	819	834	815	862	819	860	848	841	834	795	830	867	802	840	839	804	786	830	832	824	817	837	859	844	833	824	821	820	854	836	818	746	778	833	816	843	819	820	805	809	765	810	838	831	800	852	766	834	814	813	815	812	848	828	826	827	807	844	818	805	830	786	812	825	824	833	841	855	833	844	867	831	824	806	821	850	811	774	825	816	812	840	840	872	791	844	814	833	829	805	851	803	841	822	834	816	806	864	794	833	804	827	789	860	798	823	860	807	817	846	879	823	856	867	801	794	806	826	792	839	813	865	773	837	856	817	828	879	797	794	820	813	817	837	844	845	801	855	799	841	780	825	894	861	832	829	809	780	880	823	824	827	813	786	877	865	871	835	821	743	877	840	832	840	825	808	800	814	890	803	797	866	842	805	822	795	769	853	835	795	797	851	802	867	777	816	845	801	883	811	882	835	863	836	843	830	833	739	852	833	857	832	815	811	817	819	849	859	828	782	824	882	829	803	844	840	768	871	848	781	876	828	784	798	796	780	886	831	817	888	824	790	856	804	840	839	805	841	801	872	853	877	875	878	820	772	812	844	861	794	832	846	877	835	841	792	825	797	807	856	792	833	802	819	815	836	818	832	779	854	798	851	793	808	846	831	793	761	838	786	810	849	843	840	786	842	838	821	820	756	809	792	798	821	788	800	830	823	789	787	773	795	877	872	861	775	821	852	819	801	789	854	833	841	793	850	818	804	863	870	831	807	825	870	815	861	822	847	853	830	806	812	737	850	796	798	818	873	888	810	812	889	799	815	803	841	806	811	805	819	807	833	819	804	792	808	815	784	815	834	780	801	875	870	859	798	811	836	824	852	836	781	857	813	786	871	888	791	835	836	858	824	805	811	840	791	861	808	786	820	777	819	784	785	823	844	847	841	829	855	820	812	824	812	812	828	802	843	830	859	860	841	790	819	902	806	855	784	865	876	822	827	846	816	829	827	841	834	856	817	885	819	876	837	852	849	833	787	833	790	823	838	830	804	868	809	811	839	851	877	856	837	819	792	861	861	827	843	784	833	831	827	792	847	809	840	853	777	806	799	910	802	862	855	860	815	834	820	841	749	806	852	820	824	797	815	822	801	848	875	779	837	805	821	803	808	796	845	832	828	818	795	801	831	804	819	854	832	815	818	880	881	781	811	820	889	841	833	830	873	819	860	794	801	815	812	902	833	850	804	859	769	829	795	797	850	811	808	777	814	802	852	817	853	826	885	829	884	832	832	826	812	837	875	848	823	807	784	786	843	803	823	801	846	787	820	845	874	806	817	832	829	824	813	855	817	872	804	848	846	838	830	932	781	906	828	819	854	775	843	809	786	834	834	832	873	821	837	846	804	778	794	797	836	835	812	776	810	851	815	869	825	829	834	839	775	813	788	822	834	839	801	827	826	840	864	822	839	809	845	847	861	831	829	852	806	838	914	817	828	858	842	802	850	843	852	860	839	885	818	800	805	810	809	793	816	822	803	861	876	880	845	839	833	815	844	854	815	857	816	787	822	860	842	849	831	838	760	863	816	855	875	837	796	833	847	809	805	822	786	842	821	810	805	791	833	849	812	869	848	819	852	827	838	787	807	912	838	839	761	797	847	829	831	844	810	801	800	817	815	830	862	789	809	774	854	816	857	854	835	832	817	810	842	795	815	785	839	844	863	831	790	814	881	825	787	822	869	838	813	823	862	840	815	818	882	843	858	791	827	808	812	804	827	830	809	801	837	845	838	877	868	829	833	751	819	808	826	810	741	799	796	838	769	843	811	830	802	857	844	816	777	825	808	835	814	862	835	817	861	843	859	833	836	843	841	807	814	811	851	801	833	818	798	839	848	756	870	828	789	821	810	769	847	834	831	849	810	794	817	793	793	809	823	800	837	819	844	826	790	800	806	809	836	818	798	839	810	847	823	861	790	843	811	808	783	778	784	857	806	806	860	818	856	784	820	824	812	797	832	846	823	840	793	814	865	879	821	826	808	820	807	803	855	800	854	839	861	870	830	818	842	814	837	813	870	855	863	795	831	789	869	727	820	839	797	837	810	820	807	846	778	848	822	825	803	827	844	800	811	817	826	833	812	824	829	857	824	739	845	815	801	820	801	831	824	824	820	807	866	827	803	850	842	778	791	837	834	840	856	887	819	849	877	803	799	848	853	799	858	849	835	809	836	827	835	866	848	813	808	782	852	830	807	833	798	844	826	828	803	812	853	834	803	834	868	839	784	816	768	841	856	856	844	807	801	850	776	785	852	800	852	811	827	830	802	868	811	793	863	810	832	810	865	820	823	837	818	834	827	837	855	846	859	856	852	819	852	825	870	814	794	837	869	822	827	806	796	819	819	869	872	808	824	803	828	786	812	787	820	812	805	842	815	811	851	873	795	839	826	861	813	820	805	788	783	837	811	825	809	798	820	793	831	845	828	792	804	827	862	792	824	833	860	802	834	796	830	810	821	793	867	827	826	878	854	790	818	867	779	803	813	864	820	814	796	864	839	784	833	781	821	812	849	832	812	835	832	798	864	822	813	838	796	809	889	815	854	869	845	794	845	822	809	853	826	855	804	838	856	783	868	850	824	818	813	754	826	807	819	865	832	820	844	759	851	830	849	804	823	873	859	851	815	851	795	849	819	860	861	835	871	802	862	845	814	897	798	845	848	876	839	797	850	813	797	861	819	783	828	806	838	861	832	823	838	808	835	858	794	865	810	833	812	801	827	801	873	879	864	855	839	837	811	796	794	850	859	852	828	821	856	827	853	836	805	817	820	769	859	835	882	861	833	813	882	888	810	857	820	782	840	843	819	829	863	782	827	816	884	825	860	848	824	886	825	847	800	851	792	838	805	843	796	822	871	851	772	773	876	811	859	874	837	882	818	817	809	816	875	838	821	816	828	792	809	832	820	850	864	839	816	786	806	835	864	803	846	803	813	834	810	824	869	848	841	814	844	804	793	838	820	867	828	820	828	757	840	827	860	842	829	840	789	876	841	778	862	819	771	814	843	822	817	793	862	811	817	812	827	833	843	823	849	874	795	834	803	812	822	828	871	829	802	823	818	839	824	852	818	800	856	824	845	791	846	776	843	826	794	869	874	884	804	845	815	831	835	827	771	825	786	821	831	799	835	819	878	816	822	811	784	781	846
47970	35085	33553	31291	27772	35930	36313	22681	10890	2708	668	562	553	570	527	518	557	545	517	572	538	569	572	544	568	566	531	566	573	497	540	522	536	515	554	550	539	565	545	507	530	552	536	547	522	553	526	521	558	561	528	539	518	511	552	506	531	505	538	522	504	545	534	529	544	614	579	504	570	475	556	534	519	525	500	502	544	510	470	483	514	547	536	562	498	532	537	531	527	528	539	584	515	474	491	557	562	527	494	518	552	483	535	518	533	576	490	558	522	522	494	524	555	486	532	551	522	531	516	512	545	507	512	523	508	563	530	536	489	548	512	534	565	526	495	497	514	544	475	520	542	529	557	502	515	576	572	524	518	552	526	550	553	518	540	550	510	497	550	525	518	518	532	543	527	537	531	527	493	485	470	511	557	585	479	482	483	518	505	553	562	501	503	540	528	514	519	569	526	524	505	530	508	548	516	524	552	514	516	545	526	535	504	534	536	501	503	525	511	531	503	517	518	509	530	527	518	548	511	515	518	517	539	557	568	502	559	516	558	531	534	527	485	493	535	535	556	512	524	529	527	514	540	541	488	511	557	560	494	499	540	495	552	553	520	492	555	544	528	493	524	495	509	465	520	509	512	467	532	512	520	530	513	532	545	583	495	502	553	512	534	517	521	497	551	505	532	511	524	510	565	462	539	529	559	535	564	569	529	555	531	495	564	528	533	521	531	525	538	547	504	524	523	510	521	506	525	491	521	538	553	544	509	491	535	501	537	473	497	453	514	518	517	508	530	552	547	506	527	522	553	548	513	533	503	544	529	515	561	496	528	544	539	505	509	523	513	532	523	497	556	499	543	498	497	544	504	524	566	535	541	522	523	507	510	535	502	509	527	492	512	533	551	522	505	563	499	512	515	520	530	526	552	555	530	517	540	495	521	521	544	565	534	544	543	501	517	535	510	548	543	503	495	550	535	513	544	543	523	542	547	559	541	475	552	527	536	528	541	499	591	511	539	551	478	496	523	510	564	499	530	525	525	507	500	533	508	511	498	524	487	505	473	462	555	551	531	556	528	529	548	507	560	503	536	527	482	458	522	503	511	499	526	498	512	551	538	566	527	500	518	535	539	533	525	528	522	544	539	561	506	540	521	543	497	539	567	525	498	501	534	473	494	518	519	497	514	501	475	548	532	538	504	536	506	537	561	519	506	541	507	534	508	477	506	496	532	535	523	533	537	521	529	497	520	497	546	483	520	533	482	482	526	518	495	540	534	565	513	522	546	538	525	560	501	496	509	562	502	525	506	507	531	513	537	527	516	539	506	557	564	519	500	511	543	473	514	495	534	547	561	538	518	502	524	570	515	556	512	522	532	523	528	524	558	533	523	547	520	486	534	516	523	542	516	466	494	566	488	524	517	539	517	540	512	485	581	508	534	532	497	516	567	516	519	521	523	504	527	510	524	523	500	501	494	514	521	524	514	522	492	516	500	495	531	537	488	472	517	504	481	502	499	554	536	508	511	576	510	536	552	497	510	517	521	531	518	531	475	488	512	539	553	558	506	548	526	538	497	492	554	516	531	537	551	491	534	480	513	530	500	510	536	506	521	551	519	537	524	471	538	512	545	497	552	505	532	530	557	505	550	534	532	515	582	514	504	510	530	516	509	522	500	547	532	562	551	537	498	517	539	539	538	582	532	541	538	496	529	560	553	484	505	530	566	541	513	516	501	520	537	516	564	474	526	554	487	507	521	510	533	522	507	542	511	522	532	540	561	518	506	515	515	560	516	519	494	477	491	506	544	565	501	558	491	474	502	513	494	537	499	538	505	545	528	488	524	524	518	517	451	487	555	534	510	508	480	522	535	514	497	518	486	496	589	508	516	522	529	549	498	502	547	505	494	511	485	533	504	519	483	508	500	526	472	517	511	515	533	559	586	517	528	542	543	502	509	522	550	568	518	510	503	520	499	524	503	529	553	548	555	564	474	523	482	513	518	528	537	524	549	496	535	489	497	529	559	568	538	535	499	498	562	555	506	531	501	521	509	523	517	544	530	498	550	482	496	485	527	499	520	525	512	524	527	538	536	464	521	550	546	494	555	538	491	568	556	532	483	509	516	530	509	528	535	549	514	488	500	548	590	461	505	537	499	518	595	557	524	512	493	523	513	529	533	486	564	535	513	518	515	497	522	534	526	534	496	533	491	541	521	498	498	476	531	522	528	509	543	511	533	530	509	510	538	528	553	512	504	499	487	535	521	508	498	542	528	519	506	541	506	519	500	531	524	510	507	530	501	515	575	532	512	518	521	540	506	535	502	529	532	497	525	500	537	563	534	532	531	526	524	523	475	530	542	497	486	508	520	521	498	524	510	509	529	493	515	512	530	473	533	565	494	533	497	488	502	532	492	501	516	470	489	527	589	534	538	480	509	496	451	501	521	559	507	519	460	473	521	527	487	492	506	497	510	525	568	508	501	489	517	510	491	507	514	449	539	573	563	504	523	529	498	517	503	563	506	542	521	523	510	493	507	515	558	508	488	532	524	553	520	506	523	525	541	506	488	490	520	510	523	544	492	524	499	539	513	532	514	484	551	478	495	536	496	539	477	512	524	498	509	536	526	511	537	503	527	495	520	516	500	470	563	514	551	565	551	533	508	511	482	529	559	527	476	539	510	518	538	509	553	520	528	495	498	518	498	558	507	520	534	504	523	507	534	547	501	526	506	539	528	541	550	534	547	555	533	537	504	558	559	509	549	497	498	519	565	557	512	524	505	546	530	528	504	510	539	527	532	530	541	520	506	472	512	507	533	486	502	491	472	470	480	500	533	512	524	523	546	533	499	515	465	499	526	492	518	505	551	483	490	493	510	508	474	498	535	548	527	524	555	473	540	511	562	520	495	499	568	521	475	521	555	526	518	538	514	513	500	501	524	544	509	518	493	485	509	484	508	552	498	521	515	494	525	503	564	502	509	519	531	539	500	495	527	558	509	521	473	521	511	531	523	520	515	564	533	506	508	535	507	554	505	536	524	581	512	542	499	514	469	504	509	492	515	513	525	542	521	487	518	512	538	495	528	537	507	517	525	517	524	543	529	507	512	525	505	513	492	561	544	522	570	533	547	507	506	511	490	527	508	496	524	548	528	537	535	583	522	514	483	492	532	500	531	527	496	524	541	519	491	509	494	502	534	533	568	539	519	570	550	540	524	467	508	530	481	519	528	515	470	474	539	537	527	499	532	497	498	547	527	477	477	500	544	533	519	505	561	522	504	507	514	531	505	513	499	540	531	541	504	550	488	509	500	539	520	535	510	533	493	530	505	468	488	502	524	578	501	548	515	504	506	498	497	514	513	508	546	525	494	518	522	556	543	510	467	571	494	524	515	539	523	492	501	553	532	519	469	496	542	501	559	539	535	480	495	497	540	494	464	540	497	500	491	542	551	514	507	511	523	496	522	525	483	486	560	512	545	521	525	524	515	513	508	553	490	496	544	471	472	551	558	519	516	551
48612	47599	50995	44622	61812	74973	55361	11663	1249	1181	1249	1192	1164	1168	1156	1219	1127	1147	1074	1110	1161	1130	1151	1061	1144	1145	1124	1088	1104	1158	1129	1123	1113	1138	1086	1111	1120	1170	1182	1102	1096	1158	1111	1085	1094	1121	1061	1108	1074	1167	1110	1092	1141	1061	1087	1093	1111	1169	1182	1072	1038	1165	1113	1073	1120	1499	1237	1100	1100	1116	1168	1118	1086	1138	1171	1127	1103	1085	1181	1077	1114	1101	1097	1175	1085	1104	1109	1086	1092	1165	1071	1102	1101	1119	1114	1101	1058	1115	1115	1062	1070	1054	1119	1005	1065	1099	1102	1169	1094	1153	1106	1123	1112	1140	1077	1099	1091	1090	1137	1155	1089	1101	1146	1020	1073	1072	1094	1113	1057	1086	1049	1084	1120	1108	1052	1069	1143	1070	1145	1141	1089	1177	1141	1027	1115	1132	1108	1082	1085	1151	1082	1074	1103	1049	1097	1108	1095	1052	1146	1080	1070	1095	1116	1131	1103	1082	1172	1148	1113	1078	1100	1041	1141	1125	1158	1131	1086	1034	1031	1054	1130	1110	1104	1144	1091	1107	1048	1052	1039	1146	1119	1046	1111	1088	1101	1114	1087	1046	1110	1154	1089	1089	1104	1192	1139	1080	1099	1109	1138	1088	1090	1128	1138	1137	1111	1100	1117	1113	1132	1074	1106	1100	1084	1098	1078	1102	1100	1040	1089	1125	1127	1090	1151	1121	1061	1067	1076	1115	1117	1102	1157	1115	1114	1115	1147	1106	1170	1075	1083	1113	1110	1100	1056	1156	1111	1160	1129	1089	1127	1046	1070	1101	1123	1092	1128	1123	1116	1083	1120	1134	1080	1094	1102	1097	1111	1114	1089	1079	1151	1063	1089	1058	1077	1103	1087	1143	1027	1118	1079	1110	1048	1060	1053	1011	1082	1055	1078	1104	1101	1134	1092	1055	1100	1096	1100	1084	1093	1106	1122	1097	1130	1141	1084	1126	1108	1165	1132	1077	1085	1126	1110	1093	1112	1098	1036	1074	1057	1143	1074	1048	1117	1087	1132	1094	1077	1105	1108	1122	1113	1056	1105	1045	1044	1037	1115	1071	1109	1142	1097	1110	1065	1108	1090	1080	1128	1056	1083	1056	1083	1115	1065	1118	1031	1080	1106	1100	1069	1091	1154	1143	1092	1102	1120	1069	1092	1062	1102	1125	1094	1047	1141	1124	1057	1105	1116	1114	1023	1073	1092	1101	1119	1134	1091	1099	1124	1125	1037	1089	1062	1102	1123	1155	1064	1099	1115	1128	1084	1081	1035	1102	1181	1105	1100	1099	1130	1075	1132	1124	1089	1072	1059	1087	1103	1130	1070	1083	1094	1104	1132	1098	1094	1086	1113	1041	1073	1099	1133	1205	1062	1088	1122	1073	1091	1053	1086	1135	1114	1057	1130	1117	1063	1110	1125	1102	1112	1117	1172	1070	1132	1143	1091	1129	1122	1122	1103	1057	1178	1125	1080	1128	1098	1074	1151	1159	1091	1122	1166	1122	1076	1117	1096	1101	1091	1054	1080	1073	1160	1130	1088	1133	1110	1075	1128	1132	1139	1078	1132	1116	1060	1094	1111	1102	1072	1107	1114	1101	1131	1070	1061	1097	1043	1136	1106	1127	1068	1109	1134	1100	1076	1086	1078	1143	1069	1093	1066	1059	1119	1082	1127	1131	1082	1134	1124	1042	1087	1059	1124	1109	1074	1058	1107	1216	1078	1108	1121	1044	1075	1113	1169	1077	1075	1067	1068	1092	1116	1076	1107	1138	1039	1067	1152	1091	1047	1110	1132	1121	1145	1104	1084	1118	1092	1122	1144	1066	1069	1114	1109	1123	1067	1157	1105	1077	1135	1077	1074	1127	1081	1054	1165	1155	1080	1050	1079	1073	1037	1077	1061	1107	1126	1181	1105	1175	1090	1147	1102	1090	1147	1079	1073	1048	1086	1091	1117	1076	1148	1078	1114	1098	1121	1071	1122	1081	1079	1097	1043	1069	1146	1095	1106	1131	1111	1111	1142	1067	1072	1069	1062	1063	1125	1121	1105	1057	1083	1104	1085	1073	1148	1098	1110	1068	1073	1050	1111	1087	1103	1105	1161	1115	1112	1144	1052	1092	1064	1067	1086	1167	1132	1074	1100	1115	1127	1051	1142	1057	1063	1090	1104	1114	1112	1120	1113	1050	1071	1083	1077	1050	1095	1073	1106	1127	1146	1100	1140	1100	1128	1108	1062	1124	1096	1030	1120	1127	1167	1103	1078	1053	1068	1091	1067	1134	1077	1162	1082	1046	1095	1123	1069	1125	1134	1084	1125	1108	1079	1089	1055	1086	1134	1087	1097	1057	1127	1054	1124	1084	1085	1132	1135	1100	1126	1082	1060	1121	1109	1076	1116	1125	1124	1082	1079	1112	1109	1142	1088	1087	1076	1199	1096	1152	1081	1131	1054	1133	1080	1127	1018	1108	1055	1078	1101	1075	1153	1084	1066	1068	1095	1062	1079	1128	1090	1129	1080	1127	1082	1082	1104	1029	1087	1073	1057	1096	1081	1077	1089	1062	1100	1112	1075	1080	1080	1090	1086	1073	1181	1045	1092	1088	1063	1217	1076	1130	1125	1110	1101	1112	1102	1139	1134	1076	1094	1118	1108	1098	1102	1129	1125	1046	1132	1138	1112	1136	1153	1119	1078	1078	1045	1034	1112	1161	1109	1092	1072	1038	1062	1116	1135	1098	1101	1058	1047	1103	1148	1086	1042	1093	1082	1043	1146	1124	1078	1092	1082	1081	1072	1136	1118	1162	1098	1095	1085	1128	1051	1028	1136	1123	1110	1102	1076	1134	1079	1044	1080	1087	1031	1119	1051	1131	1109	1076	1066	1123	1119	1107	1050	1123	1020	1099	1144	1067	1119	1055	1102	1083	1120	1100	1109	1099	1111	1144	1073	1075	1084	1069	1180	1056	1055	1142	1079	1100	1141	1125	1092	1134	1077	1096	1135	1195	1062	1095	1102	1023	1072	1084	1090	1069	1097	1083	1035	1105	1100	1120	1070	1044	1105	1090	1074	1006	1109	1091	1093	1131	1102	1108	1079	1143	1087	1133	1081	1081	1107	1121	1119	1136	1066	1146	1094	1091	1075	1084	1076	1088	1098	1112	1051	1148	1134	1118	1084	1068	1108	1037	1070	1106	1093	1146	1104	1053	1149	1166	1095	1089	1093	1120	1172	1136	1142	1086	1089	1107	1118	1104	1123	1119	1094	1127	1039	1096	1094	1122	1101	1101	1050	1073	1128	1121	1047	1127	1076	1047	1104	1158	1137	1136	1151	1137	1107	1070	1089	1116	1133	1090	995	1065	1099	1160	1074	1099	1097	1081	1170	1160	1090	1134	1104	1051	1113	1085	1094	1096	1117	1135	1083	1104	1092	1079	1101	1133	1109	1131	1085	1121	1088	1046	1117	1119	1095	1116	1148	1159	1125	1099	1103	1141	1117	1152	1081	1089	1081	1111	1024	1087	1103	1019	1142	1116	1084	1083	1101	1022	1099	1061	1075	1064	1174	1076	1067	1097	1102	1133	1087	1127	1108	1081	1081	1112	1101	1136	1120	1130	1133	1109	1107	1149	1113	1118	1100	1094	1134	1143	1107	1154	1103	1134	1075	1100	1105	1103	1124	1085	1150	1140	1120	1092	1099	1119	1108	1103	1136	1090	1096	1052	1119	1071	1149	1090	1116	1066	1073	1108	1117	1112	1169	1072	1112	1089	1116	1121	1144	1159	1085	1111	1114	1110	1093	1080	1078	1093	1112	1085	1079	1083	1067	1148	1163	1073	1099	1113	1068	1052	1100	1102	1090	1098	1115	1062	1128	1165	1056	1088	1096	1078	1100	1086	1144	1087	1114	1044	1034	1119	1075	1123	1100	1046	1085	1096	1105	1098	1066	1027	1107	1114	1124	1124	1067	1058	1105	1136	1072	1054	1046	1128	1104	1081	1079	1057	1065	1074	1108	1064	1031	1126	1122	1108	1137	1134	1173	1034	1102	1110	1137	1067	1084	1061	1145	1193	1140	1128	1089	1114	1140	1120	1095	1146	1111	1153	1088	1101	1121	1071	1126	1105	1032	1063	1059	1131	1049	1077	1152	1150	1128	1100	1084	1129	1080	1114	1100	1081	1145	1138	1080	1116	1018	1054	1114	1042	1130	1136	1067	1162	1097	1078	1068	1126	1079	1087	1100	1081	1151	1077	1120	1124	1110	1094	1037	1116	1062	1172	1122	1098	1065	1081	1133	1108	1089	1145	1162	1107	1117	1127	1090	1075	1099	1102	1088	1134	1135	1103	1111	1108	1065	1056	1099	1085	1104	1108	1084	1049	1103	1066	1027	1122	1106	1121	1151	1098	1041	1038	1097	1117	1100	1136	1118	1108	1078	1101	1112	1083	1058	1108	1165	1096	1143	1112	1087	1146	1114	1129	1084	1047	1014	1098	1147	1067	1124	1100	1073	1129	1085	1111	1043	1084	1083	1104	1142	1110	1123	1089	1054	1133	1063	1130	1016	1025	1105	1075	1112	1126	1156	1039	1047	1081	1046	1099	1082	1113	1125	1073	1116	1144	1073	1125	1115	1082	1068	1162	1098	1125	1080	1085	1114	1101	1057	1017	1076	1061	1134	1104	1141	1076	1050	1063	1102	1166	1106	1066	1082	1041	1051	1079	1072	1091	1087	1086	1080	1077	1107	1053	1118	1105	1096	1108	1136	1117	1055	1076	1073	1058	1115	1130	1090	1061	1072	1133	1096	1102	1105	1090	1051	1140	1096	1105	1117	1067	1098	1116	1078	1103	1143	1112	1081	1080	1137	1149	1120	1110	1145	1115	1093	1072	1044	1096	1101	1093	1062	1163	1075	1106	1071	1082	1069	1113	1112	1084	1079	1078	1091	1091	1067	1045	1114	1151	1069	1098	1100	1122	1086	1116	1000	1113	1063	1065	1065	1094	1105	1088	1215	1137	1109	1093	1025	1096	1139	1121	1070	1107	1110	1107
41112	40686	33337	23803	11421	9086	5582	1467	448	337	328	349	352	351	342	314	345	301	333	343	363	319	334	330	341	340	333	284	338	290	329	344	349	324	317	308	310	296	300	322	311	298	317	366	322	307	329	312	343	311	352	325	365	312	303	285	304	316	309	330	338	323	316	311	299	315	311	331	312	303	317	331	330	292	297	311	310	305	338	323	316	323	338	359	339	316	345	294	321	338	320	359	306	346	302	319	305	330	341	316	363	340	320	307	319	355	343	309	317	340	299	333	342	345	352	328	329	320	313	325	283	318	341	328	316	328	311	320	325	346	332	317	280	348	317	305	307	340	300	343	357	289	335	357	323	309	361	300	292	331	322	366	317	308	313	336	332	310	334	358	306	327	383	290	309	349	296	330	339	308	344	339	314	305	314	343	336	309	349	345	324	301	350	323	294	297	334	330	337	354	294	371	308	334	345	296	294	308	315	309	320	319	327	299	342	311	328	329	330	298	366	309	307	293	325	322	335	320	337	306	282	302	317	324	349	337	307	290	324	344	333	310	337	331	316	350	321	307	324	341	309	297	302	337	302	324	285	320	347	340	343	339	333	312	323	333	332	319	332	370	354	315	305	309	285	307	337	308	326	323	353	307	303	359	332	314	302	335	311	350	328	324	300	327	310	299	319	316	326	349	301	321	349	328	330	318	327	307	341	316	330	378	300	321	331	339	323	333	310	294	293	298	320	329	332	313	332	344	333	350	310	324	314	314	300	317	289	359	324	307	322	366	325	336	321	332	325	310	310	337	314	301	290	324	313	318	300	332	319	326	320	322	302	307	301	332	310	299	326	306	317	336	311	332	312	357	311	337	312	313	312	334	327	338	306	320	313	374	350	326	325	303	315	306	339	336	343	327	342	319	300	332	339	353	311	368	298	322	303	301	335	332	326	315	325	324	312	300	311	332	319	305	326	316	350	340	323	305	361	340	329	303	291	306	332	333	311	353	325	306	314	320	354	310	334	333	312	357	322	295	338	325	352	355	318	324	298	304	294	283	323	343	317	320	342	358	355	320	312	310	361	323	302	314	317	326	338	336	307	299	324	324	326	344	318	328	328	319	364	340	342	319	333	304	333	326	357	269	286	298	284	334	307	333	363	344	313	354	341	325	306	342	334	317	354	339	332	357	323	322	308	308	354	352	328	279	296	331	317	319	281	321	277	328	347	328	325	337	280	332	319	341	276	334	341	341	328	331	345	339	346	327	332	340	310	305	312	362	352	305	344	319	293	352	335	306	337	303	367	322	317	325	341	319	331	317	331	325	336	320	302	365	318	309	319	320	354	309	319	337	324	335	328	346	324	349	296	353	353	320	317	324	337	348	313	311	322	335	349	325	336	310	319	329	304	328	316	315	324	342	329	316	293	300	306	314	297	295	331	291	306	334	297	312	340	307	312	320	348	326	312	308	370	357	286	307	314	312	308	304	334	331	327	312	308	303	317	305	309	324	338	357	356	295	319	328	315	347	341	310	327	329	354	345	285	320	290	345	313	352	319	327	307	309	312	321	371	331	324	332	322	350	301	283	286	328	333	286	308	366	328	304	289	341	326	325	328	334	277	316	349	312	321	311	338	350	312	355	326	322	323	327	333	312	340	317	304	322	316	323	300	305	323	294	332	276	306	304	371	339	337	325	303	314	305	331	368	347	322	321	317	353	327	346	299	318	335	359	290	317	307	306	319	312	318	323	314	329	309	295	337	351	302	329	327	336	341	309	316	351	349	325	319	335	359	309	347	346	294	320	334	334	309	347	314	327	312	326	315	336	326	316	311	331	322	338	348	333	291	315	338	320	323	369	310	334	307	334	373	314	327	308	315	325	329	330	341	296	306	332	303	372	327	308	353	283	321	290	322	323	332	305	340	318	329	334	345	322	283	314	320	327	321	360	318	328	328	326	327	337	332	311	356	290	326	350	300	306	318	325	347	328	323	320	345	334	309	362	311	326	292	340	325	296	302	325	300	316	320	323	337	290	332	346	327	366	291	291	324	338	337	314	331	329	305	300	325	332	337	334	311	311	339	310	331	293	303	306	306	334	301	328	337	348	344	304	355	340	309	298	365	308	299	322	323	332	358	310	341	288	326	346	308	284	298	313	312	349	334	331	329	329	342	324	307	362	356	336	351	336	321	333	339	308	286	320	315	322	328	294	328	349	294	301	333	340	332	302	316	336	353	309	315	318	310	349	323	351	370	327	347	307	342	305	350	349	310	337	329	326	314	350	294	336	328	327	329	303	317	345	299	301	348	328	338	318	333	310	318	327	312	295	351	287	330	285	318	292	343	317	334	357	321	327	374	319	307	309	288	349	342	295	305	308	335	332	313	340	343	346	358	324	294	312	335	296	349	349	326	320	344	338	362	328	304	336	329	326	330	320	312	329	290	344	323	304	319	377	348	316	350	326	322	315	323	320	301	340	331	314	317	301	312	344	318	330	315	332	313	315	339	303	281	339	357	344	324	324	328	317	352	295	319	322	296	342	318	342	302	317	312	338	291	314	322	320	295	309	330	346	315	347	301	332	342	363	318	323	312	348	298	313	354	330	324	324	318	302	348	306	321	311	310	341	310	338	326	347	314	329	319	347	347	338	335	332	321	321	314	331	315	328	316	330	339	326	323	340	301	305	341	307	328	307	309	340	320	330	322	316	362	339	318	368	349	318	300	304	325	316	304	309	292	308	332	294	300	314	322	320	342	292	315	319	346	310	334	315	331	319	331	374	324	322	312	312	346	317	338	342	301	333	321	322	306	319	321	318	304	349	337	313	346	340	305	312	304	346	331	326	290	305	326	349	331	356	357	287	338	328	313	338	328	336	344	300	339	323	305	305	330	297	305	307	350	314	311	328	307	301	329	288	354	329	324	341	318	318	328	337	353	353	318	342	308	336	301	284	332	327	308	321	347	350	303	320	329	319	335	318	286	327	355	345	313	274	305	356	284	333	335	352	347	336	355	301	323	299	332	324	358	338	291	324	298	316	357	338	332	324	311	330	305	319	313	315	305	343	340	335	348	324	312	338	372	340	310	346	341	330	333	339	336	329	335	318	332	321	337	329	301	298	316	317	316	320	322	313	343	299	339	356	307	333	329	314	322	297	351	327	327	305	318	299	351	332	316	343	317	344	337	315	334	346	284	330	354	316	330	334	374	305	324	357	301	328	324	301	347	328	333	339	323	322	318	325	305	335	331	327	304	348	311	351	322	319	330	281	321	350	336	330	326	339	310	341	310	350	334	331	316	322	301	311	344	333	336	307	350	316	326	352	344	333	287	329	312	309	346	335	319	334	327	311	338	322	311	338	295	328	319	332	355	321	295	358	323	329	350	321	337	332	336	301	313	316	333	315	353	335	313	323	332	284	312	312	357	331	318	316	353	298	307	319	310	339	323	324	350	288	313	347	333	345	309	343	324	350	340	311	318	325	313	329	306	313	301	332	332	321	308	309	309	305	323	316
37255	37748	36141	24706	16941	20189	13177	3243	818	866	872	806	801	803	885	829	782	899	806	827	806	818	881	869	794	847	862	865	826	816	846	811	819	854	844	833	842	795	865	859	857	881	791	823	864	765	845	819	833	832	850	893	911	805	835	843	860	853	855	827	809	837	869	763	791	870	786	870	858	832	862	831	772	873	833	842	890	849	812	821	820	792	810	811	861	814	814	817	844	833	803	819	835	854	856	789	880	864	861	792	846	874	854	849	833	828	843	802	818	819	855	812	811	774	832	838	811	841	885	828	849	821	830	843	796	811	833	804	855	865	839	834	830	793	881	803	834	864	854	802	867	840	816	868	815	821	835	753	840	826	883	827	837	823	871	860	822	839	835	817	852	846	795	804	820	878	862	840	805	870	814	875	843	800	828	809	802	838	840	846	816	855	824	806	813	821	876	886	786	873	828	823	854	816	852	851	817	816	895	798	829	850	863	864	810	814	848	837	807	838	851	827	822	858	872	859	785	876	834	828	850	871	825	762	865	874	816	792	842	832	854	836	810	831	849	847	878	823	795	838	834	840	783	834	845	837	828	792	817	835	892	852	877	876	809	788	786	856	860	868	848	868	837	850	819	791	800	850	811	826	864	861	797	877	820	862	831	850	856	836	769	802	851	830	805	874	817	861	847	814	789	822	820	748	810	821	848	819	834	870	836	810	834	824	877	816	838	875	852	797	795	811	807	842	862	852	793	863	799	838	853	853	774	810	871	858	866	822	809	805	850	830	817	873	850	859	850	795	815	836	815	826	872	798	842	835	797	840	854	872	844	812	820	869	840	861	808	834	829	818	857	812	828	833	841	826	842	762	881	844	820	866	853	832	865	814	837	863	835	865	875	822	808	814	830	857	879	859	846	833	849	874	800	831	838	807	844	839	832	884	830	802	838	836	846	853	827	831	755	792	814	831	843	797	830	805	797	830	817	820	873	879	861	826	808	826	811	831	807	847	880	854	799	842	845	822	862	846	862	856	844	894	834	797	842	906	795	819	839	823	889	828	838	814	852	779	867	824	874	801	794	819	843	799	848	845	815	830	808	859	843	803	820	834	857	852	833	831	833	791	878	852	814	808	871	845	804	795	872	849	823	825	795	861	829	872	822	828	823	818	796	828	818	838	802	804	868	825	881	835	831	799	851	840	839	854	844	841	869	811	856	830	845	855	803	830	799	873	840	862	806	816	849	863	860	828	786	796	832	820	803	801	809	819	826	851	819	853	826	844	826	833	812	877	903	813	859	839	823	807	873	845	784	820	837	866	920	814	808	806	839	847	795	856	812	803	819	814	870	814	854	864	834	847	848	780	837	854	823	838	814	797	825	851	809	811	895	828	844	805	874	847	844	849	862	844	816	836	834	841	859	913	823	855	848	810	861	857	817	884	824	860	825	872	859	839	887	855	819	863	827	794	825	818	874	857	904	887	819	839	819	881	811	801	844	831	800	790	839	786	812	850	809	833	810	872	846	799	810	838	894	836	824	820	806	824	833	820	834	857	816	828	831	896	810	822	878	814	840	806	868	776	786	766	882	805	837	827	830	821	773	840	798	786	857	786	817	809	818	853	865	840	834	812	797	786	851	862	843	810	792	844	834	841	834	833	828	850	816	807	820	829	837	806	823	813	874	839	840	808	834	844	842	843	824	824	773	870	800	818	812	870	839	818	805	835	836	918	841	854	823	844	875	898	798	829	881	809	839	796	814	775	842	827	861	814	912	854	811	835	824	792	812	856	756	827	792	839	822	873	850	814	860	855	868	814	882	867	832	813	862	855	839	789	805	870	803	902	852	879	820	863	820	871	821	859	790	844	866	867	815	817	811	846	784	826	877	819	842	854	827	846	840	871	794	794	847	785	824	847	823	813	852	834	854	816	821	800	812	832	821	845	853	833	850	842	852	822	811	809	771	823	849	872	830	890	884	838	832	804	868	830	824	847	806	833	817	855	800	840	835	841	883	812	784	821	790	800	829	838	807	853	823	793	839	807	828	792	827	825	821	821	801	812	836	792	867	887	827	854	853	812	871	865	849	805	818	816	906	869	860	849	827	770	832	829	812	863	832	802	832	873	859	827	841	856	857	796	814	806	887	775	800	819	844	863	842	870	853	759	864	789	859	798	829	858	820	861	797	793	880	892	878	892	863	811	834	815	803	809	816	756	850	806	834	827	832	853	851	829	819	824	843	869	780	893	831	798	910	810	880	878	852	842	823	832	840	828	887	813	843	846	859	820	887	809	826	830	887	776	846	848	842	882	810	845	863	834	865	867	812	825	813	876	864	847	839	860	833	803	853	831	854	832	873	899	818	840	881	825	868	868	832	843	846	849	837	839	790	802	836	868	843	858	905	836	810	790	775	859	829	827	895	820	875	850	815	880	898	844	862	852	844	789	853	788	778	817	827	812	814	825	792	789	776	816	821	837	862	852	824	787	827	907	813	751	814	803	849	863	818	781	822	877	887	801	775	916	824	865	830	793	862	866	805	849	880	836	855	869	802	799	779	854	837	838	831	802	849	843	796	824	835	751	814	812	882	832	882	829	838	785	866	844	810	833	867	805	891	861	870	872	856	872	813	851	853	834	864	829	811	821	881	864	832	827	854	853	837	804	846	854	883	798	837	834	858	803	818	907	843	860	860	844	807	802	849	856	817	803	777	869	878	805	821	816	803	864	820	817	810	890	842	853	812	842	817	875	848	851	869	875	811	857	784	831	876	789	878	793	843	856	842	833	872	849	863	894	853	846	847	819	782	888	819	800	859	865	803	770	786	827	823	829	811	863	836	808	871	780	795	804	855	783	869	830	823	862	867	854	845	810	828	847	825	827	838	843	891	896	841	879	887	834	779	830	879	854	861	897	821	792	827	832	852	820	852	845	888	826	811	867	842	837	841	861	828	818	825	806	826	898	813	830	852	801	867	824	856	839	823	840	853	865	857	827	877	819	812	782	871	844	867	820	839	858	837	839	847	844	923	797	825	827	788	832	781	836	821	832	784	812	807	840	826	776	892	873	839	814	878	841	843	881	868	851	825	848	817	797	855	828	809	835	854	858	835	848	900	815	868	834	763	816	818	808	847	876	760	838	829	849	850	872	839	858	840	897	848	765	863	807	825	824	806	846	866	794	851	904	820	808	833	823	798	850	882	890	847	838	856	831	823	805	853	859	843	818	792	819	812	796	841	790	855	835	818	837	849	826	840	827	817	883	865	849	786	815	831	790	843	865	812	871	839	880	809	839	846	758	824	873	852	840	840	852	816	815	814	816	848	802	876	808	824	816	810	816	788	796	825	832	822	869	832	865	743	799	818	782	903	791	819	832	888	831	804	845	833	780	795	807	837	852	768	804	836	808	859	845	855	837	865	897	798	840	908	882	849	847	849	764	819	835	827	847	804	800	870	863	826	884	858	801	836	810	807	818	869	827	828	876	803	850	865	813	815	791	817	843	800	848	821	833	853	863
52136	44837	31217	33231	37390	31969	24573	9676	1184	411	382	354	353	349	362	332	335	365	366	330	299	364	297	350	321	329	352	346	351	317	348	325	332	327	336	319	338	336	334	339	324	350	323	330	384	333	348	348	356	364	349	351	345	333	355	377	365	326	349	312	323	335	325	333	316	351	328	381	329	334	305	314	315	337	329	305	330	304	304	338	322	358	337	302	350	353	356	289	350	337	360	345	325	315	354	357	341	350	343	351	307	380	352	325	361	343	354	341	347	351	320	344	352	338	308	342	340	344	364	370	371	351	338	375	356	364	304	337	354	353	307	381	368	356	326	335	326	358	345	370	362	332	349	331	324	346	335	339	321	356	364	368	343	317	347	332	335	334	355	341	353	359	338	377	327	318	321	328	335	350	376	322	362	348	359	335	388	358	321	337	363	364	358	357	327	332	352	328	343	339	349	357	352	312	315	355	334	348	331	332	325	374	360	342	323	353	331	343	329	350	345	347	373	373	319	361	303	354	324	364	342	355	349	333	341	329	365	324	369	357	315	325	352	341	322	363	375	365	369	327	363	338	355	330	325	358	350	330	334	346	358	289	321	323	357	372	322	338	364	337	339	347	352	346	344	364	328	380	374	360	322	341	327	341	327	372	326	358	353	342	305	358	378	302	340	335	331	344	314	330	366	328	342	330	349	324	344	337	362	342	321	336	321	336	324	351	360	336	395	294	354	343	332	320	301	348	355	376	322	335	341	337	324	353	345	358	343	330	335	360	361	300	333	348	302	311	315	343	337	332	337	336	340	372	328	332	347	319	345	338	338	331	365	341	347	360	331	347	353	316	332	370	354	320	331	359	352	366	329	348	360	357	339	331	326	347	303	365	356	330	333	341	333	362	402	341	338	353	330	357	319	343	345	370	368	343	306	381	331	343	332	328	327	311	360	335	350	351	334	365	320	337	338	342	315	331	359	350	331	340	348	349	330	340	327	298	331	341	347	323	305	335	327	391	344	354	381	372	347	331	349	376	308	326	365	334	313	316	375	302	323	339	340	342	384	327	365	327	331	353	311	366	357	339	344	345	364	325	372	338	317	317	312	358	334	317	338	358	350	341	370	344	377	366	327	328	344	329	337	329	366	358	345	335	342	381	364	336	319	348	304	325	357	338	332	321	373	342	332	332	326	363	325	374	340	305	349	333	331	320	332	334	355	350	345	320	386	342	331	311	354	380	357	337	360	344	354	313	338	362	321	322	330	367	332	351	333	355	311	357	337	347	356	340	329	345	336	313	377	345	352	326	356	319	307	341	357	352	304	323	362	297	313	328	338	321	334	350	327	349	321	350	327	325	334	329	365	341	331	356	343	352	349	356	359	327	335	374	389	346	326	331	355	336	362	368	349	352	345	345	344	348	323	323	355	323	344	360	306	351	351	332	338	299	355	321	330	353	320	366	330	316	358	347	340	332	379	372	367	367	353	345	324	322	304	314	359	334	335	330	351	318	348	306	368	333	344	327	326	352	381	331	338	386	324	312	324	350	341	324	324	308	348	364	343	365	318	372	339	298	312	354	342	361	346	339	391	342	341	332	318	323	344	373	340	350	335	346	318	324	361	362	333	314	322	314	360	345	334	297	346	338	338	378	350	348	368	328	331	329	361	339	373	351	355	344	367	340	330	312	313	340	352	322	339	371	327	326	327	381	321	341	334	360	343	343	349	323	340	343	355	319	333	342	347	344	363	357	335	309	361	352	355	354	355	359	339	300	357	316	336	347	333	335	338	340	354	308	325	362	365	330	350	323	331	364	376	333	330	310	336	312	321	327	374	338	356	376	334	366	370	355	356	321	366	332	380	363	382	369	301	336	357	330	350	372	333	368	339	337	333	359	353	371	361	341	372	348	326	316	369	330	327	335	345	323	359	338	332	312	302	340	349	363	362	354	385	348	344	325	326	329	326	339	368	357	322	322	318	325	371	316	343	363	297	351	332	358	322	324	315	333	343	326	382	355	358	361	325	352	340	359	344	369	333	375	318	307	323	354	359	319	330	329	342	303	349	328	353	338	354	357	349	344	347	364	326	348	373	337	353	351	353	347	330	326	361	332	350	366	320	327	346	322	394	351	353	371	325	343	338	324	346	328	359	340	342	316	352	367	354	341	353	334	312	355	342	338	308	318	325	343	324	363	315	327	321	336	329	334	324	342	352	348	367	320	372	326	339	353	345	347	346	347	343	367	338	345	370	332	336	319	289	335	344	322	319	308	348	352	367	358	351	347	320	330	324	372	390	368	332	345	361	338	313	334	338	346	311	375	296	328	333	352	316	347	320	325	338	354	375	322	353	324	326	339	350	351	350	337	330	334	317	309	325	296	348	333	313	372	361	310	304	344	336	326	333	328	326	315	339	344	355	324	340	356	346	349	357	347	342	334	348	362	360	381	344	339	371	326	328	339	335	338	302	326	330	310	320	318	360	349	338	354	342	318	346	336	339	331	338	361	327	365	317	335	316	329	340	339	326	345	347	345	342	356	328	341	317	367	324	342	354	338	345	339	329	340	335	345	331	347	356	335	330	354	344	332	311	315	354	297	339	346	350	348	335	389	370	312	363	341	361	332	358	377	367	338	352	331	364	356	358	367	334	360	390	306	345	339	353	362	341	362	341	329	364	319	355	327	333	340	366	343	336	332	331	369	335	353	322	346	354	364	321	315	356	357	325	335	325	306	348	313	346	364	328	317	338	365	320	306	336	381	400	339	321	302	347	344	385	381	324	365	332	339	359	352	362	338	354	316	362	348	344	357	317	322	327	358	316	341	331	342	352	349	310	314	339	307	334	378	338	321	333	367	354	330	325	349	352	352	332	356	298	343	349	341	349	332	311	348	364	343	305	377	337	340	357	379	350	328	353	345	342	317	316	353	340	375	321	372	358	322	345	351	358	350	334	348	364	305	363	335	327	352	323	346	341	311	331	301	370	333	352	352	335	325	351	335	357	320	327	375	348	326	355	332	312	332	359	312	328	335	341	324	340	343	331	340	335	365	357	341	368	321	355	323	338	319	335	357	321	356	338	347	355	351	346	351	336	374	372	347	310	356	318	331	329	357	310	352	299	352	345	336	391	325	329	357	349	313	305	331	309	343	332	345	341	358	347	341	337	343	353	344	348	340	343	348	370	328	330	361	352	334	347	350	341	346	334	319	331	335	315	320	328	346	339	314	327	359	372	358	315	340	350	340	325	361	334	327	331	321	339	366	364	313	358	336	340	343	320	373	325	335	319	322	330	360	331	341	370	335	350	333	343	339	345	349	351	369	342	334	299	352	331	326	346	336	341	306	310	329	315	352	333	314	324	359	329	322	374	359	341	364	345	345	311	327	299	342	333	351	329	326	334	337	355	350	375	354	343	327	325	352	350	326	343	323	361	375	341	340	311	342	326	305	338	349	352	313	378	358	331	322	332	373	332	389	364	358	333	357	322	320	327	329	336	373	373	327	345	320	337	324
50770	48892	41569	46114	50753	42364	34793	8686	931	895	893	851	850	848	919	845	843	882	895	859	881	918	919	882	879	856	902	937	894	854	831	835	885	866	854	877	896	866	836	909	904	849	880	898	858	923	907	897	913	921	914	894	920	888	854	856	837	858	918	892	867	830	919	845	875	915	876	896	904	911	861	897	877	920	860	903	845	914	862	904	872	950	840	913	886	858	872	918	852	863	828	900	885	893	927	898	868	912	833	903	871	918	867	851	892	785	847	904	941	888	882	860	898	886	862	851	874	876	856	831	849	858	864	831	876	890	799	883	839	893	907	974	930	861	873	843	893	885	824	860	879	870	868	881	897	822	897	878	880	920	845	879	907	922	914	883	893	830	878	884	853	895	883	850	818	906	833	904	885	838	885	891	922	872	869	878	854	874	881	901	880	874	819	876	826	813	877	924	844	900	895	886	849	880	822	885	878	863	887	876	841	915	845	838	897	892	894	881	863	848	861	870	890	847	862	854	867	889	886	907	881	833	917	914	900	900	860	889	871	897	820	869	911	858	912	890	876	916	841	911	864	817	849	826	882	851	872	952	867	910	881	896	847	856	845	917	929	877	805	886	870	867	850	890	885	900	866	879	859	844	798	847	863	877	879	865	827	878	912	907	884	811	848	851	903	839	925	921	859	858	890	863	913	883	884	876	943	913	833	887	919	872	890	851	863	839	856	897	889	895	906	828	871	838	867	883	857	898	846	884	849	842	855	919	845	891	919	901	856	858	864	863	900	865	862	879	899	878	857	894	887	895	879	882	907	856	832	864	879	920	834	910	880	888	881	915	865	822	855	845	826	865	875	879	845	839	895	907	852	838	843	828	901	890	884	888	857	919	882	867	927	835	867	912	895	885	861	889	887	847	925	900	928	899	910	891	840	845	869	841	878	879	881	847	870	843	868	914	897	890	870	849	885	885	865	862	880	835	900	926	890	858	874	867	883	838	870	898	811	873	906	886	804	889	893	870	882	846	902	928	855	924	909	862	830	857	778	880	895	836	866	881	912	841	848	865	874	885	837	828	877	861	873	883	826	878	885	877	870	837	878	873	947	910	852	854	903	852	831	871	867	865	865	866	855	896	852	858	884	878	891	896	852	874	886	829	924	816	863	918	911	836	871	835	837	855	929	890	888	863	902	845	885	839	907	841	807	877	881	851	875	903	891	893	886	885	854	867	933	861	880	912	937	880	901	859	844	869	882	877	844	858	852	903	917	850	869	833	867	889	867	833	896	878	918	832	868	856	899	842	885	855	837	887	832	874	859	892	910	849	904	885	891	870	852	880	910	872	856	898	849	847	900	859	885	873	914	849	825	928	910	878	925	877	921	883	866	854	872	869	884	814	854	849	882	910	851	910	892	917	867	893	818	873	834	857	886	854	919	855	912	834	859	824	912	840	841	871	838	897	922	853	868	843	907	918	904	865	842	867	900	854	895	863	845	934	868	874	833	902	877	881	906	872	865	874	855	807	902	860	861	871	861	846	897	863	875	920	844	844	853	854	889	872	867	892	865	869	909	838	910	874	872	901	905	828	835	861	888	874	905	834	915	928	870	816	840	866	851	896	876	899	863	868	892	854	923	869	871	819	941	916	887	893	892	890	873	888	853	882	882	866	856	887	854	856	840	876	827	872	831	845	920	951	845	916	857	891	898	878	905	845	855	861	913	874	909	878	920	848	910	884	845	889	856	882	869	912	918	879	903	894	889	896	907	927	865	850	903	874	844	861	889	921	899	849	873	859	902	888	873	890	841	860	876	881	875	915	809	848	878	928	905	867	871	884	878	898	877	878	876	917	846	845	817	878	845	904	887	903	883	906	866	919	889	854	834	860	871	903	851	874	895	901	912	846	939	819	831	934	909	923	852	866	897	876	840	910	870	874	848	859	880	818	868	815	919	889	889	857	897	906	909	825	876	874	861	872	844	823	872	832	849	782	848	870	869	828	906	888	905	879	917	852	825	835	860	886	921	904	908	859	885	866	880	888	909	818	859	890	840	877	860	898	884	900	893	842	854	884	824	883	904	851	919	824	904	894	871	875	898	837	838	861	964	875	895	885	881	873	830	860	860	874	865	878	867	828	908	862	908	817	896	901	890	894	863	872	850	864	867	921	874	827	899	873	884	843	901	901	895	883	867	858	885	925	863	856	878	885	873	883	888	824	861	851	861	864	871	870	896	870	877	849	828	857	931	897	919	917	879	839	867	859	879	850	944	852	889	864	869	869	862	830	851	857	873	920	831	845	918	842	859	872	864	927	897	831	853	893	850	872	875	884	910	889	894	895	875	867	882	881	811	831	853	859	848	911	915	856	847	813	916	914	873	861	871	908	899	858	899	884	835	902	802	884	896	881	874	864	909	909	912	821	840	866	924	899	882	854	875	908	894	844	891	855	889	850	866	851	889	854	917	872	892	905	855	896	879	876	878	818	856	874	873	843	885	948	883	872	910	885	882	941	845	849	891	880	896	899	899	918	877	837	836	897	946	874	850	867	889	873	807	880	897	811	839	898	852	942	922	879	863	897	831	908	855	880	847	897	867	897	885	858	902	851	837	905	903	904	905	894	865	859	893	868	916	897	883	886	936	910	849	896	844	878	853	845	885	827	894	870	925	893	920	824	827	884	863	843	886	875	955	897	911	871	859	861	850	885	871	855	896	892	844	870	872	888	895	841	887	899	874	894	868	901	850	870	927	858	830	849	842	818	860	895	900	868	859	872	860	858	900	895	935	862	867	929	870	858	839	795	823	886	841	859	856	873	874	919	850	897	892	894	905	863	867	860	852	884	887	925	911	846	932	862	875	869	891	847	866	908	849	926	912	862	931	877	853	853	866	848	842	827	842	896	854	856	828	875	860	873	845	878	908	881	877	882	839	876	898	944	842	872	844	900	858	893	904	870	867	847	837	937	891	837	890	835	891	875	856	863	884	907	917	875	844	841	858	919	852	876	871	851	904	829	879	841	853	861	852	890	866	889	906	871	865	935	875	865	902	906	918	897	902	829	881	877	823	834	909	876	875	896	938	803	894	879	860	872	839	854	836	832	825	864	920	874	881	868	856	913	910	847	865	862	901	891	910	883	830	828	948	908	900	904	863	944	846	856	889	915	901	866	848	835	921	845	861	901	892	828	847	904	851	875	925	886	863	867	845	882	863	861	870	850	867	892	874	839	877	892	890	874	867	925	810	924	871	865	910	914	883	893	869	900	879	822	891	863	897	861	873	923	883	858	866	908	884	906	886	872	878	835	927	938	903	892	876	849	917	922	880	834	879	855	873	883	856	888	855	893	907	825	871	923	885	890	887	857	830	882	875	885	879	889	843	835	890	872	891	913	896	840	907	841	908	864	887	893	867	858	864	889	883	843	881	899	872	837	929	885	926	894	934	891	822	898	892	839	935	845	856	842	873	908	848	893	866	866	892	910	835	867	846	877	877	878	885	817	853	900	859	865	884	877
45795	30016	31443	40256	38514	32481	29915	25023	19813	10656	2138	674	678	618	563	652	594	648	640	623	607	621	604	609	625	598	604	616	555	569	577	614	583	597	619	616	623	599	562	575	619	638	556	545	603	576	547	588	572	498	554	599	577	524	521	615	588	597	589	559	601	615	573	568	590	585	586	547	567	603	563	600	570	582	537	575	526	570	623	604	633	609	543	564	593	536	598	563	565	575	558	575	613	603	556	580	565	644	586	570	565	559	556	577	587	584	579	544	533	553	591	528	587	571	626	533	607	544	587	563	579	583	560	555	589	602	567	561	544	546	619	568	613	604	613	561	587	582	549	589	595	559	599	559	583	577	571	575	578	544	579	578	602	556	585	555	562	605	582	562	572	535	556	553	560	558	583	569	575	551	578	544	549	596	560	540	578	570	530	587	519	558	568	577	569	582	620	593	618	616	529	569	508	594	557	521	542	567	545	566	584	577	531	609	551	590	555	574	602	581	590	580	523	561	593	618	595	551	588	543	587	595	559	633	607	552	590	583	518	557	592	567	585	627	599	540	596	569	559	564	523	538	565	596	539	560	575	591	574	602	550	589	536	571	598	550	571	583	566	588	566	569	588	628	571	548	545	552	625	604	569	589	575	563	635	574	608	592	611	564	547	553	580	544	569	560	567	605	564	544	587	565	568	585	576	567	543	574	564	588	624	543	556	585	589	605	601	574	588	567	570	598	545	571	573	547	588	551	526	581	568	573	638	603	608	569	587	627	595	566	565	579	609	594	541	590	562	594	591	607	569	572	555	588	592	578	533	542	582	565	568	521	548	619	550	559	575	608	607	552	584	577	581	546	544	607	581	580	575	600	537	573	602	534	593	536	549	555	575	534	533	592	627	607	566	555	562	555	620	587	574	618	618	532	564	564	601	583	562	575	542	592	606	547	610	578	534	583	575	593	551	559	543	616	525	601	558	587	576	574	576	615	569	544	563	585	574	567	578	568	570	550	583	572	619	581	581	537	588	531	548	577	594	609	566	591	576	550	603	597	568	565	602	610	544	580	551	593	588	534	588	614	554	566	574	591	529	533	581	594	576	559	562	525	555	602	585	616	574	603	596	574	559	555	550	560	571	558	526	548	570	584	555	577	591	535	583	598	615	567	556	545	595	539	583	570	571	587	573	521	575	577	557	588	505	594	587	578	510	551	556	539	551	601	553	599	552	570	623	561	553	595	581	561	598	616	548	561	596	539	573	575	575	591	539	589	582	584	561	572	561	601	582	593	507	562	576	572	574	570	574	564	554	593	579	586	552	621	562	588	535	615	571	585	605	578	548	573	570	610	594	562	563	581	566	578	609	544	555	587	590	578	551	616	602	600	586	604	541	574	507	601	562	618	565	594	592	570	568	581	612	527	560	591	569	599	604	583	589	615	531	593	584	599	560	520	514	550	634	617	602	581	565	569	551	538	586	581	548	578	608	609	591	585	581	571	622	520	611	614	576	620	573	556	609	599	542	600	551	562	564	538	555	601	561	553	568	606	581	554	580	576	563	534	565	594	573	572	570	536	561	566	565	602	540	616	596	601	551	608	595	592	553	553	619	584	576	601	622	595	590	542	555	556	530	583	587	547	583	580	610	580	560	527	563	576	558	505	529	589	627	573	592	568	580	580	550	583	567	629	615	563	533	529	577	543	546	570	577	588	558	605	622	543	523	558	542	577	606	545	618	563	549	605	550	578	577	551	584	628	590	592	541	592	565	588	540	601	580	548	601	602	555	580	529	569	575	540	592	571	528	596	618	561	561	585	509	597	604	550	550	529	626	558	579	572	622	589	567	593	531	592	555	593	601	583	584	575	619	603	604	534	560	617	545	528	565	580	548	581	541	598	561	570	590	589	560	559	572	579	595	544	529	577	619	580	558	587	603	611	563	623	574	611	563	601	547	601	603	507	632	566	553	571	538	590	544	544	559	604	594	614	587	578	583	597	587	589	516	628	561	575	539	516	583	549	576	532	585	562	622	583	635	599	629	576	511	634	613	548	552	581	565	576	554	616	599	615	573	600	583	574	570	567	596	588	550	537	566	563	542	561	545	565	570	591	564	534	590	555	584	526	575	606	560	608	583	578	608	592	568	577	557	637	587	572	547	546	573	532	572	549	602	609	596	597	555	600	579	550	584	566	581	548	594	553	551	578	588	570	583	607	580	565	559	560	592	568	563	592	556	543	589	603	568	541	566	617	551	582	573	611	528	581	576	613	585	557	531	624	531	604	583	593	583	563	628	605	586	555	587	566	551	581	523	561	571	596	626	630	572	559	589	575	569	599	550	551	583	539	524	553	549	501	504	521	533	591	551	563	583	601	547	606	565	583	542	598	606	564	555	604	570	543	542	582	561	558	570	554	596	573	594	581	562	506	572	596	573	573	578	578	592	537	611	564	573	567	560	561	573	630	567	585	522	595	569	571	609	554	531	563	561	546	534	566	586	551	550	551	630	559	603	559	590	579	566	568	566	527	519	563	513	600	599	525	607	578	557	522	529	545	563	535	571	583	587	621	556	574	539	548	575	597	590	595	584	581	563	576	550	598	596	556	570	601	600	574	562	546	520	585	587	589	567	599	582	598	554	605	536	592	535	599	518	558	616	545	572	589	556	583	616	546	579	552	545	537	612	532	624	550	547	605	579	583	586	586	561	573	587	558	538	560	585	590	582	608	573	555	600	546	556	588	557	595	555	590	546	602	545	578	525	523	560	568	588	577	530	552	552	515	580	574	581	545	548	558	570	617	554	536	579	577	572	566	627	556	570	596	593	548	570	547	549	555	613	581	532	581	570	630	595	594	580	579	610	589	540	603	603	626	567	554	592	605	521	549	574	592	518	570	584	558	575	590	625	581	587	577	538	545	567	566	510	580	558	623	607	609	596	542	587	574	588	571	584	549	533	565	522	564	491	555	613	610	589	549	545	623	536	559	568	534	560	562	564	567	570	576	549	582	562	566	555	510	574	591	553	571	557	581	584	605	578	568	570	570	536	587	535	573	579	607	562	528	558	569	586	611	569	605	567	554	560	605	562	567	594	537	511	572	522	557	570	552	579	581	547	548	544	542	556	579	560	582	554	598	568	560	586	587	545	571	510	573	552	578	532	545	574	536	608	607	543	566	552	540	578	636	592	568	566	549	652	590	581	549	597	560	556	592	574	599	591	599	567	582	543	578	581	587	587	574	592	574	546	611	566	552	552	585	580	567	541	607	560	539	551	585	583	523	579	561	582	556	564	604	566	590	570	599	532	530	558	545	575	564	589	514	577	629	556	590	619	599	528	569	583	586	593	571	597	560	526	566	558	592	583	531	569	557	623	586	549	557	533	560	581	568	577	574	556	554	550	586	561	615	582	600	556	617	584	603	604	548	582	543	584	580	553	575	566	553	584	610	576	550	558	593	591	573	548	624	618	577	567	579	566	576	543	580	570	530	573	596	509	607	593	559	559	632	582	559	596	606
48271	38028	54315	51487	48281	73136	57273	23420	1272	1290	1323	1267	1254	1294	1270	1286	1217	1242	1285	1246	1247	1232	1310	1221	1203	1247	1209	1183	1177	1196	1288	1271	1205	1215	1245	1218	1237	1183	1162	1256	1209	1219	1205	1190	1221	1220	1278	1229	1223	1263	1215	1229	1214	1211	1209	1228	1228	1156	1221	1160	1223	1221	1253	1219	1229	1287	1261	1211	1196	1191	1216	1189	1240	1283	1199	1172	1249	1134	1259	1162	1238	1184	1240	1196	1248	1221	1210	1225	1196	1226	1167	1189	1264	1214	1189	1177	1213	1228	1204	1142	1266	1228	1212	1223	1201	1247	1188	1210	1217	1223	1210	1201	1186	1237	1198	1235	1207	1186	1236	1182	1226	1206	1226	1188	1214	1208	1169	1218	1184	1210	1180	1243	1235	1176	1266	1201	1169	1231	1267	1250	1231	1195	1196	1174	1194	1157	1167	1226	1228	1236	1246	1271	1200	1187	1083	1202	1132	1166	1267	1186	1217	1251	1216	1287	1146	1240	1185	1195	1190	1204	1218	1222	1216	1211	1231	1240	1205	1209	1190	1259	1133	1172	1203	1157	1191	1260	1180	1217	1124	1178	1129	1214	1201	1177	1143	1232	1180	1242	1269	1262	1170	1163	1224	1153	1202	1162	1199	1195	1207	1250	1199	1234	1214	1210	1162	1132	1268	1283	1193	1217	1223	1247	1243	1258	1185	1232	1236	1139	1189	1148	1195	1271	1165	1183	1193	1218	1223	1226	1171	1207	1253	1200	1204	1178	1251	1246	1171	1162	1200	1179	1248	1258	1119	1236	1193	1241	1196	1225	1144	1230	1200	1182	1115	1177	1159	1151	1250	1304	1188	1230	1178	1196	1182	1286	1179	1197	1197	1224	1147	1087	1178	1201	1158	1209	1181	1163	1167	1180	1168	1179	1183	1193	1167	1204	1239	1169	1211	1169	1172	1212	1175	1242	1190	1240	1235	1144	1197	1195	1222	1179	1217	1188	1145	1200	1192	1207	1197	1201	1172	1194	1205	1227	1178	1163	1207	1237	1199	1173	1182	1216	1201	1136	1260	1188	1240	1165	1198	1205	1153	1198	1248	1210	1206	1209	1297	1185	1217	1219	1188	1139	1225	1236	1219	1156	1270	1196	1195	1188	1204	1213	1160	1188	1223	1238	1163	1208	1222	1156	1157	1207	1195	1213	1178	1174	1190	1203	1208	1177	1181	1237	1213	1145	1177	1254	1275	1173	1215	1230	1109	1202	1187	1218	1167	1202	1227	1167	1174	1187	1229	1223	1196	1152	1265	1230	1202	1239	1160	1237	1226	1233	1177	1235	1258	1187	1143	1261	1207	1172	1249	1246	1179	1134	1183	1241	1201	1227	1190	1217	1151	1221	1166	1183	1183	1195	1258	1230	1267	1214	1240	1219	1171	1215	1265	1232	1239	1160	1273	1169	1180	1194	1179	1233	1240	1194	1194	1194	1213	1166	1176	1236	1158	1238	1185	1202	1197	1153	1210	1236	1267	1238	1201	1208	1214	1178	1191	1172	1231	1257	1198	1196	1273	1228	1203	1198	1212	1147	1179	1158	1149	1175	1189	1177	1158	1202	1187	1199	1191	1206	1229	1223	1254	1183	1217	1190	1201	1230	1195	1242	1226	1225	1246	1178	1214	1219	1213	1158	1281	1213	1162	1175	1224	1227	1165	1153	1249	1197	1211	1163	1215	1209	1225	1242	1155	1209	1163	1166	1138	1150	1255	1193	1167	1213	1154	1227	1157	1192	1213	1193	1159	1237	1214	1220	1240	1247	1187	1233	1249	1193	1193	1197	1236	1192	1239	1176	1247	1236	1179	1177	1192	1191	1203	1172	1152	1168	1286	1228	1129	1194	1185	1189	1223	1202	1203	1219	1138	1250	1239	1213	1170	1139	1182	1139	1193	1193	1116	1213	1198	1165	1194	1186	1195	1207	1174	1181	1183	1228	1194	1216	1252	1221	1116	1137	1205	1197	1203	1179	1197	1206	1217	1197	1255	1165	1194	1264	1225	1197	1162	1187	1214	1242	1151	1167	1234	1178	1216	1179	1215	1164	1172	1184	1199	1227	1192	1263	1239	1219	1272	1184	1210	1159	1169	1231	1216	1210	1216	1261	1171	1237	1210	1172	1175	1234	1204	1176	1172	1204	1163	1183	1205	1245	1180	1202	1209	1210	1203	1211	1171	1250	1285	1191	1277	1235	1169	1209	1227	1231	1150	1205	1267	1210	1227	1218	1158	1246	1165	1160	1177	1187	1184	1181	1210	1200	1204	1178	1193	1275	1227	1169	1228	1215	1249	1184	1188	1263	1216	1200	1260	1221	1182	1156	1192	1212	1203	1196	1178	1200	1178	1208	1260	1193	1241	1198	1210	1184	1167	1171	1262	1211	1182	1264	1192	1164	1207	1165	1209	1187	1189	1169	1196	1252	1207	1220	1263	1215	1266	1169	1230	1190	1180	1209	1176	1231	1170	1282	1182	1111	1162	1176	1203	1170	1228	1146	1216	1210	1195	1227	1180	1210	1232	1190	1246	1194	1224	1193	1192	1176	1172	1174	1173	1158	1199	1220	1172	1175	1203	1238	1171	1193	1244	1208	1178	1249	1257	1242	1222	1200	1213	1197	1233	1187	1244	1212	1216	1230	1231	1264	1158	1256	1205	1244	1208	1201	1216	1152	1184	1208	1170	1195	1129	1185	1268	1206	1209	1246	1231	1242	1248	1134	1200	1189	1203	1190	1227	1217	1251	1215	1189	1212	1189	1149	1155	1178	1180	1145	1210	1198	1242	1178	1208	1233	1184	1211	1218	1184	1215	1149	1205	1184	1221	1126	1199	1221	1177	1217	1212	1168	1221	1261	1169	1134	1245	1216	1216	1194	1211	1217	1259	1198	1240	1250	1179	1135	1202	1196	1173	1204	1167	1232	1278	1149	1226	1183	1239	1222	1155	1232	1147	1207	1205	1138	1254	1196	1208	1180	1245	1224	1190	1170	1090	1192	1230	1271	1291	1143	1195	1231	1236	1159	1182	1168	1189	1266	1201	1133	1226	1225	1215	1189	1285	1238	1193	1222	1184	1245	1184	1181	1216	1183	1189	1242	1258	1189	1147	1245	1238	1140	1264	1236	1223	1196	1256	1233	1166	1221	1220	1180	1227	1225	1214	1239	1161	1181	1180	1232	1193	1207	1222	1195	1261	1166	1209	1203	1164	1185	1240	1150	1227	1190	1202	1172	1175	1163	1211	1182	1197	1163	1163	1202	1229	1167	1218	1238	1234	1178	1170	1184	1279	1209	1185	1110	1221	1219	1144	1188	1217	1242	1205	1182	1224	1216	1153	1166	1232	1197	1155	1191	1238	1200	1210	1219	1168	1190	1186	1146	1234	1183	1225	1169	1202	1221	1110	1201	1218	1199	1188	1214	1200	1247	1157	1194	1211	1217	1190	1186	1211	1224	1251	1176	1155	1170	1196	1177	1136	1220	1170	1204	1204	1165	1132	1201	1180	1167	1148	1179	1180	1177	1136	1157	1194	1165	1171	1218	1197	1163	1165	1186	1197	1170	1244	1223	1186	1149	1181	1183	1137	1196	1222	1304	1256	1245	1209	1196	1163	1206	1194	1204	1291	1178	1149	1186	1179	1174	1157	1167	1203	1245	1198	1185	1234	1205	1226	1199	1229	1287	1205	1259	1207	1157	1203	1187	1249	1186	1217	1231	1218	1207	1174	1196	1170	1227	1171	1155	1193	1210	1172	1285	1250	1233	1209	1154	1255	1190	1130	1201	1220	1250	1231	1201	1242	1227	1231	1206	1192	1164	1225	1182	1250	1173	1233	1216	1217	1207	1186	1205	1154	1201	1154	1197	1187	1211	1190	1225	1215	1209	1202	1207	1177	1216	1266	1213	1191	1208	1224	1210	1189	1216	1157	1204	1173	1207	1191	1211	1232	1184	1173	1196	1159	1124	1146	1234	1191	1237	1188	1187	1198	1225	1213	1275	1195	1220	1182	1185	1182	1252	1224	1207	1172	1138	1214	1183	1261	1177	1217	1221	1170	1208	1203	1183	1127	1240	1221	1165	1167	1227	1174	1166	1196	1146	1250	1149	1236	1190	1246	1164	1208	1227	1199	1196	1155	1190	1162	1204	1147	1266	1254	1152	1170	1220	1195	1216	1281	1235	1162	1230	1187	1112	1180	1202	1195	1199	1211	1189	1165	1263	1237	1235	1168	1203	1240	1136	1258	1217	1221	1199	1187	1183	1207	1227	1154	1223	1201	1259	1225	1239	1234	1182	1207	1199	1163	1239	1310	1233	1248	1186	1197	1221	1244	1174	1189	1210	1140	1169	1188	1215	1193	1155	1256	1173	1213	1212	1204	1189	1224	1233	1207	1280	1180	1129	1187	1216	1208	1220	1193	1135	1138	1156	1215	1215	1168	1209	1217	1221	1146	1220	1211	1253	1183	1125	1170	1207	1222	1163	1134	1220	1272	1234	1273	1212	1247	1198	1187	1200	1188	1213	1197	1165	1215	1228	1147	1178	1189	1163	1237	1168	1220	1236	1252	1203	1220	1195	1153	1196	1217	1161	1191	1178	1200	1253	1217	1190	1173	1180	1182	1174	1214	1214	1196	1185	1199	1196	1266	1219	1126	1151	1227	1135	1180	1202	1199	1174	1152	1236	1237	1172	1205	1188	1254	1254	1224	1209	1192	1209	1201	1181	1247	1190	1167	1226	1177	1178	1184	1199	1194	1217	1154	1150	1239	1220	1255	1247	1199	1225	1202	1206	1222	1182	1182	1167	1245	1244	1193	1143	1250	1233	1206	1161	1158	1190	1224	1271	1187	1222	1143	1166	1180	1164	1224	1220	1193	1172	1259	1218	1188	1214	1212	1186	1192	1225	1191	1180	1159	1187	1212	1209	1196	1191	1214	1200	1151	1221	1238	1221	1182	1187	1192	1227	1256	1224	1159	1231	1192	1200	1177	1206	1226	1186	1207	1179	1177	1196	1265	1124	1182	1186	1189	1174	1211	1221	1163	1207	1165	1203	1225	1202	1198	1197
43839	32235	33314	42294	24012	14638	6558	1969	646	581	384	336	370	376	357	361	335	349	411	366	369	423	357	345	401	359	365	378	352	385	357	336	363	370	351	349	383	363	383	341	367	358	331	365	324	332	406	371	354	340	358	378	364	354	367	361	340	389	380	355	366	358	374	342	373	369	340	382	348	393	387	371	364	385	378	377	345	350	387	368	351	353	373	343	387	357	360	372	369	361	366	340	356	350	333	377	365	377	334	375	357	358	396	354	346	345	344	318	361	375	368	393	327	381	379	379	370	360	378	331	329	378	359	341	411	364	337	337	372	349	376	365	373	346	335	361	326	372	377	372	365	374	347	360	343	348	370	363	365	374	399	370	352	334	351	386	395	358	350	368	369	412	344	367	347	369	348	376	345	333	344	347	375	350	353	341	387	364	383	345	365	370	391	388	376	379	345	371	370	380	369	373	368	367	363	378	362	381	384	369	365	363	355	366	353	390	377	377	398	351	368	371	339	387	369	375	350	353	361	363	371	367	407	378	321	377	371	373	352	373	371	338	381	381	358	364	364	368	388	363	366	403	388	365	347	337	368	371	386	390	337	362	336	369	342	370	380	397	373	371	370	356	365	392	385	354	339	342	384	338	381	406	364	377	340	363	348	361	404	377	345	376	388	372	345	378	343	359	362	348	344	372	356	355	374	374	359	340	362	376	388	383	355	380	358	330	378	349	368	316	367	361	385	374	351	349	356	349	380	370	372	380	374	389	368	381	362	357	344	373	371	351	361	377	390	345	368	357	378	372	343	355	384	394	355	390	396	378	363	366	346	371	376	362	411	358	314	350	324	384	354	355	344	380	366	327	373	367	377	396	353	335	348	363	353	381	374	379	373	359	388	378	336	389	356	361	377	375	367	339	393	357	368	370	388	355	377	398	374	376	369	381	349	406	336	379	371	357	347	356	372	350	337	384	370	364	342	345	332	391	349	376	337	358	372	349	361	372	379	378	367	369	363	352	374	333	382	360	397	357	367	366	353	368	363	366	347	347	379	410	378	315	389	390	346	359	347	372	356	367	348	336	375	359	369	370	374	397	403	341	391	372	363	422	322	333	372	376	346	399	407	384	360	360	372	363	376	374	355	342	360	328	331	379	353	331	366	404	379	382	319	378	367	361	374	415	357	345	334	360	343	335	370	375	375	328	385	339	350	361	349	355	356	336	355	375	346	362	350	344	361	360	389	346	355	338	394	371	395	390	337	348	369	337	328	359	348	364	344	356	368	370	362	368	380	349	362	367	390	371	379	370	375	357	366	347	367	401	359	384	332	400	356	372	344	417	367	371	349	354	377	406	336	396	377	353	369	385	358	351	373	389	373	361	342	355	374	345	350	375	343	382	386	371	340	344	335	336	331	345	382	333	375	376	382	353	355	336	370	368	325	351	348	385	369	327	389	347	345	379	372	348	409	361	320	317	390	383	383	376	358	332	360	360	372	366	355	367	351	360	389	357	389	344	353	379	379	343	388	349	349	364	346	369	352	396	359	360	397	399	363	365	333	369	343	336	362	362	349	358	363	377	378	377	372	407	340	351	357	392	357	333	349	344	356	360	351	372	377	372	395	348	356	366	368	350	356	370	399	347	379	360	364	351	371	350	387	395	350	393	384	351	375	365	353	361	332	361	398	378	376	338	358	382	349	355	354	336	351	373	377	384	349	367	332	372	355	352	345	349	374	360	380	399	396	339	381	385	378	330	399	356	356	375	417	409	386	375	357	355	338	377	344	376	331	366	346	359	329	369	377	350	344	373	388	348	392	383	358	364	364	345	344	366	387	340	376	370	381	365	321	345	374	342	343	342	366	326	311	347	392	310	390	356	372	354	358	356	384	386	389	395	404	359	381	358	375	382	388	354	336	384	369	371	371	369	371	316	322	350	383	396	352	344	355	336	339	345	343	354	406	369	383	357	326	417	368	347	392	374	373	366	378	350	376	334	363	342	371	387	372	385	342	380	390	385	370	369	359	319	361	360	332	363	355	359	383	368	358	377	375	374	344	357	360	377	364	377	315	315	377	358	370	384	338	364	335	387	394	357	341	378	370	384	352	383	368	323	366	375	398	355	367	382	379	409	366	410	397	368	381	367	395	363	323	353	360	340	366	335	365	354	372	324	347	374	403	390	377	381	360	360	380	355	374	325	363	366	350	360	399	395	355	350	379	332	324	377	370	390	373	364	374	372	347	369	375	365	372	377	359	367	408	354	345	384	334	384	370	365	370	384	383	338	358	367	346	361	369	383	373	385	363	357	327	368	350	362	335	356	367	354	364	376	357	368	368	353	383	369	350	345	360	338	382	356	335	354	338	376	390	361	372	332	358	353	396	368	391	360	377	349	353	362	379	376	342	363	347	346	361	386	371	390	378	353	360	391	388	366	398	377	342	368	355	345	352	389	366	352	362	364	345	326	348	359	353	359	348	394	392	348	348	347	340	360	367	358	367	356	387	391	350	381	348	365	368	371	343	374	363	360	328	358	377	329	352	350	367	343	361	327	351	381	385	330	369	355	371	378	327	379	375	345	370	390	360	313	382	334	364	394	365	373	370	345	365	385	357	327	386	395	350	327	391	391	366	391	333	352	351	349	365	379	386	390	358	363	393	363	365	341	306	376	367	365	329	355	358	371	362	359	339	347	325	368	332	376	318	385	343	378	356	328	338	387	379	404	353	347	390	384	390	414	384	360	345	338	365	337	383	347	359	380	393	336	356	360	412	397	341	337	387	369	352	362	368	383	366	357	371	365	380	355	368	358	381	362	400	363	384	365	366	339	369	405	396	386	331	338	353	381	361	374	415	358	322	345	357	401	372	349	360	342	366	367	364	361	353	365	366	359	363	353	353	370	354	391	384	367	366	375	357	383	343	390	358	362	340	356	344	394	370	401	377	364	341	352	352	366	353	385	347	349	361	346	362	350	390	378	381	327	380	323	362	370	376	350	382	336	358	363	335	392	373	387	354	348	332	377	298	385	357	356	372	359	397	370	315	367	353	375	358	341	373	363	378	344	365	366	360	357	356	376	396	344	344	394	348	338	340	380	380	380	373	385	344	361	351	363	338	347	359	347	354	349	348	372	314	367	352	355	379	341	366	364	372	376	359	373	357	321	338	390	363	381	351	353	345	335	343	352	362	339	336	380	334	337	344	370	351	352	404	377	362	391	343	373	355	381	367	312	345	394	384	407	375	318	370	388	339	376	415	359	396	357	342	370	360	358	409	344	381	359	376	381	336	344	360	353	332	366	372	397	404	384	370	357	338	348	339	345	367	381	354	376	344	356	345	341	336	347	357	382	377	364	349	326	353	329	348	363	338	324	346	347	368	372	398	363	355	411	397	384	369	355	383	354	365	375	362	347	393	348	387	367	372	376	386	398	351	367	373	381	380	380	342	366	364	346	353	382	376	363	365	372	366	343	365	367	367	363	358	355	341	365	369	351	350	363	390	379	378	363	360	386
37046	18067	35851	47100	24832	23328	13104	4577	938	933	907	931	932	928	974	890	889	911	933	895	933	934	921	964	933	928	939	969	879	932	954	948	954	935	956	927	876	953	952	941	919	947	912	939	973	906	921	925	956	960	898	945	944	935	964	901	894	893	951	926	933	910	910	951	908	945	955	927	958	889	967	881	913	974	896	932	946	945	919	961	929	933	952	915	853	926	926	903	925	898	901	935	904	876	953	899	933	923	959	883	929	911	923	937	912	904	934	951	958	909	937	997	941	947	946	891	931	908	897	978	963	962	884	959	890	951	999	962	924	940	913	908	973	919	954	939	956	924	880	932	868	919	868	917	930	904	884	934	918	930	963	921	933	911	886	868	917	920	920	873	945	939	934	909	900	942	882	899	930	947	933	927	896	906	910	958	872	899	903	927	912	887	921	935	938	894	898	921	858	951	977	877	905	909	940	936	971	955	934	970	971	936	906	894	921	934	930	944	893	958	896	923	870	909	917	930	911	985	1017	931	926	946	910	935	870	918	936	871	939	894	880	961	929	943	957	955	918	907	926	884	975	957	979	929	939	884	899	924	922	943	1004	963	935	870	899	873	967	939	916	934	893	918	897	908	921	902	945	900	968	925	933	945	882	913	921	926	896	939	914	914	838	957	909	976	902	914	936	949	971	931	904	869	913	939	924	889	982	954	901	912	882	888	904	971	910	942	900	935	892	921	938	953	958	922	950	914	966	955	950	938	892	888	960	916	913	900	918	956	908	943	912	925	894	963	903	986	923	900	913	896	899	873	940	937	901	904	943	885	975	923	951	942	909	934	916	920	956	874	946	882	913	957	942	872	914	952	889	913	919	924	919	939	917	946	874	895	952	886	895	937	986	920	922	950	970	933	948	929	880	898	933	959	915	903	944	990	890	920	919	906	942	936	978	906	934	904	892	953	912	916	955	923	976	972	920	930	913	964	904	953	885	886	906	917	941	902	920	900	963	927	917	923	934	891	897	928	906	885	931	933	941	946	903	939	873	909	920	917	963	899	937	906	946	865	934	905	891	904	922	871	927	912	968	900	911	925	935	941	928	869	914	1027	932	998	931	938	916	924	936	929	922	902	902	928	905	920	906	916	918	935	930	914	890	925	921	934	895	947	936	891	906	929	968	959	967	932	930	923	931	929	900	923	927	886	882	967	960	937	938	952	838	978	922	911	945	930	924	962	900	921	984	957	893	911	903	919	975	957	954	966	976	886	936	974	949	893	922	931	847	942	897	902	882	928	941	956	879	887	985	987	978	936	947	883	935	925	917	945	907	949	875	980	921	968	922	891	948	892	936	964	948	884	942	959	873	902	931	948	886	920	946	923	894	925	973	953	920	897	880	915	938	906	889	915	936	911	913	904	932	881	914	944	942	940	925	944	917	954	970	944	944	931	947	875	889	912	950	893	904	971	912	972	1006	910	902	933	882	959	905	908	875	950	976	920	914	929	912	898	959	946	956	924	930	959	980	834	886	905	889	895	955	878	932	909	915	918	907	936	895	901	909	936	916	910	940	933	895	899	920	929	912	930	933	890	896	955	899	935	949	961	924	927	878	891	952	933	921	893	977	910	917	895	936	865	944	925	925	859	870	981	931	892	923	932	897	953	928	942	944	920	911	913	955	904	909	902	952	944	938	927	961	933	971	952	921	894	918	878	883	925	917	919	951	895	865	926	960	904	946	883	937	923	944	890	907	965	886	1002	943	950	938	942	944	932	918	884	972	898	1000	937	917	904	923	918	881	948	855	918	940	913	907	899	916	927	895	956	936	921	890	917	923	972	897	891	921	961	945	927	913	924	915	898	959	897	949	939	1003	951	886	958	878	964	925	919	907	935	895	928	948	920	965	950	982	912	931	896	930	891	931	911	881	934	940	920	934	895	900	956	950	861	975	924	887	861	838	932	959	930	929	918	910	899	912	872	873	925	936	891	942	902	945	953	906	933	949	942	857	907	972	909	930	936	948	956	888	905	963	992	936	920	897	937	998	933	937	981	902	863	989	923	915	922	907	924	919	938	931	945	970	890	929	912	992	902	904	897	946	909	927	910	920	917	966	927	882	870	939	945	930	939	896	853	930	892	922	963	933	953	949	910	886	907	913	939	874	917	889	925	928	889	954	924	898	923	918	912	922	895	924	887	901	937	922	936	919	945	904	899	912	857	895	931	898	947	910	866	946	903	996	916	923	928	953	931	947	970	921	964	942	921	900	916	916	917	954	929	892	865	1044	965	928	912	920	948	976	966	936	916	942	936	939	941	861	904	933	894	896	883	958	922	972	919	884	919	903	861	953	872	945	998	920	886	884	956	933	905	906	927	871	888	906	940	940	925	937	967	889	916	925	927	942	960	915	940	914	974	901	907	913	940	923	924	888	948	935	958	906	867	956	965	933	924	914	933	904	897	921	955	927	868	906	922	903	909	922	987	863	887	965	969	937	932	897	910	913	906	955	909	914	980	931	933	941	915	937	911	934	945	847	902	931	957	923	885	908	936	877	946	933	898	910	924	913	915	861	892	982	952	901	930	938	883	920	879	933	951	886	923	937	933	909	872	906	901	967	935	901	928	934	944	948	932	965	899	922	907	889	905	884	945	928	932	973	908	894	995	896	969	923	941	919	893	927	938	983	903	937	863	895	865	955	894	918	892	928	947	996	962	908	972	912	905	940	947	911	929	890	971	946	924	922	946	988	908	909	983	917	912	906	973	919	882	889	898	940	923	917	956	933	941	890	927	914	886	896	908	890	949	881	922	898	931	944	958	856	918	959	891	912	913	970	922	886	896	919	938	915	904	927	943	923	833	903	945	950	886	1040	989	943	918	893	922	900	912	942	914	915	934	940	942	909	894	907	910	901	898	890	865	920	907	963	935	909	923	940	877	916	954	906	888	934	957	890	983	939	967	966	945	958	948	864	877	872	947	916	926	895	953	931	929	898	900	914	886	926	1010	931	898	924	934	934	927	955	924	946	876	919	918	951	985	922	952	919	923	926	902	885	911	957	945	924	885	913	954	923	920	982	892	911	920	914	916	889	919	896	911	945	880	886	960	929	935	910	853	932	939	891	900	919	951	940	908	924	902	904	916	904	908	939	900	914	942	864	901	958	906	939	914	884	960	920	954	883	873	925	935	899	919	895	972	962	970	896	902	986	937	984	964	937	902	900	908	939	946	912	892	946	875	924	922	862	934	915	973	955	918	962	937	937	971	930	883	959	940	945	905	912	917	1004	922	905	920	882	893	929	914	919	980	914	913	902	940	960	936	868	910	879	960	867	931	946	865	915	931	921	969	909	904	924	922	926	899	876	913	931	937	967	911	909	924	937	856	934	907	876	910	914	910	911	900	927	899	936	974	897	917	917	895	942	882	978	948	986	929	891	903	887	940	960	912	913	924	901	909	928	917	910	932	883	886	939	869	892	970	909	937	884	863	960	877	933	945	895	945	889	861	912	916	944	951	907	950	922	885	880	908
41952	27695	47591	41068	28048	27033	21200	9172	1561	474	397	337	361	367	351	382	361	383	374	335	365	348	354	360	373	358	345	363	365	423	371	347	405	361	353	338	400	346	347	375	399	391	316	363	370	370	347	346	369	380	340	329	351	372	378	360	365	362	385	357	358	384	358	362	386	361	359	347	325	366	394	375	350	355	317	358	360	374	333	390	379	321	341	403	375	337	366	352	335	331	336	339	381	350	383	388	375	362	326	373	354	377	348	351	357	380	330	379	375	340	366	351	371	364	340	336	375	379	346	357	372	371	350	354	372	372	353	364	378	368	378	364	361	349	380	379	387	373	313	341	375	358	413	366	358	367	354	368	375	378	348	381	362	363	363	372	361	324	345	396	395	374	348	327	372	390	352	385	388	369	388	361	375	377	375	380	388	378	356	354	366	387	367	387	356	346	399	354	366	367	366	340	385	350	370	358	344	337	384	330	361	358	325	352	378	360	375	357	357	349	365	328	409	393	371	397	355	361	399	373	361	361	385	353	395	401	335	395	343	358	369	352	362	361	374	354	369	356	386	376	394	381	372	341	378	364	341	387	348	358	364	353	411	368	364	307	351	394	343	351	336	304	345	347	356	331	359	369	357	331	383	337	366	361	344	382	379	373	395	371	393	351	347	349	345	374	381	347	380	356	382	376	355	374	362	389	357	367	356	389	355	342	358	400	354	391	350	353	354	355	381	389	360	388	354	354	383	312	362	399	382	387	388	322	378	348	383	376	375	366	342	350	372	380	405	385	329	366	371	387	390	352	382	386	362	380	367	388	390	377	377	393	354	355	400	354	365	349	349	366	367	391	363	353	356	338	347	366	348	367	378	352	374	346	343	410	346	364	333	371	389	363	360	336	348	379	397	371	354	380	364	352	386	417	387	352	361	392	409	341	357	367	380	361	351	355	365	355	346	369	378	389	390	332	358	351	385	382	387	329	327	379	368	350	378	361	346	347	354	381	343	379	341	357	364	355	360	380	367	386	373	380	369	388	374	378	371	347	385	347	370	334	335	343	349	394	404	351	336	369	356	322	360	376	373	383	389	378	357	379	371	373	315	369	361	374	397	336	365	331	324	368	358	343	386	353	374	395	373	373	350	333	372	328	345	355	363	353	375	361	383	374	379	336	372	367	334	343	335	390	383	365	365	381	356	416	337	376	398	363	398	382	349	387	377	387	370	397	367	385	359	367	349	349	382	337	334	375	357	357	363	356	347	372	333	355	394	366	360	381	346	337	363	383	379	375	368	380	356	379	389	347	347	354	339	367	390	312	370	371	348	394	392	393	394	368	371	362	356	346	387	360	344	363	399	366	338	364	343	360	332	359	377	386	363	356	357	345	323	365	367	365	370	380	367	374	333	352	355	353	404	346	363	361	319	353	380	376	346	368	354	348	363	374	391	370	383	366	396	375	398	360	326	369	326	360	367	347	334	349	366	359	347	383	357	377	345	413	404	358	390	391	356	389	393	350	344	345	335	356	346	350	393	359	338	372	387	399	367	331	405	356	385	380	383	359	356	399	388	332	343	360	337	342	382	363	361	349	363	386	377	381	413	308	335	346	354	382	354	380	361	327	343	361	352	356	350	348	330	386	407	365	394	354	362	372	316	358	357	360	390	361	374	339	337	345	378	391	352	343	330	366	369	368	383	372	356	375	339	383	377	394	356	360	362	350	355	376	349	370	331	349	390	370	399	347	374	347	372	363	351	360	355	384	360	409	347	351	330	370	356	350	341	345	350	375	379	326	347	405	352	353	333	352	362	340	372	377	328	383	374	374	341	380	340	356	362	350	367	384	391	362	394	329	390	341	349	352	375	341	381	336	409	356	369	381	411	357	369	351	345	361	350	347	374	349	351	341	372	362	373	420	358	372	348	378	329	342	372	340	390	401	397	351	340	362	370	333	359	329	341	345	387	355	347	357	373	374	375	381	339	370	388	334	370	353	373	339	365	350	364	334	352	365	378	347	315	350	393	391	360	400	348	360	367	351	348	372	377	388	343	385	367	378	375	353	361	372	333	400	362	374	404	344	357	382	352	390	340	382	351	368	375	403	377	351	360	358	379	346	331	376	349	390	368	400	350	384	372	332	348	327	348	384	375	356	355	352	298	405	377	330	380	354	370	372	341	373	361	367	336	405	354	337	395	374	374	354	376	376	374	343	353	372	366	367	357	367	366	357	367	363	377	350	388	366	371	373	354	378	429	343	387	342	367	378	362	388	379	356	353	386	329	386	380	372	380	366	354	377	378	370	327	393	378	369	366	392	337	399	385	395	398	367	361	381	381	336	371	369	350	403	388	330	369	385	378	358	357	353	354	365	346	360	384	382	325	359	383	353	384	397	359	375	363	368	364	367	349	351	357	391	398	396	350	337	374	377	323	341	356	346	383	356	331	361	348	341	352	374	368	371	383	340	399	353	374	354	334	359	347	393	356	344	395	377	329	353	384	387	362	378	360	369	352	334	367	355	351	399	362	333	351	361	379	368	382	345	361	359	363	358	364	392	349	392	384	357	344	338	349	321	341	388	354	371	395	367	355	354	332	386	351	355	359	369	350	364	346	344	387	360	356	360	371	349	366	386	350	392	314	353	368	345	335	376	329	340	378	374	366	369	409	366	352	329	377	368	381	379	356	361	349	372	399	370	383	380	364	333	370	378	354	365	358	381	368	334	347	353	372	352	396	386	380	340	343	389	381	342	387	380	357	379	350	427	382	352	355	341	341	361	356	345	364	354	360	363	369	343	340	333	338	341	396	381	323	374	374	397	379	352	371	343	353	335	380	384	402	356	394	352	385	386	367	386	404	360	374	375	365	370	341	360	362	362	351	340	378	366	353	363	360	365	358	360	400	343	343	342	371	340	370	390	359	383	343	383	354	348	340	369	362	358	381	401	360	348	355	378	377	369	336	369	335	393	367	375	352	376	368	341	428	359	388	343	356	366	374	378	363	371	346	382	363	397	380	333	373	369	382	407	343	380	413	349	364	366	409	374	401	330	357	341	356	362	364	367	382	394	362	344	375	400	337	364	393	351	394	342	394	389	348	347	408	347	385	377	360	368	366	362	348	330	388	352	404	346	362	368	357	401	402	380	357	324	401	370	371	343	367	330	373	361	383	338	352	391	379	383	366	368	378	382	364	354	364	354	406	353	349	370	391	374	326	361	345	364	366	365	346	322	382	357	365	354	371	380	390	350	350	366	382	363	352	378	348	347	369	344	351	339	334	335	354	367	328	378	386	346	344	380	368	335	335	411	331	355	347	346	373	358	358	349	366	346	370	378	365	375	386	357	403	389	350	419	382	374	381	379	395	374	381	359	368	358	379	370	400	339	371	309	343	344	354	386	349	369	355	372	333	347	370	340	359	385	360	396	357	380	349	362	347	318	334	365	329	341	366	369	340	357	363	308	391	369	336	374	367	338	326	354	338	366	337	379	402	375	367	335	374	374	364	345	373	353
29383	20726	49691	43060	41780	42319	29807	9941	911	925	941	897	943	980	908	970	1011	943	956	998	911	958	974	981	944	958	973	941	965	1000	979	934	937	984	956	909	958	929	960	947	938	914	920	901	934	946	931	1007	978	961	955	913	890	897	949	880	933	929	919	965	968	964	937	883	946	951	924	995	963	980	901	931	968	910	989	994	945	934	984	968	963	1017	924	969	984	940	966	973	944	941	971	976	954	943	953	910	951	987	1002	908	996	977	949	937	912	974	951	859	975	919	925	934	902	954	931	951	931	947	956	945	962	951	979	977	941	922	898	906	963	944	992	937	962	896	923	927	973	920	975	1015	993	912	970	921	894	1001	910	944	931	971	957	969	965	902	909	979	964	986	940	953	993	919	937	926	954	933	945	918	999	917	919	1012	940	885	900	942	938	975	962	935	975	928	973	937	948	963	945	1022	905	994	944	984	971	963	970	984	943	937	975	917	954	934	925	984	886	948	958	946	991	940	998	891	926	960	937	945	940	929	867	928	980	900	930	947	957	932	929	984	977	979	922	935	966	929	945	945	840	977	951	905	891	949	986	886	981	922	965	894	918	937	935	988	929	905	975	903	1009	973	931	966	988	962	943	935	907	959	940	944	942	909	945	966	931	921	921	866	982	916	937	906	952	976	961	949	891	944	944	984	953	973	975	945	997	940	924	950	987	926	999	980	931	970	966	975	946	972	918	966	947	920	904	957	935	954	930	912	909	859	927	916	905	881	912	950	904	1007	913	913	977	915	961	957	965	917	974	951	861	966	970	970	942	884	955	931	919	972	993	950	949	917	937	966	962	931	919	1005	939	962	936	963	960	983	952	953	921	926	970	989	949	958	935	964	917	920	947	946	940	937	924	1029	896	937	962	959	959	964	953	910	937	924	906	951	967	966	910	935	929	944	921	959	945	961	959	948	958	908	927	1001	960	988	932	936	946	902	975	963	893	975	941	977	960	862	966	926	983	951	953	893	945	926	953	947	951	947	986	933	962	930	899	931	983	930	983	943	987	956	914	932	948	927	911	933	983	978	920	964	946	971	899	956	1003	943	965	973	1019	1011	918	890	988	961	931	976	934	994	915	981	894	986	970	914	951	934	1014	904	959	930	949	963	975	888	964	981	905	975	966	928	886	907	906	980	968	928	894	923	955	957	952	960	974	968	964	927	926	945	962	937	965	988	945	890	914	960	966	940	927	951	961	923	965	947	944	933	1015	974	974	924	987	964	957	939	896	893	961	918	1007	924	965	981	940	959	936	994	931	962	930	966	861	976	864	925	974	940	854	917	1020	986	923	958	952	921	948	940	935	949	930	1000	932	904	959	944	948	936	901	915	911	933	932	967	937	956	973	990	979	977	968	893	943	918	993	982	919	914	950	963	931	921	910	977	968	923	948	954	917	918	939	858	987	951	957	922	962	977	942	951	999	961	1003	973	963	913	976	935	922	996	920	949	940	961	917	974	969	990	908	942	904	955	960	937	961	942	965	946	1022	943	972	933	921	966	893	905	950	928	917	864	968	966	902	921	929	1018	943	926	954	941	939	932	942	949	949	936	938	954	949	883	875	983	934	912	984	894	956	946	1000	913	894	1017	940	1004	928	1008	977	989	893	987	932	971	908	907	876	945	921	984	957	984	949	960	957	920	996	922	952	922	947	893	933	965	952	952	965	927	935	911	988	949	943	993	957	961	949	1004	976	995	925	987	882	970	995	920	937	930	930	951	994	954	929	941	980	982	973	879	912	889	933	939	973	990	977	904	928	894	951	906	897	843	897	965	924	936	911	932	945	952	1006	943	953	971	937	929	939	939	948	979	939	896	966	955	940	942	931	944	952	1025	977	944	922	917	941	985	921	883	925	995	988	962	950	1014	931	965	1050	976	911	918	970	896	929	1014	894	907	956	947	957	981	994	957	983	923	895	906	977	967	941	934	895	983	991	913	923	958	959	954	971	927	1018	936	976	901	950	932	940	915	940	1009	989	909	970	972	959	976	927	992	915	944	913	917	967	939	959	961	953	955	1042	921	960	1000	905	933	987	981	932	899	955	948	987	922	903	927	944	939	922	956	934	979	937	973	924	940	955	956	933	933	954	934	897	974	949	933	957	965	921	957	962	950	941	928	961	959	922	981	981	908	898	919	1000	929	943	965	940	978	945	946	968	899	969	976	942	973	981	938	913	897	941	941	963	904	941	937	961	882	934	952	932	986	953	990	962	914	974	909	970	893	1011	910	948	958	939	907	953	982	959	937	930	909	946	949	969	920	931	936	951	933	966	978	972	885	913	957	947	920	949	955	912	960	978	989	912	928	911	913	897	974	970	933	988	937	941	938	925	972	925	932	924	965	1015	920	949	980	957	971	931	961	946	975	965	958	926	940	970	958	972	971	917	932	936	982	978	966	977	1001	974	952	1004	925	944	922	1008	972	964	957	937	941	962	979	935	909	941	911	954	1004	955	930	935	976	899	974	941	909	964	913	972	978	918	924	989	958	921	999	948	1035	994	893	982	992	890	965	935	906	947	993	924	926	931	978	923	929	963	993	909	914	972	954	890	959	975	969	905	929	907	933	916	970	919	907	934	958	964	928	968	970	990	931	897	1001	960	942	967	947	938	909	990	912	993	904	951	968	991	936	925	930	930	974	955	944	940	952	923	918	941	915	957	926	978	941	973	916	933	864	911	1003	951	933	940	916	925	905	961	948	966	896	948	945	936	963	969	930	966	935	911	952	986	941	989	970	953	954	901	925	943	924	931	977	929	930	975	928	877	936	944	930	983	958	980	940	981	992	947	941	956	908	929	930	908	930	987	932	923	940	999	913	948	910	876	959	939	936	920	910	936	906	928	918	959	943	928	905	1024	957	890	945	1000	966	971	982	984	918	953	938	954	955	939	951	932	939	1006	939	966	960	973	956	936	983	957	921	967	928	973	952	904	975	937	887	967	945	961	975	938	965	876	904	967	940	949	1046	934	1012	918	962	943	944	897	940	936	924	993	987	916	958	992	935	956	945	970	958	971	975	900	1000	992	990	951	956	969	936	979	966	980	934	946	899	945	966	969	978	918	939	931	974	956	919	979	922	967	897	934	940	950	881	944	904	988	896	902	1009	958	939	923	977	981	881	918	979	972	889	949	929	1017	945	983	928	925	972	909	938	931	890	978	957	936	943	943	953	963	904	959	908	925	918	952	911	948	907	967	965	957	942	935	1003	930	943	946	968	989	997	994	945	986	913	928	979	955	952	920	954	881	927	990	908	940	927	926	970	952	904	961	946	941	928	938	963	948	961	950	939	954	961	961	945	963	886	938	933	941	933	1009	947	914	997	917	977	954	933	950	927	969	951	945	953	887	914	943	1024	948	956	938	969	946	915	974	933	942	955	992	899	922	897	870	986	959	929	970	947	948	919	886	981	939	974	904	938	962	925	943	923	980	919	969	919	948	934	940	965	880	1000	916	960	974	919	948	942	952	914	925	980	969	907	937	931	1001	925	977	931	974	935	883	936	944	940	934	886	986	935	964	876	942	950	915	927
53383	38320	36008	31593	33432	42592	44311	30784	11985	2644	751	520	528	491	456	526	524	499	484	490	518	521	517	502	472	489	530	528	530	508	504	506	486	478	492	424	485	497	483	486	546	493	512	541	505	522	493	479	513	512	490	544	491	520	514	516	495	492	490	481	461	480	546	524	526	509	521	559	462	512	514	523	501	487	501	525	514	484	481	487	525	502	510	476	513	474	510	502	503	507	490	484	532	459	484	518	504	468	485	477	483	463	491	527	525	468	511	493	536	496	489	516	494	463	500	512	474	485	456	483	494	537	487	530	508	489	514	513	505	551	478	482	493	494	538	529	506	532	486	509	493	467	467	471	512	520	514	516	464	509	488	486	513	503	528	478	471	478	521	516	534	492	496	493	473	502	490	484	468	480	536	434	513	562	536	513	534	481	549	539	506	538	505	478	516	510	490	474	523	475	473	498	460	493	505	478	505	505	492	483	487	503	544	474	500	512	504	464	486	455	470	509	493	455	507	475	524	544	513	542	492	499	515	502	452	480	487	500	509	515	534	502	538	491	500	503	523	476	502	481	484	501	502	487	528	488	501	535	506	521	481	527	521	519	498	488	504	478	533	512	497	499	546	511	479	512	544	511	504	475	520	517	489	452	535	472	527	459	469	504	516	501	499	514	520	510	466	503	474	519	505	517	509	521	537	483	516	517	539	551	503	446	491	497	515	474	496	550	514	485	514	527	532	532	516	464	505	481	498	467	489	489	516	507	499	496	491	481	547	532	513	481	527	498	524	493	494	474	502	523	478	484	504	479	486	532	505	503	462	478	504	526	500	492	504	486	517	512	498	464	480	504	489	489	495	493	553	485	475	506	519	493	483	465	489	524	450	463	505	504	509	495	506	449	478	457	455	516	517	509	492	452	446	499	479	483	510	509	487	473	528	482	527	526	485	526	473	524	502	502	492	501	514	502	475	509	495	478	541	508	494	480	448	451	534	491	470	468	483	496	530	543	507	514	529	507	502	532	503	501	515	510	503	483	534	449	513	485	501	497	505	486	475	520	495	486	527	535	491	499	476	525	490	511	495	478	504	491	503	481	470	480	524	502	500	492	529	491	468	528	510	514	510	432	529	487	487	458	446	461	505	493	486	491	479	509	515	506	545	539	499	494	508	496	502	509	523	501	492	505	447	454	515	487	443	498	487	555	452	495	493	500	531	495	492	444	546	428	472	503	516	556	491	495	490	462	486	477	535	504	530	482	522	565	495	491	517	524	486	529	501	504	504	474	500	522	480	508	496	525	439	491	479	480	492	483	475	505	484	491	490	494	515	523	481	492	449	508	523	498	549	478	493	543	497	450	515	465	465	528	531	496	483	483	467	521	505	502	460	482	516	438	452	504	541	500	496	480	449	485	493	508	467	512	514	464	539	497	499	481	543	514	481	527	454	480	470	489	478	521	479	488	461	475	493	524	521	503	550	494	481	509	507	510	464	518	463	496	488	506	511	506	493	464	526	491	497	514	447	458	502	496	514	488	470	515	515	531	491	522	513	502	517	463	473	521	517	496	530	478	478	533	480	551	523	484	505	484	459	470	478	546	517	473	466	497	495	485	502	468	506	486	471	522	529	480	494	477	483	495	528	512	484	451	499	494	469	484	532	491	497	459	515	503	501	515	464	519	499	481	481	483	525	524	504	502	487	515	509	484	478	463	496	470	476	450	507	520	506	519	485	486	491	450	487	474	508	499	513	525	493	522	465	522	528	493	446	495	536	460	503	504	488	516	498	555	512	503	527	509	509	468	469	481	478	475	512	496	475	509	519	472	521	507	480	497	528	509	534	523	464	494	468	503	502	459	497	512	483	501	453	473	505	514	496	488	483	489	498	509	462	568	526	459	498	478	467	481	503	469	522	487	498	515	484	506	461	471	464	507	540	469	552	486	466	483	510	487	497	465	524	476	500	516	438	515	487	451	535	494	477	494	489	463	523	526	497	513	501	493	514	515	520	496	521	429	500	487	480	522	501	534	524	494	544	507	481	537	503	519	519	489	494	483	458	511	515	522	501	499	532	515	527	503	494	506	474	514	476	514	488	505	513	515	548	500	519	467	481	482	509	519	525	515	530	477	484	484	509	496	460	519	463	485	512	514	543	503	474	477	489	501	516	503	489	481	525	539	477	471	517	519	523	450	470	479	469	473	484	495	516	494	463	483	452	475	486	482	498	463	528	504	536	508	486	453	481	540	494	462	512	503	455	490	508	506	489	484	532	471	500	440	504	513	547	500	495	541	483	496	501	457	533	521	491	453	483	473	476	463	478	515	532	496	484	489	462	459	496	511	507	461	509	524	506	494	475	472	503	439	500	483	469	497	495	467	507	528	497	462	512	462	504	503	494	523	519	515	481	479	529	479	514	479	541	509	460	498	475	469	511	474	506	478	482	485	511	486	459	493	531	468	485	517	506	477	474	513	517	460	483	522	511	500	526	504	482	508	505	471	516	527	498	484	486	482	474	491	492	495	502	483	519	493	473	543	472	469	479	483	502	499	546	512	473	515	533	472	502	509	459	504	547	480	544	510	488	476	499	463	487	464	529	532	482	484	498	460	452	476	495	520	522	525	516	479	477	505	468	482	503	489	468	476	514	488	450	502	518	528	507	501	456	495	482	520	509	455	482	482	471	484	508	493	519	524	527	524	467	499	513	530	484	480	510	488	515	473	559	462	473	503	498	487	473	483	495	519	485	482	485	519	490	471	520	511	447	492	503	530	480	473	503	433	528	502	477	527	452	494	555	533	480	519	477	500	516	487	524	530	484	512	475	524	491	483	491	480	498	499	473	465	520	513	518	511	493	466	502	526	492	520	543	459	500	526	457	494	494	489	534	503	474	503	488	482	468	551	474	515	482	475	490	498	503	481	555	475	480	509	485	500	503	497	481	505	542	472	490	497	472	495	502	505	497	514	501	452	470	529	503	512	495	488	476	487	495	521	498	514	511	460	458	485	480	515	458	515	490	464	511	498	538	449	439	480	520	524	486	522	530	535	504	534	517	473	475	511	500	465	475	490	468	477	515	481	491	485	490	520	491	522	488	459	489	512	468	523	478	470	484	502	490	447	528	542	450	491	513	467	483	482	503	479	504	495	473	501	482	481	433	509	495	530	552	524	527	503	481	450	491	477	476	503	491	511	539	478	475	505	517	499	484	460	478	497	486	479	481	518	465	503	490	504	532	468	479	478	511	533	506	501	461	510	508	505	514	521	448	496	493	538	492	531	522	499	510	494	480	446	492	502	508	528	532	497	484	493	547	496	478	504	473	500	461	482	521	476	516	492	495	466	477	500	446	478	453	499	494	469	472	493	505	504	489	547	510	475	468	503	503	484	507	532	514	463	507	477	515	520	518	528	509	480	513	486	485	496	471	534	483	525	503	511	520	508	479	491	489	520	524	534	469	510	508	465	473	497	511	495	488	500	553	548	470	490	514	495	530	506	489	466	536	476	516	507
49507	51570	46129	47797	64107	77380	66075	33460	1290	1225	1261	1248	1252	1169	1157	1149	1261	1131	1255	1218	1166	1190	1221	1224	1195	1214	1215	1195	1194	1147	1247	1211	1098	1233	1162	1280	1210	1188	1159	1142	1199	1208	1124	1162	1167	1148	1217	1171	1180	1201	1212	1191	1123	1207	1205	1173	1229	1142	1181	1227	1224	1215	1193	1144	1200	1332	1297	1166	1195	1181	1220	1190	1218	1170	1189	1213	1217	1261	1156	1225	1224	1176	1222	1187	1168	1119	1170	1155	1191	1190	1225	1172	1220	1134	1212	1199	1179	1212	1187	1190	1179	1152	1175	1171	1230	1216	1157	1213	1237	1189	1179	1206	1179	1150	1179	1200	1192	1144	1244	1159	1131	1181	1189	1207	1190	1237	1167	1212	1178	1167	1150	1245	1142	1221	1203	1212	1220	1155	1167	1225	1125	1243	1181	1196	1194	1249	1118	1184	1229	1219	1159	1136	1141	1165	1190	1208	1192	1250	1152	1171	1171	1120	1193	1193	1143	1130	1156	1171	1210	1163	1252	1156	1234	1212	1180	1126	1171	1200	1212	1196	1161	1167	1226	1199	1138	1210	1189	1201	1224	1221	1127	1136	1193	1195	1251	1178	1152	1182	1238	1152	1203	1239	1185	1151	1179	1192	1191	1163	1210	1204	1171	1137	1164	1205	1160	1169	1227	1227	1218	1176	1153	1133	1272	1181	1175	1198	1131	1195	1178	1180	1173	1154	1233	1177	1130	1139	1228	1165	1178	1146	1200	1155	1117	1164	1212	1151	1197	1149	1186	1124	1220	1168	1210	1205	1224	1273	1183	1143	1131	1177	1167	1154	1179	1241	1140	1213	1158	1231	1178	1214	1199	1193	1138	1261	1228	1177	1143	1187	1155	1177	1162	1195	1248	1220	1160	1126	1186	1218	1193	1202	1248	1179	1176	1165	1221	1177	1213	1153	1149	1203	1212	1152	1182	1155	1176	1188	1166	1195	1192	1204	1198	1249	1185	1192	1171	1165	1189	1172	1120	1209	1160	1154	1149	1147	1183	1170	1239	1171	1197	1123	1223	1171	1172	1211	1194	1222	1200	1157	1161	1167	1222	1201	1206	1160	1181	1144	1174	1161	1214	1158	1212	1181	1202	1203	1189	1200	1171	1215	1192	1200	1187	1179	1186	1149	1193	1169	1191	1189	1195	1169	1225	1130	1161	1155	1143	1156	1156	1206	1220	1177	1197	1154	1164	1220	1182	1217	1137	1180	1156	1223	1214	1141	1190	1211	1185	1165	1236	1182	1149	1269	1152	1196	1192	1160	1254	1176	1203	1208	1185	1120	1200	1161	1214	1218	1151	1215	1150	1177	1205	1158	1168	1201	1095	1187	1163	1103	1132	1152	1215	1122	1145	1159	1159	1163	1143	1184	1137	1191	1125	1158	1182	1156	1200	1167	1229	1233	1186	1153	1181	1171	1164	1140	1147	1187	1168	1226	1140	1180	1191	1237	1202	1177	1150	1213	1196	1196	1159	1201	1174	1199	1213	1196	1166	1179	1177	1179	1179	1229	1177	1166	1228	1165	1164	1172	1149	1136	1148	1229	1205	1142	1168	1180	1167	1200	1241	1191	1188	1181	1148	1191	1160	1117	1226	1260	1194	1161	1180	1151	1192	1217	1175	1127	1161	1156	1120	1210	1160	1215	1215	1173	1160	1161	1189	1198	1170	1198	1124	1157	1180	1159	1128	1255	1135	1197	1155	1138	1164	1162	1233	1138	1188	1227	1130	1183	1184	1184	1160	1204	1218	1216	1203	1162	1210	1165	1206	1214	1225	1151	1128	1121	1197	1165	1251	1180	1185	1256	1151	1253	1162	1144	1147	1157	1220	1156	1153	1211	1159	1220	1192	1237	1195	1135	1179	1233	1200	1214	1158	1184	1183	1112	1203	1179	1233	1181	1115	1210	1121	1208	1135	1214	1185	1204	1196	1247	1169	1202	1176	1199	1195	1165	1188	1104	1204	1176	1150	1174	1177	1223	1192	1144	1189	1202	1155	1158	1155	1167	1180	1192	1241	1223	1192	1190	1198	1150	1179	1183	1183	1246	1267	1166	1191	1210	1164	1195	1204	1193	1187	1147	1156	1187	1190	1163	1220	1200	1239	1173	1226	1173	1177	1174	1167	1181	1176	1151	1155	1133	1193	1121	1204	1151	1181	1126	1195	1212	1192	1217	1237	1182	1181	1155	1193	1158	1196	1227	1196	1137	1140	1133	1160	1215	1154	1150	1123	1172	1201	1207	1189	1245	1183	1207	1213	1157	1162	1218	1222	1142	1161	1162	1114	1200	1185	1177	1184	1190	1163	1188	1228	1206	1153	1144	1181	1212	1165	1154	1222	1182	1148	1185	1191	1152	1167	1169	1242	1224	1231	1156	1147	1234	1173	1168	1144	1203	1205	1226	1136	1219	1200	1165	1153	1142	1152	1220	1156	1214	1178	1134	1178	1176	1178	1165	1163	1202	1143	1169	1123	1105	1181	1230	1193	1175	1152	1204	1197	1193	1185	1177	1227	1207	1118	1199	1131	1181	1148	1119	1179	1128	1187	1123	1224	1209	1220	1158	1212	1196	1211	1139	1194	1204	1193	1175	1210	1195	1214	1173	1175	1228	1187	1184	1198	1175	1109	1126	1216	1222	1237	1141	1190	1120	1208	1191	1163	1207	1127	1195	1157	1181	1230	1180	1178	1134	1228	1137	1139	1220	1162	1163	1181	1181	1216	1193	1122	1245	1177	1212	1169	1119	1165	1194	1137	1175	1127	1193	1173	1144	1219	1181	1225	1198	1122	1168	1207	1193	1116	1176	1178	1170	1170	1153	1198	1213	1203	1244	1096	1187	1143	1189	1162	1174	1187	1216	1143	1155	1146	1212	1155	1147	1229	1229	1199	1214	1204	1161	1186	1128	1181	1206	1217	1197	1209	1149	1143	1227	1151	1180	1141	1163	1211	1187	1214	1207	1134	1122	1178	1282	1233	1169	1119	1230	1180	1153	1167	1153	1165	1188	1171	1290	1173	1128	1143	1186	1192	1202	1213	1216	1155	1129	1226	1189	1207	1187	1179	1123	1229	1176	1215	1205	1172	1189	1146	1185	1228	1163	1086	1125	1146	1167	1238	1154	1152	1206	1207	1151	1183	1220	1231	1205	1203	1141	1145	1172	1211	1181	1173	1193	1232	1139	1156	1193	1161	1231	1184	1206	1173	1231	1198	1228	1178	1208	1192	1171	1146	1179	1158	1203	1171	1213	1220	1173	1190	1179	1175	1156	1185	1197	1146	1165	1138	1187	1154	1163	1161	1170	1177	1159	1212	1204	1204	1173	1222	1200	1180	1210	1246	1253	1190	1189	1192	1150	1159	1151	1125	1216	1204	1209	1124	1154	1213	1204	1193	1212	1174	1152	1195	1201	1255	1192	1150	1219	1171	1150	1137	1181	1152	1144	1191	1152	1173	1197	1166	1187	1195	1138	1157	1157	1200	1154	1133	1150	1178	1242	1206	1238	1183	1195	1205	1182	1128	1219	1157	1167	1261	1091	1176	1300	1210	1144	1128	1182	1164	1198	1195	1222	1196	1163	1163	1162	1189	1149	1131	1188	1152	1163	1231	1192	1201	1182	1213	1217	1198	1227	1187	1207	1225	1204	1197	1178	1239	1195	1132	1196	1267	1174	1167	1173	1142	1183	1135	1096	1238	1198	1170	1177	1127	1174	1187	1162	1206	1074	1152	1164	1163	1182	1122	1144	1158	1172	1128	1168	1218	1176	1199	1211	1182	1197	1138	1146	1141	1142	1192	1211	1177	1259	1191	1170	1183	1154	1213	1220	1189	1196	1201	1195	1166	1149	1185	1158	1173	1184	1165	1186	1166	1229	1149	1103	1095	1167	1178	1184	1071	1241	1189	1174	1183	1136	1218	1167	1172	1195	1200	1158	1113	1180	1245	1080	1139	1213	1164	1174	1137	1173	1139	1169	1155	1146	1157	1193	1183	1230	1175	1188	1170	1175	1198	1175	1176	1176	1202	1121	1213	1157	1152	1155	1128	1154	1233	1153	1204	1212	1257	1183	1170	1134	1209	1208	1150	1203	1128	1169	1206	1207	1218	1226	1210	1166	1184	1177	1238	1154	1184	1206	1241	1149	1226	1219	1222	1163	1224	1226	1127	1123	1157	1189	1182	1122	1281	1193	1205	1163	1181	1129	1235	1217	1183	1161	1067	1160	1227	1184	1143	1147	1177	1172	1176	1182	1130	1232	1266	1121	1219	1161	1157	1164	1215	1186	1193	1245	1151	1158	1151	1260	1142	1212	1185	1234	1222	1153	1157	1169	1159	1169	1134	1171	1138	1165	1212	1133	1164	1162	1157	1208	1207	1185	1149	1169	1176	1229	1170	1211	1183	1179	1197	1194	1148	1203	1164	1261	1185	1183	1199	1177	1220	1222	1227	1195	1190	1183	1126	1145	1242	1146	1200	1196	1149	1174	1159	1204	1129	1172	1189	1177	1218	1218	1191	1156	1151	1235	1191	1173	1134	1205	1191	1136	1216	1152	1178	1178	1177	1165	1258	1204	1149	1196	1198	1228	1174	1150	1161	1095	1188	1205	1174	1219	1204	1231	1120	1174	1165	1174	1238	1161	1194	1181	1144	1166	1202	1245	1206	1211	1193	1155	1203	1191	1167	1204	1232	1157	1201	1184	1168	1190	1181	1144	1196	1169	1216	1242	1106	1148	1202	1212	1220	1235	1172	1194	1227	1184	1277	1186	1202	1159	1199	1209	1217	1230	1143	1148	1267	1149	1184	1152	1198	1168	1114	1213	1222	1207	1163	1092	1143	1144	1162	1187	1160	1207	1217	1183	1144	1145	1125	1179	1156	1152	1224	1117	1225	1145	1120	1176	1192	1188	1213	1198	1181	1179	1189	1196	1163	1198	1159	1230	1161	1186	1134	1140	1193	1106	1187	1203	1205	1174	1234	1197	1186	1189	1181	1200	1182	1161	1155	1137	1185	1199	1199	1184	1239	1180	1171	1116	1217	1223	1191	1128	1164	1147	1226	1225
21729	18566	14103	14467	12797	9906	7570	3472	476	324	340	314	367	347	338	316	332	350	327	337	317	307	339	314	343	297	344	316	325	337	343	358	319	310	355	311	330	349	336	344	364	333	350	316	340	339	371	301	358	320	330	349	310	371	345	344	312	328	320	334	326	354	331	324	311	365	346	335	353	297	329	334	388	318	337	307	318	357	309	324	327	318	337	346	316	328	328	336	328	337	324	338	321	340	360	366	349	340	335	318	315	324	331	349	354	325	331	276	292	307	351	349	355	309	299	315	340	359	324	328	349	338	325	340	320	334	322	331	314	366	341	322	313	334	328	345	344	360	328	329	348	314	324	340	331	345	318	306	302	340	339	332	295	335	349	314	326	327	357	346	307	346	341	351	327	332	349	330	303	334	351	333	343	325	341	369	334	350	370	288	341	332	322	340	335	351	316	331	312	350	322	317	316	333	325	319	354	330	325	312	358	323	302	324	341	307	327	291	331	324	354	318	358	362	343	340	324	359	338	316	333	341	332	370	317	350	340	321	357	323	331	353	303	321	335	335	348	352	318	328	332	333	338	329	302	316	310	348	321	330	317	314	316	317	330	322	347	337	327	335	347	324	328	319	321	349	300	318	324	341	330	315	343	297	322	347	323	323	316	309	334	293	298	361	334	350	290	324	317	329	343	348	307	347	354	323	312	302	292	341	316	308	364	356	313	361	362	318	313	318	361	317	325	338	350	333	336	326	335	339	356	336	288	331	313	309	324	316	323	334	313	353	314	288	335	325	334	319	324	320	328	332	336	321	329	341	310	299	354	337	364	335	338	332	352	367	330	334	325	329	353	336	334	348	313	348	374	341	350	325	349	344	319	330	344	296	349	313	351	331	353	303	343	325	324	323	310	330	332	320	313	330	338	322	336	327	362	307	298	350	321	309	314	336	352	358	344	340	320	345	325	345	322	301	350	362	308	338	343	356	347	328	332	346	323	328	324	342	328	342	283	332	330	326	339	280	330	369	338	346	325	366	318	328	307	318	280	317	315	363	322	337	355	329	311	372	367	339	342	338	307	342	328	355	325	334	322	323	349	339	333	338	340	355	293	329	325	305	306	298	343	339	326	310	314	309	382	338	357	316	316	335	352	312	302	313	331	372	326	270	326	298	316	322	316	324	332	343	361	334	346	337	343	343	344	359	347	315	352	346	337	325	304	276	337	328	319	317	322	351	341	311	326	330	319	337	307	336	328	318	298	333	350	319	306	340	356	331	343	340	329	299	354	357	342	348	315	341	314	358	293	345	315	321	320	329	332	363	334	324	336	289	323	355	329	321	314	334	345	277	321	356	340	312	344	357	337	333	289	340	329	328	310	346	347	333	323	351	330	306	323	316	320	331	368	349	353	338	322	320	315	345	313	329	351	332	313	360	336	292	336	317	328	334	333	362	328	333	330	323	334	338	344	339	354	322	324	295	337	340	344	346	344	321	324	334	328	363	319	305	362	341	331	372	304	349	320	342	292	350	345	357	324	327	324	351	320	328	325	331	325	339	328	350	296	348	325	341	311	318	284	344	290	355	350	343	356	333	330	336	342	303	307	309	339	332	287	287	319	337	313	324	336	327	317	334	356	331	334	315	287	335	347	321	325	320	313	343	334	345	328	331	328	318	301	328	316	321	312	314	348	327	334	297	371	340	318	321	337	347	337	348	331	333	321	348	328	345	367	311	307	346	333	331	308	320	350	322	310	339	304	350	362	316	314	312	340	347	307	311	322	310	371	348	321	299	322	351	330	321	350	325	332	300	356	303	322	331	370	316	343	329	310	329	346	321	338	340	348	313	312	339	340	336	341	339	335	320	342	337	345	311	338	349	327	327	341	327	340	331	323	321	331	326	330	314	314	316	303	335	299	290	312	350	308	314	318	317	308	317	326	337	324	325	341	317	388	312	310	303	317	346	305	330	321	340	313	356	349	342	351	309	316	346	310	347	332	347	323	331	285	329	333	326	309	363	322	347	336	339	341	351	353	319	353	342	345	320	337	325	314	341	326	334	317	297	303	325	322	322	335	360	302	343	329	336	331	340	325	341	335	366	326	316	330	334	319	349	316	320	330	314	360	360	332	290	371	347	326	324	358	325	346	327	350	330	329	307	300	338	301	325	343	332	317	290	336	355	344	335	303	337	295	321	328	342	309	333	336	344	316	338	313	320	342	313	339	372	328	319	310	340	314	314	316	347	296	311	350	337	328	314	353	378	332	337	379	323	320	327	352	323	320	318	322	346	348	324	329	343	316	324	294	285	316	334	322	324	332	333	344	365	332	309	316	358	315	333	345	358	306	345	352	354	324	327	316	334	296	327	298	369	322	341	341	337	301	333	315	295	315	326	353	337	342	356	331	327	312	319	328	312	308	307	330	356	331	326	331	313	342	353	320	309	319	353	348	352	324	328	315	328	329	354	300	342	362	350	315	349	338	329	314	313	306	309	316	315	302	299	328	316	340	303	329	334	351	341	337	315	318	321	336	337	339	345	339	327	337	339	337	334	346	292	322	329	316	306	329	307	318	319	326	311	350	338	322	320	290	350	348	352	344	351	326	303	361	338	347	347	335	329	335	335	319	346	377	340	341	325	336	338	344	348	357	374	341	320	336	310	331	359	287	325	351	314	305	294	351	333	302	325	337	319	341	353	353	350	310	319	329	351	341	291	317	346	315	332	332	349	349	318	314	329	331	313	314	334	343	332	349	318	335	330	282	375	327	316	342	295	366	317	338	304	360	311	313	318	346	305	366	308	337	327	367	318	341	315	340	330	344	337	344	328	320	325	334	317	331	370	353	358	369	332	331	347	304	322	349	311	335	361	334	369	337	336	342	359	326	317	302	306	316	338	331	304	326	337	345	337	345	319	335	282	341	325	343	314	321	341	315	318	323	313	351	348	341	321	356	303	306	325	309	332	354	304	326	341	354	309	332	335	349	345	301	340	363	345	322	380	337	344	342	287	297	332	316	312	296	317	380	318	326	328	335	336	354	342	331	325	296	317	332	326	332	334	333	352	315	319	308	294	332	327	336	330	344	336	366	317	334	365	328	298	342	336	319	313	320	319	339	362	313	280	343	307	317	294	353	331	325	313	297	333	337	356	318	330	331	343	321	327	333	338	344	335	329	307	319	364	316	340	321	319	364	334	295	335	344	322	310	318	328	355	319	337	311	313	308	320	305	309	353	324	330	322	296	321	338	321	319	355	299	315	326	336	346	321	348	342	376	312	322	347	341	359	324	345	305	342	309	293	305	334	329	373	338	330	309	374	319	345	349	334	332	311	311	344	352	326	345	309	339	365	346	320	317	347	357	338	340	345	335	328	296	282	300	341	281	320	310	320	361	291	346	346	322	352	327	314	346	337	342	356	314	306	373	360	362	326	317	350	335	325	350	312	339	301	310	332	341	343	342	310	342	366	332	325	347	326	322	350	317	329	329	314	307	301	311	298	350	313	351	344	340	311
18716	16131	17511	25744	26916	25283	19870	9536	837	881	879	897	872	883	907	932	919	926	847	886	857	916	918	917	867	907	878	873	891	945	918	855	884	937	886	871	854	879	914	843	947	867	869	857	929	856	865	897	933	884	818	852	910	896	882	886	888	875	920	883	844	871	915	988	870	920	903	902	950	918	908	891	836	888	879	851	888	919	878	852	889	908	871	912	923	849	837	870	866	844	824	880	889	901	875	923	870	867	883	882	822	914	917	907	892	896	922	839	875	900	893	855	913	842	880	894	953	904	839	855	866	904	855	932	914	894	860	888	875	827	854	884	890	920	830	849	893	861	815	874	884	910	877	879	864	866	905	884	934	893	902	904	873	876	888	837	928	870	921	846	861	917	895	843	852	891	868	878	871	858	933	852	906	898	848	909	878	884	900	932	963	898	821	951	905	910	856	953	902	912	876	922	903	885	861	815	856	920	874	819	848	904	878	909	904	860	866	904	892	875	869	879	861	872	883	910	879	846	894	899	900	913	919	926	924	877	900	860	850	937	916	849	878	904	865	830	842	913	922	858	904	845	850	856	954	901	902	898	863	909	809	900	878	878	867	915	861	868	916	864	890	931	825	892	877	837	909	898	923	864	896	872	905	939	920	865	846	884	885	846	898	896	952	904	884	795	936	894	859	926	864	821	861	920	945	884	920	843	887	865	855	911	896	882	845	847	944	866	853	899	916	856	867	952	862	920	863	936	836	911	883	907	864	865	851	864	874	935	883	900	854	898	898	892	861	889	872	928	875	853	910	915	881	885	886	819	908	919	872	883	901	924	931	933	879	870	902	873	868	854	914	889	856	873	808	922	909	882	859	909	842	852	851	882	916	891	890	895	841	915	904	862	872	886	885	862	914	860	879	895	900	875	906	874	883	886	889	872	850	842	875	912	850	840	837	912	905	864	899	891	905	897	858	911	903	878	879	883	899	917	905	931	866	937	861	915	927	898	878	859	886	849	891	858	830	900	885	916	910	887	877	905	954	883	910	881	893	916	895	907	919	876	833	838	872	920	897	869	860	904	869	904	888	879	901	872	935	884	872	873	893	827	915	901	919	845	871	927	862	815	862	894	946	904	876	881	943	787	895	902	957	908	906	862	935	876	859	897	915	889	866	857	929	890	932	870	864	930	861	893	876	877	879	883	896	858	862	875	888	914	931	893	883	919	894	882	863	854	859	878	912	895	837	834	866	865	915	915	916	889	901	860	880	895	851	931	928	877	878	825	829	838	877	889	866	967	893	880	840	895	863	886	919	867	891	924	903	923	901	843	887	846	878	904	852	845	852	898	898	848	914	873	914	869	888	887	864	910	854	930	855	909	865	906	875	896	929	893	849	839	923	907	895	807	913	910	889	880	884	894	872	875	887	862	870	853	922	884	878	836	894	872	877	905	898	901	876	908	872	858	905	865	901	891	870	847	889	884	897	874	882	877	861	905	876	874	869	929	877	921	898	914	879	908	897	913	872	916	875	865	882	848	925	875	869	839	844	818	878	889	922	876	928	867	876	902	899	901	847	896	850	890	909	866	882	845	895	919	857	879	889	872	873	901	924	915	916	852	927	838	909	886	847	884	877	828	908	907	876	873	899	864	884	921	890	868	932	934	915	915	880	873	887	944	841	827	876	910	920	916	848	818	892	962	839	913	894	894	926	879	861	873	904	897	922	899	866	919	870	922	953	881	915	884	855	865	935	883	871	915	859	907	883	896	909	903	837	877	887	874	954	940	900	902	880	934	923	923	857	856	894	856	863	904	887	902	865	866	878	930	919	886	893	895	948	903	943	912	832	911	877	905	894	922	841	833	851	872	873	867	891	862	941	853	916	915	864	899	934	864	888	894	869	890	919	907	856	912	903	906	921	941	928	903	860	856	812	919	914	906	860	891	907	904	888	890	852	901	849	897	838	884	893	916	858	946	907	835	898	899	869	938	898	847	896	881	811	905	901	886	867	921	840	855	905	875	836	869	895	888	873	958	947	893	887	847	890	951	906	940	907	860	909	892	843	848	923	886	848	918	893	865	917	942	901	873	874	850	899	882	856	902	917	836	915	910	925	893	950	852	895	874	925	886	904	849	847	923	842	876	919	852	918	866	903	891	895	875	850	917	888	881	845	856	905	876	946	895	872	895	880	950	848	875	926	871	886	932	941	852	852	907	890	861	857	886	848	827	847	865	884	833	902	897	927	940	930	860	873	922	855	883	916	911	903	930	859	886	881	892	903	870	885	849	894	852	934	847	876	864	862	859	904	903	869	827	920	904	891	929	868	821	854	836	845	884	895	919	834	905	892	883	913	885	876	821	863	906	914	911	919	867	907	885	866	886	891	904	920	868	914	907	869	883	852	819	913	898	882	849	890	903	914	853	858	847	864	889	938	854	943	898	880	853	879	934	923	878	885	894	927	881	871	887	900	896	918	910	892	905	897	840	912	892	865	956	894	921	908	937	871	897	890	915	905	884	867	882	892	863	864	866	911	928	891	880	866	900	816	906	844	915	880	870	853	928	924	870	886	890	866	889	906	845	929	867	851	875	902	848	848	824	888	864	883	880	913	883	904	832	897	906	928	847	888	877	853	923	898	860	862	888	850	899	927	820	851	899	871	884	878	943	912	833	886	870	909	871	897	932	900	861	869	905	899	881	851	876	913	855	907	916	870	905	896	901	859	882	888	885	871	902	869	862	924	909	924	921	917	903	889	885	859	887	892	916	875	865	876	831	915	888	897	869	923	856	906	911	886	904	923	898	889	877	867	883	867	910	854	868	884	899	892	867	910	860	904	834	876	864	922	881	904	911	881	929	876	854	919	877	873	890	872	913	841	891	880	918	883	880	923	880	915	837	896	904	887	840	912	899	918	861	854	869	854	885	865	876	869	916	892	803	857	929	891	896	911	932	886	920	918	910	912	824	827	918	862	864	916	909	866	917	921	855	903	885	872	876	869	881	904	930	868	880	925	890	861	944	874	826	878	872	922	920	909	871	892	875	916	904	837	871	903	849	883	835	858	880	843	876	896	886	823	888	855	875	890	861	876	844	904	843	938	850	887	890	838	896	880	848	936	904	930	913	857	836	874	893	864	864	870	878	857	837	850	825	896	859	873	925	878	909	895	913	883	938	860	879	925	850	857	918	946	923	885	924	882	904	842	898	926	867	915	892	893	848	865	899	830	880	975	907	937	917	888	927	918	801	945	862	919	888	911	904	905	848	873	923	826	910	877	853	868	866	883	842	856	932	933	875	850	903	913	908	896	888	891	869	901	837	870	877	907	871	879	872	882	861	910	896	876	963	865	904	918	868	858	911	890	914	894	869	895	874	902	898	863	860	907	921	887	903	953	898	871	911	886	885	892	816	918	867	906	945	882	902	932	912	875	849	931	881	891	892	893	870	885	865	939	873	906	866	834	877	879	857	879	857	940	836	842	928	908	867	890	849	913	906	867	893	917	877	888	930	896	953
37166	35760	42117	30429	21317	23823	23437	12942	1008	391	323	329	298	313	363	300	300	339	313	334	336	310	297	306	345	326	324	318	318	327	359	321	299	313	274	352	321	303	331	324	302	316	301	318	303	333	319	346	311	319	302	313	315	304	301	310	317	307	294	356	320	324	313	283	297	361	341	347	308	321	340	335	318	322	308	326	353	385	312	304	342	296	324	304	333	332	322	309	302	325	347	309	325	310	340	314	342	332	310	337	312	308	320	279	307	316	315	321	323	313	329	319	302	322	288	329	318	335	355	329	303	293	324	326	306	310	320	318	323	320	333	328	342	285	313	359	344	335	323	315	295	274	318	311	302	305	313	335	318	285	322	315	333	323	317	308	306	356	359	294	314	321	319	329	330	317	337	348	349	303	329	295	286	316	341	335	332	314	288	328	316	326	317	324	309	330	325	362	314	321	297	321	317	327	345	296	340	325	341	301	331	344	361	349	345	333	323	345	318	324	297	333	338	308	323	349	381	351	311	319	336	308	321	349	317	327	348	326	320	351	306	298	310	316	306	321	283	321	340	324	305	336	312	334	328	365	311	308	335	324	313	324	339	329	298	308	323	310	322	310	325	314	328	300	309	358	290	328	331	321	352	323	325	362	332	321	303	343	317	304	310	287	285	360	312	306	308	290	338	340	328	336	350	278	319	306	317	322	280	316	327	344	350	326	325	325	336	336	310	319	317	330	311	286	321	315	303	345	341	340	347	305	306	308	335	322	305	315	346	341	328	359	312	331	325	328	330	310	318	278	332	314	345	328	317	318	299	351	312	335	309	326	351	306	319	324	299	312	319	320	303	345	305	305	333	323	332	297	322	316	340	355	322	332	307	340	271	326	300	337	331	339	352	329	304	290	355	323	326	272	340	322	308	305	287	330	283	308	334	327	309	326	316	282	322	298	330	325	324	298	275	295	331	337	321	311	329	316	325	316	322	306	348	325	339	284	315	337	335	321	330	344	300	284	321	317	304	310	333	334	319	315	329	338	315	339	347	309	287	346	301	322	314	340	308	301	295	321	293	313	301	350	339	327	333	296	316	302	316	343	299	315	329	298	307	319	329	332	316	311	308	334	387	318	286	372	300	280	308	318	335	354	310	326	339	340	310	307	307	364	345	338	327	329	306	281	325	347	351	317	320	308	294	306	332	324	301	325	292	312	319	307	319	315	332	335	330	342	289	294	314	300	327	286	341	318	280	307	334	318	356	305	351	319	303	357	321	323	308	309	301	321	336	333	327	324	276	342	289	299	288	301	323	303	351	323	299	341	326	304	329	302	315	305	296	316	321	326	331	330	299	359	303	327	302	336	306	293	340	295	335	309	320	299	325	366	316	330	343	358	322	344	335	320	308	289	317	373	345	316	356	341	312	319	343	316	343	313	316	328	368	319	327	299	294	291	338	314	329	361	306	319	307	309	297	331	310	327	314	312	315	330	328	319	361	311	327	327	304	295	331	315	325	328	294	323	323	342	329	311	334	294	338	348	335	327	304	304	303	308	321	348	309	317	306	359	334	287	298	324	312	307	316	312	328	324	313	326	337	309	300	327	329	323	300	331	337	336	297	326	339	312	321	342	335	291	352	300	333	336	317	308	325	334	315	349	297	318	292	315	325	309	305	345	352	328	327	326	325	351	309	345	319	352	311	351	336	313	302	318	307	332	291	337	303	330	300	323	312	323	326	332	324	328	327	325	330	331	305	341	337	339	305	330	340	340	334	327	331	295	300	323	333	332	333	336	330	301	311	348	302	308	322	315	307	328	312	319	331	347	328	326	327	304	350	311	322	322	333	315	311	312	362	297	315	324	333	283	354	325	311	309	325	325	267	331	314	310	309	287	327	347	331	333	340	341	322	315	296	307	355	330	319	332	330	330	327	334	300	322	325	315	325	330	319	358	318	305	325	334	306	311	300	316	291	316	285	304	345	329	289	309	325	331	298	293	347	319	312	329	314	318	256	320	358	332	289	313	337	323	300	327	320	309	335	345	294	308	297	316	296	299	309	307	315	310	312	287	308	317	318	311	259	301	290	316	339	306	313	332	308	339	332	347	338	343	314	291	320	333	310	285	286	335	341	280	312	303	346	337	308	314	327	327	339	335	320	318	317	325	287	321	316	317	330	348	326	312	348	325	320	299	320	341	319	321	326	277	326	331	315	343	324	323	323	341	329	337	312	312	323	335	306	285	304	284	330	315	372	293	312	294	339	333	315	283	325	330	315	319	349	319	315	353	302	294	311	325	303	281	303	301	308	314	310	307	305	283	328	346	342	312	326	316	304	336	359	307	300	314	310	324	308	334	315	324	309	318	325	297	288	314	306	324	360	293	333	306	347	305	304	329	319	315	320	335	309	304	280	320	321	336	319	328	318	298	311	313	322	345	313	313	312	320	298	336	313	312	343	281	306	298	305	355	319	311	324	331	320	335	309	348	315	337	338	319	332	294	335	326	303	297	321	337	324	324	315	324	342	318	302	350	302	342	297	315	290	357	309	299	309	306	338	337	333	298	298	299	354	334	349	304	291	307	295	311	325	324	320	314	296	329	330	319	303	327	317	334	299	328	329	302	304	342	309	304	295	360	320	325	309	302	336	315	286	322	306	302	289	326	312	313	343	314	308	318	319	332	323	323	331	318	331	314	334	287	306	307	326	323	320	321	309	346	319	323	272	319	315	350	316	285	299	324	311	318	292	336	329	303	352	319	297	304	320	325	322	325	300	328	281	304	325	332	314	336	347	310	320	333	306	306	330	319	316	322	303	324	287	341	290	304	309	301	330	356	323	337	311	344	320	333	306	331	296	322	296	344	307	325	317	316	290	308	306	323	309	318	333	293	310	305	329	288	309	323	325	333	331	347	331	310	285	327	344	314	351	347	323	321	272	324	323	342	313	328	291	315	319	319	315	313	328	322	324	334	284	328	303	323	308	292	321	330	295	308	337	341	279	336	299	332	331	331	301	327	328	334	285	360	349	322	341	321	322	332	318	341	320	318	355	342	333	301	318	277	313	304	315	316	310	329	342	338	352	289	327	299	320	293	340	329	298	347	327	322	304	292	299	281	300	299	317	315	315	337	308	354	334	281	322	309	291	353	316	308	302	303	328	334	331	319	302	312	300	312	309	324	344	331	319	301	316	311	347	311	313	294	295	306	349	299	330	325	336	314	304	347	328	322	308	327	313	320	333	315	305	304	301	309	300	331	355	335	301	323	339	311	302	353	344	306	314	317	318	293	344	338	313	314	307	301	304	295	350	338	312	323	319	318	330	337	334	289	309	291	320	315	311	297	310	345	319	327	280	326	337	292	361	334	330	317	332	327	337	310	300	317	327	342	322	335	326	325	305	325	335	311	315	317	303	299	299	318	329	306	314	322	334	340	313	346	315	290	313	322	316	342	338	309	326	317	324	313	298	335	325	314	319	298	324	332	314	323	359	304	338	328	345	360	318	327	315	325	343	314
28593	31240	43349	30377	25626	39117	39669	21977	966	895	867	873	900	878	858	890	922	868	922	863	893	898	897	880	855	888	843	843	893	862	892	886	865	906	881	901	872	891	857	849	836	845	912	899	837	865	899	829	871	866	868	861	851	863	868	866	857	854	834	866	890	905	871	865	878	992	890	891	872	848	853	856	874	913	915	848	860	802	850	852	901	907	847	920	881	858	830	873	865	819	846	880	872	819	850	795	857	873	861	872	904	875	887	866	831	876	892	867	870	868	879	881	850	861	878	926	915	868	888	893	904	823	839	852	871	879	901	883	853	887	841	837	936	855	891	853	830	908	879	854	936	854	816	804	869	859	910	837	821	880	856	886	886	889	870	840	908	844	876	864	881	837	870	861	866	848	825	841	857	867	849	917	873	898	884	937	893	856	886	915	911	825	859	892	854	861	862	869	864	871	787	859	850	873	805	853	886	886	894	853	854	873	860	948	861	925	862	852	878	888	842	850	874	867	873	809	841	861	905	861	887	916	854	835	906	825	840	857	840	909	890	952	861	839	856	886	862	859	871	855	849	845	863	818	907	888	870	897	846	859	888	879	824	854	827	942	860	913	838	877	913	877	880	879	865	849	864	889	890	808	883	868	928	881	884	880	866	947	868	911	843	889	890	896	802	873	814	854	907	850	874	880	902	875	870	877	819	861	887	857	845	848	886	890	856	886	863	864	911	885	844	868	813	900	860	888	905	892	876	894	873	817	888	876	894	875	894	912	887	835	895	934	887	897	855	869	769	827	871	852	913	889	861	874	855	852	839	921	872	904	857	864	923	894	852	834	828	883	841	866	809	825	838	868	874	874	861	901	868	837	908	905	870	866	881	860	911	875	874	888	843	876	900	876	863	900	810	827	901	880	920	892	898	884	865	878	851	886	922	828	854	849	863	812	903	854	887	863	857	837	863	864	857	874	871	843	881	848	869	859	907	856	857	902	833	917	876	912	873	835	898	858	902	903	863	880	848	873	902	893	882	842	849	886	883	869	847	888	863	896	843	904	850	846	839	889	825	861	931	885	917	857	903	859	866	818	859	896	873	897	879	870	881	873	853	869	889	892	887	813	875	877	863	825	859	862	846	857	843	866	841	905	862	845	836	886	831	928	915	868	841	895	894	862	880	859	864	875	854	861	848	816	842	881	834	911	841	883	861	827	884	880	883	882	838	838	879	858	852	874	895	869	800	900	856	872	857	892	891	839	888	937	925	882	889	901	881	860	897	857	840	865	855	808	878	843	887	823	854	875	906	885	842	892	908	867	925	899	868	899	831	859	856	824	893	912	890	916	918	913	874	925	875	910	880	860	925	896	870	864	845	868	867	845	833	871	880	858	931	893	881	864	839	889	877	900	874	864	938	875	828	891	863	835	834	834	933	894	849	897	888	866	862	867	838	842	904	818	931	879	895	838	886	874	808	883	853	918	810	877	856	873	844	869	856	859	903	889	939	785	843	880	849	884	842	817	840	873	930	899	842	851	926	832	836	814	908	864	909	814	890	837	864	863	819	852	844	931	815	865	892	871	898	891	863	849	891	830	858	864	865	884	880	879	881	888	859	854	864	898	860	896	847	952	877	871	914	873	866	910	828	882	866	869	842	866	835	874	907	827	848	905	905	867	873	841	908	863	919	914	825	890	858	854	859	839	876	863	862	854	894	840	935	896	843	888	884	929	872	896	889	882	907	909	856	859	850	858	875	823	846	866	847	871	897	860	855	861	837	887	921	887	861	898	886	889	898	862	850	870	849	839	917	846	833	880	871	847	849	874	841	866	877	894	824	891	852	836	876	862	834	812	942	874	845	898	859	857	858	861	914	897	905	901	889	848	880	849	869	839	887	887	858	882	871	869	882	869	913	855	890	909	879	859	818	859	861	859	872	878	853	859	885	789	864	852	855	912	870	908	809	905	881	879	948	910	962	821	891	848	914	911	895	898	809	864	892	889	907	861	853	797	841	871	870	844	877	887	878	872	896	850	866	892	862	822	861	887	867	922	860	871	896	900	809	889	861	899	875	823	879	861	882	872	838	863	830	859	882	895	821	879	882	888	839	885	918	892	859	828	837	842	899	891	862	889	893	856	817	803	870	901	869	936	860	874	871	895	898	834	902	862	903	914	841	865	831	875	901	859	862	870	854	853	897	818	848	895	899	908	860	913	880	869	867	938	889	882	890	874	893	870	882	831	890	823	898	892	820	867	847	944	927	855	887	867	860	865	825	898	860	935	889	915	923	902	848	867	854	867	841	863	856	904	874	908	839	923	856	891	912	874	855	817	861	859	873	896	915	886	915	863	866	828	888	912	858	817	852	852	946	904	833	859	877	865	872	901	841	861	848	898	865	856	853	850	870	912	860	889	858	931	887	866	875	895	866	866	861	853	813	875	906	837	816	907	843	898	929	897	842	947	880	862	888	888	889	850	838	891	922	842	904	866	821	859	861	863	851	844	926	894	873	859	837	863	876	890	862	823	861	884	870	828	880	899	925	874	876	923	844	880	866	875	854	872	823	866	837	889	856	821	888	891	882	824	812	869	880	855	887	899	850	863	832	893	905	882	872	834	901	866	880	876	863	876	831	903	864	849	871	910	875	936	880	883	886	894	889	899	851	828	891	851	870	830	829	927	868	847	876	872	857	908	874	940	905	871	818	862	873	842	893	883	880	847	876	908	865	925	847	917	886	940	859	920	871	908	956	885	872	856	846	832	811	888	880	895	824	841	825	860	857	858	840	886	929	879	845	863	945	851	840	858	873	855	857	827	944	865	884	860	872	823	884	867	906	855	845	863	883	881	893	869	870	882	896	871	829	849	898	898	841	885	865	894	843	837	905	882	835	852	851	918	857	859	881	839	873	864	883	867	883	850	850	873	887	865	900	887	859	871	853	878	898	881	850	875	900	868	887	824	894	896	851	867	886	891	953	851	870	842	842	873	913	880	830	902	835	873	894	848	843	891	855	849	875	875	883	810	824	847	876	846	884	880	871	907	904	895	879	838	849	892	835	842	881	859	877	837	917	870	892	841	840	857	868	838	872	847	871	850	889	918	850	850	855	874	858	886	915	882	863	959	863	838	820	889	898	832	931	814	863	852	856	897	848	876	922	901	861	860	849	874	831	822	859	863	852	856	890	846	815	878	857	864	899	868	894	948	862	837	872	850	900	916	847	916	912	831	876	855	900	884	857	832	932	831	892	895	860	878	881	839	811	856	831	896	868	926	870	856	876	916	862	964	845	883	873	853	840	838	871	836	875	867	888	884	897	834	858	874	932	877	894	882	842	868	873	933	858	894	900	894	859	871	838	853	876	879	914	862	869	891	884	844	870	844	915	880	856	827	851	891	889	827	843	874	873	853	872	885	864	874	918	866	894	843	908	877	867	858	833	879	844	902	900	905	907	901	849	896	806	882	852	897	855	885	898	855	920	891	892	850	831	855	878	860	892	840	840	909	890	917	897	807
49299	38467	38855	36897	40241	37192	40295	36914	18531	6935	1600	663	481	464	485	495	485	459	458	496	500	438	464	443	508	486	476	479	430	454	449	463	481	457	462	441	436	511	478	484	460	487	486	437	420	493	456	458	434	471	512	473	479	442	460	474	455	482	440	445	446	464	426	459	443	540	523	441	455	457	438	497	457	457	439	497	424	427	465	461	442	477	486	483	486	474	443	464	436	430	482	409	477	464	426	488	442	466	455	423	467	468	469	482	479	449	449	454	424	465	432	461	455	418	467	443	461	422	448	418	445	450	475	462	461	426	486	415	496	464	459	463	486	462	456	450	436	412	451	452	474	467	463	428	460	499	431	458	470	432	480	486	460	467	505	427	452	432	452	472	469	455	449	447	432	432	448	460	507	436	446	470	471	431	496	445	460	431	441	445	452	478	458	492	420	452	472	466	444	494	454	437	445	446	476	467	453	446	452	434	457	452	428	439	467	445	478	457	453	520	450	431	446	477	479	439	499	447	446	466	452	459	485	459	460	493	439	465	456	461	508	465	450	467	448	427	450	453	484	469	443	484	444	467	451	424	465	473	494	467	484	478	480	450	450	444	468	479	447	465	482	510	427	445	473	443	450	429	465	462	401	464	478	453	476	412	432	477	471	446	443	443	457	441	503	463	439	429	455	504	481	472	504	419	437	471	424	449	435	493	463	443	467	475	472	467	454	478	462	453	499	476	448	479	452	490	462	471	462	458	454	446	442	485	466	481	420	467	465	452	424	461	466	420	472	420	462	467	448	441	471	456	467	465	433	478	423	445	497	439	496	464	483	448	436	469	483	460	502	483	452	470	456	436	464	414	478	458	452	407	429	458	476	498	466	471	446	463	455	515	459	442	457	476	478	458	480	466	444	479	416	410	476	466	478	442	437	469	424	474	461	459	473	452	454	493	473	477	442	451	447	465	474	437	437	463	451	473	420	423	476	458	441	431	420	446	439	467	429	495	468	462	493	431	420	482	456	443	455	454	440	431	461	422	418	459	458	482	460	477	464	432	481	448	448	454	469	458	436	453	466	456	456	458	493	477	464	468	465	452	406	446	466	455	434	410	430	470	506	457	469	465	500	441	424	478	433	469	471	447	429	465	494	457	449	480	447	464	453	478	465	463	456	484	438	422	441	449	452	435	474	457	474	452	476	468	474	430	455	450	489	455	467	464	449	484	454	451	459	437	492	482	463	407	433	434	461	452	434	461	474	462	480	466	458	438	425	461	497	422	469	436	458	490	453	449	456	466	450	452	482	452	482	459	469	440	472	429	458	442	465	436	473	462	455	474	433	453	497	451	468	446	430	441	472	454	447	418	495	467	469	475	480	466	480	479	462	447	424	474	451	510	482	446	469	426	477	475	434	471	508	437	460	472	423	487	469	461	420	502	485	469	496	432	432	495	456	459	448	446	460	443	446	464	445	505	417	461	485	456	467	455	466	427	466	461	425	463	496	464	433	511	468	436	502	456	467	461	439	464	457	461	495	454	447	449	439	456	424	453	448	458	423	466	444	448	455	433	435	482	502	442	450	434	455	445	462	444	468	471	474	484	470	480	474	491	465	428	488	453	467	457	458	432	427	450	440	449	456	453	444	427	407	445	447	475	463	430	431	458	442	462	455	435	498	482	455	446	438	494	475	437	470	437	452	422	463	442	453	453	460	492	463	438	461	449	513	423	463	434	429	415	410	480	449	441	442	426	489	481	463	478	474	433	439	491	507	468	443	458	458	456	434	419	464	458	495	467	451	484	451	451	427	429	432	429	460	476	433	444	459	454	481	456	449	461	481	461	458	435	454	443	467	464	488	450	453	466	425	455	486	443	460	437	435	483	443	465	447	475	507	453	456	481	415	430	470	447	453	454	451	434	443	452	472	449	405	466	479	493	466	471	464	437	454	423	447	455	454	413	466	463	446	426	438	478	449	483	427	491	471	441	403	466	468	498	456	476	483	465	469	485	450	442	469	474	446	433	474	479	500	441	484	482	471	447	444	438	489	460	458	507	481	495	491	435	451	493	450	473	422	454	450	450	458	447	489	472	434	463	458	480	502	446	486	424	449	485	497	509	490	473	503	478	433	450	437	448	478	449	438	447	432	431	478	457	424	434	463	469	502	428	507	444	457	467	465	475	440	466	442	482	441	442	434	469	467	427	466	467	448	452	436	479	463	453	457	439	443	447	424	442	479	434	441	480	468	428	450	414	473	468	471	474	463	444	438	472	458	460	467	483	433	487	432	459	447	482	410	409	486	452	459	502	427	501	490	444	447	465	470	482	443	453	429	501	461	438	430	492	487	435	467	444	495	446	418	432	445	445	461	444	420	451	494	447	460	466	473	468	414	478	511	464	451	431	464	459	466	460	454	416	444	432	480	452	510	465	460	460	452	497	461	464	482	454	463	434	436	441	444	475	434	418	443	458	465	434	412	459	490	485	475	451	436	431	455	417	442	413	485	437	419	442	451	489	448	487	444	446	456	469	432	457	465	467	458	443	450	437	455	453	440	448	429	460	452	415	461	448	487	470	441	421	449	469	452	461	479	422	446	486	449	453	475	491	431	406	484	435	493	471	442	469	476	493	440	463	460	424	480	446	467	426	442	475	474	475	429	463	467	424	451	426	433	498	465	439	465	436	465	431	493	452	436	477	453	450	449	464	487	446	435	460	487	475	482	460	448	435	474	480	464	462	462	491	431	437	447	490	490	450	472	425	441	420	484	485	443	432	477	419	442	444	474	449	425	421	465	439	448	464	459	438	505	425	484	437	419	445	425	457	425	489	473	482	460	459	448	440	444	490	478	437	447	432	473	483	492	464	476	448	430	449	434	442	478	497	437	426	444	453	489	479	471	435	463	455	449	448	464	449	455	491	458	411	426	455	466	512	452	457	439	470	459	458	450	474	461	512	446	431	456	460	457	445	476	446	452	468	418	460	455	431	409	447	442	436	488	448	471	441	432	490	500	457	459	446	400	444	446	441	443	487	444	454	476	437	455	459	445	421	428	464	441	448	447	433	485	405	490	473	445	410	418	476	443	454	461	432	405	426	472	456	451	459	414	433	482	467	425	418	444	464	460	446	439	467	441	458	468	418	465	454	465	417	445	502	440	448	455	434	463	442	451	455	454	455	458	420	419	424	495	486	521	458	436	497	465	496	438	481	480	467	467	472	474	444	450	444	433	416	415	439	461	433	440	400	450	462	470	475	461	436	471	449	432	463	393	470	459	408	454	419	445	477	439	479	458	447	471	472	462	429	483	423	483	487	459	451	442	485	432	474	462	434	441	433	417	448	467	445	466	445	464	460	449	468	448	495	445	444	455	472	446	464	442	429	463	445	472	473	482	432	447	457	435	475	433	470	472	472	421	441	460	467	440	442	455	447	415	491	447	465	448	451	448	434	465	473	466	425	406	478	442	488	443	430	468	409	494	410	453	436	439	459	443	424	449	462	461	435	463	436	444	490
47776	52795	52084	55463	59116	60383	75978	48497	1397	1357	1252	1216	1260	1233	1273	1142	1192	1083	1150	1227	1181	1144	1115	1126	1153	1152	1159	1110	1137	1076	1061	1141	1087	1145	1107	1159	1106	1132	1172	1154	1095	1108	1136	1095	1058	1060	1054	1101	1091	1118	1036	1088	1116	1100	1088	1095	1123	1107	1046	1102	1085	1167	1111	1122	1072	1838	1476	1124	1119	1066	1133	1115	1080	1103	1090	1105	1073	1104	1092	1106	1058	1080	1047	1155	1146	1109	1048	1117	1024	1070	1099	1066	1052	1142	1089	1115	1062	1110	1139	1122	1142	1098	1163	1102	1142	1106	1013	1090	1138	1101	1109	1119	1080	1106	1121	1077	1097	1123	1076	1097	1146	1069	1115	1103	1069	1036	1116	1052	1116	1133	1098	1104	1094	1056	1132	1087	986	1126	1102	1098	1061	1078	1114	1059	1059	1122	1097	1115	1129	1077	1065	1087	1047	1095	1087	1075	1193	1095	1079	1117	1144	1104	1081	1035	1047	1109	1057	1126	1100	1051	1029	1047	1047	1074	1087	1107	1104	1092	1038	1083	1116	1107	1117	1105	1043	1127	1069	1099	1079	1066	1052	1089	1043	1140	1032	1086	1085	1100	1126	1064	1114	1125	1091	1104	1065	1083	1095	1137	1100	1078	1119	1105	1161	1088	1118	1152	1082	1100	1138	1134	1125	1026	1110	1089	1071	1061	1060	1095	1058	1055	1113	1146	1119	1069	1051	1037	1072	1073	1106	1080	1036	1050	1070	1095	1107	1033	1115	1082	1067	1052	1057	1097	1107	1140	1088	1128	1085	1086	1154	1115	1091	1060	1083	1097	1097	1033	1067	1122	1085	1107	1083	1111	1080	1115	1074	1062	1114	1078	1062	1035	1054	1083	1098	1154	1057	1051	1127	1102	1099	1128	1076	981	1099	1130	1044	1110	1036	1144	1082	1135	1086	1030	1108	1078	1046	1110	1004	1043	1059	1092	1105	1146	1100	1088	1129	1166	1069	1057	1097	1116	1118	1036	1093	1101	1053	1045	1135	1098	1089	1042	1071	1106	1158	1043	1134	1074	1116	1080	1139	1069	1094	1089	1042	1118	1148	1128	1100	1085	1096	1093	1061	1035	1118	1136	1045	1082	1109	1159	1131	1098	1160	1095	1069	1091	1083	1063	1091	1124	1097	1145	1108	1104	1111	1052	1058	1085	1126	1126	1132	1094	1076	1058	1111	1077	1050	1064	1120	1119	1097	1144	1075	1052	1105	1057	1070	1064	1117	1121	1038	1047	1093	1086	1070	1056	1051	1068	1167	1129	1098	1107	1034	1148	1035	1120	1103	1090	1137	1076	1097	1078	1150	1123	1024	1095	1079	1060	1088	1155	1101	1116	1145	1099	1084	1074	1084	1057	1063	1052	1177	1095	1094	1050	1114	1068	1159	1074	1080	1075	1062	1101	1091	1124	1073	1058	1085	1050	1136	1127	1083	1061	1060	1069	1040	1155	1109	1088	1096	1102	1066	1134	1084	1132	1151	1107	1073	1085	1043	1139	1061	1109	1084	1095	1098	1120	1082	1100	1130	1064	1119	1114	1096	1059	1045	1112	1132	1063	1105	1145	1109	1132	1033	1112	1102	1108	1100	1110	1061	1124	1134	1093	1116	1136	1013	1026	1145	1080	1000	1023	1107	1049	1082	1155	1069	1046	1122	1166	1094	1032	1117	1074	1099	1079	1058	1002	1098	1066	1068	1146	1027	1050	1100	1123	1079	1116	1183	1053	1067	1048	1087	1115	1092	1117	1076	1089	1100	1077	1104	1121	1093	1071	1075	1070	1134	1070	1094	1089	1094	1199	1082	1101	1064	1113	1072	1060	1084	1119	1121	1091	1181	1117	1086	1082	1129	1088	1102	1118	1146	1077	1094	1036	1064	1129	1110	1046	1096	1123	1076	1046	1029	1095	1100	1018	1112	1059	1129	1082	1074	1060	1079	1080	1111	1125	1089	1082	1128	1095	1101	1125	1130	1122	1070	1133	1131	1096	1057	1122	1083	1132	1075	1125	1039	1016	1092	1110	1133	1083	1055	1088	1092	1111	1066	999	1080	1091	1078	1040	1104	1042	1081	1070	1087	1134	1138	996	1138	1146	1122	1046	1013	1115	1097	1076	1069	1098	1082	1093	1126	1043	1102	1125	1064	1036	1102	1118	1091	1051	1132	1074	1134	1088	1091	1119	1089	1069	1071	1053	1109	1103	1077	1077	1099	1137	1141	1055	1092	1058	1121	1042	1082	1053	1070	1065	1061	1086	1122	1117	1087	1132	1103	1055	1127	1089	1083	1118	1105	1049	1092	1064	1091	1123	1082	1109	1037	1098	1037	1052	1084	1061	1107	1151	1048	1088	1090	1123	1122	1110	1065	1097	1122	1121	1076	1045	1052	1067	1095	1113	1172	1150	1030	1092	1117	1096	1091	1131	1082	1098	1092	1044	1085	1081	1070	1130	1127	1090	1097	1048	1099	1074	1065	1108	1121	1051	1108	1097	1130	1022	1059	1102	1055	1065	1118	1057	1199	1077	1109	1091	1001	1116	1140	1113	1160	1085	1151	1074	1095	1074	1139	1055	1101	1116	1098	1083	1052	1087	1080	1132	1087	1059	1087	1123	1080	1143	1081	1098	1079	1065	1124	1056	1099	1075	1118	1056	1108	1083	1063	1098	1143	1076	1072	1052	1041	1127	1029	1134	1093	1171	1023	1094	1093	1100	1100	1086	1056	1105	1174	1132	1065	1100	1107	1102	1059	1113	1101	1104	1052	1092	1133	1100	1073	1034	1051	1120	1139	1103	1159	1105	1092	1087	1105	1056	1103	1095	1069	1086	1168	1071	1104	1049	1061	1078	1111	1075	1047	1101	1062	1075	1104	1152	1066	1111	1075	1071	1097	1084	1071	1121	1087	1056	1074	1142	1110	1103	1079	1064	1116	1092	1087	1104	1096	1065	1086	1118	1040	1064	1154	1068	1118	1081	1104	1165	1144	1134	1041	1095	1073	1052	1023	1110	1124	1085	1058	1199	1105	1071	1143	1101	1079	1090	1103	1138	1114	1106	1098	1154	1133	1113	1061	1059	1098	1083	1133	1105	1071	1153	1132	1102	1153	1035	1078	1100	1007	1027	1045	1097	1117	1080	1106	1101	1094	1056	1122	1087	1033	1084	1078	1092	1074	1052	1087	1104	1070	1096	1099	1074	1039	1107	1098	1106	1117	1121	1053	1067	1058	1088	1103	1046	1069	1096	1124	1120	1104	1070	1131	1064	1074	1096	1071	987	1131	1128	1118	1088	1087	1092	1111	1096	1102	1122	1096	1074	1105	1097	1116	1047	1103	1111	1082	1069	1064	1124	1155	1101	1085	1097	1080	1095	1054	1133	1061	1173	1132	1088	1023	1048	1005	1111	1054	1092	1087	1123	1070	1098	1088	1070	1108	1116	1054	1129	1120	1132	1125	1072	1102	1107	1081	1110	1084	1143	1078	1124	1049	1109	1089	1124	1139	1121	1091	1060	1124	1113	1055	1114	1084	1044	1054	1120	1099	1124	1167	1110	1098	1126	1095	1089	1096	1065	1091	1110	1081	1076	1102	1052	1106	1099	1088	1153	1054	1124	1102	1070	1072	1099	1102	1051	1074	1071	1086	1117	1109	1100	1107	1099	1090	1099	1095	1091	1087	1113	1122	1130	1073	1090	1126	1144	1044	1122	1136	1088	1026	1113	1065	1107	1058	1048	1170	1098	1159	1079	1132	1110	1147	1125	1104	1101	1097	1042	1077	1167	1119	1113	1016	1087	1080	1064	1071	1127	1152	1096	1031	1072	1154	1077	1099	1108	1107	1123	1121	1094	1080	1063	1123	1141	1122	1081	1143	1077	1097	1100	1115	1052	1131	1061	1059	1063	1088	1190	1055	1102	1080	1142	1068	1094	1103	1060	1081	1060	1076	1097	1200	1101	1082	1046	1081	1136	1122	1068	1148	1087	1072	1077	1043	1091	1135	1028	1127	1057	1136	1151	1077	1041	1124	1059	1150	1016	1103	1106	1096	1071	1112	1057	1109	1074	1058	1114	1081	1128	1093	1138	1132	1134	1116	1109	1069	1137	1112	1079	1083	1048	1071	1154	1108	1059	1050	1152	1044	1093	1096	1076	1117	1039	1124	1136	1081	1048	1149	1151	1057	1117	1075	1089	1096	1119	1098	1111	1049	1075	1088	1087	1084	1063	1079	1081	1094	1045	1078	1060	1134	1072	1087	1083	1025	1066	1059	1148	1088	1079	1030	1090	1099	1129	1080	1082	1046	1071	1094	1096	1137	1120	1038	1127	1057	1090	1067	1118	1050	1080	1076	1039	1044	1120	1019	1069	1101	1079	1069	1055	1135	1032	1098	1114	1134	1063	1057	1076	1072	1097	1016	1053	1109	1028	1114	1013	1082	1081	1132	1108	1102	1077	1132	1154	1127	1089	1125	1107	1148	1094	1107	1109	1078	1082	1108	1134	1086	1133	1078	1044	1038	1105	1140	1085	1076	1130	1094	1056	1119	1064	1101	1085	1077	1120	1104	1039	1009	1081	1105	1143	1101	1174	1049	1082	1086	1095	1161	1086	1118	1079	1096	1033	1095	1051	1073	1129	1049	1137	1054	1150	1071	1011	1057	1124	1109	1070	1059	1074	1109	1054	1116	1090	1061	1085	1065	1109	1078	1131	1093	1045	1111	1094	1027	1098	1032	1134	1121	1082	1047	1110	1117	1102	1127	1060	1139	1118	1122	1131	1085	1052	1088	1121	1083	1058	1061	1082	1075	1081	1043	1053	1139	1128	1110	1110	1085	1062	1144	1075	1079	1070	1038	1068	1082	1054	1093	1117	1106	1067	1048	1120	1085	1088	1083	1109	1129	1034	1077	1144	1087	1052	1063	1084	1104	1161	1152	1123	1086	1118	1103	1090	1084	1064	1133	1043	1129	1136	1152	1092	1022	1171	1068	1085	1167	1111	1081	1124	1114	1061	1067	1173	1097	1062	1120	1107	1068	1061	1067	1099	1080	1133
31632	36126	32484	29671	20839	9443	6518	4578	631	438	316	262	268	313	275	257	264	257	283	269	279	284	270	263	243	279	295	278	292	279	268	250	296	293	263	266	294	250	270	286	270	269	278	263	288	295	262	286	247	285	262	276	292	273	265	260	283	282	266	315	281	279	277	271	290	299	295	246	268	249	284	256	291	251	287	310	283	268	259	280	269	274	301	281	278	271	265	270	276	262	267	244	283	263	316	307	277	265	293	274	275	310	283	281	282	283	287	275	279	279	290	261	273	277	306	263	289	275	286	293	278	285	303	253	279	285	276	240	288	301	299	271	268	292	257	240	281	257	290	287	279	238	260	294	315	296	266	273	283	269	298	292	270	304	283	282	283	292	240	278	303	262	269	262	258	255	285	262	286	312	272	287	291	262	278	272	271	297	261	251	273	253	297	272	314	246	266	280	265	281	283	324	287	272	256	273	260	287	261	276	274	281	282	291	280	280	266	276	292	287	285	276	273	267	283	283	256	278	297	271	261	299	246	311	274	290	254	286	273	247	277	257	273	273	268	256	265	256	264	261	293	293	260	276	268	283	279	261	269	294	270	260	280	303	285	303	244	276	257	283	292	258	262	264	285	276	285	274	254	265	282	278	310	291	270	267	293	270	270	299	276	308	299	258	306	253	261	285	263	271	276	275	301	283	251	287	285	261	260	273	271	283	275	297	245	272	282	259	289	285	290	279	276	268	301	249	276	276	232	260	270	303	298	270	263	300	298	298	261	274	277	265	264	293	239	271	260	262	256	286	278	256	290	295	288	277	273	302	270	262	245	249	280	273	265	278	295	275	297	280	237	298	280	287	282	278	275	250	271	281	283	263	283	299	281	250	275	290	284	272	297	258	279	271	252	272	250	245	274	267	270	282	268	247	278	279	279	270	272	260	283	276	281	270	287	290	257	232	260	245	252	273	272	280	258	284	279	253	278	270	281	265	295	279	275	239	292	246	256	247	293	259	267	265	266	282	299	294	284	272	283	272	276	261	284	237	265	258	265	255	275	269	270	281	278	246	301	278	280	277	271	281	254	292	266	271	298	253	296	259	263	278	292	285	290	274	266	303	258	259	293	256	263	282	269	265	251	234	262	272	275	245	262	294	268	278	267	283	284	251	248	272	279	322	287	262	236	244	271	253	247	283	304	239	262	267	251	259	295	301	259	264	269	251	284	277	288	291	266	279	246	275	295	276	267	260	314	285	267	261	289	321	255	283	275	273	285	264	298	294	280	245	281	271	260	287	289	264	265	251	287	280	276	290	319	284	249	273	311	293	273	271	296	276	265	296	243	291	300	293	283	276	294	298	271	255	291	312	267	250	265	252	292	258	274	276	295	254	270	283	271	284	249	308	295	275	282	249	280	263	258	283	275	296	277	266	312	257	268	240	285	259	240	242	259	262	289	256	264	276	270	291	273	277	249	288	281	263	278	296	274	278	284	257	278	269	276	299	277	282	261	265	263	289	273	280	281	284	279	261	290	267	275	295	273	285	262	254	254	289	288	271	284	266	293	284	283	290	266	279	268	291	276	304	295	261	284	303	305	268	250	294	259	308	279	262	308	305	273	292	273	275	270	321	292	266	278	303	256	278	258	249	272	259	270	291	248	273	276	274	280	293	258	271	325	289	264	310	283	249	276	295	277	269	274	273	305	260	265	264	267	270	269	266	249	280	287	295	256	244	272	226	271	275	235	267	302	265	296	291	277	289	243	272	307	299	270	291	273	305	285	283	283	285	279	285	278	236	283	259	301	289	262	286	299	275	252	259	340	307	278	297	296	287	282	245	268	268	274	282	281	263	282	301	265	274	294	274	276	301	320	279	312	258	275	267	275	259	270	281	258	255	267	297	269	289	289	265	262	278	300	254	315	279	258	236	287	288	269	288	286	279	273	266	256	276	276	270	275	279	312	250	282	242	273	304	265	262	289	275	258	281	269	278	269	290	289	271	268	285	280	283	266	268	264	270	244	278	299	296	271	259	300	288	274	239	273	251	285	266	284	282	296	284	253	263	264	299	283	268	254	294	277	268	293	264	277	253	271	269	294	268	276	276	285	249	318	290	286	276	256	289	255	256	304	250	281	279	294	294	304	267	271	290	281	281	277	293	260	290	270	281	267	278	263	305	270	298	271	278	294	279	276	281	259	264	281	256	274	302	285	287	267	258	250	282	249	274	277	292	262	268	258	258	267	261	280	283	275	247	279	265	279	260	280	292	298	259	294	255	262	280	256	281	260	253	296	282	265	263	279	298	286	293	260	275	254	254	273	293	315	310	288	265	277	271	278	243	301	296	281	295	285	255	256	240	260	242	299	297	274	265	283	285	305	291	262	279	275	272	285	282	276	265	243	256	294	273	268	258	280	257	284	269	306	286	277	282	249	248	274	242	295	245	283	320	290	267	230	305	274	252	229	265	255	258	228	262	268	275	278	272	267	291	298	311	273	302	295	293	319	246	315	285	310	289	272	290	265	246	266	305	277	259	263	271	283	261	289	281	243	263	259	260	282	283	266	283	276	256	280	265	258	270	283	291	268	278	280	278	299	273	262	279	261	257	279	265	283	287	285	260	252	261	269	276	267	256	282	296	256	273	286	255	259	268	278	290	269	263	271	278	260	281	266	282	277	288	290	270	273	288	265	289	254	289	270	256	264	254	318	279	271	273	266	289	243	290	293	282	252	267	295	264	298	322	276	278	263	277	279	261	285	285	268	260	296	277	257	255	268	261	297	275	261	259	295	282	284	245	280	294	274	280	303	301	254	242	279	295	315	267	270	247	306	266	274	285	276	256	273	291	283	272	301	265	265	258	295	295	278	321	272	304	288	302	282	265	271	275	301	270	261	251	276	265	271	301	237	283	280	297	251	246	285	288	294	255	280	301	254	291	274	284	295	252	275	262	259	300	268	283	286	266	303	277	265	290	264	276	265	275	294	263	279	242	287	260	259	289	263	295	303	295	277	281	272	286	277	244	260	285	268	275	293	280	264	270	308	286	258	250	301	282	283	275	263	260	279	262	252	287	271	288	278	301	282	279	274	286	293	275	281	299	285	255	276	286	236	277	309	256	265	269	297	321	300	269	296	257	286	288	282	255	269	283	277	284	289	269	292	280	266	301	281	235	251	287	261	253	267	265	290	287	247	281	273	276	289	278	249	281	244	272	294	283	272	233	258	257	275	263	239	287	264	278	264	264	272	283	272	285	284	287	279	272	268	262	304	266	270	274	266	257	254	263	280	262	282	313	295	253	295	270	292	285	323	257	296	300	286	266	322	266	293	311	273	295	263	284	274	275	269	239	271	276	267	270	278	278	300	269	263	284	271	259	267	270	286	283	282	276	310	271	259	283	286	256	275	276	260	271	250	248	283	255	268	267	278	256	289	254	286	229	249	252	247	289	278	250	280	267	298	258	260	270	283	280	286	290	293	290	277	278	294	265	266	286	259	277	272	285	277	249	282	274
27522	34986	34451	37234	30114	17930	19222	12592	729	760	777	727	739	726	775	771	712	730	737	779	799	739	736	741	735	707	757	768	760	698	722	774	747	709	793	742	793	748	727	714	756	754	754	744	751	724	764	757	739	713	715	749	740	713	744	740	732	736	746	728	728	742	729	762	792	776	789	742	755	721	746	718	767	725	723	771	754	793	740	759	686	740	677	761	760	715	747	774	703	723	726	761	753	775	773	774	753	816	806	760	784	710	690	787	757	740	761	796	749	753	696	709	745	762	684	761	699	706	790	715	704	768	721	713	718	730	748	749	772	741	691	732	722	769	710	761	788	741	725	740	750	729	731	741	745	714	768	725	739	741	766	721	795	768	724	786	766	744	724	785	737	720	710	759	716	729	667	742	669	737	730	723	761	732	765	736	721	698	762	736	777	749	767	733	770	726	775	785	764	758	737	739	746	740	746	749	741	740	726	711	809	773	751	729	758	745	785	791	771	757	738	764	758	716	726	719	750	792	732	704	774	770	752	717	759	737	744	712	774	713	772	711	711	704	713	762	759	766	771	727	683	749	753	734	745	725	752	775	736	776	799	740	734	709	786	748	761	715	715	752	787	722	715	725	740	749	713	751	739	677	783	722	743	746	733	725	810	785	723	752	685	728	786	734	724	758	764	736	772	731	765	758	744	774	731	692	737	719	767	748	698	727	699	733	778	719	703	738	739	707	759	737	788	760	730	741	779	751	720	730	761	782	745	730	774	718	714	758	835	743	730	774	723	739	786	724	749	705	764	731	719	784	774	728	728	752	747	683	691	762	748	775	717	747	761	762	778	753	719	762	727	725	736	752	727	767	763	742	766	746	777	693	753	715	706	736	702	728	761	721	721	767	743	732	719	745	767	761	761	708	755	802	711	712	707	760	701	725	699	767	739	713	806	769	738	681	727	735	722	745	762	728	734	728	746	773	774	754	729	711	734	765	759	810	735	692	762	758	761	731	758	688	743	760	738	749	737	744	770	738	683	759	715	730	745	691	727	705	743	734	767	758	770	774	777	717	747	784	759	725	714	756	721	741	765	727	779	756	733	768	786	781	766	806	757	679	798	730	758	766	742	723	745	761	766	689	718	736	750	700	708	776	748	772	717	785	749	730	691	725	758	743	793	734	750	756	738	728	734	714	706	738	752	721	778	713	728	726	713	719	715	725	776	705	722	778	728	755	735	763	713	719	707	781	723	737	725	755	768	712	739	763	692	797	748	691	761	763	744	766	802	792	768	783	709	727	759	733	746	750	785	715	723	805	732	734	727	741	711	752	726	793	719	757	756	767	741	768	761	720	758	728	707	771	755	701	756	732	784	733	747	741	704	748	755	773	758	761	745	723	778	749	759	758	770	742	765	703	774	739	738	789	772	816	752	733	775	737	798	813	762	694	780	695	702	770	783	766	751	740	699	753	722	753	716	724	738	756	769	722	709	739	764	794	767	765	749	708	727	782	762	735	698	707	740	780	739	748	737	728	748	745	741	753	762	762	743	719	732	722	733	774	740	813	716	709	756	752	671	762	770	752	702	711	766	752	751	737	735	751	735	732	733	748	752	781	747	733	752	721	776	741	749	745	731	725	745	721	745	719	742	786	722	730	739	693	723	749	775	790	854	749	779	731	780	737	739	773	764	743	746	750	722	737	774	733	750	767	786	751	743	803	715	735	777	778	770	780	766	702	739	736	694	761	800	722	730	753	752	762	715	741	781	800	709	685	752	742	781	717	723	724	733	700	739	749	714	743	707	762	725	709	749	714	787	759	742	786	739	737	722	742	733	709	735	739	748	763	771	756	784	722	703	700	753	742	661	785	745	778	729	787	701	803	771	792	774	721	788	795	730	796	736	742	743	746	747	766	762	772	717	739	754	759	708	726	757	775	713	693	738	795	729	731	768	807	802	762	751	771	742	723	723	724	771	739	686	750	775	721	757	767	705	812	744	697	752	699	753	747	748	785	745	764	721	714	774	772	727	730	791	731	776	710	748	763	714	743	700	724	755	803	794	748	778	737	767	752	721	757	737	727	722	801	749	799	771	756	747	757	722	754	763	758	747	803	783	685	740	779	766	716	764	722	769	745	733	782	766	784	719	710	772	718	728	749	753	714	745	751	761	783	785	742	771	737	747	745	753	744	749	765	757	746	777	709	720	779	686	767	727	716	752	753	738	732	780	785	727	725	774	757	725	774	795	783	654	773	718	729	722	728	755	712	735	780	724	724	752	801	737	709	746	689	786	737	742	771	784	748	724	719	702	710	763	729	759	807	755	757	747	710	741	753	694	741	681	736	753	753	763	751	725	741	735	796	736	758	798	705	733	699	780	701	733	740	737	722	753	756	728	730	738	726	783	821	779	792	726	711	759	771	739	729	709	706	769	728	728	722	695	744	764	719	786	754	793	747	752	707	709	722	691	795	749	694	725	725	686	733	718	761	748	725	757	769	726	686	687	746	690	770	760	745	706	765	796	745	688	727	759	746	789	726	761	771	768	721	739	778	756	749	773	733	746	753	731	762	736	753	724	793	742	739	738	796	729	759	769	760	764	694	744	741	753	776	714	682	750	738	701	785	765	761	696	764	736	746	726	688	774	749	767	782	717	738	722	703	736	747	685	720	739	733	769	793	741	742	742	769	705	793	739	794	698	686	757	761	724	752	750	725	741	742	741	762	741	724	745	742	739	710	766	739	736	712	780	704	750	705	771	717	730	750	774	721	725	761	688	795	708	773	741	746	747	735	763	747	731	737	768	695	741	781	771	729	689	731	732	767	775	728	748	744	763	711	771	760	721	788	802	748	703	767	697	741	703	748	731	825	756	756	731	787	741	718	772	714	681	762	738	775	800	756	739	737	743	748	738	772	730	742	743	757	785	819	726	696	691	777	738	762	737	712	721	728	750	766	750	789	784	753	749	719	744	715	724	731	723	759	741	737	696	764	735	693	770	688	694	711	758	749	743	724	757	756	740	767	789	743	722	797	738	755	734	780	733	758	714	691	762	701	706	780	741	784	706	739	727	742	775	724	763	788	776	742	766	739	780	734	745	745	755	722	770	735	770	728	770	746	745	725	739	716	707	727	730	745	727	779	760	731	749	760	749	766	765	762	745	731	765	755	730	728	769	702	770	751	772	717	713	791	762	741	698	761	773	776	779	738	749	741	714	758	726	756	780	751	755	752	753	777	734	793	766	735	761	759	731	735	772	742	743	729	718	744	800	769	722	754	722	700	759	778	766	713	748	720	728	750	752	737	736	689	768	765	714	774	824	767	720	700	720	721	730	771	740	758	726	734	704	740	730	763	762	734	753	763	752	776	740	779	707	737	748	729	707	766	748	724	737	759	754	769	797	737	739	747	749	774	769	781	750	760	715	690	732	759	753	726	762	725	737	756	758	723	713	762	760	742	746	725	730	746	797	763	784	731	749	764	755	710	728	744	738	735	761	793	727	765	757	756	751	761	744	783
52102	45293	37000	33467	29083	24949	23499	16077	3062	493	302	316	314	284	307	289	309	317	291	293	317	320	300	316	269	280	324	311	297	300	270	299	308	294	290	285	296	288	314	300	300	317	268	329	298	274	289	307	292	279	310	304	276	293	291	259	254	274	298	294	333	260	284	259	290	309	285	298	300	305	296	292	295	294	297	290	278	279	269	284	299	303	261	303	318	268	312	289	314	303	310	294	292	302	311	279	286	302	316	299	292	298	275	309	283	276	284	298	285	282	280	297	302	334	280	273	280	349	287	279	297	300	280	299	267	309	337	289	280	293	312	318	284	284	309	276	292	301	285	307	303	283	301	299	330	298	323	289	316	321	299	317	288	259	253	285	294	279	333	302	279	284	311	278	290	286	289	278	320	291	298	264	293	315	317	284	287	294	288	285	289	269	314	293	283	283	248	313	310	301	284	277	258	294	297	271	310	292	306	307	271	249	282	277	325	315	299	261	321	313	282	263	307	316	318	280	274	325	294	281	306	331	328	288	270	293	326	314	283	286	302	259	287	304	277	321	283	295	316	300	319	296	249	291	274	281	286	339	304	302	276	307	290	263	284	297	328	301	302	327	271	292	284	316	300	298	308	293	332	312	297	298	288	294	282	301	312	283	293	319	309	274	309	311	270	290	301	292	292	293	268	324	299	303	327	312	314	293	291	303	314	284	304	308	278	313	293	314	318	303	291	277	291	300	295	327	279	315	312	290	261	273	318	325	265	300	298	306	288	298	298	309	278	311	286	292	287	283	334	278	287	283	302	286	307	293	308	300	323	291	277	316	267	321	285	288	286	260	288	270	288	260	317	294	292	274	267	314	336	282	297	276	333	288	306	286	268	301	269	252	282	293	317	289	284	292	274	324	279	288	279	284	304	273	306	290	277	294	293	271	284	279	293	293	315	253	293	297	293	306	295	286	289	315	288	315	331	266	265	275	296	310	301	287	256	282	296	297	296	271	302	324	288	279	275	297	291	321	312	271	294	330	290	276	301	299	292	244	287	324	306	316	294	309	328	285	326	285	264	251	290	317	273	279	289	344	281	285	287	272	301	287	291	249	309	309	323	295	284	283	305	281	291	301	283	271	294	316	295	293	263	298	274	311	293	319	278	296	268	287	305	281	288	306	322	258	274	285	294	286	294	295	293	291	323	307	291	305	346	298	313	289	283	305	276	303	285	305	310	309	285	302	285	291	278	292	333	283	277	314	289	303	276	268	300	285	308	308	328	275	284	279	275	284	288	300	281	286	281	292	290	312	290	309	294	295	320	286	316	294	262	308	294	281	299	299	303	311	283	276	283	310	300	317	299	260	319	300	295	308	284	278	273	285	268	298	278	287	296	297	291	289	309	265	323	281	329	277	253	288	329	328	287	311	270	322	318	293	317	287	284	283	281	287	313	297	290	288	293	318	290	296	285	331	301	286	312	316	283	305	298	287	295	288	284	305	299	263	311	303	283	305	304	272	315	285	311	296	299	298	306	300	271	296	315	324	301	294	284	285	285	251	285	275	298	266	278	289	309	317	287	295	294	281	295	310	313	282	311	287	303	287	305	305	307	273	303	299	276	299	293	269	286	311	304	313	301	263	268	281	275	296	288	286	308	278	300	301	293	321	301	296	288	279	289	290	305	291	278	294	296	287	298	333	297	302	290	291	282	298	322	306	269	309	310	318	315	314	293	289	293	279	304	318	263	294	260	302	296	285	289	301	303	292	325	263	304	292	303	271	314	302	307	279	275	276	272	275	272	284	311	274	282	304	324	272	297	275	299	281	317	289	277	301	288	267	291	301	261	297	284	284	280	269	277	318	285	291	296	300	288	280	301	306	295	296	286	285	331	271	295	291	336	273	312	295	262	304	282	310	284	302	298	280	308	286	300	270	312	283	283	292	321	319	289	286	295	315	292	310	305	273	270	300	319	267	307	315	302	265	308	302	289	308	308	289	300	306	296	274	289	299	313	275	304	296	285	291	262	301	312	262	283	270	317	289	268	331	298	329	312	330	309	300	284	285	302	297	302	293	291	301	293	315	297	287	280	245	330	293	293	303	305	269	289	287	303	305	278	308	315	306	309	256	290	297	296	298	291	293	284	281	282	292	292	274	270	320	322	248	280	310	280	312	300	297	282	296	280	287	274	271	292	329	322	307	302	266	266	333	323	269	286	313	291	302	291	266	305	308	290	287	305	308	294	300	302	326	297	272	290	290	277	343	300	336	315	287	281	291	317	289	311	305	290	298	314	331	284	279	284	312	286	290	271	283	286	285	293	278	312	284	297	304	271	268	290	322	305	276	317	261	251	264	302	276	306	320	261	319	270	296	300	343	286	261	272	296	293	314	294	305	313	286	285	302	309	289	259	307	292	322	290	310	308	322	293	267	282	306	259	275	299	295	282	315	284	324	296	299	295	291	278	303	308	285	299	291	301	299	296	268	294	309	295	302	302	290	332	314	298	266	268	291	273	287	312	282	302	287	288	300	292	309	287	279	304	273	312	285	287	322	294	303	293	296	275	300	294	295	274	342	280	316	314	314	304	280	288	290	318	295	271	283	310	283	257	289	292	275	253	312	288	289	287	283	262	323	256	251	283	276	289	280	305	285	299	288	312	283	308	280	288	282	294	318	310	294	272	297	272	323	309	284	278	266	295	262	324	291	295	292	299	296	315	312	318	302	294	306	297	294	305	302	305	263	271	284	273	303	290	319	289	266	308	292	290	284	311	330	290	282	293	270	292	303	297	304	272	300	299	283	308	277	306	303	277	297	291	301	291	298	273	287	301	289	287	280	318	331	287	289	308	290	288	326	305	315	296	296	327	269	305	312	311	312	304	257	309	322	300	285	267	310	302	301	306	297	292	295	286	317	253	284	282	278	308	294	292	332	314	295	277	324	295	300	302	298	289	296	348	318	260	313	330	288	300	285	279	293	315	316	274	287	336	302	294	281	326	303	319	307	309	289	306	275	333	260	297	281	280	302	273	317	308	283	284	291	270	277	269	308	291	308	319	300	314	289	259	295	295	253	319	276	303	290	290	291	290	286	302	302	313	285	309	286	287	254	278	284	276	313	255	273	280	315	300	286	297	292	309	302	295	272	274	289	285	289	274	288	298	296	321	290	292	294	281	285	258	264	345	283	293	300	330	286	309	308	293	284	331	282	314	306	312	320	291	335	315	267	276	295	316	299	275	274	286	286	297	269	310	288	311	301	268	325	303	326	281	316	274	303	308	311	295	262	310	294	291	286	302	310	290	309	283	301	311	280	309	265	290	304	299	306	282	300	281	314	297	300	276	300	274	282	295	308	244	261	286	311	298	297	282	289	287	296	295	321	272	277	315	300	321	302	281	311	285	282	304	303	307	299	299	317	303	280	283	306	294	303	273	265	294	287	285	315	330	316	313	274	318	299	291	321	276	305	288	299	332	301	288	324	284	288	328	298	301	278	291	265	301	267	288	300	286	275
49313	56294	50394	40803	36398	34047	37677	21654	789	831	831	845	853	782	793	772	829	781	803	723	779	783	788	771	781	753	796	793	845	788	768	784	810	756	795	741	769	792	756	766	754	817	780	754	771	778	780	750	765	795	775	789	779	758	724	748	766	719	777	787	791	831	746	744	762	943	884	772	788	750	806	752	777	781	778	818	733	837	790	814	739	734	738	797	757	782	726	752	730	781	782	779	786	754	772	737	758	766	770	757	753	721	787	785	817	717	752	793	765	791	776	811	826	776	750	757	771	780	770	819	758	804	759	737	813	762	736	774	729	796	748	719	746	736	761	759	769	747	765	817	856	796	756	796	789	828	783	737	773	826	758	781	773	787	741	780	761	739	823	724	769	822	802	781	799	747	757	778	736	795	782	808	747	805	831	734	774	741	789	791	726	743	786	735	735	776	799	723	815	777	804	847	791	803	751	750	745	771	767	707	755	791	772	766	735	743	785	780	820	766	788	786	788	825	782	730	767	795	771	760	817	720	754	770	763	820	765	791	771	805	769	714	767	727	780	793	808	752	805	806	751	783	763	740	816	816	744	747	766	755	752	805	762	772	747	744	790	733	800	796	748	759	815	782	802	825	771	827	754	778	780	838	842	763	804	751	805	815	820	740	740	817	786	794	759	800	803	792	794	742	773	783	774	735	799	797	761	807	765	750	744	783	782	819	706	796	751	795	726	767	827	760	723	809	804	742	795	750	781	793	801	782	814	785	750	741	757	745	791	766	795	750	805	815	784	825	730	780	752	765	773	784	787	768	731	752	829	776	766	731	791	776	785	771	787	808	740	763	819	787	789	744	789	754	739	772	798	798	828	768	758	796	805	843	739	763	784	740	766	772	761	765	759	848	782	807	814	739	766	784	790	809	800	794	773	767	732	766	779	790	743	798	737	792	831	789	786	780	745	827	753	733	791	783	758	836	765	799	745	780	747	782	781	820	769	721	815	767	775	761	772	754	781	795	809	764	742	787	791	769	764	707	779	787	776	803	787	788	777	814	747	812	785	757	815	796	760	724	759	804	781	762	727	765	760	810	819	801	802	763	731	785	754	846	776	783	744	786	750	762	772	729	778	802	816	815	718	757	786	753	822	813	760	751	782	772	756	770	764	740	759	770	782	787	783	791	779	733	742	721	745	709	750	763	812	789	759	761	723	796	781	820	718	776	801	730	719	817	735	791	794	740	798	749	812	761	767	805	756	748	742	745	747	751	824	814	767	794	734	764	786	779	778	829	782	750	801	767	775	829	776	744	721	763	792	749	738	765	776	789	757	763	811	792	790	770	831	773	818	725	730	762	787	780	764	737	790	756	783	757	819	770	776	743	800	806	762	757	791	820	784	714	753	794	752	749	740	758	816	794	783	779	835	795	754	815	760	775	770	781	815	741	773	748	769	769	795	808	724	802	802	751	736	775	800	771	772	773	771	798	744	793	744	793	740	764	791	802	761	747	741	789	773	780	775	799	775	774	770	756	793	802	787	800	763	745	786	792	765	786	784	780	759	783	770	762	805	768	754	826	760	804	768	807	786	790	751	742	797	742	820	805	758	812	795	788	792	769	735	803	764	737	757	710	759	753	755	762	746	713	806	776	797	781	728	758	797	790	765	753	790	775	767	742	772	791	783	767	799	854	765	741	743	772	746	799	729	742	751	771	739	813	796	799	747	810	723	772	713	786	750	811	769	808	734	762	766	753	802	791	760	760	758	771	771	808	814	811	723	740	816	821	765	792	772	766	734	752	774	784	786	774	742	800	767	782	762	786	745	757	761	784	747	742	797	787	806	786	762	834	782	814	756	843	777	815	791	756	810	803	757	830	819	786	753	791	782	800	791	784	802	811	761	777	753	810	777	795	771	763	782	746	769	762	787	763	830	785	745	758	806	778	736	713	798	749	786	802	774	752	782	758	734	792	767	840	752	780	791	761	791	841	784	826	804	747	744	779	744	761	730	811	747	789	748	799	739	731	809	714	785	774	803	754	801	769	766	791	783	793	735	756	748	795	826	761	772	774	797	760	810	774	739	721	738	765	812	816	733	770	810	747	806	740	738	730	707	772	779	821	787	771	719	741	765	819	791	778	794	750	788	741	790	764	791	737	762	815	711	751	750	745	780	780	830	716	795	761	795	766	708	763	800	741	764	803	772	785	759	826	744	745	773	815	794	740	743	797	775	787	769	839	780	772	774	788	728	768	737	806	751	805	751	801	733	746	798	818	787	755	744	760	802	744	801	797	752	806	763	787	829	807	744	766	770	769	768	765	722	768	756	788	806	761	780	714	793	736	781	700	711	794	775	800	790	773	751	799	803	757	731	781	812	788	755	780	758	804	749	755	771	713	800	704	750	719	786	766	792	799	761	732	793	745	720	749	761	747	842	811	752	779	774	748	721	807	749	747	761	757	782	749	805	784	795	765	799	815	797	812	780	736	795	768	817	766	728	779	797	768	797	755	770	763	774	755	760	739	785	772	766	795	758	765	804	792	750	798	769	815	778	806	780	776	811	784	774	838	731	802	722	765	830	777	830	732	755	749	807	830	781	786	780	757	798	804	747	748	797	780	751	776	814	793	813	787	782	753	793	758	773	751	757	760	713	763	796	777	757	750	790	773	746	752	840	809	791	733	786	816	790	737	771	798	778	746	804	760	829	774	784	819	734	773	772	742	815	757	763	794	764	790	789	747	768	802	775	791	743	741	762	739	824	744	809	738	691	798	815	767	816	758	745	784	750	743	787	767	776	775	817	767	801	773	796	795	730	785	746	756	834	778	805	764	756	802	737	806	767	740	796	768	813	758	776	729	768	775	747	788	767	751	768	756	800	765	744	804	803	776	778	781	800	751	778	815	744	765	773	804	744	737	717	769	779	807	749	808	728	746	786	742	770	770	766	772	772	738	761	810	765	745	751	767	768	797	778	768	800	776	780	744	814	799	772	743	787	773	802	724	812	781	798	765	760	759	790	767	734	773	738	770	754	784	778	758	797	766	785	793	774	807	714	770	734	808	749	749	811	756	763	809	726	777	810	733	778	767	772	779	764	789	749	770	751	785	799	746	793	771	751	766	765	820	778	710	796	741	790	814	765	765	751	768	778	735	835	752	755	706	767	799	723	804	778	778	796	764	731	780	751	754	741	778	788	781	800	786	805	784	763	770	753	825	808	809	756	803	732	763	744	753	802	796	804	783	778	736	773	785	753	794	709	833	750	765	764	801	841	761	731	724	720	792	768	756	753	779	786	811	790	782	730	767	779	823	761	762	782	825	759	767	764	785	820	806	753	751	745	772	836	793	738	768	764	798	780	731	783	799	822	790	759	760	773	797	823	818	838	764	753	765	782	745	779	804	770	785	763	781	778	801	774	788	769	768	767	768	761	788	833	768	783	750	800	793	790	793	766	802	749	753	781	788	783	765	790	759	723	810	765	782	736	746	790	769	793	779	792	784	821	769	798	732	711	768
48754	37750	33343	27058	26603	28996	42079	35076	14039	3331	735	557	544	514	520	474	538	530	570	508	504	517	517	513	546	541	506	504	531	509	519	529	431	420	514	478	465	480	529	515	496	471	452	476	495	475	461	468	476	455	479	531	478	465	497	490	449	469	479	454	475	484	516	489	512	724	630	509	473	525	467	432	481	474	491	457	466	471	482	504	478	479	494	468	465	510	496	500	440	459	464	475	446	491	524	475	456	461	511	513	455	437	462	474	464	461	531	467	489	461	510	491	480	456	484	467	492	455	492	448	484	456	489	448	477	516	487	474	440	468	452	485	465	399	490	489	474	499	459	477	471	481	434	491	459	500	483	457	472	458	505	496	479	490	475	451	482	473	492	492	496	475	474	495	458	488	460	483	462	462	502	493	448	481	506	496	448	467	458	440	516	454	471	533	468	489	509	511	465	482	449	476	439	483	489	465	486	479	455	510	467	441	477	474	479	459	470	513	422	478	511	431	500	511	439	504	444	432	468	494	475	473	475	464	446	460	478	507	448	526	450	515	465	482	505	442	481	464	480	492	465	498	461	488	513	463	462	476	420	457	485	441	473	497	500	496	458	459	499	517	493	486	516	485	450	417	463	470	480	480	505	490	464	450	473	492	502	483	474	474	513	492	449	483	468	490	458	490	491	481	504	475	494	495	504	439	474	482	457	464	500	466	457	485	449	485	470	530	486	479	457	517	469	477	458	468	511	493	471	455	491	492	452	479	469	520	481	490	476	483	501	531	507	492	468	491	478	510	442	502	451	530	472	500	460	424	455	494	461	453	494	479	462	474	479	483	449	466	487	457	428	518	459	485	448	445	479	526	510	429	484	495	440	451	459	481	500	440	457	458	497	473	469	475	504	482	468	485	476	468	421	434	466	453	490	492	466	482	521	464	417	471	459	487	484	469	469	470	509	487	463	479	474	501	484	490	439	493	455	486	451	494	466	480	451	492	473	489	486	454	461	472	476	510	459	422	486	421	482	495	475	465	462	463	476	454	437	513	474	481	441	480	510	489	471	511	471	500	498	465	483	435	437	472	490	467	525	508	434	458	450	488	448	442	453	493	441	452	517	445	473	470	488	509	446	485	453	482	451	471	441	445	446	469	459	471	462	448	477	484	460	544	476	437	507	462	438	484	462	476	483	465	474	490	462	481	506	474	451	427	486	476	489	493	492	493	449	469	473	514	488	483	483	438	465	497	460	461	443	445	475	422	483	445	481	477	462	472	468	460	437	478	448	428	447	455	461	496	451	475	439	425	487	451	513	486	497	488	469	467	452	505	487	431	458	509	483	478	468	467	503	482	447	457	479	457	493	414	455	508	489	477	459	501	478	467	496	491	464	475	500	468	486	445	474	488	505	482	490	498	530	453	458	474	432	499	483	502	448	450	461	481	459	465	471	497	498	469	434	481	407	464	499	490	513	457	462	455	489	446	540	466	491	518	516	474	465	452	462	456	503	457	493	443	468	489	469	488	438	463	430	509	445	460	423	462	516	490	479	463	522	477	451	431	468	460	483	478	501	485	508	510	492	460	495	443	444	473	472	460	481	496	454	461	428	472	465	477	454	460	497	495	479	509	427	470	504	471	476	494	463	450	477	456	482	476	490	441	442	438	489	458	468	483	523	496	427	454	506	451	494	472	507	469	479	436	460	445	476	460	468	456	433	462	494	458	446	460	505	479	473	436	470	491	455	458	443	474	458	475	492	530	445	464	465	451	462	480	452	497	471	450	457	475	507	494	467	448	485	510	456	482	466	469	502	461	464	465	490	519	485	495	489	473	497	458	473	473	464	469	479	512	432	462	461	509	439	464	464	479	488	462	488	481	466	410	454	458	428	484	450	474	484	477	485	452	485	474	493	418	492	449	476	479	532	479	445	505	488	507	496	474	493	459	441	521	470	420	457	472	468	480	502	494	491	470	419	438	472	486	485	452	468	458	466	420	447	460	514	495	459	439	480	504	493	479	444	425	487	479	470	479	422	492	462	465	493	423	442	500	447	443	506	482	522	504	433	545	466	451	471	482	471	471	501	507	457	458	477	501	402	449	421	485	475	515	495	490	483	473	473	450	473	516	458	469	486	514	462	482	476	470	465	512	475	486	448	513	476	482	475	499	450	472	458	466	505	497	496	442	473	520	478	453	463	478	485	464	461	440	468	480	469	501	477	432	495	480	465	455	500	458	486	491	475	500	411	444	457	472	505	446	441	468	477	479	472	472	461	444	484	438	480	490	502	428	490	468	466	506	490	477	436	475	464	481	444	468	480	462	503	469	465	487	442	501	470	471	476	441	467	460	455	516	445	469	522	466	456	478	477	503	473	437	510	493	504	483	448	493	459	449	458	463	477	471	487	450	455	459	514	488	453	489	466	435	486	492	454	463	492	461	450	508	467	526	454	474	469	464	487	448	496	504	447	503	479	454	480	451	508	526	465	504	466	475	475	437	493	447	479	460	457	466	438	493	428	465	510	434	445	476	453	479	494	441	518	462	454	433	489	470	482	535	473	480	457	481	435	470	477	507	476	488	474	470	452	425	492	500	488	481	484	467	465	461	426	492	453	480	425	469	489	510	513	497	511	479	491	513	468	496	474	447	486	465	468	473	470	480	498	489	446	488	483	474	444	465	460	463	509	443	403	486	473	448	468	478	438	466	475	434	478	468	467	481	481	450	455	444	494	445	456	467	483	489	393	481	454	425	486	489	444	468	522	471	508	494	472	450	486	472	487	508	477	466	469	502	463	460	466	451	499	462	496	464	472	456	498	446	449	457	520	466	423	491	479	472	478	464	495	525	479	465	490	484	446	488	455	460	446	470	470	444	413	469	493	469	475	481	464	466	483	461	480	469	485	488	485	474	516	443	495	478	470	488	460	431	503	444	433	464	478	480	428	451	501	468	468	489	461	499	495	498	452	491	495	477	469	498	480	474	497	484	458	489	421	501	443	460	489	487	463	485	445	461	484	437	510	512	508	534	520	478	468	482	515	514	496	460	479	514	434	471	510	477	481	454	460	467	418	456	495	462	416	505	495	497	433	458	468	445	451	510	454	460	407	440	456	476	450	463	487	497	474	505	479	485	460	492	477	464	457	478	471	453	481	477	481	455	483	501	486	485	479	502	493	475	460	474	448	466	493	470	454	480	480	458	438	473	478	445	494	464	440	418	487	477	480	467	482	463	483	458	464	447	462	481	487	489	451	501	502	494	445	504	470	473	478	469	462	506	513	481	495	520	412	481	466	485	459	461	447	487	476	511	475	524	434	491	446	491	473	537	468	476	468	515	449	467	484	476	451	445	487	446	484	474	496	439	451	478	467	467	479	416	454	468	467	451	485	480	466	436	445	466	500	427	437	455	455	459	511	507	491	502	424	461	479	498	416	452	459	466	421	457	504	480	438	488	490	462	474	463	460	482	493	424	497	469	451	480	434	455	421	476	497	440	514	454	495	473	516	431	457	480
51279	52763	42395	26226	36720	55781	70718	29997	1597	1464	1454	1374	1305	1280	1239	1226	1203	1208	1104	1175	1111	1139	1098	1093	1130	1083	1066	1064	1071	1082	994	1091	1084	1065	1063	1115	1055	1088	1055	1000	1029	1091	1067	1028	1035	1085	1048	1065	1017	1048	1051	1095	1051	1095	1028	993	1071	1017	1003	1036	982	1045	1056	1047	1016	3058	1726	1070	1079	1015	999	997	1073	1025	1032	1038	984	1014	994	987	999	1008	992	1063	1093	1023	1019	999	1000	1047	1035	1014	1015	1025	1015	1027	1044	989	1013	1017	950	1033	1016	1082	984	991	1009	1013	1005	1053	987	1041	1014	1103	1038	985	952	1090	1006	1034	1019	1043	1018	1001	1062	969	991	998	1013	1025	1062	1012	991	1015	979	1062	1047	1052	983	1031	978	997	1049	994	1042	1026	994	1028	1026	980	1057	1037	989	994	1023	1022	1009	1051	972	1043	1053	1034	990	1004	1063	1004	999	978	1038	1017	992	985	1066	944	953	951	983	1004	1015	1028	1027	978	1015	1003	1003	1017	1021	988	981	1088	1001	1124	1040	1031	1050	1068	1074	971	987	1061	1011	1052	999	1054	1049	1020	1026	1056	1005	1015	948	1041	999	1062	1037	998	963	1036	987	1053	1026	1005	1046	1008	947	979	958	1027	1056	998	980	993	1015	1029	994	1036	994	1005	1056	1015	1025	942	1082	1021	1027	1001	1012	933	986	1022	998	990	1003	1005	999	1028	1016	1015	1013	1012	1001	1016	1045	1027	1011	1044	1049	1002	1023	1004	1048	1023	981	1044	1047	957	1041	952	1021	1002	989	1056	1013	1065	982	985	984	984	1031	963	1006	1037	1028	1039	1007	1008	992	997	952	1011	1023	1000	1039	1015	1028	993	1006	980	1073	1015	1091	1000	996	1031	1031	1006	1026	1037	998	1090	992	1005	1006	932	994	988	921	1017	1028	1013	996	1045	1034	1020	1047	1022	942	1027	989	964	937	1029	1017	985	973	985	984	1032	1006	985	987	1065	985	1013	991	991	1058	1064	1008	1018	1020	1070	1037	1074	1047	1049	1034	1036	1047	1012	1062	1035	1096	1004	1062	1004	1055	1028	1021	1041	1026	992	1028	1104	1061	1052	1020	1004	952	1013	1036	988	1016	1051	1038	1037	987	1015	959	1070	1028	1053	1053	1000	1029	1000	1002	1051	1024	1032	1079	1049	1038	1062	981	1015	1085	1001	964	1006	1030	1048	1055	1066	1022	1003	1005	1036	1030	959	989	958	1004	1028	1031	1023	1045	984	983	1028	1022	1023	1007	1006	985	1025	1010	1019	978	994	999	1023	1026	1020	983	1016	1042	1038	997	971	1001	1000	1021	1011	1031	1002	1067	981	1034	1001	987	1066	978	1037	1020	987	1031	1000	968	1012	1057	978	1043	1031	996	984	1032	963	982	1005	983	1033	974	1049	1020	978	1022	1032	1012	989	1015	1008	985	1041	1074	970	1037	978	1020	988	1024	1082	950	947	1007	961	1046	978	1072	1040	1065	1049	987	1014	990	1015	967	969	993	1033	1013	987	1034	999	1049	950	992	1051	1008	1016	992	1032	1016	1017	1061	1059	1049	1029	950	1044	995	1004	998	1044	987	1013	1014	1018	972	1013	1026	991	1023	1000	1032	1055	994	968	1057	1011	1001	1050	992	967	1008	1026	1053	1022	988	1099	1048	996	1043	1003	1029	964	977	1046	1003	1021	1003	995	1028	958	1033	1039	1026	1029	1057	1009	985	1039	1006	991	1034	1002	1005	1023	1012	996	1034	1024	995	1098	980	1016	1006	1049	981	1007	1051	1023	984	1065	1028	1006	989	1001	1039	1027	972	1004	1012	1015	1046	982	1053	1013	952	994	1040	1026	1000	973	956	1010	954	955	995	1008	1013	1022	999	1002	1009	1004	980	976	932	972	1042	1009	1060	1025	1008	986	1020	980	994	1035	983	1066	998	939	1018	993	1006	991	981	989	981	992	1041	1015	1037	1007	991	997	958	957	1059	1042	1028	1022	957	968	1004	1008	1048	1063	966	1025	1044	976	999	971	1062	994	998	1039	999	1033	1062	977	962	1047	979	1070	990	1018	1040	1021	1026	1036	1041	1001	990	937	969	1025	1089	1044	1058	992	1011	989	980	1073	1019	1025	948	982	969	1011	999	995	1000	1002	1007	969	1011	1023	971	1036	1002	976	1051	931	946	1110	1032	994	938	992	1024	1030	1006	1023	986	1023	998	1031	1008	1044	979	1045	1029	1076	1035	1003	985	961	1019	1021	968	1039	976	962	1025	969	1034	981	1032	1035	958	1034	1000	1037	982	985	1003	1026	1029	978	1038	934	945	1026	1010	981	951	1026	1023	1005	983	1029	1048	999	941	1002	1008	1049	1020	1020	1026	996	1000	1023	1034	1005	1039	1046	981	1040	1003	1034	1020	948	1024	995	1054	1032	1009	949	1043	1001	1012	989	1019	1031	1012	1000	1024	1037	1037	1032	996	1050	976	976	1062	1059	1040	1010	1047	1027	1012	1030	991	995	1010	975	996	1052	980	939	1057	1015	999	971	978	968	1052	1009	1020	955	1008	1026	994	1037	1020	1011	1026	1051	1027	1035	1029	1021	1013	1038	1104	1006	1003	957	1013	1008	1014	1017	987	1036	989	978	997	991	1034	1016	992	1037	1006	1018	988	998	997	990	933	992	1028	973	989	990	1045	997	1039	1000	988	1005	1003	1049	1040	1006	977	1027	1010	952	1050	949	997	997	1030	1021	1069	991	994	1043	988	952	1031	1022	961	1024	987	1027	990	1016	957	1030	1065	1000	1000	961	990	998	976	1020	1020	989	1022	992	974	1038	1049	1036	1034	1062	1012	1065	1018	1023	986	1060	979	1094	1012	1011	1041	1002	1013	995	1000	1081	1041	1017	1061	967	1041	1065	1077	971	1002	999	991	1016	1016	1002	988	981	1026	992	1033	1030	1033	957	998	1037	1002	1015	970	1037	993	970	1024	1010	1029	998	957	1009	1003	1102	1010	1061	1062	1102	1030	1049	1024	1009	975	1013	1004	1005	966	1027	1023	1024	1018	1013	1024	1012	1061	958	1066	1062	1058	1030	987	980	1045	1030	1034	1023	981	1035	1067	1042	1041	954	960	1016	997	998	973	928	1045	990	1007	1035	1105	993	1046	1074	999	974	998	1064	971	983	1001	980	1035	1035	1019	1012	1023	945	1038	1076	959	1039	1001	1048	1014	1027	1000	999	1016	1036	1008	1010	1013	1006	1046	1021	977	1037	1008	1027	977	1006	1023	1089	1045	1046	978	994	993	1021	988	1043	954	1035	961	1050	965	1007	971	959	940	1020	1044	1012	984	1080	976	998	998	1101	961	1001	980	1007	997	1021	1060	980	1046	1084	1022	989	1015	1019	1015	1026	1013	1020	1018	992	997	1021	947	982	1046	978	994	1019	951	1043	973	1047	1007	1051	985	1066	1020	1004	1023	1000	1060	1015	1030	969	969	1029	1000	1008	1025	972	998	1009	1017	995	1029	991	991	1019	1014	967	1026	1008	1003	1010	1006	1034	1006	1002	1039	1003	1026	995	1022	1078	1034	1005	1026	996	978	987	970	1004	1060	995	961	1052	1052	1003	988	994	1020	1059	1036	989	1063	1048	1022	950	1062	1080	949	984	1006	1039	999	1049	974	996	1022	1029	1011	969	1009	1078	1046	988	1064	981	1014	1000	992	983	995	945	1041	1068	1048	1016	995	1021	1044	994	977	1059	1014	989	1019	1049	987	959	1015	972	1027	1013	1071	1043	1033	993	976	1021	1012	1015	1072	989	979	1021	1004	1016	1036	1009	1002	1107	983	1014	997	1016	1033	1000	1009	1031	1036	1019	999	1044	1010	1021	971	1007	994	971	1048	1014	1042	1050	1043	984	1011	989	958	1030	1016	1010	1065	1047	1002	1014	977	1017	1055	1001	1037	1031	1049	1019	1008	1043	1031	1037	1006	1045	1070	1073	1055	965	1043	984	1032	1015	985	1055	1024	960	1013	1004	1014	1008	1008	1051	1043	1031	1041	1014	949	1010	1021	942	1010	989	1000	1023	1097	991	993	1012	990	1078	1035	972	1002	980	979	998	1005	1008	970	1019	967	1032	1021	1034	1014	1013	970	940	1035	1016	985	1002	985	999	1058	972	1072	984	1027	971	1025	1010	1001	978	986	1019	1086	1063	992	967	991	1013	992	1011	984	998	987	980	1024	1035	995	957	1046	983	1050	995	1031	1010	1027	975	1032	934	1005	983	1042	966	1072	935	1038	996	1019	1032	1037	1010	1002	946	1031	977	1031	1070	1029	1019	991	1045	989	1033	1024	977	1033	953	1059	1012	1008	984	1015	1034	1014	1027	1057	1014	1021	1033	1014	1048	1029	987	985	951	970	1067	1025	980	1079	967	1011	1031	980	1027	1023	1016	1005	1005	1049	1016	1011	1014	1012	1001	976	991	1004	1037	1024	1058
36895	42254	31177	13263	5497	3987	7231	2357	408	307	253	287	279	269	273	267	271	301	261	277	269	261	262	269	282	257	283	271	302	266	271	263	273	289	270	267	244	271	259	290	257	274	275	265	238	295	280	276	289	247	260	277	282	248	275	290	282	276	268	264	281	268	251	267	269	276	286	273	274	267	261	273	269	261	281	286	272	270	234	249	256	279	272	263	273	261	264	264	271	260	233	276	275	271	259	286	256	279	304	303	280	258	282	272	228	285	292	246	254	242	266	275	292	288	260	258	234	296	269	257	271	270	244	274	259	266	256	263	280	270	288	271	235	252	297	246	264	298	281	254	264	233	261	283	246	268	241	284	275	274	244	287	260	251	248	267	280	296	265	260	249	258	258	280	279	255	278	260	272	297	290	271	242	250	255	270	247	272	273	252	249	258	266	260	249	272	259	295	275	293	248	261	276	270	263	298	302	265	253	278	299	251	270	254	316	258	283	268	265	331	292	257	250	283	277	252	285	263	269	304	232	253	284	268	270	269	266	273	281	296	269	266	270	282	279	268	272	288	244	259	263	256	281	257	290	244	267	283	266	239	244	289	261	257	248	273	266	278	238	285	280	254	307	264	254	236	272	263	265	279	250	282	292	283	279	280	274	281	253	280	300	264	285	259	265	274	264	261	259	251	270	261	287	258	268	262	268	298	264	253	275	273	268	272	284	283	277	258	264	258	235	277	252	281	249	263	243	254	247	278	250	305	281	277	260	278	266	248	293	289	281	282	312	247	278	275	275	265	280	244	285	262	274	302	248	239	258	288	246	246	238	286	263	272	261	272	263	259	293	278	251	287	268	243	249	268	265	274	242	278	250	246	218	281	256	280	265	259	279	274	264	266	294	280	257	260	282	272	262	268	263	273	228	278	255	260	261	248	297	252	285	261	274	242	262	245	270	297	248	253	268	268	286	247	289	272	251	288	267	229	244	263	273	282	248	264	261	282	252	261	241	288	296	263	255	235	286	277	240	260	249	297	241	250	277	247	275	261	270	249	260	281	293	256	263	257	268	264	264	246	232	293	256	270	251	325	246	274	261	280	281	277	275	257	265	281	255	270	241	278	265	266	278	292	258	289	285	262	283	287	262	311	270	250	264	284	279	281	273	272	272	297	263	305	258	287	241	256	268	264	259	270	255	299	273	274	292	273	267	260	293	255	282	303	252	257	276	251	280	251	273	268	265	284	260	284	258	298	259	299	261	279	237	259	280	290	265	304	256	272	261	297	283	260	259	259	272	284	279	292	273	273	289	268	255	269	265	278	256	251	270	273	249	255	274	282	264	284	273	280	317	282	259	285	272	256	241	270	268	268	278	280	277	271	254	254	277	252	252	277	267	286	264	265	274	308	266	278	264	284	269	271	249	225	258	243	280	270	272	276	269	312	309	254	281	284	260	263	281	273	275	273	260	273	279	281	263	288	273	264	313	249	255	255	260	244	261	266	244	232	285	274	274	267	266	292	250	305	286	250	251	267	265	264	263	277	250	254	308	278	274	248	257	280	283	267	291	260	281	299	253	277	249	259	263	265	242	264	268	272	251	275	258	255	257	284	251	255	268	301	265	242	267	263	253	256	264	274	252	264	247	281	283	277	246	243	261	240	282	266	233	280	269	262	297	248	291	263	270	256	304	250	275	262	271	269	282	260	265	267	245	261	285	278	268	288	272	285	295	244	278	245	269	270	283	293	260	300	266	291	255	271	309	286	263	260	269	294	280	258	260	267	259	254	257	253	242	245	302	266	252	278	278	252	249	251	248	268	281	280	271	259	289	274	244	280	293	287	299	258	284	263	273	238	272	279	289	280	259	288	265	286	255	272	289	243	238	258	284	274	302	277	267	284	280	252	260	279	265	272	271	270	276	252	279	262	287	252	248	283	243	254	267	250	282	223	279	251	291	259	252	284	268	284	276	249	245	272	289	275	258	237	273	267	269	252	298	262	264	283	253	287	242	286	289	271	253	303	251	279	259	240	269	293	272	246	256	274	273	300	283	273	273	300	256	282	256	305	262	275	251	239	305	270	274	281	266	272	263	304	300	267	254	243	281	284	264	256	267	276	293	293	287	273	251	275	282	283	266	284	273	257	277	251	279	250	260	298	275	250	218	263	278	251	245	275	229	265	256	274	275	275	264	302	232	261	255	293	268	263	273	316	266	257	280	271	256	275	293	241	288	282	288	259	253	263	275	263	266	271	277	265	288	286	258	280	255	248	284	255	281	275	278	258	268	302	265	258	262	260	256	275	244	313	262	281	272	275	268	241	305	277	292	278	244	258	266	303	284	262	272	299	242	259	245	257	279	265	271	296	241	253	277	264	272	234	246	273	250	257	272	244	306	300	260	253	263	273	261	286	277	281	290	278	253	289	279	255	259	254	284	293	269	257	284	277	268	280	302	259	289	249	233	256	278	290	257	283	289	260	269	267	271	289	275	298	275	260	286	271	306	281	267	280	271	272	241	241	284	290	277	257	284	265	265	277	256	267	263	280	267	262	276	225	265	279	287	294	283	292	259	291	287	271	271	286	267	264	260	251	262	284	264	262	322	290	258	266	266	277	252	283	244	241	284	254	274	271	236	271	266	259	244	273	262	312	270	250	278	245	264	254	276	304	268	229	250	294	271	288	272	267	255	272	266	255	252	262	257	282	268	269	289	265	242	253	272	286	276	242	269	277	263	251	275	257	272	269	276	262	275	273	264	286	255	276	284	282	270	269	276	253	268	274	293	254	271	271	256	275	255	296	266	269	270	275	283	238	289	256	293	240	262	272	243	295	264	263	256	290	287	277	251	282	275	263	267	234	272	259	259	239	260	294	280	271	300	263	250	288	258	255	272	261	285	279	280	256	257	279	276	274	280	231	299	277	277	254	246	296	257	258	273	263	255	275	282	277	241	267	275	273	277	288	282	279	285	278	277	260	276	256	253	270	254	263	251	267	274	263	277	274	265	255	320	283	267	261	255	273	235	257	264	274	273	269	269	274	291	265	243	311	269	260	229	239	258	240	269	279	288	261	271	230	259	281	284	260	252	258	247	274	255	292	290	280	287	264	271	289	268	269	275	263	283	260	266	267	285	290	268	266	282	247	246	269	251	278	268	281	267	264	269	243	261	234	252	299	262	250	287	243	252	279	306	255	254	255	235	267	273	274	244	284	276	293	253	272	298	247	285	278	279	240	275	225	292	280	265	257	259	262	295	279	225	241	279	247	287	265	271	271	286	242	259	271	265	283	258	290	284	266	246	282	272	255	250	270	261	267	252	257	262	228	270	257	298	246	246	268	229	265	247	280	273	275	282	276	268	268	245	259	262	282	293	274	280	295	283	275	285	245	253	305	249	267	250	281	270	254	289	299	271	279	274	285	273	261	244	271	271	274	262	252	259	251	253	271	276	246	284	247	277	289	274	292	289	281	256	280	278	279	296	265	273	256	267	263	227	263	289	249	274	249	289	259
31831	41402	19517	3985	3228	9712	19749	5427	724	755	680	778	674	701	724	699	692	671	703	711	755	698	702	730	685	758	728	725	685	733	682	684	659	738	731	691	735	738	697	697	711	721	668	638	705	734	714	678	696	695	697	753	733	713	692	695	693	720	735	707	715	706	739	706	745	842	777	711	711	659	703	719	755	749	699	683	713	713	771	757	714	665	725	711	713	685	721	699	650	718	715	675	691	700	775	666	719	676	661	718	699	707	668	748	752	724	708	674	721	714	726	730	698	741	735	705	715	712	768	764	722	735	703	681	709	708	704	716	680	759	695	723	713	777	723	737	719	688	730	704	716	721	701	664	701	706	706	691	655	732	638	692	667	724	725	723	734	684	693	697	717	688	719	760	705	716	753	668	659	733	707	643	685	688	698	703	715	747	685	718	695	713	682	724	677	732	677	696	685	726	710	759	701	683	762	707	690	755	714	697	742	710	705	716	747	713	731	685	749	705	726	688	680	723	744	679	643	726	711	674	718	688	712	702	722	694	713	710	733	718	725	707	727	719	691	715	740	727	753	725	712	705	712	733	735	738	678	682	741	730	719	688	731	706	740	725	675	656	718	677	718	740	713	711	709	704	715	715	692	690	716	718	743	723	706	719	682	713	683	761	751	719	705	676	732	723	740	696	685	702	708	735	626	699	707	758	728	687	713	718	715	701	688	734	666	775	735	666	685	714	711	705	717	707	746	667	714	712	740	706	683	755	707	735	687	729	704	686	694	721	756	694	693	708	727	730	706	719	748	683	713	696	717	716	679	723	719	710	722	699	730	703	723	633	708	772	733	741	706	695	677	685	733	684	710	712	706	722	716	691	701	710	743	750	748	703	719	678	713	798	743	684	692	674	704	710	685	701	700	726	676	698	670	737	685	701	737	716	672	692	710	700	699	719	715	696	684	701	722	684	680	705	696	725	716	705	729	676	720	651	690	670	703	679	664	682	735	693	704	714	722	678	693	682	728	716	736	658	713	745	700	714	737	687	699	655	724	720	699	712	757	678	720	676	712	689	729	721	673	704	724	735	730	710	700	706	694	758	686	713	715	707	682	717	692	654	727	728	681	697	701	653	720	708	726	711	736	670	707	703	717	697	713	728	680	727	692	742	728	691	697	645	673	707	694	691	712	749	723	690	702	680	690	712	703	699	719	695	703	727	667	742	662	741	726	695	730	668	716	706	705	667	723	665	730	703	744	745	708	732	708	731	669	717	692	705	740	670	686	717	736	709	697	692	684	677	673	676	710	657	706	697	714	754	696	725	698	698	734	672	725	706	734	720	732	650	707	714	676	748	663	700	745	692	733	734	724	735	735	688	673	719	692	697	689	740	725	735	708	724	712	718	782	681	684	750	719	664	730	783	694	709	718	705	735	696	670	720	753	756	729	708	723	692	759	703	684	721	718	684	681	771	675	703	684	743	705	716	701	685	707	717	728	724	724	674	720	705	695	697	749	674	704	664	668	701	680	647	745	732	767	723	690	699	754	724	687	720	656	738	679	710	734	709	693	702	790	708	709	749	745	755	682	707	711	681	748	682	707	731	685	749	728	729	685	710	700	667	676	710	668	674	700	735	708	738	724	704	718	705	722	702	676	732	669	700	728	726	725	699	703	732	681	650	718	745	718	717	730	692	668	754	733	716	691	712	738	729	733	725	724	703	714	740	693	702	674	709	721	711	724	664	726	752	763	716	749	692	710	725	695	697	697	690	669	770	728	721	685	694	700	720	664	688	686	744	703	707	682	740	711	718	718	668	678	704	698	743	717	752	674	722	776	682	722	749	720	738	718	706	694	683	713	718	688	715	705	682	713	708	761	688	722	693	708	672	738	691	717	675	731	704	713	704	683	713	636	727	711	701	703	682	660	701	686	673	677	716	704	681	695	664	663	704	725	777	700	672	740	680	705	714	689	713	692	670	714	672	704	702	703	703	749	749	708	678	704	692	690	670	700	694	731	700	737	748	697	715	721	682	723	669	696	724	738	677	712	704	717	722	726	670	716	720	682	750	735	742	706	705	673	711	685	722	708	682	686	711	722	684	724	674	747	699	718	756	683	703	741	708	737	719	702	725	692	726	713	674	743	680	693	719	740	707	738	771	704	691	698	695	721	711	685	727	687	700	692	751	647	676	725	684	717	720	735	641	705	694	707	726	708	688	718	718	686	693	729	711	733	674	722	689	736	707	729	734	735	720	686	716	675	689	720	720	692	673	705	705	736	671	694	707	779	710	677	717	709	695	724	683	706	699	710	730	762	751	692	731	740	725	691	686	744	762	714	737	706	737	752	704	675	733	688	701	712	700	683	721	739	706	690	736	746	696	716	716	716	705	706	695	693	707	661	699	665	685	728	710	712	708	636	721	709	692	721	707	750	690	709	699	696	694	740	720	700	696	674	689	687	710	733	690	695	688	707	719	719	672	702	690	612	686	753	679	706	698	649	701	716	716	695	706	737	676	674	680	754	756	679	730	722	696	688	757	711	722	704	753	728	735	666	689	710	710	669	692	730	754	739	699	673	726	676	713	704	736	718	714	709	691	689	670	698	658	715	768	754	698	685	714	680	722	724	704	697	704	688	701	727	754	739	717	698	687	743	708	735	706	726	729	718	727	678	699	711	716	744	733	725	741	706	681	719	730	738	715	746	709	703	706	718	675	710	668	728	679	673	766	678	679	698	675	716	726	696	701	736	656	718	742	686	708	700	702	703	725	725	700	726	681	730	703	698	763	716	742	746	647	705	705	726	701	704	707	721	714	741	710	757	671	740	659	737	697	739	728	744	713	711	739	720	722	689	735	746	740	750	701	765	643	701	653	676	707	698	702	655	763	706	728	766	696	804	719	747	749	719	726	724	711	707	668	686	722	699	722	683	702	754	717	688	718	747	704	750	697	757	735	689	717	739	706	710	715	676	686	749	717	713	716	721	681	710	688	700	696	705	723	741	741	694	742	732	690	689	720	688	695	686	730	716	698	741	692	707	700	698	742	716	700	684	698	736	687	737	765	719	692	737	719	726	688	723	688	671	696	713	720	719	686	696	741	718	709	702	682	708	755	706	694	715	686	733	691	716	692	742	712	729	696	768	695	714	735	673	738	715	723	676	662	747	734	683	721	715	770	725	696	699	696	717	697	713	646	731	710	672	758	685	717	710	685	682	753	703	736	663	708	708	701	713	652	718	682	759	650	703	739	742	712	706	719	689	671	691	747	690	747	661	716	701	669	660	723	718	746	699	686	681	701	670	671	696	705	731	718	715	684	691	699	680	721	758	693	697	732	722	682	667	767	697	706	667	722	691	698	760	744	701	709	756	697	768	706	735	701	675	706	710	704	679	781	712	691	718	714	725	693	737	665	763	760	681	696	740	676	728	684	728	689	718	691	750	688	717	760	720	657	765	762	677	698	670	711	737	715	682	720	738	700	715	659	715	700	671	724	693	719	728	693	694	697	690	743	705	748
45001	45561	27091	23754	18580	20496	25031	11068	802	322	323	332	324	304	325	303	296	297	322	301	324	314	331	286	262	321	315	293	302	323	331	321	317	323	342	306	311	314	315	318	310	308	278	292	305	330	308	350	333	305	292	325	311	313	340	279	298	327	334	326	312	312	305	310	325	301	342	326	318	314	344	329	322	321	330	320	319	294	300	318	322	268	320	302	290	326	316	355	327	292	336	281	313	289	304	317	294	294	308	327	324	302	319	303	329	327	309	289	316	326	302	355	308	298	309	282	336	329	324	300	310	311	294	329	322	312	337	338	324	294	321	319	299	316	298	326	284	315	331	313	301	300	297	309	281	338	296	325	286	292	312	280	290	348	352	310	324	298	328	347	337	313	348	334	325	302	308	295	287	312	354	315	320	307	346	311	311	293	302	315	345	311	302	292	316	310	296	315	296	315	333	327	339	307	316	287	298	303	296	332	297	276	316	289	314	315	314	292	330	301	313	340	298	303	343	310	318	314	298	314	319	315	314	329	306	332	348	324	304	304	286	296	331	304	325	317	320	321	319	319	299	315	311	295	312	298	327	285	309	336	307	298	313	337	300	308	326	320	329	324	323	302	278	293	282	343	329	309	350	303	316	316	319	339	309	317	293	298	305	346	324	306	306	290	311	304	343	306	311	322	308	338	299	311	326	327	319	327	306	296	327	312	313	327	352	324	307	325	292	290	332	306	308	303	326	303	260	313	291	296	318	298	293	313	301	320	294	327	323	285	315	322	295	293	300	324	307	326	320	328	319	323	326	312	338	321	308	310	305	311	331	290	325	335	320	309	323	332	309	335	315	308	306	288	279	305	310	330	315	290	322	311	309	338	302	310	318	302	322	337	339	305	280	310	290	313	285	317	342	300	307	326	301	312	323	303	343	347	347	297	322	311	294	298	350	318	314	307	288	306	287	330	321	328	309	310	324	311	299	297	320	316	335	320	278	294	306	298	305	329	296	309	321	273	320	321	318	325	299	310	297	298	275	288	278	308	302	318	307	295	317	323	347	328	333	296	289	339	335	322	320	279	318	308	312	314	340	279	291	290	297	334	310	336	321	327	283	323	303	318	284	304	314	304	321	315	301	315	317	307	286	311	294	348	311	311	303	316	340	354	299	346	299	308	270	309	317	297	317	325	335	280	308	295	345	291	308	344	290	312	332	336	344	330	336	323	314	334	308	311	282	323	283	325	347	303	302	322	323	306	295	328	304	339	299	319	275	295	295	323	314	315	335	350	290	320	303	327	292	320	333	287	279	325	321	308	297	300	283	338	295	307	318	287	342	317	334	298	312	301	285	312	323	305	310	289	326	320	273	285	341	283	311	347	286	330	323	294	317	289	348	335	318	296	327	306	317	337	316	298	299	295	309	340	310	312	312	342	306	331	334	306	321	318	336	317	318	302	281	308	288	354	284	287	324	312	319	309	291	326	323	325	344	295	297	327	353	331	304	297	291	332	304	307	323	310	309	334	291	323	302	303	296	350	323	297	288	313	358	336	363	299	301	310	321	300	299	305	308	357	340	339	316	304	308	294	298	327	296	323	337	285	351	309	311	295	314	285	315	274	322	296	283	322	333	322	317	314	313	288	306	302	351	350	277	301	326	265	347	313	309	276	317	313	363	296	303	292	330	328	346	317	338	337	323	320	311	314	295	335	306	319	299	327	279	295	286	307	310	326	306	302	305	343	311	315	338	307	339	319	324	320	327	291	293	343	332	339	279	293	299	303	292	304	280	301	337	304	291	312	338	326	298	313	322	301	324	315	308	348	316	315	323	342	329	335	279	286	320	318	338	304	339	298	342	302	326	321	322	301	330	309	295	304	321	343	367	328	324	292	298	309	308	350	314	291	323	327	350	289	329	347	332	339	311	302	324	330	293	317	308	266	282	319	304	282	348	317	289	325	303	297	321	318	300	309	344	311	307	352	294	312	304	267	323	320	331	322	330	307	302	304	313	296	343	336	313	325	316	320	328	275	323	279	336	338	322	339	338	290	315	313	306	334	297	307	287	357	330	342	292	329	317	282	328	320	328	310	345	332	310	281	344	311	299	310	320	332	321	307	302	319	336	325	310	321	320	292	293	299	338	339	301	323	293	296	296	303	324	324	309	294	297	305	301	315	291	300	294	318	342	308	298	335	316	279	319	310	325	317	325	339	332	329	294	316	325	320	285	298	309	307	297	288	297	303	319	318	303	284	300	281	287	346	368	319	324	315	313	310	320	336	320	341	315	289	302	291	275	300	345	284	344	303	327	302	291	310	306	308	330	306	316	328	271	324	322	252	312	337	304	294	284	316	288	312	305	299	298	305	333	315	308	292	323	332	321	331	326	287	331	326	329	330	277	338	321	326	310	304	316	321	300	332	327	298	322	305	290	296	303	324	291	329	279	345	317	319	329	316	312	336	300	298	308	320	336	327	363	347	343	316	300	296	280	307	293	331	312	293	333	300	326	341	311	311	285	316	282	314	300	343	284	305	290	294	297	318	318	305	300	311	323	299	309	309	304	271	333	325	303	317	356	302	302	299	332	316	284	333	295	311	328	319	320	305	266	339	274	313	307	344	349	304	318	310	324	328	297	309	325	291	286	321	292	304	334	304	296	277	311	320	315	302	303	322	300	318	335	312	306	325	290	301	329	314	299	300	339	299	310	339	290	327	312	313	339	315	283	287	310	323	332	339	343	335	319	324	307	289	300	332	299	321	293	308	307	322	328	328	324	317	325	318	307	292	307	278	290	322	355	324	308	310	356	287	302	323	316	320	285	308	332	305	313	302	319	305	273	276	323	309	331	310	363	334	327	331	292	320	322	325	309	319	310	327	335	325	324	297	314	291	286	325	339	306	336	321	315	326	287	335	303	303	288	318	288	318	309	337	331	328	325	288	317	329	311	309	320	329	329	319	318	302	302	315	309	305	325	307	332	307	328	298	315	303	304	325	321	351	323	319	316	301	333	334	318	320	299	316	279	289	324	287	326	347	305	361	313	332	322	317	328	299	317	309	321	362	317	337	331	316	326	296	305	311	300	295	311	311	331	334	326	327	297	322	346	312	317	332	315	303	307	324	317	303	302	319	326	313	293	297	335	295	308	318	319	311	305	305	337	310	265	303	305	301	295	329	346	305	291	312	306	345	344	300	313	333	327	328	302	329	308	315	359	337	287	310	310	313	347	307	287	348	284	311	311	287	311	284	320	320	338	333	290	309	345	338	280	321	291	321	316	324	283	310	280	350	298	304	311	330	312	322	308	330	272	300	326	283	299	297	308	295	300	320	312	318	322	314	315	308	301	317	322	325	313	320	328	337	268	310	302	291	307	295	307	340	309	322	287	295	326	314	278	276	311	307	297	336	327	306	305	318	317	321	335	294	293	319	299	288	339	281	320	330	294	294	338	325	329	338	318	329	292	308	311	291	317	335	331	334	339	326	321	319	319	316	270	319	308	314	305	312	306	328
38706	41600	25218	18046	9603	33707	40078	18272	884	875	891	813	815	839	898	850	847	807	829	842	913	799	771	881	865	834	842	797	857	838	824	874	808	831	889	800	852	786	784	852	846	769	828	842	854	832	839	828	794	830	794	798	795	820	823	790	802	812	821	820	791	805	771	821	860	1035	914	829	825	828	768	824	861	808	816	849	861	813	815	832	834	756	837	828	857	804	789	791	757	814	825	832	805	820	830	801	791	846	893	797	799	805	883	818	845	798	810	851	834	835	836	802	787	816	866	864	871	810	852	844	819	860	792	891	836	822	844	791	791	841	823	815	764	854	864	786	873	792	845	827	765	859	845	862	758	806	833	853	816	871	863	874	852	805	865	835	838	767	841	861	821	811	780	809	844	817	807	773	797	812	837	840	809	781	800	765	843	847	847	832	820	866	817	826	809	828	833	789	807	797	784	831	817	822	779	764	847	785	930	831	819	811	848	843	779	796	768	841	833	853	845	843	811	851	844	784	780	771	857	791	855	798	836	891	815	828	807	830	827	771	840	800	818	765	810	856	820	821	843	813	799	802	825	869	823	838	793	862	807	803	828	788	763	838	831	834	806	829	834	852	838	813	841	826	839	811	845	844	830	825	856	864	832	821	849	798	798	827	779	804	862	831	751	845	743	785	821	835	812	827	850	803	800	823	789	816	847	828	810	754	821	859	787	837	805	801	828	786	837	809	832	806	815	846	843	809	791	824	809	801	759	774	862	790	843	879	844	851	878	768	821	835	828	807	854	784	842	836	769	849	813	833	825	842	812	804	825	873	819	777	784	856	825	816	827	810	738	874	799	762	801	828	821	850	857	810	831	823	846	777	805	849	798	815	828	802	800	793	800	839	831	810	874	848	823	793	817	842	877	817	811	802	846	835	806	848	791	786	871	828	809	769	847	841	845	824	801	844	809	803	805	814	871	799	798	779	798	868	799	836	818	837	839	761	816	785	766	841	811	863	873	803	803	808	834	806	826	830	844	807	831	787	824	853	802	805	826	821	848	769	835	829	807	858	796	829	889	847	828	824	794	815	821	824	804	847	817	928	806	806	818	840	813	835	790	777	866	830	810	834	847	806	828	862	822	824	819	809	859	780	838	881	788	793	819	830	797	828	837	822	838	815	826	781	886	823	802	875	867	798	852	792	806	802	792	819	769	849	786	848	839	840	854	848	824	861	836	779	831	836	807	800	816	835	846	799	807	778	845	851	851	818	844	796	793	848	820	818	847	815	822	839	835	828	843	826	823	834	810	801	844	826	804	808	795	841	830	791	851	814	849	773	813	809	783	819	816	836	838	823	846	852	799	810	831	816	829	821	820	820	839	804	762	859	864	813	873	779	875	836	850	825	827	812	831	796	811	810	818	820	815	807	767	848	786	865	812	841	831	818	810	864	838	802	830	801	809	827	872	795	795	837	827	757	832	810	804	832	850	788	802	806	879	891	805	804	838	860	850	762	822	806	842	789	807	817	858	803	797	833	807	893	799	842	864	808	766	776	786	781	776	831	801	824	816	794	818	812	808	870	853	830	806	840	822	795	851	780	848	802	837	862	788	815	815	789	774	799	820	816	850	859	808	798	880	793	807	785	817	761	767	818	796	820	821	848	803	853	818	789	880	814	857	811	800	831	845	809	810	806	825	800	833	847	842	812	831	837	815	775	848	767	797	812	813	823	781	835	838	786	820	840	836	848	815	772	825	838	853	796	791	788	801	795	789	866	870	771	836	837	817	831	754	866	760	793	798	858	828	835	845	820	827	822	825	830	866	853	800	819	782	844	805	836	821	778	823	844	805	838	842	821	818	847	811	843	820	796	797	809	816	826	796	891	824	805	840	813	786	791	850	831	831	781	798	783	817	827	829	823	822	766	814	820	810	834	768	842	800	822	799	858	767	781	838	811	784	812	828	791	852	805	869	833	836	863	824	784	806	815	789	830	764	873	849	775	830	788	847	851	804	794	803	783	854	842	814	840	819	775	781	840	793	769	785	755	834	835	804	778	825	819	845	815	827	771	878	826	822	810	835	824	807	834	830	866	832	817	779	760	841	875	862	835	873	806	839	851	813	843	823	862	829	828	816	801	811	796	788	890	820	824	841	853	799	790	819	859	845	789	805	819	788	837	783	869	847	831	875	810	827	782	832	842	808	820	831	800	818	789	864	814	793	828	877	771	796	839	811	814	796	791	780	831	881	839	857	806	818	801	804	815	842	845	855	844	749	833	799	831	800	746	868	844	855	873	757	770	831	853	810	853	847	854	857	852	835	791	746	773	827	857	848	829	876	848	833	792	806	816	833	833	830	886	878	801	800	853	857	832	832	854	725	828	829	803	873	874	864	819	844	819	838	827	799	842	835	865	813	818	852	865	824	849	780	870	815	845	803	813	823	820	780	827	852	830	780	804	793	829	830	828	835	833	826	836	855	827	800	834	836	783	802	821	805	835	873	793	851	856	809	806	839	777	773	787	856	835	850	768	804	824	835	751	820	846	817	795	892	885	836	770	856	840	849	812	841	791	838	804	773	841	817	802	822	813	845	851	852	798	831	793	798	810	790	818	834	818	800	784	815	827	833	785	786	846	866	817	815	797	834	833	815	799	845	800	863	788	828	852	820	794	882	798	878	818	835	768	838	827	832	812	844	823	787	810	830	820	813	840	820	812	823	769	801	843	861	802	876	828	795	878	814	861	823	790	820	839	817	817	767	817	816	883	851	865	843	769	823	778	822	817	819	824	854	794	794	836	787	792	865	824	808	807	823	834	819	801	787	832	790	816	837	843	861	787	786	802	805	844	839	789	826	801	831	782	844	782	805	835	782	844	835	824	773	803	851	838	855	865	803	800	833	872	815	868	791	846	836	836	821	787	837	825	803	860	806	831	784	810	814	825	822	819	797	851	838	837	792	855	854	890	824	819	800	802	822	769	838	829	880	831	858	781	796	900	822	851	807	823	825	825	879	805	843	797	814	840	856	830	840	833	807	833	854	837	846	822	811	799	844	815	799	783	852	806	859	877	855	834	833	785	839	886	768	842	865	828	796	840	813	834	788	756	870	808	822	776	821	849	775	851	854	777	843	770	817	780	759	823	785	815	821	824	822	830	819	798	845	799	797	828	830	806	826	819	807	864	858	904	880	781	866	824	787	788	819	832	826	786	777	839	825	826	831	802	815	875	809	815	802	822	808	842	841	819	818	809	838	834	843	779	842	794	826	797	819	816	765	773	800	856	821	806	827	864	890	817	846	816	822	812	795	795	859	802	812	787	805	769	865	894	866	774	893	781	789	806	825	804	830	820	790	802	788	776	821	778	849	849	837	821	808	817	819	818	881	843	758	782	789	811	867	826	867	832	808	797	857	815	791	797	843	820	881	878	855	819	841	893	807	847	827	813	805	830	871	811	839	785	872	832	893	825	777	795	801	873	808	811	817	820	808	788	825	835	849	839	760	863	858	830	793	808	814	836
52201	33898	26763	26288	27370	41897	47277	37852	12630	1611	550	528	537	526	457	490	458	486	430	499	456	454	474	443	500	449	423	406	446	453	486	446	486	444	444	488	453	460	494	443	436	464	432	448	423	432	434	523	447	512	423	446	419	468	420	403	431	468	473	437	451	466	455	441	470	661	472	437	422	456	447	470	445	436	464	442	436	450	428	420	446	419	440	455	464	436	465	446	445	395	436	466	433	437	428	446	400	453	446	426	463	452	471	447	456	457	448	445	419	446	440	425	446	456	458	433	428	482	492	452	438	426	445	443	427	467	452	471	452	465	452	452	447	395	449	486	455	490	480	428	415	430	485	469	460	444	457	414	434	470	440	479	432	393	464	446	475	483	457	458	445	438	471	424	464	410	464	466	433	508	499	448	446	432	481	454	472	456	454	410	427	481	451	422	433	469	480	459	418	438	472	472	409	428	503	433	456	452	454	425	459	463	477	470	443	456	443	453	448	404	428	473	432	513	420	454	431	456	428	433	465	481	432	416	463	479	469	499	425	385	445	436	491	473	458	450	440	434	443	431	458	416	445	399	436	408	433	429	436	427	430	454	398	428	440	429	421	445	430	468	449	480	457	412	464	460	434	454	470	431	437	462	453	460	445	446	392	442	466	451	444	473	442	471	441	472	448	477	432	440	460	450	465	462	463	432	376	435	436	462	483	443	447	442	481	469	436	425	387	445	413	462	445	448	460	385	458	450	416	455	443	444	467	455	469	459	453	416	465	438	432	417	490	442	468	449	453	485	491	418	432	462	462	462	453	460	454	445	419	417	448	425	452	459	475	424	439	442	455	437	455	449	451	437	459	437	432	451	470	428	443	465	433	458	410	430	457	409	468	412	471	441	450	434	463	439	443	425	422	434	434	476	481	428	458	441	470	467	432	423	393	431	442	449	439	442	424	424	450	438	444	486	445	447	403	447	426	451	413	437	465	423	431	437	490	432	461	463	452	449	461	493	461	437	446	444	455	460	451	472	447	462	462	437	430	411	442	484	450	461	423	464	451	462	459	405	413	451	507	460	438	463	483	446	464	458	430	440	435	416	439	416	445	404	461	407	461	419	435	474	430	487	417	454	455	456	460	463	499	470	452	455	441	463	452	491	463	463	462	418	439	474	429	441	464	458	469	415	468	436	426	443	465	410	462	470	447	446	452	402	440	416	440	458	447	446	434	448	449	445	415	408	472	448	441	440	401	426	472	483	474	453	445	456	441	461	416	453	447	457	421	464	437	397	446	433	452	511	431	432	492	422	501	463	451	422	444	431	468	462	482	435	441	411	420	444	426	404	437	432	466	454	491	432	408	476	396	441	434	432	464	449	451	457	455	462	454	458	478	473	407	414	452	440	415	467	423	434	436	458	421	453	449	443	435	475	407	427	447	483	433	463	437	440	472	458	461	435	464	459	433	446	460	470	437	467	464	434	445	435	456	451	416	446	435	491	471	490	462	464	416	412	450	435	424	461	434	448	454	449	433	422	438	404	482	437	447	467	438	437	452	434	456	516	493	457	436	432	454	479	414	447	424	458	428	430	451	430	451	478	481	442	444	461	461	442	461	474	452	439	424	442	423	492	474	419	430	485	428	464	449	441	460	442	464	435	441	475	447	448	456	410	445	433	443	430	433	447	455	479	450	463	430	463	408	420	450	420	429	476	449	436	493	446	445	484	447	429	457	446	444	473	442	415	414	427	467	441	485	427	450	441	448	425	430	461	479	466	446	444	428	467	439	453	476	472	454	397	434	471	442	444	478	450	445	441	421	469	443	430	449	446	466	451	455	440	467	477	467	439	461	450	462	429	472	422	468	408	453	439	425	457	439	442	420	444	442	425	452	440	483	421	436	453	467	422	437	485	466	429	450	406	461	452	453	466	440	468	463	458	437	422	464	434	445	434	444	458	475	456	461	471	418	455	438	467	434	421	412	441	444	481	434	433	479	433	441	428	474	457	411	435	438	442	443	441	455	442	462	471	480	438	439	489	465	468	448	429	426	460	444	456	428	491	468	436	487	455	467	454	424	482	434	428	459	468	483	461	458	432	427	457	439	466	431	448	436	451	396	428	452	475	440	460	432	413	471	421	453	465	459	420	416	489	441	457	465	422	461	438	425	407	453	473	427	484	450	471	428	454	475	440	467	484	442	465	432	421	454	480	434	403	444	475	489	408	446	458	423	409	468	424	453	463	466	447	443	451	451	435	445	440	451	446	495	429	449	478	406	421	448	452	444	476	462	458	453	417	466	442	436	418	505	496	456	482	456	434	431	446	417	446	454	461	404	451	448	475	469	461	414	447	452	456	447	452	506	453	457	461	435	440	465	429	411	429	429	433	440	427	420	435	418	477	439	415	449	463	413	417	434	446	458	450	438	467	487	422	388	446	457	418	450	438	423	457	453	424	455	434	445	440	441	438	448	475	448	449	431	496	421	458	453	447	447	451	454	449	490	446	460	473	503	447	440	473	440	459	467	452	482	456	428	476	482	452	448	439	446	407	436	415	444	441	439	487	463	455	427	479	452	446	443	426	464	429	449	443	464	474	439	419	428	450	464	411	442	457	478	440	469	503	447	449	408	441	425	471	456	437	476	436	440	466	452	446	474	414	466	469	466	462	475	432	430	466	488	427	447	430	438	457	402	390	411	432	443	465	451	456	414	432	455	423	424	438	427	448	465	506	431	453	433	467	414	500	467	425	493	480	467	463	470	456	451	445	456	416	465	450	410	454	435	442	435	451	479	441	437	446	484	416	431	440	485	448	450	442	482	454	439	448	440	435	447	410	488	444	450	478	439	469	450	440	408	476	441	432	423	463	413	482	428	451	455	445	441	410	458	459	452	449	484	473	464	417	448	419	426	418	441	437	442	448	450	436	434	496	440	435	443	421	421	421	469	420	444	432	485	435	445	432	429	467	438	478	440	486	447	463	444	449	413	462	422	443	460	437	449	427	432	455	424	469	469	448	454	461	418	428	442	468	421	440	454	482	451	398	444	458	465	442	442	474	434	457	448	465	438	434	420	453	432	491	474	436	472	451	432	488	455	442	443	454	485	458	468	429	436	451	435	464	452	448	445	437	441	415	430	445	446	442	412	451	470	431	463	471	461	413	450	447	458	477	420	420	430	441	411	442	453	481	453	439	417	438	423	428	410	437	418	442	425	401	454	459	465	399	469	461	394	474	453	431	424	407	459	457	429	396	423	432	442	445	445	447	428	447	418	446	462	445	437	456	425	463	455	481	467	474	445	459	467	460	445	450	470	450	435	430	439	420	425	454	449	470	459	439	442	482	456	456	423	458	450	444	453	425	423	461	461	434	420	452	441	437	473	489	441	470	486	433	454	432	462	430	445	478	445	453	419	418	459	439	476	462	425	446	434	439	444	450	440	459	477	431	435	453	459	439	428	449	423	430	468	444	420	478	439	460	479	455	480	437	428	455	419	431	454	455	455	474	449	452	397	420
47125	37879	27481	29918	45281	73271	63426	47207	1592	1323	1273	1286	1279	1232	1148	1192	1165	1147	1159	1098	1134	1046	1054	1117	1107	1115	1147	1104	1084	1023	1020	1069	1107	1034	1074	1082	1074	1036	1054	1088	1056	1033	1107	1047	1066	1046	1107	1065	1049	1054	1038	1059	1019	1088	1078	1000	1030	994	1009	1073	1048	1090	998	1061	1003	2472	1300	1020	999	1000	1057	1071	988	1028	1065	992	1028	994	1057	1070	1020	1126	1033	1022	1029	1055	1058	1089	1046	1092	1080	986	1039	1006	1099	1011	1042	1132	1085	1079	976	1096	1046	1075	1140	1112	992	1061	1012	1040	983	1047	1034	1032	1022	1078	1005	1069	1046	1031	1051	1051	1048	1039	1025	1027	1037	1049	1075	1077	1035	1031	1020	1079	1030	1060	1026	1051	1053	1055	1078	1051	1057	1055	1079	1026	1030	981	1048	1066	1012	1045	1081	1090	1053	1037	1030	1015	1057	1064	1057	1007	1092	1121	1081	1081	1059	1023	1063	1097	1020	1060	1084	1078	1085	1015	1063	1061	1002	1111	1042	1076	1093	1060	1018	1077	1067	1049	1007	1066	1075	1077	1027	1068	1039	1055	983	1084	1006	1096	1074	1060	1053	1009	1068	1079	1049	1082	1019	1047	1077	1006	1059	1026	1022	1011	1021	1064	992	1048	1040	1024	1061	1054	987	1040	1066	1042	992	1041	1079	1051	1060	1037	1053	1052	1028	1037	1013	1098	1004	1057	1073	1067	1048	1076	1005	1057	1046	1109	1016	1064	1032	1003	1026	1047	1053	1075	1059	1073	1023	1043	1064	1022	1059	1071	1005	1115	1061	1015	1033	1043	1000	1072	1066	1052	1067	1064	1051	1032	1042	1087	1038	1061	1052	1024	1017	1083	1029	1084	1018	1025	1066	1082	1052	1008	1084	1065	1030	1047	1046	1084	1047	992	1001	1030	977	1047	1010	1020	1080	1083	1025	1028	1013	1010	1000	1072	1058	1047	1052	998	1034	1047	1034	1086	1053	1045	992	1049	1030	1060	1081	1058	1037	991	1050	1040	1033	1049	1048	1074	1037	1023	1010	1066	1099	1056	1025	1074	1041	1011	1022	992	1000	1012	1006	1028	1025	1026	1066	1009	1050	1055	1027	1009	1038	1058	1085	1009	1084	1021	1097	995	998	1044	1073	1060	1012	1005	1114	1023	1068	1056	1054	1032	1000	1028	1036	1064	1113	1051	1060	1031	1048	1038	1071	1063	1068	1049	1036	1060	1008	1044	1014	1033	1063	1086	1058	997	1028	1056	1005	1015	1064	1074	1007	1064	1012	1099	1002	1014	1050	1029	1048	1055	1103	1030	1088	1098	1072	1094	1032	996	993	1085	1057	1047	1017	1069	1058	1085	1129	1102	1047	1000	1087	1028	1029	1038	1064	1075	1064	1078	1007	1016	1078	1021	985	1028	1009	1071	1039	1036	1026	983	1070	1086	1053	1037	1068	1000	1052	1033	1069	1051	1033	1029	1076	1000	995	1080	1012	1073	983	1035	1019	1069	994	1022	1050	1072	1046	999	1053	1088	1044	1057	1035	1046	1119	1037	1062	1021	1054	1045	1075	1052	1045	1046	1015	1117	1047	1030	1062	1000	1082	1025	1049	1010	1048	994	1065	1099	986	1010	1066	1036	1045	1051	1037	1027	1015	1085	1013	1045	1051	1041	1066	1044	1070	1054	1022	1066	1017	1012	1043	1062	1051	952	1046	1080	1019	1030	1052	1002	1077	1073	1084	997	1012	1075	1062	1020	1020	1027	1029	1032	1039	1050	1062	1002	1062	1060	1017	1027	1033	1014	1037	1018	1043	1007	1077	1020	1050	1046	980	1004	1094	1106	1111	1064	1061	1034	1035	1040	1040	1024	1054	1010	1043	1038	1031	1061	1092	1013	1094	1074	1039	1037	1089	1026	1011	1049	1050	1062	1058	1062	1031	1051	1041	1039	1067	1037	1019	1107	1063	1030	1061	1040	1058	1039	1056	1022	964	1036	1076	1063	1046	1102	1045	1011	1032	1040	1032	970	1032	1046	1050	1064	1133	1063	1057	1075	1027	1037	1091	1037	1044	1049	1034	1051	1119	1034	1051	1074	1080	1055	1086	1008	1032	1072	1045	1073	1062	1056	1081	1085	1100	973	1078	1086	1059	1019	1066	1073	1023	1070	1027	1039	1011	1003	989	1051	1020	1009	1054	1058	1057	969	1083	1037	1047	1020	1036	1090	1029	1004	1045	962	1043	1110	1087	1019	1037	1066	1073	1029	1027	987	1006	1047	1000	1023	1076	1054	1005	1048	1033	1081	1022	1030	1022	1008	1057	1038	1077	1071	1046	1030	1066	1080	1003	1126	1049	1002	1034	1050	1092	1067	1028	1108	1004	1034	1056	1050	1070	1032	1007	1060	1038	1044	1045	1049	1006	1049	1037	1016	1085	1026	1058	1042	1040	1095	1052	1010	1035	1055	986	1086	1021	1025	1058	1029	1034	1026	1081	1016	1033	1001	1020	1038	969	1000	1062	1068	1082	990	1078	1042	1065	1021	1040	997	1020	1030	1011	1015	1020	1100	1042	1031	1014	1034	1035	1054	1051	1047	1022	1020	1135	1006	1073	1058	1059	1052	1034	1047	1080	997	1036	1060	1001	1054	1046	1071	996	1010	1027	1075	1009	1037	1057	1004	1069	1029	1003	1001	1025	1008	983	1046	1021	1010	1065	1001	1047	1029	1059	1010	1036	1054	1064	1065	1027	1022	1034	1056	995	1033	1019	1007	1054	1128	1021	1033	1049	1069	1040	1044	1001	1093	1042	1021	1050	1058	1065	1081	1017	1085	1050	1015	1014	998	1049	1095	1024	1058	1015	1060	1039	1058	1019	1039	1098	1072	1007	1034	1116	1068	993	1033	1013	1035	1017	1048	1010	1031	1053	1064	1005	1065	1068	1065	992	1056	1018	1063	1041	1042	1092	1018	1090	1051	1077	1032	1099	1052	1049	1022	976	987	1034	1045	1047	1000	1042	1048	1065	1073	1054	983	1025	1031	1014	1040	1018	1058	1042	980	1048	1037	992	1050	1055	1012	1062	1068	1035	1021	998	1068	1078	1046	1010	1029	1080	1044	1071	1068	1022	1104	1026	1028	1029	1080	1057	1090	1039	1025	1034	1027	1069	1092	1013	1035	992	985	1061	1089	1002	1114	1011	1030	1028	1025	1063	1063	1007	968	964	1106	1041	1019	1021	1048	1002	1016	1035	1049	1011	1089	1090	1033	1023	998	1048	1026	1046	1020	1057	974	1049	1042	1057	1085	1094	1109	1032	1074	1011	1017	1048	1054	1097	1044	1017	1056	986	1028	1055	1134	1039	1032	1051	1000	994	1085	1000	1013	1066	1061	1038	1058	1101	1027	1040	989	1042	1030	992	1041	1088	1044	1013	1023	1059	1033	1024	1024	1032	993	1078	1039	1000	1044	1054	1023	1104	1036	1043	985	1050	1023	993	1045	1015	1082	1037	1045	1071	1027	1025	1115	975	1044	1081	1042	1069	1017	1056	1090	1069	1084	1014	1021	1076	1085	1060	1029	1041	1059	1028	1084	1054	1045	991	1024	1089	1005	1012	1025	1110	996	1007	1108	993	1031	1021	1069	1050	1071	1042	1011	1055	1029	1051	1067	1054	1012	1070	1010	974	1022	995	1052	1046	1042	1021	1059	1052	1106	1049	990	1073	1004	1080	1030	1080	1045	1035	1030	1078	1051	1044	1035	1070	1027	1035	1029	1045	1040	1020	1034	1036	1068	1037	1034	1061	1043	1047	1035	1070	1054	1049	1077	1056	1056	1058	1063	1010	1013	1107	1011	1071	1021	1115	1014	1046	993	1058	969	1043	1004	1036	1059	1077	1003	1046	1037	1072	1060	1092	1055	1041	1087	1043	1078	1013	988	1020	1030	1039	1066	1031	1030	929	982	1019	1010	1090	1020	1048	1040	1016	1008	1020	1036	1050	1065	1013	1052	1028	1068	1067	1040	1110	1007	1024	1039	1000	1086	1044	970	1074	1085	1020	1092	1019	1108	1044	1042	1073	1026	1039	1006	1027	1077	1048	1069	1028	1010	1083	1065	1083	1043	1064	1097	989	1090	1075	1023	1013	1029	1058	1046	1037	1085	1024	1015	1044	1010	989	1044	1128	1028	1061	1056	1098	1052	1035	1027	1045	1068	1019	1030	1022	1071	1023	1056	1010	1069	1063	1020	1073	1003	1056	1011	1075	1112	1036	1024	1067	987	1056	1062	1024	1054	1026	1068	999	1042	1099	997	1034	1071	1055	1039	1033	1052	1039	1052	982	1029	984	1048	1017	1063	1012	1047	1082	1049	1050	1040	998	1015	1011	1057	1125	1049	1046	1052	1061	1063	1059	1025	1013	1092	1009	1052	1086	1055	1061	1029	1077	1100	1006	1022	1050	1021	1011	1058	1059	1059	1010	1006	1062	1058	1023	963	1089	1106	1086	1077	1059	1045	1105	1024	1055	1032	1009	1028	1040	1036	996	1107	1080	990	1055	1027	1058	1023	1111	1094	1069	1075	1077	1053	1075	945	1034	973	1053	1103	1037	1095	1042	1004	1086	1058	1047	1071	1067	1069	1002	1072	1024	1020	1063	1010	998	1059	1022	1009	1054	1072	1036	998	981	1072	1057	1110	1027	1009	1054	1016	1061	1117	1048	1024	1066	1084	1038	974	1049	1109	1021	1016	996	1027	1083	1059	1017	1061	1046	1040	1051	1019	1074	1067	1039	1087	1040	1043	1059	1077	1013	1097	951	1059	1071	1052	1058	1055	1005	1013	1035	1053	1048	1057	999	1054	1044	995	1114	1029	1060	999	1085	1087	1058	1024	1040	1076	1004	1037	1021	1048	1059	1018	1074	1038	1029	1068	1005	1070
36728	43200	22750	10038	4591	2045	1324	2250	354	229	232	228	218	192	185	240	219	196	203	207	214	213	232	194	242	192	208	220	211	239	205	215	207	217	219	234	204	235	221	185	257	210	206	224	206	203	230	195	198	221	190	215	225	238	197	212	207	245	235	199	224	213	222	236	204	259	211	216	235	243	182	226	207	232	221	217	247	234	217	220	217	229	218	201	196	202	204	184	226	262	209	207	203	217	209	231	215	223	229	232	222	201	220	211	216	194	195	226	207	244	212	210	226	209	200	204	244	228	201	210	230	249	228	230	222	205	224	222	234	195	197	215	199	197	202	237	201	240	221	241	231	197	231	230	206	223	211	190	201	234	212	214	224	232	213	221	209	194	234	233	232	228	206	253	239	241	226	208	212	194	207	204	234	209	211	219	200	235	233	231	223	240	240	236	242	210	218	197	227	225	228	211	237	204	197	201	217	225	216	223	237	210	232	217	215	216	211	204	229	212	185	243	211	226	224	185	183	242	234	235	231	239	214	215	229	215	195	195	216	197	221	186	235	197	207	218	206	230	231	209	202	234	209	181	224	201	217	207	212	233	207	212	194	213	210	201	238	244	236	215	212	245	221	214	224	213	225	206	195	234	203	209	216	218	187	212	205	211	218	206	232	209	209	254	223	233	213	198	238	227	215	213	234	203	232	219	212	231	201	237	226	218	208	242	212	223	220	241	223	212	225	197	198	237	210	232	246	214	214	199	238	226	216	221	198	196	215	228	210	208	252	214	235	220	232	240	201	209	186	236	207	210	216	245	215	219	225	223	226	209	215	217	215	215	232	219	198	214	208	227	200	192	209	227	201	205	255	227	224	218	224	219	203	235	238	210	207	225	218	195	215	223	218	230	215	210	219	225	200	212	247	211	221	194	208	205	221	195	216	201	234	230	241	217	226	232	206	187	195	223	225	245	220	212	217	197	216	239	228	205	244	214	210	206	211	217	240	201	205	210	209	212	191	232	220	217	219	203	205	221	223	206	198	229	226	196	214	214	201	210	197	210	232	238	214	226	175	216	237	200	202	213	227	220	210	215	202	201	196	224	238	217	203	216	243	210	240	200	202	224	212	214	213	190	214	218	212	211	225	233	215	196	244	201	227	224	228	229	221	230	219	219	228	211	233	198	216	248	186	260	197	206	216	207	223	251	227	200	216	197	233	251	211	213	210	208	214	198	200	206	202	214	225	231	223	200	219	224	209	221	239	212	235	211	220	228	217	223	223	224	198	209	197	242	213	218	216	232	195	227	213	235	194	239	213	216	197	182	211	222	203	247	224	198	242	223	202	232	221	245	204	216	205	230	220	210	235	225	249	196	204	215	237	233	218	209	232	224	241	200	207	212	222	234	220	234	215	240	200	231	212	196	198	207	225	221	238	228	198	202	235	212	205	198	222	209	228	216	236	224	210	178	228	220	209	210	224	211	226	240	226	209	234	229	211	243	211	218	208	236	209	228	220	205	224	205	234	205	217	233	210	202	208	223	214	235	209	189	203	210	207	222	200	217	222	222	198	200	204	198	209	205	213	222	231	204	232	216	220	210	204	224	213	232	226	208	230	207	186	222	196	223	227	227	196	228	226	232	211	216	203	224	206	206	218	206	211	224	207	208	224	214	221	225	212	204	211	210	213	224	218	224	189	210	223	219	212	219	234	239	213	201	228	216	212	233	228	203	220	206	213	223	210	212	218	191	224	226	229	197	225	238	225	226	199	221	221	226	201	217	244	190	232	225	203	208	215	223	243	184	243	224	225	208	232	228	218	225	187	224	207	221	215	195	223	226	229	207	222	211	221	205	225	231	206	233	186	191	219	170	218	195	203	224	225	216	234	233	210	236	235	218	206	210	254	250	214	220	212	201	226	238	221	216	218	241	228	226	195	226	220	218	219	197	218	224	226	247	250	222	219	210	224	211	216	205	222	210	230	221	200	216	230	245	224	210	205	222	235	228	196	207	229	202	170	206	227	229	230	208	235	226	211	215	215	223	187	237	210	221	242	196	223	202	191	207	226	230	222	241	201	211	212	181	214	207	252	214	177	210	217	200	202	180	209	218	230	216	232	212	217	210	206	218	232	213	217	206	251	240	225	235	220	233	186	205	194	204	209	226	225	181	205	215	197	245	216	234	211	239	183	199	243	225	199	179	225	207	224	221	199	211	197	208	233	240	200	223	221	197	234	238	242	219	220	230	219	260	221	218	180	232	218	235	202	209	214	216	199	224	221	220	219	210	194	220	223	208	188	219	221	230	187	209	231	212	241	233	195	189	213	218	239	215	235	226	212	223	210	228	217	200	231	207	191	228	198	218	232	230	219	222	216	234	216	232	207	213	241	229	209	213	212	227	218	220	198	209	196	223	232	216	218	244	227	203	207	226	240	228	199	238	208	210	186	193	212	232	246	187	207	207	227	206	225	202	219	222	214	236	224	218	219	216	234	218	208	227	205	231	207	222	233	222	219	195	216	221	223	222	187	202	209	236	220	209	224	242	225	233	228	220	222	203	222	210	223	200	201	216	234	217	208	212	234	201	246	195	188	212	224	232	211	214	195	222	205	191	258	217	229	226	202	202	232	210	197	218	235	203	221	222	215	213	209	203	194	222	225	246	240	241	235	217	189	230	198	210	226	251	202	210	210	212	216	208	237	212	226	199	208	190	223	215	216	235	209	209	202	217	215	204	229	218	206	221	205	203	197	236	223	212	202	234	220	216	200	228	208	226	229	207	227	221	199	186	211	211	199	243	184	245	203	195	204	228	228	203	238	238	197	193	215	202	209	215	209	204	223	213	239	229	193	214	218	250	237	199	200	225	224	212	214	233	245	228	219	202	198	223	240	222	221	216	237	224	226	227	215	224	204	206	234	211	231	212	206	235	214	209	232	224	211	209	233	208	191	206	199	229	203	198	240	237	211	211	197	220	191	234	203	230	228	230	236	231	228	226	224	213	215	220	217	214	223	229	216	217	207	212	232	214	220	228	215	241	210	231	218	224	195	236	213	222	205	216	186	216	221	179	247	219	229	227	211	216	224	210	209	217	213	218	226	231	199	216	200	219	237	212	208	211	197	211	222	201	216	219	228	220	217	222	213	187	189	251	212	238	209	217	229	204	227	214	212	242	195	188	244	215	221	226	212	242	215	207	195	230	201	234	243	209	239	234	211	244	249	226	225	230	210	230	202	210	203	217	219	227	212	225	220	218	215	218	229	215	200	198	246	235	201	209	223	198	223	192	221	236	218	200	230	182	192	206	254	208	182	238	215	239	217	228	236	229	223	208	206	220	223	222	198	226	211	232	239	207	232	241	207	223	202	243	194	190	233	222	223	220	219	208	210	219	218	204	228	233	207	205	199	224	235	222	232	220	242	240	221	218	211	221	247	227	220	240	235	214	210	242	223	210	216	195	228	230	222	217	236	225	203	199	230	209	227	245	216	219	237	210	201	202	229	227	207	232	231	226
32798	36675	10437	4005	5944	3880	4496	8113	890	581	640	580	637	625	600	600	593	600	603	619	609	586	590	580	619	610	597	618	605	631	611	607	601	627	579	601	606	565	577	587	584	602	598	620	543	552	638	622	623	595	603	591	601	614	646	597	629	561	575	582	620	601	591	612	597	709	587	579	592	615	597	574	605	590	605	618	616	621	613	622	605	589	618	603	595	588	592	653	602	643	616	600	618	645	584	573	594	614	625	588	619	639	613	575	578	532	613	656	570	576	584	575	626	629	548	574	619	664	566	658	639	636	613	580	596	613	578	576	590	608	566	607	613	593	566	605	598	582	619	602	586	609	585	600	590	616	595	661	609	582	620	622	601	566	634	600	616	547	594	586	580	620	546	604	614	598	571	604	633	617	575	637	561	622	590	580	618	574	587	613	591	601	572	570	562	600	590	625	612	596	604	576	594	621	604	631	602	589	585	608	592	613	573	626	566	606	575	595	615	652	573	632	604	583	596	577	626	619	568	594	603	611	578	594	590	613	578	592	582	601	605	615	626	624	625	640	610	584	565	623	604	611	550	581	636	608	605	587	599	642	564	590	595	556	573	612	572	612	640	638	588	621	584	610	602	637	610	635	648	557	613	593	571	605	594	605	614	619	618	597	592	576	584	560	630	582	614	612	549	592	607	626	568	615	579	592	579	592	611	604	578	599	630	587	593	621	617	617	616	618	608	647	596	558	654	631	581	586	642	610	632	627	625	618	604	614	639	609	608	593	605	599	615	625	616	608	628	568	597	610	614	583	592	581	587	634	601	592	564	583	584	623	536	552	605	604	585	625	600	592	603	620	603	615	590	551	605	581	600	626	611	615	612	595	610	619	585	575	579	582	608	590	593	612	577	614	630	587	573	635	548	584	579	592	599	581	578	585	598	580	605	626	608	622	629	638	588	592	597	644	617	625	599	589	634	585	665	587	597	615	614	652	585	620	620	627	641	601	606	620	582	601	606	588	595	610	584	592	628	622	658	614	604	591	624	605	547	570	590	617	638	621	609	563	614	603	640	612	595	612	612	571	620	636	610	620	615	606	628	603	619	654	573	638	590	575	650	597	622	609	574	633	592	603	588	569	572	587	573	562	571	588	623	610	619	554	577	605	631	602	602	608	580	625	630	620	616	590	638	649	632	583	617	596	579	588	609	615	588	619	592	601	626	597	578	613	593	657	576	599	585	583	630	579	577	549	598	604	576	635	649	606	605	581	596	586	608	603	585	583	527	582	600	598	596	605	587	597	611	605	591	624	617	596	597	573	622	557	590	608	569	568	621	608	602	594	593	640	583	603	577	607	603	589	623	603	611	555	598	634	561	605	581	586	625	578	600	619	620	607	588	639	563	621	602	550	620	578	653	586	610	625	600	628	606	575	612	594	577	625	599	622	631	610	628	598	565	590	581	622	583	579	568	579	613	603	652	630	565	639	593	594	565	567	614	637	589	607	575	622	596	649	573	574	571	608	618	587	649	604	587	551	620	617	628	622	604	624	632	630	636	641	600	565	594	639	566	565	650	588	622	641	608	617	573	585	613	566	583	560	596	643	568	600	571	633	618	580	619	605	607	619	594	572	622	574	600	608	596	573	627	581	563	628	606	570	583	574	628	577	594	616	588	589	581	560	587	639	631	557	571	586	598	664	620	582	594	606	599	600	586	615	562	585	580	610	612	595	577	583	593	612	583	588	576	590	597	619	603	603	613	584	622	581	650	592	597	641	626	563	624	586	579	602	624	624	579	612	592	573	640	614	576	563	564	602	566	608	612	628	613	608	589	600	578	590	572	599	601	608	615	604	559	546	615	565	559	581	591	659	615	615	588	569	580	585	588	576	627	572	648	544	577	618	609	591	584	642	609	546	597	638	569	598	634	584	583	596	632	583	633	596	603	594	577	542	601	606	572	573	602	580	595	646	566	591	677	605	607	572	605	605	577	607	592	642	565	626	560	609	589	613	579	564	608	619	619	618	631	632	611	617	642	626	622	613	593	604	625	603	620	616	648	576	636	600	591	611	618	619	607	576	587	627	568	571	578	585	592	551	591	609	586	559	606	607	600	567	584	603	602	594	632	546	617	663	570	622	594	596	659	593	651	601	557	609	593	579	615	602	612	594	588	568	581	566	568	560	609	614	580	566	585	604	581	634	537	577	561	613	601	623	593	598	576	655	633	579	663	605	596	572	605	661	612	575	627	625	601	588	573	609	585	597	644	580	595	592	573	583	557	572	611	626	591	653	616	643	609	584	631	601	619	601	611	622	601	618	614	643	619	606	595	640	588	611	635	599	590	592	639	568	581	575	598	634	577	637	556	602	620	618	596	556	636	569	607	616	596	605	638	612	579	597	608	597	601	584	540	614	636	578	574	590	577	596	589	609	569	602	606	597	623	615	602	595	626	601	609	595	575	628	571	620	652	599	635	610	559	644	611	576	574	567	601	653	644	627	608	610	590	606	615	609	622	608	571	615	601	608	569	630	628	642	562	623	626	597	598	618	591	623	605	598	623	589	560	604	613	617	575	625	580	608	605	586	593	623	565	603	636	584	632	590	591	578	622	617	659	597	635	616	641	622	584	589	627	610	569	591	625	568	592	590	560	626	635	615	598	608	621	639	583	610	603	612	598	602	594	597	613	613	647	600	600	554	579	594	562	617	561	584	590	610	596	593	561	615	579	650	606	555	613	603	585	586	628	583	591	581	606	586	561	547	621	639	617	597	612	613	617	593	612	602	604	614	607	599	578	610	599	618	621	550	612	628	596	582	594	673	636	593	569	605	582	600	609	606	621	612	590	643	622	597	587	678	604	624	620	559	612	590	593	607	615	629	623	631	609	586	610	641	616	615	638	608	595	622	597	549	578	606	584	570	613	567	623	603	593	624	599	615	625	655	541	554	599	620	584	580	673	568	608	597	611	606	588	598	570	595	620	628	585	639	607	602	586	666	602	604	621	570	639	598	590	584	596	576	588	595	632	624	633	584	635	565	588	613	647	609	593	601	597	642	564	580	590	626	626	581	614	602	567	566	604	620	610	596	556	599	588	560	624	586	612	571	618	570	586	567	638	600	598	631	602	603	594	632	597	602	603	596	592	604	566	634	620	591	627	598	639	581	590	660	601	575	578	599	582	560	596	622	600	610	637	613	564	610	604	598	603	592	576	614	610	574	596	574	621	609	564	647	587	604	601	622	601	601	634	601	608	607	592	576	632	604	665	594	539	641	587	607	571	619	672	603	616	597	619	638	578	592	608	581	529	604	611	588	568	585	620	548	624	610	618	595	602	622	627	574	586	563	620	582	545	575	605	613	618	576	592	575	608	588	612	618	595	575	668	625	609	567	567	639	597	587	566	608	606	580	624	589	594	577	593	603	594	661	584	564	576	598	582	614	599	595	539	586	622	560	596	593	635	613	623	580	590	607	595	592	607	645	606	582	637	608	627	582	613	578	588	587	602	581	586	585
47935	41995	27319	24857	27536	19529	11246	5893	1013	299	252	240	244	251	249	252	242	243	262	223	232	210	254	238	232	217	254	238	236	224	215	229	257	209	237	220	249	222	227	226	215	220	242	245	216	236	240	228	219	235	246	233	242	200	253	221	251	212	217	219	215	243	189	212	249	297	266	230	218	214	261	234	215	220	227	244	231	219	234	231	234	221	203	235	218	201	230	241	231	208	221	231	201	229	208	221	211	250	232	226	230	224	242	244	236	232	244	235	232	228	229	214	194	200	258	201	211	222	240	252	221	211	226	232	220	222	202	218	226	212	236	223	223	236	241	231	238	234	215	207	229	210	231	240	226	202	250	242	239	218	214	233	249	248	261	218	225	239	198	238	204	241	218	240	229	230	227	209	227	222	247	219	238	224	238	241	223	207	246	214	205	231	234	220	231	225	215	217	232	216	181	218	217	238	218	217	235	225	221	234	205	220	211	194	237	218	247	206	242	258	229	258	231	221	198	232	221	226	208	230	232	213	207	226	222	216	206	221	215	207	245	222	217	247	213	252	213	233	216	225	198	202	215	229	239	241	251	222	216	212	214	224	213	247	234	205	245	227	223	237	217	224	240	229	240	227	239	206	248	252	235	240	259	229	222	231	230	228	227	204	252	237	243	232	209	227	230	214	222	223	227	223	205	218	234	205	238	214	220	208	210	221	234	228	233	240	233	219	239	261	228	236	239	206	238	247	201	252	201	231	218	245	195	221	237	225	222	239	218	231	255	240	229	233	231	218	247	237	234	212	228	225	229	217	226	235	252	266	240	230	220	216	237	270	211	208	226	219	229	251	227	224	239	243	210	234	210	211	253	224	243	206	206	227	233	235	236	241	225	229	207	233	231	247	204	221	223	224	212	238	233	242	229	232	243	223	241	235	243	225	209	228	216	238	223	223	198	246	225	202	222	221	243	235	243	221	205	205	233	209	217	264	213	228	215	241	240	233	245	231	274	222	255	244	232	225	239	251	242	235	227	250	203	241	236	224	248	199	213	247	210	218	223	208	218	218	233	239	218	244	231	256	236	227	226	225	245	241	235	233	233	215	238	227	216	204	227	236	245	209	211	207	238	235	221	238	254	236	208	247	213	222	231	214	230	220	215	231	237	226	229	228	206	201	207	228	234	215	232	245	217	211	254	219	236	211	201	264	207	229	248	251	222	224	212	222	238	252	263	224	226	242	247	231	225	248	235	233	209	237	261	253	234	199	219	242	226	222	230	235	262	258	198	215	201	231	230	217	239	219	208	213	239	228	224	226	234	239	232	247	228	245	255	231	210	225	237	244	210	235	204	257	215	225	236	224	258	271	228	259	213	217	223	223	241	228	240	219	215	228	241	229	236	242	219	224	242	216	236	225	232	231	233	217	211	227	233	225	235	241	227	217	250	215	226	191	250	239	223	219	214	201	209	191	225	223	231	239	240	226	215	235	208	232	246	223	239	247	237	217	215	238	207	222	222	230	245	257	236	244	247	238	230	198	271	230	261	237	218	215	257	252	232	218	222	232	261	227	237	225	232	224	218	255	206	239	229	220	252	224	222	248	226	206	214	210	231	238	204	218	241	194	217	224	250	235	241	224	232	252	218	229	226	230	238	231	243	224	254	222	239	217	225	210	241	230	214	221	248	202	237	240	260	240	207	235	254	227	270	233	223	237	254	227	241	228	236	207	232	223	216	225	243	234	234	250	200	237	225	246	248	260	242	227	243	210	211	207	225	225	227	218	240	223	231	266	229	224	230	211	217	240	227	234	242	245	217	229	214	231	233	213	221	240	211	235	233	212	219	271	216	225	227	224	230	250	204	217	228	203	231	223	230	218	229	225	237	215	249	228	234	236	230	237	243	233	219	222	236	229	236	226	253	231	237	237	243	231	226	199	254	221	209	240	248	254	235	211	233	218	220	228	237	227	233	230	220	217	210	219	230	202	235	209	237	218	206	232	235	225	228	242	227	252	226	225	235	249	203	268	249	231	215	246	210	226	240	235	236	223	222	226	248	224	211	219	214	225	208	251	246	252	225	211	283	224	218	222	192	232	223	231	230	228	222	209	221	240	240	225	246	228	262	247	222	205	246	236	213	222	204	244	232	219	219	222	243	219	254	232	238	225	233	213	251	215	261	233	230	207	176	225	212	239	249	234	242	227	233	254	241	254	213	233	202	241	229	221	224	222	234	211	226	232	220	200	245	229	207	213	205	249	215	181	241	239	241	246	230	216	225	236	240	238	260	209	268	218	205	219	241	237	238	237	234	218	204	249	216	232	208	241	209	210	232	229	241	228	217	247	229	219	242	226	231	251	242	245	246	239	225	244	231	224	244	256	234	241	220	230	204	203	228	245	234	195	228	228	229	253	221	236	248	229	222	194	191	216	216	221	213	226	216	228	253	224	228	227	258	211	235	224	226	227	233	217	224	243	225	237	201	232	227	200	251	209	214	221	259	231	232	221	221	229	236	240	227	243	253	197	216	227	224	233	222	225	233	245	239	244	220	211	224	252	210	221	222	212	229	244	200	229	222	233	226	209	225	209	232	225	217	229	267	206	214	218	222	229	215	224	256	241	257	218	233	229	224	225	217	215	212	197	248	234	257	241	235	227	213	246	240	217	230	181	201	206	264	234	256	238	233	198	237	239	218	209	235	220	223	225	229	257	199	219	232	255	209	233	243	214	220	246	253	243	213	228	217	256	231	243	223	226	244	212	223	234	241	240	228	224	257	227	242	246	231	245	213	204	219	258	203	269	225	220	222	223	239	216	220	232	227	210	218	221	242	220	207	226	230	222	208	211	235	213	216	244	243	222	217	240	232	249	220	231	196	209	219	204	238	216	233	251	235	218	205	221	232	222	243	219	195	235	263	247	218	214	216	234	217	218	216	235	231	242	276	239	233	218	213	217	227	224	219	193	217	236	230	235	245	233	203	236	240	215	231	221	224	219	199	226	212	199	217	225	256	235	234	228	215	210	257	226	242	218	213	253	241	260	250	249	209	243	256	248	209	226	230	243	213	229	225	196	220	205	220	208	210	212	222	199	243	241	232	226	199	252	235	202	230	235	245	220	220	239	241	241	231	225	215	216	225	226	232	200	217	248	240	241	208	234	190	244	245	221	232	240	254	243	242	237	227	227	210	221	215	255	249	213	248	233	218	219	219	200	230	217	227	216	206	245	239	239	221	210	233	238	195	219	216	250	236	205	224	205	224	238	243	203	225	245	249	256	227	228	240	245	254	242	251	226	229	220	242	218	215	233	232	268	259	210	221	220	240	236	256	228	231	215	231	208	199	232	262	222	237	270	224	236	260	245	229	221	203	205	223	218	226	219	269	213	266	256	230	255	242	211	254	237	218	202	200	206	241	229	240	243	241	228	255	221	202	237	253	228	210	236	222	222	218	228	275	224	239	219	244	234	245	241	244	196	228	217	227	238	226	239	199	232	253	232	246	238	222	231	229	241
43967	40717	27285	16898	29869	8285	12022	8984	1920	792	776	670	714	654	716	633	660	655	712	687	626	653	643	655	606	685	623	668	620	611	665	657	649	635	630	681	613	622	588	656	634	628	720	589	648	620	639	656	602	661	602	584	641	594	568	624	640	598	608	620	572	667	665	621	659	1385	664	629	627	610	630	580	601	647	642	590	601	647	586	599	620	607	624	604	641	665	595	592	617	617	581	621	621	626	635	646	652	647	614	608	604	662	624	582	641	617	662	632	618	616	612	651	637	604	604	635	607	570	618	624	602	623	621	630	597	629	590	649	625	607	635	641	663	607	622	659	644	593	596	595	588	661	626	677	610	616	608	601	648	640	618	613	609	602	622	619	570	602	634	626	648	662	606	647	576	604	628	641	593	653	669	616	628	630	633	600	612	667	618	589	602	615	606	590	581	589	610	643	650	637	622	676	600	625	644	577	609	606	633	615	657	608	588	624	670	625	659	625	579	666	646	634	601	596	618	602	639	621	579	649	591	633	648	617	608	635	627	657	652	596	641	612	592	635	615	565	634	605	637	593	631	598	571	623	638	582	588	647	592	616	673	611	631	648	658	608	619	613	619	591	584	635	614	639	616	613	624	578	640	628	639	652	643	622	627	627	583	613	622	604	630	627	627	629	603	668	653	633	603	644	650	629	605	639	608	700	659	654	617	620	579	660	652	628	616	599	668	601	615	609	631	634	605	652	614	637	586	627	587	620	636	642	607	599	601	629	594	575	579	599	621	600	577	620	587	604	599	618	561	644	591	633	600	631	576	592	632	601	618	637	599	602	623	604	638	649	655	620	618	656	628	607	623	623	596	597	608	637	640	628	599	628	592	674	641	606	586	612	690	600	569	626	587	633	624	618	611	591	608	627	641	609	623	638	621	619	578	619	616	630	649	605	563	610	612	641	613	637	629	628	613	613	606	655	630	626	623	604	616	602	599	622	578	631	611	633	660	600	636	636	589	652	597	588	620	657	629	604	612	648	613	623	622	621	634	656	617	670	593	634	620	677	634	593	597	652	646	618	670	615	613	612	573	622	626	617	602	688	633	641	638	634	630	624	605	637	668	611	641	630	617	656	586	638	672	658	642	625	630	625	655	614	597	646	598	649	607	600	646	614	655	584	614	580	631	604	611	629	633	623	640	627	616	597	617	598	598	653	673	624	595	598	613	607	647	623	636	594	631	605	654	642	620	585	606	596	654	623	624	625	620	606	629	631	627	642	629	649	631	604	632	626	597	649	610	640	615	616	596	590	617	621	644	617	591	618	638	643	675	614	623	597	631	588	602	618	590	628	563	603	636	635	588	579	589	590	625	602	613	606	619	587	629	652	580	612	653	638	583	573	574	587	603	584	631	615	656	579	636	637	590	630	605	588	647	641	599	628	596	588	580	581	624	623	588	625	587	616	595	615	655	653	666	595	588	634	593	642	627	609	635	621	657	618	636	570	627	589	639	643	614	615	626	637	609	628	629	597	581	613	629	663	643	623	618	567	626	607	635	603	612	609	601	621	593	630	644	594	643	640	620	630	622	686	637	687	607	571	612	639	623	573	655	622	629	672	610	616	653	648	635	630	676	598	635	606	614	650	612	633	622	642	617	613	642	640	622	647	656	651	616	629	574	627	613	601	637	638	598	587	667	634	552	636	603	638	623	630	584	624	611	608	601	610	617	608	597	612	604	614	647	609	645	623	601	656	610	629	631	640	628	611	626	623	648	589	650	621	639	617	645	607	615	628	657	619	601	575	618	569	583	605	575	636	609	651	621	582	610	597	640	619	585	639	644	627	676	591	581	592	648	641	633	569	600	630	595	588	629	629	614	616	635	613	650	674	589	589	655	663	600	664	643	655	631	613	590	598	596	609	634	583	643	630	643	609	614	647	612	613	643	611	628	580	626	619	643	602	609	629	578	591	613	617	602	626	606	583	599	611	604	594	610	659	589	589	610	612	616	629	619	673	644	592	630	591	618	572	630	610	622	625	638	572	603	612	663	591	600	657	612	578	618	586	635	574	604	636	646	591	593	647	626	616	634	625	634	619	581	654	608	644	630	632	622	634	609	613	649	639	586	610	626	608	591	587	629	615	602	574	632	583	612	606	615	622	628	605	616	583	641	671	544	636	641	640	625	595	648	622	606	597	612	574	637	659	621	618	632	587	606	623	611	606	605	598	626	603	616	628	621	536	620	633	625	587	613	616	663	610	607	632	565	604	629	602	607	656	584	586	652	614	599	549	653	583	562	610	623	597	601	591	607	619	638	598	619	635	633	643	613	622	658	600	602	614	593	593	583	643	627	647	615	646	624	645	636	602	627	579	632	612	605	603	647	623	625	621	589	684	636	615	642	613	693	614	635	656	588	584	596	613	554	587	594	623	621	596	605	588	623	622	591	598	617	601	605	635	651	602	581	590	596	628	611	580	625	579	600	641	597	642	626	652	665	600	609	608	618	574	628	587	615	594	656	658	616	625	589	615	622	630	616	597	590	647	677	600	644	600	637	610	600	605	595	639	651	646	575	658	619	607	592	623	610	600	615	593	614	639	620	607	601	645	538	667	636	631	612	646	637	628	597	585	632	574	614	625	639	584	637	629	620	622	645	633	600	609	624	618	599	594	617	625	586	579	580	631	599	604	609	619	652	573	637	608	607	623	622	616	648	636	643	631	625	649	611	627	622	621	631	581	643	608	638	611	599	631	559	623	596	585	571	590	688	609	652	593	624	604	620	602	656	588	617	621	627	626	604	586	631	626	637	656	645	615	666	611	657	643	606	654	621	631	603	629	618	632	640	603	637	646	615	654	624	637	614	596	634	572	632	608	593	608	603	659	616	599	596	633	635	620	611	644	621	642	576	608	649	595	583	595	623	583	644	642	616	647	591	621	599	621	599	573	624	628	602	580	632	621	606	637	634	610	617	587	601	628	646	608	596	590	637	564	597	593	621	709	629	602	642	610	627	601	606	586	605	607	618	585	654	591	637	598	665	585	622	619	618	622	647	645	617	623	621	640	600	616	635	623	603	648	561	616	624	618	608	663	578	625	608	627	627	621	599	597	617	605	635	618	614	650	574	631	639	560	597	618	594	606	592	634	564	600	631	646	627	595	646	597	596	595	597	571	574	617	642	613	617	647	657	610	623	569	619	605	636	610	629	608	616	595	582	658	598	602	600	675	636	606	612	659	609	625	595	633	634	619	588	621	666	649	631	602	600	636	595	638	663	644	636	635	592	601	624	620	624	671	614	624	591	674	610	593	688	643	639	610	609	602	659	619	617	637	638	616	652	616	630	632	586	638	607	617	563	593	636	646	632	630	603	594	659	618	661	590	618	617	620	615	629	616	633	642	630	607	660	632	640	575	589	611	637	588	652	607	591	636	618	652	603	631	621	597	657	626	596	640	597	603	633	617	625	678	619	607	601	651	604	615	627	580	620	575	649	595	654	644	634	593	639	589	612	630	630	609
53363	36693	30346	30857	36929	37697	25597	20753	12778	4963	1542	665	581	482	499	489	468	503	430	420	484	475	450	439	456	444	430	434	420	421	380	406	382	437	427	440	423	446	380	417	401	451	428	407	419	387	400	408	415	398	416	442	405	411	382	400	387	399	413	378	382	404	401	413	546	1008	457	392	414	375	395	408	361	408	398	387	370	366	413	374	382	389	369	404	376	402	395	378	368	391	388	391	434	417	382	396	394	387	401	363	402	413	414	354	383	405	396	424	385	400	390	409	362	402	438	421	422	422	391	429	379	428	403	358	401	389	399	390	360	374	410	385	393	394	344	414	397	376	416	430	393	385	378	392	401	367	398	376	387	377	378	451	398	379	426	401	376	395	385	378	418	429	404	384	454	407	391	388	376	400	386	439	388	401	410	403	384	387	427	358	437	353	405	408	375	407	347	387	408	385	360	421	415	392	374	404	393	407	399	435	412	427	368	418	422	407	397	397	404	363	385	394	363	445	396	410	431	374	417	356	397	361	388	416	390	445	389	395	405	408	391	364	407	360	391	392	407	383	389	362	404	349	386	387	421	386	406	388	411	389	385	390	391	389	417	394	418	398	405	401	406	412	377	387	408	382	366	401	379	391	362	391	407	384	373	412	357	429	398	428	398	379	418	392	380	399	405	421	372	424	416	399	395	408	414	452	370	409	386	378	373	407	401	388	377	416	429	414	367	417	397	418	401	398	390	404	383	416	405	398	385	416	390	448	407	431	393	401	378	394	403	382	389	369	399	401	404	451	380	396	372	447	388	372	400	419	405	399	412	392	407	384	422	421	403	380	409	395	388	406	433	404	393	362	394	383	413	378	402	382	435	374	424	407	411	383	389	391	429	361	375	398	410	423	403	395	411	378	364	377	383	381	385	403	369	414	410	364	380	355	387	380	380	354	405	404	391	407	423	381	364	428	370	368	378	392	412	372	388	386	418	364	386	392	411	378	384	392	392	402	415	396	415	401	354	397	378	411	382	398	437	393	402	434	369	421	392	387	460	421	421	386	367	389	383	372	392	373	430	419	371	390	380	427	389	377	401	389	373	407	390	389	415	386	381	402	398	411	414	388	442	371	409	430	377	398	424	370	389	387	425	410	368	428	429	358	399	385	412	376	379	422	369	391	388	424	369	353	406	388	420	398	411	418	410	436	400	399	393	400	422	422	367	386	411	373	379	396	427	419	396	394	367	420	419	379	387	397	397	393	429	394	367	401	392	389	384	393	415	402	423	383	431	379	402	393	382	409	403	384	439	375	411	381	380	431	418	406	366	349	363	387	402	440	346	390	394	418	392	396	413	391	395	362	379	414	339	367	398	420	412	373	364	417	407	408	380	383	389	363	400	401	375	407	354	369	415	398	387	415	369	436	398	383	379	368	426	381	419	356	391	388	420	403	374	385	356	394	395	426	383	369	395	376	399	396	427	401	405	343	413	381	409	396	393	436	345	409	432	412	407	383	368	399	409	410	410	407	388	388	382	446	404	399	409	383	416	403	361	341	399	388	422	401	378	355	401	394	451	434	386	397	370	391	399	413	368	432	357	414	378	401	409	395	399	372	405	396	397	405	384	406	415	424	432	401	380	403	409	375	387	389	378	418	422	428	398	382	427	396	390	393	397	376	388	408	385	346	365	411	391	378	396	395	374	393	379	397	371	369	374	394	428	393	382	356	375	393	385	412	412	362	392	372	383	373	391	406	389	348	407	420	406	377	385	410	384	402	441	382	414	376	402	421	413	405	424	404	393	419	424	419	356	400	395	366	390	376	411	415	391	374	366	386	414	385	359	408	391	369	352	396	406	400	398	356	401	406	400	363	433	399	401	378	349	367	414	400	393	383	408	373	402	350	372	410	408	385	400	427	426	377	394	414	370	387	404	394	412	374	411	425	382	427	375	341	417	370	391	368	360	345	383	386	375	361	408	427	386	400	426	386	405	431	414	363	378	419	400	353	403	395	424	400	383	379	354	381	390	370	404	409	394	392	396	392	425	408	395	406	427	380	404	407	406	409	417	400	425	389	397	423	411	399	403	387	408	416	363	412	374	420	397	427	413	362	381	386	404	416	394	385	391	369	389	422	404	431	386	388	377	388	397	389	406	407	441	364	380	387	361	393	398	386	396	401	405	376	390	405	433	408	405	412	397	355	412	409	430	381	378	359	408	416	435	367	413	384	359	378	371	390	353	429	381	403	388	398	402	425	405	427	407	406	365	355	380	401	393	406	460	396	428	392	371	403	402	393	371	409	356	392	410	402	393	339	389	437	389	416	397	410	395	406	429	409	403	394	426	364	414	380	395	370	396	370	402	357	412	390	392	404	398	400	386	401	384	391	392	406	396	407	389	403	391	380	392	403	404	391	387	398	386	387	391	386	408	385	371	390	402	392	411	396	416	427	370	413	398	412	387	421	387	386	351	397	403	420	395	381	443	410	398	386	395	381	420	394	424	381	387	377	397	384	397	405	418	396	395	372	410	402	413	396	401	395	408	360	393	385	395	392	354	378	393	422	395	358	398	392	421	383	387	397	438	385	400	403	429	421	392	373	400	387	398	360	423	408	420	410	430	400	394	341	422	386	404	376	385	408	404	386	423	388	391	406	406	383	387	424	407	392	417	393	377	376	410	403	372	369	429	393	394	398	377	384	430	419	416	400	406	363	358	378	411	401	398	409	389	390	426	413	380	421	394	377	392	419	409	416	429	406	387	394	393	416	367	392	412	388	387	363	409	429	401	377	415	359	432	397	435	401	406	370	389	368	385	398	357	420	382	392	408	388	393	390	420	379	390	360	407	410	363	404	407	416	385	404	371	405	411	377	394	408	394	411	382	439	377	385	370	382	422	403	400	422	379	396	378	398	399	401	387	398	390	421	403	393	399	440	397	381	378	401	398	367	369	388	421	395	408	410	421	391	374	377	353	387	387	398	397	392	392	391	379	419	388	383	399	415	359	362	394	373	409	428	409	393	414	371	415	399	369	385	415	434	415	396	411	426	402	399	379	388	404	394	396	354	398	407	353	384	371	405	419	406	423	424	404	404	407	399	408	418	403	435	398	433	394	437	386	388	396	397	384	433	422	370	406	383	402	385	400	391	382	396	380	368	408	414	404	374	405	423	394	373	395	412	379	340	399	427	369	376	401	397	397	394	372	424	396	481	373	433	382	387	401	402	428	333	379	393	379	417	386	359	413	407	399	367	341	374	377	408	366	418	368	401	391	367	384	393	386	373	404	393	361	427	376	413	390	409	393	415	398	347	375	375	346	387	399	393	377	395	434	395	424	342	414	395	381	383	433	369	387	344	365	380	401	416	402	405	411	426	379	395	396	387	352	384	409	410	394	367	380	399	375	402	407	370	390	381	390	384	402	395	400	379	414	390	390	405	398	355	418	397	377	411	432	419	378	376	407	454	380	382	398	404	438	374	412	350	364	369	365	409	363	425	425	365	388	402	392	413	387	405
53816	47182	48739	52280	58422	43578	12102	4700	2339	2086	1833	1725	1589	1452	1382	1377	1265	1307	1270	1198	1205	1166	1076	1062	1098	1087	1071	1092	997	1074	1049	986	1027	1028	1008	962	1008	969	1013	959	992	990	965	1001	938	1005	945	930	984	941	957	893	994	975	956	950	955	937	971	915	987	937	973	956	1635	5070	1029	886	938	891	933	882	879	946	954	917	896	922	944	904	908	958	948	918	939	935	943	940	966	908	912	926	922	847	919	968	914	901	890	918	914	967	883	899	927	942	891	960	928	891	898	915	996	889	905	933	817	956	912	930	918	950	915	902	883	895	871	895	936	913	897	886	955	921	903	946	928	916	930	935	970	929	918	909	921	928	956	873	905	942	927	968	902	913	926	930	896	898	930	894	905	926	904	930	853	879	891	925	942	936	916	917	885	916	907	859	933	913	923	918	903	941	916	878	991	927	912	950	906	857	938	888	877	870	856	893	912	847	835	903	944	911	918	899	912	927	960	892	898	888	936	881	908	863	932	889	894	937	888	886	910	890	941	919	902	893	928	919	884	934	908	894	910	915	883	893	908	949	940	926	917	871	873	912	946	918	937	890	939	967	927	898	949	960	943	903	926	948	932	978	908	886	909	888	948	883	970	944	877	905	899	877	864	931	934	929	868	904	848	915	898	910	926	901	947	913	938	1024	905	873	957	963	926	893	905	932	942	891	863	920	908	859	946	888	871	915	925	915	908	932	959	881	856	893	934	873	964	939	910	907	933	916	891	949	868	893	948	902	932	898	938	902	912	920	886	849	865	885	892	909	932	884	912	862	875	845	950	908	937	888	952	915	946	911	921	927	899	882	913	871	911	961	950	901	941	912	890	921	887	867	931	911	918	889	932	910	914	945	936	947	913	950	927	891	938	888	925	896	915	900	885	915	899	966	962	882	914	924	932	920	881	866	894	934	858	928	918	907	937	844	896	898	872	928	902	930	886	912	871	885	926	935	922	935	861	834	894	894	931	856	893	934	885	924	909	938	910	896	933	923	909	886	899	845	975	907	883	913	928	886	878	912	914	878	962	913	870	918	925	885	929	884	922	865	872	862	898	942	962	872	942	860	908	960	914	895	878	884	860	987	904	878	945	858	896	918	917	876	875	928	956	915	935	911	925	918	912	926	908	908	908	906	920	876	805	898	859	903	924	938	886	884	967	901	937	933	899	920	916	885	856	909	952	904	907	885	889	887	935	927	922	915	932	858	910	895	913	970	837	936	968	862	917	907	924	902	962	969	906	932	880	872	889	901	919	945	926	917	919	896	978	948	923	914	903	900	874	907	935	895	926	924	949	940	879	939	904	909	952	918	900	871	911	870	934	938	964	920	925	864	970	903	939	868	891	947	915	887	897	866	868	944	984	892	919	924	863	952	876	921	883	906	896	883	941	889	893	920	923	894	855	918	968	876	918	920	902	906	872	906	877	901	857	897	917	908	947	944	889	919	922	928	887	921	900	893	948	919	951	927	905	899	902	941	894	917	901	956	890	945	838	918	955	930	825	946	953	965	913	924	912	900	904	929	910	905	915	907	907	961	901	888	906	889	926	892	927	932	915	913	824	936	912	905	960	980	923	909	910	929	859	896	897	898	906	889	909	874	914	874	857	914	890	870	974	896	908	901	932	865	855	921	963	917	866	929	948	907	897	965	893	968	910	924	956	888	909	956	929	1001	942	893	864	907	957	866	868	884	876	917	928	911	923	916	979	938	976	916	903	950	925	930	866	925	887	896	896	930	875	868	960	935	868	941	909	890	848	913	885	935	883	958	875	867	924	869	930	931	887	896	892	854	925	893	880	930	896	919	889	885	923	931	920	922	907	919	882	939	894	928	882	869	910	923	887	921	900	946	914	917	840	927	915	839	859	912	947	880	917	872	937	891	931	948	901	877	896	941	911	900	881	923	909	900	915	888	954	895	905	883	935	895	912	893	890	896	943	874	940	940	895	829	874	906	900	913	972	877	904	909	915	913	908	909	868	883	894	892	908	912	892	941	936	901	845	934	920	889	930	918	920	920	935	867	940	855	892	963	879	949	925	925	858	909	903	871	898	925	907	891	936	890	905	959	902	941	885	911	949	895	858	891	949	851	896	923	867	871	934	904	894	914	952	921	949	861	916	902	887	880	923	987	883	927	912	849	897	926	916	930	911	895	930	928	935	927	927	886	858	955	917	918	912	906	951	934	883	919	879	876	917	948	864	923	966	913	920	857	868	932	892	835	952	924	911	905	921	919	898	893	889	957	929	930	928	912	934	946	955	908	916	937	952	916	937	895	941	901	920	874	888	877	864	902	902	957	900	923	926	930	885	908	928	913	883	920	963	897	900	945	985	840	925	863	835	861	893	922	890	903	927	872	893	880	961	899	962	916	932	947	872	905	921	874	923	916	891	879	891	915	859	946	978	896	900	889	848	913	894	917	869	944	948	894	858	893	926	934	958	929	894	881	912	890	827	914	928	940	868	874	840	890	918	882	922	860	898	893	858	900	941	900	894	879	893	930	908	893	893	866	962	858	903	940	949	876	895	905	931	950	927	958	904	931	914	904	933	904	906	891	882	953	927	936	870	836	957	930	940	942	866	885	893	870	924	886	915	859	905	928	930	875	881	922	862	932	948	874	898	906	899	951	859	882	911	884	915	880	879	944	857	943	896	878	849	903	892	894	852	871	940	885	881	907	891	914	917	929	880	874	923	924	886	959	928	909	900	924	954	852	944	906	972	957	876	902	923	875	871	889	915	907	892	895	922	898	909	864	927	898	909	897	983	945	902	896	917	934	927	886	870	842	901	863	880	923	902	895	894	891	908	891	913	926	866	944	932	951	897	948	875	892	918	907	899	950	906	910	890	908	944	926	912	934	859	883	876	934	909	884	912	906	848	930	859	914	829	893	942	963	976	920	890	883	924	911	922	901	909	935	941	918	846	912	845	870	915	897	871	931	942	861	906	942	902	874	904	898	915	956	886	876	904	911	923	897	898	911	879	926	897	936	952	904	900	943	856	951	922	946	930	915	912	905	876	895	916	930	937	915	910	904	887	916	869	892	912	947	907	982	975	940	916	938	882	909	860	908	886	886	960	905	923	926	908	897	946	862	854	908	909	958	893	888	896	940	920	914	903	899	936	977	898	928	922	949	882	933	909	889	920	866	918	926	946	916	890	928	858	899	886	945	877	889	931	866	959	927	945	901	941	931	926	934	909	875	913	892	971	901	928	906	908	912	920	899	865	903	888	878	905	857	911	859	918	896	944	913	897	918	944	890	885	957	908	932	899	901	919	851	921	887	929	858	924	934	894	982	947	895	899	947	887	881	891	897	918	900	870	899	919	950	881	918	916	886	869	949	887	947	888	896	872	928	930	927	895	908	889	922	965	907	884	919	894	911	934	924	880	871	922	948	904	904	885	881	887	854	916	860	910	865	948	911	879	911	867	883	908	935	893	934	922	903	964	918	901	880	925	869	870	898	856	907	894	900
30645	24014	15727	20148	16558	10930	2413	415	285	241	173	203	212	203	205	203	220	215	190	182	210	223	181	195	183	167	201	183	181	208	203	187	207	194	197	204	195	202	184	205	209	211	186	205	198	160	196	218	193	206	201	225	192	206	194	197	202	195	207	231	225	234	211	219	219	234	207	196	183	197	190	219	223	175	194	210	214	204	194	191	188	208	196	195	195	229	205	190	184	198	222	226	185	221	188	205	226	216	177	215	213	231	202	200	206	192	221	257	200	203	178	234	201	207	178	184	187	204	206	198	204	210	192	190	186	201	202	193	210	209	169	212	234	200	214	238	190	198	213	213	178	201	182	220	214	215	189	193	208	195	230	199	203	212	199	204	213	185	182	190	217	186	188	211	217	201	231	179	190	199	177	199	212	188	176	211	211	199	204	232	203	202	192	190	174	217	171	191	192	238	205	202	201	215	188	230	210	179	204	208	201	193	191	222	203	183	198	227	205	233	185	168	206	219	212	176	186	187	204	217	191	198	188	220	207	197	229	225	185	161	216	208	224	211	203	208	200	215	187	172	202	193	250	210	193	193	198	200	194	205	229	224	203	183	190	215	221	223	217	184	222	202	197	185	194	167	192	226	178	198	219	219	200	213	193	201	199	185	184	187	201	202	183	219	199	214	198	190	208	217	181	222	203	202	201	205	205	197	186	208	224	206	218	186	198	194	221	206	219	226	214	213	183	233	208	221	201	200	202	220	191	205	218	213	220	190	195	204	208	194	208	208	209	186	203	226	221	196	196	236	202	200	206	205	188	190	209	195	200	203	179	191	212	210	205	219	218	220	228	207	201	211	200	211	180	238	209	196	217	195	228	202	185	200	212	210	198	198	195	227	209	200	224	205	220	190	208	209	236	199	233	214	202	191	213	221	199	206	200	207	213	203	178	217	196	211	205	204	214	222	177	187	211	208	177	191	204	204	229	237	200	185	218	174	198	208	200	224	198	194	207	186	200	228	212	213	224	192	216	203	218	210	202	208	220	215	199	190	208	194	216	205	192	214	205	205	225	182	209	185	192	213	219	210	196	195	184	209	189	205	213	189	173	192	198	202	186	228	190	206	231	218	191	187	201	205	196	204	202	207	209	191	207	206	169	210	231	200	192	197	203	182	238	205	202	240	198	210	197	192	212	194	193	224	215	189	177	195	196	190	218	185	199	213	202	189	180	191	193	179	227	208	183	209	236	184	214	196	215	228	193	198	203	193	196	193	204	191	211	175	236	173	208	182	206	203	195	185	192	199	174	210	200	202	218	219	194	194	201	187	202	194	198	198	197	206	188	191	184	199	205	227	206	175	205	217	176	182	221	217	195	185	230	195	216	210	180	221	208	182	202	185	188	253	218	186	202	229	202	196	220	186	240	219	181	196	211	198	207	195	216	185	194	191	195	203	218	192	200	204	204	196	190	188	224	200	205	190	224	177	213	204	207	183	213	194	184	203	195	195	212	223	225	191	220	241	204	197	194	181	209	209	180	204	211	217	220	195	187	207	184	220	210	197	186	208	206	203	190	189	173	209	186	201	226	192	175	214	198	216	190	216	203	213	205	201	204	201	191	229	192	174	225	192	214	213	195	208	165	179	193	200	214	209	190	190	189	222	193	217	190	203	197	208	201	201	216	213	205	219	199	219	209	199	196	188	196	187	193	207	185	177	170	206	211	200	197	196	194	225	207	211	227	188	180	228	169	187	218	208	194	223	218	180	201	186	195	206	210	178	220	202	198	198	207	200	207	177	204	215	205	223	194	178	219	197	174	208	206	176	208	227	195	192	197	186	229	162	184	187	196	212	176	200	212	207	217	212	210	185	200	188	204	183	190	221	200	230	196	219	189	226	211	215	226	188	221	207	217	223	186	220	241	192	184	213	221	192	181	201	205	219	198	189	201	189	201	181	202	202	200	198	214	245	209	210	212	200	187	174	213	204	209	207	226	192	194	205	194	207	180	176	227	209	189	197	214	180	201	201	178	214	211	174	197	243	221	205	211	204	197	207	190	202	218	201	207	175	203	171	215	224	223	210	221	218	218	165	207	201	204	188	210	228	197	217	214	194	169	185	211	193	184	192	207	200	212	200	206	186	219	203	201	209	193	204	221	205	194	200	196	195	196	212	199	208	184	213	201	193	219	188	198	219	201	201	181	197	198	227	214	231	216	194	253	214	171	198	196	193	214	205	225	190	198	217	214	202	228	219	206	209	217	192	220	197	231	192	187	226	197	200	213	211	217	220	202	212	198	186	189	203	191	189	189	213	206	202	204	195	225	212	196	190	184	164	194	192	219	172	225	208	186	181	201	176	206	203	191	203	205	211	206	205	190	187	190	195	231	196	181	225	206	212	180	205	184	182	179	195	217	213	216	207	221	212	208	201	206	183	191	197	195	212	197	199	203	223	214	218	221	204	211	198	176	189	224	216	201	230	232	186	208	197	184	203	227	208	205	201	188	216	203	197	219	185	214	194	204	224	203	193	197	212	200	207	191	192	205	169	227	193	186	185	174	228	198	206	220	196	201	216	213	198	195	199	185	225	206	213	223	210	205	230	224	224	212	209	190	201	207	200	220	237	193	212	190	222	186	216	192	210	196	218	191	188	220	209	212	209	218	186	197	198	176	228	182	194	213	212	182	211	204	196	207	161	206	186	219	235	221	221	190	181	198	203	179	202	190	182	203	213	219	169	169	182	187	195	200	205	205	202	186	208	235	205	195	221	208	199	197	198	195	207	205	198	188	198	200	211	218	177	188	207	171	205	189	203	208	196	180	197	211	198	198	183	185	198	232	193	208	209	203	183	205	188	199	208	174	209	196	206	202	247	198	203	223	209	196	181	195	228	195	205	194	206	227	173	185	199	193	185	233	197	187	209	232	207	209	213	198	198	184	213	211	214	207	198	198	198	162	204	197	213	207	166	205	187	195	189	208	191	199	182	210	220	222	211	196	228	193	207	203	211	205	214	207	200	199	186	202	203	186	178	219	199	210	216	192	175	211	200	204	221	182	193	183	197	198	216	216	166	202	201	192	211	185	194	218	183	222	217	189	222	200	203	206	200	197	208	174	197	205	201	187	202	196	210	200	206	190	212	229	201	180	170	226	222	212	226	206	206	202	207	191	188	240	201	221	186	203	199	209	220	215	185	198	197	166	230	225	206	219	195	199	194	203	212	214	205	223	201	201	177	212	171	198	192	203	198	224	189	205	199	184	216	185	218	216	203	216	208	196	203	205	210	207	195	209	196	187	210	204	181	186	199	177	222	244	183	206	188	183	226	227	192	210	204	193	189	214	209	211	180	205	207	206	238	191	214	206	205	205	201	218	213	211	164	213	204	192	202	197	189	220	202	202	195	201	187	211	204	209	194	210	219	215	192	194	233	181	199	213	205	214	197	231	198	208	204	199	192	198	175	206	196	203	191	197	217	194	178	180	199	211	200	186	214	222	217	195	218	208	195	186	219
23322	19328	16957	29697	27231	22162	3273	621	594	591	553	582	604	587	579	572	573	558	584	558	574	582	596	556	543	582	598	590	542	519	554	543	555	533	536	552	559	573	568	570	572	536	575	566	534	563	623	558	544	505	525	590	542	560	540	555	562	538	563	557	609	564	562	525	577	741	566	604	561	558	557	572	558	561	587	523	586	551	581	541	584	501	547	522	564	576	599	563	533	536	572	600	542	566	583	557	566	544	569	579	534	567	573	564	594	584	558	582	587	530	582	571	556	540	561	541	549	580	551	575	572	561	577	554	542	560	585	602	570	517	563	548	577	571	526	534	547	566	536	542	556	581	567	578	562	593	575	592	560	551	590	580	580	548	548	589	595	569	553	531	568	557	556	562	564	558	576	559	574	572	533	590	557	584	547	555	555	597	582	520	534	548	582	543	568	553	549	555	555	588	573	600	558	563	572	492	531	562	527	565	494	584	555	641	541	561	582	559	574	549	523	535	549	569	537	575	532	562	540	535	554	542	588	551	560	554	552	584	544	537	541	604	554	546	559	578	570	554	518	541	575	527	568	544	570	562	568	525	578	567	580	566	612	602	585	556	617	558	523	565	578	561	556	577	523	554	612	549	537	575	584	573	549	533	504	535	549	558	548	529	568	518	572	572	587	564	555	600	584	547	563	550	555	568	609	530	541	578	556	586	528	562	566	585	544	582	530	567	587	564	583	565	528	551	583	521	543	562	544	565	608	540	562	532	534	539	530	578	585	559	554	531	519	538	522	558	528	538	513	545	552	534	550	543	581	576	521	526	589	567	552	573	530	544	556	580	533	592	618	605	572	548	570	575	557	566	536	570	567	554	618	559	568	530	543	534	636	563	565	559	579	592	553	555	561	611	602	549	553	568	542	508	556	570	623	549	531	561	571	570	587	539	578	567	583	584	570	568	495	537	529	491	588	592	546	553	598	535	546	557	580	606	594	520	549	567	558	532	579	551	580	543	557	534	572	566	556	538	534	566	543	563	551	547	566	546	568	572	602	510	606	574	574	549	556	539	555	548	575	601	544	561	573	570	552	548	558	563	532	543	532	499	540	560	592	548	590	524	546	571	533	567	585	549	549	569	537	493	538	616	556	564	563	558	576	529	527	587	551	559	623	544	557	555	545	574	560	574	552	535	587	549	583	560	527	579	551	554	559	583	573	562	525	529	592	567	562	544	556	586	542	568	565	563	558	523	548	617	551	552	587	557	513	530	561	560	545	568	591	543	562	547	574	568	543	563	542	557	516	514	539	552	553	582	531	603	565	556	563	568	526	529	544	593	562	557	568	560	595	525	583	532	543	570	532	529	587	567	527	581	563	590	571	537	579	562	540	549	548	591	548	580	575	568	582	550	566	575	550	539	545	557	564	505	538	512	553	569	593	576	554	580	581	570	562	543	546	548	526	586	548	559	547	539	555	577	573	530	563	550	548	600	582	515	557	547	586	559	526	576	576	527	515	564	531	627	549	555	553	611	516	581	577	604	590	547	560	569	579	588	586	547	564	560	560	567	600	561	576	568	546	576	541	589	571	546	569	572	582	539	538	578	559	558	525	542	546	583	538	584	571	534	577	596	589	567	564	591	537	536	582	553	558	563	545	560	570	604	602	587	547	568	567	548	549	555	577	515	573	556	542	554	533	592	559	588	534	568	541	542	605	557	579	557	563	577	587	552	548	599	551	552	535	523	556	570	534	570	586	509	559	515	583	592	546	582	558	602	568	574	582	544	603	548	576	572	539	576	563	577	606	560	560	591	551	514	565	562	556	551	506	562	596	553	551	504	575	552	558	581	580	597	560	620	551	573	546	564	601	525	550	548	529	560	606	531	552	587	541	556	596	549	567	525	583	585	594	563	562	556	587	565	551	545	544	546	535	578	522	544	577	530	521	562	569	586	570	546	566	599	576	538	559	582	532	538	599	548	571	606	580	515	596	526	523	576	554	591	578	585	587	563	535	562	560	531	542	598	555	593	550	544	517	547	514	577	567	558	568	551	544	585	576	534	635	574	619	548	580	537	548	539	540	598	606	543	562	562	561	569	566	563	559	559	586	521	567	558	574	565	567	586	543	559	585	533	533	574	567	573	534	550	572	593	548	521	560	583	597	565	556	562	574	568	606	579	585	557	546	494	579	570	595	571	529	554	546	583	584	565	552	536	566	537	558	567	572	538	569	554	570	540	556	569	557	555	542	548	576	558	552	570	600	576	553	566	525	567	578	578	563	535	542	551	578	544	546	573	553	589	554	587	546	562	578	534	609	561	541	554	564	579	565	536	519	595	569	545	540	569	573	559	544	586	548	568	562	516	572	520	550	580	569	566	554	557	549	573	508	513	611	630	586	499	581	560	559	578	534	569	553	532	561	601	562	633	525	562	549	596	594	565	605	580	571	619	601	558	581	495	546	591	550	522	571	558	611	508	571	589	552	534	549	558	512	518	580	602	585	532	589	551	542	538	557	545	532	574	563	575	553	539	558	573	533	560	508	536	573	537	557	533	579	618	568	600	570	545	581	574	538	559	557	531	577	514	580	560	549	586	519	566	557	618	570	535	515	583	608	531	521	560	532	520	543	585	522	591	583	534	552	547	535	564	537	545	575	551	541	542	570	580	582	582	605	512	554	575	558	540	563	546	591	573	559	575	515	577	583	548	586	552	551	591	594	617	556	543	539	570	559	552	556	556	560	562	542	547	546	548	556	563	567	516	592	573	552	602	569	554	551	571	569	574	574	576	545	566	560	535	561	562	554	534	589	546	587	538	595	533	573	575	565	533	536	583	542	594	523	557	574	539	549	521	541	567	602	596	585	534	551	560	521	539	533	580	571	545	618	560	601	524	620	551	511	547	546	569	577	556	551	568	549	580	558	578	580	574	551	585	594	597	577	519	529	574	563	554	586	536	566	564	487	554	581	552	524	569	570	602	528	573	611	571	526	561	565	540	567	579	574	571	553	549	553	575	566	518	569	566	542	539	556	554	532	549	561	604	540	560	556	532	553	560	574	578	509	572	540	540	544	549	562	539	588	554	558	599	585	569	545	556	614	573	575	558	579	546	566	579	577	597	542	551	567	548	593	553	571	530	545	545	553	538	555	571	567	562	569	556	553	570	573	591	587	559	593	544	553	572	578	559	545	529	561	543	603	554	558	568	554	569	599	525	546	561	564	550	606	577	577	601	595	550	552	614	561	568	559	582	562	608	568	544	564	548	547	606	551	565	572	568	576	556	583	594	558	597	584	556	534	574	564	549	550	573	592	555	597	545	549	593	563	575	565	585	544	555	552	554	553	539	551	564	586	586	549	558	575	592	522	586	591	582	564	561	519	573	547	587	572	584	544	575	515	580	589	572	561	591	582	488	565	567	570	576	567	568	554	598	577	604	573	600	555	555	559	514	552	553	603	572	578	550	540	537	591	559	547	570	586	577	563	575	555	539	569	590	570	557	543	584	586	543	568	591
31247	33541	33060	20825	13717	14456	7620	1676	432	293	237	261	211	236	225	235	229	206	248	233	239	249	206	240	237	223	213	238	223	249	237	237	221	216	238	206	204	208	220	190	218	208	206	211	225	225	245	194	228	220	239	219	229	226	226	231	218	229	231	244	217	218	221	192	243	327	217	233	229	203	227	245	216	218	221	190	214	212	205	220	214	222	213	237	199	207	219	208	206	248	208	208	212	228	246	200	222	231	228	221	230	209	236	225	187	240	206	240	224	208	208	218	216	222	201	238	230	238	215	229	211	222	238	209	258	237	251	191	217	239	208	218	237	223	214	188	212	210	226	222	206	226	203	202	208	227	232	240	207	216	220	213	201	221	229	228	186	222	209	255	202	218	218	205	208	215	208	240	215	216	197	255	228	233	228	197	232	229	225	202	234	226	229	199	220	215	243	228	237	213	216	205	216	247	213	225	225	217	210	246	233	233	223	218	198	211	219	218	219	204	235	218	226	222	194	209	220	236	193	209	207	212	212	212	228	256	218	218	220	243	190	228	245	193	196	204	216	257	230	221	225	200	198	217	223	210	209	215	193	217	224	228	233	249	224	211	197	211	246	229	248	219	202	250	246	213	244	219	228	190	206	195	214	241	231	247	225	219	240	200	197	213	214	197	234	227	203	203	189	221	244	222	213	204	229	237	204	195	236	204	221	186	230	226	226	246	216	245	213	207	238	206	242	224	219	231	228	229	249	217	227	249	218	216	235	214	220	240	216	235	212	222	221	227	221	232	221	199	229	241	230	182	216	203	224	219	228	223	182	210	220	213	226	205	215	212	206	231	236	219	221	222	205	234	212	228	238	233	221	234	203	205	216	209	221	218	223	198	225	196	211	234	218	205	235	232	207	222	195	252	195	254	203	234	234	230	213	225	228	220	216	222	224	221	221	214	240	224	233	247	213	233	227	210	243	201	254	211	219	212	229	232	218	200	216	224	227	193	215	205	205	228	245	207	228	211	244	250	235	220	232	214	213	243	238	226	209	235	212	241	224	195	238	183	215	220	234	223	238	220	238	205	197	214	234	208	218	237	207	262	211	211	229	174	203	212	224	206	208	215	183	224	226	221	205	206	215	239	227	207	210	218	230	220	217	254	200	195	228	254	204	214	245	245	205	198	228	210	256	234	189	266	205	218	217	211	232	259	224	234	241	232	214	240	211	219	223	245	205	204	226	207	219	231	222	189	223	243	217	213	190	224	241	236	212	218	220	215	217	229	238	205	237	197	219	235	225	216	224	241	222	237	232	223	208	243	209	208	229	225	219	217	232	205	223	219	240	237	231	224	234	212	229	206	224	211	240	213	227	231	229	220	235	242	219	240	227	221	214	197	227	204	192	228	196	230	206	214	199	204	226	220	220	228	235	204	217	220	207	232	235	261	254	229	225	227	194	231	216	238	205	209	217	217	230	235	236	209	205	219	216	215	232	203	250	211	229	228	209	220	225	199	201	216	231	211	205	203	210	208	192	219	229	214	207	216	233	275	223	227	222	237	202	214	198	233	230	215	244	233	220	239	225	247	226	206	196	208	212	222	230	208	229	234	208	219	231	212	218	221	223	224	225	203	190	203	216	187	237	203	231	224	205	221	228	204	228	217	215	227	219	218	206	197	194	218	199	235	200	220	198	234	230	226	223	221	247	222	244	230	203	237	220	220	208	221	185	199	212	240	228	217	218	214	210	211	210	202	216	240	226	211	222	229	217	199	210	246	200	219	196	233	230	226	231	264	225	217	226	234	197	219	206	231	217	212	230	246	204	229	222	220	233	208	228	225	217	216	215	229	242	226	211	204	216	221	196	211	224	201	209	244	192	212	194	196	220	231	215	211	216	208	230	191	199	218	221	237	213	211	216	225	219	219	202	223	225	217	209	221	198	223	220	201	239	205	206	240	211	222	216	240	211	216	240	218	248	230	212	238	248	211	203	196	228	226	246	197	216	223	243	219	199	221	205	200	216	242	234	208	211	214	223	201	209	223	253	215	212	219	214	228	216	230	228	216	217	229	213	218	227	245	218	223	207	197	227	210	207	213	207	221	218	203	223	209	210	226	223	241	197	235	208	209	222	209	252	237	243	203	216	224	205	231	253	207	228	208	225	180	209	210	218	207	241	200	197	213	207	201	219	181	213	202	209	234	211	215	221	210	210	223	213	228	212	199	218	233	192	202	233	211	214	248	221	209	209	228	235	197	216	240	231	219	207	208	205	218	212	213	205	216	223	234	222	225	226	230	211	218	237	211	205	227	229	221	219	216	235	219	191	206	225	221	225	241	217	227	215	227	218	219	238	213	227	225	209	201	234	202	211	220	226	219	230	216	205	202	213	201	198	217	205	203	235	223	225	218	192	210	204	223	236	230	218	213	219	216	239	208	234	192	235	210	224	229	212	213	229	238	236	230	230	212	228	231	226	197	205	231	220	206	198	211	194	230	226	198	245	233	225	219	219	228	227	195	204	211	242	205	221	220	229	209	229	213	217	206	196	224	228	197	198	224	215	257	193	239	222	213	223	214	228	227	232	208	221	227	233	219	209	222	210	213	208	216	238	211	213	192	229	229	220	214	214	236	209	202	222	223	247	214	245	222	216	220	219	215	198	202	221	215	188	218	202	208	185	228	191	224	214	219	237	237	217	232	238	201	228	212	230	197	233	196	198	225	219	202	213	224	220	217	211	213	227	233	209	225	230	219	210	199	198	219	192	198	219	204	199	233	245	193	192	228	219	220	210	212	220	221	226	216	239	236	219	238	232	197	217	218	230	229	212	209	229	269	192	213	231	211	247	209	201	212	215	234	217	218	200	202	232	202	212	216	201	245	243	220	205	234	206	217	234	229	212	189	213	215	228	203	223	222	213	228	196	220	214	194	236	212	243	207	200	214	205	211	212	198	213	203	202	212	214	196	202	216	200	195	220	236	217	228	200	197	195	226	217	214	233	214	263	237	231	203	228	223	189	204	199	204	239	223	218	225	215	212	196	252	236	204	200	245	215	232	211	204	239	181	205	222	227	220	239	218	202	199	214	240	218	220	210	203	204	221	213	221	233	220	202	223	205	214	226	211	197	225	196	224	201	199	212	218	213	236	216	223	218	201	222	211	217	218	218	222	225	220	204	220	240	202	201	212	185	195	207	235	196	199	238	221	231	177	208	221	215	241	211	205	223	200	226	219	255	209	202	233	218	194	221	220	209	213	233	244	244	225	203	199	217	250	195	202	233	228	221	232	187	219	224	198	203	202	233	230	203	189	216	245	199	219	223	196	212	223	234	208	216	227	218	244	223	203	216	216	199	224	235	240	218	227	215	219	209	211	225	223	227	204	245	221	212	185	211	231	222	206	220	251	216	190	206	203	224	241	210	243	215	222	240	231	222	227	202	189	216	221	217	201	242	209	219	208	237	195	240	221	224	223	220	200	226	198	240	212	212	223	222	224	227	214	202	226	201	231	214	225
23166	29078	30015	16083	13328	22131	11429	3133	870	789	742	688	703	680	720	687	692	666	642	660	632	686	649	615	645	650	655	685	618	657	625	639	686	622	624	652	666	627	638	659	658	606	620	620	644	609	650	631	648	625	609	606	592	636	651	615	622	587	639	568	630	618	646	636	881	1722	620	632	628	596	604	596	618	604	607	655	617	625	649	616	586	638	676	596	620	601	613	607	614	576	623	587	666	616	629	639	588	587	636	635	600	590	626	634	609	633	616	596	602	609	643	654	588	626	606	616	620	606	564	618	636	609	673	614	621	622	615	572	564	611	644	611	616	586	611	613	596	622	626	669	619	627	604	621	627	594	624	632	640	633	666	641	626	637	617	668	603	558	612	654	599	623	581	586	599	624	604	644	615	593	656	610	564	639	604	613	638	617	625	615	575	619	654	610	597	594	637	642	619	631	621	622	643	632	615	580	624	619	619	624	593	596	622	615	625	647	635	631	621	598	616	598	645	634	670	588	604	623	630	645	611	654	606	623	622	652	611	632	586	633	616	598	656	611	587	644	603	609	588	602	607	619	610	584	616	617	652	592	642	616	610	608	593	644	628	590	595	613	620	627	647	619	669	617	623	596	616	601	627	621	602	605	607	601	648	592	616	611	616	619	620	661	626	622	590	636	624	598	611	684	609	659	632	595	591	637	664	669	619	611	597	611	613	610	603	631	610	602	626	617	633	629	604	660	604	661	617	594	631	636	654	640	633	615	567	624	646	607	634	609	653	581	569	601	611	615	660	596	667	626	608	613	620	620	645	603	583	665	663	562	616	594	589	591	592	658	633	634	619	589	645	695	618	603	621	592	600	590	589	653	633	613	658	604	592	618	625	617	649	583	638	602	645	636	595	653	624	579	563	590	612	545	614	600	626	584	635	645	624	617	623	639	600	617	610	605	631	595	635	650	601	612	645	684	623	634	603	628	591	631	561	632	605	594	591	604	617	579	617	602	584	622	628	604	592	613	681	641	606	587	601	623	610	617	646	637	615	584	570	631	628	572	606	609	644	610	597	597	612	609	599	619	635	615	635	624	634	591	659	617	622	605	616	626	621	649	587	603	610	590	640	640	592	599	638	553	615	632	639	621	629	606	658	635	644	640	587	634	636	549	597	597	598	666	608	601	593	578	586	594	617	642	645	629	615	592	588	617	609	636	642	595	651	625	592	588	613	603	583	622	590	617	629	640	606	610	581	617	619	635	599	650	671	640	607	620	634	602	600	619	639	569	611	616	626	589	662	670	626	622	605	614	618	653	665	585	624	637	568	585	573	604	605	605	617	605	609	599	608	624	659	573	582	625	567	602	610	663	607	602	611	646	605	653	615	654	614	592	656	595	589	647	642	579	553	624	645	611	596	600	612	679	649	639	639	598	588	575	633	618	580	591	605	602	661	617	629	615	620	632	650	606	609	598	613	552	618	602	620	673	610	582	617	619	622	640	613	592	630	594	634	650	602	626	643	632	651	627	645	620	602	575	581	596	635	600	605	616	620	633	603	574	647	627	638	599	581	598	609	599	583	588	615	637	623	581	631	632	595	636	566	618	611	592	627	593	591	631	559	576	628	595	635	591	625	590	589	647	618	588	595	591	614	642	622	637	627	592	600	574	599	632	644	622	603	620	650	624	606	653	639	654	578	580	634	576	601	603	605	604	665	669	645	661	643	607	607	612	588	623	623	623	588	622	581	639	581	672	651	607	655	650	620	586	667	544	614	591	574	647	589	638	625	651	656	603	635	582	594	579	626	594	656	615	646	599	614	645	622	594	637	606	605	597	597	587	652	633	646	619	616	555	641	615	595	594	603	641	660	602	640	626	598	619	611	589	590	614	633	596	623	635	618	617	625	631	620	601	629	604	620	623	597	627	619	641	653	634	581	622	609	568	630	653	637	623	576	612	575	587	638	663	643	570	628	575	636	625	603	641	569	589	599	578	598	607	620	618	558	625	605	579	607	596	613	647	588	608	660	616	576	572	648	613	596	640	595	573	649	647	614	652	593	598	585	681	603	634	647	581	616	623	641	592	669	617	611	637	585	626	625	668	646	637	607	584	620	619	607	628	632	614	617	629	617	563	584	638	621	642	607	646	569	597	588	649	604	590	612	616	606	612	629	609	587	606	652	631	612	589	628	598	591	608	625	607	621	628	568	645	647	577	599	618	590	566	602	585	604	623	660	611	603	650	574	632	567	648	626	563	616	662	618	615	633	639	635	603	655	612	668	611	607	645	624	619	624	611	635	648	616	593	581	640	620	624	616	633	591	643	601	583	616	664	583	618	641	615	625	626	635	623	613	614	622	602	641	610	620	643	618	631	618	621	614	594	640	623	585	603	621	593	636	629	618	647	598	594	621	623	637	606	614	589	622	570	561	568	618	591	647	634	621	652	597	627	628	641	638	611	611	633	608	600	638	628	612	611	614	604	591	576	583	578	644	571	626	603	603	608	628	595	636	637	639	638	658	656	618	622	592	605	646	636	645	607	652	623	627	609	587	597	642	625	629	622	663	608	589	643	656	669	602	655	626	567	620	610	592	600	620	609	639	648	625	597	612	589	584	635	611	629	596	597	613	588	622	654	644	651	616	603	637	628	591	582	631	623	611	594	604	599	588	587	618	597	660	621	576	597	595	594	615	639	606	634	617	603	604	620	571	660	555	593	572	647	617	599	628	623	606	607	624	636	590	601	575	637	648	608	603	603	613	637	574	632	572	591	612	614	623	628	636	578	616	653	590	648	636	593	648	639	605	566	610	609	618	616	628	586	597	581	597	584	599	605	607	637	607	609	627	594	639	612	628	613	663	635	597	596	642	610	622	603	617	599	621	607	607	603	646	645	634	636	626	602	612	628	625	617	627	587	644	616	623	651	646	638	601	611	616	610	580	606	612	600	624	625	636	620	644	653	630	625	600	658	596	641	631	598	640	630	594	617	607	573	628	624	630	558	613	658	625	596	585	591	595	582	598	608	612	613	644	607	581	632	601	641	593	583	594	584	611	583	596	676	630	617	581	633	597	654	642	601	624	611	615	605	625	629	649	622	623	558	616	615	645	604	613	589	581	582	632	655	668	616	631	615	601	574	665	650	601	591	607	659	632	616	583	609	644	604	633	595	589	634	624	614	631	599	631	625	627	609	618	561	579	623	615	587	587	623	625	607	578	639	620	594	641	624	635	607	614	609	550	621	571	623	584	618	648	615	583	626	644	662	605	615	596	575	661	623	627	638	607	669	605	600	622	619	597	642	669	637	583	642	610	609	665	581	656	614	581	598	612	701	622	609	594	630	593	624	615	593	628	619	604	644	636	648	651	601	610	620	596	540	614	610	637	624	655	621	611	587	610	652	576	618	607	605	638	645	627	635	616	635	621	612	607	643	638	637	641	628	601	677	625	579	628	609	624	596	625	600	582	654	602	634	637	587	603	629	623	614	612	649	654	603	607	595	610	646	635	611	590	600
51187	40560	40301	39181	29076	26063	29473	21623	10576	3427	930	581	501	505	474	464	402	474	458	465	397	441	430	427	419	395	416	398	417	393	383	369	386	348	390	367	347	389	388	405	375	408	335	381	379	404	369	383	363	353	403	393	384	381	370	387	374	375	370	363	401	370	397	357	397	1177	414	372	392	369	367	418	359	365	356	344	373	357	371	367	356	378	351	362	382	392	392	375	401	371	393	388	365	386	385	398	373	367	378	380	379	385	393	354	355	378	398	366	334	346	385	386	356	399	391	381	419	385	360	390	371	408	372	383	357	407	392	401	382	316	364	389	357	367	373	338	410	386	394	381	405	370	362	373	353	343	372	381	348	361	402	387	348	381	358	392	355	346	361	364	379	335	386	388	352	358	369	377	380	393	395	385	397	404	358	343	377	405	369	399	353	374	422	398	387	403	366	382	400	390	416	399	383	392	377	387	343	389	378	391	393	371	384	375	373	367	399	425	366	403	408	331	342	392	337	393	374	355	327	373	363	348	357	375	383	356	389	358	385	346	362	375	388	374	378	392	362	371	405	351	391	405	389	368	371	355	408	368	398	410	420	351	372	378	372	387	370	354	363	358	383	346	399	384	391	341	357	376	394	345	376	375	373	369	369	377	341	377	377	355	346	403	382	380	405	360	379	373	363	348	374	376	389	346	356	367	376	362	335	397	369	360	381	423	389	372	350	342	385	383	344	337	380	389	331	376	396	369	353	400	364	384	382	349	407	361	378	418	379	386	377	377	374	395	375	361	372	386	359	397	388	346	376	370	369	367	395	375	374	388	371	380	339	369	398	410	427	397	362	380	373	369	396	370	408	376	389	378	364	381	380	415	360	370	392	372	407	378	384	362	352	352	351	365	368	359	397	356	363	369	350	394	383	376	342	390	358	370	364	382	366	366	381	353	383	410	390	370	378	366	410	359	377	362	383	404	370	356	362	377	343	383	352	399	330	370	388	336	387	356	343	398	390	374	423	380	349	328	365	354	396	361	387	354	393	363	380	375	400	376	407	365	353	366	354	361	395	353	331	356	369	352	339	416	353	378	376	368	353	342	360	361	379	365	341	370	366	406	391	357	393	343	345	394	346	342	365	394	395	350	371	398	383	379	363	349	379	357	359	361	332	361	404	378	390	391	390	405	373	392	392	353	368	382	365	384	378	359	369	396	412	378	395	361	356	395	376	399	372	404	360	385	387	334	352	370	354	356	342	399	374	394	370	359	374	334	376	382	369	371	384	369	394	393	350	380	372	368	396	392	390	367	399	368	368	403	383	342	357	381	381	376	372	361	375	362	385	333	390	385	334	391	403	379	374	346	356	364	354	388	372	385	343	375	400	356	363	375	396	372	391	371	423	370	373	386	353	382	356	363	363	399	372	398	357	350	368	363	374	374	406	370	380	404	347	372	400	374	381	376	408	358	414	369	389	387	384	385	349	394	355	382	350	385	366	389	397	396	400	363	361	368	375	334	346	397	387	393	404	361	364	363	359	375	344	373	375	389	373	371	384	405	343	359	369	389	347	369	353	385	383	385	314	407	357	362	364	326	365	346	369	377	365	354	347	407	342	385	347	383	384	368	374	390	365	367	407	385	412	363	406	365	396	381	367	397	396	354	345	397	360	352	352	352	400	388	361	363	361	351	321	358	352	340	336	399	410	383	355	380	365	363	397	404	349	372	375	361	365	372	385	431	358	380	418	381	402	371	377	376	401	372	341	370	341	379	353	404	353	351	356	374	356	391	357	384	349	372	384	343	351	390	391	365	390	365	367	371	366	353	380	353	374	368	394	364	363	380	389	378	381	371	357	356	385	370	348	401	414	388	338	358	395	375	355	390	393	406	409	352	373	431	392	370	395	365	364	392	364	394	387	338	370	380	406	405	371	389	388	423	383	380	377	409	342	396	394	386	395	351	361	382	409	369	379	401	386	355	365	339	378	389	374	378	358	378	386	378	378	372	370	368	395	372	381	355	370	373	365	361	359	386	407	373	352	361	387	386	408	374	350	357	349	353	357	364	363	369	377	399	390	369	389	369	350	379	352	417	372	379	364	382	349	378	331	384	355	375	370	362	369	387	369	370	376	358	388	377	367	346	379	372	353	348	413	384	410	360	385	336	418	361	343	365	338	388	379	357	356	386	361	343	393	374	374	404	368	371	390	341	346	389	387	341	390	382	371	353	354	354	373	402	338	397	381	391	383	339	358	386	364	379	369	386	371	365	399	376	361	402	391	364	355	370	407	377	375	375	371	344	378	353	380	379	401	354	363	395	343	365	379	365	383	371	379	348	372	358	362	428	399	367	384	377	375	369	377	370	364	359	385	377	396	380	383	355	415	380	350	389	361	380	373	373	363	380	396	406	407	352	367	361	399	410	379	335	370	386	360	367	381	369	350	360	407	379	387	388	355	374	371	363	360	381	373	381	370	408	352	377	333	335	338	379	399	385	346	354	366	365	364	414	366	392	339	371	414	348	411	376	384	377	376	361	410	405	347	332	364	391	356	368	370	373	376	376	385	379	354	387	391	348	408	355	372	391	363	368	408	340	365	364	371	359	408	385	362	362	355	352	364	368	354	341	372	379	420	382	373	359	350	365	342	383	365	374	381	334	381	345	410	386	408	388	368	370	376	366	360	376	376	390	392	352	403	400	396	379	395	383	385	387	378	345	367	376	348	404	370	360	395	415	361	379	360	345	361	389	365	409	378	374	404	419	392	378	369	375	352	371	339	366	381	380	396	396	366	387	396	365	396	363	369	399	413	328	343	372	368	350	367	378	406	393	373	366	354	410	391	376	365	381	376	358	367	389	341	350	367	394	386	365	360	371	375	385	369	401	402	379	396	367	374	378	362	373	345	381	394	363	400	363	370	403	382	357	371	372	403	364	375	350	368	386	363	346	347	395	393	385	348	369	372	378	397	386	404	406	388	376	374	364	402	354	356	368	349	348	345	330	370	405	343	354	363	361	381	361	397	372	394	383	369	377	363	379	386	389	386	410	357	409	400	351	393	340	344	367	391	382	364	381	350	354	370	383	395	363	373	361	362	374	366	411	405	367	351	374	334	403	342	386	356	314	379	373	406	366	404	359	331	383	356	384	339	371	389	358	375	372	391	380	399	385	338	363	346	401	377	397	382	350	375	378	407	326	384	379	375	393	368	350	375	414	378	387	395	379	392	389	384	382	401	387	354	379	395	407	363	360	391	382	363	417	360	383	374	360	331	400	395	380	382	346	388	374	358	354	397	362	396	383	386	397	388	349	354	373	402	359	390	335	382	386	361	357	362	392	376	386	385	380	365	380	372	374	389	389	348	391	364	404	389	350	375	368	407	406	403	396	400	398	422	389	378	386	365	402	359	426	399	386	375	369	376	378	393	385	319	344	417	407	398	388	365	386	384	371	350	355	378	387	337	369	401	376	340	354	373	376	393	379	394	362	365	384	367	346	392	369	355	403	377	406	368	377
48330	51594	54350	46979	30751	42301	35507	9328	2381	2067	1790	1701	1637	1420	1428	1417	1367	1230	1285	1192	1166	1119	1099	1170	1109	1030	1031	1073	1033	1063	1047	989	999	959	971	1016	996	970	1003	946	900	936	966	994	942	1005	949	1023	963	993	921	985	971	923	959	952	937	984	944	949	1045	914	943	1021	1031	6817	1018	958	953	966	898	905	902	921	861	958	909	932	885	946	979	923	902	939	958	932	949	926	935	949	933	933	962	944	909	907	937	940	868	978	944	908	921	902	972	883	884	896	934	901	899	887	910	975	900	913	930	949	907	945	897	943	901	894	902	898	888	936	930	928	925	904	888	930	945	916	945	929	891	899	926	961	897	907	872	911	917	885	915	891	930	949	931	941	906	931	875	937	916	872	882	915	918	902	937	904	926	909	931	938	941	998	894	897	934	953	854	903	889	898	904	904	931	964	925	891	942	892	930	948	982	899	979	933	911	980	920	908	880	906	847	901	902	856	892	950	894	933	904	975	916	878	843	949	926	955	921	916	875	837	954	938	936	969	885	843	978	887	953	960	910	918	943	916	845	905	897	867	955	938	873	841	941	964	946	939	939	901	911	875	886	937	974	902	880	911	949	965	913	934	928	947	908	948	884	946	906	982	904	852	932	884	910	883	894	903	949	908	914	946	904	899	893	854	921	929	896	913	909	935	917	951	899	935	935	875	910	832	963	931	896	958	965	902	881	954	928	923	860	922	906	907	922	901	864	948	902	888	889	920	862	892	890	920	903	887	997	977	903	902	874	916	928	886	931	936	915	907	958	938	864	944	927	917	941	910	906	922	950	915	923	873	942	941	906	894	908	903	881	874	900	918	891	925	926	889	936	852	947	921	928	909	907	916	873	899	884	908	917	901	913	957	919	849	924	952	891	884	870	861	937	856	905	908	934	920	926	901	890	922	902	939	913	893	875	949	889	930	905	908	933	884	875	902	904	925	861	875	906	931	908	904	847	915	928	863	909	876	917	913	921	905	974	935	942	905	904	937	976	929	890	963	934	929	934	949	904	959	891	910	894	906	945	909	933	929	908	922	924	959	943	953	894	920	888	917	927	941	869	942	961	921	923	884	859	914	932	954	879	927	857	934	907	919	892	890	971	892	943	866	847	891	912	899	932	920	882	931	939	922	882	946	919	919	899	954	939	864	849	924	879	981	934	889	904	897	912	881	929	940	928	848	937	877	840	934	928	928	904	920	929	885	931	886	922	921	875	905	927	937	891	911	881	978	942	893	892	876	898	967	934	912	886	934	941	921	908	927	904	949	941	891	945	874	905	816	921	904	907	891	921	899	990	903	922	917	912	875	957	906	935	952	898	882	922	883	975	981	937	913	896	921	965	949	933	895	854	940	943	894	926	832	980	899	937	853	944	888	909	878	919	899	985	914	893	878	938	935	911	943	931	908	943	910	866	862	900	961	967	910	904	932	904	873	966	944	891	889	942	920	922	916	930	930	882	904	917	911	953	881	946	926	907	879	875	911	936	916	905	948	873	957	915	933	892	907	887	947	916	953	885	919	884	880	893	909	900	935	940	893	955	894	896	928	867	933	891	920	989	898	905	937	912	947	917	838	920	932	900	926	889	913	912	923	857	927	932	955	944	899	911	888	871	920	902	879	936	960	915	930	910	886	881	867	885	864	962	873	897	941	949	908	916	936	941	888	958	888	883	857	892	940	905	894	919	931	951	942	892	950	848	956	931	958	938	850	904	921	913	901	957	932	920	858	847	914	885	886	935	928	912	863	888	925	892	917	859	931	916	936	957	862	979	898	900	951	867	911	929	953	927	897	890	939	916	944	927	918	875	895	913	876	959	879	917	845	909	934	893	855	905	914	875	945	856	902	921	894	844	938	904	922	944	913	920	922	943	887	962	932	882	879	894	866	933	930	832	943	904	890	911	902	837	903	941	876	928	908	906	939	924	864	869	901	933	932	927	924	911	889	928	932	930	950	909	894	964	917	965	920	950	934	817	889	914	888	864	832	910	919	885	930	915	899	946	890	897	924	880	924	954	882	879	939	893	913	934	882	868	904	922	944	966	890	832	940	914	909	966	951	909	914	877	908	925	934	916	918	917	879	920	928	897	923	865	889	866	908	888	903	887	916	892	904	931	921	979	940	904	938	944	958	911	936	948	866	910	871	895	955	897	929	959	853	876	957	876	923	898	981	851	912	871	912	867	931	942	911	908	846	848	880	935	911	941	930	935	890	882	883	903	963	920	889	871	899	952	916	899	904	909	918	935	887	902	965	914	888	865	875	909	944	882	937	883	905	898	898	935	944	913	898	875	904	921	904	863	857	957	959	928	920	883	893	911	943	963	874	894	915	963	900	919	966	923	943	899	988	936	931	904	871	881	948	898	865	919	883	907	942	924	928	947	916	887	881	938	910	946	906	941	882	861	880	905	916	882	920	871	939	871	935	907	945	921	878	915	918	972	943	873	870	919	960	936	914	883	915	949	897	924	862	927	929	893	893	905	937	955	934	879	887	909	943	916	956	895	873	916	891	920	854	920	930	933	860	921	888	881	905	926	883	920	872	977	899	830	908	945	942	903	940	897	914	889	920	882	932	903	910	888	929	882	908	909	931	865	909	901	886	918	900	888	923	908	901	943	893	867	893	929	889	923	897	896	927	882	918	908	907	906	927	959	880	892	924	939	905	942	915	911	944	944	889	907	874	917	915	916	869	882	920	910	933	891	933	932	877	917	907	889	884	927	936	922	939	917	911	916	911	983	901	942	966	936	887	920	917	944	877	907	925	887	994	883	859	934	907	911	957	946	920	865	911	926	909	941	933	881	959	937	878	889	913	948	999	920	910	890	899	921	887	926	940	868	904	873	906	914	939	912	945	908	909	879	899	917	917	916	943	893	947	888	934	925	959	926	914	933	944	962	934	956	920	887	928	884	956	890	843	939	881	904	911	868	860	952	914	918	914	925	911	948	957	916	916	939	851	914	867	923	881	911	899	942	840	856	875	948	930	922	963	859	933	929	915	882	928	917	959	916	923	900	872	889	869	941	909	891	912	897	934	933	883	937	905	955	900	928	927	928	930	873	892	945	879	908	893	897	878	911	939	902	917	909	926	926	890	886	831	949	883	910	938	950	899	889	870	921	883	919	945	851	818	953	954	884	892	948	912	963	922	928	893	903	924	900	866	878	941	921	908	902	931	951	946	894	955	967	915	891	959	886	966	842	896	920	914	918	872	908	864	867	890	902	922	859	886	941	945	950	892	916	939	897	951	935	843	867	903	853	932	883	946	926	885	943	898	882	910	903	922	928	920	919	887	905	868	940	883	931	923	883	876	856	965	885	876	906	862	953	903	917	907	915	934	915	925	881	931	881	947	866	942	887	894	927	968	931	939	975	921	907	938	901	910	857	922	961	916	898	946	892	859	890	918	886	928	883	932	942	949	867	945	849	924	895	918	903	886	910	912	911	861	954	867	952	909	901	946	913	920	894	930	872	837
19523	24412	26276	17835	5977	3088	3679	635	324	215	192	248	220	226	200	203	229	223	211	207	209	193	210	216	190	240	222	211	194	211	201	191	211	198	203	183	218	187	186	217	178	196	199	189	205	226	221	200	198	221	207	201	217	201	239	184	214	216	228	206	222	222	216	208	214	231	195	217	182	224	211	216	195	212	202	190	220	211	205	183	204	209	198	217	212	226	221	186	212	185	217	174	219	226	198	185	215	216	199	212	212	214	194	225	200	201	213	193	208	193	207	196	216	234	202	224	197	206	213	239	208	209	224	204	223	219	191	223	217	216	210	210	183	177	237	223	179	197	217	209	201	210	176	195	191	226	186	214	184	216	196	203	246	223	204	203	225	195	176	206	197	215	192	192	205	216	199	201	197	195	197	194	186	182	215	208	212	223	220	228	204	223	239	199	200	200	214	232	227	204	192	231	233	187	203	218	210	170	202	202	195	221	226	218	212	221	194	193	235	204	186	211	218	213	178	213	189	231	200	245	205	236	220	210	211	209	218	212	203	204	239	221	180	201	197	207	202	213	223	212	227	210	191	211	191	209	212	218	181	215	232	195	181	187	188	216	206	190	216	233	226	203	207	195	218	200	216	222	209	180	202	201	205	197	212	212	224	198	206	221	201	226	218	210	222	216	220	190	220	204	206	187	208	197	189	195	214	247	214	199	184	214	204	195	206	225	215	187	198	212	215	211	210	205	230	187	207	206	208	215	223	241	203	203	224	228	207	220	224	227	190	221	207	218	205	171	201	201	208	188	194	229	216	221	212	204	220	189	215	203	185	213	189	187	196	196	211	211	194	217	224	183	214	221	191	223	203	220	211	198	212	213	218	173	216	220	226	195	212	192	186	219	202	188	211	198	211	171	224	192	210	204	212	221	222	169	222	204	231	201	209	204	202	222	202	198	230	211	205	209	196	186	200	226	239	188	206	216	193	209	211	176	202	196	210	191	199	209	228	202	198	202	200	200	214	199	197	231	219	200	215	189	208	224	237	202	210	200	206	203	189	242	177	188	218	206	184	198	201	236	205	215	230	198	217	196	190	237	243	171	183	200	212	188	215	232	213	212	205	225	201	212	203	210	214	204	214	209	238	207	224	197	196	216	206	196	213	220	218	210	217	208	195	196	191	200	194	215	180	205	213	199	202	204	212	206	190	199	232	209	192	200	221	209	214	193	193	207	204	196	192	198	217	200	216	191	184	197	221	188	203	205	207	203	227	208	217	176	192	194	224	216	194	200	220	178	202	204	230	199	207	219	182	202	233	207	194	232	206	198	210	169	223	195	189	212	190	197	211	213	206	194	188	239	189	201	197	220	181	209	221	188	200	204	221	232	202	217	210	214	187	211	204	197	172	214	221	197	194	206	213	218	199	204	182	190	215	218	206	208	182	198	207	205	174	195	234	214	197	214	207	220	203	202	205	225	201	196	209	206	184	202	204	214	204	223	238	207	185	203	218	205	238	185	210	240	218	201	222	180	199	238	209	205	198	250	200	209	228	204	220	232	208	220	180	221	205	204	196	219	197	210	191	190	229	233	207	224	202	229	197	203	206	181	193	230	223	226	215	222	203	225	216	222	191	218	205	221	213	200	209	184	222	181	209	201	197	194	180	209	180	227	230	205	223	209	226	213	231	251	233	192	223	204	200	190	191	213	178	207	229	214	195	210	176	209	226	188	198	199	194	197	207	195	242	196	207	206	203	201	201	199	170	187	203	199	209	215	225	207	192	197	207	215	243	194	216	217	182	208	222	204	199	211	206	172	195	186	216	217	220	213	218	194	212	186	223	202	222	210	215	198	238	205	205	181	227	222	215	235	205	229	216	190	192	218	209	262	211	202	194	208	196	205	223	196	216	187	194	229	206	198	219	200	185	211	201	207	169	222	190	216	203	204	204	197	224	194	191	216	202	237	200	199	212	216	191	214	205	185	213	212	200	197	224	187	215	235	233	207	177	209	195	198	203	223	196	216	189	226	205	182	210	219	190	183	181	179	207	210	203	210	200	204	215	208	188	217	199	195	207	192	223	192	225	202	195	235	191	200	222	197	197	226	211	209	214	212	233	197	203	229	255	223	206	199	210	208	228	211	203	212	201	210	207	219	216	187	208	204	221	176	221	195	186	202	235	248	212	202	195	184	229	206	207	211	202	205	188	210	192	202	230	197	195	199	198	214	201	206	230	202	217	194	211	212	216	208	226	205	228	215	191	198	185	232	206	203	184	210	246	197	215	235	233	186	225	179	216	187	199	208	214	197	220	223	175	223	196	231	190	214	197	193	189	188	212	190	210	203	194	217	203	193	245	211	186	216	240	209	216	191	211	194	213	203	218	224	178	191	197	186	206	205	186	213	206	226	199	201	199	190	209	201	250	229	230	202	208	205	202	191	194	212	209	223	198	191	196	197	231	218	189	199	208	206	200	200	213	205	236	205	210	188	212	204	197	197	207	220	226	204	183	201	226	201	217	178	246	208	198	207	246	208	197	183	214	225	202	189	178	185	203	196	186	183	236	222	220	185	199	204	211	215	205	202	215	218	227	196	187	200	226	201	202	198	201	203	205	198	214	208	190	208	220	179	230	182	241	187	212	203	204	226	207	223	210	197	206	214	237	186	215	202	179	209	186	199	194	200	221	188	188	219	213	214	205	203	219	213	228	218	222	216	213	213	210	183	194	191	211	227	189	218	219	210	218	191	224	213	188	244	196	208	201	232	193	177	192	218	169	180	193	212	225	212	201	205	222	212	196	199	194	209	224	188	215	192	223	198	209	216	221	202	206	195	212	214	195	195	193	227	212	198	208	213	230	227	208	191	204	221	215	195	196	178	211	227	196	206	207	206	218	173	179	210	202	204	208	214	207	235	215	198	231	215	196	216	204	191	189	179	198	203	205	219	209	201	217	222	214	208	202	218	204	205	172	205	233	207	220	217	186	213	207	199	222	229	191	210	207	214	219	207	242	205	226	215	207	192	173	194	212	212	204	220	234	206	198	203	206	206	187	214	202	211	213	202	208	221	209	214	201	209	191	200	189	219	195	198	207	216	189	220	199	180	212	209	211	219	211	205	179	217	211	199	204	200	202	233	182	199	207	252	230	198	219	195	223	199	204	198	225	207	218	189	227	228	199	205	225	216	180	206	214	213	205	193	201	215	183	196	188	210	198	206	207	208	185	208	207	208	239	200	198	196	210	208	200	186	210	212	187	200	191	210	212	197	218	206	211	213	200	204	205	205	207	194	233	194	218	229	167	201	189	229	205	211	200	201	215	222	181	211	210	229	221	209	223	189	219	183	203	214	209	212	181	212	205	218	220	227	207	185	211	212	199	171	212	220	201	235	223	192	213	212	211	207	196	195	208	224	213	220	209	195	199	197	207	200	219	193	227	220	187	187	204	222	206	205	205	204	222	191	213	209	211	224	220	189	189	207	206	208	213	202	193	221	191	238	222	196	198	216	206	205
16265	23665	30229	20491	8584	7971	12302	666	600	627	588	586	595	621	604	592	577	611	556	635	578	616	612	571	578	595	579	592	573	583	554	614	619	624	579	618	572	597	586	577	599	564	563	619	570	576	592	594	575	556	552	618	561	590	588	577	573	584	601	598	601	592	639	574	558	857	585	625	595	544	604	579	591	587	595	575	608	586	614	580	546	575	586	609	558	557	583	600	614	575	598	562	606	588	603	598	606	590	561	518	552	646	551	590	571	623	583	614	563	635	623	587	562	560	573	620	571	601	563	608	568	557	581	639	594	560	553	575	600	618	599	583	556	570	570	601	559	568	606	591	610	587	594	594	590	570	542	618	595	585	564	566	592	570	555	550	601	578	587	563	556	593	563	578	575	587	585	551	598	548	606	554	541	588	541	570	569	555	604	521	604	587	562	550	595	580	573	554	564	590	617	581	578	578	564	610	565	599	628	610	590	601	606	576	611	594	560	550	556	592	544	635	588	605	587	580	604	623	582	550	592	591	595	601	617	571	634	591	561	608	559	564	608	577	576	661	612	567	575	603	571	599	572	545	581	635	570	606	573	569	588	600	666	581	595	569	558	583	559	601	572	549	588	583	579	574	585	595	572	610	585	554	594	605	591	551	551	536	571	568	587	564	571	576	557	591	584	550	589	561	538	588	592	637	600	601	587	623	569	591	548	569	574	575	599	592	581	579	630	583	599	580	592	590	563	607	543	573	587	577	572	556	604	590	599	581	582	599	608	595	552	598	625	562	645	623	582	604	592	606	613	556	575	593	614	552	583	583	618	596	584	571	590	621	567	545	578	600	592	617	579	591	585	585	553	597	609	588	571	588	602	613	548	518	581	581	572	582	563	580	583	588	608	584	591	540	587	588	576	556	563	640	591	571	587	586	541	603	636	583	554	616	561	621	584	606	573	568	575	610	607	602	606	566	589	588	609	604	576	562	583	526	561	618	573	565	570	609	567	571	609	557	589	563	562	545	571	588	557	543	581	550	562	561	609	587	616	581	617	616	639	574	584	543	558	578	598	573	553	589	554	619	615	589	542	565	585	561	567	589	565	586	606	614	584	572	588	554	542	585	603	609	572	578	607	581	594	565	600	581	629	614	634	570	595	579	558	572	592	600	561	605	586	565	560	548	566	602	584	582	607	554	574	603	544	594	593	630	608	544	574	554	603	587	607	567	543	646	625	529	568	627	566	583	532	579	572	576	565	599	569	559	605	588	545	600	588	558	633	580	593	579	534	547	588	611	581	572	588	577	546	591	568	603	561	572	568	571	570	511	560	579	565	543	563	609	595	579	561	589	571	559	552	625	594	568	622	554	570	550	629	612	612	607	588	579	562	577	589	589	567	585	559	563	580	532	572	546	556	615	572	574	608	608	652	611	564	591	590	566	625	561	565	592	549	581	536	619	622	531	583	582	522	590	615	552	569	599	592	587	610	632	575	527	611	533	539	606	605	564	600	588	604	624	580	599	581	630	589	569	558	570	654	560	586	574	592	572	582	594	566	558	577	587	553	564	590	588	625	606	591	577	573	567	615	593	596	581	539	551	537	611	596	573	582	570	598	652	536	591	580	611	562	558	597	611	620	574	576	586	590	556	590	596	575	638	609	578	574	546	577	620	529	580	549	569	587	591	625	605	577	630	565	584	559	568	553	591	577	623	587	556	565	598	571	567	543	569	590	567	600	606	603	552	591	534	594	548	606	577	585	557	592	578	580	605	570	567	522	545	585	541	592	542	643	563	591	579	602	564	591	585	584	593	561	592	581	582	573	599	592	540	559	629	608	592	600	576	578	576	597	563	606	554	581	594	573	576	565	589	581	567	572	578	596	599	569	555	569	596	638	592	596	512	645	570	620	584	581	600	615	592	566	591	581	548	623	566	577	555	575	567	567	618	586	648	596	591	577	599	581	591	592	577	593	587	563	587	590	567	586	554	609	563	606	579	595	537	567	570	542	561	578	585	555	573	593	556	584	581	596	601	592	564	587	607	535	533	555	600	596	539	546	563	609	612	562	559	532	541	588	576	570	582	618	610	562	589	560	584	595	555	545	570	552	609	603	565	540	546	577	590	612	550	602	558	590	593	598	584	584	570	594	614	608	597	564	623	587	593	547	616	585	572	542	577	646	571	582	579	610	590	578	583	592	561	588	583	585	576	606	575	554	584	589	566	584	580	562	583	603	584	571	600	581	613	605	592	648	540	591	589	605	546	590	568	571	578	600	583	564	583	619	586	587	579	580	564	561	601	548	608	618	617	607	577	613	562	615	580	553	571	576	593	599	567	582	617	609	536	563	573	642	524	585	645	585	575	582	612	578	650	566	565	597	561	588	650	571	620	603	619	539	592	588	601	568	587	616	587	568	599	589	576	569	644	535	554	582	594	560	561	588	581	585	608	574	564	614	604	566	565	559	582	573	549	576	554	591	581	571	584	589	574	555	581	605	591	583	581	567	598	575	585	591	586	592	586	593	546	598	512	528	638	598	602	573	601	557	604	601	553	586	621	582	583	597	611	626	555	574	577	638	587	576	608	628	596	590	624	567	599	557	546	550	595	577	575	602	630	599	567	586	602	561	608	652	581	590	564	567	553	553	570	569	603	567	663	593	567	548	579	574	549	554	589	571	575	583	587	557	619	575	599	556	612	596	577	597	630	614	566	567	568	542	549	552	601	540	595	569	576	620	597	563	537	598	557	570	598	563	595	617	560	622	569	574	587	602	574	631	581	613	572	591	658	604	558	597	610	616	608	562	607	594	545	600	583	529	594	555	606	583	573	529	584	590	600	586	565	563	541	596	610	604	575	572	531	606	598	589	585	650	583	615	585	571	602	552	597	588	561	608	594	585	558	566	556	609	596	583	616	583	597	613	577	583	556	563	575	578	616	552	596	584	582	613	542	608	578	573	609	562	567	582	541	578	611	577	583	588	567	602	556	592	573	562	561	576	576	591	593	564	576	509	634	554	531	613	562	614	570	577	561	548	604	610	609	577	549	652	555	546	580	563	560	634	620	596	567	557	617	566	576	539	625	595	584	576	554	545	593	633	594	594	609	568	562	608	569	604	601	600	611	575	577	588	609	590	574	620	599	547	587	592	540	595	555	533	571	539	557	607	639	586	580	594	560	597	569	615	548	598	536	574	515	615	565	580	599	601	619	592	586	581	582	609	595	577	602	574	531	585	569	580	587	601	612	596	608	633	566	567	592	595	616	575	583	559	594	569	611	598	590	608	575	596	591	568	590	588	576	589	581	622	633	641	568	550	613	589	582	612	562	618	567	620	591	612	612	575	599	591	655	615	545	540	640	540	559	569	582	605	619	558	573	601	559	560	593	576	529	565	589	562	576	629	588	590	571	572	591	610	596	557	629	558	557	582	568	594	571	587	591	568	582	577	553	596	631	593	629	557	605	569	613	592	573	627	600	593	579	596	547	614	566	583	628	591	567	524	571	585	589	571	586
45064	42621	36883	32127	25079	15597	16120	3250	593	293	272	251	252	257	250	235	243	269	220	228	203	236	238	243	212	232	242	220	252	261	248	267	219	213	218	240	215	232	244	221	235	240	240	235	213	263	248	240	236	250	242	231	214	257	251	219	240	232	214	244	260	231	235	229	250	300	211	244	255	202	242	238	221	236	206	189	232	240	239	188	240	250	267	252	231	255	257	217	251	236	233	217	227	216	242	225	236	230	260	241	246	227	222	217	236	253	229	237	238	202	238	256	235	227	208	238	283	238	223	219	247	248	241	231	247	245	238	249	247	225	223	217	239	229	242	216	251	237	250	232	256	237	229	266	235	232	231	211	215	237	245	204	204	226	236	221	227	220	230	219	231	231	253	229	229	228	216	235	218	206	236	222	229	214	255	253	215	195	208	235	223	246	229	218	191	229	237	234	228	234	237	248	217	232	207	238	239	208	241	251	213	229	212	211	232	227	227	235	214	222	225	231	211	233	222	229	224	244	223	231	202	211	212	241	215	229	241	255	224	219	268	225	224	237	238	246	243	235	242	259	232	224	252	221	228	227	218	258	222	259	233	244	241	218	243	242	254	229	219	242	254	270	250	203	220	224	235	236	229	215	250	237	246	244	206	227	235	215	220	223	232	228	220	240	245	233	217	270	214	236	215	237	228	234	213	235	241	240	242	213	266	233	226	226	201	236	224	222	189	248	217	226	228	207	223	225	230	224	223	209	226	241	235	210	184	234	264	238	239	223	261	240	237	213	234	207	236	246	214	204	258	215	218	231	245	238	229	236	250	223	239	227	231	202	255	244	245	242	219	246	244	243	235	219	250	206	230	231	228	259	221	214	227	257	250	226	225	223	236	224	242	236	244	246	230	227	223	215	213	235	229	264	220	238	225	238	254	232	247	217	219	243	237	238	244	244	254	233	225	236	262	211	251	238	225	215	239	252	227	250	225	228	240	217	210	224	228	219	246	266	254	239	261	251	244	243	220	215	223	245	246	233	258	232	242	229	223	208	212	239	226	228	224	239	238	234	240	237	248	232	235	214	241	235	258	226	218	252	233	199	211	223	234	229	218	218	205	211	252	226	193	257	219	202	240	193	244	239	233	210	224	212	231	235	227	260	229	259	263	223	228	243	241	224	217	245	223	254	259	235	248	238	238	235	219	206	238	219	235	213	242	225	238	222	224	235	237	225	216	235	248	256	230	267	230	227	203	241	221	231	223	206	217	237	202	214	214	244	237	258	259	243	265	240	249	232	236	256	232	230	215	241	219	206	244	216	208	230	234	242	205	229	242	254	237	255	241	233	231	236	225	266	235	243	249	224	230	229	219	277	224	193	254	213	225	230	231	242	234	255	231	258	221	233	253	221	228	252	222	219	218	216	270	267	231	219	204	233	250	228	246	208	223	225	238	224	248	208	242	204	251	252	232	209	240	251	224	227	220	254	233	218	228	253	246	249	222	225	244	227	228	225	231	247	238	226	250	215	233	248	220	212	220	217	205	229	226	216	212	218	242	243	216	255	238	218	234	242	234	232	208	228	226	225	239	244	232	217	234	221	223	237	218	210	233	247	224	224	209	214	232	226	258	248	233	233	238	228	248	212	197	256	237	219	233	245	220	235	232	229	245	251	251	223	245	249	223	236	223	238	232	228	223	208	218	234	233	247	226	228	237	243	260	235	258	217	236	254	232	247	252	236	228	214	246	204	245	267	257	219	202	235	221	241	245	238	212	216	209	213	244	253	245	245	253	221	206	230	230	243	204	247	229	227	235	237	216	256	235	229	214	211	232	217	226	263	228	224	239	225	270	234	216	237	223	242	238	274	286	219	268	237	243	242	224	218	230	231	219	238	233	213	233	239	203	240	260	262	229	230	228	237	224	260	256	222	264	238	237	251	250	194	224	260	238	214	227	249	238	226	238	237	244	243	228	242	214	243	243	232	218	259	217	226	250	225	223	237	221	243	244	234	221	227	201	219	238	212	237	209	231	250	228	232	227	220	231	222	226	232	237	222	216	206	257	221	246	218	255	252	222	227	226	229	240	249	239	252	227	221	233	203	245	234	193	244	226	224	243	217	215	235	238	240	241	235	238	259	234	226	238	219	218	211	210	221	233	232	210	232	246	217	248	231	201	230	229	206	263	232	254	245	251	230	273	223	236	230	220	241	215	259	228	237	251	206	234	252	230	265	228	226	197	242	230	232	215	215	240	222	230	236	252	247	223	248	227	239	220	247	250	230	227	226	238	215	225	239	232	226	226	211	233	247	263	227	235	230	241	216	224	227	240	213	249	248	237	215	243	202	231	221	214	235	217	268	229	216	242	215	223	244	263	228	210	239	226	244	237	224	201	188	255	258	214	232	254	238	238	247	219	232	240	216	225	197	224	209	248	233	256	218	234	239	213	236	198	228	211	225	228	238	214	222	207	227	229	232	229	218	234	230	230	255	240	192	230	241	242	225	239	228	241	238	222	224	213	216	225	224	249	240	243	214	210	246	249	216	238	246	229	217	241	253	232	245	226	250	218	212	250	243	222	215	243	233	200	210	240	231	242	224	242	216	215	222	224	218	231	238	207	217	238	251	228	249	226	270	208	199	227	267	228	195	229	231	226	256	235	232	237	217	253	233	222	253	217	193	215	231	239	243	232	225	244	225	207	218	226	220	248	258	220	240	239	227	227	224	244	262	236	254	256	236	238	241	241	238	253	244	239	208	242	257	223	205	227	231	231	231	237	250	247	228	245	261	253	256	222	238	228	247	227	229	232	238	255	201	229	219	256	221	226	230	220	228	234	238	236	217	231	230	215	246	221	217	221	221	243	239	233	207	240	230	232	228	218	220	225	236	211	217	232	219	220	247	258	224	218	224	211	245	235	223	218	238	209	221	209	214	229	186	247	229	224	237	236	213	239	227	237	230	224	200	218	235	245	247	224	196	223	235	251	236	225	223	238	253	228	222	241	237	232	271	235	225	221	240	216	235	230	203	207	224	218	245	213	231	227	198	216	255	223	234	230	228	251	217	224	232	259	228	248	236	226	209	251	237	226	231	229	210	217	232	223	238	237	259	246	228	222	236	254	242	245	235	214	229	231	247	246	235	256	237	242	223	217	223	226	218	233	227	214	238	214	233	253	243	254	216	235	202	239	244	263	237	238	229	232	241	210	220	252	238	231	230	250	213	240	219	244	218	278	248	231	238	217	243	258	232	196	246	232	227	216	240	217	248	255	235	222	233	241	241	232	254	216	222	223	219	234	240	236	239	215	204	208	239	229	230	199	243	232	206	257	265	255	248	235	225	249	206	208	214	255	257	240	221	228	223	239	231	240	227	220	257	220	217	243	237	239	239	239	237	225	204	230	254	232	232	242	240	229	225	248	238	246	204	211	213	260	231	210	222	224	248	238	232	243	248	214	258	244	209	253	229	224	236	237	249	223	252	235	245	226	268	260	228	245	218	218	241	258	248	227	229
37291	41037	41503	36972	26988	16230	29553	1419	819	783	776	760	712	716	709	692	706	691	705	730	641	680	657	700	654	660	694	709	657	655	687	641	657	668	698	630	648	682	635	668	689	609	671	652	713	670	699	632	687	638	679	670	643	642	656	693	633	667	637	616	633	643	642	680	662	1535	645	650	641	658	682	640	660	641	612	629	658	667	646	684	615	653	677	661	643	638	631	614	662	615	672	650	673	643	638	655	636	658	684	632	664	594	640	675	635	638	682	597	650	674	649	637	668	679	690	632	611	656	590	631	642	657	625	686	672	642	650	626	657	653	671	610	628	650	666	647	674	663	617	675	685	643	642	603	619	650	628	640	637	630	671	677	738	631	664	638	623	590	662	643	668	647	631	649	670	669	675	617	656	646	705	647	662	655	683	617	597	663	618	645	646	641	671	659	623	642	678	625	653	659	665	668	686	635	604	660	650	657	656	619	670	631	610	621	643	637	680	617	581	652	627	615	662	678	646	679	637	633	611	696	690	671	711	654	663	655	681	666	651	650	691	670	666	663	657	668	647	615	651	647	681	647	644	645	624	644	690	627	669	678	644	664	631	646	621	622	656	703	652	611	684	632	596	653	613	620	643	697	663	669	664	689	629	611	665	648	696	657	653	631	624	667	612	668	642	613	632	643	692	680	607	607	656	651	626	655	652	669	655	664	629	680	660	655	627	646	665	591	638	628	687	660	616	688	625	675	653	604	646	600	618	678	627	613	646	650	642	660	618	631	660	639	633	636	631	706	617	687	666	632	690	647	683	699	595	617	669	705	653	677	613	646	683	669	687	651	613	599	653	606	661	610	641	613	677	644	629	672	677	647	614	638	647	668	651	657	637	654	660	667	639	650	666	637	672	623	649	664	666	637	653	631	643	639	663	660	638	679	642	625	679	668	645	637	654	662	621	675	642	682	635	626	633	667	659	623	650	659	662	653	597	654	679	683	661	647	666	666	634	616	674	657	627	628	629	659	640	693	635	623	640	645	617	615	647	677	656	643	629	630	663	595	671	636	630	625	671	642	646	652	635	675	685	707	613	653	652	640	622	649	655	622	650	664	642	651	634	658	668	711	693	714	675	645	613	666	668	652	680	641	615	624	685	645	690	646	653	642	657	620	678	670	680	670	675	665	694	642	605	615	672	664	638	647	654	641	627	636	626	667	618	661	642	665	640	633	651	642	671	633	708	648	616	611	657	638	662	615	602	671	629	664	613	592	645	647	641	668	646	651	667	657	647	664	649	647	670	628	670	632	620	636	674	627	645	683	641	658	652	642	665	630	644	658	618	621	660	675	649	668	667	651	694	668	652	632	659	683	629	613	684	622	622	689	608	649	631	637	628	657	611	670	619	682	638	653	635	686	694	631	633	688	681	622	654	605	625	673	647	645	635	625	669	670	653	580	617	690	623	660	629	657	636	681	656	653	663	705	654	627	648	655	585	586	650	630	642	700	696	573	677	618	631	648	661	666	612	650	664	650	632	665	674	658	666	644	621	660	627	645	629	629	625	646	655	626	642	622	633	688	666	638	642	644	637	635	673	632	634	655	672	667	658	645	661	674	643	666	630	631	606	587	629	649	671	666	653	642	649	660	631	641	706	653	669	659	640	641	686	630	662	700	674	584	674	656	617	657	705	636	645	655	630	616	648	670	611	648	636	669	644	654	684	674	653	646	688	658	618	591	648	627	657	595	665	630	653	663	682	627	652	643	661	607	694	657	622	674	647	648	648	631	665	646	656	645	672	674	662	647	673	640	670	686	667	656	635	632	603	689	620	685	656	660	689	682	679	626	647	619	659	635	668	661	639	654	644	597	622	642	619	669	672	656	607	632	645	641	664	646	646	630	662	644	656	588	646	667	627	653	632	644	679	614	604	590	654	634	640	644	669	647	672	644	635	636	637	654	633	696	655	649	633	647	642	649	645	605	641	647	585	632	656	657	652	674	715	614	628	679	625	645	653	646	656	646	633	643	628	634	640	635	651	634	652	627	669	628	674	657	632	639	635	626	612	635	657	614	639	650	637	633	638	603	682	646	648	592	648	655	648	618	662	648	602	626	649	633	660	673	656	680	675	675	667	673	669	611	670	703	626	607	666	593	680	668	663	669	660	667	642	612	657	596	632	660	692	647	665	635	638	687	663	640	636	630	689	640	682	675	656	617	638	726	634	670	637	723	657	649	670	656	651	643	656	645	647	668	617	687	627	635	631	633	654	657	655	637	648	668	607	686	602	656	636	609	648	689	619	645	634	630	610	678	664	684	704	605	679	635	655	618	698	615	686	708	662	628	600	635	649	621	626	686	599	647	690	651	709	625	665	616	655	623	687	698	648	638	625	663	662	615	599	638	677	633	637	642	650	663	661	659	616	623	650	640	635	636	657	665	667	666	644	630	607	672	683	649	652	623	647	641	657	670	653	703	698	641	679	683	623	630	673	651	617	665	663	635	683	685	660	640	637	630	639	620	634	619	649	662	659	620	626	614	646	681	626	639	640	607	682	615	648	667	639	662	635	616	608	652	663	634	669	698	674	668	635	625	659	674	609	662	627	657	647	669	607	614	607	669	628	661	706	628	694	584	631	629	627	613	648	649	652	670	600	672	700	628	662	638	666	631	620	653	648	656	648	617	631	669	655	614	643	668	621	617	649	612	648	656	646	683	604	642	668	644	644	634	690	672	642	644	592	644	635	645	611	678	631	698	642	655	628	691	631	679	670	625	588	660	682	625	688	648	650	665	641	641	660	633	660	656	688	631	630	662	657	670	645	691	661	660	640	608	632	671	668	628	667	656	676	640	650	682	645	650	654	651	674	625	655	626	653	663	654	667	649	663	628	629	648	628	641	628	640	675	656	639	678	642	633	621	685	666	630	682	621	719	676	665	670	618	649	621	659	663	624	667	631	639	593	645	646	668	663	693	684	648	672	642	599	645	604	619	651	640	653	688	646	682	659	677	665	663	645	638	626	640	631	655	651	660	703	639	593	645	656	674	632	667	632	643	659	631	639	634	629	650	607	669	674	631	665	651	631	645	614	650	614	618	631	681	634	596	642	629	689	623	625	643	668	657	646	650	659	658	621	655	640	646	661	664	603	640	652	628	626	673	675	643	666	620	653	673	658	637	679	686	667	645	635	595	631	674	624	645	663	673	611	595	657	631	611	665	632	676	693	629	661	642	680	678	656	629	616	651	638	636	666	632	582	640	703	646	651	681	627	659	657	643	626	679	663	682	685	630	664	642	651	671	695	657	653	647	672	649	657	669	633	655	670	651	606	651	613	658	638	625	630	627	639	666	678	646	631	637	632	655	641	646	683	595	648	613	644	615	672	656	665	650	704	670	676	643	641	619	643	652	653	636	646	642	602	645	657	637	695	619	621	644	614	658	671	616	592	712	654	607	672	683	671	631	632	645	628	663	646	684	658	664	618	612	632	634	625	635	673	618	687	635	648	601	624	580	608	640
52542	39159	35230	32309	30576	27562	29743	22156	12662	4356	1274	651	550	489	470	475	450	478	473	480	482	471	432	391	461	441	403	391	426	386	377	446	394	390	405	407	382	385	374	380	385	359	395	420	379	418	395	421	393	437	455	395	448	396	432	383	395	348	370	413	418	387	417	377	386	1376	409	404	383	413	425	413	420	437	430	394	385	385	408	427	414	406	420	372	374	399	391	375	398	408	434	386	389	418	392	422	377	414	376	388	384	409	414	385	393	375	414	382	383	408	395	415	403	391	394	412	401	425	399	378	420	369	374	372	406	351	433	416	400	366	403	406	372	366	406	410	391	375	405	414	399	424	395	378	378	422	390	405	391	408	377	382	380	379	395	440	400	389	391	415	406	382	404	416	407	387	393	430	398	397	397	338	389	402	389	409	426	405	416	412	404	405	407	382	345	411	367	404	408	419	396	358	396	394	398	399	365	405	342	391	393	364	408	401	428	413	407	390	371	394	397	401	408	387	400	407	397	378	407	389	377	359	397	396	376	375	389	397	374	387	375	433	399	405	364	363	403	390	412	421	369	411	420	394	386	396	369	388	426	368	404	389	396	398	427	449	410	405	397	368	370	385	419	407	386	353	414	417	362	426	375	377	383	368	392	390	390	393	379	389	381	371	373	391	414	417	384	382	402	390	407	391	396	385	371	415	374	391	413	379	384	366	391	388	418	409	383	419	425	392	343	366	393	406	367	408	416	401	413	376	434	379	395	420	411	388	406	416	409	369	417	422	374	387	394	372	415	386	380	385	381	391	367	429	374	392	414	401	392	447	421	382	375	381	418	416	395	388	407	426	397	373	411	389	385	382	385	386	374	357	423	395	377	426	380	390	455	386	376	388	411	430	433	387	420	360	396	391	389	399	412	369	405	365	424	419	422	422	434	431	397	387	373	412	377	408	382	382	405	389	389	389	389	402	400	413	405	378	417	407	366	387	401	416	372	411	362	385	382	395	427	388	399	363	413	425	398	396	408	403	377	410	382	408	359	337	412	394	381	419	366	400	369	387	406	392	393	418	388	405	356	402	422	378	371	396	383	409	374	381	371	399	398	403	411	401	418	381	400	405	405	337	409	384	372	405	388	395	405	431	444	350	403	414	410	393	400	372	380	390	389	409	381	432	396	356	369	370	403	417	412	389	375	402	408	421	377	388	370	433	409	386	391	397	402	380	374	418	410	385	371	389	405	389	385	384	438	394	400	414	409	405	402	385	356	387	402	377	447	347	399	418	393	378	421	378	420	392	411	429	373	377	386	421	417	393	372	381	367	385	407	394	392	374	410	420	403	357	387	365	351	402	387	393	372	376	404	401	388	375	396	391	383	407	364	369	378	396	418	402	428	435	375	379	346	405	395	386	414	382	435	384	391	399	383	408	392	400	410	415	354	405	403	417	388	416	412	373	375	392	353	408	379	390	414	373	403	367	390	425	382	409	385	427	418	400	429	386	365	362	399	403	383	389	393	416	385	413	350	371	376	398	418	403	446	412	381	405	376	412	447	422	399	401	397	371	375	384	389	393	404	358	411	425	390	380	384	402	410	419	359	404	414	389	406	407	405	359	362	375	372	403	381	394	410	411	404	437	371	412	397	433	381	384	358	377	397	393	407	361	409	396	413	398	399	418	400	403	377	364	414	364	392	394	370	405	394	419	401	382	437	408	379	411	363	360	349	368	428	383	411	402	383	384	401	395	408	438	376	380	376	379	410	399	404	396	402	388	400	375	393	391	368	403	402	387	400	392	428	371	393	420	390	357	422	397	421	384	419	410	407	437	403	405	372	369	443	392	394	377	360	422	364	390	450	388	386	389	375	411	408	385	411	426	377	391	377	411	363	382	373	395	403	435	428	379	399	399	418	391	389	342	384	416	425	375	410	370	404	367	415	357	409	419	412	408	425	393	415	421	412	375	378	427	385	415	402	324	381	408	394	353	390	399	411	386	379	373	384	380	381	396	412	411	381	433	373	415	414	394	396	403	358	370	410	388	417	387	412	383	373	415	415	392	443	366	408	377	396	361	398	389	367	410	404	381	418	421	441	413	382	404	408	374	397	380	367	389	426	400	399	382	385	411	392	388	411	396	391	388	387	397	386	428	378	401	418	444	397	372	392	371	360	383	377	418	405	397	407	373	394	388	371	383	425	443	382	356	399	392	383	383	393	379	356	406	376	395	354	367	423	413	404	373	371	362	406	387	366	367	421	394	350	370	434	377	387	394	398	391	409	376	388	375	362	391	393	389	385	377	363	406	356	366	381	392	391	401	416	395	385	388	395	365	393	361	435	391	420	371	399	402	407	364	387	363	371	402	389	425	452	327	381	424	442	418	381	415	412	381	432	411	385	411	404	383	420	399	376	383	369	386	369	379	358	371	431	398	401	358	398	363	380	388	369	355	378	357	399	410	383	413	419	424	417	388	389	401	411	395	400	377	373	349	414	363	392	362	422	382	420	397	384	408	374	412	364	376	366	365	389	393	374	379	399	403	390	381	397	392	394	399	388	408	383	395	425	390	419	426	411	391	373	414	404	420	351	416	371	398	423	388	354	399	398	407	391	401	418	411	399	436	405	393	410	395	406	406	400	413	412	362	383	394	382	392	406	379	401	385	386	417	384	431	378	412	387	409	401	385	389	394	377	402	401	411	393	390	421	394	384	394	386	420	400	416	376	406	414	378	383	408	390	388	440	397	360	387	368	377	386	412	391	390	381	402	404	392	405	380	421	355	388	382	403	425	364	412	402	382	414	394	380	383	399	390	374	413	418	378	407	423	366	368	409	374	375	411	392	386	369	393	389	389	388	376	381	393	430	400	434	357	356	408	405	387	391	423	393	375	436	389	367	442	387	360	412	394	400	431	366	403	410	372	358	395	400	382	420	404	373	388	386	399	408	394	401	401	405	390	378	373	436	379	387	394	370	395	383	388	399	396	414	370	376	400	392	399	417	399	432	366	391	396	375	379	411	395	370	354	373	402	373	391	378	411	364	379	399	395	390	397	400	402	400	384	410	389	398	386	388	415	408	414	405	387	356	373	398	382	396	394	374	405	382	338	346	360	382	363	372	389	416	407	388	390	415	402	428	432	335	372	387	414	379	408	406	369	384	388	383	412	362	354	395	363	401	388	368	438	367	392	379	426	383	348	406	377	364	382	403	393	404	399	392	400	387	375	406	366	412	380	400	366	394	407	391	376	422	386	412	393	368	403	423	394	372	393	418	376	402	402	381	391	346	382	405	406	373	401	379	417	384	374	405	375	397	393	413	375	396	408	432	357	399	350	396	362	382	423	421	419	363	372	329	372	379	387	436	392	399	395	384	377	385	411	364	404	369	410	393	405	389	356	401	375	419	402	415	409	378	375	392	371	379	420	400	385	399	394	412	381	404	398	359	409	395	387	382	367	382	405	380	380	379	410	414	399	385	395	384	391	404	357	407	383	377	403	387	352	383	416	391	400	409	416
50562	53309	53535	51376	47624	33137	50695	6522	2141	2062	1788	1635	1624	1443	1400	1434	1286	1210	1221	1171	1124	1079	1080	1037	1022	1101	1061	1109	1044	1032	1074	1001	981	988	1008	1016	968	1051	991	957	995	952	974	955	966	938	956	961	958	963	940	926	935	923	955	897	963	959	944	960	968	957	956	957	1169	7300	991	906	924	957	953	940	924	902	882	893	926	903	864	957	887	908	905	951	944	955	901	933	938	919	921	934	953	925	907	860	897	967	941	950	917	920	940	897	927	945	938	960	926	879	926	942	905	954	959	897	856	929	851	899	893	919	937	953	977	933	926	914	964	918	923	943	880	959	895	935	927	891	884	903	883	987	873	880	899	924	887	914	932	922	915	903	941	956	952	846	992	905	938	919	947	885	929	947	935	982	919	854	899	920	929	913	930	937	946	901	951	895	901	858	938	939	912	963	963	900	912	936	927	935	947	947	908	907	973	881	912	898	839	894	909	942	929	883	895	898	925	952	906	859	912	970	916	927	894	959	893	889	927	892	937	918	913	912	867	951	944	891	937	924	921	968	945	897	972	939	891	911	931	891	943	914	919	917	927	871	901	911	917	884	920	898	904	942	949	894	940	918	869	929	897	924	915	915	889	924	881	926	946	989	936	947	907	892	912	860	946	914	936	986	874	915	892	906	924	897	946	895	922	895	894	922	892	904	949	944	897	904	923	896	885	899	910	958	888	908	935	875	937	943	874	898	939	863	935	883	923	933	866	920	937	903	896	857	885	880	907	906	900	955	855	897	1004	921	918	928	929	901	929	957	892	889	914	916	934	906	920	931	898	913	903	935	907	906	858	887	927	860	944	980	946	890	906	892	877	929	959	866	930	905	903	917	903	922	935	856	918	947	946	887	875	892	925	978	885	926	919	890	905	877	933	905	884	904	899	905	925	890	944	880	931	913	959	915	946	891	918	891	930	913	871	957	959	993	890	899	951	910	967	919	907	929	871	914	923	816	881	932	925	922	914	901	907	904	956	920	913	920	898	931	886	934	919	947	890	906	966	882	858	897	877	886	903	876	977	916	944	900	910	902	942	870	938	913	919	929	902	894	906	973	891	900	918	891	901	788	951	960	883	919	873	934	936	900	905	889	886	941	947	910	920	945	938	949	901	935	944	899	935	897	932	946	967	824	842	909	916	901	961	903	874	932	936	899	945	967	956	902	902	923	933	912	910	927	899	896	909	846	932	922	879	928	932	1000	919	943	894	900	915	952	866	920	910	896	918	917	902	892	914	916	958	936	941	901	884	866	869	857	914	895	968	937	932	898	878	968	964	901	942	920	978	908	902	913	884	873	889	919	887	894	957	932	924	879	957	958	917	928	873	854	890	925	912	936	902	954	949	951	916	893	917	900	920	901	903	886	933	884	945	925	871	969	921	918	911	914	910	969	962	899	911	873	900	947	862	909	941	904	909	931	905	948	871	934	964	908	931	983	936	889	877	905	978	839	931	929	894	908	887	871	945	898	906	934	908	932	903	850	934	944	936	919	913	920	902	919	955	901	932	924	952	914	924	901	888	958	980	956	911	874	922	954	965	953	960	914	905	899	899	937	896	899	953	920	930	896	952	897	991	895	927	936	903	897	912	931	933	941	866	886	865	858	989	922	896	884	941	941	858	834	1009	885	925	921	955	864	941	887	914	936	841	903	905	904	905	939	850	918	888	858	886	937	954	987	893	890	937	924	925	889	879	924	876	883	881	925	895	931	945	896	845	959	917	897	939	932	906	913	918	912	897	937	856	888	910	936	889	964	885	937	908	859	892	941	898	931	937	953	915	949	908	903	931	888	868	923	858	984	920	911	894	885	872	886	861	918	934	967	902	936	952	946	908	903	877	912	973	899	921	912	882	912	883	901	971	947	963	919	980	879	862	893	894	992	906	886	837	910	931	876	907	899	921	913	864	908	935	916	898	945	904	882	967	876	904	870	959	909	933	923	880	930	935	946	947	877	910	904	890	971	909	870	938	905	936	961	910	915	964	938	891	917	873	949	943	937	862	938	907	923	895	881	956	929	902	898	903	929	989	935	946	900	896	891	959	947	915	858	917	908	974	901	915	936	927	933	917	911	937	919	898	894	933	955	925	927	953	882	907	902	941	899	930	912	958	904	904	963	907	859	910	905	947	926	888	848	939	959	913	919	897	931	936	897	892	906	946	975	894	916	912	928	876	890	971	917	925	945	913	903	862	899	894	935	910	962	917	903	912	911	889	882	917	903	893	875	901	943	941	946	883	920	882	912	848	952	880	965	935	897	881	922	900	898	897	916	975	880	910	920	833	907	870	925	902	978	953	930	885	910	908	879	894	878	923	913	917	916	877	927	959	909	929	957	921	961	873	900	908	903	890	963	935	883	931	955	926	944	919	964	934	906	923	966	914	929	976	933	899	937	936	876	849	957	929	865	899	911	916	894	921	925	940	895	926	876	878	947	906	947	912	879	952	973	928	930	905	965	851	904	924	910	901	894	939	925	915	913	902	925	899	905	897	919	958	933	905	915	848	906	946	893	914	853	956	877	928	885	899	888	955	871	883	936	930	909	879	873	888	919	924	902	953	847	918	932	884	938	953	916	898	953	870	962	896	939	972	914	914	924	936	951	937	913	887	899	939	892	921	901	931	866	955	929	875	972	840	920	931	900	983	928	918	899	926	911	880	938	947	882	904	921	929	900	971	950	874	880	884	942	945	933	951	922	925	902	884	838	873	856	863	905	907	906	937	865	904	887	929	893	883	876	925	884	903	935	952	892	860	876	939	925	946	890	920	901	899	897	925	914	904	867	883	901	955	895	938	897	968	920	911	897	916	926	906	986	956	894	928	904	938	892	891	907	922	858	936	866	910	872	973	873	898	948	864	923	933	945	845	927	907	942	903	895	939	943	920	869	911	930	915	936	922	930	899	945	986	886	938	912	913	939	877	896	912	889	942	952	905	882	955	871	905	915	975	983	918	963	938	909	906	893	893	888	926	864	894	993	906	886	892	972	912	931	876	970	928	1018	949	901	917	917	872	940	947	892	959	860	917	908	949	937	895	886	904	882	884	926	966	957	971	880	897	881	934	885	901	955	900	931	925	921	943	949	932	957	860	987	923	914	888	901	884	907	905	888	887	909	905	973	962	910	967	925	881	892	852	907	934	944	886	916	871	925	895	905	913	952	878	913	959	878	927	907	889	906	946	910	915	933	921	945	910	944	957	896	887	954	928	913	927	901	914	880	897	921	888	957	909	869	986	939	949	937	846	914	913	884	898	855	900	862	932	913	928	964	909	883	866	966	905	943	889	968	834	904	926	891	873	891	915	931	897	967	981	936	925	863	907	954	869	876	919	954	924	867	913	881	889	941	922	919	900	984	901	875	922	913	944	885	880	862	918	952	895	936	894	989	876	901	860	886	930	926	919	922	887	887	914	897	949	987	890	936	896	914	922	927	995	894	901	948	946	874	938	914	874	925	940	907	919	806	892	897	973	909
33049	40999	31916	23346	17173	12906	6625	771	352	280	229	217	209	194	225	195	227	229	187	237	244	184	193	225	211	208	201	227	186	198	196	227	213	204	221	207	221	206	212	238	216	199	207	216	212	205	194	213	213	230	197	202	217	188	192	229	236	224	191	237	217	200	201	226	230	262	198	186	192	181	205	201	214	213	217	240	210	203	211	210	191	226	202	209	216	226	219	199	183	202	185	214	188	224	220	204	201	211	170	217	225	187	220	219	188	211	196	203	225	220	211	217	186	199	220	235	232	209	209	199	184	230	198	201	225	203	206	215	216	209	210	199	201	207	216	205	197	200	228	219	235	177	214	217	197	212	204	210	191	194	204	202	205	212	193	234	200	222	227	220	238	214	218	222	195	199	195	225	198	195	209	193	208	214	205	222	222	203	214	213	194	224	205	202	216	194	226	187	205	222	199	194	204	195	198	234	229	213	199	220	199	237	188	232	191	204	221	241	214	202	192	203	204	201	181	224	198	190	245	204	225	196	178	225	197	209	222	201	236	220	246	207	215	202	194	210	210	207	218	219	194	197	198	200	218	200	236	229	204	219	216	210	220	212	217	209	233	211	212	205	225	233	214	217	212	210	191	235	176	197	188	235	186	195	210	212	233	212	233	197	214	208	222	254	205	196	223	200	193	209	178	234	186	199	204	202	211	222	198	229	221	204	197	206	235	222	187	208	204	199	202	184	214	202	201	204	198	186	203	198	208	213	200	208	195	206	209	197	189	192	183	187	215	196	221	216	212	202	201	230	213	212	223	203	189	204	192	193	200	206	246	230	228	213	205	184	199	215	201	207	231	193	207	248	237	190	211	204	203	180	212	222	223	220	239	202	195	217	223	214	219	186	225	183	212	176	194	202	201	222	194	219	219	199	219	210	213	207	212	202	222	214	190	212	218	214	200	222	226	227	230	221	211	187	220	235	212	210	213	205	188	201	224	202	215	174	204	218	201	204	217	204	231	191	206	200	189	184	237	194	234	222	225	209	195	201	220	237	185	239	192	192	202	224	205	202	217	199	203	199	205	198	192	182	192	214	203	206	213	197	198	246	216	237	218	230	198	203	220	208	203	195	212	214	203	217	204	213	227	216	231	222	210	210	213	230	233	219	221	212	204	221	209	235	209	203	191	209	221	212	186	227	220	200	212	205	191	223	210	216	217	230	204	198	213	200	213	202	203	207	217	204	196	192	209	196	231	208	197	195	194	218	197	214	204	209	195	220	210	218	216	199	196	203	211	233	212	238	197	229	224	240	208	209	210	208	224	208	233	198	224	226	239	183	199	212	223	247	198	223	207	233	209	239	226	184	219	212	198	184	223	212	208	200	214	192	212	197	211	206	229	217	236	230	212	209	190	223	210	223	218	214	218	194	195	209	182	193	211	234	216	173	216	206	209	208	201	204	193	189	177	222	217	229	200	208	219	205	234	232	194	184	206	239	205	211	215	209	233	195	230	216	211	244	203	197	187	226	206	220	217	224	218	204	209	218	236	239	220	179	211	205	225	213	215	221	200	205	229	230	203	212	208	198	205	200	236	185	206	213	226	187	210	227	204	213	216	230	206	201	219	199	225	216	177	196	221	213	205	184	210	200	225	197	213	193	224	180	218	188	217	216	195	216	190	201	209	191	224	211	217	221	207	228	228	224	199	192	203	212	201	252	221	200	214	227	215	216	223	227	198	199	197	211	199	213	216	215	215	189	203	178	202	217	239	203	210	211	207	169	226	205	200	234	210	213	178	198	201	204	198	205	202	232	193	236	204	237	219	201	193	217	218	198	218	206	203	218	212	188	215	207	195	231	215	210	210	212	185	211	201	207	205	228	229	215	219	193	202	209	212	206	206	237	223	174	244	213	227	197	205	216	233	223	212	203	194	191	209	221	231	207	213	190	210	195	193	218	214	213	227	201	221	202	217	217	185	224	236	211	225	202	223	254	234	211	209	238	222	199	195	203	208	203	205	237	211	197	194	177	216	219	197	187	223	206	211	216	185	216	181	188	235	196	207	210	201	225	189	201	200	215	211	199	198	215	215	188	207	230	217	232	206	198	220	215	233	210	196	217	225	213	191	187	203	176	211	209	222	204	202	219	248	200	210	240	229	219	218	213	190	210	212	214	236	209	209	210	226	206	216	184	207	222	209	196	197	202	221	223	213	231	205	193	178	205	224	219	198	226	202	201	220	199	198	244	241	242	225	217	224	230	219	211	198	215	228	236	220	207	197	226	225	201	207	222	200	211	201	193	231	194	196	233	166	207	191	190	216	212	202	209	215	210	233	231	205	205	221	215	236	195	196	194	202	216	203	247	238	204	224	208	241	223	191	241	203	220	204	205	205	189	212	216	214	197	222	239	199	198	215	181	213	210	197	230	196	191	189	201	227	231	202	209	198	195	193	220	216	192	227	227	231	213	212	200	238	229	227	231	234	212	182	212	203	181	199	204	223	204	204	223	210	188	202	221	180	227	206	210	210	220	227	210	212	187	195	233	219	176	210	225	203	213	200	238	197	219	223	219	226	218	203	203	205	202	220	221	213	235	232	216	202	224	185	194	192	215	191	208	209	216	196	204	197	206	193	212	211	233	214	188	224	195	207	223	217	206	210	222	216	232	212	199	217	200	203	199	200	225	206	213	214	245	219	203	219	180	192	221	214	232	233	215	205	222	180	205	236	202	216	201	231	188	219	194	192	222	209	192	227	216	218	206	200	216	218	211	205	217	224	175	216	208	194	226	218	213	214	220	234	229	189	201	210	198	209	205	187	195	208	199	209	244	216	230	206	217	214	224	199	230	194	204	204	222	223	224	193	197	215	195	227	224	218	208	201	189	223	191	211	202	215	233	212	224	205	230	186	247	209	223	210	210	196	245	203	212	214	198	220	206	211	220	197	206	208	202	211	219	230	207	217	206	213	210	203	211	220	206	196	201	202	208	203	214	182	221	222	199	214	218	202	211	219	195	186	207	206	197	201	196	208	217	218	204	205	221	224	210	229	206	192	218	228	191	201	195	223	205	226	215	187	225	219	213	189	206	198	181	203	225	226	199	195	242	252	215	217	198	193	232	226	231	195	199	217	204	221	208	198	211	233	203	212	212	225	187	219	181	213	210	214	191	169	199	201	220	202	198	201	178	201	207	233	202	184	244	233	191	226	209	193	236	231	217	215	215	193	213	206	221	199	206	227	194	217	235	206	221	198	254	188	204	215	192	220	213	200	220	217	239	209	206	210	221	211	211	204	189	184	187	203	190	211	191	196	218	210	235	226	213	203	194	199	226	202	208	221	230	183	195	210	208	225	206	216	245	210	226	194	221	206	207	196	208	212	202	209	230	206	178	203	240	225	244	208	206	230	220	218	205	191	235	235	227	220	224	195	201	209	200	201	208	212	221	212	214	227	224	202	242	205	243	188	219	206	203	205	221	236	206	180	200	208	173	204	217	182	211	205	180	221	201	215	191
29232	35728	32714	30835	27479	24064	15673	1531	620	644	624	572	567	597	587	608	559	594	604	594	581	590	555	597	585	563	584	605	600	609	592	593	604	601	572	574	634	602	623	584	549	615	575	571	568	594	582	588	586	569	555	511	577	566	618	572	610	610	598	595	584	567	537	613	591	879	599	562	667	584	553	569	600	573	577	611	547	548	594	595	615	571	619	588	566	536	566	602	612	574	608	567	581	594	577	604	590	576	621	644	499	620	555	549	591	566	563	565	568	624	613	565	575	573	582	576	594	592	565	628	538	578	591	612	602	544	560	569	573	555	574	588	544	605	594	617	607	577	650	575	647	554	589	581	601	590	544	565	531	600	579	593	590	568	574	562	556	563	576	538	580	565	573	574	594	596	566	579	528	559	539	578	602	599	559	580	575	545	587	561	570	566	598	556	583	576	642	518	604	590	547	600	602	624	535	575	634	568	556	580	601	550	558	562	612	537	552	581	574	576	561	589	579	595	541	602	565	583	592	611	583	588	624	589	574	596	581	560	570	565	564	555	586	618	557	606	580	578	610	602	585	571	553	627	570	583	582	592	590	618	589	569	567	567	582	580	573	572	577	595	575	566	634	576	561	557	593	592	550	562	611	568	612	567	590	566	589	550	608	580	560	576	538	571	610	554	567	584	582	578	578	588	581	539	566	623	569	592	576	546	564	597	583	578	541	584	562	572	568	523	564	595	606	585	572	586	557	608	561	566	606	570	596	588	566	574	568	585	648	582	569	559	577	551	584	601	543	632	576	580	564	612	557	602	578	552	539	594	554	613	544	560	589	576	586	585	600	571	633	580	577	603	584	606	586	586	601	582	603	611	596	532	573	564	585	626	553	576	594	552	589	561	579	625	558	562	596	564	548	554	570	554	597	595	565	557	571	582	601	550	581	546	596	528	608	576	620	544	578	562	549	569	574	586	615	544	562	583	595	597	580	584	570	634	584	600	625	576	565	620	575	549	562	592	567	596	566	613	530	555	552	558	594	573	570	582	572	548	598	577	615	610	596	566	569	605	546	564	608	585	584	579	642	560	578	601	546	571	608	612	578	631	560	568	588	571	602	568	608	595	586	573	594	529	551	555	545	586	610	581	600	627	564	659	565	592	585	571	565	590	572	555	579	540	615	616	579	574	594	590	577	563	569	599	571	570	550	576	574	552	614	559	605	601	578	563	605	589	578	591	578	563	543	574	614	545	563	547	584	600	599	565	588	608	581	568	530	617	631	615	610	589	616	602	543	588	589	540	586	594	570	558	610	577	620	568	568	557	581	583	573	591	631	588	544	572	546	582	546	538	545	579	595	566	584	583	580	591	568	569	579	579	612	557	579	559	587	576	589	563	580	591	593	556	520	587	643	580	575	611	612	601	554	595	614	534	567	590	616	591	613	557	615	583	585	566	569	577	576	614	564	551	587	588	598	582	591	567	574	620	625	575	581	583	631	594	600	600	619	544	594	556	569	668	570	587	601	547	612	564	557	595	555	556	616	608	600	550	636	557	581	574	600	586	601	590	572	581	562	588	566	569	604	543	605	562	556	597	570	616	613	610	588	580	562	560	597	586	596	586	610	573	593	580	623	614	570	588	597	588	554	559	554	573	582	567	566	601	533	574	609	577	595	582	595	583	583	621	594	625	588	591	646	578	572	621	607	630	546	570	600	641	584	576	565	569	576	575	588	606	648	564	621	592	635	560	592	586	557	509	596	584	581	611	609	571	604	563	575	594	562	566	594	581	578	571	584	595	581	561	575	598	578	565	560	601	550	570	590	542	567	582	615	543	555	596	580	601	577	569	597	578	574	613	567	548	598	604	585	570	571	566	557	568	603	527	552	554	592	611	564	595	583	618	570	564	591	546	559	624	637	565	615	563	619	585	563	565	603	546	585	580	543	597	593	570	604	598	539	539	532	599	547	596	553	548	557	557	575	568	553	598	580	602	556	577	565	614	549	594	567	615	549	606	586	578	560	533	596	591	616	588	569	578	542	558	603	556	592	553	574	526	612	571	600	608	577	597	580	561	606	563	559	590	558	559	566	559	551	568	552	591	554	590	612	546	605	576	619	608	562	602	585	578	640	610	570	531	573	562	552	562	571	586	555	575	578	590	624	609	563	575	578	550	574	598	574	579	598	567	581	540	601	600	569	582	567	575	535	623	551	557	523	570	565	554	626	582	576	637	602	566	577	593	610	580	582	576	581	574	571	586	560	602	611	598	560	543	608	613	605	609	589	571	571	592	593	555	569	571	567	572	585	579	593	529	572	597	586	539	580	552	550	558	567	564	622	582	627	632	555	565	578	582	599	624	573	584	587	571	603	574	576	555	619	586	529	590	589	612	582	577	550	597	559	624	567	602	597	572	571	556	604	569	528	641	587	545	622	602	567	591	590	624	621	598	638	579	621	582	570	588	591	538	563	557	557	577	585	536	555	612	546	590	524	610	590	582	578	556	577	578	585	533	600	582	608	600	611	599	588	575	543	565	551	598	568	581	553	590	595	606	525	568	559	595	602	584	581	589	578	574	609	540	612	542	603	563	597	558	567	576	586	574	558	555	552	591	529	598	590	565	570	584	580	606	588	610	592	599	542	543	551	586	568	564	586	584	613	557	607	592	523	607	587	586	579	570	589	593	564	594	585	565	614	568	600	593	585	572	587	607	563	587	593	597	581	586	587	590	574	578	559	554	580	562	577	595	602	590	569	628	622	570	629	586	582	597	571	577	625	573	598	594	588	581	646	595	600	576	578	574	574	590	598	566	562	585	607	595	560	580	590	569	620	590	540	577	569	576	593	638	612	510	596	589	593	601	599	593	548	591	597	575	559	555	622	570	585	552	604	609	564	564	612	574	569	570	544	566	568	571	558	593	566	591	627	564	620	578	615	573	595	586	590	593	622	571	613	548	580	602	559	597	555	541	588	548	589	575	574	556	536	647	605	584	566	595	594	537	564	614	549	580	634	602	576	592	599	554	568	568	568	577	562	582	597	559	584	592	598	578	580	576	596	530	611	566	603	573	587	556	537	598	613	576	584	601	608	590	570	597	617	549	555	554	611	579	608	564	536	510	544	547	590	568	602	579	577	613	574	610	584	576	564	564	625	615	590	588	571	580	525	575	590	576	593	598	598	574	594	594	593	561	587	556	577	626	578	601	608	588	535	624	590	596	564	580	569	550	570	560	552	619	578	586	580	621	592	606	577	561	563	611	606	597	599	568	589	577	628	580	521	591	594	603	607	580	607	560	549	560	564	587	576	595	607	617	581	610	615	562	545	563	604	513	570	594	580	589	598	594	573	563	600	569	599	568	546	567	570	590	611	546	555	617	546	548	598	578	570	601	539	590	554	558	613	560	572	598	602	624	611	592	592	612	592	556	574	546	580	550	579	550	581	559	587	584	574	602	600	535	597	626	571	569	558	564	567	587	600	583	572	575	596	585	589	580	577	590	591	535	588	595	600	591
43795	43572	40669	31681	29482	34443	26380	11219	1652	390	245	279	256	261	269	239	254	243	227	237	239	231	215	233	203	226	231	211	224	235	241	233	234	247	200	234	226	221	221	244	202	272	238	240	241	223	235	254	218	234	218	231	226	241	209	233	211	236	208	258	233	251	224	218	260	360	229	228	213	239	240	214	209	208	218	232	217	236	217	220	233	189	247	242	217	238	214	233	229	233	231	222	216	236	236	243	223	216	226	224	214	213	225	220	219	245	233	229	241	236	202	208	251	238	228	210	223	227	196	200	214	213	237	197	213	236	229	272	223	205	214	246	201	261	223	230	217	248	197	209	251	218	211	192	202	218	235	221	251	229	233	243	238	235	255	221	243	225	204	264	211	208	252	220	254	235	217	226	214	239	229	238	235	198	235	237	240	241	226	255	234	224	252	216	199	216	264	248	215	258	230	215	237	247	217	197	222	247	224	276	229	219	211	231	223	208	225	211	233	250	241	189	204	213	224	222	236	232	228	262	218	205	218	249	237	218	193	223	229	276	230	220	200	227	220	244	222	200	230	241	193	211	237	210	232	227	211	228	206	225	236	260	237	231	217	217	241	230	224	246	237	217	239	218	217	205	211	227	217	187	234	237	251	188	269	234	208	250	225	235	215	224	225	223	229	242	216	203	226	213	236	223	237	232	208	232	246	233	233	232	227	212	205	237	219	261	237	223	264	226	261	235	235	234	214	222	216	204	238	223	264	212	226	226	231	214	216	201	202	233	249	232	260	237	197	221	231	221	236	212	266	215	216	226	242	223	221	221	226	197	226	247	223	203	254	220	240	223	222	223	249	213	251	217	202	220	256	236	203	229	226	272	229	209	231	197	222	208	186	239	211	215	221	221	238	221	238	224	230	224	261	248	212	237	220	226	224	212	236	217	220	218	256	241	249	224	224	226	208	221	210	258	222	222	267	233	227	238	247	238	252	229	224	220	226	209	229	199	211	219	231	228	209	215	229	233	229	245	233	238	250	241	220	206	205	235	225	239	216	228	230	218	229	202	216	216	251	222	244	242	235	249	243	216	192	250	203	216	225	214	238	240	249	259	228	220	235	252	223	248	216	232	225	235	234	211	239	199	243	226	242	217	218	233	233	234	221	244	209	218	255	233	210	234	195	238	224	227	227	229	238	223	219	214	261	203	233	231	211	246	209	253	230	229	224	197	243	227	224	214	217	255	257	210	221	232	209	239	227	250	189	211	223	241	224	216	254	244	224	222	232	221	200	233	215	218	258	221	235	222	217	235	246	224	242	230	209	253	225	218	222	208	228	248	228	219	227	225	226	221	221	233	222	218	233	219	242	221	230	228	214	222	212	217	227	227	239	218	221	217	220	217	233	242	252	209	220	246	249	244	241	213	244	238	223	207	222	230	194	226	238	241	213	217	239	196	224	233	233	251	206	247	237	228	214	228	232	203	253	237	253	238	193	248	223	236	225	235	228	254	269	199	206	201	257	231	233	221	223	239	224	229	221	211	212	211	229	239	236	231	226	264	239	239	229	230	252	207	216	218	225	243	210	226	219	227	226	241	249	202	230	259	226	242	215	229	237	213	219	233	218	236	226	207	225	208	229	200	213	220	220	257	219	217	185	213	227	238	212	248	232	225	225	225	229	238	224	237	221	235	241	226	220	224	251	206	235	207	231	234	247	234	222	254	232	227	214	212	235	250	264	249	189	239	226	219	222	193	219	222	212	233	219	224	212	254	253	248	245	202	221	226	209	237	228	227	242	225	240	218	216	235	204	237	235	208	205	248	211	241	233	210	205	204	227	195	202	211	243	217	242	233	239	207	228	202	222	228	237	244	228	221	230	199	228	221	251	232	206	233	251	229	237	211	231	236	231	249	239	258	238	232	230	213	228	212	212	225	203	192	227	208	228	232	218	254	235	224	248	218	197	236	249	244	227	205	222	229	226	210	211	250	213	237	225	235	242	225	222	217	243	226	235	249	202	225	207	206	242	236	238	227	230	240	203	223	242	216	216	221	254	204	227	246	213	242	214	220	244	196	217	225	212	219	224	225	261	227	227	230	207	200	242	258	254	228	235	228	231	215	225	238	228	232	222	184	225	248	228	197	221	248	211	252	206	231	250	226	229	227	233	232	229	187	240	236	229	217	250	228	221	223	209	243	217	206	254	233	223	201	224	235	221	226	236	242	246	211	225	254	247	216	244	224	265	198	233	237	210	203	244	218	217	216	239	226	203	232	245	223	229	224	218	193	208	228	240	211	223	214	224	199	227	227	246	237	222	227	219	230	199	238	185	239	231	254	221	201	227	234	206	225	227	216	210	214	262	214	209	228	211	249	232	237	224	233	230	228	222	241	233	253	216	244	228	235	232	217	242	244	203	260	218	230	235	206	216	216	230	198	215	248	219	232	226	244	218	235	235	223	200	239	212	217	203	211	221	226	220	207	213	235	231	238	224	218	232	219	229	244	231	243	217	220	235	235	228	231	214	222	229	252	237	209	208	227	212	261	224	223	221	241	229	264	238	215	213	213	210	220	223	207	240	216	236	225	211	227	230	224	214	233	241	212	228	226	222	228	229	218	246	230	221	241	211	215	217	234	220	206	205	230	231	218	217	216	250	230	227	206	222	222	233	222	233	197	224	240	225	227	229	256	213	233	231	220	237	203	219	207	226	239	235	202	230	206	214	224	234	197	231	208	217	230	204	243	251	228	236	197	206	226	240	214	230	218	250	233	208	224	248	222	203	198	234	230	240	212	235	213	250	229	249	224	238	227	238	214	195	254	231	225	201	221	231	241	214	208	205	226	227	261	217	213	266	216	190	226	226	212	255	252	239	225	222	237	209	220	242	224	192	245	236	187	239	254	234	249	253	227	229	240	236	246	213	202	240	250	214	238	255	226	239	237	238	218	210	248	238	212	238	202	236	220	247	231	215	211	206	220	225	215	218	232	228	222	241	229	224	225	211	202	244	206	223	234	228	217	222	242	193	221	192	208	267	253	219	217	245	230	227	224	239	213	239	227	233	221	230	208	233	226	216	232	201	234	211	211	221	228	215	243	233	233	244	221	239	219	231	228	208	245	210	228	196	247	213	241	209	243	230	216	254	226	229	235	233	233	233	224	234	207	218	234	214	227	200	240	223	225	226	215	234	233	216	203	241	223	239	222	234	236	226	240	231	243	235	248	225	225	239	212	228	221	235	218	229	228	193	220	220	240	209	246	258	244	249	207	222	224	224	230	227	226	210	226	218	200	218	213	243	221	222	194	217	220	245	227	246	241	203	211	209	233	226	236	211	233	244	207	208	215	247	243	219	220	210	260	247	200	241	235	205	249	242	213	237	223	216	208	226	242	245	230	239	216	223	224	222	219	223	222	197	239	202	235	264	207	207	206	222	202	210	226	236	217	231	220	215	233	218	219	216	194	234	225	228	221	239	216	241	219	224	240	220	223	210	221	230	225	217	254	238	222	207	232
36980	46918	49525	39972	41703	47798	32577	8242	799	785	755	702	712	697	654	709	703	712	748	654	603	669	688	670	651	640	677	622	645	629	612	628	638	668	629	686	632	609	671	608	632	617	612	656	717	601	662	630	646	604	661	626	647	630	667	664	574	603	667	618	641	583	676	642	624	1523	636	638	606	615	658	625	614	641	649	620	654	605	621	652	596	645	603	622	600	626	604	618	635	613	650	634	603	634	630	619	638	652	616	630	664	580	625	643	614	621	649	612	593	583	603	619	650	616	616	665	658	575	606	611	640	634	617	658	615	665	663	599	625	598	613	575	673	660	668	667	647	629	616	645	626	635	603	618	612	614	663	661	584	636	670	642	628	612	633	629	626	599	667	653	632	658	655	605	621	657	621	572	638	632	620	594	609	610	602	671	620	691	605	624	655	628	632	627	672	638	635	663	611	638	626	613	633	626	654	644	614	651	691	628	614	598	623	601	599	583	639	617	613	630	639	582	590	616	606	591	566	622	653	619	606	644	618	592	591	603	623	587	647	628	651	658	652	605	624	618	627	627	628	571	559	586	611	622	607	652	650	638	623	660	610	583	613	581	640	640	641	606	626	629	592	639	584	614	627	668	619	588	600	598	673	637	608	624	631	601	595	624	646	636	606	631	635	607	612	608	593	581	625	628	621	634	618	601	661	616	594	596	619	635	623	588	628	627	578	616	659	645	656	611	574	635	618	692	604	596	611	630	619	587	629	616	580	580	674	622	650	622	655	644	616	651	651	666	625	584	635	613	609	646	618	592	637	594	619	602	580	626	597	625	600	621	613	691	653	649	635	629	636	634	618	628	666	600	606	610	610	655	625	641	645	669	634	639	616	617	599	636	653	643	642	656	589	603	607	646	616	642	621	624	642	630	596	610	621	593	629	628	653	614	643	645	618	633	634	651	638	634	606	654	609	596	630	606	618	659	617	622	592	603	645	631	621	618	626	629	636	615	661	662	642	638	600	623	640	593	587	630	634	614	607	615	603	664	646	626	608	635	626	639	636	664	625	591	606	588	586	634	652	597	620	634	597	601	626	640	594	599	660	596	603	615	649	648	636	599	688	650	634	625	653	561	640	629	640	640	645	620	670	578	627	598	594	623	640	610	572	620	594	594	632	616	586	663	658	598	602	595	605	638	601	621	652	587	647	625	614	638	654	630	634	601	651	619	647	626	699	636	638	653	682	609	683	600	654	668	616	656	614	598	627	658	655	617	651	600	659	624	618	598	610	641	605	632	646	617	611	622	628	626	656	674	636	600	630	640	591	583	626	595	592	627	606	622	644	618	584	652	621	647	605	617	630	621	648	627	599	620	623	581	630	606	636	620	610	594	635	638	636	638	643	559	626	616	605	594	593	626	654	638	661	639	626	609	680	589	604	585	614	557	632	582	605	580	621	664	635	629	644	650	659	602	598	632	600	648	626	602	647	597	653	596	563	604	639	601	611	619	641	583	615	607	587	627	677	624	682	617	638	575	652	617	634	647	620	636	577	615	664	600	616	619	599	618	635	624	644	590	609	625	566	633	631	620	631	667	613	687	628	603	648	625	675	636	648	639	666	615	618	597	654	647	609	605	614	610	636	623	599	616	643	634	646	674	652	610	661	629	670	620	611	597	605	673	624	609	633	665	567	606	602	585	595	626	602	658	632	629	586	634	618	656	654	634	621	589	655	622	605	596	587	577	638	619	618	616	662	613	610	652	646	632	612	635	641	575	617	632	630	576	629	612	629	587	657	588	647	617	630	633	644	637	612	623	583	642	648	615	662	608	615	640	630	584	641	626	614	655	583	613	603	595	626	598	602	633	672	610	622	622	635	656	652	587	644	660	615	640	610	633	594	610	649	652	630	602	599	610	618	647	667	612	594	661	618	636	626	591	612	591	614	631	600	615	649	579	620	621	593	624	636	634	635	651	611	627	579	596	604	623	616	661	618	655	650	587	643	628	629	600	609	611	634	595	587	640	653	653	606	686	606	657	600	672	615	640	661	572	647	653	602	590	608	640	598	574	605	666	639	609	611	623	590	608	607	602	582	623	654	657	595	618	616	609	600	607	612	656	621	616	652	573	634	628	595	659	658	586	594	586	611	596	620	617	632	594	653	695	620	621	583	617	609	579	606	637	629	634	645	638	587	598	638	636	624	639	643	604	671	620	645	660	614	607	620	590	605	621	608	567	613	638	634	623	611	658	656	653	634	662	618	657	585	616	682	619	608	608	610	615	617	653	628	547	656	596	620	659	610	631	587	659	677	600	653	570	626	648	602	642	590	637	615	663	584	593	610	622	617	601	610	633	639	613	627	611	585	595	655	612	647	637	611	606	613	658	634	675	609	627	652	610	617	603	574	630	598	595	603	616	583	630	630	578	630	632	636	628	620	604	613	624	642	655	636	664	619	612	662	617	637	625	613	624	628	648	638	652	646	593	639	616	619	611	673	656	595	625	622	606	650	645	616	588	637	658	646	623	606	600	607	569	628	543	630	620	598	647	592	626	669	627	568	633	627	606	611	619	646	620	640	596	593	649	588	663	631	623	621	627	613	587	613	617	632	615	648	613	649	616	607	576	608	656	599	609	593	627	675	630	595	581	647	616	618	572	610	641	623	610	613	620	633	606	607	583	648	602	624	625	658	586	668	613	629	637	653	607	616	623	629	644	616	632	608	644	619	641	651	642	590	670	606	616	625	629	642	611	656	598	613	608	630	593	578	642	639	669	610	657	652	630	656	607	615	614	596	585	595	624	661	626	646	591	627	598	643	588	589	569	629	599	627	634	633	578	630	594	610	582	629	624	603	684	584	605	593	636	615	615	617	638	627	610	642	658	623	650	623	588	666	660	643	609	610	596	624	615	666	639	615	663	626	629	622	609	605	629	590	604	635	625	613	589	589	633	640	601	637	627	597	594	679	655	593	611	593	649	654	626	680	590	615	654	649	606	625	598	667	687	613	643	604	618	618	599	615	621	574	611	636	616	603	633	617	654	614	599	633	599	593	570	602	648	601	638	587	602	585	674	667	637	588	675	634	642	653	589	615	633	641	588	635	618	606	603	610	621	618	625	606	605	631	603	627	673	595	671	658	593	582	625	663	608	620	609	619	613	671	653	574	604	604	607	601	628	623	655	626	617	592	634	618	624	655	670	634	649	624	623	624	650	657	627	645	671	608	595	624	614	620	630	652	606	616	650	628	609	648	641	643	570	633	583	705	639	589	680	618	569	605	632	694	642	663	590	591	635	671	621	607	622	675	631	629	622	638	650	656	650	609	588	612	613	630	661	669	638	593	624	627	655	619	669	618	591	642	646	619	609	602	641	656	652	590	624	608	624	623	609	631	631	618	638	624	661	630	651	644	611	617	663	602	674	573	633	607	612	640	643	624	641	614	677	636	636	603	643	584	624	640	617	608	650	673	631	677	615	633	636	623	596	609	638	616	589	573	617	602	663	562	584	661	676	607	614
52186	34945	37047	35702	29814	27718	33710	28583	18364	8622	1861	589	517	520	486	493	522	406	429	418	427	456	439	397	424	427	441	432	394	389	459	459	425	403	427	431	395	437	409	425	401	412	445	434	417	421	374	439	424	367	418	396	417	408	457	414	417	393	405	460	429	396	410	414	458	1137	432	385	420	416	425	361	385	414	418	386	402	433	395	368	367	417	355	416	436	434	414	407	430	427	380	403	412	416	389	419	380	398	399	389	380	394	407	393	368	414	414	377	413	408	421	401	438	445	437	416	391	400	391	415	401	392	379	416	385	414	396	414	383	429	413	412	431	410	393	385	402	383	420	392	418	443	409	426	403	374	374	411	390	420	399	384	353	367	377	365	407	392	426	399	433	379	453	363	435	430	396	398	417	422	390	405	396	378	419	390	401	413	410	393	392	373	405	423	410	421	434	433	382	409	424	420	409	452	436	407	429	381	397	383	392	401	377	406	404	383	368	408	428	388	436	354	437	414	370	404	468	373	386	400	385	390	463	411	397	418	407	395	424	389	386	411	388	406	409	416	387	385	392	395	412	382	422	422	389	390	379	445	389	416	401	453	409	416	363	387	395	392	418	387	425	405	416	409	356	396	371	363	382	416	450	406	383	419	384	394	391	439	383	415	410	383	408	415	394	421	396	410	431	447	407	432	420	414	411	411	406	361	447	421	434	389	417	426	362	420	439	375	404	424	415	408	379	397	431	404	396	440	390	395	391	405	420	390	415	436	411	387	472	361	377	416	386	389	416	392	394	452	398	376	423	404	422	437	403	414	420	413	398	421	399	420	391	434	385	375	375	373	415	399	375	399	386	383	390	378	391	388	415	378	419	407	396	420	370	373	394	374	401	384	425	416	444	447	418	433	410	430	409	413	400	399	374	407	395	387	401	391	412	425	386	378	386	436	416	376	428	405	410	377	396	386	416	434	417	370	385	384	411	394	419	414	402	385	421	445	398	415	409	411	403	435	415	433	387	368	368	413	385	388	382	386	403	411	454	441	413	418	443	364	365	416	400	414	433	403	423	394	432	367	399	386	429	387	431	407	385	388	401	360	381	409	434	406	415	395	395	358	390	381	404	426	388	399	411	385	396	397	407	405	402	403	389	429	364	387	369	389	433	454	400	388	394	392	432	339	407	401	399	411	423	421	420	414	449	392	403	455	407	389	401	389	362	414	419	400	416	400	396	366	395	426	405	413	397	399	395	448	419	443	420	396	399	418	401	384	428	440	384	432	461	395	385	428	380	415	432	380	424	404	377	400	390	425	392	377	385	354	391	409	422	392	416	377	389	430	397	438	396	411	390	389	396	389	409	396	437	414	418	364	391	380	379	433	394	412	391	388	418	441	406	411	368	449	406	397	387	441	380	408	401	403	382	382	397	399	427	394	425	413	398	393	422	434	430	398	422	387	404	426	419	375	397	434	409	380	379	401	396	394	415	383	406	427	416	399	400	413	416	422	418	379	454	405	353	399	416	416	425	431	420	405	394	414	352	437	407	386	416	407	374	360	395	359	412	415	397	393	390	401	415	441	389	356	413	457	388	370	385	378	388	398	379	388	398	374	410	402	375	383	425	403	399	401	421	384	414	406	360	404	410	405	401	425	398	391	412	414	410	399	402	406	422	403	385	388	379	391	409	437	408	392	391	389	382	434	450	424	363	394	408	412	408	419	432	397	403	429	393	422	404	402	384	404	412	383	408	372	388	409	446	409	413	403	406	379	391	430	397	444	396	395	411	396	397	385	370	412	428	424	422	361	421	433	439	396	385	422	388	382	402	411	377	419	380	438	394	422	385	408	400	372	368	373	379	405	377	416	405	428	439	419	385	406	383	429	371	419	389	423	396	384	408	365	421	405	390	412	429	435	428	393	412	404	387	397	425	422	404	379	403	431	453	380	390	395	383	374	387	409	478	415	405	379	399	437	402	413	404	371	363	405	409	384	398	411	430	426	400	421	359	383	369	394	379	353	428	401	424	435	382	403	416	420	388	401	449	440	445	395	402	355	414	421	436	430	396	425	393	416	394	431	383	422	392	399	375	395	428	379	407	422	401	427	385	373	395	375	415	394	379	401	398	390	391	364	418	402	407	406	394	426	428	431	368	383	429	397	376	387	394	356	383	394	448	371	404	399	406	398	379	410	431	417	380	422	393	385	451	413	413	433	359	388	418	407	412	428	415	395	408	414	406	387	424	419	383	407	419	397	417	399	389	367	409	402	464	410	434	419	402	423	397	384	384	391	416	413	397	377	400	419	368	377	423	375	396	431	408	419	417	429	404	414	415	380	398	398	371	398	413	357	442	394	416	410	412	437	433	366	396	381	426	406	403	398	433	400	407	431	413	391	442	367	381	395	370	397	423	391	407	380	400	406	393	403	392	399	414	414	443	408	432	408	397	403	418	393	405	424	387	401	423	367	380	376	401	396	397	351	457	412	421	409	417	398	412	366	386	408	392	450	377	398	374	412	427	467	409	445	405	437	384	364	433	404	419	419	390	414	388	400	392	387	422	419	426	415	383	413	393	414	396	368	396	418	385	406	369	393	397	434	372	388	399	399	408	361	363	422	424	414	413	438	430	398	414	408	425	385	422	399	430	420	419	393	428	430	418	371	413	361	365	395	408	420	385	402	382	416	404	384	400	398	416	403	435	414	406	426	392	383	415	398	398	387	396	443	404	432	397	394	356	388	390	427	420	410	453	423	396	391	380	407	369	423	386	406	406	407	396	432	404	389	410	429	402	383	396	395	367	411	390	386	414	397	396	408	421	400	443	382	377	427	393	393	384	379	386	416	420	352	403	421	395	401	386	410	395	438	377	414	422	407	398	376	372	390	410	412	394	405	389	436	419	386	401	461	396	373	398	374	404	388	425	384	379	395	414	393	366	409	392	390	414	395	405	394	431	401	401	432	395	404	405	381	400	425	418	469	399	415	420	431	428	404	419	403	406	392	396	444	386	363	401	385	398	429	369	394	408	392	375	411	400	399	398	409	416	403	394	386	447	443	389	419	411	426	429	415	389	398	409	391	410	401	404	399	427	442	392	392	395	415	397	426	380	393	398	360	394	417	418	375	360	396	414	410	428	402	428	403	358	392	426	393	378	409	389	431	390	392	406	427	403	378	422	457	421	371	416	367	395	399	417	432	403	394	388	441	374	396	397	419	395	383	384	391	420	406	384	419	394	380	388	381	354	368	429	380	387	387	399	399	418	393	399	409	397	367	398	412	400	393	405	393	350	371	390	408	423	430	393	414	375	382	419	395	400	393	378	420	344	376	382	417	409	440	372	404	398	363	392	399	390	408	415	399	412	424	390	392	402	356	452	413	412	406	421	419	394	416	412	435	386	405	387	404	372	404	373	430	410	393	371	411	373	416	411	401	436	394	407	385	386	387	397	417	401	440	386	410	401	387	402	377	363	383	374	422	405	383	366	410	411	372	383	393	384	410	404	395	383	425	381	409
46414	54179	55285	49412	44428	43624	50917	17540	2036	1824	1626	1451	1425	1349	1293	1288	1216	1233	1103	1124	1187	1099	1051	1070	1019	1030	1033	1042	1034	1043	1003	959	1054	963	991	1011	1021	1022	1012	991	990	1014	987	964	981	924	940	1020	986	948	978	967	1003	916	968	914	963	934	936	912	928	941	952	971	1355	5503	947	1034	1027	950	976	936	938	889	928	953	926	945	888	988	944	993	878	904	915	936	962	947	876	962	955	951	912	887	955	975	949	965	953	948	962	932	926	930	893	942	957	938	969	932	915	906	967	962	911	890	889	951	1001	960	921	932	908	946	919	897	923	917	959	960	948	944	959	904	914	970	934	874	938	949	941	897	938	916	918	946	982	980	859	942	921	943	965	1011	925	964	895	900	953	920	964	876	873	955	877	887	903	921	939	919	954	914	966	990	894	972	903	964	949	957	904	906	902	958	968	864	975	942	938	954	941	934	978	907	980	934	940	878	946	905	951	924	895	944	925	900	955	929	961	884	991	913	938	897	883	942	960	900	954	924	928	940	954	967	951	960	966	983	913	940	917	931	929	879	872	948	925	929	872	913	940	968	940	866	890	926	910	903	933	884	887	925	908	947	951	905	905	889	919	920	977	952	971	936	893	906	940	907	973	937	942	910	927	928	949	900	979	866	901	886	955	947	922	956	890	940	911	859	933	899	925	1013	920	970	947	973	886	872	865	978	941	895	893	962	929	947	908	935	898	952	899	941	886	902	894	947	888	958	974	948	908	908	972	949	922	938	948	921	943	952	938	930	867	960	934	858	931	964	901	936	942	918	954	894	921	1006	894	949	920	969	907	957	898	901	938	941	914	963	948	931	978	967	892	861	971	918	872	904	895	934	986	934	911	865	927	922	899	928	897	927	951	906	959	915	944	918	965	928	903	915	861	914	959	911	950	933	913	974	915	937	945	949	865	964	959	954	936	917	901	983	954	925	911	954	965	939	955	893	946	955	927	855	930	911	972	923	952	914	934	926	928	893	963	943	939	897	903	910	941	914	862	913	973	951	906	914	890	920	1019	945	942	895	926	926	969	876	926	922	942	943	922	934	991	940	906	915	930	918	901	948	943	953	935	872	939	934	930	906	920	928	903	952	888	874	952	909	951	953	935	903	943	938	897	901	960	949	888	896	945	878	971	974	911	947	955	905	978	975	851	942	891	954	935	939	973	921	978	903	920	914	955	956	965	930	947	935	875	922	935	967	948	875	950	945	952	912	964	942	932	953	922	930	956	917	901	964	958	900	936	956	1036	906	986	944	949	944	898	942	898	934	931	880	913	916	964	967	872	916	852	951	966	1004	954	924	942	969	940	922	929	942	893	975	923	948	918	904	985	921	923	925	954	932	992	969	958	995	972	907	920	890	956	930	879	937	978	878	889	953	923	921	932	899	969	935	940	916	905	912	936	899	925	914	959	904	941	971	930	882	891	915	983	905	941	976	924	890	906	878	931	928	981	935	905	898	932	942	991	933	931	912	967	935	920	911	927	983	906	902	940	927	945	906	975	905	919	925	892	869	916	902	926	930	895	887	953	918	952	922	936	851	894	930	928	949	922	935	910	945	899	898	928	992	905	932	902	955	938	893	884	988	966	956	940	879	902	903	950	951	913	886	967	957	933	927	898	997	915	928	895	913	892	900	920	899	976	917	939	935	937	920	912	969	832	962	882	893	917	973	950	904	929	953	933	953	918	938	900	887	983	860	909	914	902	968	878	923	954	960	886	940	952	979	872	935	975	940	924	917	944	933	947	955	936	911	943	914	1008	955	890	900	930	899	909	898	965	968	871	937	925	905	945	935	956	899	955	968	963	888	964	924	905	988	924	996	918	969	896	930	941	890	937	904	921	911	906	956	942	942	938	973	920	992	922	925	914	856	970	864	881	929	932	919	924	906	944	925	930	955	933	974	895	925	953	954	941	898	900	927	921	941	971	905	973	924	931	920	901	961	888	915	924	966	953	927	886	896	905	927	945	909	920	993	964	938	906	943	930	917	926	948	948	908	944	911	967	970	968	922	856	971	903	882	954	923	911	912	955	897	969	918	933	917	925	902	920	967	965	963	926	983	955	928	912	919	991	933	937	935	939	894	932	940	969	914	921	909	890	945	953	953	918	984	986	951	928	865	949	860	911	925	961	981	950	926	903	926	925	964	918	962	965	907	947	950	913	927	925	962	910	916	933	907	940	898	916	961	938	1000	927	885	920	1007	894	939	963	1008	935	936	938	958	954	929	937	912	943	914	907	896	901	916	920	968	887	943	879	907	909	949	918	933	868	870	961	986	949	934	906	916	935	896	864	957	927	910	854	950	926	921	958	953	908	993	976	943	899	914	928	964	938	922	932	942	894	958	933	924	966	955	922	886	954	886	920	930	968	937	966	916	885	960	888	967	980	861	920	971	882	947	949	936	965	905	944	911	939	916	912	960	898	881	948	936	929	888	905	909	939	918	969	893	922	917	931	920	910	916	921	937	920	924	940	895	901	938	867	938	900	945	975	886	946	918	961	920	918	962	884	928	890	918	883	963	954	883	909	932	959	1002	942	938	940	894	970	947	887	954	934	942	961	905	924	906	955	928	899	958	973	946	897	981	979	936	917	911	864	934	988	956	990	917	925	964	895	925	958	949	954	941	920	894	906	931	939	930	909	885	940	876	965	957	911	977	846	958	934	872	908	983	912	961	928	908	908	909	899	958	964	927	961	881	901	992	948	908	898	907	950	959	961	934	941	961	858	966	915	922	941	908	916	878	953	911	944	922	926	928	944	928	941	895	972	929	999	975	927	931	901	864	901	934	870	936	890	960	962	903	907	891	942	1020	986	893	902	891	935	928	904	984	912	916	894	936	908	910	875	973	975	935	915	922	892	932	936	892	977	854	968	900	912	916	883	933	905	869	950	963	876	972	944	871	903	936	950	946	987	890	931	903	910	879	953	950	912	974	895	925	961	929	869	946	983	953	917	985	908	912	906	931	935	870	993	918	1002	895	965	936	992	932	917	924	897	946	910	942	937	910	896	894	969	963	933	871	936	995	930	907	948	922	939	894	973	882	901	907	927	951	922	952	929	931	994	907	910	922	938	915	975	953	959	928	919	983	928	915	934	896	905	960	949	946	960	979	906	917	914	891	915	952	885	971	898	906	901	952	945	952	921	873	893	962	889	964	906	972	929	946	875	906	957	917	967	863	933	934	948	929	889	916	911	934	900	929	923	903	908	995	948	943	965	1004	923	984	894	956	861	920	901	930	914	992	991	947	936	935	952	884	980	911	903	861	979	930	843	961	893	896	854	930	931	982	961	918	976	878	955	939	874	879	991	903	930	955	946	886	917	938	886	920	940	886	873	913	946	895	931	941	959	895	963	854	914	903	912	881	929	997	919	926	1026	943	929	949	879	896	869	964	956	947	929	931	891	874	902	961	893	977	914	1006	951	951	953	940	902	897	922	866	899	905	918	966	920	927	869	930	891	928	943	982	894	922	915	902	962	883	897	932
40635	43540	44408	33476	19224	8701	2249	658	419	335	239	219	208	215	210	196	208	227	202	207	193	228	184	227	232	228	190	194	252	231	227	214	196	211	221	216	193	215	188	218	230	202	220	207	198	207	207	221	199	214	200	221	198	206	207	189	234	243	205	211	178	213	209	212	212	226	223	227	229	201	203	214	214	214	218	207	226	225	228	208	175	207	219	204	211	207	224	208	213	214	222	215	207	195	225	217	223	194	224	206	187	206	200	218	202	222	244	233	234	210	205	206	226	191	225	236	226	233	205	214	188	227	225	202	199	230	200	219	213	191	240	217	237	201	205	227	198	210	214	208	205	225	198	244	191	223	238	217	244	234	207	227	217	209	183	220	188	201	209	239	229	216	228	205	194	176	186	215	186	197	208	193	208	234	158	205	237	193	198	233	207	201	225	218	229	225	224	240	193	214	229	199	203	206	219	216	210	224	230	204	232	203	206	218	198	201	230	210	234	219	229	236	212	207	210	191	218	219	226	202	223	223	219	199	217	233	212	189	215	215	190	212	195	230	167	216	207	236	220	222	221	174	204	221	207	199	210	183	215	212	200	251	215	184	210	237	231	187	217	223	196	241	211	211	204	201	219	230	217	217	227	206	214	247	206	224	263	209	210	209	226	233	233	223	218	230	212	200	198	226	216	217	202	242	231	194	216	186	199	187	242	198	203	233	192	199	196	201	196	206	197	225	196	191	186	218	218	206	218	200	212	215	201	232	215	201	221	218	205	200	234	208	215	224	201	207	210	247	206	212	206	188	194	213	218	212	212	200	231	225	204	230	200	215	207	187	202	212	247	226	244	220	211	198	211	193	215	222	206	203	214	235	200	205	202	196	190	260	225	193	242	228	195	230	197	209	202	195	220	213	215	201	214	206	196	219	179	216	209	211	207	189	214	198	208	229	207	209	202	221	215	240	200	193	234	198	196	188	194	201	236	204	224	198	195	189	207	210	214	217	204	198	216	208	247	215	239	209	206	233	215	215	212	206	231	192	199	196	209	232	215	202	237	208	223	205	189	205	206	210	211	211	212	230	188	203	227	213	199	239	221	215	251	209	238	230	227	216	219	187	221	227	210	200	228	190	219	226	194	230	216	189	221	205	215	187	218	207	207	208	201	232	217	196	213	194	230	218	168	179	237	211	187	224	200	211	202	213	186	224	222	184	215	206	214	174	222	198	200	195	205	210	234	242	185	210	223	213	205	244	210	229	226	250	219	219	219	211	216	215	229	231	192	213	217	222	173	252	187	228	228	173	204	200	198	188	198	224	197	221	193	206	202	214	199	225	230	233	193	197	188	216	212	213	192	232	200	205	215	194	209	219	213	186	200	215	237	200	227	184	194	217	208	218	222	190	206	197	211	219	197	222	206	221	246	204	220	216	220	187	217	221	219	226	234	207	222	204	196	220	209	236	208	210	210	237	223	220	198	198	216	230	222	206	212	201	201	216	212	204	219	223	224	221	201	198	227	229	204	233	193	233	228	203	204	207	213	209	203	204	202	231	205	201	212	194	223	212	217	224	180	195	191	222	213	224	222	232	238	214	213	213	200	223	213	182	177	198	195	199	196	213	216	226	207	206	232	216	192	199	217	221	211	202	210	223	218	215	206	220	225	237	226	215	236	205	189	215	235	194	208	219	223	187	227	192	197	208	221	235	211	216	198	214	220	191	209	202	213	196	194	233	216	214	213	201	201	210	227	208	206	238	206	186	218	251	218	194	222	205	210	227	246	186	221	205	194	205	202	219	218	244	198	210	212	206	244	193	196	222	221	225	206	182	252	192	199	224	232	247	204	219	215	189	191	180	196	220	232	192	206	228	183	228	218	215	227	210	208	197	235	214	230	234	205	187	219	186	249	202	227	230	210	211	193	218	228	220	222	215	209	195	190	207	199	240	221	218	200	227	214	229	200	226	184	216	205	198	236	212	241	223	199	217	224	184	195	235	210	201	245	189	223	219	231	202	211	199	236	209	214	214	235	204	244	199	217	209	199	220	225	197	221	209	225	184	204	226	226	237	204	216	186	233	221	221	221	221	215	234	221	203	193	197	200	240	206	210	213	203	187	220	192	207	198	221	213	216	226	201	204	200	221	200	223	215	236	207	198	232	231	230	238	208	190	190	209	209	207	203	212	199	193	180	186	195	183	235	226	216	231	211	200	215	214	200	224	223	222	201	215	216	204	202	227	221	218	205	216	225	204	200	224	243	247	214	223	207	233	208	203	188	192	199	211	193	221	206	211	212	211	201	207	219	199	235	205	193	201	209	223	214	224	219	203	223	210	214	215	196	215	207	204	212	210	209	194	209	206	212	215	218	226	220	211	202	214	199	227	185	221	214	220	238	217	214	197	236	209	216	206	191	207	208	206	226	186	238	217	209	215	218	225	206	217	179	203	198	217	216	190	193	213	214	211	226	189	227	205	209	195	242	203	207	227	190	195	179	202	215	193	193	219	228	212	203	223	228	218	192	212	228	199	199	206	209	237	207	191	216	196	231	198	200	203	222	237	206	214	204	170	245	227	207	186	201	213	219	198	221	233	197	214	206	202	230	230	240	202	210	226	197	217	235	213	239	195	183	220	202	218	211	195	215	220	207	229	245	226	224	216	206	232	202	199	215	195	220	219	213	219	214	206	218	212	193	239	248	203	230	191	181	241	198	232	244	203	240	231	203	232	205	183	198	217	221	208	183	207	244	208	209	209	208	216	219	216	222	239	193	204	227	213	214	214	201	203	205	209	220	224	217	214	202	246	196	217	198	209	206	200	227	221	214	205	220	194	200	223	225	205	218	183	202	207	210	203	204	210	213	218	201	201	225	213	210	207	190	225	179	213	196	242	229	238	205	212	220	195	200	231	207	226	218	197	189	203	211	180	215	194	228	221	217	206	207	199	206	188	201	231	233	183	210	177	209	198	214	216	174	198	222	239	238	212	227	199	212	219	182	218	226	204	205	218	220	212	231	209	196	190	205	251	225	208	210	227	239	212	223	224	246	228	212	226	223	203	194	202	198	211	229	216	209	196	215	219	191	199	230	236	218	193	199	212	198	197	190	222	204	229	210	205	267	192	182	198	213	225	192	226	168	213	204	195	235	244	204	236	219	221	229	181	236	230	230	208	213	195	202	210	212	222	222	205	217	227	235	227	211	228	204	200	217	229	202	210	205	211	215	243	215	183	218	207	184	221	222	235	209	227	202	205	215	196	212	205	205	235	223	220	201	206	203	239	216	227	239	204	231	220	194	222	203	198	227	219	218	215	193	210	196	192	234	199	199	199	208	205	192	202	216	223	195	212	237	210	238	196	196	196	203	220	215	254	195	216	205	214	212	228	203	237	226	208	197	224	216	229	201	221	236	231	207	214	240	188	203	235	205	186	202	207	223	194	199	198	219	218	209	228	191	220	221	240	230	227	235	223	204	216	200	204	217	196	202	209	243	193	207	200	208	206	209	221	215
34229	41409	48100	39103	24109	14737	3957	823	630	578	584	605	632	581	587	603	572	617	595	598	610	561	597	564	545	563	565	542	606	593	599	601	567	562	564	572	543	557	577	584	558	545	598	603	589	574	508	575	571	592	575	577	585	622	579	597	556	545	525	514	576	606	583	546	601	798	568	588	564	599	593	612	628	591	624	590	545	572	581	541	574	590	566	611	580	548	594	547	559	553	614	556	618	582	562	573	561	601	620	564	599	598	565	631	575	577	559	620	607	574	597	588	536	607	594	588	547	605	584	564	582	535	603	554	607	561	599	619	592	571	576	566	553	590	580	561	563	566	542	602	556	573	598	576	557	550	550	598	587	591	586	555	523	579	554	640	609	597	569	577	603	527	556	562	599	594	595	599	581	591	605	560	596	585	578	598	580	658	569	596	602	551	561	587	576	610	561	616	568	563	599	583	603	586	542	577	585	580	598	583	604	569	621	529	586	546	590	567	539	557	547	557	587	555	593	560	566	556	564	583	582	589	566	604	559	576	585	562	591	540	587	560	601	593	599	526	565	552	569	611	555	577	516	521	607	590	579	552	583	573	625	594	601	563	592	586	535	587	569	589	575	568	611	573	580	563	594	571	579	570	540	578	549	568	595	593	591	589	591	584	604	587	600	575	627	555	568	583	602	579	599	595	595	629	562	559	601	570	562	540	580	581	598	604	571	564	604	565	562	537	619	541	559	595	567	596	623	569	615	584	586	619	584	568	591	587	558	591	564	615	592	552	586	572	584	584	566	551	575	514	559	596	562	580	574	567	569	544	614	559	572	589	555	611	573	600	568	567	566	561	579	601	558	550	566	570	589	621	540	577	585	585	593	572	590	582	588	599	588	575	590	598	566	574	545	554	572	565	565	572	604	596	562	595	539	579	582	489	580	560	562	574	586	592	600	579	567	568	526	555	582	602	579	571	540	560	555	545	560	559	612	609	598	566	593	589	575	592	584	525	591	601	567	573	579	583	605	559	594	578	548	628	630	569	584	596	576	612	619	567	566	548	630	585	582	546	589	588	578	552	593	589	575	601	598	508	570	611	549	581	564	582	530	610	569	603	629	552	603	587	560	560	618	596	580	579	574	588	578	572	559	575	548	605	602	584	577	564	578	580	615	586	595	592	585	616	559	607	565	553	546	600	562	557	550	572	544	549	597	583	597	550	613	556	617	574	596	596	540	569	613	566	568	592	584	611	624	594	570	557	582	603	565	542	579	602	559	562	588	589	607	573	587	572	549	602	566	574	582	618	544	587	574	593	597	577	585	581	645	578	600	580	577	625	586	588	607	595	609	525	549	588	621	535	533	572	553	619	617	592	582	609	603	570	581	546	594	612	520	595	562	583	583	585	582	604	549	626	594	582	574	577	598	603	598	570	581	576	578	597	582	558	614	622	635	578	576	590	567	572	562	567	583	520	585	564	604	607	540	556	607	560	553	612	593	567	582	557	581	579	580	583	588	588	584	601	598	578	597	574	573	619	600	571	564	552	587	566	586	573	564	623	571	594	548	566	591	593	591	581	536	572	601	575	582	538	564	569	538	544	558	562	546	548	533	602	575	593	613	572	601	613	586	601	591	584	553	576	550	611	583	553	574	557	552	537	597	594	540	539	562	621	610	588	599	590	605	623	610	577	542	553	579	579	561	584	587	548	541	597	596	566	582	604	601	557	575	587	534	560	566	558	562	572	582	607	563	588	566	572	553	605	566	545	586	601	572	568	590	574	590	579	612	577	579	553	529	586	633	531	625	604	597	562	596	606	571	602	595	554	569	553	602	583	571	589	574	581	610	617	583	597	607	562	562	538	609	585	544	567	578	601	589	557	535	560	551	575	574	603	630	608	587	566	543	600	607	569	531	613	578	551	595	563	552	596	581	579	548	591	561	593	576	581	634	590	606	543	558	591	597	601	567	566	585	593	583	559	611	566	580	597	562	550	544	594	544	577	589	599	545	555	606	573	538	573	596	539	551	588	630	546	584	583	623	565	585	615	591	591	577	529	552	587	615	586	562	579	590	569	593	568	535	606	625	546	629	575	583	586	581	572	584	601	590	666	591	605	638	567	566	600	584	569	529	609	557	584	563	548	586	599	593	621	576	586	577	574	581	544	578	535	570	590	600	608	576	604	591	548	536	586	564	561	555	568	581	555	602	529	602	539	560	612	582	623	580	593	611	572	554	559	597	571	567	596	566	574	548	599	602	590	592	558	547	616	555	607	565	571	622	557	583	539	554	573	564	581	587	579	564	609	572	600	565	603	624	543	581	602	533	569	537	592	582	572	565	541	585	620	579	568	540	548	598	599	581	607	528	551	586	612	618	586	572	605	548	587	581	541	566	583	553	590	556	566	566	542	584	600	607	560	579	613	555	565	568	531	554	558	570	608	562	577	594	632	545	555	592	577	576	577	572	589	599	584	560	596	543	545	581	519	634	582	591	537	576	555	550	571	557	572	579	615	611	547	562	625	593	616	564	620	552	603	613	568	610	587	570	588	517	550	556	567	520	572	593	552	609	577	593	630	597	605	602	589	581	571	583	549	584	589	598	566	538	574	581	602	570	608	580	611	580	556	643	591	510	624	559	619	530	586	542	565	576	606	630	547	613	612	564	599	552	553	585	637	574	588	569	584	599	537	565	579	533	546	624	598	590	548	594	605	564	588	583	612	604	571	559	588	581	616	593	582	582	583	587	574	575	626	656	589	615	597	569	528	612	548	666	556	571	534	589	582	601	595	572	586	545	573	530	602	599	583	607	543	564	567	558	575	559	595	530	636	547	577	532	581	595	568	556	574	599	594	574	531	589	594	555	556	615	558	572	574	606	603	585	573	587	580	584	540	587	590	609	564	576	619	603	572	556	597	535	522	575	563	583	581	598	553	580	565	597	613	606	577	608	553	524	588	579	556	584	582	578	598	600	573	594	584	538	606	610	587	525	567	595	624	553	609	596	541	597	586	556	551	561	527	568	590	540	543	557	580	567	575	579	588	569	566	584	607	577	571	592	597	552	587	526	566	599	575	542	588	585	555	590	594	551	588	581	561	573	549	579	543	567	589	580	587	584	564	576	562	566	590	610	588	598	578	574	572	582	573	558	616	579	598	569	551	589	566	602	580	609	536	604	620	591	605	574	552	610	583	560	553	522	590	578	546	611	562	575	577	591	564	593	581	546	615	544	566	604	610	577	597	574	536	613	595	559	561	570	567	593	586	568	597	546	566	595	551	579	570	553	577	574	557	561	582	527	596	609	615	592	616	592	577	588	573	600	593	566	592	559	581	578	631	566	571	602	559	582	564	583	597	573	553	557	520	582	562	597	659	576	611	583	583	541	541	558	528	555	600	641	550	558	596	583	541	593	603	578	592	606	586	541	573	646	607	572	590	555	576	621	554	561	579	584	636	589	584	594	587	593	631	609	546	577	624	578	577	558	577	557	545	558	531	565	566	582	569	579	576	561	585
44569	47237	44926	36918	31775	26427	19621	10370	2775	526	293	254	237	264	245	236	249	255	232	263	262	214	213	277	243	261	252	223	265	225	238	222	236	234	228	246	252	226	233	265	235	237	246	256	250	228	243	252	239	248	217	221	233	220	242	242	240	241	242	268	229	208	255	236	260	333	205	244	258	227	221	183	284	235	213	227	222	260	226	223	231	225	250	229	218	209	244	265	245	259	248	252	270	257	256	238	233	228	242	222	240	249	245	269	242	236	258	260	240	222	272	228	258	234	232	233	241	228	238	228	227	243	236	240	239	250	260	230	221	258	249	255	247	229	239	256	255	264	233	211	226	232	240	238	242	239	219	228	240	240	223	221	252	227	260	225	248	212	234	230	248	259	244	225	258	245	254	236	239	246	272	233	235	251	240	216	258	232	219	230	209	257	242	225	226	241	259	222	241	237	235	228	233	238	225	202	235	247	225	253	272	243	237	221	235	227	259	262	237	251	257	233	256	222	231	249	242	231	260	208	231	232	238	202	220	191	241	236	226	244	245	229	228	243	225	244	220	226	256	245	238	242	249	227	238	227	231	234	231	255	223	246	248	224	214	226	263	231	229	223	223	245	248	246	252	243	244	242	223	221	239	235	227	244	252	261	236	242	255	239	239	276	234	216	269	216	212	240	254	257	251	243	237	247	235	284	228	233	235	248	237	250	228	223	216	246	246	230	251	253	251	246	215	235	235	233	225	256	233	227	232	254	264	237	235	222	235	268	263	242	216	268	239	214	218	245	238	226	261	233	218	265	247	247	251	217	218	231	237	232	254	255	220	267	226	254	242	205	240	242	259	214	235	242	242	230	240	267	241	243	221	228	204	271	264	256	229	240	239	241	227	232	231	232	238	243	215	200	245	220	220	226	230	272	214	240	227	211	251	238	240	265	218	226	229	249	221	206	208	233	217	233	262	254	229	241	195	225	234	264	232	247	261	246	223	223	234	226	242	233	220	239	221	256	239	206	243	255	239	260	261	219	251	227	246	242	271	217	233	252	216	212	239	246	258	230	237	223	269	241	223	270	234	233	234	275	243	219	241	205	248	227	244	247	272	235	210	226	261	199	211	244	216	251	266	245	240	245	228	244	250	246	267	246	245	257	240	216	220	228	232	202	239	235	246	255	244	231	218	254	231	224	223	244	204	243	214	266	266	274	240	254	252	246	254	216	226	237	257	230	254	241	251	235	243	224	239	255	252	228	241	230	225	255	227	233	251	215	231	234	217	264	254	240	255	247	250	240	201	254	237	233	234	235	237	259	238	216	246	250	219	253	218	217	228	243	242	284	254	254	227	238	265	265	243	275	221	245	246	224	246	232	245	227	256	233	256	266	235	232	267	227	230	263	258	212	236	241	248	247	244	280	261	210	266	247	250	236	218	225	248	217	239	211	230	236	219	213	262	247	231	222	255	255	237	243	238	246	248	238	220	233	218	215	252	239	257	232	228	226	231	239	254	230	227	236	228	211	247	248	253	229	225	277	242	238	237	226	212	239	229	243	220	233	240	231	270	232	257	242	247	231	254	237	248	192	236	203	251	220	226	224	247	251	269	230	240	226	209	247	253	231	247	223	215	251	247	243	223	246	233	279	234	252	223	226	230	234	223	243	233	214	238	264	261	243	227	211	224	233	248	252	214	245	246	237	216	234	222	252	245	244	260	232	240	242	241	239	245	230	246	240	262	209	252	217	251	253	251	248	230	242	226	216	222	251	249	259	222	273	228	232	240	241	232	231	198	265	235	240	220	252	228	255	240	217	265	241	223	248	242	260	247	211	271	224	252	226	238	230	252	249	239	235	255	255	225	250	221	247	261	246	235	231	234	237	234	217	246	236	252	229	240	255	247	256	231	215	240	242	270	251	215	253	229	210	248	219	223	241	228	263	254	214	247	216	255	225	237	271	235	244	247	232	251	241	243	245	214	220	240	258	189	243	252	249	219	217	229	233	271	241	218	286	231	235	223	238	244	249	212	256	241	246	228	230	239	233	238	240	205	232	246	232	233	228	239	218	235	244	240	255	214	237	222	230	243	234	242	258	241	253	224	231	259	227	232	230	224	223	245	259	242	243	237	223	257	249	232	251	249	238	243	250	225	228	213	242	237	235	233	193	238	257	263	247	216	255	247	239	242	240	249	247	266	213	218	249	250	244	254	218	234	222	243	228	240	265	256	242	265	220	250	218	216	254	252	249	224	227	229	256	238	223	258	275	244	193	214	232	249	244	236	191	218	253	236	220	255	260	237	240	233	254	249	245	245	223	219	242	233	265	231	253	251	232	220	241	245	224	250	265	260	240	239	263	240	231	244	232	254	212	252	244	247	254	229	247	239	201	245	236	227	258	264	221	226	212	267	232	226	248	259	240	222	245	242	231	244	252	233	238	245	243	258	234	272	204	227	231	225	229	247	223	229	246	260	236	232	223	223	245	218	221	215	231	237	243	261	253	244	215	245	233	234	220	246	242	251	247	237	232	245	245	220	234	274	211	215	189	211	227	256	260	247	252	240	225	242	245	230	233	217	251	234	229	280	251	233	275	228	251	245	251	223	227	230	267	240	213	231	209	225	242	232	229	221	243	245	256	237	208	240	213	231	257	249	230	249	249	235	225	229	216	211	227	218	213	246	232	229	242	224	227	230	252	250	225	254	242	235	245	260	250	242	225	248	220	241	250	262	254	235	224	246	239	220	222	246	231	242	248	259	259	230	227	229	247	265	232	234	258	233	246	231	261	264	259	247	228	201	222	227	275	252	251	230	247	232	237	231	233	232	218	214	278	239	224	239	244	249	248	218	224	239	240	254	226	201	251	212	221	218	241	243	257	250	216	238	230	239	250	216	228	261	220	250	230	241	199	261	230	227	232	234	225	223	235	234	196	239	245	246	242	256	250	244	245	247	243	240	257	244	245	244	219	220	263	232	225	224	240	232	250	269	227	243	200	208	271	255	232	221	283	210	227	237	237	231	244	253	245	240	243	221	256	255	218	245	253	254	258	239	244	247	227	236	247	247	200	245	243	247	239	235	242	271	239	276	214	251	242	246	236	220	239	205	228	209	233	252	239	245	235	231	251	233	229	242	256	247	218	215	241	241	247	231	253	212	251	207	229	239	220	241	229	243	213	242	239	241	249	236	262	215	247	222	244	225	238	250	246	230	213	228	222	233	249	246	223	228	243	224	264	240	233	259	237	275	261	216	227	239	247	255	240	269	243	257	236	261	266	230	218	255	230	250	262	259	228	254	226	263	258	237	239	258	242	215	263	247	232	253	233	245	233	235	263	225	205	224	203	249	230	244	213	231	245	227	250	255	211	224	221	234	250	229	231	245	215	243	227	212	244	239	212	235	236	240	212	220	231	251	247	232	231	254	245	255	203	212	234	213	252	226	227	227	254	239	275	240	244	215	241	220	250	213	235	248	265	232	234	247	194	219	250	224	223	211	234	242	244	236	229	242	252
37947	57663	57841	55017	46672	28766	14878	4696	762	787	735	721	802	678	676	673	631	668	643	670	669	669	692	662	608	641	688	655	632	645	659	649	644	587	644	672	656	673	644	661	626	641	643	630	617	643	631	648	672	647	611	645	674	665	614	631	623	595	640	645	659	619	659	626	673	1232	629	650	646	617	669	652	686	666	605	631	619	586	671	664	631	642	666	655	627	610	686	656	638	612	699	627	633	625	664	688	614	625	609	632	633	697	686	634	660	644	658	625	605	605	664	645	699	644	606	690	630	614	655	690	658	621	621	667	654	600	633	702	636	665	657	679	608	656	617	631	670	640	636	620	655	608	647	639	652	678	653	679	635	624	702	640	669	591	687	629	608	639	675	642	663	628	666	605	603	645	617	641	619	648	613	661	670	633	595	673	690	659	658	641	682	602	641	623	647	625	649	588	676	636	653	645	640	680	672	645	606	635	630	639	637	611	650	666	639	574	648	654	650	654	611	630	623	621	631	619	615	614	639	611	579	667	667	677	581	636	619	591	641	599	683	638	647	611	638	621	571	636	662	659	608	619	621	661	672	581	629	643	623	664	638	679	636	625	660	612	605	616	650	673	626	656	582	597	630	624	638	647	639	657	644	616	640	652	633	634	650	688	609	675	647	651	653	641	636	653	648	593	648	636	650	580	667	607	594	590	658	656	621	648	644	614	647	652	613	637	623	632	618	630	603	677	558	646	649	634	640	636	619	618	667	598	633	671	608	674	703	616	648	651	635	575	666	601	676	669	677	648	665	615	602	630	650	651	648	625	622	619	632	663	668	651	622	632	627	666	604	597	687	665	630	662	642	666	626	680	651	653	636	626	631	635	645	623	608	611	610	659	660	623	642	615	653	671	642	612	645	655	694	615	594	648	657	610	639	637	637	652	618	690	656	644	615	681	648	646	609	663	650	647	646	613	657	642	637	590	657	636	635	683	650	641	651	620	644	617	624	659	598	664	579	644	620	662	638	657	639	636	583	625	606	627	632	664	628	685	627	626	625	620	591	634	642	627	615	617	674	656	627	656	631	636	648	684	620	644	627	676	652	659	605	636	672	596	676	662	682	670	590	658	688	597	627	640	611	664	647	647	683	605	614	587	641	639	635	653	606	630	672	640	690	608	658	655	615	646	627	620	634	676	625	649	592	647	623	619	638	653	652	653	643	590	629	657	654	627	599	657	638	637	630	603	621	636	661	607	652	675	642	677	659	617	605	662	637	686	658	607	587	615	679	603	616	662	623	599	622	632	683	631	619	634	650	623	590	644	644	650	638	643	660	649	637	662	627	662	625	614	653	674	627	629	640	625	637	653	649	644	659	632	637	642	646	603	598	651	654	635	633	618	624	652	654	627	667	597	661	697	657	668	644	599	619	637	645	650	652	616	610	638	584	604	631	632	672	668	652	636	605	611	612	641	614	600	629	613	622	639	626	631	680	628	636	620	611	653	637	634	658	657	670	638	624	677	595	692	649	601	631	647	632	653	613	626	685	666	613	609	649	672	626	666	657	593	638	684	662	660	648	662	631	673	634	685	680	683	630	641	644	617	627	626	641	590	658	650	620	629	643	613	678	653	604	630	630	641	675	658	610	629	670	641	614	618	604	616	637	653	623	691	649	612	640	617	619	644	631	620	654	649	629	640	622	641	607	666	635	632	682	648	639	650	592	591	604	648	583	709	647	650	653	577	623	662	616	608	611	634	688	620	658	609	626	668	675	626	649	612	684	629	634	616	683	614	630	663	609	617	622	660	671	631	644	639	663	647	610	640	687	633	618	655	635	659	611	642	641	665	650	624	645	641	568	636	621	645	602	589	619	626	604	662	588	626	615	646	636	623	651	648	637	690	617	658	614	603	622	634	562	632	651	626	645	634	650	640	683	632	620	653	643	621	623	668	645	631	596	656	610	634	604	665	597	636	605	628	655	634	653	641	630	632	631	643	611	619	587	646	609	604	577	626	654	632	656	631	628	644	628	596	618	604	639	662	617	660	659	665	620	657	633	633	596	627	629	644	640	594	643	637	629	649	652	578	678	679	634	671	669	630	617	589	628	653	611	617	623	667	631	649	661	667	638	625	615	620	611	655	649	678	637	602	627	649	654	623	647	579	641	566	608	589	609	645	625	643	632	649	638	677	602	669	629	682	703	607	648	646	629	615	623	619	668	658	659	629	618	668	614	608	670	590	674	620	640	595	649	675	628	599	615	654	654	639	650	631	632	665	634	643	669	633	637	670	669	634	630	630	640	664	646	653	627	681	623	665	666	632	621	662	634	651	634	660	638	648	623	638	663	666	647	628	614	639	586	638	673	648	603	604	601	673	638	643	624	607	631	628	616	649	658	632	547	647	615	663	601	690	634	662	614	639	635	649	656	662	569	617	637	622	647	660	689	645	636	617	644	622	660	630	678	666	675	654	605	653	643	624	631	639	641	679	651	673	659	649	623	607	659	651	673	619	617	616	655	679	647	633	656	672	675	629	635	619	656	629	651	645	662	663	613	653	591	669	614	639	660	663	660	630	638	625	603	623	633	672	631	615	662	618	643	608	616	588	658	618	615	603	595	595	624	643	626	624	614	633	630	670	668	638	596	615	644	648	616	669	627	629	611	607	627	642	618	630	611	634	670	650	620	628	624	658	647	622	640	656	657	640	624	640	632	670	647	643	620	658	633	639	584	622	648	648	585	612	622	607	590	608	610	666	660	629	663	671	651	691	652	647	650	639	655	644	613	584	639	622	594	650	637	593	619	617	638	652	657	663	635	662	634	683	626	713	604	641	645	621	624	661	647	675	655	624	649	629	654	584	623	647	641	658	593	660	642	647	687	629	669	651	647	664	630	623	674	647	652	632	626	604	662	637	604	621	630	676	670	637	630	632	625	589	632	646	619	643	649	651	638	625	671	649	622	617	618	649	661	676	669	635	666	646	633	597	595	622	611	635	641	607	638	630	603	647	636	668	605	645	624	623	631	629	640	631	663	669	649	617	629	633	639	681	612	621	637	644	633	642	612	613	650	603	636	660	611	633	637	639	617	604	642	626	659	595	614	674	656	581	670	641	672	590	640	669	632	616	682	651	638	600	652	673	643	613	568	668	623	636	646	612	636	610	633	632	635	650	567	651	632	617	669	625	629	619	576	655	654	616	688	625	633	624	664	607	648	579	609	639	669	621	660	644	641	674	612	656	624	661	637	661	689	647	592	639	627	609	640	653	660	643	662	660	657	696	609	609	642	666	640	632	666	693	653	599	594	616	582	625	642	669	624	646	662	605	654	608	601	682	636	624	640	629	621	661	628	630	640	664	630	643	657	627	612	590	633	587	640	649	643	659	635	638	636	693	608	616	616	633	674	632	663	615	620	651	614	612	677	646	625	621	663	664	626	637	618	594	643	616	660	629	619	631	599	606	629	624	625	673	611	621	650	603	661	635	656	619	646	625	668	643	637	633	640	621	613	680	612	620
48952	37063	37718	34819	29921	27875	25818	23593	18577	9796	2106	647	500	538	556	534	549	463	504	468	483	471	459	425	453	492	443	459	470	419	449	428	425	466	438	444	463	437	431	457	454	444	428	404	410	471	464	428	433	425	465	429	407	404	422	456	430	444	450	427	401	425	425	415	483	779	655	461	424	427	430	417	406	400	379	439	413	412	438	423	439	386	400	412	435	451	345	401	408	436	403	433	421	422	419	456	429	429	400	417	429	402	431	441	427	431	411	447	416	416	402	397	388	442	405	446	384	426	443	449	425	422	452	410	431	419	425	458	390	477	448	430	426	393	404	432	442	436	422	425	403	423	405	407	459	415	421	448	388	419	354	401	400	420	365	446	436	466	401	448	453	422	438	466	459	421	416	414	405	440	415	422	408	453	389	404	416	461	446	398	422	461	419	429	399	427	435	397	414	423	421	407	420	462	445	478	448	425	408	427	408	465	422	434	415	418	411	424	434	481	448	411	446	450	419	411	425	403	421	428	407	429	438	404	385	410	411	423	419	423	414	424	407	429	412	395	404	407	384	399	423	416	420	429	389	414	419	422	395	394	442	401	425	429	404	405	393	415	397	415	409	424	407	452	412	407	405	389	444	423	437	456	416	414	386	443	421	453	466	434	451	442	401	434	421	394	399	417	419	428	433	431	429	403	413	440	413	412	381	379	427	416	410	390	455	421	433	401	400	455	415	434	402	404	387	409	380	380	422	406	447	458	414	473	433	407	399	432	460	442	432	420	397	395	373	386	406	450	427	457	404	400	420	406	438	411	432	418	446	404	408	429	409	427	412	409	375	448	411	398	419	388	407	426	443	415	415	410	424	422	399	389	414	403	465	430	423	418	421	399	434	378	394	432	415	447	398	426	433	390	402	415	413	381	453	388	406	396	397	421	446	395	421	410	432	447	425	392	410	427	414	410	402	422	424	424	399	423	427	416	434	440	359	440	437	432	416	405	399	429	418	388	448	400	453	411	429	451	391	448	425	429	400	420	418	397	413	454	413	394	432	446	433	409	417	402	399	445	406	425	473	436	425	454	409	454	380	412	407	429	425	456	445	419	436	414	449	437	443	421	434	446	431	394	432	431	437	464	396	396	423	387	436	416	419	411	477	405	435	427	424	414	419	434	388	414	421	456	399	399	404	434	438	378	423	462	448	426	420	449	416	444	426	436	428	410	406	411	460	417	402	424	377	440	400	384	433	419	460	428	388	457	374	418	396	425	414	390	415	439	415	434	406	416	411	406	410	382	430	416	430	424	407	450	454	400	435	405	397	385	433	422	386	419	411	408	390	439	452	421	388	419	412	449	418	444	416	378	401	406	396	420	425	457	399	425	418	422	432	424	423	434	431	402	435	418	427	414	445	440	467	418	412	432	423	397	406	414	438	405	413	456	448	424	409	437	412	412	430	450	451	443	417	453	453	405	460	467	445	409	393	423	474	395	402	421	387	412	412	408	364	406	425	413	431	431	448	385	409	413	406	404	416	373	433	441	405	408	428	381	429	387	406	392	406	385	428	408	429	421	427	421	410	408	428	438	423	438	432	390	406	431	449	423	377	398	459	380	403	435	421	425	421	428	425	382	447	381	410	361	417	432	423	446	392	420	385	428	394	462	421	436	403	442	456	434	411	428	404	470	381	382	369	416	417	463	419	387	439	451	460	431	371	410	436	403	447	435	412	416	414	421	395	440	421	393	393	424	411	436	381	422	430	411	403	406	432	414	458	364	465	440	448	413	448	392	431	420	425	396	402	441	441	406	444	461	414	401	427	437	450	408	411	410	396	374	412	443	391	440	431	423	437	453	405	412	427	430	404	411	442	438	444	417	418	436	385	381	408	419	375	398	433	400	424	412	403	420	429	458	419	457	408	422	391	430	420	439	410	463	437	402	448	462	378	419	396	407	408	424	419	392	421	429	429	379	406	369	409	406	390	411	429	458	427	408	400	419	421	416	427	417	441	426	378	420	408	406	394	394	453	453	378	413	469	387	397	403	428	416	399	420	383	438	425	390	434	421	440	459	420	434	369	383	431	404	401	395	382	404	411	401	411	448	410	380	416	415	381	411	442	480	390	411	446	382	428	441	418	433	389	414	435	432	410	414	447	381	409	437	423	396	417	443	408	416	376	411	378	418	396	419	384	410	407	455	433	386	409	404	391	401	421	410	418	408	421	404	428	452	412	439	402	434	456	384	415	427	411	438	424	404	412	423	405	436	451	459	434	390	412	383	428	415	412	439	420	414	448	421	431	418	424	408	450	417	441	450	386	389	393	413	398	422	405	387	428	452	446	407	405	439	389	436	419	388	400	396	437	423	446	414	430	411	441	417	375	372	387	428	410	421	400	398	426	463	426	423	412	417	438	393	428	395	391	444	449	412	428	426	470	428	403	403	406	414	425	411	446	419	406	369	448	381	425	409	403	445	456	434	433	412	439	389	416	401	405	426	450	430	417	452	424	395	418	402	460	429	423	442	408	477	434	400	408	447	423	424	423	431	456	379	403	444	409	430	398	432	446	394	402	400	450	405	411	409	416	442	399	385	456	410	418	439	408	425	416	408	365	418	409	406	455	400	408	433	425	402	405	379	389	487	419	381	399	417	401	391	403	411	458	443	415	415	436	403	426	395	487	425	401	469	428	366	408	414	380	431	431	418	408	427	407	457	427	404	425	409	418	435	416	406	410	373	399	407	432	424	418	400	413	410	390	409	426	429	379	388	409	419	397	431	385	459	411	418	437	424	418	392	369	436	401	408	422	433	418	409	421	421	458	419	441	431	394	459	370	446	479	391	397	436	398	390	416	403	416	428	424	470	423	436	390	389	421	382	398	415	428	431	441	434	410	386	397	423	411	427	377	412	422	418	421	431	403	432	414	421	416	402	419	459	400	441	391	467	452	392	435	414	412	418	430	397	409	421	443	425	433	426	401	395	460	445	419	429	421	427	440	447	415	413	393	398	438	394	418	430	367	441	411	417	418	426	414	424	422	404	461	436	407	409	379	419	412	441	381	439	417	421	382	428	427	391	403	395	435	429	398	421	410	429	422	430	404	386	386	380	439	377	390	433	413	375	392	418	410	348	462	402	409	425	395	412	387	423	350	395	415	432	440	408	428	440	406	436	382	378	384	437	401	400	414	366	406	462	481	419	399	427	380	399	428	414	408	418	413	420	461	413	433	391	401	416	437	417	416	393	436	475	436	415	393	417	445	437	432	402	406	404	401	379	387	432	439	419	417	421	416	391	431	445	398	430	372	401	449	431	397	377	425	412	438	378	410	428	395	449	420	450	413	396	400	402	410	404	377	419	445	427	420	412	396	396	383	459	425	409	413	407	380	420	407	407	388	458	394	422	406	410	456	418	428	409	433	418	416	426	451	443	415	394	450	390	439	391	381	435	434	459	423	375	452	419	414	451	391	411	432	424	451	419	415	431	471	435	405	390	440	406	431	415	450	438	418	374
45689	52471	48969	44674	43222	32053	25968	3845	1773	1607	1496	1442	1365	1310	1288	1319	1247	1159	1120	1096	1118	1115	1051	1078	1033	1077	1026	1007	1005	1025	956	1010	1003	1042	969	925	943	954	942	968	967	974	989	957	976	917	977	957	881	888	925	939	917	912	946	918	932	912	970	894	941	890	951	957	1167	2837	2143	909	872	905	913	940	912	916	875	836	884	995	898	973	901	914	979	894	893	924	876	890	926	903	869	882	867	902	873	908	882	928	895	898	873	881	880	866	874	892	878	830	947	879	858	866	901	898	902	910	935	881	891	924	876	906	864	878	855	864	964	834	885	933	861	887	889	864	891	867	898	901	853	919	903	859	865	901	869	901	851	906	899	876	879	899	926	876	936	892	843	880	907	933	891	894	900	882	882	836	848	940	901	903	860	902	865	865	926	897	884	887	887	949	886	879	940	910	950	941	880	840	888	887	928	965	938	895	864	868	844	845	912	894	858	910	873	862	865	863	874	850	891	797	824	885	916	896	838	902	912	883	877	818	911	896	896	937	866	911	891	934	895	931	915	910	899	907	880	913	823	903	835	889	880	883	854	880	901	893	873	921	871	867	870	921	917	901	880	877	902	861	870	893	903	883	817	895	931	847	865	859	905	870	958	834	896	911	898	870	916	906	859	897	854	894	880	864	845	886	823	913	845	824	878	855	919	895	904	891	868	897	893	848	923	904	927	855	904	880	882	878	881	878	880	888	899	910	913	866	914	854	912	881	838	822	936	893	806	876	842	898	900	926	897	906	859	892	873	864	887	817	897	915	867	919	897	885	870	884	853	922	879	882	892	841	892	891	813	884	916	893	915	855	904	849	804	895	877	863	903	920	794	877	893	887	870	938	871	870	885	903	874	911	935	864	878	866	837	899	886	883	918	900	860	871	893	818	916	862	896	867	891	848	878	895	879	878	895	887	862	876	892	918	919	888	915	855	895	863	872	869	875	874	888	884	876	895	883	856	911	906	912	879	919	912	880	895	881	923	906	935	865	884	878	886	916	930	881	919	886	882	881	865	839	890	919	887	888	845	897	895	909	877	794	873	845	910	913	898	890	958	948	866	909	894	874	876	956	854	881	859	917	897	820	883	886	968	853	897	854	899	884	916	872	871	885	867	888	889	844	808	851	889	883	925	904	882	869	902	897	878	890	874	847	906	889	884	882	847	845	853	852	865	839	882	876	882	923	886	899	841	909	883	895	871	886	912	916	853	912	852	873	887	882	824	812	893	856	904	858	925	877	918	884	896	868	888	885	880	864	875	878	889	897	943	909	886	830	869	889	892	941	864	885	908	885	858	902	955	877	890	889	904	853	880	908	920	882	897	829	865	891	881	875	851	900	849	859	844	879	858	927	821	867	910	859	880	862	899	918	885	894	850	855	885	892	827	861	875	834	866	881	861	860	834	867	894	842	850	921	881	872	842	816	924	865	887	885	866	868	872	917	893	865	906	916	915	871	848	879	896	832	893	939	852	848	862	918	955	888	886	866	894	891	902	861	890	867	887	940	857	917	895	868	886	856	866	885	887	830	906	890	910	873	876	905	830	871	891	854	835	851	835	876	852	906	840	854	863	909	895	892	879	882	898	868	891	833	881	877	865	885	902	836	834	901	891	879	897	875	851	840	883	890	846	858	907	870	872	807	920	851	873	920	891	891	870	871	925	855	878	866	870	857	908	877	859	868	918	867	882	900	868	874	853	899	871	912	867	842	877	871	840	863	880	846	895	867	845	835	902	889	924	906	868	889	852	840	876	881	860	894	890	873	837	936	816	895	907	878	877	872	904	963	857	932	856	899	899	868	886	882	918	933	886	878	873	895	856	926	896	899	858	891	875	895	865	866	898	881	902	920	871	919	911	913	880	925	833	861	844	913	862	857	885	872	855	859	941	912	888	894	857	867	860	913	863	927	895	846	854	918	855	868	862	927	876	870	882	907	907	860	890	935	929	949	842	861	868	868	896	916	864	883	876	866	891	865	875	869	850	850	867	954	857	878	882	901	866	902	883	860	907	874	902	906	912	866	903	884	893	955	938	851	813	869	852	893	848	919	894	946	866	909	901	929	880	897	848	826	851	868	880	855	907	799	876	815	838	909	838	875	894	907	857	873	877	917	925	846	871	900	850	886	885	909	935	832	861	877	880	896	910	925	910	820	864	872	887	851	893	881	900	872	884	880	875	903	871	878	894	887	858	889	931	886	926	930	890	900	874	865	896	915	877	893	931	931	878	874	856	907	949	889	903	895	890	905	902	865	890	945	819	870	892	938	849	870	860	866	852	864	879	900	896	882	901	895	869	875	874	857	947	871	898	871	946	888	871	845	893	900	934	919	879	878	877	876	941	894	921	846	827	856	894	940	896	854	920	926	866	841	887	896	882	822	884	893	894	851	848	945	876	901	884	929	843	864	901	841	892	911	897	847	919	828	871	908	890	832	912	823	884	884	831	896	852	898	836	904	899	898	847	903	896	905	872	919	889	877	900	888	840	902	900	845	846	870	832	882	905	913	882	897	906	871	869	872	892	794	871	873	898	908	886	910	886	873	910	884	839	928	861	876	846	863	907	828	852	886	874	875	937	911	877	849	882	912	875	865	857	853	867	900	815	941	837	831	904	871	917	927	895	922	869	858	835	890	884	891	898	940	911	909	891	884	892	929	897	899	914	911	862	926	905	902	874	869	832	913	936	933	857	871	836	936	902	905	877	858	883	855	884	842	900	871	865	850	900	928	844	933	871	904	893	876	886	892	971	910	879	869	912	869	883	860	842	901	890	903	876	894	880	872	907	876	848	850	866	914	897	907	906	887	964	873	856	866	902	933	914	827	910	902	892	903	887	839	898	893	854	883	892	885	916	883	886	857	845	914	894	854	911	911	846	872	890	854	907	857	842	846	879	874	841	909	872	866	855	871	882	922	910	910	861	838	924	878	908	868	918	917	886	887	882	860	851	852	928	894	871	900	913	905	872	895	909	885	845	864	929	908	916	895	896	889	892	866	893	845	896	862	875	881	889	923	853	882	948	881	957	826	862	844	859	804	907	847	877	839	899	882	863	878	923	950	846	850	848	895	914	872	876	872	930	877	920	893	880	903	929	862	881	906	866	881	897	914	921	905	858	896	950	872	892	918	891	867	876	882	829	925	828	885	854	938	892	878	847	921	826	872	859	900	883	859	939	879	933	909	879	854	860	920	906	924	825	874	869	938	921	855	905	881	913	884	825	880	867	851	899	871	873	896	908	894	858	824	858	951	841	915	922	913	839	929	884	907	846	871	916	916	908	880	854	864	830	861	880	911	864	859	905	881	895	868	881	893	887	870	865	889	932	876	966	901	859	854	853	899	855	910	904	925	919	898	899	869	887	902	928	906	922	839	886	938	961	869	861	866	871	922	928	854	847	837	864	895	823	896	890	886	841	895	920	878	879	890	823	909	874	860	927	914	856	889	914	880	938	887	896	865	893	906	893	846	873	863	855
37955	47313	43657	38912	28829	9478	2588	675	442	370	229	220	182	182	166	220	205	179	177	178	186	218	212	192	187	181	195	185	203	184	209	186	198	207	195	210	190	211	191	189	185	197	193	184	210	185	183	184	222	150	171	204	170	191	189	182	184	189	216	196	209	189	198	205	211	228	192	190	171	189	205	196	203	185	182	183	187	178	166	192	172	217	214	223	202	197	236	201	198	191	173	195	194	194	201	167	191	190	214	189	227	211	226	214	196	192	172	206	197	178	216	203	179	187	188	212	199	214	180	192	178	191	198	200	185	206	209	219	206	190	204	210	161	189	203	178	174	200	205	200	206	170	175	194	189	198	163	238	200	208	178	189	184	198	208	206	185	203	184	181	186	196	166	217	224	217	202	187	204	176	194	210	174	190	188	192	180	196	190	202	174	191	174	189	182	201	208	193	192	172	183	194	215	177	203	197	174	198	205	182	181	233	183	203	197	176	181	197	204	192	223	201	199	170	205	212	186	198	187	218	200	186	187	187	179	170	181	179	189	201	180	205	183	193	205	176	167	177	198	164	194	195	189	189	187	211	216	213	160	202	201	191	203	189	177	198	183	198	194	184	173	185	222	209	185	202	191	205	209	201	195	201	194	174	195	192	211	208	195	188	188	177	197	207	202	191	176	193	170	187	192	198	205	227	190	176	214	207	202	210	188	200	199	203	188	183	203	196	213	194	209	186	206	197	179	195	213	179	239	209	185	223	199	201	192	201	200	189	193	194	192	174	175	163	190	198	217	196	216	177	195	199	194	183	195	190	188	186	180	215	208	184	189	184	209	179	201	177	152	188	199	176	180	187	202	220	201	210	202	196	215	189	201	181	194	191	195	205	202	217	199	201	189	187	189	218	214	174	199	193	195	204	205	202	198	166	185	173	176	214	166	170	195	184	162	196	187	179	194	200	198	221	193	175	203	180	212	204	205	205	216	192	201	199	189	180	199	188	173	174	213	192	162	207	186	189	191	171	195	197	200	232	208	211	215	198	193	172	191	167	191	166	171	207	184	173	206	175	205	201	183	199	201	207	182	187	163	187	198	216	177	184	170	193	179	190	230	174	203	188	205	211	177	197	201	182	184	218	220	227	199	200	183	188	194	180	191	192	206	163	186	222	169	189	210	181	192	194	210	204	192	192	211	211	192	177	183	198	183	192	191	210	179	195	193	211	188	199	200	197	179	193	182	196	205	196	188	213	173	198	213	186	223	198	208	215	203	184	202	193	200	211	204	184	173	182	196	194	193	218	197	180	196	199	195	211	208	209	161	200	180	163	167	173	219	205	195	198	183	188	171	180	175	205	205	206	214	190	190	176	202	208	184	198	209	173	208	163	180	193	218	191	191	198	215	200	206	181	179	202	187	193	192	204	196	187	207	182	188	177	195	176	217	207	177	177	202	225	166	220	182	198	195	186	213	192	196	178	187	183	212	215	188	199	185	203	200	189	191	193	197	201	207	191	211	212	200	181	194	203	189	209	211	195	189	196	161	187	192	213	174	182	165	188	205	192	214	192	205	200	197	201	204	211	184	186	198	191	193	199	197	200	185	176	177	201	199	184	189	186	184	192	207	195	200	175	209	211	190	216	207	168	177	185	196	177	193	171	198	190	184	168	198	194	189	195	195	176	197	204	189	190	225	195	171	184	195	198	192	210	209	200	191	213	193	200	212	195	224	197	199	214	198	195	161	211	199	165	181	183	219	202	188	190	194	190	206	191	199	199	203	202	182	195	186	177	180	198	212	208	195	170	182	209	176	192	198	190	179	192	199	187	188	211	198	185	186	209	202	206	199	196	158	185	186	180	209	204	196	186	176	204	188	179	209	203	195	195	200	212	197	192	195	214	199	205	157	184	206	200	186	184	193	194	206	219	189	193	187	213	199	180	218	199	197	177	176	192	188	182	196	218	179	179	166	210	205	193	201	184	180	176	195	192	180	204	193	214	185	203	206	198	211	195	180	188	165	206	192	198	182	209	213	198	178	196	201	176	177	204	177	199	204	173	178	168	192	194	204	193	180	196	190	197	185	173	191	199	207	181	181	188	199	211	216	186	198	241	187	212	193	214	207	181	215	185	190	195	201	172	196	201	200	207	183	189	211	181	196	168	188	190	234	194	198	188	188	164	196	174	211	178	216	202	185	170	179	195	171	207	202	177	209	189	182	197	205	218	206	197	199	187	184	181	206	189	195	207	190	196	159	178	178	172	207	220	185	173	195	212	193	200	182	203	186	217	205	175	189	186	192	177	187	205	187	194	182	190	188	190	217	184	183	182	189	183	187	203	170	181	199	203	165	208	173	178	196	214	171	168	191	179	206	195	170	176	175	227	180	200	212	196	173	193	205	205	182	186	176	190	220	208	196	214	210	189	156	183	214	195	188	183	176	195	178	187	185	186	194	181	186	197	200	193	190	164	200	190	190	199	207	199	211	183	173	167	216	184	208	163	188	176	191	199	164	207	199	184	184	165	197	179	187	189	181	225	178	189	177	184	210	195	162	189	190	193	185	171	191	179	240	160	202	186	173	210	193	192	185	183	162	207	190	201	192	183	224	188	183	214	213	199	211	187	225	205	179	213	200	183	216	189	192	201	201	188	191	172	169	200	199	201	208	189	173	198	198	190	202	190	204	212	177	202	164	176	200	208	202	199	193	186	228	189	190	197	194	175	183	190	207	198	195	175	205	220	188	217	190	194	178	189	189	220	181	205	182	178	210	184	180	190	202	196	193	157	182	231	216	202	186	196	197	200	195	188	191	185	192	190	228	200	204	197	218	190	181	203	206	194	176	207	213	182	207	165	205	198	202	181	189	235	211	197	188	186	190	210	177	184	196	198	209	175	175	197	186	190	211	184	190	187	193	179	187	198	170	195	218	199	227	196	198	189	194	179	181	199	193	199	179	211	209	198	181	164	181	201	176	220	190	193	188	197	196	210	199	220	202	209	199	198	212	195	194	182	206	199	181	184	207	205	214	176	201	226	189	208	199	198	223	198	223	195	191	202	214	200	184	200	199	179	179	217	206	196	200	206	207	188	195	175	185	191	176	206	195	195	184	207	185	186	201	208	207	171	201	193	215	230	184	198	165	203	171	194	215	193	185	179	183	189	172	194	176	193	202	184	213	187	195	202	175	194	199	176	204	185	189	168	189	190	190	191	184	200	186	164	172	201	192	176	182	175	199	192	187	183	180	175	190	204	199	180	205	170	197	195	171	192	186	208	202	199	191	176	200	178	200	179	177	237	187	186	196	183	186	199	199	179	193	187	173	171	198	228	207	183	211	198	191	212	181	219	231	193	183	195	165	205	194	194	190	178	181	169	189	199	174	208	213	183	204	185	196	169	186	203	183	185	203	179	203	188	157	174	203	185	215	228	195	189	184	206	193	210	184	186	204	208	191	199	174	176	198	204	208	180	215	195	181	201	190	173	171	198	192	180	198	196	193	212	205	171	221	194
31829	45875	47303	48445	29527	1635	3445	672	594	577	577	534	553	545	533	536	539	531	546	541	531	543	545	574	510	587	528	513	512	522	527	492	511	499	501	526	528	520	546	544	518	523	534	550	515	565	519	548	493	536	548	584	549	564	545	556	507	528	533	528	550	562	514	561	507	585	561	526	545	515	521	548	521	556	578	530	536	532	559	526	486	510	547	519	541	553	525	531	585	565	504	567	519	510	507	559	516	533	525	508	501	518	522	556	550	532	519	529	494	519	562	516	539	517	576	491	501	520	506	546	539	580	498	531	531	538	531	540	513	516	540	519	567	504	524	533	543	483	551	531	569	520	510	562	529	541	502	538	563	516	540	493	546	531	523	566	580	534	538	574	482	536	538	498	508	513	527	520	546	538	519	532	540	541	587	536	538	542	526	571	559	508	539	556	540	556	558	507	523	486	505	572	530	523	530	532	535	540	547	553	525	564	529	523	459	507	517	531	537	517	513	515	519	514	522	554	543	496	530	491	527	571	517	556	542	519	532	542	538	510	489	491	529	522	547	569	541	559	517	557	562	518	525	511	523	525	488	542	557	509	531	530	570	525	519	547	527	556	529	558	520	547	591	546	528	519	514	548	499	502	517	498	525	490	531	522	582	529	536	531	545	523	509	520	511	515	519	558	518	529	556	548	518	542	557	523	548	584	526	561	561	522	514	508	545	532	572	585	504	509	582	554	549	544	521	546	539	515	544	555	509	522	515	503	498	530	527	536	534	507	558	515	543	493	512	495	534	539	566	532	530	559	556	508	507	537	589	535	552	556	478	554	550	530	556	546	530	502	548	553	529	532	509	562	515	551	514	514	559	542	533	542	551	524	526	543	507	525	555	505	543	520	549	551	521	504	485	509	569	473	502	543	546	480	505	515	557	542	577	499	518	530	553	530	500	520	517	519	540	546	490	515	518	541	555	528	507	514	522	517	559	523	526	544	549	522	539	512	509	535	509	557	532	557	494	521	557	540	534	522	459	488	523	544	524	567	487	525	505	557	486	522	533	582	526	543	560	520	509	573	517	489	529	541	509	524	520	526	524	491	531	535	529	550	528	527	540	553	563	575	523	514	524	543	528	527	552	534	523	516	542	536	515	531	547	534	546	549	515	504	536	518	540	549	533	534	513	549	556	554	505	513	506	536	545	517	489	517	535	532	531	496	528	514	530	513	467	531	518	539	574	509	538	557	539	538	518	531	553	509	553	548	540	504	553	518	532	540	494	531	519	510	530	569	495	522	532	493	562	528	512	550	538	535	525	546	542	551	515	521	531	515	538	521	533	530	525	500	533	500	551	580	573	529	510	558	515	543	520	538	523	498	493	550	522	545	516	536	513	556	562	547	501	513	576	534	533	535	540	553	538	496	548	513	526	560	529	544	552	473	574	493	528	499	516	498	514	524	548	519	531	528	532	524	544	552	520	535	553	524	469	533	539	549	534	564	548	542	532	508	500	565	546	563	510	504	530	517	521	550	591	492	507	524	532	525	512	516	513	536	538	578	531	565	492	510	498	576	471	536	506	516	493	534	527	537	511	535	540	540	548	502	524	557	529	526	512	512	534	509	500	517	516	560	536	501	570	515	539	529	543	538	486	550	513	537	544	529	526	493	531	558	527	527	491	543	551	522	559	516	532	510	454	525	486	488	532	536	532	537	517	555	557	536	539	476	541	540	501	518	528	545	532	510	520	551	535	509	519	521	541	503	508	522	540	495	517	552	532	516	526	517	521	488	518	530	513	490	520	504	508	471	543	524	530	560	556	550	516	517	530	559	520	509	532	543	518	487	523	500	541	561	523	517	505	503	502	513	513	555	486	468	519	525	514	537	531	505	564	550	530	488	502	500	545	538	533	513	512	514	538	554	525	519	513	537	519	538	516	509	556	574	529	488	581	490	502	570	525	517	529	539	499	482	522	569	514	515	553	576	538	549	510	523	548	533	495	540	582	540	523	528	483	536	520	569	537	523	541	528	519	497	543	539	521	521	533	525	524	521	537	549	537	537	503	544	540	505	549	522	518	533	516	523	508	531	509	511	539	539	525	484	561	564	512	532	550	536	511	510	532	519	507	552	561	474	538	472	516	555	526	491	510	539	561	554	497	558	555	542	491	540	567	512	532	479	502	545	507	508	526	496	530	521	505	520	485	520	542	514	526	536	535	541	575	533	538	511	504	501	535	523	523	541	531	523	519	516	517	551	548	519	518	573	530	535	534	509	537	561	533	531	508	542	558	538	528	542	524	539	564	547	499	507	559	565	519	526	529	545	528	524	558	518	556	550	516	527	554	518	503	544	506	534	525	530	493	456	531	510	551	536	488	529	482	508	513	536	542	555	558	520	568	555	510	521	526	525	502	548	489	530	541	511	531	553	539	514	536	474	532	497	556	573	544	528	480	507	499	528	531	527	574	510	530	596	511	530	506	529	529	531	545	483	528	511	562	543	553	544	557	530	529	532	511	540	499	502	527	548	525	569	556	485	540	523	498	513	530	527	544	515	510	538	524	503	497	524	524	575	518	504	504	532	557	561	529	609	529	547	553	555	509	568	537	545	526	548	518	515	496	590	507	482	487	487	535	511	546	521	548	530	507	496	516	497	553	569	554	520	566	525	534	541	536	547	541	517	530	545	504	496	522	530	508	503	556	555	558	553	510	503	536	549	516	502	563	523	519	493	521	560	545	538	486	510	503	524	529	532	546	530	521	512	524	524	539	535	538	511	508	490	550	505	543	522	580	525	536	541	549	510	522	556	528	538	567	518	530	534	550	577	537	554	538	544	510	489	550	529	507	533	517	547	556	551	545	514	507	514	575	510	562	500	504	541	527	554	507	550	523	518	532	546	516	562	536	514	496	499	472	543	524	569	547	540	475	530	523	534	541	532	513	498	565	541	514	584	523	571	524	488	529	570	566	528	520	584	562	534	559	537	513	521	554	554	546	562	529	538	528	547	535	538	537	583	555	561	535	538	522	523	500	505	508	554	548	571	485	563	486	551	522	553	526	520	523	515	584	528	555	531	541	539	517	516	575	495	519	482	569	553	490	524	553	537	525	549	512	537	543	506	497	516	482	530	521	527	543	484	551	525	515	487	493	513	511	517	503	574	487	507	536	522	564	528	540	518	521	518	465	526	537	516	525	569	548	547	571	500	501	526	523	546	552	517	529	500	540	521	558	550	480	524	547	532	536	473	493	522	583	530	531	509	556	553	557	533	559	504	522	546	502	548	527	501	557	529	528	491	539	571	522	522	514	524	534	529	592	563	525	508	509	526	517	519	529	556	547	556	503	535	529	541	522	522	536	488	566	512	538	538	562	547	545	501	549	544	507	535	519	550	532	504	505	522	505	547	506	512	489	502	553	547	551	491	537	532	541	528	499	517	510	528	566	521	576	529	521	512	565	541	513	532	521	494	535	531	496	540	509	541	525	517	514	538	490	490	540	524	555	534	541	550	527	482
51131	44485	42634	41616	37536	26637	21417	13982	5320	1038	281	226	254	255	234	235	218	238	250	263	219	237	247	255	238	216	245	232	253	232	221	227	207	210	214	237	227	233	234	244	221	203	200	196	256	203	221	239	226	220	204	199	222	214	241	225	220	231	226	250	229	204	244	250	263	269	227	212	235	270	232	210	226	238	232	206	245	236	212	204	240	215	263	232	237	217	227	243	258	212	258	237	249	235	221	234	224	234	216	226	237	245	242	213	220	213	227	238	229	226	238	209	253	215	210	251	230	208	219	226	205	226	209	239	235	228	248	216	211	240	245	245	225	234	229	218	230	245	252	211	222	214	207	221	213	239	237	244	208	239	234	210	236	220	237	231	213	210	230	240	207	223	217	252	225	241	222	235	236	231	248	224	208	231	217	232	208	253	223	267	224	222	236	241	230	242	225	208	218	244	227	236	194	240	224	229	227	191	239	233	240	187	200	228	236	243	244	248	201	211	254	252	233	218	220	257	213	240	230	249	243	211	230	197	235	226	235	237	214	233	207	241	219	207	259	233	208	255	245	222	215	260	221	222	205	240	241	266	212	220	217	252	216	215	244	210	212	220	189	242	268	218	213	196	216	213	204	235	197	231	217	234	228	220	209	235	227	209	217	225	245	239	232	207	218	230	217	218	201	209	226	211	225	252	233	221	247	231	242	236	232	214	235	218	212	233	214	233	220	214	230	256	241	247	205	254	211	218	217	227	212	222	212	250	245	215	217	210	231	229	261	243	260	247	254	221	231	235	216	238	243	236	221	255	218	231	227	248	216	225	240	205	219	233	234	224	236	224	207	233	226	225	220	219	222	225	218	214	207	206	245	247	227	204	214	232	242	254	237	204	251	221	239	197	235	246	239	234	266	210	240	196	237	201	235	228	232	252	211	210	256	235	238	237	247	235	212	233	220	243	197	221	221	237	230	205	220	244	253	234	208	212	248	217	208	240	222	245	221	227	219	194	214	234	247	220	211	234	225	248	225	256	258	235	226	214	228	261	224	234	230	220	224	224	211	255	232	219	198	209	211	219	235	253	222	222	248	203	241	213	244	248	226	237	222	224	249	241	242	239	233	260	231	235	225	246	217	213	210	200	222	219	221	233	218	243	229	230	219	206	210	214	224	223	207	208	238	214	214	213	222	243	272	227	224	206	229	235	211	244	209	226	223	230	235	244	195	251	212	222	225	232	192	230	234	231	219	217	231	223	185	228	238	242	250	229	216	238	197	229	231	236	261	213	228	231	254	236	259	229	253	204	224	200	231	221	216	197	238	217	228	245	247	244	222	237	227	254	230	231	240	208	257	244	219	230	236	217	241	210	241	241	220	208	240	233	225	229	229	229	221	243	217	224	268	234	242	214	243	219	229	210	245	225	214	237	207	215	229	228	226	236	213	221	230	226	252	250	203	283	241	249	226	240	254	238	252	227	226	216	229	244	241	229	230	198	242	230	215	243	210	231	207	230	208	221	236	214	221	220	222	226	230	224	234	206	213	219	222	229	234	224	221	208	217	213	226	234	202	233	220	215	230	249	231	208	240	229	229	196	239	208	251	234	237	187	220	218	223	231	193	226	227	217	198	240	217	229	231	224	196	220	248	223	242	240	221	244	248	238	200	206	219	209	233	219	246	228	233	238	245	234	210	234	231	211	235	216	223	196	248	236	231	213	232	235	218	221	250	216	196	242	225	219	211	221	208	286	206	227	206	192	223	222	236	213	182	216	241	252	227	206	214	231	241	241	221	246	221	221	238	224	255	235	230	209	232	240	229	202	235	236	255	215	236	201	235	210	226	226	215	216	237	210	192	222	236	210	216	204	235	216	207	234	217	219	220	210	205	206	222	220	242	230	202	228	217	237	219	246	218	221	228	223	206	223	208	235	218	239	192	228	245	222	228	232	211	247	229	223	201	236	212	245	239	242	235	214	227	219	245	237	213	215	217	250	222	229	239	227	226	220	211	195	238	232	215	216	225	197	235	229	232	224	244	201	224	222	239	244	207	213	220	239	274	215	230	254	238	220	246	228	201	210	253	223	232	224	209	230	229	205	238	226	240	221	224	227	206	247	219	225	234	218	243	227	240	251	241	223	245	223	229	236	207	223	238	222	198	234	231	220	247	219	230	218	235	192	184	227	231	191	236	217	212	235	237	224	241	230	219	221	210	218	203	174	225	211	228	207	236	222	225	247	221	188	243	236	216	235	223	221	209	254	217	243	200	252	253	213	216	204	256	224	230	230	221	216	256	248	211	271	245	249	222	242	215	211	217	218	250	211	233	220	206	229	256	206	244	227	218	217	258	211	235	205	225	212	214	216	218	236	231	231	188	218	191	252	217	223	240	234	235	231	212	225	255	224	228	216	220	216	207	239	216	219	245	210	235	252	221	223	223	233	237	233	233	246	229	229	225	234	201	239	198	240	232	219	244	225	219	202	242	224	242	225	256	254	247	221	231	252	234	205	198	229	229	218	211	235	196	221	203	215	214	243	232	249	241	240	224	229	231	228	218	218	222	218	231	214	233	240	200	233	199	223	211	235	225	222	247	233	236	238	220	251	248	222	208	244	245	221	231	227	243	225	257	223	224	229	239	221	192	222	236	260	235	207	230	237	231	212	233	222	229	222	228	232	225	235	237	239	212	215	220	219	178	225	253	221	253	243	251	235	220	212	212	242	237	216	230	190	255	218	219	215	252	217	231	213	215	216	212	229	226	242	233	246	201	213	221	211	257	239	225	216	218	244	226	212	229	222	230	222	246	216	233	228	226	223	233	208	213	228	235	244	229	217	226	246	241	238	235	222	229	234	204	220	215	222	237	211	237	222	237	212	265	214	214	240	220	241	217	246	211	208	241	234	222	235	232	202	225	221	238	238	205	239	223	198	232	226	222	236	215	274	255	245	276	250	235	235	217	226	233	236	229	236	198	218	219	228	257	231	215	245	225	251	235	239	252	235	200	210	227	250	240	222	185	196	204	231	244	197	219	235	244	206	197	232	243	245	253	225	194	226	236	245	217	215	218	230	250	229	192	242	208	236	237	220	227	252	230	237	221	240	230	227	218	231	194	234	247	223	254	231	199	232	233	238	217	245	224	194	226	234	240	252	226	215	215	223	252	205	225	255	234	203	253	222	235	198	219	252	213	211	232	238	207	255	223	214	243	234	191	197	252	223	235	263	248	221	238	212	226	222	209	217	225	234	225	233	238	216	230	202	235	208	232	220	230	238	252	227	216	230	240	221	220	225	214	234	212	204	214	193	253	249	243	194	206	216	201	245	242	232	213	217	216	213	226	238	238	224	225	242	231	234	229	240	216	223	171	238	238	221	207	238	207	229	243	212	227	241	201	223	234	214	233	252	214	223	261	239	251	225	241	240	217	218	250	220	208	192	225	221	249	222	219	221	211	207	199	217	232	220	215	205	241	253	222	240	220	223	237	205	233	239	256	242	247	190	242	201	242	227
45411	56984	58896	57813	51589	12500	12810	883	744	723	708	684	697	675	690	656	636	646	619	633	649	641	624	648	627	609	621	610	601	565	569	614	646	636	623	622	619	625	587	611	642	626	605	602	601	614	570	641	615	634	621	623	566	604	594	611	600	614	614	654	603	640	607	596	597	964	685	614	594	612	585	620	549	586	617	595	606	597	580	604	577	595	598	565	574	622	618	587	619	590	572	640	613	577	620	666	613	605	598	619	544	642	605	553	611	591	608	591	646	610	599	583	593	617	578	633	584	602	649	581	638	621	624	600	616	542	586	567	586	587	603	624	588	574	614	597	597	556	570	567	563	602	570	566	568	580	612	644	544	625	606	587	607	616	605	595	643	569	585	597	624	605	644	605	592	615	596	603	615	600	595	603	602	603	593	609	616	582	587	631	606	620	615	607	598	610	616	577	614	637	538	562	610	617	584	602	604	608	621	576	590	599	623	584	601	597	617	609	604	597	623	613	596	608	572	653	594	640	636	575	571	609	642	586	638	629	588	624	605	609	603	595	617	563	596	595	602	627	571	617	627	577	604	596	609	582	597	595	652	603	652	577	566	581	573	575	594	591	643	588	581	587	614	531	597	612	614	566	622	637	621	608	597	584	645	579	572	617	602	637	616	573	619	635	638	630	633	596	574	582	586	625	640	642	662	561	598	544	603	546	543	598	564	590	574	576	597	593	616	584	587	615	570	543	597	602	589	593	576	625	600	576	625	615	547	602	626	581	604	642	596	589	580	624	594	577	566	604	582	606	611	567	613	613	608	604	633	584	632	576	583	614	627	619	645	592	602	566	601	543	625	580	558	600	634	597	612	607	614	605	588	601	630	606	620	615	592	592	591	606	574	609	572	630	583	558	609	612	615	592	592	593	623	630	644	592	580	581	595	596	603	607	599	593	607	581	577	583	585	619	607	597	604	611	587	593	571	589	601	558	584	594	574	589	625	614	581	601	576	560	617	591	586	588	599	610	595	599	598	636	586	594	568	558	596	631	596	588	608	571	615	567	592	625	593	584	608	597	605	610	609	594	599	620	639	587	600	646	651	572	621	536	587	614	582	564	600	566	606	564	638	644	569	616	573	595	624	571	614	597	597	597	634	573	607	575	599	609	588	574	592	618	604	578	639	635	605	589	604	581	599	589	610	606	608	627	609	585	583	579	573	621	591	613	617	614	586	585	597	635	590	658	600	588	599	597	624	599	576	561	626	654	585	571	600	589	634	667	607	611	610	547	580	615	625	634	622	551	585	600	620	581	599	613	608	567	622	630	656	603	626	570	564	590	620	602	589	550	657	548	578	650	578	599	620	627	565	615	569	605	603	613	609	606	632	574	597	568	608	642	596	566	600	597	571	625	632	575	607	564	620	576	632	630	617	602	580	549	580	581	604	598	586	620	620	618	587	527	612	557	586	579	591	634	589	610	630	584	617	604	641	609	600	613	615	586	622	594	633	577	596	613	590	593	565	635	615	588	587	566	600	590	640	631	584	582	579	613	563	588	577	607	588	589	585	568	601	603	600	602	580	598	631	617	579	577	604	599	611	633	582	627	573	631	586	640	591	564	658	576	629	601	600	596	581	589	598	600	647	584	635	623	600	628	607	647	643	554	621	624	597	634	563	637	591	626	601	648	587	632	579	623	614	582	580	593	638	583	574	646	592	556	613	653	646	552	623	588	578	578	573	596	602	561	570	645	592	631	606	587	592	600	587	559	616	566	641	629	593	647	585	595	607	551	641	631	623	598	602	571	608	591	609	557	611	611	621	583	586	615	574	588	624	653	580	574	596	620	607	609	622	560	619	644	661	575	615	633	555	665	576	573	583	560	659	624	641	635	609	603	592	616	593	594	590	592	588	628	605	617	604	594	578	607	602	627	589	612	595	584	610	600	579	603	627	611	624	600	600	592	592	590	590	574	607	570	598	617	552	588	603	626	617	572	571	615	589	655	604	614	635	625	578	572	587	577	624	542	585	642	573	646	583	645	604	578	599	556	569	626	617	579	607	571	605	604	585	620	554	591	563	631	595	587	535	565	572	615	581	575	611	604	589	561	595	614	630	611	629	653	612	588	588	603	594	581	574	588	601	620	594	600	565	610	602	589	589	618	610	576	635	615	584	623	587	599	584	639	583	630	592	573	595	590	622	622	611	609	561	611	629	560	637	609	570	578	607	605	643	599	614	610	651	564	604	556	561	615	577	599	580	606	604	568	584	599	625	565	567	621	566	586	581	569	595	588	617	633	549	626	582	596	595	621	572	597	629	591	579	632	616	627	582	623	581	616	547	559	576	596	657	594	549	615	542	627	599	566	614	591	607	639	623	609	583	602	599	603	631	615	623	624	619	618	587	559	618	595	593	576	571	584	638	591	625	561	648	623	587	581	578	585	582	608	622	576	600	628	635	608	581	645	574	623	600	602	567	643	622	594	621	569	601	588	568	589	620	593	584	561	587	610	546	615	563	578	624	595	596	613	566	593	587	589	601	576	606	589	584	614	603	590	602	575	557	576	644	616	633	591	583	625	577	578	579	563	588	623	604	572	620	623	567	623	612	620	618	608	612	621	608	597	574	578	597	570	564	579	622	606	582	601	653	623	579	578	564	558	610	606	572	620	586	666	566	598	598	580	555	606	563	629	603	624	632	607	590	615	622	609	549	612	597	587	615	595	601	601	567	640	587	555	583	603	595	617	613	575	652	644	584	581	566	657	588	623	620	594	591	630	592	574	587	601	586	625	582	599	648	598	605	616	614	617	553	611	571	588	621	600	531	562	589	645	588	592	624	604	583	590	563	590	588	638	611	564	565	601	590	570	593	579	604	598	604	594	610	591	586	610	594	665	623	573	643	577	549	577	602	590	582	613	640	624	647	634	547	606	565	572	583	602	607	632	617	576	546	616	606	555	568	605	569	577	612	615	635	602	581	616	656	565	603	591	646	599	601	678	590	590	606	641	592	580	648	579	583	555	518	619	631	579	624	566	589	579	580	612	584	610	568	596	628	609	618	575	612	619	623	570	578	597	587	587	615	607	602	572	582	576	578	593	560	585	597	579	570	592	616	628	631	651	604	589	597	557	598	565	569	643	631	583	574	637	569	577	623	551	587	635	609	597	566	603	595	581	636	620	603	624	626	606	656	605	618	591	594	618	618	568	574	565	599	602	625	637	595	615	601	570	626	628	591	602	580	587	610	597	624	585	630	650	600	582	593	607	570	580	615	585	594	607	609	582	614	617	608	600	593	655	587	599	589	605	627	593	615	600	563	603	581	605	636	540	629	591	601	589	631	536	611	593	627	622	646	601	599	596	589	621	583	623	556	658	625	579	570	599	587	590	621	570	568	593	598	602	590	613	595	584	646	563	581	561	622	594	619	568	596	578	596	609	583	648	551	614	605	566	651	593	595	610	615	615	584	621	632	618	630	642	625	630	607	551	597	576	565	573	577	631	550	574	631	579	551	567
54179	37852	37348	36726	30359	25154	24328	23558	19240	10721	2492	642	562	534	506	504	504	526	538	547	512	512	512	481	492	494	486	499	491	418	427	519	477	416	539	455	515	474	462	433	464	425	442	403	507	473	494	428	512	467	447	485	417	480	454	457	467	424	424	468	471	432	499	445	441	963	584	426	446	429	447	436	439	444	445	426	472	437	466	469	422	451	442	463	447	444	414	473	402	468	467	416	439	425	436	429	443	449	439	454	461	423	434	443	436	432	442	450	536	438	395	413	457	481	419	480	496	425	428	435	409	468	435	420	462	429	437	435	413	468	431	447	455	450	450	461	479	426	437	427	422	411	414	391	421	404	427	448	433	482	428	443	459	441	438	459	469	459	407	418	414	420	454	428	434	386	471	463	458	446	406	409	434	486	450	467	412	417	446	408	435	419	441	450	442	444	415	453	466	426	438	456	427	448	432	438	419	425	460	403	438	410	391	413	424	442	422	443	426	450	421	460	435	489	387	439	396	425	426	426	445	470	467	441	465	453	399	434	439	441	421	445	440	452	446	451	463	448	446	428	435	441	453	457	419	415	479	451	479	450	426	457	456	457	433	421	435	442	419	447	461	442	440	470	479	451	445	432	428	445	434	420	444	415	467	402	470	434	442	425	445	431	443	437	431	419	420	443	448	412	462	466	456	423	456	451	433	404	465	440	417	444	418	424	474	463	439	424	409	430	432	450	403	445	425	446	437	441	434	434	431	411	386	455	417	446	422	460	412	404	445	426	418	412	431	498	447	440	444	437	432	389	425	458	462	461	451	417	480	455	423	501	438	432	450	443	449	445	441	437	408	469	425	407	424	447	481	437	435	443	455	408	467	455	441	401	441	482	461	427	445	435	436	435	421	435	397	424	472	452	433	460	422	390	410	426	399	400	425	444	458	406	470	424	506	446	427	448	411	415	433	469	440	416	446	439	435	477	443	461	455	425	442	408	445	432	450	461	429	442	415	449	473	468	432	430	443	434	423	453	385	445	449	472	377	449	426	457	408	385	459	434	429	418	450	433	403	451	464	438	453	429	461	443	444	450	442	468	457	384	449	456	483	427	424	432	445	396	430	448	405	401	443	451	458	484	458	433	443	405	446	412	371	455	463	429	417	460	449	475	485	476	430	410	443	400	456	428	434	462	473	442	474	458	440	420	446	415	423	436	427	454	439	450	400	436	432	448	479	473	391	441	497	481	431	423	441	450	460	438	483	421	432	469	438	445	416	472	475	438	427	420	395	412	432	427	450	467	426	450	468	438	442	429	420	454	409	413	380	472	464	449	426	431	433	443	436	461	447	453	394	430	460	454	437	475	424	405	428	425	431	446	441	452	405	484	474	450	445	434	422	468	420	458	478	385	471	436	448	454	473	401	433	447	462	447	427	396	425	429	471	514	422	446	399	419	447	433	434	413	443	462	454	447	452	425	406	481	485	438	469	442	461	435	397	446	479	464	447	447	470	439	425	453	427	426	443	444	474	432	446	474	411	449	424	448	475	429	442	451	447	434	457	438	440	410	427	428	461	458	431	451	463	470	430	420	455	467	454	427	447	437	450	429	433	418	437	435	456	430	404	423	476	408	407	424	410	430	461	451	394	423	421	454	415	414	443	428	441	466	407	458	398	405	373	392	456	471	434	428	445	427	417	450	435	437	432	436	425	425	465	418	430	427	417	435	458	407	393	428	447	427	450	465	465	451	441	436	449	402	451	414	427	451	422	407	449	404	424	434	437	431	432	456	416	454	443	446	441	420	425	414	443	432	422	487	435	450	452	439	466	389	420	406	402	478	425	439	452	426	449	464	405	405	459	414	392	434	403	426	434	466	446	429	465	422	445	442	448	454	391	433	408	436	420	430	493	427	439	442	458	430	438	451	453	423	456	460	426	456	483	428	412	439	424	437	443	437	405	477	464	426	439	416	440	398	446	434	408	482	464	423	429	462	431	400	440	405	478	498	420	443	469	436	435	429	437	413	464	440	458	430	418	444	460	415	406	451	435	417	457	450	424	477	405	430	461	395	437	437	436	426	430	426	413	434	452	422	473	478	401	437	437	406	411	472	417	445	458	434	459	383	410	413	441	431	460	445	456	416	445	441	421	445	430	449	453	431	428	415	445	486	459	439	449	443	417	428	417	437	419	422	437	450	436	458	439	411	442	446	428	433	453	443	423	453	429	417	426	424	411	431	422	432	426	401	432	448	445	470	425	461	418	438	419	433	445	425	493	454	454	478	419	450	452	423	421	442	433	435	462	431	420	487	453	438	410	429	419	449	407	408	433	445	481	465	454	464	420	392	404	498	440	401	437	468	420	455	432	423	434	421	467	461	439	470	451	468	440	455	486	439	438	459	450	423	427	461	445	452	454	445	443	411	462	428	442	409	460	446	412	468	471	435	414	448	454	447	456	412	429	434	449	454	414	433	430	432	458	483	407	408	447	424	422	451	431	413	434	453	391	437	436	440	430	439	407	451	443	419	409	447	418	457	409	412	438	402	466	475	396	405	450	454	437	426	447	417	470	409	434	418	476	438	429	427	409	433	427	434	442	462	425	427	422	463	443	474	407	436	472	409	412	447	463	410	430	406	409	428	408	438	456	448	482	457	436	402	470	427	435	438	474	446	438	465	470	444	416	453	428	461	478	396	442	421	412	433	429	450	422	448	505	399	418	468	478	456	444	465	460	421	453	440	425	441	395	407	446	414	433	489	456	439	445	438	442	443	469	425	406	449	429	445	444	421	433	449	419	447	448	465	468	436	429	452	450	438	439	434	426	448	422	447	443	463	420	423	474	434	442	414	417	436	459	420	416	441	382	470	413	440	444	481	472	465	447	430	435	487	446	446	461	445	458	441	428	425	411	442	436	434	405	466	420	429	457	428	410	460	411	431	470	459	443	482	416	444	434	437	443	479	449	434	426	447	442	405	430	429	445	397	466	480	407	454	441	453	452	452	413	412	424	466	400	430	459	451	471	408	446	432	419	452	420	424	417	443	442	413	417	437	434	422	431	413	426	432	466	477	446	426	460	422	417	473	414	392	419	450	459	462	472	409	432	472	443	420	423	434	449	488	427	429	444	423	482	458	420	432	429	441	476	481	439	423	403	411	439	388	441	451	511	406	449	423	457	456	433	410	418	443	392	469	455	438	414	427	442	403	423	445	412	432	438	428	445	433	436	469	477	433	434	438	448	445	408	441	413	462	435	420	397	444	420	434	449	455	436	448	431	443	407	430	415	386	447	433	447	441	420	409	421	424	448	435	425	489	473	434	422	428	418	403	451	432	415	415	449	447	437	451	453	440	419	430	422	472	467	454	419	466	397	429	405	423	436	404	418	439	428	481	436	467	421	439	450	395	430	432	398	409	442	445	434	450	432	424	416	449	423	468	448	456	444	448	409	456	442	447	402	389	443	430	457	429	469	410	405	413	454	453	457	430	404	439	452	430	421	430	439	461	423	470	464	499
49803	50609	45305	38491	15030	3941	2494	1312	774	831	815	919	1011	1002	1126	1103	1117	1111	1026	1138	1042	1049	1005	1065	1036	1002	979	952	1056	1018	920	1004	977	948	945	978	928	904	980	978	932	915	927	936	986	1018	960	964	919	976	885	941	972	945	952	947	937	915	919	898	849	887	890	899	894	3671	1303	957	898	919	871	836	850	889	932	845	867	888	879	871	905	893	855	884	902	882	887	879	850	878	855	900	913	860	962	842	912	867	867	871	874	863	862	891	920	884	881	908	860	922	909	848	875	835	883	892	969	815	926	881	880	881	935	866	868	870	910	842	879	878	916	811	852	933	911	878	898	878	909	928	825	851	858	885	857	864	912	871	872	916	935	863	900	898	852	871	853	871	870	887	859	866	922	871	854	845	871	853	874	919	898	930	886	910	814	898	843	895	921	833	853	823	913	915	869	836	833	851	878	848	850	830	879	883	898	886	922	911	894	888	926	834	857	825	924	867	912	873	891	909	870	842	860	886	809	858	853	937	870	909	880	894	857	853	881	850	880	836	867	891	848	865	866	889	842	855	916	872	830	833	882	896	932	876	906	906	832	864	873	901	819	889	836	865	889	838	869	864	891	867	811	918	821	856	884	884	831	928	859	886	851	873	802	814	887	910	876	899	885	854	902	794	886	870	892	941	831	863	874	860	847	866	895	871	945	857	876	867	912	883	860	966	825	885	847	851	856	894	896	883	891	853	859	941	848	875	881	866	875	865	865	848	776	840	863	830	852	941	856	867	905	894	903	832	919	886	837	877	876	858	931	846	874	899	878	873	921	880	858	963	944	916	853	909	891	881	931	873	795	885	835	878	942	928	835	823	848	851	867	832	863	872	921	855	877	890	943	871	909	832	860	894	916	852	878	869	853	935	955	852	877	875	843	877	849	868	894	883	888	870	913	896	874	837	849	884	871	847	866	884	816	888	860	807	855	855	863	869	892	908	847	855	923	818	883	864	842	857	907	851	921	900	918	936	868	877	845	817	868	907	859	894	901	909	853	867	873	937	856	827	879	843	910	871	908	888	904	918	881	825	872	890	826	858	877	924	839	883	876	909	889	907	844	880	819	856	894	851	885	890	872	884	908	862	890	879	884	917	897	852	859	865	848	823	897	830	905	871	851	844	826	899	904	848	834	886	866	882	814	881	917	844	892	920	879	867	839	840	910	880	852	852	896	897	892	918	847	893	866	888	931	902	869	865	882	868	875	866	883	865	848	812	883	907	906	881	828	894	863	813	884	878	842	841	864	918	891	900	879	914	892	859	835	838	902	867	897	804	910	884	894	895	817	911	916	837	874	864	821	883	906	844	888	896	898	890	892	865	901	880	916	842	837	857	875	849	925	888	923	871	868	885	884	914	890	900	837	881	832	878	887	846	843	881	856	887	857	887	825	883	913	819	937	856	877	868	912	885	863	844	865	865	856	835	907	866	849	866	917	907	893	883	870	860	912	917	841	849	888	903	845	884	892	903	821	837	909	904	868	888	888	883	887	855	904	863	887	865	861	872	861	875	860	879	852	873	882	919	836	863	877	893	832	926	905	890	902	877	936	894	909	824	860	880	867	904	866	904	842	860	872	887	897	883	911	893	871	856	836	892	880	836	909	853	887	881	894	863	856	873	887	874	918	876	879	902	849	855	842	874	871	850	878	898	910	882	872	904	888	856	911	877	893	896	851	845	926	884	897	885	882	867	874	912	882	827	844	864	891	866	897	853	855	910	870	891	848	854	919	838	853	850	857	930	842	866	873	903	837	839	876	874	898	919	889	868	818	871	882	909	873	857	845	855	843	880	859	890	848	880	863	826	889	880	864	846	834	872	889	836	891	926	907	943	858	866	830	864	873	872	885	902	916	892	878	835	889	845	876	887	879	911	909	895	895	892	872	872	870	901	863	840	876	859	885	879	859	846	885	861	892	918	844	926	867	861	902	835	847	872	793	862	873	840	921	903	863	891	904	890	876	847	871	845	923	902	923	831	833	933	930	910	878	906	834	927	895	840	914	849	921	949	874	903	882	881	880	884	833	902	897	807	886	884	891	897	865	823	884	865	867	819	876	914	901	871	884	891	881	864	895	851	885	855	851	877	863	835	842	898	869	888	835	873	875	872	869	888	841	897	886	936	882	896	862	885	900	876	867	913	863	851	872	880	890	898	830	884	897	936	899	918	877	848	889	855	906	894	854	852	892	851	814	958	881	898	879	879	870	845	819	819	868	854	876	864	846	850	845	854	897	863	882	913	899	860	848	891	833	852	912	890	893	857	838	866	883	909	920	878	876	894	916	830	853	863	905	781	863	864	864	881	823	868	927	879	880	824	917	894	845	931	870	862	877	834	867	878	919	839	866	897	885	875	878	922	839	819	857	912	955	838	880	853	924	869	864	875	891	891	855	868	814	815	848	910	887	873	870	868	808	916	820	898	812	872	878	869	863	854	922	859	911	828	881	864	928	876	910	858	860	890	866	860	861	920	876	895	875	910	823	890	835	884	879	901	820	857	921	840	811	904	869	833	900	909	904	856	915	913	857	858	869	900	872	842	828	861	885	882	887	852	897	836	884	852	826	893	918	859	902	884	894	909	875	852	883	863	889	888	839	825	841	935	827	922	862	870	857	850	873	858	895	939	924	869	898	808	873	863	860	912	877	846	929	844	864	894	892	895	893	848	887	909	907	871	882	889	842	835	861	892	842	845	837	864	861	877	843	907	835	878	808	874	829	872	844	882	872	885	844	834	855	842	910	869	919	900	885	850	829	870	919	875	881	893	849	867	908	854	887	832	887	862	916	879	923	896	868	851	918	908	855	870	855	897	849	904	865	863	850	835	910	845	837	834	904	909	898	863	866	878	856	859	880	937	882	904	890	908	842	878	885	891	875	892	863	900	800	842	821	888	902	838	838	830	893	884	907	833	871	858	802	904	885	850	802	863	891	919	895	866	857	824	878	879	875	849	860	894	842	883	857	844	911	873	906	914	858	850	859	914	902	922	896	920	846	888	888	893	874	878	849	857	892	890	870	910	873	895	857	858	863	863	885	820	854	894	848	865	887	834	838	879	902	862	899	873	898	827	863	872	814	879	905	877	856	838	861	832	880	906	878	866	884	852	879	871	837	932	894	867	917	917	899	891	897	909	938	871	909	871	893	863	890	895	884	917	895	888	854	817	895	883	845	861	911	899	909	895	869	888	904	823	917	859	888	869	889	869	870	874	841	832	881	850	850	871	858	887	838	874	888	840	884	856	868	864	904	880	851	900	847	882	915	884	876	831	826	903	869	852	904	896	810	838	878	868	882	893	871	839	915	903	874	828	864	853	907	874	890	884	832	837	863	812	880	897	874	820	879	845	882	910	825	822	838	852	839	832	871	857	833	815	880	881	900	798	897	848	872	859	905	904	825	861	892	856	886	836	883	927	902	933	888	873	884	860	876	894	877	868	884	860	897	856	870	862	923	866	881	899	907	843	891	920
38144	58604	48148	41179	31709	14867	3677	886	454	269	230	221	212	200	207	185	191	199	184	194	223	219	167	204	195	203	207	192	189	182	172	207	229	201	169	209	189	219	197	206	181	195	188	178	201	183	207	206	216	222	209	202	187	189	187	187	201	186	203	194	180	194	183	188	201	210	213	195	170	190	186	209	203	176	223	223	194	179	199	216	201	196	220	202	189	166	191	191	156	166	172	213	182	172	196	205	170	192	207	210	204	195	208	180	188	185	205	191	179	190	204	192	201	191	195	208	195	174	171	234	181	208	186	202	222	182	184	208	176	169	169	189	188	175	191	191	188	173	200	193	199	207	215	215	185	174	185	192	212	187	200	177	185	195	204	208	201	243	173	178	208	181	215	221	199	185	191	188	196	174	213	216	191	221	183	189	190	159	185	206	213	205	203	171	193	186	171	207	178	219	191	194	188	204	191	168	197	194	189	187	207	177	172	214	188	185	185	231	207	179	200	221	189	192	174	191	188	184	185	180	191	184	178	189	192	189	184	203	202	216	178	193	196	197	201	206	194	203	196	191	186	182	182	179	207	191	194	162	191	205	190	191	206	195	184	202	187	191	216	237	161	189	211	196	189	174	195	182	164	209	178	208	209	194	172	160	208	198	188	184	203	177	188	201	191	195	195	214	184	205	178	195	222	196	159	171	198	189	198	184	212	175	194	197	212	199	198	182	169	183	187	196	179	181	207	175	175	188	197	176	170	207	175	176	207	195	191	202	205	222	200	185	212	182	182	189	189	191	185	190	186	176	186	196	201	197	235	237	167	179	172	202	178	201	214	204	193	194	187	189	201	199	218	199	198	185	175	199	203	198	186	167	207	199	208	196	180	195	183	206	194	176	188	177	202	193	190	194	207	192	204	229	192	179	192	162	219	195	183	208	190	170	207	176	194	189	218	203	194	198	167	203	167	187	182	218	191	207	213	179	193	211	208	202	206	203	196	203	195	173	202	212	208	214	179	209	181	208	199	177	183	183	179	187	175	208	205	160	202	169	195	211	210	206	193	187	189	214	199	179	199	163	180	176	214	174	192	167	160	170	190	173	174	193	220	216	181	184	206	201	190	191	210	203	190	192	183	187	175	208	212	195	201	186	208	185	170	192	186	200	171	178	164	187	164	175	217	198	171	191	179	199	207	194	192	165	187	193	178	194	196	178	220	181	218	196	194	215	197	182	168	241	209	190	188	188	193	178	211	206	204	193	184	209	231	185	196	228	175	206	185	185	189	204	212	204	205	197	206	211	194	201	197	186	197	196	207	207	189	189	201	203	190	216	161	220	186	172	196	203	193	171	199	197	192	187	210	203	202	205	184	196	213	197	193	182	199	170	197	195	211	191	181	199	190	204	174	184	171	211	219	183	193	212	197	200	196	175	185	186	170	209	178	173	196	209	196	168	196	195	178	200	196	174	179	185	199	211	191	202	219	182	199	193	203	186	175	195	215	180	214	195	189	168	179	186	202	222	199	190	196	195	214	200	184	207	219	203	209	208	207	175	208	200	176	191	185	210	195	193	208	209	200	191	199	214	204	199	201	175	200	207	176	189	199	184	209	169	196	200	177	213	161	205	167	164	209	199	175	193	192	189	169	179	210	196	183	210	210	184	190	197	190	196	199	182	208	193	173	177	204	187	208	190	191	206	197	185	190	225	191	188	204	189	184	188	181	168	181	196	187	178	175	173	218	213	178	189	186	181	173	191	201	202	187	200	202	174	183	184	186	196	226	198	202	188	199	202	176	220	183	221	194	190	182	190	216	215	183	212	205	192	196	234	180	214	200	214	202	204	206	210	194	195	199	194	167	192	208	183	221	196	173	219	199	199	198	192	210	178	173	195	201	186	189	194	198	189	172	182	175	200	188	206	164	203	173	190	170	183	190	199	197	201	199	194	183	174	168	218	203	212	190	210	192	191	186	194	195	195	189	200	208	187	207	166	191	202	192	201	182	173	164	204	202	195	183	208	197	214	194	196	171	180	184	201	185	206	191	204	198	182	199	188	216	205	167	185	212	199	176	199	190	203	193	216	180	178	197	184	211	171	181	205	193	212	173	183	177	185	172	192	168	204	184	201	207	214	213	205	137	176	193	192	185	211	199	173	176	174	199	201	183	194	204	206	203	210	185	189	173	213	205	211	191	199	202	182	191	213	194	166	195	230	186	195	187	200	185	206	190	216	203	195	192	193	206	191	209	185	205	204	205	174	191	174	213	188	184	217	177	177	219	209	180	198	157	186	182	168	167	202	174	192	188	195	204	223	181	205	199	208	212	202	195	192	190	212	203	208	203	190	191	201	178	180	206	196	183	209	180	214	188	148	214	201	174	169	209	233	172	209	209	170	188	182	205	185	183	163	208	198	193	205	178	183	202	200	204	196	195	203	206	221	162	196	187	176	205	189	197	205	201	207	201	191	182	196	189	196	195	221	200	181	167	216	197	186	202	205	198	204	200	204	205	212	224	195	184	222	183	186	192	206	186	210	192	179	186	209	184	183	206	186	179	192	182	198	183	178	193	187	235	181	199	198	223	186	182	195	210	179	186	183	227	186	172	191	194	203	209	208	198	173	185	204	207	234	192	216	214	196	190	190	187	177	182	189	176	209	200	188	189	202	202	189	201	192	178	207	203	191	186	160	194	199	212	227	207	189	189	211	193	198	192	202	195	177	208	211	176	204	185	195	184	192	192	192	178	198	166	225	198	181	183	190	195	180	183	194	182	201	204	182	217	196	210	191	172	212	191	203	191	203	185	223	207	181	211	222	202	169	173	178	195	181	198	214	189	205	193	200	194	194	203	187	179	191	195	199	179	208	205	194	203	171	207	190	208	170	197	184	182	189	190	196	189	172	216	192	197	151	193	188	191	184	185	192	209	212	171	209	189	190	206	191	194	218	201	177	170	197	184	197	207	178	199	177	186	212	215	202	187	223	235	204	206	201	188	176	213	215	176	218	175	180	212	181	163	195	193	213	201	191	182	180	178	175	199	175	186	189	202	169	177	217	191	199	179	166	196	222	175	194	189	179	169	177	218	184	199	202	197	193	205	198	213	191	193	177	186	205	179	169	199	176	196	164	174	197	211	156	182	159	199	199	187	193	188	211	168	181	168	194	213	190	186	191	180	200	192	202	199	184	183	183	183	199	183	189	205	176	200	183	203	199	215	216	200	206	167	205	162	195	191	180	183	191	196	181	178	212	201	164	183	179	177	213	227	213	190	186	201	181	192	199	196	177	187	196	174	206	216	167	191	196	208	167	173	201	185	190	186	175	201	187	188	190	183	184	192	217	189	204	177	179	188	183	207	168	187	193	184	201	192	203	198	191	185	212	194	175	203	203	186	209	203	195	206	191	187	178	190	187	164	185	197	189	187	200	189	196	180	207	189	219	190	176	195	190	191	191	191	208	192	188	199	186	186	229	209	189	227	232	194	202	190	172	187	170	196	190	220	181	188	188
32922	56452	51435	51430	37973	9198	1884	542	544	617	520	497	551	517	527	546	534	545	504	497	558	590	545	512	530	522	520	509	522	534	572	535	557	508	535	532	517	533	528	568	530	527	532	544	562	540	522	506	573	547	543	545	514	503	501	524	525	490	524	531	500	529	538	525	557	627	548	484	545	558	521	513	540	492	583	531	556	550	499	592	506	562	510	498	521	530	532	507	538	520	486	529	477	528	549	570	503	576	512	503	507	528	480	535	499	525	492	540	485	525	548	522	519	507	505	521	530	504	529	521	517	528	506	532	516	540	532	502	534	536	555	544	540	529	503	517	517	497	488	499	525	471	523	509	542	531	550	503	499	516	495	547	465	545	542	516	533	541	520	512	547	512	527	531	544	527	533	531	507	512	587	497	510	554	558	465	510	521	514	539	500	574	517	522	525	538	524	520	520	501	530	549	518	610	536	486	510	511	491	564	538	524	536	522	554	530	523	492	526	525	540	561	524	562	520	557	564	523	489	557	559	545	558	557	572	562	580	556	564	552	522	500	496	525	500	543	498	518	513	545	538	483	508	510	516	512	529	543	523	534	484	560	540	525	542	558	507	512	550	499	492	519	514	548	514	543	488	530	495	503	554	511	544	525	478	555	583	548	511	518	522	564	528	549	527	537	508	526	524	521	528	518	539	535	515	527	532	545	533	497	544	526	545	492	549	491	516	505	524	523	544	548	519	500	516	544	525	520	504	490	486	504	497	552	551	491	495	503	533	542	460	563	487	530	518	518	541	530	526	526	496	533	502	507	509	478	521	551	506	545	505	529	524	533	526	520	515	517	549	501	564	547	515	546	523	519	493	522	510	557	515	483	519	514	509	542	559	522	560	534	478	531	502	492	533	527	515	539	511	514	550	540	573	531	537	550	485	511	525	526	526	555	533	534	505	528	549	523	527	537	531	566	499	499	508	477	527	546	528	462	504	526	549	527	577	507	517	557	519	538	503	539	495	551	512	480	521	558	534	543	484	518	516	503	496	523	558	533	537	489	520	517	544	515	546	504	556	516	552	548	526	563	533	475	508	534	545	532	524	568	493	470	529	563	532	503	538	553	532	565	537	517	521	483	535	508	559	518	565	505	547	523	503	563	503	510	533	510	492	540	537	513	489	510	537	552	553	501	548	525	519	505	518	512	530	525	545	474	510	540	553	543	468	544	504	536	541	538	533	496	532	539	518	498	540	565	529	550	529	541	515	504	562	512	495	515	555	522	550	530	545	524	567	535	529	499	547	539	540	522	546	520	515	517	452	548	553	531	502	516	553	536	569	529	536	498	508	558	545	508	543	533	539	534	485	518	491	566	525	520	533	538	525	509	550	525	554	546	517	497	470	551	498	515	518	557	508	541	570	539	498	504	543	525	535	532	522	517	552	515	554	539	489	547	490	529	514	543	566	528	532	475	504	535	554	529	529	533	545	491	570	519	497	516	560	537	519	509	501	532	520	509	522	544	562	509	531	489	514	549	565	532	554	523	548	565	497	556	510	553	543	543	523	504	515	481	524	513	536	533	533	558	515	498	510	534	510	550	532	518	566	534	522	555	470	546	514	499	528	498	515	517	547	527	509	527	524	541	551	550	499	536	555	517	501	519	527	525	541	518	549	506	533	544	571	531	539	506	508	527	554	557	524	566	539	566	492	535	506	533	539	522	524	580	509	504	533	540	499	530	554	485	532	491	550	512	544	520	484	518	475	538	533	523	535	542	501	534	519	581	512	558	522	527	555	575	553	527	545	498	541	497	525	514	487	525	508	535	581	536	542	564	526	543	519	487	483	533	515	566	505	553	530	523	485	513	555	534	537	555	494	573	532	545	557	510	557	526	534	501	512	536	551	520	558	526	505	537	529	538	555	517	522	543	499	520	565	557	531	529	564	551	547	497	549	525	496	512	520	524	569	518	575	585	550	538	486	512	531	527	554	537	516	543	567	557	533	535	525	541	541	594	508	528	545	544	514	538	534	512	542	511	550	499	541	494	532	555	582	534	534	536	482	525	494	505	536	511	551	506	530	502	525	542	523	536	510	505	547	511	568	526	514	562	539	515	499	532	529	550	518	546	555	583	525	528	526	567	503	527	509	532	484	534	549	489	470	562	534	515	549	536	518	519	571	528	528	556	528	537	502	535	540	500	505	514	556	536	544	534	488	510	519	538	507	517	535	530	500	491	575	517	509	527	537	507	541	484	541	569	504	519	536	547	489	531	529	513	542	549	522	540	533	532	472	503	538	539	523	527	513	483	492	535	493	539	508	543	532	527	516	517	559	537	504	540	503	510	512	509	540	583	547	523	533	539	524	560	504	511	523	530	537	486	522	540	494	545	526	545	517	533	488	534	517	526	526	538	512	567	555	528	488	530	501	526	527	554	535	494	548	483	524	567	523	493	499	536	561	491	544	524	501	509	514	557	520	519	525	516	519	555	548	562	534	561	530	554	531	490	546	553	555	523	503	489	535	541	506	509	511	560	495	524	518	512	556	512	534	529	560	492	542	535	551	517	509	482	521	503	558	529	534	508	482	535	532	551	542	546	508	508	556	499	552	512	532	535	545	528	560	522	549	526	509	559	550	553	529	545	505	568	528	556	526	495	524	522	561	555	504	526	521	520	514	546	497	532	465	557	546	523	521	514	523	533	567	542	525	498	541	534	513	492	524	507	537	529	552	497	534	545	533	513	531	554	501	494	508	498	514	523	534	530	490	531	537	496	552	529	557	555	523	514	559	521	520	511	505	531	530	554	543	570	504	548	527	547	545	522	560	517	534	574	501	484	506	529	489	563	500	519	509	496	495	510	520	506	510	530	555	525	499	499	553	516	563	508	492	523	479	533	544	486	512	531	540	547	542	553	507	497	535	540	528	534	522	544	509	565	503	528	555	566	498	544	516	536	539	506	555	547	494	499	521	507	562	498	498	590	518	585	525	516	499	526	566	553	511	528	507	521	507	503	479	544	480	526	488	513	555	555	523	478	558	535	491	516	514	567	515	525	526	500	568	510	510	490	519	509	552	477	524	498	561	565	515	527	541	533	546	547	561	555	538	465	499	521	483	531	508	524	532	535	551	532	570	548	513	542	477	528	470	530	512	519	512	573	501	544	493	517	508	567	522	479	520	496	532	481	541	513	493	519	524	534	521	529	529	509	492	493	548	546	525	518	552	559	528	513	545	493	542	519	526	516	525	561	507	527	486	558	542	510	532	496	566	538	532	494	503	509	482	525	506	501	521	551	510	547	475	541	484	523	465	488	527	500	546	555	518	526	511	558	515	545	518	502	503	500	528	553	506	578	524	505	535	571	558	527	483	538	548	560	534	535	535	516	484	528	561	550	515	513	511	486	469	482	470	567	547	572	511	525	506	528	522	510	509	498	516	501	530	529	487	544	515	488	511	499	525	544	542	514	552	507	538	517	486	520	520	542	541	513	520	544	485	530	515	546	575	532	510	569	525	528
52226	49499	42579	37205	38681	32112	22078	14516	5456	1313	342	279	230	221	234	261	267	245	245	223	235	259	253	241	234	245	220	244	244	246	239	239	241	224	237	242	240	251	229	265	215	253	258	254	253	264	229	239	238	250	264	225	271	231	216	242	239	246	214	250	250	262	201	255	269	248	257	236	250	216	248	220	241	267	245	252	216	224	229	206	235	248	230	235	239	234	211	248	234	267	260	223	240	251	254	246	239	246	215	214	228	244	241	243	233	234	245	238	244	220	247	231	236	269	247	212	245	204	225	231	229	224	232	196	234	213	253	228	248	230	234	255	267	231	250	231	241	262	245	218	238	252	252	235	236	233	222	223	215	213	247	245	242	244	239	239	251	220	239	260	247	253	249	231	249	250	241	242	269	225	214	249	235	222	249	251	234	258	237	237	238	242	258	245	245	237	211	254	247	247	208	221	217	209	244	233	239	215	221	212	230	238	271	261	225	236	268	239	233	223	205	229	263	239	213	243	225	239	228	216	240	228	254	246	259	215	258	240	223	233	269	249	231	229	230	241	228	219	242	256	248	247	253	246	238	240	248	269	245	244	248	251	245	248	258	243	230	237	236	234	241	209	242	229	234	218	226	205	224	239	242	243	235	240	245	232	244	236	243	241	212	224	249	233	243	221	246	256	223	230	230	249	220	273	221	242	252	227	234	247	217	236	268	230	252	255	236	223	239	222	264	215	254	244	239	257	247	254	217	271	236	228	244	213	204	257	251	246	235	232	217	241	246	231	237	242	248	241	229	254	222	210	241	272	247	243	241	231	261	231	264	274	246	282	245	247	243	221	234	212	237	199	243	240	228	251	231	223	248	221	237	226	233	269	250	266	216	268	249	234	233	240	228	231	255	223	242	229	230	254	246	248	241	227	254	267	218	226	250	249	230	240	251	253	278	228	239	208	240	233	252	262	244	226	287	224	229	259	202	264	250	215	229	246	237	235	226	234	257	246	241	204	225	234	249	265	261	229	252	233	206	223	228	227	253	256	243	251	233	242	212	225	244	257	274	242	266	231	238	216	221	227	230	238	247	258	250	251	223	261	236	283	217	243	240	273	225	242	268	232	230	210	213	237	262	222	233	265	251	222	231	219	243	232	237	238	235	235	226	256	260	225	254	248	216	228	240	216	239	234	220	229	247	211	235	234	238	229	280	251	237	232	238	242	222	226	227	223	205	232	266	235	242	242	236	236	211	211	244	253	240	243	242	237	269	229	242	259	242	240	248	226	199	249	255	246	247	216	241	227	239	223	222	259	207	206	230	246	235	258	228	232	249	226	201	237	247	248	241	226	253	219	238	242	235	233	243	228	235	239	241	250	223	245	234	255	229	269	227	281	225	235	244	258	235	229	247	220	274	232	227	213	210	219	219	221	258	251	216	232	253	225	244	235	234	242	291	250	246	246	235	219	241	231	217	210	209	221	247	222	226	182	245	221	224	232	227	216	231	237	229	219	248	232	213	268	208	215	215	244	242	222	228	251	259	206	237	223	231	211	249	214	236	252	243	223	226	227	236	234	252	207	273	253	247	242	218	249	221	235	235	217	244	244	223	244	221	241	246	203	244	224	219	236	222	259	239	231	245	211	242	218	229	228	256	233	225	234	225	225	233	224	205	272	205	247	246	270	234	206	229	241	254	228	226	253	267	250	256	237	233	240	236	259	231	258	231	229	217	207	227	229	239	253	231	231	230	221	245	248	206	263	235	214	243	235	252	206	243	248	237	237	251	240	256	248	211	210	253	225	239	254	263	226	264	236	242	254	229	229	244	234	247	209	259	241	269	234	216	236	231	214	226	209	210	237	261	215	206	227	222	246	249	232	243	245	247	229	239	208	255	245	232	235	253	274	247	226	210	254	238	249	230	233	257	245	207	233	253	260	231	248	229	236	241	255	256	258	228	229	222	262	243	230	229	242	249	257	231	252	214	230	227	239	261	224	244	254	246	269	225	215	237	207	213	278	246	199	226	232	260	243	214	232	228	248	229	208	215	218	255	253	228	231	252	257	231	239	246	244	232	231	232	244	287	252	251	250	225	227	243	251	233	256	234	257	215	272	245	231	215	222	238	234	237	245	242	221	227	219	247	205	241	245	236	245	231	245	198	228	234	220	226	240	256	232	213	239	245	267	227	228	237	235	254	223	216	234	227	246	254	241	265	226	253	231	225	256	250	231	262	248	236	214	231	249	245	231	232	234	225	220	215	254	244	222	226	236	244	240	260	220	233	222	234	217	242	222	237	221	234	250	244	241	289	213	229	256	231	244	240	242	249	214	258	234	243	233	225	232	223	263	253	233	217	261	241	249	229	228	203	224	223	250	247	255	239	222	212	250	253	259	248	224	230	218	249	224	209	275	225	255	229	239	229	211	242	264	214	225	252	242	278	226	277	242	241	261	218	226	256	230	222	251	223	249	225	229	253	217	232	227	247	241	240	230	231	245	237	245	206	245	221	242	239	212	252	233	181	243	218	240	233	217	222	256	242	272	231	245	237	221	247	221	247	229	247	263	229	211	220	230	237	209	241	236	259	240	234	243	213	230	240	267	232	255	260	205	238	251	221	237	227	228	210	231	220	228	239	241	221	253	234	244	224	234	231	218	256	230	237	226	226	238	220	244	246	229	236	239	254	270	227	223	230	267	215	276	238	212	218	231	216	241	258	213	246	264	249	233	219	238	268	219	238	212	279	252	240	225	223	238	242	260	263	242	221	257	247	239	209	231	229	243	240	231	219	249	222	245	218	233	234	243	239	244	235	228	258	251	247	220	219	224	248	264	231	254	239	222	208	253	244	226	223	249	226	214	237	251	230	202	247	255	244	217	229	249	245	230	266	246	223	250	212	248	240	239	269	257	233	221	240	220	232	233	221	237	271	243	223	259	202	218	234	212	238	230	197	233	259	219	251	254	258	210	227	253	240	214	211	221	229	245	223	239	227	260	300	234	222	240	223	244	247	240	260	248	243	220	264	233	240	224	257	231	221	212	235	223	259	232	243	216	274	252	243	234	228	231	240	239	229	254	235	237	255	257	236	232	236	213	242	242	271	230	231	221	255	226	245	244	238	257	246	263	241	231	219	237	224	246	237	228	237	239	249	245	234	232	223	252	256	232	256	222	218	250	241	252	218	219	212	259	246	259	227	242	237	242	253	220	219	249	226	275	205	225	236	268	252	231	270	239	233	222	258	234	237	235	226	223	214	229	240	240	245	227	211	215	241	250	224	204	239	233	250	262	228	219	247	230	227	223	221	216	251	221	229	249	219	243	210	240	264	220	262	244	236	224	250	224	221	230	245	242	253	231	239	254	243	237	239	239	231	231	254	245	234	231	238	252	244	242	253	243	256	247	223	224	241	226	243	233	228	251	224	228	236	229	256	246	238	239	245	236	252	242	255	241	232	255	226	226	242	231	229	255	224	246	243	250	245	270	232	229	246	257	236	233	211	204	233	221	237	244
46804	64669	58282	57128	60938	36935	1926	800	749	729	701	709	666	669	664	688	663	641	639	672	655	680	657	676	654	633	647	616	624	607	610	642	623	626	615	594	648	617	608	600	619	595	583	647	624	669	639	585	596	626	570	653	597	605	617	603	651	571	637	626	598	651	593	652	599	756	598	589	709	635	628	612	619	633	595	613	647	608	611	607	633	625	641	599	615	604	629	605	568	644	660	658	604	627	611	648	598	642	686	606	619	653	651	630	613	658	628	613	596	656	621	614	579	591	637	586	577	562	637	597	618	553	618	645	666	657	619	626	599	598	588	579	552	596	590	649	609	692	625	600	643	643	568	564	599	637	622	597	621	651	625	631	632	615	596	648	655	573	616	606	649	651	578	605	615	622	612	576	594	601	623	594	592	594	616	610	619	640	630	607	625	593	662	626	629	618	640	626	675	595	592	620	633	626	642	624	572	603	597	631	605	619	632	629	575	646	601	632	613	600	624	606	622	603	635	639	641	627	605	639	655	598	610	643	631	670	640	604	650	637	589	604	612	592	601	630	567	576	628	609	613	625	623	619	617	659	591	629	646	595	619	623	623	561	646	621	629	647	599	626	636	608	648	655	625	618	623	571	608	614	589	651	626	602	626	614	638	616	637	588	682	592	633	628	621	654	623	603	656	597	613	610	599	593	650	659	623	608	622	637	618	637	635	609	634	603	597	621	610	651	627	589	640	622	627	619	603	607	630	604	622	572	623	602	584	605	636	629	585	650	624	625	608	578	635	668	635	615	621	588	597	643	639	652	629	585	593	550	574	590	598	551	617	588	635	628	582	607	605	634	638	609	660	595	670	614	609	639	583	640	649	584	624	632	616	610	617	629	624	622	599	641	568	628	587	580	659	618	670	660	621	636	667	598	595	569	634	597	602	590	632	643	582	653	590	664	559	590	585	656	593	588	620	611	636	673	620	664	602	583	645	610	662	630	661	611	612	597	635	599	580	633	590	591	638	639	608	648	616	616	647	638	589	670	678	593	627	625	610	620	636	563	649	625	641	595	622	617	605	672	634	606	603	634	658	667	633	604	594	585	602	595	587	569	620	606	603	631	640	614	648	624	575	613	615	643	592	600	634	595	625	679	622	623	632	620	600	589	649	649	614	604	607	655	567	596	582	578	579	621	593	623	614	627	620	634	616	627	621	622	660	606	642	579	587	588	582	637	673	646	630	609	631	626	558	602	611	618	579	593	602	640	590	565	623	618	585	628	634	618	664	608	592	624	586	610	621	620	590	645	601	640	587	626	588	602	584	586	610	669	638	600	654	611	600	594	606	644	620	654	623	565	629	661	609	621	680	624	613	640	586	643	687	613	617	614	589	578	608	618	600	637	638	626	613	603	600	622	639	585	657	658	656	610	652	665	648	629	658	613	597	636	636	627	609	590	632	668	661	642	619	601	625	600	615	646	618	627	644	636	643	605	562	636	616	615	627	620	621	585	597	597	610	650	608	590	627	641	666	589	611	610	592	625	638	611	662	711	586	618	598	595	614	567	643	574	611	601	580	597	573	637	627	681	627	602	654	597	618	595	615	666	580	642	636	605	605	613	590	590	600	605	580	579	607	580	620	606	600	572	612	583	594	603	662	642	640	614	647	606	643	590	633	645	622	646	613	629	661	628	606	572	622	574	649	615	614	645	585	631	581	617	592	614	598	615	592	567	620	609	634	578	593	595	616	570	632	610	629	590	590	619	658	626	627	608	656	615	599	587	657	597	627	635	582	602	619	583	628	641	641	621	648	607	582	575	609	654	665	616	623	659	645	633	604	605	571	580	630	658	640	612	668	624	606	634	601	603	605	626	619	605	634	611	624	607	660	639	642	592	620	630	638	584	636	612	659	611	648	626	591	623	589	603	625	627	612	598	600	620	570	598	592	609	668	585	595	661	647	596	586	665	605	607	601	554	583	603	593	601	682	651	580	582	634	648	586	660	604	616	609	592	585	588	642	649	587	607	656	647	627	635	600	615	614	611	624	618	574	628	637	632	634	582	629	616	640	600	614	616	633	622	619	623	629	597	620	638	650	612	611	623	610	645	621	560	632	583	622	612	612	614	614	600	640	617	622	637	636	608	612	607	616	612	621	600	661	607	618	619	629	646	609	679	609	591	626	621	672	630	620	657	600	549	624	625	589	596	640	669	628	608	620	611	631	645	679	630	611	657	602	627	621	625	650	647	643	615	600	646	635	607	622	620	629	625	627	629	607	641	657	612	601	608	636	580	608	599	629	654	592	653	616	607	621	621	586	604	615	609	587	593	686	642	603	619	622	629	614	600	585	616	656	623	620	609	589	635	662	649	605	597	604	592	617	576	643	646	602	581	615	625	634	620	630	632	663	597	593	642	628	566	616	616	638	590	587	620	642	626	644	641	607	638	543	609	630	607	617	587	551	622	626	582	638	602	588	642	577	573	623	574	627	634	617	643	616	661	619	577	611	617	605	608	633	625	642	613	603	603	617	627	634	619	649	652	626	643	575	620	575	629	633	596	665	620	618	583	631	621	585	580	680	629	599	634	597	619	665	646	566	637	590	604	615	610	612	611	597	603	595	611	619	630	624	610	656	663	614	599	639	620	599	594	639	603	648	606	640	572	604	655	562	598	589	636	601	597	613	667	584	634	637	625	618	646	630	664	649	623	594	612	612	627	587	623	613	606	650	637	632	597	561	643	609	669	613	671	587	599	565	655	597	622	584	643	626	608	662	627	612	597	622	652	607	600	609	609	609	594	610	597	553	606	610	626	678	644	587	609	602	604	623	577	624	580	648	614	602	621	591	580	629	597	607	569	620	625	654	626	604	630	620	571	673	627	606	626	643	593	553	678	599	636	637	615	608	618	619	592	659	615	658	645	585	579	663	621	655	593	578	580	666	604	592	639	686	613	636	639	637	583	678	593	604	585	647	601	657	669	564	640	565	594	610	622	631	615	654	620	612	641	630	611	521	636	577	654	609	552	582	627	631	621	625	634	584	636	594	625	660	583	602	646	627	616	658	632	630	623	658	644	640	573	623	603	645	608	585	678	630	591	608	632	624	627	619	638	591	655	636	595	600	602	602	612	631	615	603	646	603	606	630	632	620	580	626	649	629	583	675	575	610	630	589	628	601	635	598	622	611	576	642	623	690	621	624	662	586	611	584	604	587	637	648	605	583	583	634	656	620	640	636	616	592	625	622	556	673	620	632	640	600	606	627	661	585	610	620	586	632	644	627	600	624	604	637	663	593	650	639	574	589	617	606	641	597	624	646	651	591	627	638	594	640	637	642	635	619	610	555	617	615	601	572	663	648	623	630	609	637	635	615	604	626	595	572	595	625	581	597	613	623	612	654	546	620	590	615	640	598	604	623	613	603	644	600	610	627	564	607	598	636	656	603	618	623	581	613	602	559	641	597	639	622	584	596	606	588	627	628	641	636	591	628	636	582	591	619	603	600	563	650	600	591	602
53082	38772	37037	35023	31382	27366	24595	22315	16680	8394	2125	568	510	455	438	467	495	513	508	506	541	502	470	465	504	511	551	499	464	484	477	475	501	440	457	456	474	475	480	477	466	474	459	507	485	461	434	462	473	476	466	485	497	462	471	464	466	437	484	453	450	487	475	445	515	773	518	477	457	439	447	491	474	494	473	484	486	461	526	483	436	449	462	450	429	457	462	431	444	477	459	436	403	425	419	451	512	476	479	491	490	463	462	477	468	451	459	432	438	451	503	478	474	478	497	453	434	488	446	518	446	505	474	464	470	408	434	490	492	500	439	465	429	465	480	501	473	498	441	444	448	494	466	521	501	461	450	471	465	451	447	451	455	472	455	478	491	479	469	441	476	521	464	473	463	421	428	466	471	463	436	424	476	467	466	451	478	430	432	434	484	453	439	441	484	490	443	484	467	499	455	399	443	468	444	427	458	514	457	494	453	463	481	456	431	453	423	442	460	426	455	420	419	472	464	492	454	481	477	480	449	481	481	459	486	459	452	430	451	461	499	459	470	432	415	461	426	461	474	421	452	493	402	419	441	470	445	445	511	427	424	437	457	461	445	461	462	493	434	462	479	505	463	433	472	467	477	465	421	398	453	433	459	481	466	476	444	476	427	490	433	460	427	443	480	478	456	439	441	452	452	474	465	499	481	442	499	450	458	495	432	468	477	454	465	429	473	455	454	453	430	420	445	468	458	431	457	454	454	449	472	474	499	448	456	435	468	491	473	456	503	456	455	496	441	512	440	500	432	467	461	499	483	480	469	448	469	439	485	477	442	448	439	451	423	427	501	454	454	443	464	497	499	492	471	441	444	466	478	467	515	480	467	474	452	479	414	443	426	468	479	487	486	459	491	442	410	416	453	469	411	498	475	500	371	457	530	455	476	466	473	461	462	447	428	489	462	459	446	469	467	461	464	473	465	460	449	453	482	447	459	460	415	473	444	441	465	465	486	478	456	468	436	491	461	476	492	487	454	478	479	461	462	444	475	405	491	487	440	458	476	450	450	483	448	464	441	446	478	421	507	462	472	486	444	487	442	443	442	476	442	448	481	430	417	492	491	453	436	434	403	472	469	461	451	459	445	461	410	487	439	446	444	473	453	438	424	493	453	472	448	448	408	435	461	450	442	446	441	445	466	452	453	432	460	459	445	456	468	491	478	460	459	442	456	475	500	483	450	401	468	448	440	482	449	498	463	446	464	486	483	483	460	503	425	460	414	471	452	466	447	499	481	510	426	461	434	473	392	448	435	465	416	431	462	490	478	446	486	458	418	476	454	443	479	494	488	416	473	455	465	457	473	469	446	462	441	420	448	507	435	470	455	453	469	464	432	441	466	436	447	468	472	509	471	455	420	449	439	460	464	460	477	479	445	459	429	484	468	488	490	477	467	459	485	459	440	446	440	442	477	436	466	449	465	468	486	463	451	454	451	497	477	530	437	455	503	477	467	429	445	455	440	444	471	458	432	462	489	445	454	445	451	421	488	503	461	476	488	479	480	485	465	451	456	437	467	491	468	451	441	448	505	454	452	463	486	460	458	475	448	448	500	477	451	452	452	474	445	452	452	454	455	425	449	454	461	444	460	463	472	458	453	471	506	462	482	448	460	451	461	510	429	445	499	437	436	438	472	429	420	478	506	449	501	473	451	433	448	455	478	488	475	451	423	434	483	469	422	422	464	512	462	440	502	444	431	459	431	495	466	402	431	487	475	465	459	456	457	470	430	461	403	497	481	453	441	494	485	476	459	500	471	462	503	460	465	440	470	469	441	479	472	474	443	452	438	419	430	499	453	435	492	491	510	460	451	446	443	474	437	461	480	456	457	433	430	468	466	471	420	458	474	458	442	437	458	475	445	423	451	467	441	464	455	406	443	456	453	447	498	463	495	438	469	494	471	448	457	457	480	438	476	477	482	426	443	446	431	444	485	433	487	448	449	473	453	508	459	442	455	451	423	457	424	485	458	477	477	467	479	446	436	431	448	455	488	444	478	490	452	464	504	496	391	448	405	443	433	496	492	488	466	514	462	497	415	459	443	453	466	447	429	503	490	495	394	464	457	489	483	473	484	455	433	473	434	456	410	453	442	424	419	452	444	414	459	450	463	476	474	435	427	437	446	459	446	453	429	496	505	450	448	457	435	496	440	419	490	503	427	468	456	459	452	429	464	472	498	486	481	454	442	432	516	476	453	472	483	461	506	480	432	466	481	466	467	462	444	434	447	472	470	406	468	462	437	477	470	431	456	418	421	469	426	446	434	436	471	444	471	487	443	429	479	449	470	475	470	446	457	522	452	488	507	521	455	447	451	467	456	461	466	499	493	460	465	450	447	434	461	440	442	428	421	453	477	478	415	481	433	440	431	497	508	479	505	420	432	437	455	480	441	458	430	452	441	422	447	453	457	445	436	510	467	475	425	478	413	452	469	433	430	481	411	424	458	468	460	477	462	449	444	470	429	465	447	475	458	417	440	470	486	474	423	403	479	461	459	487	484	457	505	436	455	498	466	483	456	452	436	430	395	443	483	473	453	433	430	427	466	464	463	467	453	498	480	452	447	386	461	465	456	438	407	458	483	444	425	452	462	467	441	417	503	477	493	467	442	459	440	474	431	461	445	470	460	495	473	433	442	453	452	430	437	404	462	430	445	459	434	444	451	438	483	446	476	430	457	500	439	440	470	478	461	458	447	468	442	432	495	464	426	428	471	443	472	436	451	462	371	409	438	490	454	466	459	449	407	495	445	460	416	450	450	454	468	457	465	427	460	447	428	466	437	451	435	489	434	425	483	490	407	440	474	477	441	464	460	484	428	450	490	477	437	427	457	511	452	434	458	433	429	442	466	467	498	476	468	448	450	461	471	443	463	444	478	458	475	479	417	494	475	448	471	451	485	470	442	494	479	496	477	532	463	471	459	447	453	481	480	495	419	500	471	483	438	449	442	428	443	470	461	423	462	485	454	447	494	494	500	425	452	469	467	451	500	485	526	463	408	478	454	429	464	423	485	429	429	448	445	464	399	486	493	436	495	431	478	489	454	444	448	475	446	454	417	448	423	487	451	431	440	496	472	452	512	395	502	459	438	463	453	456	446	451	451	476	470	420	450	495	516	423	485	490	490	426	455	424	459	494	458	477	424	445	426	443	457	441	464	485	438	468	470	447	438	466	460	445	420	474	439	444	440	421	472	461	447	459	492	481	432	502	481	461	470	492	460	440	436	480	455	450	456	469	487	427	482	468	462	476	410	471	443	468	456	455	447	482	426	424	425	482	445	420	430	450	445	463	469	426	441	478	438	453	456	470	448	455	451	453	472	462	464	480	466	438	456	461	467	435	423	439	436	461	488	452	466	432	445	435	437	439	473	433	425	446	483	438	411	448	454	468	427	474	451	424	499	497	459	404	414	425	418	458	457	443	519	441	489	451	477	447	470	461	473	447	452	449	455	429	468	443	472	455
47796	49621	38261	28316	15161	4178	45	66	108	165	221	346	466	580	683	752	845	915	890	934	944	963	944	974	951	930	950	1013	952	974	924	933	989	978	950	967	951	949	928	925	948	934	951	911	925	911	936	877	973	941	913	936	862	927	917	922	921	849	891	939	872	897	935	906	1063	2646	922	877	907	871	956	857	886	926	892	939	940	919	869	952	908	921	881	882	893	864	919	881	891	892	807	928	890	900	943	876	915	889	903	888	942	862	862	879	887	895	909	885	928	939	894	903	872	874	851	867	865	935	874	853	901	925	885	860	855	922	900	904	871	919	897	896	945	891	846	858	928	883	871	856	876	887	906	858	902	938	878	918	900	863	920	915	892	827	922	888	962	893	822	886	868	928	821	871	927	895	914	860	907	856	830	877	908	904	875	848	872	867	900	882	872	884	935	819	860	917	872	847	910	902	902	875	861	874	914	909	902	857	872	910	946	908	885	830	899	876	891	867	909	893	914	921	869	872	891	877	908	928	904	850	945	876	858	824	880	874	870	871	902	889	858	899	829	902	869	863	905	910	867	906	919	848	894	860	839	862	963	927	870	863	921	904	898	921	913	839	900	958	894	904	898	885	910	942	893	910	833	872	835	879	956	883	878	856	838	855	842	894	920	897	903	855	888	930	865	891	902	850	900	848	944	890	867	867	887	912	874	893	844	898	919	929	946	880	863	894	900	934	894	912	853	908	869	848	930	909	893	833	909	889	866	880	818	932	855	920	812	872	902	916	863	923	873	852	868	924	892	867	889	905	893	855	972	900	867	889	837	893	889	864	882	849	880	845	874	870	880	917	872	862	831	860	860	868	901	850	870	881	930	884	892	871	873	917	885	885	870	859	919	884	829	846	878	880	883	863	890	831	892	904	860	867	909	910	847	921	847	888	888	850	874	925	889	881	864	841	881	896	919	874	923	895	849	900	897	887	892	895	948	834	863	865	892	918	845	870	910	893	873	863	879	897	836	919	918	832	865	870	897	858	902	915	943	853	867	873	842	827	862	836	872	880	858	850	921	879	906	838	898	896	922	922	922	892	880	894	857	886	930	944	859	808	868	831	823	870	895	908	925	864	842	904	895	878	892	881	918	870	865	953	853	886	857	853	906	885	887	944	843	858	890	876	880	879	901	919	939	868	883	897	861	909	933	865	879	859	822	940	895	832	861	859	907	857	888	911	887	947	873	905	882	857	879	902	877	874	886	927	945	905	860	875	917	837	872	888	878	846	860	863	889	841	857	897	854	833	868	889	858	857	853	909	898	932	887	885	818	871	887	896	882	890	904	908	892	941	853	865	859	870	852	889	871	898	866	904	850	894	894	840	868	858	893	918	888	895	872	864	887	852	867	872	896	862	854	897	834	928	886	813	851	885	885	881	911	883	847	844	845	857	851	954	918	900	863	878	845	864	908	924	854	898	849	854	899	822	901	836	885	914	917	917	876	879	862	854	860	868	875	910	874	865	915	892	888	865	889	893	894	850	913	868	874	948	876	844	888	924	852	887	887	905	853	894	888	869	906	914	896	926	846	865	921	873	873	929	840	926	827	849	819	870	837	837	854	914	889	825	860	877	864	914	937	895	869	862	923	914	882	858	880	903	909	903	922	853	947	851	908	921	843	867	896	872	900	870	847	863	910	957	887	858	852	900	908	916	887	879	900	855	876	840	881	862	869	890	879	877	919	914	803	865	867	902	925	879	872	876	871	856	876	898	880	842	856	892	872	850	894	886	834	852	851	875	910	881	874	896	826	909	927	891	866	874	835	864	882	878	877	909	866	962	861	887	910	875	858	876	862	845	917	843	958	892	901	848	861	830	850	857	830	896	902	919	847	850	860	864	840	875	870	863	857	871	891	846	857	857	865	876	859	819	890	866	889	847	801	911	866	909	883	897	893	898	899	860	890	840	925	896	833	896	893	922	851	916	862	911	913	870	883	878	874	874	855	897	867	891	890	866	855	906	904	939	833	863	836	916	892	853	858	873	885	894	933	891	891	940	872	884	863	962	886	901	850	874	863	880	869	883	915	902	875	912	870	913	887	902	898	870	968	887	875	831	860	863	871	853	894	872	884	834	874	873	907	879	877	895	838	912	893	852	868	864	885	916	890	898	880	848	890	916	882	883	875	883	929	878	889	908	851	859	874	883	864	925	887	895	858	898	919	882	885	926	846	917	848	905	951	839	844	815	932	906	896	849	867	869	865	869	840	911	927	897	887	863	901	884	874	868	917	829	873	878	929	896	900	927	836	898	858	932	875	941	893	920	834	835	851	902	927	875	887	880	856	883	872	861	863	887	863	819	898	885	822	878	890	910	893	900	879	890	890	882	899	885	822	880	870	916	871	883	919	905	872	819	865	819	911	870	888	877	910	929	894	836	891	845	846	866	861	889	883	868	870	861	911	873	908	874	894	823	885	907	894	892	903	864	889	900	844	886	909	901	876	855	836	923	853	869	874	870	896	892	865	888	906	881	922	872	879	919	876	878	870	935	886	881	951	880	889	840	878	888	861	895	900	777	901	890	917	897	876	888	849	877	867	878	842	898	870	898	869	908	886	884	855	846	874	840	902	878	852	856	895	855	917	861	875	860	845	876	913	829	851	934	888	856	924	863	875	916	886	862	862	878	895	834	912	887	832	863	850	868	902	881	913	846	931	859	893	842	817	862	921	922	932	907	834	897	917	838	862	829	851	912	866	944	852	872	875	847	924	884	890	911	892	902	873	827	843	884	850	893	866	871	896	913	855	885	840	884	865	860	875	896	900	888	895	887	945	942	877	845	868	894	872	834	887	871	867	882	903	835	870	917	906	889	865	884	890	863	906	909	814	875	860	893	889	848	843	850	879	854	887	917	875	898	874	868	835	860	873	893	889	860	862	868	876	889	920	877	882	900	870	897	913	880	883	866	889	891	906	855	890	913	886	903	870	870	914	838	900	868	847	873	900	882	905	870	864	891	879	887	891	928	886	852	875	851	832	880	885	889	893	875	844	843	898	875	920	882	878	902	890	872	879	905	839	928	904	873	877	855	873	884	916	895	844	869	922	875	867	878	890	889	795	875	867	909	855	899	868	877	906	829	879	835	907	872	865	891	864	862	942	922	906	850	949	876	845	906	934	899	883	969	912	894	863	879	889	887	861	925	896	866	886	856	855	905	836	871	891	873	858	851	893	867	891	849	912	948	852	838	842	893	852	897	854	890	941	902	881	878	911	929	875	937	875	858	881	832	903	858	858	910	910	908	873	886	897	905	851	856	867	856	888	897	862	878	859	906	851	855	882	904	822	859	882	892	904	873	888	928	882	858	847	922	849	843	860	944	885	902	833	835	923	885	858	887	865	854	908	875	886	889	879	929	866	872	868	861	930	905	897	882	862	897	928	907	907	887	953	849	896	884	861	901	919	858	889	831	872	853	832	881	873	824	857	906	896	887	866	860	925	832	872	822	905	878	928	909	873	897	904	904
40141	58097	50456	37694	21120	8463	2344	742	374	262	204	170	190	201	191	187	171	192	201	201	178	186	174	209	182	182	203	208	186	216	231	207	205	183	193	196	190	182	197	204	187	209	183	208	185	196	195	201	181	194	188	174	205	178	175	196	199	191	196	198	188	199	182	229	192	214	177	204	193	195	194	164	187	206	199	191	195	184	198	205	185	211	194	176	164	187	215	178	189	192	181	194	202	183	175	212	221	207	195	187	168	202	188	198	204	181	189	205	189	181	190	181	210	184	198	207	221	172	181	209	176	207	172	187	208	211	192	198	216	174	213	172	195	193	199	212	180	190	198	180	206	192	203	182	203	195	200	201	196	189	211	178	216	202	199	186	191	185	209	195	185	195	195	193	169	191	196	183	201	163	192	182	185	200	225	219	175	182	179	178	184	219	200	190	205	185	187	196	166	174	202	191	184	186	176	203	196	183	198	221	181	178	174	191	183	188	192	191	190	191	182	187	212	186	198	204	166	193	178	180	202	196	196	191	181	186	231	171	187	173	191	200	190	206	185	231	186	189	194	199	186	162	194	186	173	182	196	186	191	197	188	190	181	210	201	191	194	230	209	217	182	195	183	156	169	190	194	201	157	186	173	196	211	186	190	186	168	196	188	199	178	178	172	194	210	195	201	221	155	205	185	185	197	155	175	171	203	188	175	189	159	181	187	193	171	187	186	197	188	195	196	184	209	191	186	191	192	190	195	242	172	215	194	208	169	181	193	188	175	195	185	205	187	193	207	199	179	194	199	194	170	194	193	210	199	203	206	214	163	198	199	181	170	176	191	197	201	184	176	159	218	160	198	205	191	186	163	201	182	198	189	203	194	194	187	201	206	190	185	217	211	180	232	207	205	211	188	185	208	196	205	170	176	191	198	210	209	192	168	178	202	180	168	212	211	165	199	184	199	204	183	165	210	184	176	187	204	191	180	187	196	207	196	185	187	198	211	193	200	182	196	215	186	189	173	209	205	163	195	221	187	194	190	192	201	181	221	167	196	203	206	196	174	209	183	184	194	196	202	200	194	177	187	196	195	176	209	201	175	176	194	201	168	198	212	187	204	211	195	190	176	192	208	206	198	170	201	210	193	192	160	204	177	177	180	181	191	188	200	196	200	180	195	215	190	196	187	181	203	202	183	207	210	198	196	202	200	176	219	191	192	164	202	199	191	209	184	196	170	223	192	191	211	202	193	172	205	178	193	199	175	209	177	196	159	214	203	175	218	206	190	199	202	179	169	180	187	190	200	190	192	180	199	198	223	184	194	202	154	188	190	204	195	199	185	193	190	185	217	161	224	190	208	178	204	226	201	180	167	216	170	238	189	197	165	185	221	193	174	181	205	192	185	211	168	199	196	202	194	188	184	194	218	171	166	168	215	180	177	196	204	176	203	191	187	184	194	167	188	199	174	163	214	208	191	199	176	208	186	199	208	190	194	202	191	203	196	186	204	205	175	199	177	170	199	178	192	168	170	191	208	194	182	197	190	181	181	186	216	187	171	193	200	192	159	209	185	186	191	182	199	182	183	189	192	205	200	207	196	183	197	208	177	210	196	189	168	192	199	191	184	217	174	200	160	193	160	192	175	181	188	200	176	203	207	193	220	186	197	209	199	176	188	190	174	170	156	199	207	172	176	206	196	184	192	195	178	178	166	200	217	218	174	196	179	190	208	182	185	182	212	191	207	194	188	182	184	197	187	220	202	198	208	217	189	162	199	195	192	193	205	182	196	201	207	176	193	189	179	200	171	204	173	207	199	177	176	177	200	179	207	189	185	213	184	192	182	187	193	177	200	184	189	198	192	180	209	207	152	219	196	199	205	183	215	196	191	202	228	195	182	195	191	227	185	169	186	198	209	183	185	198	184	214	186	178	185	178	205	207	210	175	195	201	190	187	173	177	195	213	205	207	180	209	155	180	184	213	204	201	170	183	179	198	213	199	186	197	186	199	221	194	205	179	191	209	175	202	174	210	203	170	197	226	198	199	188	179	194	218	199	165	181	178	202	206	187	195	216	181	186	197	174	181	157	192	190	171	188	202	205	190	179	217	219	211	202	173	187	184	192	183	190	170	194	190	186	183	219	185	187	179	203	204	197	175	199	177	189	178	218	187	187	175	207	185	174	188	179	197	194	205	207	183	214	191	205	179	168	206	194	199	167	223	195	206	212	200	219	183	202	185	178	200	177	166	190	202	225	198	204	174	208	187	196	182	216	193	174	197	185	185	199	187	199	207	191	193	220	208	208	212	198	207	178	186	183	216	223	177	195	214	194	193	197	149	224	198	201	193	199	173	174	180	203	188	184	192	180	178	187	166	176	203	183	235	192	209	191	220	192	169	178	187	191	206	205	201	184	193	216	166	213	181	189	191	176	210	217	198	207	185	190	196	174	188	172	192	190	184	189	197	189	200	199	162	180	173	186	184	203	189	169	197	189	179	216	204	180	166	191	196	194	170	205	207	185	189	198	186	185	198	172	204	201	209	206	209	193	214	188	174	194	184	179	202	178	202	194	203	203	189	182	170	191	186	204	195	185	172	182	200	188	188	174	200	191	183	169	191	223	157	195	191	166	213	199	177	186	172	182	172	197	200	176	214	187	201	179	209	196	177	188	199	208	183	186	198	184	213	183	184	192	190	198	173	170	187	198	198	194	212	203	193	213	177	174	181	183	189	202	169	155	182	220	188	182	192	192	173	186	190	200	192	173	189	210	200	223	178	174	185	193	229	205	178	189	187	210	194	208	209	185	189	184	197	170	177	180	194	217	171	206	188	202	180	193	233	194	200	180	179	201	191	196	170	214	183	181	205	205	192	201	212	174	209	204	167	182	190	196	201	197	197	191	161	193	186	177	193	187	197	215	175	196	182	188	195	193	216	209	196	207	201	210	200	204	226	191	191	194	206	195	193	172	183	170	220	213	184	159	200	210	176	170	185	192	186	216	202	175	189	188	210	174	206	193	200	193	186	186	202	196	185	202	191	183	187	199	179	189	171	183	215	182	220	175	187	196	203	186	194	192	193	204	190	219	172	188	200	164	208	207	191	219	209	190	202	193	176	191	170	213	193	179	173	175	220	203	175	191	176	196	188	195	184	213	195	181	200	181	198	192	179	200	205	178	191	201	211	187	191	187	193	200	201	196	192	208	187	186	204	221	216	190	192	206	185	165	184	166	223	207	168	192	191	170	206	186	201	219	178	198	179	199	195	194	181	194	183	175	181	182	202	191	171	196	156	154	191	189	201	200	181	188	211	195	180	167	168	199	177	186	203	182	201	178	179	189	214	200	215	186	189	172	198	194	191	195	204	196	172	169	199	166	196	218	199	186	185	176	188	188	200	211	218	186	175	185	188	191	175	198	213	192	207	172	205	188	195	184	183	186	186	161	169	212	192	229	185	176	209	198	170	170	190	200	197	188	195	211	168	169	207	195	178	155	197	191	175	216	174	186	160	200	207
35137	60929	57634	41390	15024	1453	912	561	533	509	506	540	510	515	535	528	530	521	496	537	520	547	541	486	514	529	521	494	518	531	526	507	520	516	547	487	451	543	509	558	509	576	487	547	559	520	533	530	550	490	536	558	546	526	580	534	535	517	478	545	519	515	524	525	564	602	475	509	517	524	555	488	523	497	530	504	555	524	537	503	537	515	530	535	518	520	521	506	483	537	549	530	522	562	500	534	538	556	513	538	526	561	539	556	510	535	504	455	510	517	563	522	547	537	544	506	532	474	554	539	548	546	553	497	525	492	526	518	556	526	547	523	501	516	489	499	518	479	517	506	550	533	500	520	517	547	534	504	503	563	491	523	569	527	544	511	531	507	514	517	517	492	509	511	519	549	495	490	554	551	565	520	511	535	523	511	512	540	511	546	557	502	516	575	506	500	541	536	472	506	511	538	505	479	546	541	556	548	502	471	508	524	498	538	553	517	530	500	533	495	482	536	537	514	525	511	517	524	550	504	558	509	497	487	505	506	526	513	531	537	478	502	548	521	523	514	531	530	523	506	552	520	516	514	528	516	487	530	527	506	502	543	554	477	518	513	525	542	506	515	515	510	587	498	513	552	505	461	492	583	512	529	548	506	500	544	534	510	530	498	502	536	514	524	530	488	510	523	546	554	518	506	553	550	479	511	558	500	516	525	537	535	552	493	509	496	536	567	517	503	495	487	505	467	556	548	505	521	510	518	510	520	534	539	479	534	530	496	530	518	551	517	535	506	490	511	479	564	532	501	537	554	506	527	506	547	544	548	537	522	506	552	544	525	539	535	529	516	571	534	509	517	541	540	492	520	577	525	477	485	586	533	514	513	475	531	530	512	526	520	555	532	517	506	513	524	499	521	519	519	491	522	517	559	546	527	552	549	504	516	556	534	555	508	531	544	533	543	539	544	538	537	540	494	564	534	542	474	522	519	531	501	534	511	539	505	544	531	564	487	552	517	549	522	551	543	516	531	519	560	493	503	513	491	517	522	510	484	535	518	514	497	536	507	515	483	487	545	561	513	512	530	515	531	535	507	528	527	524	528	507	506	510	557	479	538	536	498	500	558	485	499	515	530	485	513	521	518	492	520	532	488	526	538	537	519	527	520	547	526	492	553	545	517	556	533	522	529	510	530	514	522	513	570	528	499	517	440	520	537	518	534	579	519	533	513	525	520	533	506	473	534	524	555	511	491	505	556	543	542	549	512	558	565	529	480	538	542	523	531	521	486	519	529	524	540	519	539	563	516	562	538	505	489	557	509	564	497	526	515	535	518	501	517	531	525	506	521	535	527	539	539	536	513	539	479	515	576	522	535	533	528	531	523	530	545	500	514	544	541	502	495	474	542	527	550	529	522	523	538	495	524	516	508	501	470	527	549	546	555	519	521	554	520	512	506	543	503	517	519	543	528	575	502	560	540	539	529	527	518	551	538	519	521	522	516	498	500	492	502	504	537	483	562	504	569	576	534	536	527	484	534	514	530	527	566	526	548	510	523	498	540	510	537	539	531	521	555	531	509	518	512	532	512	527	510	504	491	478	547	522	545	516	537	515	514	523	496	482	535	512	497	556	500	527	510	508	529	508	499	524	515	502	550	487	529	505	557	497	528	533	507	491	533	536	496	526	528	522	531	545	508	542	493	475	533	495	505	539	486	517	528	506	510	528	528	506	521	492	525	499	514	500	505	508	497	585	535	512	513	516	569	516	545	537	515	494	532	556	509	578	522	551	535	503	495	516	505	524	512	520	501	526	537	527	525	556	533	550	529	561	520	510	537	477	524	502	487	533	546	532	542	522	554	508	511	534	582	553	528	533	490	504	500	537	549	512	555	544	477	508	546	533	488	541	503	532	542	496	515	487	497	504	541	574	493	469	510	538	551	550	557	554	475	529	510	504	540	513	562	525	508	496	531	556	536	517	521	522	553	517	489	520	528	498	539	513	513	505	511	518	522	517	506	495	500	552	533	524	551	496	502	531	501	494	533	538	495	550	548	519	515	576	537	475	542	558	489	538	557	512	512	491	516	503	522	525	534	548	496	486	500	545	583	564	518	503	521	528	565	482	517	542	540	537	551	523	514	514	495	519	520	482	504	548	582	546	549	527	516	545	554	538	500	575	555	520	510	547	543	537	552	552	554	513	561	496	520	551	574	479	495	503	542	519	535	509	499	536	544	536	531	565	497	507	540	519	522	508	532	526	552	536	521	551	507	501	544	494	518	554	538	500	520	509	518	512	533	540	517	574	500	553	548	525	550	557	504	509	508	526	534	490	532	540	561	500	527	532	565	519	527	516	527	506	528	536	526	518	533	534	521	497	511	559	510	505	517	507	558	539	538	515	483	528	546	492	538	511	516	551	523	520	517	544	542	538	543	499	522	506	532	505	536	512	510	525	529	485	485	569	503	526	502	518	499	528	515	525	527	493	477	529	513	531	501	542	552	514	516	519	508	506	516	507	533	510	527	500	541	543	557	533	539	564	530	507	536	520	495	537	497	487	534	552	540	502	497	514	559	493	532	495	485	489	534	555	539	479	527	498	540	562	518	555	517	532	521	533	558	504	530	501	510	485	517	545	514	519	493	547	534	537	533	528	494	531	544	486	551	527	521	513	499	521	480	536	535	530	540	497	522	522	503	536	522	517	539	490	545	537	527	533	528	505	508	561	535	457	552	546	481	537	520	511	520	536	554	525	526	541	541	509	507	525	547	507	509	501	516	538	469	505	555	521	520	547	517	557	555	523	517	532	568	503	466	522	552	522	534	525	544	502	529	538	571	516	497	535	513	554	503	546	539	518	544	553	518	523	495	534	510	516	534	497	566	514	522	515	536	524	508	493	497	512	520	499	501	521	531	541	533	519	533	571	556	545	517	579	524	515	502	485	517	522	522	545	563	482	504	581	508	507	513	493	566	532	540	518	549	533	564	527	505	530	548	540	555	516	509	521	540	525	525	487	509	535	539	554	512	522	520	503	491	555	525	504	502	521	478	527	537	495	528	570	506	519	505	527	519	521	518	520	531	495	530	533	518	543	533	523	521	513	552	480	513	534	530	556	523	528	529	510	536	553	510	505	489	508	504	486	517	540	541	513	504	537	511	555	541	500	551	517	496	516	511	519	562	551	522	543	489	466	538	540	486	515	519	552	531	518	545	536	516	553	552	508	500	465	524	465	533	550	521	517	515	534	509	512	521	503	532	516	511	511	480	543	520	516	535	538	523	531	553	541	544	506	529	540	537	519	515	492	514	536	532	511	549	522	537	525	513	524	517	570	500	560	536	499	576	525	524	511	525	506	504	546	537	568	528	518	470	605	533	513	528	546	529	522	523	531	516	517	533	497	524	510	506	553	545	487	522	547	521	543	555	520	495	511	520	509	534	533	499	506	495	548	541	555	502	494	548	499	518	498	523	522	521	532	549	544	525	512	508	507	520	487	501	524	518	510	520	492	501	524	529
48264	43296	42171	35701	26013	23997	19535	11918	3974	703	260	269	257	269	264	285	226	233	243	237	225	240	208	254	237	226	232	227	224	200	218	251	218	238	253	261	210	189	212	231	252	236	228	254	227	233	207	216	252	244	224	259	228	236	194	232	234	242	247	246	221	232	228	239	216	270	227	240	240	216	226	252	220	221	243	215	242	240	203	236	222	269	214	212	229	220	216	233	245	262	231	233	280	225	232	235	216	251	234	275	242	243	211	233	226	220	245	229	255	250	260	249	252	245	217	236	247	250	200	222	246	213	224	216	247	240	226	242	237	236	248	210	237	226	231	252	239	214	240	221	190	241	227	215	236	216	224	220	192	211	255	239	231	247	229	232	228	228	226	229	249	225	209	199	222	216	240	251	230	200	222	224	221	225	208	264	219	250	248	231	265	239	267	225	213	231	230	246	271	241	213	214	211	242	227	201	244	221	219	232	217	228	193	224	199	251	245	218	212	235	246	203	259	211	222	236	245	215	211	223	237	220	242	233	237	234	246	238	224	250	233	236	265	227	232	226	240	230	224	221	214	203	240	234	204	249	226	212	209	216	220	242	225	194	242	208	222	217	216	240	244	224	212	211	196	188	209	190	249	228	226	212	224	217	227	248	264	215	238	212	227	212	203	239	205	252	246	211	241	195	232	261	248	236	242	219	240	223	229	236	234	217	247	240	233	239	241	228	240	216	226	237	244	236	227	216	219	245	229	230	233	218	251	224	230	241	211	197	207	228	244	231	255	217	216	223	250	252	231	249	215	214	249	232	201	240	260	229	207	219	243	224	220	246	222	223	232	241	213	218	239	214	222	198	222	229	204	217	206	226	226	250	225	214	237	218	251	229	221	239	227	261	238	228	232	231	226	219	232	201	231	234	223	215	231	222	231	227	234	255	201	245	228	234	253	219	241	217	250	194	224	241	218	233	238	219	238	245	209	248	229	227	252	263	234	235	265	247	230	234	236	254	265	203	231	211	217	185	238	261	229	234	229	218	215	218	221	233	223	206	259	257	185	246	245	227	238	222	215	213	241	242	241	226	222	251	246	233	220	268	209	231	248	223	226	218	210	218	241	236	200	257	255	224	259	259	230	227	197	221	248	202	231	239	246	214	232	243	244	222	231	220	232	209	196	228	212	217	206	201	240	225	200	243	222	231	236	220	240	242	224	245	243	216	246	237	229	219	248	200	251	238	234	218	256	249	201	252	224	246	230	209	236	228	221	258	198	247	224	231	248	252	225	209	226	236	251	206	205	257	222	228	237	229	246	210	230	229	219	218	226	222	213	237	197	209	224	224	252	225	232	230	226	237	221	248	236	265	199	226	235	223	231	224	233	242	224	230	209	260	239	227	236	229	219	232	224	227	222	241	218	237	238	249	221	236	202	214	228	242	234	223	233	239	256	202	257	222	222	226	222	223	236	224	226	229	224	208	227	219	210	230	232	227	228	234	218	233	220	261	252	221	225	218	228	225	214	244	223	239	208	229	260	211	263	237	250	252	207	230	206	216	244	241	245	254	224	211	235	217	224	237	221	231	254	247	241	229	232	214	270	239	242	224	233	207	225	214	254	231	253	244	222	238	224	253	219	247	267	241	246	240	255	201	264	222	221	207	240	244	215	238	230	211	224	234	246	213	221	208	242	240	244	256	206	233	256	247	272	235	225	195	216	214	212	232	240	237	213	243	216	224	217	208	225	205	242	228	230	209	224	210	216	224	221	246	218	250	248	224	231	216	208	236	235	241	239	253	238	222	232	235	224	240	193	239	237	225	244	213	243	248	199	232	217	237	230	225	218	228	231	253	226	230	225	217	225	256	203	205	218	215	243	212	259	226	253	238	214	231	263	241	272	234	232	200	215	220	240	208	226	213	184	230	243	253	208	226	212	243	225	231	203	236	216	227	244	219	209	266	219	259	247	223	234	214	212	233	228	214	210	227	251	240	239	224	250	245	223	224	228	238	204	226	231	228	217	218	216	261	218	226	213	237	236	224	221	215	215	218	237	248	235	221	240	235	222	227	227	209	222	217	246	240	196	233	242	215	228	211	232	238	256	226	212	217	249	234	223	234	247	234	241	220	263	218	213	257	232	217	234	228	239	234	252	212	223	228	246	232	229	242	220	248	214	228	216	244	231	209	253	229	210	261	225	245	222	242	219	240	216	222	240	239	234	229	195	219	224	231	247	255	220	235	230	218	268	222	240	232	206	230	233	200	232	226	241	241	223	223	224	248	249	226	226	209	237	243	206	207	238	211	209	252	231	204	245	230	220	214	230	250	222	222	229	233	245	235	230	232	216	257	208	229	220	206	244	238	251	205	210	227	209	250	234	255	240	242	197	259	186	218	240	224	223	243	207	230	225	200	233	232	265	229	222	229	210	221	216	252	212	244	224	218	212	235	232	246	232	206	233	229	231	253	232	232	218	232	211	245	246	241	255	225	251	214	263	242	243	214	200	215	237	224	223	226	227	242	239	219	260	198	247	219	211	214	221	222	225	206	223	225	200	234	232	223	214	231	228	246	219	230	204	229	223	237	225	229	221	228	250	215	237	246	205	259	251	218	222	264	238	222	240	211	226	267	240	255	232	263	238	235	235	206	222	232	222	230	238	238	248	213	204	225	241	226	228	240	238	251	243	255	249	191	261	227	228	212	252	226	214	236	220	226	205	232	223	226	215	229	204	235	202	255	261	232	243	251	247	239	216	223	216	234	241	227	233	226	227	251	266	251	253	236	237	225	226	236	250	213	242	215	233	213	253	262	236	235	229	225	210	245	245	243	228	230	227	230	224	226	279	230	203	229	269	255	226	251	228	244	224	199	241	244	254	252	246	254	225	253	241	207	259	241	214	223	219	217	244	224	239	188	235	233	251	215	242	207	224	223	249	233	212	236	222	190	219	223	243	232	247	212	245	222	213	258	222	218	236	202	266	255	239	215	208	212	207	233	216	224	219	227	233	222	238	243	214	255	213	232	220	178	226	210	237	243	223	235	237	238	262	231	245	213	238	242	228	231	221	213	217	224	233	207	225	223	222	224	237	230	216	229	221	244	228	216	236	205	224	240	231	211	224	226	234	226	226	255	244	225	254	227	260	217	205	233	245	241	232	198	245	253	230	233	227	247	244	233	195	219	232	231	260	224	226	227	222	209	217	235	201	209	223	226	251	250	242	224	235	215	195	193	202	218	209	216	220	214	224	229	230	214	236	239	215	252	222	265	237	220	241	219	223	261	215	222	214	245	225	207	229	211	252	214	217	218	248	229	249	224	234	257	261	230	225	246	235	232	217	226	241	240	203	228	231	209	216	222	248	206	232	225	233	227	213	234	229	247	235	225	226	225	210	236	226	204	233	251	227	201	208	229	220	245	209	227	224	223	201	206	211	230	218	245	211	214	240	242	212	223	251	246	257	244	206	247	271	234	221	238	217	225	211	210	201	239	204	242	249	197	248	241	209	234	204	236
46995	61896	61337	34591	15838	11618	898	826	776	742	676	707	702	645	663	639	640	657	578	637	631	658	626	614	654	592	616	638	641	594	615	635	610	585	630	656	620	597	613	577	616	643	581	614	612	614	616	595	660	603	582	601	575	540	571	591	647	603	606	590	583	594	532	598	654	838	537	611	577	588	596	622	578	576	615	558	572	590	596	650	592	568	582	582	593	625	586	638	575	577	571	618	590	594	588	574	581	580	589	593	616	626	538	600	600	601	536	586	613	605	607	589	596	605	616	598	598	590	626	579	596	602	536	571	621	546	579	641	586	574	589	635	581	588	629	556	613	567	592	575	576	596	578	557	601	530	597	622	602	570	608	657	621	592	574	584	614	590	607	642	617	599	574	648	572	602	598	587	601	583	589	613	535	610	597	597	599	626	588	602	585	604	543	583	567	628	623	612	603	575	634	577	582	600	595	596	615	616	581	595	562	609	627	584	642	613	554	588	602	564	572	603	610	592	583	589	592	591	586	606	542	630	577	605	558	588	563	646	601	602	585	565	609	607	627	612	562	624	575	566	584	602	585	595	588	622	617	594	598	613	610	546	608	559	580	580	580	577	556	609	576	591	621	581	606	575	588	594	561	611	579	584	587	607	565	571	591	577	570	603	564	619	597	566	628	543	630	592	625	591	573	567	619	600	626	573	578	556	562	585	546	594	593	614	581	580	584	615	574	584	582	587	578	587	560	554	560	611	589	559	560	604	604	609	600	544	605	564	605	599	540	630	606	602	568	579	567	635	556	569	609	570	582	596	603	576	583	574	590	607	594	567	585	540	616	573	605	565	601	574	625	607	633	552	600	661	602	596	577	622	614	581	613	596	602	604	538	560	614	612	605	556	580	627	601	625	600	620	602	550	605	632	575	567	550	577	594	580	632	571	605	607	559	634	588	598	615	589	594	608	587	613	593	606	624	590	636	575	568	622	578	597	590	579	573	559	582	598	606	584	610	631	640	609	572	616	627	638	605	583	583	563	604	630	589	596	641	621	584	556	590	618	594	608	588	622	613	573	612	610	585	564	616	638	570	584	549	574	599	592	567	561	609	598	619	583	611	578	578	603	597	601	578	595	578	626	582	566	572	573	599	573	589	643	625	561	587	609	593	572	586	567	628	617	584	579	587	600	595	618	603	636	625	557	614	591	634	625	602	596	610	594	581	532	619	553	569	609	580	612	550	591	593	599	584	567	597	599	569	571	563	634	577	566	584	570	604	563	590	555	600	586	625	648	619	612	624	573	612	616	601	643	599	562	604	627	608	580	619	600	616	593	577	563	594	644	619	631	590	605	624	606	594	632	576	595	587	590	614	633	587	580	582	556	581	580	642	603	620	582	623	632	602	603	592	561	611	591	600	582	610	627	582	599	563	622	669	570	584	581	590	654	607	638	576	614	604	623	595	597	621	596	609	634	582	598	601	614	598	607	644	592	614	598	605	605	609	604	607	576	603	577	593	615	602	612	621	583	606	597	645	636	587	595	593	536	614	601	611	616	566	541	617	618	617	565	589	591	598	612	571	602	577	613	585	602	604	560	625	567	580	609	585	567	606	649	589	591	581	592	614	577	612	620	583	620	568	556	595	584	595	573	574	595	602	585	589	578	566	567	639	617	596	606	602	582	611	608	615	620	567	593	618	548	595	571	602	586	580	608	621	564	620	610	601	537	563	641	574	580	589	541	616	570	553	625	576	548	556	610	581	654	617	606	599	557	591	633	587	629	641	610	562	575	596	629	612	595	592	629	553	630	585	633	622	555	595	583	631	625	560	631	579	595	656	545	600	619	570	566	572	536	601	601	612	585	558	574	555	655	556	595	602	596	610	609	595	598	588	545	577	591	610	626	568	600	616	647	575	598	558	581	599	571	602	565	610	581	546	613	626	610	558	587	625	531	639	623	553	603	595	593	565	595	612	600	638	583	609	602	603	579	579	577	591	688	591	632	597	607	607	591	602	606	572	629	564	607	574	573	631	568	601	612	616	596	579	561	601	566	614	606	560	589	589	625	595	578	587	594	610	609	630	570	624	583	583	567	570	630	572	582	593	558	577	579	613	591	619	589	612	573	594	558	579	559	594	596	645	566	591	621	615	589	606	555	629	601	598	579	573	596	576	596	658	606	669	600	556	611	586	634	590	604	579	623	604	620	589	563	597	576	575	586	566	622	570	567	569	586	587	586	597	599	590	569	573	622	630	621	587	623	588	612	622	581	588	628	626	592	615	607	540	560	636	612	584	627	644	593	613	592	580	561	591	595	615	628	609	600	599	595	601	573	582	590	621	628	572	611	617	637	589	624	647	586	609	590	581	575	593	616	580	576	573	522	629	574	579	580	573	579	559	594	622	579	594	597	602	598	548	617	568	602	642	583	587	620	621	615	604	565	613	616	592	528	614	586	606	618	608	632	608	573	606	603	560	564	572	631	610	584	628	636	561	609	602	596	587	566	567	609	620	593	605	599	649	617	573	595	596	584	607	604	636	597	582	587	629	554	564	538	640	631	618	521	560	585	605	622	582	611	581	564	593	575	567	590	651	571	631	632	566	578	617	563	574	588	593	599	600	612	586	564	618	597	606	572	580	597	579	598	597	582	674	578	595	616	580	618	615	586	600	615	631	569	599	579	608	568	626	575	608	645	580	604	633	626	620	639	624	616	601	615	608	605	621	589	570	595	583	604	630	616	569	622	591	598	604	603	604	604	562	598	571	565	574	590	609	634	607	599	568	618	593	612	592	564	590	603	596	570	602	575	618	572	621	582	616	629	614	558	577	545	591	577	623	557	603	571	571	656	610	585	624	615	643	587	613	595	596	611	587	571	634	600	601	621	612	618	578	612	608	611	602	619	603	588	598	587	584	627	598	585	558	604	619	611	615	644	589	577	631	603	659	592	576	563	574	601	590	579	594	574	627	589	583	566	565	594	567	551	610	619	544	617	586	558	606	596	630	653	610	636	599	598	578	593	608	562	592	644	595	583	603	610	597	619	583	610	634	590	600	600	570	607	597	610	573	624	606	587	600	580	598	604	597	606	610	572	578	621	592	596	612	609	580	617	549	576	603	634	606	587	601	613	608	578	563	624	559	628	590	625	608	588	569	595	644	598	600	590	590	567	585	598	584	566	560	629	577	594	578	604	641	598	563	581	549	589	626	616	590	612	569	583	626	563	605	609	569	581	600	612	606	616	596	590	604	610	601	566	586	639	587	611	581	603	606	594	612	560	553	587	582	601	587	574	567	645	605	572	590	566	577	612	585	570	603	618	586	579	596	620	630	601	612	641	586	598	625	593	599	573	567	575	607	584	560	586	594	592	583	590	613	604	626	583	618	602	624	600	602	595	600	641	564	610	578	559	605	617	612	575	586	563	657	611	635	577	594	606	615	594	584	632	580	555	610	625	609	566	578	591	582	561	564	595	610	610	583	637	598	614	632	590	606	611	619	598	594	561	561	623	598	594
48962	34966	36797	34384	29472	25333	23549	21671	14763	5381	996	520	545	551	496	471	489	478	516	495	477	456	465	508	486	486	458	438	451	503	446	489	446	477	462	463	431	451	428	454	430	429	448	439	436	417	497	411	454	407	409	454	445	458	443	397	486	430	427	468	461	426	453	449	535	751	427	441	404	442	421	453	444	472	439	445	443	435	486	441	482	411	432	383	447	429	397	452	418	380	447	444	439	468	451	404	418	487	442	494	413	399	460	455	437	427	436	459	407	439	469	416	387	425	414	404	399	395	406	432	424	456	405	415	454	438	419	437	444	414	447	436	424	431	434	452	455	399	486	448	451	432	465	412	408	440	421	445	418	385	446	409	408	379	419	420	444	441	464	391	431	437	413	440	433	460	445	413	434	416	474	439	457	402	423	419	406	428	441	417	424	445	440	405	389	400	425	420	437	428	458	427	410	407	440	420	404	443	424	454	509	439	466	410	449	454	427	416	424	448	415	411	417	425	443	399	420	435	396	424	430	427	500	418	399	484	414	432	414	437	422	421	474	405	415	412	460	399	408	460	390	392	412	429	446	415	436	437	425	441	447	454	428	427	438	427	460	472	482	453	426	404	407	389	419	407	422	429	437	419	420	487	409	413	435	420	446	439	455	456	427	436	418	429	424	420	440	432	431	431	433	438	414	433	456	464	423	455	429	399	401	423	429	407	442	434	427	433	432	400	427	453	468	420	429	488	463	431	456	431	424	438	435	460	425	443	414	403	431	436	457	452	418	437	409	426	450	458	389	417	389	431	398	435	382	406	416	451	463	470	393	412	478	442	459	404	399	434	449	425	432	446	464	446	426	465	439	384	465	429	448	403	428	419	411	420	464	432	447	402	408	411	389	415	397	408	459	458	424	421	412	416	425	437	433	396	452	449	442	394	420	433	449	463	454	432	394	436	435	435	462	430	406	414	399	458	450	422	446	432	419	417	398	401	395	373	454	411	440	456	424	399	455	464	418	418	447	388	439	432	426	390	454	434	469	425	403	417	444	461	424	415	442	420	424	382	422	420	431	447	455	407	452	396	417	436	393	391	437	433	408	395	409	464	428	448	465	424	445	424	434	402	427	415	467	433	427	437	455	431	405	444	454	432	414	429	440	448	419	407	444	426	472	442	433	436	443	422	458	434	431	367	418	470	419	437	447	431	394	434	465	446	402	414	429	410	430	425	395	450	453	431	437	428	418	448	399	412	422	469	441	433	437	435	444	453	472	442	457	364	435	388	436	403	447	421	431	452	419	417	449	401	450	439	442	441	434	394	451	449	426	436	464	413	444	429	442	412	420	442	405	483	425	410	413	441	423	445	430	418	416	407	432	463	420	405	405	428	418	404	401	410	446	373	444	453	413	419	403	442	367	405	421	425	427	439	441	445	426	406	446	398	445	418	419	414	415	429	404	439	449	389	424	389	453	440	425	381	448	422	377	462	459	428	416	409	420	414	390	440	445	421	442	423	371	394	415	449	425	440	405	440	428	429	381	429	411	386	405	436	414	464	436	411	441	440	400	435	395	452	426	421	413	407	383	413	407	435	407	447	433	451	425	442	442	440	419	461	445	443	426	391	460	458	441	446	444	430	430	402	428	429	430	429	457	399	438	448	452	418	421	417	464	428	404	471	415	433	426	433	400	428	433	476	401	448	463	431	409	367	417	395	425	408	402	420	392	472	437	467	427	394	445	465	435	407	399	407	410	417	428	414	426	418	458	439	464	455	414	418	423	386	400	452	409	450	432	453	450	414	377	417	427	432	430	456	461	418	460	426	415	429	394	427	418	398	420	429	445	467	472	398	403	421	423	424	383	449	401	407	419	385	394	394	421	451	419	417	424	398	405	420	389	418	389	391	424	402	458	439	444	415	452	405	456	450	424	434	462	454	431	423	410	431	398	422	398	446	447	410	439	433	451	455	396	409	432	463	441	417	429	423	460	421	469	433	455	428	395	430	442	390	450	403	399	403	431	434	432	457	406	443	412	410	423	494	376	442	447	410	449	420	448	423	449	426	402	405	415	417	402	417	434	426	443	427	445	451	456	413	442	416	438	406	480	457	402	391	454	426	431	399	471	411	427	394	448	446	424	424	401	401	410	417	437	427	419	435	434	420	430	459	428	445	433	455	393	432	486	451	443	403	437	430	413	374	411	425	441	408	412	440	451	381	444	438	431	425	410	418	425	438	475	401	427	450	409	442	412	461	465	393	458	436	421	383	445	453	391	372	428	420	378	424	436	442	389	476	411	403	495	443	448	459	421	435	413	394	441	456	439	432	410	404	385	431	416	449	426	420	423	442	447	442	415	408	397	430	446	412	443	428	455	400	451	434	421	438	439	431	459	461	410	416	432	431	408	376	378	447	421	428	412	439	438	445	413	442	413	417	403	449	426	439	432	429	420	460	453	440	440	449	426	414	382	434	416	431	423	437	482	419	410	401	446	442	410	460	432	444	443	424	437	396	437	412	431	419	386	430	447	440	421	426	380	433	415	418	482	428	423	415	443	418	420	398	380	411	437	430	428	430	416	419	412	409	449	403	415	428	430	418	464	380	404	444	414	411	426	452	446	425	445	437	456	411	393	424	418	421	435	437	439	426	406	470	433	400	405	398	462	465	404	438	433	420	415	395	445	395	449	451	426	450	403	425	433	432	447	482	415	409	422	457	458	431	462	429	429	381	445	432	448	462	443	433	430	402	390	441	402	436	392	425	411	417	421	371	405	381	436	437	457	441	459	417	357	449	457	424	436	430	412	427	432	417	413	406	442	411	419	450	457	439	426	438	394	463	422	472	450	389	416	455	418	470	465	451	406	429	415	455	452	437	450	437	393	435	422	464	459	438	411	414	411	399	421	427	454	440	395	409	424	406	386	443	430	460	424	397	399	405	421	431	448	437	443	428	429	451	428	437	354	460	428	429	438	411	424	431	453	429	432	426	444	458	433	439	421	434	408	454	405	404	408	430	408	431	416	445	452	436	451	437	420	475	425	420	458	417	427	440	434	428	426	431	458	420	432	399	433	390	410	446	410	461	453	428	428	396	391	374	459	413	439	419	429	427	428	410	430	390	441	442	411	438	421	439	393	415	477	462	443	396	432	447	416	417	395	419	437	430	399	425	478	427	434	406	399	431	444	458	393	396	430	442	418	439	420	440	436	454	416	453	422	415	419	422	378	418	425	405	427	427	396	391	400	425	421	393	401	397	412	396	447	417	407	453	411	418	404	450	438	401	416	439	412	462	445	459	422	401	395	430	424	435	411	450	409	404	445	407	454	385	398	422	434	418	399	425	440	399	421	423	372	434	412	427	392	431	416	408	435	421	408	446	410	415	411	413	413	426	429	443	401	408	438	441	407	418	412	422	414	430	425	401	434	450	384	408	473	438	403	390	408	432	416	433	456	421	438	409	445	421	421	448	425	388	418	449	415	418	383	394	431	446	436	443	432	439	463	440	418	444	408	444
46528	46524	52376	27409	35406	4871	1682	1549	1576	1329	1318	1253	1200	1198	1170	1168	1136	1089	1102	1074	1003	1046	1036	944	1006	1035	971	996	992	995	983	936	931	933	933	937	961	919	915	936	907	865	921	879	975	948	882	922	899	942	950	902	896	892	902	946	869	886	943	901	912	948	902	919	1106	2692	901	930	922	892	903	895	898	889	835	884	880	903	852	896	883	881	853	906	932	884	866	847	878	894	908	889	871	862	859	917	865	901	849	879	951	859	870	830	883	874	943	853	871	859	906	861	838	895	896	860	886	850	868	871	885	855	854	884	906	863	879	849	886	970	891	852	867	917	892	888	802	910	883	927	893	834	833	915	888	876	858	893	866	913	927	876	941	890	905	930	879	883	860	869	863	903	862	908	865	922	886	928	860	918	864	809	871	882	875	843	899	912	879	933	891	868	887	868	878	885	898	849	854	939	894	871	882	946	907	876	875	856	898	878	891	916	880	826	893	908	866	932	859	862	836	918	792	880	932	913	907	914	867	865	917	868	905	892	890	855	900	901	863	878	880	861	883	917	871	879	884	917	875	879	898	936	850	809	912	856	798	893	827	912	818	909	853	909	852	913	881	850	920	841	894	860	888	843	851	860	864	830	843	903	914	856	835	876	868	905	887	879	901	868	884	849	843	833	846	892	879	908	861	886	896	874	843	893	867	904	853	875	883	866	865	845	885	883	951	895	938	922	913	825	843	851	859	852	859	897	907	857	903	824	886	894	862	876	872	890	926	859	866	863	859	867	906	823	859	897	869	885	885	871	874	848	923	857	866	860	896	960	882	920	902	841	850	850	923	918	832	881	886	898	896	859	878	881	825	924	893	855	892	907	879	922	869	886	882	869	849	843	917	887	867	924	876	849	913	891	865	892	871	864	851	864	869	879	870	920	858	864	860	849	906	828	876	848	898	874	864	912	881	892	881	949	884	873	890	891	856	850	832	862	855	839	878	850	864	921	875	860	946	873	857	887	907	882	861	850	939	868	844	903	880	870	826	831	856	859	877	913	847	868	853	918	861	909	848	869	830	899	850	872	884	879	929	908	842	889	832	911	821	913	895	900	887	843	872	912	898	834	851	914	888	877	886	858	872	819	899	907	850	881	856	915	840	922	823	866	914	905	904	879	867	875	835	868	894	893	922	870	868	868	902	921	869	876	864	890	869	890	901	892	877	856	889	870	889	879	902	844	874	879	895	837	911	876	892	865	842	877	863	873	791	899	907	909	897	888	883	924	911	893	873	877	838	861	906	837	867	865	847	840	871	887	915	892	902	901	807	832	870	868	828	919	834	884	849	873	854	863	845	884	888	892	879	887	836	878	859	902	832	936	892	862	883	881	873	874	889	915	840	863	838	847	838	881	925	880	898	889	865	851	827	841	805	898	842	842	874	872	868	852	863	885	870	935	887	859	821	845	855	833	821	875	875	861	914	800	916	900	888	860	902	869	892	897	929	852	902	857	900	846	907	875	874	861	878	897	902	877	843	833	877	923	909	890	876	819	863	889	884	871	960	882	858	872	860	881	878	882	805	861	891	889	875	860	846	922	880	865	896	873	861	859	892	871	884	875	890	842	866	892	903	854	925	868	884	833	887	861	812	917	822	870	827	927	781	855	883	895	905	858	880	868	897	919	858	894	878	933	849	856	853	874	881	879	879	893	904	887	822	869	898	873	913	866	904	860	934	837	903	908	832	858	872	878	866	824	835	828	873	875	934	847	874	920	910	899	891	909	874	892	861	876	911	888	910	903	889	898	907	890	868	927	904	936	910	842	909	869	849	852	847	966	855	883	956	879	880	821	864	882	845	929	906	885	852	858	892	918	878	861	884	833	887	848	893	822	850	836	887	852	828	848	870	885	917	927	847	863	894	850	867	902	924	843	851	913	844	899	836	867	897	906	885	869	863	830	896	880	860	863	873	871	881	894	866	857	922	881	820	903	931	904	830	932	842	863	863	874	874	895	835	904	907	852	890	859	892	886	861	857	884	901	907	858	810	881	859	887	852	904	857	888	846	841	822	838	871	884	883	953	869	795	924	876	903	822	964	887	852	889	873	829	874	915	885	898	890	920	865	842	850	907	880	887	888	909	864	869	912	874	893	884	869	856	893	844	846	871	842	870	849	838	881	881	829	884	890	878	879	894	833	904	896	897	806	903	864	821	870	896	911	861	886	910	906	870	925	862	837	880	878	877	904	836	872	854	852	823	847	850	905	926	864	860	847	893	896	872	886	844	873	921	847	846	855	891	838	898	897	864	848	845	856	905	836	876	897	885	872	817	820	847	903	859	888	916	883	853	858	815	876	824	849	864	880	871	848	893	913	885	815	882	900	897	846	855	945	880	852	826	895	888	890	900	843	899	853	830	849	847	854	940	850	899	902	794	866	859	907	870	878	910	823	929	890	876	899	881	868	870	881	848	903	822	861	872	902	896	860	868	835	887	856	872	876	912	888	825	851	871	867	885	876	896	869	871	899	839	855	885	920	859	834	909	913	935	881	929	828	909	871	872	905	904	857	852	859	940	858	895	881	826	887	869	860	867	931	868	921	862	905	876	883	898	843	904	862	877	877	876	864	897	897	868	876	886	919	925	788	898	881	871	893	913	872	915	871	900	915	810	888	848	888	880	872	861	860	886	917	896	884	928	932	878	874	863	872	845	860	867	864	901	866	884	867	918	829	878	916	885	869	873	877	853	907	877	868	913	854	846	831	923	941	864	909	884	874	860	888	868	919	886	904	878	895	884	864	903	851	864	868	886	895	831	865	905	881	880	875	882	875	902	868	824	846	856	906	895	865	860	889	881	838	847	882	862	882	909	907	892	906	875	852	805	947	815	904	880	832	872	820	832	871	889	811	874	846	886	855	874	949	849	913	939	800	871	870	903	880	825	870	870	808	886	885	889	861	832	839	829	916	908	919	874	948	843	890	833	938	835	929	878	853	894	840	875	881	890	880	867	877	902	915	859	881	884	858	840	872	848	905	886	865	909	893	886	854	855	851	894	821	898	880	869	901	831	821	861	857	876	876	940	854	843	866	861	864	838	858	872	937	883	887	864	864	883	891	919	913	901	885	947	886	884	853	913	873	858	901	894	854	884	906	867	851	897	889	883	848	879	863	869	843	840	879	876	865	874	850	933	915	889	878	901	838	887	875	822	868	888	852	879	882	869	842	842	858	905	870	916	872	893	861	926	889	893	892	837	877	817	900	866	849	891	828	868	885	887	903	900	862	960	842	897	861	849	774	873	888	841	868	850	888	868	817	941	857	938	852	863	845	892	862	847	872	832	830	880	867	868	858	867	865	906	877	860	863	927	889	908	843	843	828	898	864	915	844	866	915	856	889	900	857	884	806	868	831	888	850	876	879	895	867	857	924	891	845	891	862	865	870	835	869	887	884	908	877	936	911	878	886	862	888	879	885	877	837	830	880	880	898	894	852	853	858	863	881	835	863	884	921	884	778	890	844	895
46413	48213	37522	31649	14565	3995	1120	546	355	262	219	191	198	188	208	223	190	183	185	202	193	190	191	206	194	196	197	192	203	207	170	225	214	194	208	203	215	191	205	209	181	213	194	179	187	192	201	208	206	192	202	203	193	212	189	191	186	205	177	185	182	219	196	189	188	224	204	207	218	200	211	209	181	194	229	184	178	173	196	198	182	209	224	180	205	200	199	204	210	238	193	199	202	197	190	206	190	187	198	182	176	199	195	200	209	190	180	203	203	164	191	210	187	207	216	188	207	192	202	192	196	205	170	186	211	205	198	182	184	217	192	229	179	184	182	182	201	226	195	182	192	197	193	213	209	223	204	187	187	188	213	205	204	195	226	195	202	200	200	191	203	201	208	221	184	199	209	217	210	185	214	209	206	189	201	186	199	186	235	197	181	197	204	214	181	181	202	204	216	203	207	202	170	182	204	192	196	196	200	188	200	201	206	216	181	190	198	218	195	211	205	193	174	160	216	201	207	212	202	188	234	217	187	180	208	222	199	195	209	199	165	186	202	215	207	191	166	199	201	202	182	198	201	202	185	206	199	217	188	203	190	201	203	190	187	185	177	201	210	213	203	176	174	228	189	189	197	204	194	188	192	176	215	208	179	214	206	204	207	214	195	197	189	209	166	198	205	193	194	203	215	190	184	201	189	179	197	219	187	190	200	166	178	183	221	197	204	203	197	192	224	190	192	217	219	193	200	202	183	195	202	198	195	197	233	197	216	182	199	178	211	178	205	194	185	208	200	200	179	184	188	211	184	174	197	198	197	190	215	210	240	190	208	202	200	184	202	202	161	209	233	181	195	209	211	211	177	191	224	187	229	208	191	210	188	199	207	212	193	193	199	173	206	201	209	185	212	189	191	190	196	227	180	206	170	181	180	195	177	186	202	188	196	194	212	190	176	201	199	209	196	193	208	214	201	194	196	186	178	183	204	188	196	199	203	170	211	193	219	168	184	197	194	200	196	210	204	197	190	203	183	195	202	188	197	207	183	199	176	182	225	199	213	185	165	184	195	197	187	205	184	179	185	204	195	205	190	199	209	205	211	197	203	189	225	191	216	196	185	168	221	197	172	197	217	180	188	213	180	180	176	207	179	196	209	211	201	217	184	217	203	201	181	175	203	185	215	189	224	186	199	171	195	207	207	183	188	189	182	200	172	204	211	204	212	221	203	193	198	207	224	201	196	198	210	233	212	189	197	209	185	222	198	193	198	208	196	197	192	221	213	208	209	191	173	210	180	174	205	187	182	191	165	210	193	174	181	194	192	165	193	193	195	193	162	213	203	204	196	191	182	158	192	173	200	198	204	205	191	183	216	218	196	197	166	196	201	201	214	207	215	222	203	211	211	230	223	205	218	181	177	219	190	210	201	223	171	163	215	222	187	201	211	193	185	203	181	186	207	205	200	187	205	183	185	185	219	201	208	193	161	181	187	184	196	192	171	201	195	238	199	188	197	222	199	176	205	194	198	172	171	201	208	197	201	166	192	191	226	182	209	203	185	223	186	199	214	200	181	178	222	185	203	203	193	199	203	195	208	208	205	178	185	186	207	224	200	185	204	212	191	193	212	199	194	181	184	182	192	202	217	207	200	201	215	188	197	208	182	201	193	178	166	190	193	165	216	174	174	203	201	206	204	221	195	216	201	187	211	185	197	198	191	216	189	200	193	184	225	217	175	232	215	192	223	206	215	190	216	184	196	205	213	207	219	180	171	222	207	207	213	194	226	217	192	193	198	197	213	195	183	216	205	200	198	198	191	203	195	213	234	202	188	180	195	218	194	206	206	196	188	166	199	167	178	198	200	208	198	213	184	208	207	191	212	211	199	205	214	195	220	191	208	177	205	184	225	235	186	194	166	159	193	220	193	201	182	199	196	199	187	197	172	174	206	230	203	216	217	198	229	203	196	206	196	191	186	206	215	195	189	181	209	194	197	185	198	199	228	183	186	216	204	200	202	202	179	196	214	196	190	222	195	191	178	209	197	208	179	192	171	209	185	176	217	213	202	209	192	182	224	184	197	202	209	202	224	202	208	199	197	157	171	184	196	204	203	203	188	194	192	208	204	200	176	206	204	173	214	197	185	186	191	194	201	181	196	199	192	179	193	182	179	208	183	142	204	190	211	229	203	199	191	172	192	211	198	187	206	204	177	172	178	199	226	193	198	185	213	182	182	205	226	206	207	209	213	181	192	213	163	193	198	194	199	214	177	198	209	215	179	193	226	178	200	191	228	198	195	207	176	188	187	186	193	194	203	213	178	222	204	195	196	172	207	196	208	250	228	204	178	163	188	208	194	183	224	209	191	174	176	212	190	197	195	225	189	206	219	189	194	215	190	205	182	202	190	187	189	180	194	211	202	197	210	208	206	188	183	187	202	211	204	180	176	202	200	190	200	198	192	212	200	203	185	185	193	195	190	203	188	189	204	216	186	180	207	201	199	209	186	189	220	179	206	207	192	213	165	196	186	210	208	189	202	195	201	219	201	238	214	203	203	188	195	176	183	200	185	169	219	203	176	188	185	191	221	195	195	223	185	211	183	193	201	194	209	198	199	216	179	194	226	200	198	211	227	221	256	189	191	218	207	206	193	215	172	191	216	191	199	207	193	223	194	213	181	191	192	187	182	208	217	205	206	181	201	202	187	186	198	204	222	226	191	211	182	199	190	179	197	187	209	187	202	195	204	187	187	188	201	215	195	201	190	198	200	198	226	192	205	197	190	191	192	193	208	222	210	224	188	176	211	200	217	201	217	193	193	179	197	205	203	201	196	200	199	203	200	192	201	196	175	213	186	196	184	171	194	201	224	206	215	196	184	198	189	192	185	178	185	218	213	192	198	222	170	186	183	187	211	190	185	191	193	215	180	192	193	199	184	190	210	200	196	206	173	227	191	211	196	181	194	191	176	177	203	190	184	196	177	188	190	184	187	194	231	199	193	192	199	200	195	197	209	180	211	212	201	195	193	161	188	193	181	204	179	188	201	197	194	194	199	213	190	198	195	188	201	202	178	175	220	175	211	212	206	189	223	181	182	196	193	208	207	187	224	212	175	188	182	206	222	182	221	193	206	211	191	186	199	192	183	161	212	198	200	195	191	201	186	200	176	204	206	186	192	213	210	211	208	202	192	197	199	210	193	227	216	189	204	191	171	193	199	200	219	194	195	234	206	180	185	175	166	186	222	189	203	190	181	206	207	190	188	188	195	198	210	231	182	203	202	175	205	241	196	185	214	176	202	206	187	211	183	177	188	187	201	206	200	204	189	219	202	211	206	192	204	178	206	182	214	218	205	200	184	202	205	212	223	189	214	242	184	187	213	190	212	202	205	195	198	186	195	210	205	211	191	188	188	180	214	184	184	156	183	206	215	194	195	231	196	207	207	175	213	172	195	173	186	217	188	193	193	200	219	198	187	189	200	192	229	180	208	201	193	199	209	214	192	199	198	210	213	194
40901	48869	45122	27789	9088	828	566	549	614	533	552	560	529	544	543	590	527	592	550	524	533	493	564	538	573	546	548	564	557	544	541	578	602	505	529	524	493	551	550	463	523	505	509	561	540	521	553	559	483	551	526	528	534	565	587	556	565	555	537	548	530	550	530	524	589	605	539	548	561	526	504	526	545	528	539	559	566	561	507	532	500	504	520	557	525	522	510	529	489	557	542	563	535	512	555	569	564	534	520	524	546	547	534	535	514	546	547	511	544	550	535	520	497	533	499	505	537	511	550	505	484	538	544	550	553	497	525	563	571	545	575	502	562	561	521	552	541	537	508	534	545	542	534	527	560	559	531	537	554	557	572	548	533	523	516	541	527	524	545	554	549	528	596	504	550	584	560	524	519	503	545	543	529	528	541	532	574	529	527	570	513	532	550	553	543	563	526	507	536	594	564	555	538	527	506	519	514	548	558	531	531	520	543	515	608	531	528	529	517	504	552	516	496	544	557	559	512	501	537	513	556	495	549	535	551	557	561	501	525	556	529	573	584	549	540	539	509	556	535	561	538	499	542	520	510	545	501	524	586	516	533	513	537	525	530	522	540	547	531	586	550	527	473	563	521	539	522	514	514	519	544	536	509	551	530	541	530	497	586	544	563	519	541	535	533	559	541	532	502	535	575	534	511	541	516	540	559	497	527	573	532	563	545	500	572	580	524	525	539	553	532	523	519	503	550	543	528	517	512	546	530	556	547	546	539	540	513	567	520	565	534	524	535	568	530	552	555	559	541	536	540	570	522	581	528	579	506	547	530	533	504	505	548	568	532	544	560	556	541	528	538	553	508	551	535	572	563	561	533	516	508	564	538	510	538	562	556	543	519	587	548	521	578	560	541	561	499	513	549	557	547	531	551	562	510	533	508	519	529	537	552	570	564	549	515	575	564	559	530	550	587	566	499	511	566	548	543	550	546	548	586	512	553	556	544	524	531	550	548	544	531	547	566	562	519	543	505	525	552	530	570	556	566	540	542	535	520	548	566	545	526	527	469	553	517	543	553	571	519	539	554	499	553	506	577	547	541	584	490	531	509	545	551	516	589	528	509	523	535	598	545	485	570	509	535	591	551	559	554	533	538	539	530	541	526	538	563	486	535	539	516	511	500	540	547	537	529	557	531	544	500	515	575	540	523	556	519	528	467	552	568	522	556	527	543	549	527	552	548	535	556	504	541	564	552	556	554	601	564	554	504	565	521	587	541	550	541	518	567	544	545	511	526	582	533	549	563	469	573	547	546	481	557	539	536	528	543	501	558	530	507	553	518	525	493	524	560	514	498	510	562	568	513	569	554	539	507	513	542	497	558	614	480	509	520	534	546	583	562	533	513	596	537	534	582	529	545	579	533	512	523	520	522	548	552	546	515	561	520	549	478	486	530	536	533	565	529	593	548	547	568	519	566	551	537	522	523	525	538	569	572	514	520	521	496	559	568	526	552	537	541	532	521	521	583	539	531	554	536	510	539	508	516	536	615	566	539	542	550	540	521	489	532	537	544	536	522	550	574	560	516	516	511	548	539	573	564	552	541	508	519	547	528	558	564	517	563	557	563	575	543	559	520	540	589	496	523	559	543	522	552	542	504	503	539	547	497	524	583	526	545	515	549	518	542	560	532	547	560	536	547	540	515	504	521	556	604	592	532	532	524	551	504	506	526	458	541	534	566	610	546	532	538	577	541	548	510	563	549	522	584	563	527	533	546	573	508	575	529	526	529	522	535	529	559	552	573	549	542	562	564	521	598	551	552	521	559	551	566	547	524	575	579	524	535	574	562	513	541	543	518	523	546	541	553	513	548	527	539	547	544	516	536	531	506	574	555	507	542	522	547	532	537	541	535	544	574	549	550	535	562	513	501	542	549	538	552	529	524	527	564	570	531	521	524	521	563	548	535	518	536	516	534	542	541	557	556	502	529	551	570	521	533	562	600	545	561	494	538	547	544	530	510	514	556	546	528	539	581	554	520	536	519	561	551	492	566	524	519	549	539	526	496	486	517	558	540	516	536	571	531	504	526	511	565	584	500	521	567	520	543	570	546	557	515	534	540	511	579	507	605	487	543	549	531	551	541	505	523	596	524	514	535	550	521	533	512	537	510	520	513	572	523	528	572	481	542	561	543	522	542	536	509	540	565	494	564	543	539	542	526	534	558	529	540	522	511	520	553	554	524	545	565	531	569	602	601	547	565	523	535	532	564	512	518	521	562	530	548	550	515	519	556	518	570	570	512	541	505	523	555	546	537	560	552	549	529	532	532	517	529	540	505	506	573	514	518	558	557	552	513	541	579	549	567	509	516	526	570	555	565	475	496	584	498	569	581	497	533	524	510	543	575	557	530	512	536	510	554	579	544	577	473	522	522	527	519	542	461	500	519	542	592	535	520	534	533	560	543	524	513	552	514	488	541	569	521	542	536	550	557	515	548	519	525	486	538	540	561	575	508	558	533	485	543	554	557	587	538	532	545	503	538	526	489	515	553	554	525	519	490	547	566	549	550	529	523	504	511	529	538	530	561	546	605	489	521	553	515	518	545	511	574	533	537	529	561	569	538	525	537	515	576	475	569	525	490	535	573	545	533	541	526	520	502	530	545	561	517	500	573	531	536	500	560	580	542	547	514	567	543	574	609	533	529	541	480	541	556	520	556	535	501	492	527	543	558	547	525	546	558	514	539	572	540	508	519	536	517	558	563	509	549	566	555	546	501	564	534	589	561	538	578	537	555	525	525	512	536	510	525	553	549	508	521	546	535	540	530	549	503	577	550	539	505	546	563	495	511	574	577	558	563	552	545	561	518	511	548	561	560	543	502	573	521	525	515	507	554	518	548	553	563	535	550	544	499	609	536	511	567	546	553	526	530	561	527	516	516	532	524	566	554	577	512	546	534	577	544	521	562	535	540	545	581	529	547	541	528	586	557	525	525	488	538	540	538	526	493	548	540	532	552	502	538	533	536	490	535	548	503	549	546	503	561	564	542	570	600	552	555	531	568	570	579	554	532	587	523	549	558	547	564	553	558	533	509	491	524	565	502	527	552	506	527	525	539	549	592	542	565	527	516	508	536	550	529	533	561	553	526	555	540	517	539	530	542	535	530	528	522	532	536	565	569	548	532	573	525	531	581	536	538	549	525	552	574	548	513	575	541	575	510	524	565	540	521	534	559	495	556	523	526	533	536	525	518	555	550	524	552	526	527	540	510	530	540	565	529	543	552	561	572	515	530	531	513	543	515	528	527	564	537	539	533	515	543	528	570	533	544	526	542	519	535	584	543	531	483	521	553	562	553	511	589	534	578	510	510	537	529	535	525	537	517	555	487	556	535	523	536	557	523	545	561	531	549	492	502	508	516	553	531	527	534	513	522	515	513	524	573	546	558	540	536	547	540	551	544	575	555	536	527	510	528	515	537	517	500	478	551	535	542	501	551	592	513	564	534	519	533	519	572	546	558	523
47795	39897	38075	37140	26067	22090	16123	7676	2191	510	239	252	267	262	229	246	245	223	212	213	237	231	210	228	216	218	247	263	241	223	214	245	254	243	222	244	230	241	214	228	223	220	248	225	223	234	241	245	267	230	231	215	238	238	242	215	233	238	230	246	231	225	243	251	212	259	248	216	238	224	224	214	231	229	224	231	211	252	234	222	213	238	221	240	229	206	187	229	230	226	255	250	238	253	225	226	208	224	212	205	227	227	224	226	222	226	225	226	223	235	245	212	230	254	221	239	239	202	213	241	235	222	247	208	239	267	217	233	226	209	216	224	229	233	227	213	227	242	219	218	214	220	233	237	228	234	236	248	224	206	226	236	223	214	223	227	212	229	245	214	231	227	229	208	232	245	220	204	255	195	231	241	207	226	228	253	247	203	230	248	246	202	231	226	218	225	238	222	216	234	230	221	240	236	238	222	210	216	250	225	229	235	235	223	262	242	240	237	211	234	232	221	238	220	247	219	244	239	232	201	244	246	214	243	218	225	225	256	241	228	218	214	223	237	232	260	235	225	223	219	244	215	218	250	263	236	208	236	254	228	212	204	224	259	232	210	218	186	234	215	204	242	221	215	220	223	225	227	224	227	218	222	237	235	258	248	212	231	240	232	222	240	223	210	222	227	222	235	223	216	231	224	229	221	231	190	238	224	235	249	213	233	205	216	246	213	247	241	224	242	223	189	234	254	243	220	230	220	214	233	226	233	229	225	243	232	238	238	232	206	221	248	241	238	225	241	238	217	243	245	202	244	239	240	250	236	239	238	238	244	216	220	221	239	210	206	216	234	223	243	243	246	204	242	228	213	225	245	255	230	223	187	237	218	237	223	222	221	195	229	229	222	220	226	215	224	245	228	258	227	208	221	228	216	235	228	210	226	232	236	236	247	248	241	212	244	249	240	230	235	246	231	230	262	239	229	230	220	225	260	245	239	235	222	213	219	204	211	238	260	253	207	205	211	221	208	249	268	218	205	247	227	196	219	243	214	230	271	227	236	255	242	241	239	221	238	235	211	240	210	198	216	230	203	223	212	249	220	239	234	226	247	242	206	220	237	242	206	231	244	247	219	225	246	226	254	235	214	241	234	239	237	220	239	214	234	237	196	231	202	247	244	225	235	230	184	230	230	247	243	226	221	225	228	213	231	216	222	214	209	208	238	238	221	245	225	237	221	237	236	247	217	247	228	229	238	207	213	223	239	201	236	232	222	255	227	209	248	234	225	221	232	256	235	243	234	222	272	219	241	260	240	236	211	233	268	220	234	239	221	262	236	246	227	211	251	221	211	235	227	226	211	249	240	216	238	222	215	212	219	212	213	241	215	230	249	256	234	218	236	216	258	246	230	241	208	253	231	233	229	222	211	237	227	214	247	218	253	250	212	229	210	259	234	245	240	222	217	241	239	228	239	210	241	228	206	235	208	230	235	220	204	243	239	221	216	252	236	226	234	200	220	209	226	225	218	208	227	258	237	210	224	232	236	245	208	239	247	223	239	200	225	247	231	252	214	232	237	215	219	212	221	221	231	217	228	226	217	262	256	257	199	214	234	218	217	229	239	231	242	246	232	208	227	249	217	218	223	229	220	246	237	235	232	234	242	237	228	222	216	219	237	225	228	205	221	208	207	236	240	253	242	223	213	211	233	214	232	216	208	233	242	217	226	237	192	234	232	205	223	254	247	197	254	228	227	234	242	241	213	213	241	240	250	260	257	228	232	227	234	216	218	227	229	230	240	204	218	237	231	235	237	242	227	213	196	211	206	232	244	208	246	258	245	253	246	262	269	214	243	225	238	240	252	218	234	229	232	236	226	236	231	211	237	248	220	223	253	244	234	197	254	220	232	237	210	203	230	211	203	229	226	217	220	228	235	223	254	239	232	264	236	213	213	216	226	242	250	217	231	240	215	205	230	239	213	199	256	236	250	233	219	218	214	229	218	240	221	218	217	239	208	232	248	248	234	235	238	224	269	232	246	227	226	209	220	254	225	224	253	241	225	216	224	234	237	244	227	244	223	255	238	256	255	209	215	246	213	215	231	199	223	226	222	219	255	222	207	229	231	234	234	224	223	247	212	203	238	256	250	229	249	218	214	249	232	245	243	238	203	228	243	231	233	231	231	234	228	248	243	222	206	225	219	231	242	234	237	238	239	244	248	241	220	247	236	212	250	224	211	238	261	219	266	234	253	260	232	231	242	220	239	244	222	228	220	239	215	243	217	216	215	208	202	226	224	212	262	226	233	222	220	245	211	202	228	250	215	256	218	221	208	224	250	246	222	247	212	220	244	237	213	218	228	224	209	190	217	240	216	204	219	235	208	213	248	228	230	227	220	244	239	203	216	232	244	229	250	219	227	227	238	237	226	227	210	243	241	223	244	229	245	255	217	208	214	238	205	214	242	245	229	208	192	220	213	213	206	225	260	247	209	224	236	245	223	216	225	229	236	228	242	210	207	221	207	226	210	251	189	225	239	250	226	213	235	212	245	258	226	213	218	249	243	236	233	209	259	235	217	226	209	247	239	229	253	244	213	223	220	258	240	224	233	214	232	246	234	205	253	246	251	226	221	232	216	261	210	237	234	219	223	179	228	269	240	246	217	198	234	212	240	239	239	220	229	227	238	233	221	228	234	210	218	218	225	224	220	222	226	232	223	228	225	233	208	229	248	233	226	238	224	242	238	215	215	223	211	245	220	236	265	227	221	231	238	211	219	244	229	211	208	242	247	246	230	209	218	231	232	219	228	219	217	214	258	244	246	232	248	267	237	215	221	191	227	214	261	242	253	226	243	229	225	233	213	195	221	206	235	238	235	227	229	251	225	201	234	196	248	206	231	241	234	240	249	186	197	220	210	228	212	227	242	248	205	235	218	225	228	205	248	228	209	205	232	220	232	214	231	232	231	230	217	242	223	232	231	218	194	219	219	228	218	230	246	259	193	262	240	218	229	239	232	221	217	233	249	211	212	222	238	232	199	202	206	210	206	227	242	230	237	262	246	243	229	233	210	182	235	223	239	249	220	229	227	232	215	221	248	235	220	222	233	243	218	205	247	234	231	246	240	222	238	202	218	237	252	232	233	220	205	224	220	195	220	211	230	206	218	221	215	224	238	220	233	250	208	224	267	221	237	223	235	229	220	235	227	260	213	203	204	245	251	227	264	238	248	238	229	229	242	240	189	227	233	228	236	218	206	259	218	219	217	217	208	211	252	238	206	206	226	226	205	253	253	230	235	236	235	235	228	221	228	234	228	225	218	244	238	225	211	221	212	233	230	219	222	201	240	247	217	247	244	223	225	241	237	230	212	240	240	200	222	207	219	202	215	235	196	245	232	216	228	233	249	214	232	231	247	231	219	234	245	228	224	214	228	235	219	207	225	203	233	230	224	208	225	239	255	224	199	215	256	251	243	231	228	206	242	253	222	244	222	240	210	236	220	252	215	243	246	216	214	222	247
46107	52889	59492	36387	16116	1222	837	764	747	735	695	695	702	665	671	641	664	622	618	670	673	646	608	597	586	617	589	617	593	608	619	617	584	613	578	611	603	616	629	591	617	600	619	589	576	608	610	580	615	586	629	537	612	591	588	635	599	603	626	653	604	597	580	616	681	940	567	609	578	630	629	611	580	615	568	613	577	613	623	610	583	603	606	607	581	630	625	639	586	576	592	618	631	638	591	598	653	584	625	560	594	575	595	602	658	597	643	595	625	606	622	605	620	623	624	609	629	583	603	597	596	634	617	607	573	586	606	572	613	612	599	641	566	574	581	613	599	580	572	622	627	583	599	575	604	591	595	598	601	543	605	611	586	583	625	597	607	584	635	646	614	588	595	615	633	584	557	615	566	587	585	620	608	608	609	631	626	621	612	592	629	641	556	609	585	566	584	559	610	627	619	597	601	622	570	602	611	569	601	596	601	610	612	575	577	546	613	631	589	622	557	568	622	624	558	602	596	581	590	582	597	609	601	601	595	560	582	611	583	628	588	595	617	591	623	604	663	581	599	589	618	580	600	635	604	583	578	618	585	626	600	638	616	618	608	568	651	623	636	607	634	588	595	596	623	594	558	595	583	549	589	598	565	604	597	570	591	595	586	571	610	571	635	592	613	640	581	587	622	603	599	663	616	578	585	610	647	594	603	631	637	587	562	640	591	586	608	569	630	647	601	605	629	626	574	578	661	584	629	628	622	613	555	608	582	617	614	638	601	594	598	597	588	568	608	632	569	608	583	580	632	610	614	621	595	575	591	615	559	646	608	559	626	587	580	633	578	596	597	613	597	583	622	587	601	654	588	634	579	555	596	578	599	598	585	610	600	574	620	576	596	583	587	590	569	606	602	597	606	620	562	571	592	626	601	602	642	603	611	601	591	576	621	589	619	609	625	628	552	586	554	613	605	616	606	602	640	596	602	627	581	602	615	615	589	623	605	637	595	644	608	619	573	572	603	625	609	612	608	608	589	595	593	595	578	614	544	587	602	601	575	615	625	598	595	581	589	597	599	606	589	600	618	594	578	618	596	580	583	605	602	604	610	654	619	605	670	611	609	630	622	578	588	625	600	568	583	644	610	612	665	557	606	568	587	605	663	626	605	581	607	579	652	617	581	602	575	616	628	623	609	573	575	587	610	571	588	577	605	581	594	614	571	606	628	585	604	556	620	628	548	606	585	552	596	566	576	607	587	618	618	611	595	591	596	589	607	615	602	622	597	572	655	559	652	635	605	572	609	590	627	635	587	573	599	596	588	588	594	619	620	602	565	633	630	570	632	592	582	588	589	626	602	565	594	556	623	627	596	590	607	646	612	590	640	602	536	630	560	597	621	633	659	607	625	571	602	567	584	561	666	650	601	585	605	601	593	628	620	588	636	571	610	630	562	615	625	576	597	555	673	639	650	607	598	589	614	562	580	650	611	587	568	621	596	617	602	573	619	608	608	644	602	534	609	620	611	610	593	598	608	621	566	584	605	544	668	591	623	603	598	650	609	635	625	581	626	592	658	636	640	601	564	615	600	596	597	578	613	555	613	612	632	624	568	549	580	569	582	589	619	614	612	535	607	644	620	629	590	551	592	579	635	588	588	573	581	578	617	604	560	595	584	611	610	598	611	595	593	573	553	585	619	587	556	606	592	624	594	639	595	584	612	568	607	613	547	593	611	619	603	587	560	633	606	593	645	623	619	600	579	607	579	641	631	626	601	563	567	622	648	573	641	612	622	594	588	606	608	615	601	610	603	583	586	621	599	588	594	594	612	585	576	642	630	604	615	608	638	615	614	627	617	550	608	585	591	579	615	564	611	575	628	586	574	595	605	619	612	557	661	563	616	601	599	628	613	634	638	621	603	606	587	575	558	606	592	619	580	553	553	635	598	578	592	630	559	579	611	598	571	642	616	614	618	569	643	605	583	507	571	588	563	584	596	556	616	608	614	607	588	620	596	581	604	624	601	602	601	586	632	571	577	622	605	604	587	630	581	634	611	584	591	584	617	603	598	625	615	635	630	667	611	575	632	630	603	606	607	614	619	617	590	609	642	592	619	612	636	622	585	613	603	605	629	582	590	569	649	626	647	633	585	541	588	563	593	578	563	584	617	602	592	582	619	593	615	591	588	618	599	609	630	671	599	610	583	596	625	595	601	607	570	574	630	618	626	617	593	552	570	642	608	607	602	606	600	587	600	622	598	587	604	598	589	616	596	610	567	572	604	603	578	627	607	586	595	592	604	624	521	619	591	610	593	589	606	639	605	597	624	610	620	625	605	589	594	621	608	608	579	624	667	602	589	637	591	629	575	621	572	558	618	619	645	559	606	641	607	573	610	587	582	596	576	638	578	633	599	597	578	571	567	582	627	590	599	596	582	631	605	642	580	586	589	629	618	606	615	562	621	598	567	592	630	612	577	580	598	540	592	600	615	611	592	576	633	566	575	557	634	584	604	599	605	593	519	600	613	566	604	581	611	614	611	543	591	644	594	568	545	619	589	577	543	597	586	602	549	587	586	612	583	615	621	562	643	535	590	605	610	579	603	544	597	593	598	607	616	585	590	611	585	568	640	595	600	633	620	615	619	615	596	610	590	651	573	622	586	552	580	606	590	601	546	600	603	647	586	599	609	594	616	597	579	590	566	639	575	582	591	589	646	635	614	623	587	623	574	622	581	596	592	578	606	582	588	538	631	620	584	624	615	599	607	591	584	567	605	583	562	561	608	598	592	633	608	615	582	572	611	585	574	578	612	619	623	614	566	580	646	608	551	577	615	610	607	609	619	605	577	620	554	580	627	586	588	598	589	614	563	596	583	632	586	601	663	609	614	650	585	604	612	612	606	596	586	569	568	584	586	574	621	649	608	625	612	605	614	578	603	618	647	645	608	548	612	596	595	597	596	597	608	575	634	585	582	592	628	590	600	600	591	612	603	593	607	596	582	598	579	613	586	586	602	576	628	614	583	567	652	569	635	570	576	561	622	591	592	608	600	623	607	586	640	566	619	653	578	578	557	557	607	576	610	597	632	609	624	591	611	611	595	594	577	622	561	629	613	560	601	629	575	583	557	569	600	577	635	616	622	561	580	625	614	603	616	601	606	597	570	589	600	612	616	572	640	598	576	600	591	566	602	608	635	611	629	621	562	545	630	655	582	586	607	638	591	586	572	574	592	611	587	628	597	593	590	574	607	560	597	572	586	616	597	604	645	596	562	624	574	591	605	594	590	595	591	580	634	597	584	592	611	612	596	601	563	598	611	573	628	589	604	596	586	607	572	643	604	596	623	622	594	614	570	549	614	621	590	637	567	581	623	612	600	592	596	552	540	541	637	628	603	652	613	612	590	569	644	572	621	602	613	625	615	599	591	577	628	615	590	577	642	574	590	577	587	606	617	640	615	589	620	567	611	599	611	653	593	579	601	642	618	600	619	578	622	588	604	579	604	564	632	658	596	586
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
