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
336296634419	336296634938	336296635488	336296636038	336296636588	336296637138	336296637688	336296638238	336296638788	336296639338	336296639888	336296640438	336296640988	336296641538	336296642088	336296642638	336296643188	336296643738	336296644288	336296644838	336296645388	336296645938	336296646488	336296647038	336296647588	336296648138	336296648688	336296649238	336296649788	336296650338	336296650888	336296651438	336296651988	336296652538	336296653088	336296653638	336296654188	336296654738	336296655288	336296655838	336296656388	336296656938	336296657488	336296658038	336296658588	336296659138	336296659688	336296660238	336296660788	336296661338	336296661888	336296662438	336296662988	336296663538	336296664088	336296664638	336296665188	336296665738	336296666288	336296666838	336296667388	336296667938	336296668488	336296669038	336296669588	336296670138	336296670688	336296671238	336296671788	336296672338	336296672888	336296673438	336296673988	336296674538	336296675088	336296675638	336296676188	336296676738	336296677288	336296677838	336296678388	336296678938	336296679488	336296680038	336296680588	336296681138	336296681688	336296682238	336296682788	336296683338	336296683888	336296684438	336296684988	336296685538	336296686088	336296686638	336296687188	336296687738	336296688288	336296688838	336296689388	336296689938	336296690488	336296691038	336296691588	336296692138	336296692688	336296693238	336296693788	336296694338	336296694888	336296695438	336296695988	336296696538	336296697088	336296697638	336296698188	336296698738	336296699288	336296699838	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23903	18013	67587	69755	38578	22198	12909	11846	8636	5892	5516	3480	3198	4305	3739	3088	2445	2299	1924	1476	1359	1149	1054	1051	2098	2139	1756	1462	1101	1638	1592	1257	2067	1872	1934	1715	1675	1251	944	1022	823	868	746	765	812	722	513	544	505	510	519	488	395	350	334	364	350	330	351	368	340	355	334	322	336	376	320	361	352	355	350	358	322	354	321	379	392	330	362	333	334	325	350	366	327	329	332	344	321	314	328	354	322	384	393	353	355	364	320	345	332	376	320	344	335	317	324	355	336	342	344	337	333	323	317	339	340	328	358	368	311	322	370	318	367	324	325	304	348	320	359	330	365	327	301	317	308	348	335	339	318	360	351	325	330	315	354	330	328	332	338	301	366	357	361	321	352	329	303	306	348	364	355	345	326	348	312	353	350	337	329	330	344	346	323	334	323	327	314	343	339	330	344	324	314	342	335	331	363	341	348	330	352	344	345	360	344	326	346	324	336	351	334	357	308	357	356	324	352	349	333	324	345	332	317	344	340	357	344	323	367	324	361	371	324	330	326	307	344	344	349	322	352	325	328	337	336	336	345	349	337	349	321	335	362	366	345	323	328	344	325	348	331	362	321	311	334	338	338	342	340	342	347	331	303	370	359	323	318	335	381	308	342	326	343	336	329	322	321	369	322	316	335	352	336	329	350	332	328	340	373	329	368	348	306	340	339	331	345	335	341	357	345	355	330	364	327	300	339	329	314	327	361	315	315	325	352	336	345	333	312	323	326	313	350	322	328	356	343	367	340	326	352	343	329	349	352	330	344	355	328	334	376	337	322	349	388	379	319	340	364	312	355	346	336	352	331	359	326	357	369	372	337	356	345	339	332	329	319	357	301	366	338	323	360	318	364	313	328	332	324	304	299	334	324	338	375	362	362	343	369	325	360	331	336	321	351	317	330	322	320	339	312	335	347	305	311	372	336	374	318	320	326	360	345	325	349	324	360	341	343	321	351	335	327	295	357	328	328	346	371	318	337	336	353	339	316	342	312	344	337	344	326	280	349	353	333	357	338	299	341	318	353	346	346	356	304	363	347	348	357	305	335	326	321	317	339	314	346	333	353	360	335	349	355	369	338	355	346	317	310	322	340	346	318	329	343	359	343	343	330	349	353	343	337	341	344	344	343	353	327	399	331	357	318	331	324	316	346	346	373	370	323	370	309	336	328	325	332	328	349	357	343	321	358	337	363	373	299	346	352	351	330	306	313	379	335	337	342	342	330	335	340	336	353	331	345	357	335	337	354	352	302	338	319	326	347	355	307	354	333	346	344	321	325	351	350	339	310	341	317	315	360	348	329	316	323	293	323	315	312	319	355	300	373	306	377	344	311	363	359	306	323	340	337	351	339	321	307	340	362	339	327	333	363	325	322	362	343	378	300	327	340	319	345	347	337	330	350	333	317	358	331	336	321	327	349	351	320	325	300	322	318	325	308	323	316	341	379	349	308	328	347	366	352	345	336	328	336	354	355	327	335	318	352	334	349	346	299	363	350	344	345	338	378	345	361	340	382	324	308	333	354	340	320	356	325	355	366	329	344	297	341	361	340	350	344	306	338	371	306	360	354	326	350	330	342	325	344	356	340	319	349	338	350	314	348	390	350	352	335	291	332	364	401	352	323	356	372	319	339	315	339	343	309	322	350	337	340	333	345	336	336	321	365	346	342	311	328	332	329	319	354	323	335	338	336	308	334	305	335	309	331	322	328	341	348	334	341	326	364	345	370	324	355	333	334	347	352	298	335	346	358	353	319	305	333	354	338	332	351	307	289	362	339	349	328	348	301	338	331	327	381	296	348	310	339	359	358	346	315	357	360	358	329	357	354	309	313	314	343	327	342	317	324	352	371	342	359	335	347	379	364	313	372	347	350	355	346	354	325	373	334	318	329	331	319	365	356	339	358	331	308	341	350	317	327	353	355	347	348	320	330	362	348	331	315	364	363	345	334	322	346	335	350	331	315	287	354	329	342	340	305	314	303	354	334	315	318	326	327	352	346	336	386	351	366	343	335	334	350	360	324	358	356	319	341	341	339	371	333	357	348	340	326	344	321	333	342	297	339	284	348	319	332	341	332	317	353	317	321	317	337	343	345	350	357	358	349	315	337	333	374	332	297	329	344	323	346	341	338	359	305	338	338	346	311	339	365	351	341	309	371	311	354	328	357	326	365	356	316	307	355	327	365	301	328	336	341	351	349	365	326	376	356	337	342	326	285	342	337	298	356	314	331	327	318	312	353	336	313	330	338	344	332	352	336	328	326	356	355	324	356	380	344	333	366	308	326	327	357	361	330	354	338	319	306	339	357	345	322	334	339	323	311	326	342	310	377	357	341	319	324	323	316	341	364	341	309	372	382	326	354	304	309	352	323	341	345	351	368	347	350	333	297	314	342	351	358	371	325	303	310	341	340	332	363	353	307	369	360	335	366	364	307	326	341	347	357	345	324	345	329	370	368	338	324	364	354	357	334	341	310	323	378	337	332	351	346	336	343	377	338	344	340	356	323	335	324	336	274	366	340	331	315	332	341	370	364	316	358	341	340	322	332	358	368	347	326	374	325	349	324	338	323	324	323	347	376	335	344	343	351	329	318	311	345	306	340	342	333	328	323	352	353	335	360	317	341	341	336	336	318	321	332	342	318	357	363	346	370	351	291	366	365	342	353	344	361	319	381	326	341	298	345	317	378	348	321	346	329	314	365	350	338	359	327	366	328	345	327	353	344	342	318	348	354	384	303	306	320	336	333	330	331	363	371	339	345	334	323	365	343	333	339	343	315	322	349	326	320	295	352	327	354	344	345	324	309	340	325	322	370	353	370	352	326	348	315	322	319	323	344	349	324	340	313	333	372	342	336	333	344	349	366	373	325	337	317	337	326	310	360	370	332	361	324	334	363	344	297	347	368	367	321	338	314	337	339	326	309	335	349	326	328	307	302	317	321	344	348	317	317	348	320	371	353	362	339	331	347	326	336	344	366	371	324	326	328	335	328	335	330	351	363	350	331	279	334	346	350	346	352	340	355	355	345	341	342	333	318	354	369	355	336	358	338	316	341	317	337	345	328	353	334	339	357	321	349	328	348	329	377	304	352	312	329	326	326	341	345	312	325	341	365	311	327	359	359	323	359	348	306	319	334	343	317	327	338	331	346	350	313	337	341	337	340	334	350	375	306	325	318	318	359	301	368	333	344	333	359	366	352	346	314	343	307	343	348	332	350	348	328	365	338	365	323	363	356	357	332	344	341	347	320	328	351	370	338	322	352	334	333	299	314	318	324	347	396	320	343	352	334	342	377	353	355	312	335	361	329	332	350	347	351	346	359	371	325	352	352	306	313	350	320	336	346	317	353	341	354	369	328	326	345	341	330	333	328	346	358	325	312	316	337	314	361	341	369	349	360	320	322	347	315	364	341	335	330	346	325	327	318	327	329	316	331	307	327	325	327	310	304	376	340	347	334	357	298	302	336	323	348	345	310	346
13339	14764	64344	71865	36346	26554	20127	24890	21117	17068	17221	11596	13352	16431	15431	12745	11112	10755	9637	6736	6523	5562	5158	5288	10751	10781	9073	7619	5999	9457	8026	7172	10801	10550	10099	9336	9008	6663	5305	5734	4489	4400	3671	4067	4179	3476	2350	2347	2158	1907	1876	1842	1295	1073	979	1021	917	858	817	874	902	907	888	846	854	869	920	836	888	832	876	909	869	848	882	929	1033	907	861	843	893	916	827	836	908	920	899	902	857	886	911	893	878	872	941	890	882	857	988	927	898	924	846	851	830	903	897	854	890	894	848	891	897	905	906	907	868	899	840	937	891	889	881	836	851	878	900	866	967	867	836	885	842	896	837	808	937	816	897	869	842	856	833	903	882	856	908	866	869	878	878	843	889	895	919	884	834	820	881	875	878	859	922	880	890	847	881	878	863	921	856	888	794	929	893	892	893	852	844	881	896	878	845	862	839	861	932	851	856	915	873	909	889	932	924	855	882	937	890	848	924	839	909	924	878	851	850	893	852	861	895	881	895	858	908	814	870	856	907	909	881	912	838	890	867	806	877	835	840	866	912	885	901	906	815	870	872	854	888	865	877	913	829	845	829	865	879	884	963	888	862	910	894	849	902	919	892	923	870	887	904	911	917	872	872	921	897	897	907	866	856	852	847	843	942	924	918	883	873	893	914	886	934	911	869	917	871	892	898	884	860	833	832	901	902	869	889	906	847	868	904	865	861	866	889	851	891	862	881	832	893	819	850	853	860	887	900	847	839	899	903	834	832	880	862	880	866	910	905	892	895	868	893	843	876	864	878	873	888	864	894	854	889	896	856	873	872	846	879	939	890	888	912	856	880	893	873	877	839	843	827	832	897	900	879	933	904	899	866	861	857	891	895	916	853	854	843	921	834	880	838	871	857	887	835	830	861	875	893	926	854	865	883	842	852	891	838	888	891	892	883	908	821	881	859	811	899	874	899	852	877	863	874	924	886	918	872	803	869	878	858	880	872	836	909	882	889	877	886	943	873	912	890	873	885	891	900	873	867	860	902	888	893	892	905	902	920	841	905	877	867	900	843	895	866	826	875	855	864	867	869	904	878	871	892	913	889	895	916	887	861	888	888	859	908	851	876	866	857	840	860	878	867	839	866	862	848	919	904	871	863	833	939	928	875	910	944	893	896	870	885	896	860	866	899	915	851	885	860	913	810	813	855	863	882	896	955	883	847	861	893	853	879	882	875	815	853	892	877	845	910	876	908	891	873	881	864	830	934	932	852	841	923	844	854	863	880	905	942	930	855	907	984	905	845	853	893	925	907	843	901	860	862	883	874	883	862	898	885	860	842	916	891	817	908	943	921	897	900	840	836	921	872	889	911	920	807	905	846	867	905	840	804	838	839	867	892	883	894	857	901	830	894	848	844	854	920	871	851	862	881	899	882	843	855	864	853	853	924	857	883	877	866	840	909	838	917	860	825	865	861	864	839	873	903	843	871	929	891	860	845	862	910	903	872	904	860	841	861	861	847	859	850	892	871	862	894	860	870	890	858	903	901	861	915	906	905	906	943	840	868	880	930	899	914	877	901	828	901	916	891	875	824	857	888	906	876	845	860	850	866	896	877	895	884	889	892	884	830	834	864	837	898	917	834	933	851	896	878	910	896	872	894	877	903	883	863	851	849	867	906	929	863	898	909	887	862	865	918	883	931	872	859	981	881	845	898	823	852	901	854	897	854	859	916	917	848	846	862	879	858	884	838	888	895	973	859	852	885	860	886	867	948	861	844	896	901	862	836	839	821	931	861	867	881	861	839	896	918	864	865	851	876	885	879	920	916	873	878	856	922	902	919	861	894	865	860	868	900	841	862	883	887	916	888	886	915	882	874	875	823	908	862	900	870	866	859	872	878	863	844	831	905	852	848	835	830	879	933	927	899	805	823	873	867	861	841	890	931	794	923	934	903	872	813	844	905	884	865	896	851	876	887	878	896	893	883	866	826	865	859	872	931	889	837	868	897	810	892	849	880	992	875	894	877	842	893	889	867	872	843	879	898	843	839	915	909	854	905	910	827	838	907	877	943	874	875	841	893	878	859	877	850	870	868	908	835	893	900	873	880	921	907	930	903	891	818	861	921	873	880	882	852	882	888	895	844	877	873	916	864	829	856	879	875	870	861	840	852	856	864	882	894	860	890	874	860	835	867	917	932	873	812	877	933	893	888	840	882	894	901	850	889	861	917	842	908	860	856	869	882	882	913	939	910	908	916	870	894	911	898	894	898	840	871	870	836	819	875	911	820	806	845	892	851	873	849	870	930	900	886	857	872	838	878	849	878	905	858	856	896	847	961	845	876	882	883	900	885	917	864	922	900	885	888	886	844	920	843	884	905	864	860	864	837	867	881	861	878	842	911	852	886	879	875	849	834	818	903	860	899	875	886	906	883	892	867	953	832	913	883	867	818	904	885	864	916	947	865	851	924	894	863	890	887	823	875	918	888	890	871	873	911	863	873	857	943	882	878	930	863	888	907	881	862	922	877	900	869	871	894	873	859	916	845	894	828	844	849	844	843	879	874	898	890	890	895	900	878	946	843	895	929	873	839	926	872	831	908	864	896	870	882	912	877	818	851	843	899	897	890	898	894	885	907	874	864	891	882	896	905	840	888	896	897	874	862	902	870	851	887	860	875	831	919	883	900	916	856	872	904	881	783	865	893	866	877	890	833	901	904	930	896	899	853	883	897	916	912	896	863	866	872	901	882	882	876	829	872	881	878	850	881	850	890	888	837	899	856	882	878	913	893	851	875	907	859	868	847	902	922	841	893	865	901	903	856	912	857	937	852	891	849	869	881	835	895	870	855	919	858	879	903	888	890	866	856	875	931	849	882	831	892	941	830	833	884	891	856	878	896	871	850	916	866	867	876	837	839	855	850	817	894	896	871	901	856	839	850	878	934	914	866	897	865	852	796	817	861	905	936	868	853	862	845	862	835	829	895	832	853	876	904	896	840	861	837	885	899	898	885	868	896	882	898	900	849	831	869	890	849	902	834	887	840	845	871	878	854	860	862	905	924	854	898	871	866	869	878	862	885	887	856	936	779	871	917	883	895	896	845	887	890	908	893	849	830	879	869	881	915	887	888	918	905	919	876	855	854	902	898	865	916	881	826	923	895	846	852	852	844	937	873	848	913	878	876	901	872	881	901	882	879	865	878	912	899	860	919	845	915	876	864	880	844	860	876	875	875	859	894	874	880	842	932	896	853	919	853	867	895	827	925	877	881	891	905	834	846	887	909	876	891	835	824	880	870	870	891	891	855	835	849	904	918	845	828	897	878	881	864	886	877	848	870	923	856	885	864	841	890	898	858	871	848	903	895	905	842	855	891	895	911	906	861	851	873	917	865	850	909	923	920	831	903	875	806	865	874	878	889	881	845	838	870	867	898	882	847	855	841	877	909	817	893	845	909	901	880	902	895	846	848	872	840	937	854	898	951	847	862	906	850	875	837	861	904	908	880	917	862	890	913	829	922	900
6721	3413	14264	16957	5986	2001	1831	1995	1751	1331	963	651	656	623	570	484	471	438	387	368	302	338	323	291	380	328	339	299	279	313	294	320	312	312	328	313	305	298	314	284	245	275	282	300	273	282	287	251	227	247	277	273	267	269	229	268	265	269	268	254	279	264	240	285	279	259	260	287	257	240	276	245	258	271	254	266	251	280	235	268	252	288	235	282	257	269	266	261	257	265	255	280	244	275	258	269	260	282	275	264	245	263	253	260	241	255	260	239	285	245	270	231	270	241	284	267	279	281	255	228	281	241	263	267	286	277	256	226	285	271	278	253	270	247	246	273	283	274	252	237	245	234	237	254	293	242	255	247	258	251	298	266	300	272	251	267	254	233	256	271	267	241	274	251	260	267	257	263	262	274	245	252	258	277	251	271	261	246	295	272	284	254	257	267	263	256	240	245	256	255	229	265	264	279	261	252	259	254	249	268	252	225	252	268	276	275	248	289	272	236	274	243	263	245	258	272	249	261	265	242	288	262	274	254	256	261	250	252	243	228	234	272	241	247	242	255	245	253	245	264	269	270	268	256	237	254	241	232	267	257	240	261	255	286	273	264	294	265	261	268	256	252	266	262	231	235	263	284	268	266	258	254	271	237	286	274	260	267	222	234	249	241	276	229	273	219	277	238	270	275	275	275	272	259	256	274	265	252	256	261	238	240	264	246	249	265	290	252	243	269	282	291	252	252	289	233	250	252	267	236	272	260	265	293	263	270	237	284	292	283	285	249	247	240	249	250	241	254	278	259	275	279	261	260	244	266	300	257	262	262	271	288	262	267	258	255	271	302	260	252	279	259	255	268	207	268	261	282	283	244	302	236	289	253	274	277	295	255	282	226	251	228	265	283	271	241	257	277	272	215	223	260	267	231	278	247	234	288	288	261	295	255	280	245	266	288	277	252	229	277	269	294	261	254	297	291	256	265	248	223	267	249	235	231	235	284	257	285	243	275	242	272	235	299	263	258	281	292	298	277	260	257	260	266	270	259	261	256	238	242	241	255	233	259	260	263	265	266	287	268	283	281	267	271	290	285	268	262	274	256	259	265	272	268	264	216	283	267	257	260	252	272	237	270	270	249	275	266	258	266	281	257	277	255	257	303	267	261	227	257	262	267	251	255	232	273	244	254	273	258	265	259	272	266	246	275	262	267	293	278	265	289	245	248	265	275	282	275	246	258	291	304	269	264	285	269	264	278	280	293	295	262	243	276	267	256	261	270	261	277	262	255	262	245	264	226	253	262	266	271	248	246	271	283	267	277	246	274	232	281	280	261	260	247	236	252	279	269	279	280	258	279	278	261	240	276	245	254	268	258	249	268	298	251	262	230	267	277	294	247	280	276	281	271	257	238	263	269	282	288	262	276	245	261	279	257	248	263	246	264	278	292	269	238	252	268	252	252	256	248	261	248	251	279	252	269	256	218	278	256	241	268	275	256	281	291	289	253	243	253	256	257	256	291	280	271	274	276	252	242	245	270	255	237	241	236	247	240	301	269	253	260	285	235	293	245	244	291	270	265	255	269	287	215	259	249	276	264	233	278	258	249	249	250	254	255	261	280	259	261	255	251	290	260	260	255	271	250	242	240	270	281	259	278	267	248	289	274	251	255	276	263	242	253	230	241	258	240	246	253	247	252	269	222	241	274	287	244	277	270	246	264	290	262	275	263	289	282	257	281	259	252	275	273	234	274	246	244	247	286	273	251	234	273	257	264	282	247	268	226	261	265	256	253	290	272	267	242	259	269	258	270	247	284	268	270	289	260	269	249	237	256	269	266	260	266	230	269	254	233	284	274	281	234	242	275	264	294	286	264	254	265	301	234	282	246	266	260	300	229	248	278	279	240	236	246	265	288	244	260	264	259	252	270	268	307	290	277	262	238	266	250	259	268	259	259	273	246	242	256	263	287	244	267	268	256	253	272	254	241	261	268	256	263	271	268	259	282	288	281	255	208	272	268	264	279	265	269	252	276	245	215	285	245	222	267	265	255	229	274	242	258	244	240	255	254	241	270	235	267	278	259	225	286	286	262	270	266	236	253	269	257	258	249	276	257	251	232	249	243	262	269	279	254	235	260	244	256	259	240	269	253	255	245	247	261	250	257	277	246	283	255	263	235	290	279	246	237	282	271	293	256	269	284	245	253	255	287	275	246	245	250	280	286	269	273	261	243	247	266	257	241	256	236	262	275	282	250	242	262	276	241	258	261	240	260	292	241	234	263	261	237	282	263	252	248	229	260	268	267	244	267	255	247	238	270	247	212	267	247	261	253	273	272	261	291	240	276	249	234	229	256	258	234	248	240	262	279	244	261	273	269	265	306	283	269	235	221	257	275	256	257	273	282	245	251	269	271	247	277	265	269	280	260	285	273	245	251	278	245	290	254	251	257	254	298	284	251	261	259	252	248	263	264	244	270	231	277	248	264	286	272	258	262	258	260	271	231	241	267	273	261	285	259	251	262	263	228	260	264	248	262	286	246	260	243	245	243	265	267	231	252	250	274	277	260	253	265	244	277	273	259	266	242	235	268	271	264	276	284	254	298	245	236	290	234	260	267	270	251	261	252	272	241	268	262	226	270	269	265	268	277	270	297	253	259	280	278	266	251	232	265	272	252	278	298	246	282	228	260	261	257	242	236	260	262	277	261	280	268	277	237	276	264	240	259	265	269	264	273	255	254	262	255	257	246	266	259	232	283	245	249	266	287	253	246	275	293	250	256	259	235	284	275	254	313	280	249	278	254	274	268	256	295	279	282	261	239	264	268	279	256	248	274	268	254	270	273	279	265	270	262	262	245	263	243	251	255	252	243	265	286	272	297	279	290	260	255	259	279	253	280	259	244	264	255	238	262	236	244	295	280	264	248	246	274	271	236	245	259	240	281	252	267	245	280	248	249	263	257	260	263	256	223	247	253	267	247	253	263	266	246	269	265	265	298	253	278	256	234	247	246	279	244	275	261	239	256	243	271	255	267	240	291	281	284	290	253	254	256	277	259	262	255	281	268	264	257	269	228	284	241	255	223	269	282	268	257	256	260	282	259	260	251	266	279	250	272	269	248	265	268	271	252	269	280	233	278	282	272	280	216	247	260	259	266	279	269	284	231	275	243	265	257	262	247	264	279	239	291	252	271	251	265	262	255	276	253	253	267	257	255	262	258	262	264	238	249	245	272	242	271	248	245	278	261	268	291	264	263	254	290	231	247	249	270	236	245	230	249	286	256	281	306	248	262	273	258	230	254	236	256	270	258	274	296	245	277	277	271	268	268	277	242	249	263	271	247	258	252	274	269	288	239	258	266	262	240	261	259	293	253	245	278	250	272	272	257	256	282	261	288	242	254	259	271	254	250	249	236	294	242	261	273	248	259	225	271	264	255	266	271	278	255	258	231	271	282	239	278	261	236	259	264	236	254	250	258	311	282	245	254	238	283	229	242	259	266	274	269	260	254	257	273	281	319
4749	3723	23445	29572	11983	7042	6950	8115	7109	5702	4452	3148	3093	2771	2583	2281	2108	2088	1827	1524	1310	1208	1055	1038	1404	1289	1119	1000	945	1116	1051	950	1133	1171	1133	1049	1099	991	960	894	873	804	876	848	823	816	778	758	747	755	740	810	736	729	715	746	710	756	709	731	662	744	687	694	769	703	712	709	736	696	780	694	725	726	749	733	731	777	698	727	758	697	726	688	735	757	703	728	706	707	761	710	693	692	731	728	691	706	698	732	700	690	714	755	785	714	704	724	718	715	731	692	714	739	698	733	769	702	708	710	711	693	759	721	680	727	669	684	729	752	706	727	746	734	708	708	733	708	767	739	714	718	691	744	726	736	747	718	769	805	675	734	712	728	775	705	747	726	766	678	729	730	689	735	695	763	700	739	733	688	733	689	760	739	702	673	694	747	709	701	701	730	694	753	750	699	688	694	704	715	706	647	723	716	788	735	695	724	750	768	691	708	694	705	701	755	738	708	758	707	739	719	722	663	705	725	726	700	747	754	720	665	669	745	708	713	738	757	730	749	731	693	729	726	717	717	736	701	702	811	736	670	746	756	719	736	677	698	698	734	729	747	724	713	747	729	729	724	713	728	719	729	701	760	701	699	762	728	692	693	717	751	775	707	728	734	741	749	680	764	762	700	696	657	676	751	683	741	722	713	756	702	681	710	694	736	693	670	747	689	758	775	741	677	685	723	648	737	717	739	706	725	701	753	700	679	737	702	761	699	767	745	719	715	699	707	770	727	727	729	674	743	738	716	725	734	713	740	635	729	755	699	711	786	695	709	708	754	773	726	733	688	738	707	716	718	756	769	738	677	715	737	704	707	745	715	696	686	718	731	717	727	701	712	701	696	709	725	715	710	677	763	752	723	740	731	719	703	665	766	787	700	710	729	711	716	727	676	716	728	726	745	753	750	719	750	763	673	673	676	677	745	743	728	690	742	710	747	762	759	728	690	672	745	697	736	716	781	754	684	689	694	751	717	719	720	668	724	699	758	711	751	730	720	728	755	735	751	709	733	746	744	705	723	711	736	715	694	704	747	725	737	724	738	725	667	731	723	728	703	722	711	724	763	737	724	713	702	649	718	714	663	760	693	729	756	733	703	742	752	746	705	711	708	713	744	719	745	741	736	713	744	659	701	721	724	717	661	735	703	696	784	752	737	710	732	739	708	754	699	719	678	706	668	685	769	698	757	691	711	737	742	766	741	747	726	743	725	739	749	749	732	754	716	708	710	701	721	700	746	766	707	690	711	713	749	728	721	709	722	732	723	741	729	725	697	720	738	710	721	711	696	709	703	732	726	738	728	709	732	730	697	745	784	733	734	736	745	674	770	710	728	749	693	742	732	721	707	730	732	728	727	693	716	703	698	770	723	732	732	721	673	740	646	694	717	765	687	804	714	735	731	707	701	731	674	735	736	761	723	756	732	737	668	723	760	733	701	727	715	737	691	705	734	758	744	707	711	757	730	757	734	698	767	688	683	739	748	679	743	758	734	694	717	705	694	745	678	711	728	700	731	704	719	765	710	680	730	670	702	699	708	755	733	698	665	726	732	707	687	745	673	718	681	746	730	753	735	762	768	758	730	742	729	725	734	693	715	726	685	728	692	754	709	766	765	768	686	745	715	716	721	713	735	739	739	679	695	727	698	746	701	734	669	750	689	653	698	699	712	734	716	755	723	749	707	666	713	719	700	732	741	698	748	704	705	709	753	739	728	728	717	751	744	730	734	692	686	701	698	689	698	754	653	807	778	632	724	722	767	735	714	771	720	778	728	758	736	767	727	706	714	727	746	694	727	687	744	714	759	686	726	728	783	708	689	740	663	691	752	740	690	732	746	685	721	700	743	720	725	768	725	736	698	711	709	776	710	711	705	703	712	742	692	719	714	671	753	692	728	775	718	735	741	733	661	736	739	778	704	774	690	691	737	750	726	715	714	734	730	726	720	723	710	752	717	758	745	740	709	672	737	774	700	713	776	666	723	725	685	734	708	746	728	711	682	694	679	737	716	690	748	734	737	755	739	692	684	765	721	716	714	751	721	739	717	723	725	692	728	735	737	735	726	737	758	702	779	715	688	690	699	742	735	747	763	752	701	711	683	737	761	708	761	711	713	674	733	689	726	748	676	757	719	698	751	713	717	744	731	715	687	739	698	685	768	710	687	673	717	722	684	684	714	700	728	728	746	684	683	744	741	737	734	768	754	756	734	714	730	768	726	723	734	715	704	690	732	741	729	719	698	735	729	666	734	687	687	726	716	740	714	688	692	733	737	744	740	731	728	743	672	716	729	705	675	711	728	757	719	702	663	780	712	692	679	733	713	728	706	712	741	718	697	712	699	713	732	730	683	727	762	705	716	669	720	736	712	715	736	727	734	727	738	724	731	708	685	721	703	724	724	680	750	717	746	739	695	761	728	692	762	698	733	723	767	733	698	711	766	740	693	731	722	712	718	710	741	708	698	720	690	728	701	715	718	738	701	793	724	728	698	744	784	736	784	673	730	722	738	721	731	681	712	700	736	705	705	774	758	753	697	778	700	706	721	711	748	737	738	704	715	712	742	736	744	697	726	770	706	720	730	761	734	663	726	726	703	693	708	713	721	736	734	691	736	742	679	703	732	707	725	718	743	720	757	689	729	681	723	738	671	726	734	752	716	741	683	689	719	670	696	730	700	711	767	747	716	738	756	763	711	715	737	724	698	727	735	727	699	687	745	707	783	708	716	764	724	742	721	717	676	762	719	771	700	700	735	691	684	738	709	707	703	754	742	774	750	707	756	766	679	717	749	764	706	721	721	703	712	732	720	681	686	664	702	726	739	729	681	724	712	725	736	684	724	755	731	741	721	715	736	708	690	700	711	702	702	751	723	705	624	694	726	705	729	720	742	748	705	721	736	762	733	752	719	715	724	738	781	739	729	744	736	727	733	705	678	718	682	782	743	715	745	721	733	761	746	764	730	714	685	730	731	694	707	721	725	696	713	748	733	702	747	708	803	723	690	723	726	702	723	684	760	676	728	683	727	736	721	773	692	728	736	731	658	728	715	698	738	720	725	707	698	716	717	737	695	735	751	685	722	720	701	762	686	722	729	737	770	808	671	695	695	689	732	735	680	692	702	731	719	768	711	741	719	728	680	697	750	739	720	665	744	674	726	738	709	701	773	788	697	694	740	721	732	758	765	756	739	707	714	752	704	736	679	688	668	746	709	704	709	758	705	712	744	720	731	696	719	756	735	725	724	696	700	739	727	679	725	675	683	715	722	734	709	733	744	681	700	756	713	707	765	750	710	715	753	719	704	747	750	736	670	721	708	732	714	779	681	746	680	735	694	728	651	705	666	721	720	706	717	657	708	693	698	706	771	714	720	744	701	780	712	730	709	722	750	640	693	714	678	727	718	687	723	742	722	742	743	721	692	691	695	735	708	733	727	733	704	699	752	722	720	730	707	685	673	722	713	729	719	710	683	722	769
15346	9582	59401	66602	34595	12802	5604	5652	4521	3135	2842	2780	2529	1867	2026	1439	1340	1194	1086	895	862	760	610	641	1201	1181	745	628	715	880	762	754	936	794	966	981	919	697	528	557	585	467	531	570	478	463	383	418	409	372	379	360	349	364	359	348	314	331	314	328	325	330	325	345	366	333	316	342	312	343	329	336	328	343	357	331	298	333	340	357	344	324	331	341	364	321	351	342	294	350	357	374	334	336	315	325	326	362	352	356	347	348	363	362	313	315	339	335	370	341	332	354	328	312	318	329	316	324	334	310	320	325	337	336	331	327	332	324	321	335	333	334	331	350	323	356	336	342	322	311	319	330	323	355	357	333	340	373	382	321	313	329	344	353	365	291	358	335	327	323	335	331	335	336	313	348	360	337	312	367	323	307	325	343	326	358	338	329	355	339	316	324	331	312	337	326	319	317	355	350	354	318	334	297	337	323	327	336	302	321	297	305	333	342	301	311	340	314	343	343	330	329	319	317	289	370	361	305	332	330	344	323	343	321	322	324	310	340	335	318	360	329	306	333	320	324	322	321	365	316	319	312	365	361	331	352	358	331	343	357	336	354	305	375	330	365	356	340	314	315	310	318	346	343	342	333	326	310	331	327	353	309	318	344	322	291	340	340	307	324	325	340	359	329	323	320	318	337	300	339	333	324	318	338	339	330	327	325	326	329	342	327	342	325	358	288	330	341	317	333	356	320	337	378	309	335	342	314	355	333	330	325	315	347	340	309	319	322	308	328	313	345	356	346	346	336	326	324	322	335	328	327	341	320	328	338	310	326	328	332	356	360	321	355	330	311	336	329	315	361	345	332	340	347	334	321	322	345	340	333	334	352	334	371	309	321	350	332	344	288	316	342	356	352	355	337	320	299	343	335	335	309	319	322	383	392	317	354	312	319	340	321	312	324	318	326	327	348	329	334	318	357	343	342	360	359	332	325	315	329	322	349	354	360	346	359	295	313	355	315	317	342	344	337	331	361	339	321	338	333	338	350	347	348	352	362	319	346	345	287	335	330	322	320	326	278	343	338	338	324	345	321	318	313	337	330	336	305	317	317	323	351	326	329	329	348	334	334	296	332	313	358	323	305	324	348	316	318	337	338	352	300	350	352	359	337	328	316	318	335	337	289	307	378	347	299	314	310	317	359	350	316	332	342	312	309	339	349	322	332	320	315	341	366	317	364	334	347	335	352	322	336	329	297	333	303	301	327	334	322	294	316	328	361	313	360	327	325	338	362	352	328	366	351	323	368	355	351	320	340	347	329	332	336	324	336	340	357	314	358	342	332	322	321	349	315	286	353	341	311	362	382	340	322	336	339	339	328	319	323	333	309	318	343	292	323	336	332	330	341	334	325	320	315	328	303	310	337	337	322	312	344	342	348	308	367	328	320	335	325	317	351	345	355	341	324	352	328	337	323	386	344	363	320	321	306	317	306	324	341	351	328	352	326	330	337	338	316	327	335	301	344	336	335	346	356	332	307	329	308	343	328	303	371	354	302	339	332	368	311	349	355	349	335	319	350	340	315	341	340	312	316	342	299	295	340	374	354	314	349	348	310	343	311	334	317	322	337	343	355	366	319	353	318	338	346	316	332	306	288	306	335	338	355	317	347	316	318	349	317	322	325	344	354	318	330	343	333	340	325	323	335	345	314	344	349	333	387	313	338	341	299	353	344	308	348	371	342	327	338	329	348	312	317	344	319	325	365	316	356	329	323	298	345	323	360	316	363	360	309	346	364	322	329	317	345	340	325	318	346	319	342	333	325	347	355	320	337	334	323	318	330	331	305	324	313	326	351	371	327	325	350	349	341	310	372	336	342	344	337	356	309	319	343	314	310	323	351	335	348	380	321	327	307	334	329	337	336	305	337	283	361	341	326	334	320	347	324	327	320	320	331	339	330	325	334	332	332	327	333	310	336	340	365	340	334	317	294	328	329	334	337	317	375	309	325	325	320	316	307	344	343	355	305	350	304	350	317	306	339	310	317	342	323	346	343	319	296	326	346	329	315	334	369	337	303	356	293	320	360	366	342	326	336	346	288	353	318	345	297	316	319	356	359	347	327	301	318	327	321	298	330	330	316	350	342	378	336	371	320	336	348	350	312	333	344	319	306	369	329	341	334	335	362	356	339	313	334	322	334	342	335	292	345	309	325	317	329	357	318	336	338	323	336	349	310	318	310	336	334	334	326	321	313	322	327	338	322	309	358	321	335	335	375	311	318	315	315	360	367	333	347	341	306	340	336	317	320	317	308	321	306	331	346	304	321	349	333	334	310	311	317	325	330	348	352	338	346	308	318	342	339	308	348	345	351	360	321	304	303	358	297	334	322	341	333	361	344	330	370	364	347	333	353	303	347	338	283	332	372	318	355	325	332	320	315	318	337	340	315	308	310	354	321	346	334	341	297	358	287	330	331	334	356	328	315	333	357	345	320	298	341	305	327	336	328	316	334	342	324	328	322	359	317	325	310	315	312	346	339	339	347	317	325	321	350	348	342	307	320	365	340	311	336	347	345	358	342	313	312	338	350	352	350	311	298	340	306	344	323	359	324	335	323	354	349	335	296	306	325	342	349	322	337	343	300	322	295	323	326	318	348	328	321	309	306	297	316	343	314	345	324	313	331	345	324	342	320	315	308	334	336	334	324	324	354	310	318	319	337	344	336	319	321	373	331	329	357	319	304	349	303	336	336	337	345	327	353	353	332	326	325	324	311	332	350	330	323	311	326	353	307	316	332	345	328	327	281	322	356	336	326	337	329	338	346	334	343	322	308	320	330	341	344	331	357	311	304	331	358	369	324	323	303	331	332	340	350	329	312	311	361	333	347	340	360	341	324	346	318	354	352	312	355	336	347	339	315	337	340	351	338	323	316	315	275	334	329	345	334	298	348	333	369	299	295	351	304	332	343	320	324	349	332	294	337	332	295	314	340	326	338	319	366	334	348	331	326	334	350	321	352	331	325	333	277	310	314	327	320	352	327	347	340	321	323	311	295	365	328	333	335	321	304	358	327	342	330	313	313	355	326	306	310	318	334	311	325	369	334	361	328	327	355	343	334	329	364	350	344	310	328	317	313	332	325	372	303	343	345	342	306	345	349	327	332	336	342	332	316	307	319	334	339	347	321	342	318	353	335	334	320	320	289	331	327	335	348	315	308	352	316	349	327	335	337	323	324	334	302	327	332	334	319	303	337	335	332	345	338	337	311	331	327	354	354	340	320	338	317	331	330	381	300	295	311	313	366	304	329	328	371	355	364	341	316	337	358	349	349	336	364	310	362	335	339	333	309	349	320	326	338	329	356	329	355	313	340	322	367	360	329	363	351	306	338	319	318	340	327	293	328	360	376	377	323	343	345	325	310	331	372	332	320	312	340	305	331	356	324	327	343	364	333	347	332	337	325	316	366	357	330	318	363	309	339	315	342	335	312	336	329	332	355	346	312	332	339	313	299	302	316	379	295	337	338
9399	9073	58269	68383	31587	17226	13489	16891	14417	11792	11181	11412	10169	8413	10032	7187	6999	6337	5645	4392	4212	3484	2828	2929	6277	5969	3858	3261	3506	4797	4230	3884	5167	4325	5225	5147	4953	3598	2574	2545	2342	2241	2621	2792	1919	1715	1550	1521	1359	1209	1303	1252	1179	926	934	921	926	899	893	871	868	926	892	953	868	888	839	895	943	870	868	867	944	898	888	887	891	865	860	930	872	899	932	826	823	880	912	863	861	873	848	887	907	855	908	888	938	844	894	871	892	867	904	892	884	872	901	921	915	874	913	878	868	910	835	890	875	909	896	873	905	850	894	917	888	873	879	892	847	857	899	932	865	884	882	874	908	844	887	886	878	831	939	835	891	869	888	895	909	878	887	881	902	930	864	906	867	849	920	871	921	937	900	840	895	871	834	897	966	862	877	891	909	876	974	896	888	912	891	915	877	916	916	884	922	889	882	904	912	896	842	888	909	866	888	844	947	903	875	925	918	872	881	879	864	882	912	930	913	839	864	899	928	854	888	917	923	899	848	873	885	920	862	885	865	914	884	841	873	862	865	855	904	888	891	914	826	868	882	892	893	882	914	907	970	871	893	903	833	862	867	897	909	943	908	851	841	935	876	912	843	909	897	892	877	929	895	835	887	907	868	914	905	913	857	837	905	904	869	877	840	854	891	867	887	811	914	872	891	908	850	898	885	824	882	908	906	903	855	898	874	899	890	869	858	851	853	879	870	890	881	853	863	897	877	811	954	926	849	895	887	899	858	895	935	892	849	961	883	870	853	903	870	873	809	915	903	892	838	891	883	841	893	907	925	901	891	864	896	854	868	833	926	886	827	830	887	886	877	864	877	881	894	900	843	913	869	860	916	894	888	940	884	893	869	841	881	902	852	903	877	858	936	858	809	910	882	912	896	943	880	940	877	894	883	896	910	853	877	925	920	853	910	915	838	879	872	909	885	861	897	909	842	893	932	912	884	939	940	908	925	853	921	929	829	867	871	865	919	906	848	822	913	847	859	940	875	913	899	946	913	896	875	866	901	839	901	911	843	879	879	884	888	889	873	895	905	854	873	881	893	910	890	879	879	898	915	848	928	928	909	890	904	840	881	900	844	942	832	885	889	889	903	916	909	877	923	919	856	882	864	909	912	917	911	906	867	925	903	949	916	892	894	890	879	921	899	870	873	863	968	938	900	889	858	811	912	891	897	899	879	872	835	896	918	908	838	874	902	860	882	880	885	925	848	878	911	851	921	900	831	857	884	866	896	907	873	904	883	835	917	924	848	934	860	850	857	829	858	886	920	905	908	906	901	864	831	912	844	875	877	887	886	883	877	909	929	939	854	915	914	898	884	859	910	900	897	908	831	905	922	905	857	881	875	874	907	851	847	882	901	928	872	887	873	945	866	877	884	913	890	894	906	888	889	911	904	893	887	908	907	889	900	905	880	900	937	884	856	891	916	882	906	869	871	845	966	848	912	841	902	851	873	868	928	963	901	898	917	894	864	872	896	923	900	842	883	902	877	875	881	865	899	879	890	890	843	904	914	849	858	878	866	849	883	863	843	908	863	856	880	899	929	878	880	950	929	883	891	912	925	902	839	922	854	869	912	865	932	894	906	859	865	862	916	819	841	901	920	850	832	869	870	896	887	942	869	912	953	864	870	879	900	875	888	866	864	926	891	886	858	917	905	864	911	877	884	919	892	905	859	895	894	822	882	842	868	875	886	914	883	888	845	911	838	879	876	812	849	850	913	902	905	842	860	839	932	901	843	876	888	905	872	867	898	869	855	843	877	895	862	897	882	911	852	863	862	840	835	903	894	920	901	927	832	911	887	823	907	864	867	870	967	889	809	878	848	823	878	923	862	883	861	889	952	913	888	898	862	918	825	875	878	876	881	886	880	870	879	873	912	873	890	866	886	866	949	822	835	845	942	905	924	857	919	861	907	909	864	894	834	897	978	859	884	894	839	883	924	944	866	879	825	893	840	902	904	876	920	917	893	875	891	856	876	926	868	916	868	895	902	870	857	888	920	885	932	877	852	914	888	864	888	900	808	899	907	884	919	917	858	875	918	875	843	863	898	896	868	901	891	917	911	874	884	817	919	884	859	927	956	937	959	877	826	850	849	882	867	893	919	871	855	872	878	893	877	952	891	896	889	927	928	883	941	896	918	871	884	881	921	881	896	882	876	879	904	831	880	886	840	879	886	904	902	901	911	864	918	932	877	897	849	930	905	896	926	853	884	928	921	880	873	933	903	892	890	859	925	901	909	882	919	841	866	824	845	867	850	840	870	876	898	879	908	913	897	906	871	856	910	895	860	898	873	950	904	918	882	903	835	901	859	901	905	882	862	919	905	934	904	926	907	858	829	881	921	857	841	929	861	881	876	894	887	861	883	891	843	920	913	852	835	873	876	886	928	886	911	870	945	832	887	901	902	843	877	923	843	892	906	850	885	905	880	901	903	873	919	842	883	831	934	902	895	864	917	873	929	905	924	909	918	914	881	896	905	912	921	837	868	929	902	900	833	874	871	884	912	841	885	884	899	854	860	842	897	901	856	889	893	902	860	871	848	888	841	889	894	872	934	899	899	888	844	904	899	856	867	796	926	913	896	920	863	930	891	881	895	880	906	914	959	944	884	874	851	836	909	877	880	884	914	925	850	926	857	904	913	879	895	900	918	873	924	859	871	901	871	879	855	883	970	892	850	904	910	909	926	872	859	845	798	881	922	830	865	903	908	833	870	875	878	888	814	853	894	869	875	897	869	855	899	912	874	877	889	869	945	841	873	937	839	885	871	865	927	870	873	950	842	836	895	900	937	926	935	892	857	886	874	900	905	883	875	887	907	888	854	897	840	942	906	865	910	926	891	885	879	909	849	891	888	892	869	889	901	852	881	850	883	819	904	930	870	879	900	904	944	871	843	881	926	935	859	899	906	872	828	872	896	918	870	906	911	873	885	859	848	939	936	868	852	854	910	883	945	902	859	841	902	874	869	870	918	857	866	916	879	869	937	875	832	889	894	919	893	845	907	910	867	891	864	948	899	855	874	846	898	799	869	871	861	947	862	880	925	839	966	874	923	876	869	907	956	926	893	882	922	909	857	931	876	869	869	938	887	872	894	851	884	839	816	904	915	884	851	848	908	853	896	907	855	891	874	876	941	839	894	914	895	860	895	876	889	871	951	885	869	924	867	950	859	901	872	858	871	910	863	897	875	935	963	855	863	881	891	887	897	896	927	883	888	904	875	869	912	894	866	923	902	890	926	915	873	895	906	879	890	899	924	861	896	892	904	907	919	896	915	852	873	840	874	907	936	889	868	897	897	915	929	890	901	878	895	913	867	896	914	913	903	908	898	877	945	919	878	874	845	873	902	896	899	876	919	894	876	880	856	917	861	873	881	918	851	878	916	898	852	930	881	901	863	915	926	868	927	867	911	882	893	893	934	915	858	863	904	852	898	912	900	892	885	861	968	883	948	828	877	916	856	892	856	861	927	862
23013	13754	72543	79559	41921	17650	7941	7347	6424	4900	4772	4227	3256	2774	2705	2744	2379	2045	1818	1443	1258	962	898	998	2035	1858	1029	981	1181	1367	1313	1176	1755	1318	1541	1611	1463	1091	871	807	697	802	835	697	620	653	510	443	431	419	467	473	428	405	361	422	363	380	362	354	371	392	352	384	380	372	348	361	336	355	376	383	344	344	339	386	363	357	365	403	368	352	390	373	377	335	360	365	373	365	351	384	365	369	336	325	374	348	377	365	372	353	398	364	353	362	379	345	319	344	360	342	366	377	379	365	378	373	341	355	353	374	352	329	357	356	361	376	340	369	392	371	374	378	347	350	372	360	375	359	327	365	359	382	369	390	352	353	318	369	360	394	349	376	356	359	344	335	354	360	415	366	322	323	342	355	361	381	376	368	390	364	363	388	365	384	397	360	361	345	355	384	379	376	347	383	378	380	362	324	408	347	361	361	376	372	373	379	343	413	373	369	340	361	353	369	378	396	360	346	361	365	378	350	344	376	346	387	335	363	377	368	354	346	345	336	367	339	320	363	388	384	354	365	353	375	361	368	392	352	387	345	373	372	357	349	379	349	390	401	378	318	356	394	366	378	369	372	353	368	342	348	378	347	337	374	376	331	368	365	389	363	388	362	371	344	383	383	355	388	350	368	370	335	366	358	347	365	381	363	391	367	388	363	360	355	369	375	375	363	344	358	362	362	333	382	363	375	356	336	379	347	381	359	356	341	349	366	380	368	357	328	373	362	405	358	390	345	392	334	379	352	344	355	397	359	396	361	339	333	382	379	374	396	324	368	348	377	362	367	373	359	313	373	340	393	361	355	390	348	384	392	382	359	372	368	366	335	367	381	369	366	341	364	391	348	353	342	361	346	394	345	367	382	379	377	364	396	354	387	331	375	367	349	388	338	351	382	370	397	372	344	355	339	366	379	386	357	355	365	379	374	369	356	382	404	370	382	371	369	381	362	379	335	356	338	393	367	341	345	343	360	366	386	332	375	362	350	337	382	373	361	387	368	399	364	363	362	359	352	350	324	397	375	389	373	378	386	374	327	355	379	371	380	380	385	353	389	353	324	359	351	366	350	390	347	375	371	380	380	359	365	397	365	333	382	340	353	339	371	381	359	362	356	349	379	368	380	372	373	339	402	377	377	350	384	332	381	346	360	357	319	373	361	389	369	332	336	340	371	333	352	372	365	376	371	386	350	353	326	356	347	361	366	399	350	365	394	384	372	378	341	354	386	381	361	405	392	361	383	379	352	367	334	367	340	402	369	385	357	353	356	356	371	361	387	371	351	368	364	368	332	372	417	379	337	371	409	346	357	403	388	369	352	355	371	377	353	335	350	325	351	380	341	345	382	381	362	388	390	348	359	312	337	338	365	337	371	391	376	317	342	356	385	338	339	377	349	332	326	329	345	351	353	371	403	364	330	374	331	377	368	351	392	366	377	379	389	348	342	374	377	377	355	368	373	347	338	350	367	375	369	380	367	395	347	391	385	342	382	389	344	337	332	342	351	375	351	344	394	324	374	381	389	384	361	344	339	354	402	325	369	372	375	370	363	358	327	327	364	357	358	338	364	381	346	338	357	351	365	392	358	361	387	345	378	368	408	400	374	423	424	347	337	353	349	387	369	353	365	367	357	337	360	418	380	363	352	398	374	348	392	387	397	324	386	335	384	366	344	382	329	375	356	336	360	372	368	376	346	353	371	333	371	346	405	356	384	384	373	383	407	370	354	343	375	368	361	364	356	348	381	362	369	383	332	342	357	378	372	378	356	380	382	420	354	358	340	365	346	333	347	388	360	361	392	341	361	356	358	330	367	325	362	389	361	380	367	399	368	377	337	399	388	351	351	346	355	329	328	315	362	377	353	371	383	377	340	381	378	357	350	379	389	348	399	391	356	340	348	344	362	355	384	358	391	342	392	352	315	345	350	350	337	374	376	344	374	377	357	365	366	368	368	303	364	371	380	365	360	367	376	351	339	356	348	337	364	358	348	329	360	380	352	366	384	373	364	368	376	357	361	394	373	364	356	350	366	334	366	378	367	369	378	357	324	335	326	367	313	385	374	365	368	405	358	349	341	348	350	332	355	313	381	387	371	353	365	337	359	366	366	382	347	344	379	352	353	347	404	389	379	362	349	365	371	384	375	353	379	358	358	347	371	346	321	369	368	370	388	363	378	371	356	356	338	323	321	341	377	387	374	365	371	353	394	365	361	382	375	339	356	383	389	362	395	367	356	357	358	345	377	367	364	374	349	360	374	401	421	365	337	369	350	353	344	393	388	370	389	365	375	387	379	368	394	399	352	357	331	348	363	370	368	360	365	342	381	355	384	401	358	409	367	373	344	329	369	393	358	403	325	333	341	379	353	306	389	347	340	326	368	377	373	382	353	366	381	386	358	337	349	361	360	374	359	355	360	384	356	388	344	363	331	379	374	375	320	404	360	375	378	360	373	379	380	379	355	345	386	388	343	370	353	362	373	377	358	345	355	341	370	368	376	351	355	407	362	347	378	367	335	330	394	398	312	369	428	376	342	364	370	361	355	354	366	339	335	367	371	347	367	368	320	346	384	361	412	364	357	371	349	351	337	363	386	360	372	375	361	369	333	341	358	349	335	362	351	357	345	369	363	336	332	389	373	358	361	372	342	415	369	316	326	338	344	353	371	327	411	373	347	355	369	365	372	387	359	384	349	360	368	355	392	414	320	353	385	371	360	358	378	337	353	391	366	360	365	378	358	363	336	401	369	375	374	366	389	344	349	339	347	371	369	365	353	409	345	384	379	364	344	317	361	363	401	360	371	388	394	358	346	350	351	388	365	340	382	405	365	382	367	370	361	346	373	369	359	391	362	367	342	320	317	354	398	364	360	331	363	342	373	370	372	351	407	355	328	370	335	349	358	369	372	361	319	367	355	352	380	355	359	365	376	340	350	365	356	360	369	346	379	359	369	333	326	337	356	358	379	360	372	341	347	349	366	405	373	405	359	343	350	360	365	352	355	373	374	356	335	359	356	304	378	375	332	380	359	341	358	373	372	391	383	404	364	349	348	378	375	363	364	393	371	375	406	371	337	343	369	380	346	375	377	358	365	345	366	331	364	363	360	358	352	341	359	333	388	370	376	367	362	379	358	366	356	349	369	370	353	386	375	374	355	351	382	378	383	374	366	370	359	351	339	374	352	391	367	370	353	347	355	358	375	364	350	331	386	374	379	358	359	361	395	363	352	380	355	393	407	361	333	341	357	373	368	409	369	357	373	372	381	383	394	363	363	334	356	384	378	370	401	377	351	386	354	397	363	365	383	367	369	347	390	371	331	343	338	374	391	367	384	373	333	349	362	374	347	341	368	331	383	359	357	414	341	385	388	373	343	361	373	354	338	342	396	385	385	331	369	346	367	351	357	373	384	415	332	376	368	356	348	348	365	331	334	312	346	376	360	349	361	351	364	367	371	382	366	340	386	361	354	364	345	354	353
12225	11446	69362	84334	33977	17122	15230	19923	17824	16199	16172	14904	12692	12070	12121	12707	11310	9663	9273	6876	6048	4870	4327	5235	11275	9179	5195	5079	6267	7802	7106	6134	9321	6919	8895	8343	8594	5794	4451	4133	3665	4150	4490	3037	2782	3116	2202	1596	1561	1319	1775	1626	1349	1013	1065	1028	931	988	979	982	991	981	1059	929	915	992	949	1015	944	950	962	978	914	956	964	941	944	953	961	929	1054	926	988	974	933	1004	930	895	959	928	938	937	942	964	911	954	964	962	978	992	963	907	921	965	977	949	963	958	978	913	923	935	978	983	946	985	903	956	981	955	926	1001	992	931	914	967	959	1006	957	960	948	913	962	921	969	867	1037	993	970	923	948	981	883	939	982	918	877	974	966	946	977	924	943	963	896	926	970	932	1007	901	925	917	953	959	930	996	942	967	956	956	979	926	954	977	959	890	937	1010	905	959	918	959	900	917	949	929	934	866	889	1014	858	942	947	942	977	918	996	902	897	934	974	945	947	953	935	910	998	970	935	978	946	965	976	974	957	985	922	918	968	889	921	970	942	897	895	979	913	897	943	939	1016	920	921	898	970	969	915	963	903	1004	960	925	949	897	904	964	930	972	973	925	953	894	900	894	968	938	982	902	962	883	933	955	931	918	944	965	857	945	944	973	986	931	890	967	932	904	915	907	931	954	968	969	965	965	944	972	963	932	932	910	904	937	934	936	913	949	907	949	897	974	903	893	959	954	940	944	928	935	918	929	912	966	917	990	901	1019	935	937	913	922	979	921	948	935	949	900	951	872	958	927	894	950	931	934	926	988	944	971	964	918	962	930	916	939	911	934	958	918	941	957	904	955	961	954	966	948	890	944	941	921	962	928	859	946	931	897	1016	953	924	953	962	933	977	985	976	905	910	918	956	915	952	929	975	957	1006	978	976	946	897	963	923	929	946	1010	957	969	958	957	1004	942	968	966	985	977	941	958	968	960	955	911	936	904	970	1028	917	923	957	941	908	980	950	912	947	942	990	917	962	952	954	940	945	891	967	988	1000	920	930	920	914	956	967	938	933	965	928	892	944	902	988	950	919	955	948	898	980	922	958	941	1010	894	910	964	959	868	938	958	945	956	950	940	948	968	978	908	969	922	950	896	885	915	928	910	968	911	954	950	988	968	968	908	895	961	948	956	965	961	943	933	916	959	978	944	892	972	960	979	918	938	946	953	937	998	943	978	928	934	940	985	998	995	928	909	935	939	957	947	870	952	932	999	937	883	967	979	986	922	958	915	943	993	940	913	969	925	935	900	986	927	925	973	928	917	928	925	931	999	949	980	897	892	930	937	950	909	975	911	942	941	916	968	960	948	908	996	1006	905	957	899	962	972	928	947	910	941	997	938	965	913	971	891	924	970	963	943	961	929	914	927	980	920	930	946	890	970	971	914	936	966	890	937	860	1006	926	941	969	958	961	1003	882	983	903	948	968	954	990	928	952	949	959	953	934	932	933	1011	940	928	955	879	895	996	976	950	969	940	963	891	936	936	931	938	883	942	952	910	962	961	926	946	978	973	992	931	974	950	951	957	957	927	985	895	909	930	934	938	1005	962	957	938	921	916	940	978	931	944	925	918	897	901	943	951	928	963	961	918	946	921	939	933	937	975	893	971	898	1001	951	985	899	955	972	987	911	959	950	956	879	934	924	968	984	945	941	863	959	927	1005	948	988	924	935	937	972	902	973	899	996	955	997	927	927	933	993	948	913	929	899	949	889	942	975	993	971	957	976	914	1033	883	955	877	966	959	930	986	944	938	915	979	881	897	929	958	946	963	911	973	935	965	936	905	940	964	1025	958	1006	949	974	887	935	918	919	946	1015	968	923	986	894	976	961	965	922	999	949	954	934	924	968	983	955	947	908	926	998	953	945	909	980	902	934	958	938	933	891	915	961	974	966	908	972	906	906	940	960	954	947	962	951	925	953	929	939	909	930	879	943	910	972	939	921	936	891	927	919	965	884	939	978	892	960	967	938	1016	919	902	970	931	952	951	948	909	960	917	937	947	960	919	975	993	945	936	924	910	968	934	949	921	967	954	952	943	904	935	995	954	940	951	910	905	951	898	936	993	947	962	911	1001	957	942	925	919	951	934	935	982	940	975	910	905	905	920	922	985	933	983	928	960	971	951	974	960	967	909	934	970	891	994	934	941	992	900	964	913	893	927	962	950	961	918	966	961	901	989	988	971	1005	1000	946	925	976	940	913	888	929	942	958	928	979	924	925	922	914	931	944	928	974	946	949	953	909	907	923	945	929	954	962	971	942	993	951	974	976	978	972	959	920	908	941	890	889	941	963	892	877	900	940	949	983	927	961	960	892	923	940	964	1023	890	935	936	968	946	903	989	956	882	937	901	908	941	986	935	949	953	962	935	1010	899	939	906	957	936	944	961	994	934	997	903	963	946	976	967	940	928	951	919	904	883	945	917	918	996	977	963	900	921	998	961	952	945	931	928	944	974	910	973	920	922	904	976	943	956	890	968	959	953	997	902	890	1032	950	961	982	970	993	948	1003	932	972	990	896	926	949	982	972	928	964	1000	887	928	917	924	991	946	923	932	961	983	900	928	914	906	975	924	921	940	982	955	974	967	950	945	1002	923	1029	959	994	949	908	897	956	945	945	960	951	885	957	902	994	880	975	958	958	966	957	939	946	949	939	985	940	972	946	967	937	906	923	930	958	934	941	972	935	971	938	911	906	968	935	929	978	926	903	955	953	971	941	930	956	1000	924	940	955	984	968	964	925	925	958	912	950	916	956	925	920	927	953	916	944	929	955	981	916	966	950	1005	932	961	1021	965	967	963	867	951	927	893	924	891	963	912	987	969	911	993	939	928	910	916	921	938	965	923	932	1010	951	973	944	922	973	915	937	943	939	937	948	960	975	944	1005	955	926	890	859	1022	928	947	911	950	946	950	923	928	973	899	954	946	947	947	939	934	992	941	912	933	1002	984	908	909	951	929	847	951	896	936	972	965	920	941	928	922	942	928	1001	936	899	958	980	935	955	960	972	949	932	897	949	914	954	885	914	926	882	961	980	906	1003	963	949	932	972	980	963	924	905	975	1021	992	895	884	961	968	963	1005	917	961	959	934	917	913	932	928	930	957	966	947	935	959	914	928	940	908	978	904	948	981	912	929	1003	979	973	969	884	965	993	945	941	965	933	985	937	944	928	932	890	936	986	953	921	962	978	958	950	957	933	881	936	906	908	921	956	962	954	959	925	947	998	952	899	970	916	973	917	944	946	982	940	1002	943	947	971	947	946	965	945	895	992	983	929	1005	940	960	981	953	920	948	950	893	962	897	937	967	983	931	970	962	987	919	921	956	995	919	927	942	905	931	947	943	950	979	922	976	989	918	915	932	929	915	952	979	904	921	973	981	964	918	977	902	944	925	937	974	945	948	930	927	982	922	988	965	951	990	926	949	938	947	1015	926	949	947	976	921	933	931	947	946	963	920	951	947	967	955	991	958	933	927	883	964	946	887	939	900	999	972	949	937	934	936	961	950	910	926	939	906	933	955	909	938	944	976	958	915
5686	3143	11531	16839	9286	1309	960	1001	1158	1055	789	699	572	607	524	517	507	430	399	373	329	290	309	310	316	358	295	291	287	288	331	296	293	277	311	351	305	283	271	261	268	266	286	280	310	271	310	288	272	259	292	268	242	223	282	257	256	244	221	259	280	268	269	254	275	271	277	262	287	262	244	284	299	257	269	293	288	268	248	250	232	299	277	263	248	279	252	276	261	268	261	267	282	249	277	280	246	280	253	251	273	252	264	265	253	281	250	283	290	264	258	263	264	250	254	270	263	273	278	270	270	267	258	250	253	257	243	292	223	245	264	280	245	239	226	276	231	261	245	279	258	246	245	300	281	264	256	267	287	246	240	280	312	238	262	279	275	288	280	273	270	277	248	285	248	263	255	246	245	231	237	278	248	274	281	288	270	275	279	293	256	273	285	295	279	259	249	239	249	254	250	278	270	267	270	252	265	268	241	270	265	270	288	264	268	286	259	271	234	266	256	259	260	266	268	253	260	249	248	244	244	287	276	243	248	271	255	252	287	266	254	259	253	273	256	297	281	284	249	280	314	267	258	280	269	281	251	261	253	284	263	269	269	270	276	264	295	281	254	236	238	281	284	276	260	266	249	276	241	271	293	270	269	260	285	266	265	269	293	274	276	268	235	260	304	274	232	293	278	267	248	254	286	267	239	281	247	259	237	264	242	295	270	253	312	248	249	279	272	253	279	241	259	250	268	244	250	266	263	274	260	285	286	273	277	234	275	254	271	277	279	280	264	285	256	262	284	268	267	258	251	248	281	256	294	256	257	257	251	271	255	254	287	244	281	264	263	266	303	278	268	241	266	277	238	259	271	227	247	287	254	248	278	266	244	273	264	259	280	249	264	248	256	298	259	291	244	288	250	283	283	277	273	252	279	270	254	221	307	291	289	257	273	276	263	276	256	276	274	283	242	274	278	257	279	264	241	266	294	238	257	262	275	280	259	246	265	286	285	281	269	259	273	250	270	269	249	269	239	267	279	289	263	284	268	257	312	273	250	262	280	249	253	258	256	270	261	260	257	286	253	248	235	261	242	244	255	272	235	257	263	249	265	271	236	261	281	257	313	275	271	291	256	283	250	272	274	259	242	272	263	264	249	284	237	263	291	269	254	255	241	276	277	285	260	255	269	258	263	259	280	262	257	263	239	280	291	238	260	283	299	246	293	272	254	275	260	276	269	282	281	267	242	253	257	252	252	287	250	295	244	248	249	265	228	268	260	280	241	255	269	301	235	295	248	266	291	264	280	256	285	241	281	240	248	271	254	259	256	273	264	282	253	257	287	273	273	282	274	265	256	294	262	258	287	260	277	260	297	265	256	275	257	274	290	260	285	260	268	251	270	257	293	252	253	247	310	301	250	228	268	280	255	256	268	266	279	293	274	254	267	259	278	280	275	244	278	273	264	289	235	298	279	273	259	241	295	244	274	276	261	246	236	263	307	268	278	270	263	276	254	265	274	250	270	260	271	266	279	272	248	265	261	254	276	270	251	281	264	268	289	249	249	280	264	281	297	237	254	276	282	271	279	267	269	288	262	256	256	255	255	299	279	251	289	270	261	255	266	263	248	284	285	279	279	262	246	258	253	243	258	265	281	250	232	247	298	277	250	278	262	265	276	253	248	276	275	254	266	274	265	232	268	245	253	256	248	250	253	280	278	281	242	280	231	246	282	278	264	251	270	261	239	263	276	256	264	251	259	271	250	286	255	248	285	270	245	261	292	263	258	276	271	254	265	296	240	281	291	250	282	276	257	270	263	241	290	283	278	283	262	262	218	250	246	267	262	243	257	294	225	270	281	248	273	255	274	256	271	285	255	256	272	260	290	276	265	258	282	290	268	286	271	223	289	233	266	273	272	276	287	270	292	256	272	248	264	285	253	267	267	250	275	297	264	281	287	239	272	278	243	273	254	262	264	281	236	251	260	279	289	266	260	276	288	263	278	283	248	260	262	297	256	274	276	272	251	242	252	257	245	245	295	271	288	287	258	294	239	248	284	248	290	271	264	264	269	241	269	266	261	270	278	246	279	256	240	262	273	270	279	279	272	228	281	268	268	248	244	278	257	272	285	256	228	247	260	271	247	258	288	253	294	282	239	253	244	257	272	251	292	260	256	318	243	274	289	253	290	260	281	247	298	261	291	287	267	262	258	269	245	281	280	295	293	261	257	276	266	263	290	283	280	269	289	252	262	243	269	273	301	242	249	257	242	265	270	294	252	279	263	258	291	303	266	242	287	278	264	283	262	236	300	280	272	277	233	273	259	252	265	245	269	273	254	263	283	236	274	257	274	271	261	245	278	281	259	268	247	276	285	254	256	303	279	288	253	317	259	282	302	234	263	235	269	278	256	259	280	264	261	266	253	265	254	254	260	275	288	233	248	293	259	290	279	286	243	264	240	275	269	251	270	275	232	265	276	253	243	279	250	305	247	241	253	269	246	256	261	251	262	237	265	265	280	266	277	256	279	271	233	278	291	267	266	268	272	288	274	247	253	253	264	291	246	255	245	250	258	269	250	282	280	285	273	223	263	294	280	244	266	237	256	283	229	269	257	265	245	247	259	249	230	270	311	275	263	274	255	272	284	264	287	278	274	236	263	265	248	279	291	261	252	260	255	267	261	271	273	248	236	252	282	295	255	278	264	229	237	282	280	277	276	278	261	251	252	255	264	258	241	268	282	289	271	276	244	229	278	267	274	264	263	261	266	276	258	282	255	283	263	269	228	283	266	273	268	267	247	257	265	260	241	286	301	289	257	267	261	257	246	280	291	288	289	323	286	246	285	261	285	262	238	280	261	296	240	290	242	259	268	242	269	281	283	263	263	282	283	265	277	262	266	278	276	261	279	251	257	287	244	276	260	262	264	280	267	249	262	242	285	281	284	261	275	288	288	270	290	277	264	267	263	276	271	285	250	235	285	254	277	266	263	243	285	290	270	272	261	267	242	267	264	257	251	244	259	247	262	244	262	268	269	255	232	257	262	253	282	299	274	249	244	291	285	280	262	256	229	244	266	226	277	259	284	284	271	261	290	303	255	261	281	275	267	259	270	273	249	278	296	228	258	285	248	291	269	263	284	264	265	257	270	264	259	268	279	248	301	277	250	277	262	244	276	245	281	269	299	299	272	273	256	240	262	282	285	260	244	246	268	278	284	271	295	269	268	262	269	249	278	267	267	255	290	297	262	260	236	270	265	259	270	265	268	267	268	296	253	254	239	258	279	264	289	297	272	275	291	281	298	252	278	265	261	263	259	266	262	285	261	259	285	273	258	287	278	263	245	251	265	280	246	269	273	230	244	269	232	260	247	262	290	272	259	255	281	277	241	269	258	265	257	248	242	281	262	268	240	268	263	266	273	267	238	267	233	278	276	251	266	256	287	251	256	272	276	239	265	287	248	278	279	246	248	252	243	234	247	224	278	297	282	249	285	290	294	288	256	291	275	219	285	246	243	257
4299	3470	19812	30949	16859	3684	3627	4460	5247	4748	3994	3309	2506	2518	2438	2403	2273	1929	1732	1526	1293	1093	953	1059	1211	1157	911	968	968	1010	1022	1009	1091	952	1107	1033	1032	875	830	878	907	920	867	773	828	793	762	737	757	751	745	748	743	720	731	740	748	727	785	714	713	721	677	684	794	701	725	756	753	759	729	741	755	701	700	719	739	738	725	767	727	751	684	728	730	731	740	698	737	750	734	686	720	713	670	713	719	730	736	716	708	689	715	706	750	741	746	719	728	765	732	756	728	713	745	693	773	736	742	789	716	756	698	724	769	735	768	744	745	792	741	735	685	720	746	718	751	722	705	724	738	724	753	717	753	705	749	691	746	718	740	710	716	696	724	725	758	762	704	742	734	735	742	736	707	692	749	742	731	736	733	739	734	739	733	740	790	707	680	736	764	699	737	799	739	741	739	760	786	716	723	712	738	748	747	741	712	716	734	694	722	735	734	706	749	702	723	737	677	765	771	734	739	697	705	699	777	716	713	786	767	691	713	708	701	682	758	743	740	787	721	701	717	750	734	760	735	692	737	669	742	777	729	762	710	736	751	661	754	737	721	756	740	751	728	733	661	708	784	727	739	710	694	742	741	733	725	714	745	709	758	697	723	751	728	694	738	734	727	764	737	729	719	685	747	795	753	709	728	749	693	713	732	733	715	720	704	722	758	735	740	727	728	745	680	707	736	717	781	760	710	761	751	709	730	702	715	683	730	734	719	656	750	731	763	664	720	749	710	727	699	719	762	718	742	728	709	746	776	707	720	706	684	702	800	768	746	717	680	742	697	675	696	772	727	716	739	730	762	762	737	692	699	698	692	752	736	723	723	722	722	729	662	735	747	728	750	729	720	738	743	729	706	720	746	727	768	761	751	739	763	695	729	760	724	698	747	710	762	689	728	722	802	812	739	750	729	730	762	791	786	697	694	727	688	719	739	728	741	762	714	736	704	739	752	676	686	762	785	736	750	751	743	744	765	708	740	747	714	739	703	745	729	687	715	741	779	694	723	731	714	705	760	716	723	726	734	693	702	723	674	692	700	739	741	701	717	713	724	718	763	672	741	720	763	765	736	744	742	737	714	779	724	716	728	714	750	679	763	723	715	719	685	678	695	703	730	740	749	675	726	751	751	733	788	700	700	692	757	725	751	725	734	694	701	736	722	673	759	740	706	740	717	727	678	737	744	711	747	742	711	785	733	783	749	793	750	720	775	763	706	753	713	762	752	743	725	739	723	720	759	700	738	735	712	731	760	716	700	729	705	736	755	721	693	711	775	697	714	773	749	708	723	714	780	727	759	688	734	735	693	750	710	764	715	778	725	769	707	711	732	720	708	689	721	752	709	715	724	757	725	743	738	747	709	781	729	755	703	752	727	748	712	734	745	778	786	713	725	717	747	794	714	736	739	709	735	726	711	677	704	743	759	749	739	745	724	707	706	782	745	707	712	706	706	761	729	780	750	750	693	740	746	700	714	749	706	806	767	705	719	760	684	742	685	716	724	718	770	683	735	766	735	805	671	761	756	705	731	709	732	752	698	700	753	738	687	758	717	751	768	723	748	738	718	713	768	710	741	728	714	728	721	694	722	743	711	714	739	746	705	785	717	705	687	724	753	742	730	729	732	719	740	715	708	740	753	725	744	738	755	686	730	698	729	695	754	724	722	719	720	760	751	720	737	700	740	782	753	704	739	733	734	737	757	739	672	698	731	713	710	752	701	723	736	725	735	774	695	730	687	736	746	723	726	720	751	696	732	729	741	703	708	703	739	664	743	738	733	750	733	710	738	710	685	710	712	730	726	753	722	762	748	673	743	724	700	754	687	735	737	772	719	753	709	768	712	728	805	740	751	749	708	734	743	718	710	732	732	714	772	693	783	685	698	719	770	738	735	751	719	769	732	741	742	781	703	706	702	754	721	706	719	742	715	716	735	743	695	738	713	720	734	744	717	728	721	761	713	756	751	715	715	797	740	732	722	710	717	739	715	754	764	723	712	728	732	764	703	733	741	674	748	720	714	784	728	715	712	718	756	737	733	756	759	714	705	724	759	682	752	715	702	730	705	753	712	699	793	725	724	719	690	729	707	691	718	691	710	764	753	749	689	718	716	769	699	728	721	711	698	730	735	696	732	784	692	784	696	726	723	697	688	767	700	782	706	720	700	842	758	716	682	739	717	726	739	725	667	727	717	708	756	739	712	752	727	731	704	742	694	748	736	685	731	763	767	738	708	716	754	726	746	740	741	757	742	745	734	713	706	706	703	723	730	724	740	730	702	736	767	780	792	701	741	712	752	741	743	715	726	697	728	715	735	722	708	733	747	730	768	721	713	710	713	743	723	776	729	770	720	702	776	735	723	747	766	730	711	705	751	689	721	702	714	687	756	724	712	721	764	741	703	745	715	713	739	721	713	744	740	759	746	714	692	747	693	681	744	695	702	697	724	714	728	681	730	736	734	737	756	752	722	771	745	709	744	789	739	753	731	669	699	773	732	775	752	760	672	676	719	742	741	735	744	672	731	672	754	779	695	702	756	693	739	737	737	721	698	733	701	703	763	758	766	728	720	722	714	749	742	762	715	747	679	709	777	751	767	735	721	734	820	716	725	699	757	756	710	778	710	736	743	716	745	747	737	714	744	730	740	730	736	731	753	724	740	724	721	705	748	749	729	700	692	726	736	735	728	729	725	729	733	706	679	711	717	743	762	692	749	742	751	744	681	751	719	682	739	710	751	763	720	720	769	764	735	747	704	659	695	723	725	773	760	739	779	724	730	717	715	747	703	731	739	685	764	719	748	719	697	747	746	706	691	711	757	752	690	728	723	709	708	742	761	735	674	794	776	729	736	720	695	762	733	683	779	707	754	699	750	739	678	719	705	687	717	667	734	732	765	697	718	737	713	747	724	741	751	707	717	739	749	725	727	727	719	731	728	770	794	757	694	759	700	735	735	658	726	694	702	760	729	744	759	720	753	755	737	747	704	745	726	717	731	763	733	743	758	736	774	738	727	739	741	765	671	745	718	788	707	727	753	731	739	751	743	729	765	710	709	752	749	738	739	756	708	711	704	713	695	733	724	731	722	734	729	730	737	696	769	673	684	716	735	709	735	707	735	756	749	774	723	712	724	760	793	687	737	700	707	754	713	684	757	726	701	772	694	740	718	704	746	705	738	748	729	738	725	772	724	719	723	693	700	732	765	694	763	739	716	740	758	745	716	795	723	715	759	715	726	675	756	746	757	740	748	713	748	731	711	733	739	766	733	668	773	719	740	689	737	740	716	720	747	744	690	744	699	731	683	737	746	750	709	737	728	739	724	718	729	741	732	709	658	704	745	714	774	760	786	715	767	719	762	759	744	705	736	753	695	756	752	723	733	671	760	730	768	702	742	744	691	756	734	783	704	727	682	751	740	733	785	749	716	743	748	748	664	739	680	702	797	721	761	718	718	723	736	757	707	689	760	778	673	792
16175	9104	54852	66760	44001	13369	3420	3456	3215	3137	3028	2946	2050	1821	1669	1607	1432	1206	1048	901	713	689	611	627	1037	866	603	699	776	905	766	723	937	850	949	1001	904	612	559	519	564	586	514	519	507	429	440	445	398	384	402	366	345	341	331	328	348	340	320	315	313	335	337	335	314	318	294	335	322	312	310	324	345	320	347	332	317	356	354	367	325	326	277	304	339	333	299	339	320	319	375	336	291	325	337	302	314	322	305	348	318	347	324	334	299	308	321	338	298	303	354	324	315	340	370	331	314	326	338	312	323	319	308	290	351	326	324	308	317	341	312	328	333	321	327	346	336	331	300	312	351	338	328	327	357	365	296	328	352	314	305	344	341	325	345	314	326	336	330	342	308	315	321	341	342	292	316	341	293	317	329	295	373	319	338	311	306	332	324	317	328	320	332	316	311	327	328	330	338	338	311	289	342	299	312	340	365	325	330	341	338	342	306	316	314	351	346	339	332	308	350	338	313	315	311	319	322	325	321	319	320	287	325	333	356	330	311	308	310	323	272	325	330	336	326	327	332	325	313	362	319	371	345	327	318	287	322	355	315	327	318	323	307	353	313	362	305	335	317	309	325	308	363	317	315	345	324	318	304	326	314	353	320	334	320	286	341	318	303	301	324	380	328	328	308	326	339	320	316	355	309	373	354	340	307	340	274	333	317	336	309	334	317	320	330	343	352	304	328	340	331	344	324	305	307	296	350	352	331	339	367	316	318	350	333	335	334	339	278	338	314	312	300	319	327	328	330	350	331	372	335	328	318	342	343	321	373	328	331	335	318	327	344	314	325	368	339	363	329	332	328	321	328	340	349	370	323	299	314	327	335	305	335	326	298	340	355	314	281	298	335	323	343	338	291	350	336	317	329	329	307	330	314	307	345	328	339	299	358	343	330	298	330	331	370	328	316	330	317	362	298	310	297	327	299	320	282	319	351	339	318	308	319	324	323	349	338	335	312	316	345	357	317	323	341	314	357	351	320	309	341	323	333	312	342	332	313	333	336	343	322	323	366	320	340	331	364	321	331	319	327	318	325	320	328	341	336	304	365	339	345	332	323	346	328	328	322	301	322	309	371	326	342	302	313	330	334	340	371	340	321	347	340	338	333	334	351	338	334	348	340	326	370	318	345	361	295	320	352	300	388	332	346	323	360	318	311	318	308	315	334	336	335	305	324	302	314	315	320	320	323	333	300	339	341	330	326	331	328	365	316	334	319	382	350	334	308	296	321	317	335	350	334	356	344	365	341	302	345	340	386	300	349	352	314	318	319	309	334	321	307	313	332	351	334	338	327	327	295	326	322	335	327	328	329	333	319	335	322	314	335	324	326	313	326	323	328	349	334	343	338	317	348	360	344	340	309	290	290	312	343	332	335	324	317	328	293	349	324	305	329	345	354	335	340	353	332	314	353	311	360	353	327	331	330	299	311	303	327	349	346	336	324	347	334	311	326	334	322	350	316	345	354	357	332	331	331	346	306	314	351	364	318	339	325	334	340	359	341	337	341	350	299	385	308	364	324	305	324	324	310	298	315	291	331	339	304	322	305	349	367	344	324	322	300	333	313	327	314	339	307	334	340	299	307	330	336	300	308	333	358	303	330	344	313	298	348	298	310	322	324	343	302	330	312	357	289	295	298	345	352	346	327	336	343	308	298	312	331	335	338	363	331	311	348	317	352	317	367	294	293	335	345	328	302	322	314	344	355	325	339	329	372	352	304	343	335	327	317	317	317	338	312	334	327	293	333	335	371	338	325	315	338	324	315	322	337	331	314	337	315	322	301	340	341	339	309	301	350	324	301	346	310	322	326	328	336	298	345	349	318	338	343	345	291	328	329	333	309	313	299	345	336	335	335	316	337	287	324	321	328	345	319	326	339	332	348	317	327	324	387	366	300	296	314	333	350	373	287	329	303	324	340	308	315	362	326	340	348	321	351	315	319	312	337	326	339	351	329	340	324	301	339	314	315	337	327	308	325	308	333	359	308	361	325	328	312	328	340	347	327	364	331	340	349	290	334	333	328	347	334	309	349	290	328	348	325	330	328	339	326	302	332	311	366	341	340	358	288	319	326	358	329	348	337	319	333	329	355	334	330	353	319	314	319	299	339	314	332	334	352	327	352	316	311	331	328	317	336	327	333	281	330	350	319	306	318	313	312	320	345	332	350	341	318	328	308	318	327	319	329	307	321	318	379	311	320	307	344	342	315	325	336	342	331	328	345	337	341	329	339	314	311	331	319	330	324	306	356	344	304	346	338	359	340	331	338	327	349	319	336	325	332	329	332	309	334	311	322	351	326	350	332	332	335	319	324	323	336	338	322	331	326	297	335	332	336	336	308	311	350	335	312	332	307	317	341	330	358	316	312	317	337	337	319	339	345	326	312	318	370	321	335	333	331	366	327	347	338	326	342	327	328	301	323	325	339	365	310	316	384	344	349	335	342	365	347	361	317	336	343	297	328	315	331	300	315	307	318	348	310	329	316	342	342	338	314	334	328	344	341	378	333	314	326	296	372	336	322	315	361	376	326	346	366	311	307	325	321	338	337	338	310	303	318	325	337	355	335	315	325	354	348	325	298	324	323	322	315	337	334	313	317	314	318	323	337	320	340	328	314	319	324	339	312	327	320	376	329	346	296	325	315	288	335	314	325	324	350	351	321	317	317	324	323	330	287	299	324	323	303	339	306	369	312	335	319	338	324	332	336	340	326	350	312	329	305	326	320	309	338	358	353	315	347	311	341	337	320	318	330	306	326	330	336	307	349	314	353	358	335	335	350	323	330	324	297	355	349	320	337	344	329	357	330	321	369	329	343	297	328	369	328	346	352	320	314	338	321	323	338	324	348	341	350	321	350	341	314	345	392	324	327	346	358	326	323	339	293	334	299	317	344	316	312	331	321	327	342	317	368	309	329	292	346	374	315	327	338	312	332	337	364	327	345	313	331	325	320	289	344	346	362	344	323	308	316	365	303	330	324	334	322	318	374	324	394	353	355	346	336	313	333	334	326	317	326	349	349	360	338	337	317	317	322	339	361	345	327	360	378	327	314	318	358	311	362	359	296	342	307	314	339	336	301	306	316	347	321	343	355	346	320	313	307	344	339	319	303	314	328	365	312	304	325	308	345	334	331	347	337	359	312	303	299	343	381	321	340	303	311	318	300	332	284	333	333	316	304	356	328	334	327	331	357	346	344	331	347	345	319	319	333	332	333	336	314	330	375	322	331	369	308	317	313	365	344	335	332	329	332	358	303	315	333	329	303	333	318	331	296	328	302	342	331	335	304	323	342	324	366	324	286	313	344	345	342	309	334	300	312	347	329	310	327	318	313	316	353	359	288	326	320	320	312	346	287	314	344	297	348	330	321	300	294	349	338	322	328	315	282	350	338	335	350	300	332	304	352	348	333	306	362	365	320	336	337	313	342	303	324	335	345	326	378	334	329	339	333	333	330	304	302	353	329	337
10060	7998	54407	69600	42409	10871	8140	11765	12112	11774	12396	11535	8278	7954	8255	8255	7301	6100	5327	4392	3657	3385	2738	2957	5176	4268	2570	3305	4049	4903	4163	3902	5224	4387	4858	5748	4465	3090	2702	2288	2959	2694	2342	2647	2281	1722	1738	1282	1164	1426	1273	1068	902	910	910	860	909	925	935	913	876	913	896	853	886	854	881	886	897	900	920	904	903	835	869	909	881	862	854	872	889	881	909	880	887	851	913	876	862	932	874	867	834	928	889	862	950	878	840	882	901	831	921	854	882	876	906	909	860	865	843	877	862	892	854	900	868	866	831	843	876	891	939	873	886	850	928	797	897	879	893	867	862	903	880	839	941	857	820	896	853	865	870	898	860	839	847	824	877	894	864	816	887	844	838	903	836	889	852	889	883	891	827	858	856	904	831	860	887	867	846	880	879	911	852	858	915	861	930	886	912	898	851	860	913	887	898	837	906	884	922	903	888	919	900	796	856	864	896	868	910	906	878	900	893	913	862	837	840	955	873	933	853	839	889	900	880	766	825	857	867	863	879	926	864	910	860	779	892	858	869	846	868	840	891	903	875	903	863	889	874	900	841	837	881	871	965	842	882	873	910	884	855	862	859	878	877	841	837	846	861	942	867	855	865	882	850	912	839	903	888	833	886	925	882	913	859	875	806	890	900	910	857	928	864	876	866	843	876	853	824	822	894	903	938	861	887	871	884	876	885	904	931	912	858	859	858	858	867	868	896	838	910	920	925	889	853	888	866	888	937	847	843	870	834	803	880	888	876	893	880	868	876	860	917	928	843	834	850	919	943	837	880	871	870	862	857	871	898	824	854	862	877	855	860	846	893	897	874	820	855	875	885	849	905	862	821	837	876	934	931	845	889	806	849	864	826	811	865	875	879	830	888	865	900	896	882	860	852	894	894	871	904	901	854	888	854	888	842	901	844	843	895	891	941	855	873	833	879	860	850	802	894	894	844	862	913	851	882	871	865	912	874	922	881	852	825	898	912	889	898	896	853	856	884	916	906	882	904	894	804	820	831	858	903	828	867	875	899	793	887	933	864	872	879	884	927	845	847	886	858	901	890	859	859	867	911	864	857	875	861	881	865	892	898	893	918	878	855	900	830	867	858	886	843	876	886	866	851	842	904	861	865	805	861	883	837	858	893	921	896	914	882	870	843	905	879	930	880	811	840	865	893	826	895	862	871	918	886	927	850	920	867	870	896	845	886	828	883	900	872	862	877	862	833	928	855	903	870	857	872	856	882	894	838	880	899	849	873	873	878	842	898	865	898	911	860	880	871	866	883	901	884	861	933	845	903	894	905	834	846	831	872	923	873	906	858	906	900	894	876	846	880	862	905	886	891	924	843	903	834	868	934	906	860	858	892	912	838	863	874	887	856	867	911	849	901	920	874	898	895	870	837	859	868	862	863	870	872	899	889	847	870	865	917	847	899	865	905	863	923	885	888	872	887	849	850	860	905	856	862	910	903	879	903	914	861	928	838	881	871	931	876	882	859	838	857	861	894	891	898	860	824	910	878	876	886	910	904	830	895	822	885	897	881	855	838	817	855	889	880	802	821	821	878	886	882	874	863	881	882	862	896	872	832	877	910	842	903	877	884	881	922	853	864	848	863	868	922	905	865	857	860	901	852	939	838	896	862	811	858	859	890	871	883	866	837	861	883	886	830	905	915	833	918	879	878	894	806	931	867	897	824	892	945	862	938	886	879	827	857	859	852	889	867	913	834	887	872	838	850	852	889	894	865	878	916	841	862	843	885	870	862	832	912	849	894	902	877	892	874	848	906	884	869	955	851	880	902	892	864	857	849	913	865	856	908	875	784	865	892	866	860	823	895	819	864	848	843	843	880	874	849	886	881	906	923	810	874	882	863	901	837	836	822	864	900	911	853	831	849	875	871	928	876	866	844	900	881	819	898	866	832	818	846	838	890	884	883	871	836	913	850	849	855	844	888	876	883	875	898	860	903	903	854	891	926	891	872	825	947	897	856	899	917	917	859	904	883	909	896	890	854	849	898	858	937	901	901	854	828	869	866	865	860	819	866	854	865	843	839	839	854	844	860	887	849	876	881	900	862	850	833	878	871	817	862	920	874	854	863	884	861	901	816	825	865	859	879	848	834	887	893	866	824	886	866	845	913	898	887	864	872	882	879	850	881	940	887	852	848	885	903	856	801	840	863	932	895	878	813	884	870	874	910	890	839	917	871	847	875	906	846	873	887	941	851	867	922	884	874	876	905	852	835	865	860	941	841	878	912	873	849	871	896	912	873	882	825	865	844	853	898	858	857	872	883	856	829	862	904	898	899	875	910	861	859	882	947	843	880	863	880	855	899	848	894	888	897	878	898	852	877	894	848	882	921	895	870	879	852	905	853	898	851	897	816	873	899	859	916	881	958	904	829	857	855	879	889	907	897	862	863	849	893	839	824	941	873	871	825	847	893	835	902	856	862	873	933	878	848	867	876	886	862	881	896	890	925	873	874	877	913	879	861	866	872	856	865	853	825	892	864	821	922	936	872	853	836	831	844	854	869	905	869	846	876	912	919	894	873	846	827	819	914	910	822	853	954	873	911	821	927	828	855	888	875	871	843	885	874	839	841	868	912	853	889	900	838	858	870	905	933	822	867	870	868	874	842	921	865	890	937	828	876	876	847	888	867	856	846	899	865	856	826	869	883	882	867	873	833	872	877	798	882	856	879	865	854	860	825	912	847	886	811	877	852	878	879	882	900	885	868	849	916	872	862	900	842	847	911	947	880	855	907	905	814	872	853	911	926	905	880	861	876	896	887	932	861	874	930	857	837	886	848	920	872	941	794	871	915	838	817	892	868	917	880	831	896	814	900	862	883	919	884	865	900	888	815	909	858	891	852	851	902	876	930	856	887	889	876	911	887	834	932	818	879	830	860	897	890	857	823	933	868	881	875	881	900	902	892	840	860	880	889	894	869	890	860	872	915	894	911	883	880	932	861	845	888	898	884	841	943	947	825	846	879	889	884	881	820	879	922	883	862	886	907	905	894	862	901	863	924	846	882	859	876	866	887	900	837	870	922	862	943	901	852	850	850	831	871	853	897	842	904	828	913	871	870	804	903	922	846	834	846	820	874	820	856	893	918	876	867	842	905	857	865	869	853	861	873	883	824	875	847	802	811	873	859	848	900	957	859	907	820	859	838	885	911	885	881	907	904	938	916	876	891	887	872	865	915	839	844	917	847	842	863	820	891	885	891	928	868	880	871	884	886	903	879	877	919	868	863	881	875	830	914	836	882	877	850	923	820	912	894	877	928	890	866	872	920	896	893	881	882	886	871	908	937	901	889	866	875	885	828	768	861	875	907	891	861	899	812	806	840	867	851	841	878	882	917	902	920	893	925	858	869	878	872	822	871	848	883	884	923	832	841	851	874	858	831	870	863	887	837	876	851	926	904	856	894	900	901	865	902	893	873	859	877	889	939	854	925	908	888	871	938	900	844	889	905	862	878	848	861	905
24140	19299	71397	75812	52788	20539	9079	6560	6056	4959	5093	5552	4037	2670	3178	2924	2138	1780	1709	1399	1239	1111	981	825	1993	1401	871	1131	1352	1750	1369	1288	1326	1386	1523	1837	1186	901	844	766	839	782	926	925	723	565	555	498	414	448	410	396	404	415	338	405	351	339	355	375	392	387	346	360	346	351	353	391	377	355	377	380	382	386	377	393	369	366	313	332	391	381	348	344	378	359	377	344	337	334	352	354	341	325	331	368	349	373	327	378	324	327	349	371	389	336	331	379	369	369	340	338	340	344	373	354	369	362	332	327	343	338	343	346	371	342	357	348	359	332	344	347	387	356	357	340	374	348	392	402	404	354	347	401	385	363	369	387	372	395	350	345	353	371	358	357	349	374	355	338	371	346	365	321	346	366	364	328	343	361	317	332	336	348	342	378	372	354	353	360	353	373	393	366	378	328	371	376	378	326	373	357	339	353	363	321	379	362	367	344	360	359	375	347	353	356	372	335	378	358	372	358	357	414	330	358	359	360	345	348	390	377	355	348	359	324	377	363	358	361	387	347	349	342	363	328	356	336	376	338	375	353	362	375	349	365	343	347	350	365	361	348	371	347	378	348	407	344	316	331	324	352	350	371	352	361	367	352	353	394	316	382	386	347	382	371	326	324	370	348	331	372	360	347	364	341	361	355	369	393	354	349	350	369	350	364	358	351	362	347	398	351	342	378	361	349	349	365	388	390	364	358	362	352	368	373	345	321	402	386	363	367	378	372	381	385	340	370	350	363	360	337	360	364	353	355	371	340	340	329	341	397	377	397	350	336	368	373	342	360	355	345	366	370	368	365	356	360	330	346	347	368	376	320	365	335	350	367	342	323	355	385	377	331	343	357	356	361	363	386	390	377	393	338	367	392	374	340	401	357	382	392	356	366	349	344	371	369	425	337	336	360	371	340	340	359	361	354	331	359	375	349	357	354	364	345	386	367	349	296	364	347	329	379	335	326	357	351	339	345	398	315	369	374	375	362	370	377	401	382	350	362	343	342	317	376	326	344	359	373	331	357	382	312	357	345	375	368	350	362	396	375	368	363	361	402	337	372	351	338	355	367	346	347	340	340	344	328	398	378	335	367	374	359	366	353	361	358	402	333	372	371	372	340	375	359	331	353	345	376	357	355	383	328	354	369	366	360	366	359	341	357	355	392	372	335	338	352	323	363	382	336	335	329	368	328	382	361	354	329	338	345	356	338	351	360	346	351	346	381	368	377	369	359	338	339	372	372	358	365	343	353	333	368	392	376	349	373	353	400	349	308	407	363	372	370	368	369	359	371	326	326	355	338	337	370	383	352	387	365	362	366	390	336	331	367	328	340	357	353	329	385	338	352	341	352	379	368	306	358	357	287	356	341	358	363	374	332	363	358	380	358	354	370	363	343	367	369	360	358	357	355	371	400	349	372	404	370	342	355	363	391	371	356	377	359	342	353	388	370	385	354	339	360	366	410	349	375	335	353	335	365	395	355	344	410	381	348	321	316	351	355	372	347	385	368	325	353	350	376	369	333	344	366	325	368	364	350	357	353	377	362	371	340	354	357	382	347	337	340	359	331	383	332	362	394	370	354	353	342	322	344	358	348	364	354	368	346	323	326	353	346	374	391	370	333	380	349	386	357	354	354	357	384	361	353	334	374	349	348	370	359	362	350	338	344	381	360	393	337	385	293	359	343	344	340	350	344	350	353	343	363	314	323	380	362	340	359	329	374	360	359	379	356	358	351	367	317	364	372	350	341	371	345	376	366	368	359	380	370	351	347	366	316	368	352	357	351	400	396	354	341	362	375	339	340	373	338	368	387	354	379	355	348	362	355	370	336	362	356	346	345	377	381	369	370	359	345	359	358	333	367	428	341	375	365	401	366	342	358	357	344	339	347	379	374	341	370	377	328	377	378	371	361	369	401	352	363	362	362	350	344	365	370	374	367	354	355	354	383	342	345	359	342	358	332	359	318	344	337	347	387	310	339	362	370	340	372	399	364	364	377	338	365	347	336	376	369	362	348	348	374	373	340	347	380	359	343	384	364	391	378	368	380	329	349	340	344	295	372	300	360	371	324	373	395	362	360	332	358	351	378	370	352	369	356	382	332	357	365	340	334	352	345	373	338	381	372	371	347	352	344	353	360	338	352	352	342	381	366	350	363	398	359	378	380	340	356	369	337	415	352	383	386	374	377	365	363	324	369	380	343	349	379	354	357	375	368	310	366	377	375	332	346	323	375	368	358	318	372	344	352	345	344	336	381	339	369	356	371	355	364	353	363	365	345	385	366	363	326	345	358	380	328	342	357	401	368	354	355	342	350	357	370	347	416	364	356	371	332	338	359	397	343	359	345	343	369	328	334	365	352	334	329	373	332	335	347	359	347	359	347	374	337	335	367	388	357	365	380	351	366	374	357	379	328	345	316	402	363	366	345	353	344	369	360	378	339	391	360	366	348	343	348	335	345	354	330	359	349	355	336	349	373	395	359	398	378	364	383	344	379	377	360	370	332	360	373	373	378	378	357	374	367	304	364	370	347	338	344	373	367	349	364	390	352	344	382	365	348	350	347	347	340	379	338	362	349	381	361	345	377	383	374	361	350	353	348	354	362	347	348	363	344	330	359	350	330	350	342	320	362	336	351	356	370	351	334	338	364	376	373	350	355	329	339	371	358	347	339	358	344	338	362	358	315	338	333	371	358	336	348	389	391	368	343	360	369	374	354	348	317	365	345	368	364	354	335	381	364	358	374	331	325	363	344	374	366	331	360	352	373	376	359	394	357	348	347	347	347	370	375	340	356	363	367	356	411	354	346	380	359	368	365	376	369	363	361	352	352	359	368	341	343	352	379	384	353	360	361	349	363	349	382	365	376	382	333	359	361	350	374	377	388	361	326	371	367	354	368	369	356	336	404	371	370	341	343	354	355	350	369	339	376	371	378	342	346	396	342	339	359	340	381	356	353	337	392	365	373	380	333	364	366	370	376	346	338	339	338	357	346	371	351	340	334	355	315	337	361	367	353	382	341	343	330	374	359	355	352	358	395	364	342	335	349	359	383	345	336	321	387	363	371	383	374	371	359	360	400	399	355	344	369	361	342	389	360	365	389	355	387	331	331	394	369	379	392	363	348	355	337	389	342	378	329	344	332	353	351	348	389	385	353	364	309	361	354	376	347	358	352	345	382	385	339	337	371	340	370	364	348	350	378	345	375	367	389	356	352	352	357	334	385	385	355	344	379	351	384	356	334	340	356	367	347	346	392	342	374	378	357	387	350	349	374	339	351	370	386	355	351	307	360	363	351	348	395	381	353	337	408	348	340	362	358	350	346	363	380	375	385	348	345	354	356	353	382	363	351	338	348	373	378	363	361	342	389	365	343	356	339	370	362	335	341	347	352	354	342	327	362	373	349	352	363	347	369	381	359	342	373	356	354	390	345	366	322	359	374	360	323	383	331	359	366	344	385	386	341	375	380	360	357	354	354
13167	16142	67682	81426	50039	15961	13660	16951	17543	15691	17693	18668	14529	10955	14126	13168	10218	9204	8937	6711	6291	4936	4489	3835	10475	6824	4358	5967	6989	9403	6467	6784	7247	7618	8685	9369	6414	4554	4104	4127	4669	4167	4442	4940	3421	2829	2472	1838	1499	1540	1463	1187	1000	1021	978	943	897	972	936	1053	1001	990	1009	944	882	942	959	880	917	954	921	912	949	900	944	914	944	926	942	877	917	929	897	887	896	870	985	957	934	977	934	918	964	924	912	909	956	954	881	960	889	879	958	901	905	895	887	902	950	894	909	952	908	980	896	893	871	980	916	921	931	892	961	898	855	991	972	883	893	909	917	953	928	919	923	926	941	958	915	953	983	895	973	969	932	932	906	854	861	931	956	909	865	938	935	926	924	932	898	950	942	969	923	965	890	904	922	973	986	904	925	935	917	903	919	901	887	938	925	963	878	944	900	928	889	873	940	973	901	910	913	910	887	931	928	887	926	897	941	946	909	924	926	936	951	891	898	953	923	939	914	930	919	889	952	874	904	923	905	933	880	911	879	951	939	903	941	940	879	903	966	905	904	999	925	895	914	896	955	886	969	960	914	932	915	929	923	960	927	932	943	915	962	899	906	910	937	934	957	928	914	908	922	920	911	939	932	972	896	876	926	927	933	909	925	948	886	909	904	897	930	944	963	840	905	851	909	888	864	970	879	974	951	950	939	909	892	942	896	951	943	938	969	940	918	962	868	967	931	936	877	903	939	907	923	909	863	923	958	946	947	941	919	878	934	919	914	910	870	899	942	995	884	951	909	900	911	954	958	996	969	957	925	930	966	947	960	941	937	874	910	911	892	941	972	912	904	906	905	944	915	897	876	935	902	933	991	913	894	852	888	934	955	932	915	916	964	919	961	973	941	953	985	965	898	957	916	965	919	915	913	919	892	927	931	906	882	911	941	988	879	962	937	1000	915	887	917	901	945	934	937	895	938	941	941	912	914	922	916	957	912	941	919	964	927	904	920	870	927	899	951	956	916	923	937	909	919	970	949	913	917	897	979	928	898	958	915	845	942	919	948	910	878	931	952	889	902	891	944	936	901	972	932	909	907	950	935	946	968	940	952	879	971	932	925	946	920	932	928	994	874	967	915	944	893	926	913	899	950	964	927	924	929	910	882	959	927	915	891	941	926	980	976	875	917	943	948	896	928	965	862	891	907	873	940	956	868	916	980	919	926	907	927	979	1032	933	886	920	898	885	867	938	966	894	929	964	933	947	902	914	909	899	951	925	917	899	960	903	929	915	928	946	857	921	914	913	934	950	980	933	940	938	888	935	900	946	893	897	909	891	964	1021	943	957	896	916	904	937	917	886	890	954	940	892	957	928	989	902	903	918	893	976	881	935	954	902	944	947	864	853	927	911	884	929	926	944	936	943	910	956	936	920	883	932	904	900	916	877	938	943	926	988	944	916	879	920	916	951	894	913	930	922	918	904	930	938	906	959	900	859	971	937	924	910	905	896	1002	1009	901	915	981	917	940	959	925	941	908	914	929	876	948	892	929	931	915	927	949	892	946	991	925	932	907	926	950	851	918	915	968	917	931	918	934	939	921	946	964	925	908	884	940	877	858	925	956	894	954	971	920	989	942	938	902	970	910	897	901	941	921	924	896	958	987	958	963	962	867	874	955	951	884	862	956	869	877	885	920	932	956	912	927	929	972	901	905	950	877	863	907	942	966	951	902	953	970	968	883	953	911	941	951	931	947	946	937	908	926	938	924	961	918	882	908	926	899	934	961	911	904	975	885	934	893	972	924	959	908	904	940	970	921	899	992	930	930	907	919	936	934	956	892	904	883	926	913	928	880	950	979	931	918	954	919	922	894	885	959	944	916	913	961	962	918	923	919	1028	891	927	886	925	913	896	921	940	894	920	944	965	933	931	924	952	904	947	910	992	905	900	894	850	899	954	963	947	901	898	887	963	982	979	952	903	940	847	883	943	962	910	893	921	902	947	916	939	871	851	922	860	961	963	899	930	945	875	946	949	955	905	935	901	898	973	964	873	1001	965	993	933	952	943	931	964	930	956	954	940	917	900	945	886	945	861	887	940	947	921	915	926	898	892	917	857	991	921	881	942	911	905	933	880	930	926	896	918	928	887	927	916	870	962	1029	938	890	934	981	975	907	845	878	961	930	905	948	926	955	892	951	990	948	952	909	948	908	916	887	936	961	898	915	919	929	919	896	969	907	908	908	924	860	901	915	953	935	978	949	893	959	968	899	970	935	922	927	962	942	930	949	905	935	876	950	954	941	911	945	982	914	943	936	957	962	935	877	962	980	930	926	911	908	932	911	956	933	939	941	949	951	880	956	944	896	907	913	888	973	897	914	941	904	896	926	931	971	909	900	940	923	914	877	843	904	906	900	920	908	885	912	920	904	928	880	921	910	977	975	892	923	954	877	912	892	955	914	912	952	907	953	920	966	907	947	930	941	955	888	958	898	875	916	920	938	962	910	880	871	943	906	903	893	943	935	947	953	874	922	927	955	922	930	971	930	916	955	961	949	880	947	956	905	900	892	900	992	954	897	929	908	933	876	891	927	923	897	900	856	943	934	947	929	925	921	903	912	915	891	966	938	908	915	943	929	910	895	910	962	955	928	934	999	883	889	924	949	910	946	923	903	941	919	910	938	944	915	923	937	951	919	959	852	931	982	911	945	926	911	927	868	912	910	858	897	986	912	965	922	887	883	958	937	942	946	895	876	867	929	967	924	902	884	921	893	973	951	940	923	977	961	939	918	913	1003	924	916	915	942	952	948	922	930	860	948	877	926	902	912	913	924	928	930	868	918	991	934	950	931	945	899	963	870	939	950	917	930	912	911	973	954	961	966	884	895	893	830	889	906	898	912	939	892	973	916	840	927	884	941	873	924	906	936	963	946	894	915	930	938	891	921	928	907	922	955	936	905	1028	923	902	966	927	948	945	943	934	947	923	961	932	930	939	900	926	944	936	949	940	872	912	936	951	855	900	884	916	883	908	914	948	886	967	887	868	959	1009	954	966	935	885	916	933	923	915	917	1012	934	926	942	916	959	882	924	944	906	912	936	887	935	909	931	928	904	919	926	863	964	928	892	896	926	893	950	920	902	963	894	898	929	955	885	929	886	938	914	909	868	891	890	938	902	950	908	945	957	926	950	885	933	952	917	907	944	896	981	887	921	910	961	909	938	902	954	959	915	965	914	931	914	975	972	981	933	922	942	889	906	883	871	917	899	950	905	931	855	910	931	959	926	894	945	910	971	894	912	906	970	865	909	907	899	933	933	879	925	916	904	993	975	918	980	924	969	984	934	1007	925	953	940	930	895	982	937	912	914	967	914	909	888	937	867	863	921	949	877	912	947	976	889	910	923	925	929	914	958	977	886	973	921	938	911	939	919	950	953	887	967	911	970	922	922	880	927	926	915	945	920	949	923	928	936	977	888	926	931	917	900	949	899	954	914	896	881	960	913	895	955	968	914	941	913	944	893	904	908	948	905	922	951	918
6031	3392	12725	15706	9177	1116	926	1057	1095	857	935	814	648	583	510	490	397	384	367	332	298	310	279	281	346	307	276	303	278	351	334	288	310	274	289	275	283	307	250	290	272	246	270	274	286	264	255	265	257	268	250	298	275	270	257	286	241	271	275	226	239	276	257	281	235	273	267	259	285	251	256	253	289	280	271	292	262	257	258	243	281	227	259	296	276	259	253	262	245	254	264	267	218	260	248	241	270	267	254	259	266	258	246	231	249	276	265	252	264	294	256	258	277	252	253	262	262	271	258	266	262	244	240	276	264	260	218	288	263	257	267	231	267	248	261	282	267	225	254	268	247	251	251	242	289	235	258	258	285	263	223	279	244	276	283	250	241	233	283	263	280	263	282	279	262	246	250	269	262	250	239	293	271	246	268	249	228	278	254	266	286	253	226	257	265	251	261	250	241	283	249	259	283	238	253	244	288	260	252	228	260	275	265	255	243	246	241	247	253	295	242	284	257	246	263	252	227	259	265	274	283	269	268	251	277	263	270	256	291	257	245	255	258	261	267	257	254	268	242	273	257	268	281	242	277	269	276	269	260	265	259	290	275	244	260	241	244	267	241	264	232	214	266	243	227	246	251	245	269	228	264	272	268	233	243	269	250	255	242	270	294	267	233	218	250	283	259	240	238	265	278	285	280	273	263	253	249	240	245	266	253	236	278	288	264	252	244	267	272	248	239	221	252	262	231	252	233	229	275	264	239	263	262	231	247	239	274	243	253	273	265	268	283	253	253	241	233	269	264	262	258	245	251	275	255	261	249	244	274	240	238	231	262	270	270	270	286	238	245	246	255	277	241	286	229	260	231	280	276	252	259	274	231	248	288	257	241	258	263	237	246	238	267	256	250	256	243	255	238	276	226	271	258	263	230	251	244	276	256	273	278	233	267	250	238	288	256	268	277	291	239	256	245	255	257	245	237	271	247	234	270	255	250	255	233	286	273	250	241	238	249	283	250	243	258	274	261	217	237	236	224	247	266	237	266	250	278	276	273	246	258	265	234	249	234	249	259	248	250	255	268	270	256	262	255	309	272	241	265	264	245	257	257	256	265	243	250	252	297	259	257	264	269	240	262	294	243	230	235	277	290	266	260	258	252	238	226	239	287	244	275	251	261	271	298	246	269	244	261	271	240	237	277	267	280	263	274	277	273	254	252	281	247	249	268	253	266	265	267	269	229	227	258	230	288	272	282	260	242	240	239	238	242	241	272	256	253	250	243	255	258	246	249	259	258	247	266	276	262	256	241	283	281	235	245	267	276	282	271	262	283	229	264	272	261	234	278	249	272	256	227	252	244	264	233	279	259	281	258	277	272	288	249	268	264	246	292	278	257	252	254	274	261	272	255	280	250	243	253	292	252	255	259	260	257	243	214	264	277	225	235	289	254	278	242	260	273	259	247	250	248	266	272	280	247	261	267	246	254	236	241	278	277	254	243	254	251	273	250	249	281	279	237	221	265	248	269	241	282	248	281	263	254	254	286	242	259	249	247	254	257	275	268	236	264	239	233	261	253	278	268	254	266	220	278	284	250	276	254	277	252	258	260	236	241	260	266	271	269	252	272	257	260	249	236	271	253	241	241	267	261	266	244	258	276	217	245	276	282	255	261	273	279	256	231	277	231	268	263	255	227	251	274	229	302	280	259	263	242	244	247	227	236	247	222	257	274	248	271	251	270	273	285	222	260	282	254	240	211	239	275	269	249	256	254	273	285	241	254	253	234	278	272	249	275	274	230	259	262	215	277	262	285	257	251	253	232	248	264	252	261	260	280	249	255	241	238	276	257	272	248	259	253	268	239	255	234	260	252	259	237	278	265	265	222	285	258	236	257	255	270	231	227	237	272	265	279	257	237	257	238	274	267	260	242	227	244	237	266	259	240	276	217	240	252	252	234	263	239	268	253	231	262	242	257	261	256	271	254	279	259	257	245	258	227	266	254	268	245	262	280	237	270	264	267	262	274	233	235	252	235	267	262	255	271	267	254	251	242	260	262	243	262	248	287	238	261	279	263	259	296	262	261	266	261	265	270	276	261	268	251	269	227	221	244	256	232	260	279	245	268	296	264	255	243	252	274	253	267	248	255	228	296	245	256	274	266	262	223	269	252	269	221	304	252	252	258	251	266	279	258	257	268	272	264	277	263	283	264	251	236	266	268	243	255	286	247	280	258	270	304	254	252	281	260	260	255	229	264	221	284	266	262	273	254	246	272	261	259	247	260	251	228	254	269	277	254	262	272	221	255	286	216	255	278	277	260	273	227	264	254	315	258	230	253	266	270	225	267	246	244	241	272	251	250	293	261	255	219	289	270	248	257	279	241	277	267	247	249	258	246	261	246	272	259	255	248	271	253	248	277	256	240	249	229	271	271	273	256	287	276	224	238	241	252	272	270	262	252	228	239	231	266	263	259	244	253	273	255	244	251	252	245	259	243	232	252	253	257	258	263	249	273	241	267	269	245	280	274	273	270	282	254	265	247	255	277	296	227	265	236	271	257	261	261	260	266	277	285	263	248	258	276	252	283	259	274	263	285	236	296	265	268	266	288	238	241	256	246	231	242	277	276	241	242	269	246	275	255	273	265	256	251	232	267	256	270	276	283	269	261	245	268	282	299	272	236	265	228	283	231	231	230	279	250	258	257	276	240	276	243	248	248	272	266	242	250	249	290	244	248	284	267	238	262	256	253	230	265	264	271	260	259	275	248	272	232	259	264	264	278	237	241	282	254	250	247	263	258	250	241	227	233	256	249	246	236	268	269	232	273	269	255	274	254	250	245	238	234	253	270	236	260	246	289	261	255	265	256	282	239	264	253	236	243	251	266	257	265	234	281	274	283	238	243	265	282	237	259	263	285	253	260	250	234	277	263	255	269	249	269	257	245	268	255	262	250	270	293	262	247	264	266	253	274	243	248	263	251	293	237	243	268	262	254	255	272	260	238	255	270	279	251	286	271	270	242	293	260	257	223	243	282	268	290	248	260	264	273	270	257	236	246	265	242	253	269	272	252	280	254	281	261	239	264	280	267	240	236	244	248	258	278	276	240	237	258	236	250	252	270	227	270	266	276	251	307	248	249	285	236	279	246	254	264	300	265	259	248	255	215	235	255	240	253	267	253	254	269	283	267	236	275	241	290	260	251	255	254	288	291	257	254	268	272	266	251	242	255	249	264	256	278	256	253	262	283	262	290	274	255	278	272	244	275	270	267	241	265	256	272	284	236	252	247	268	267	248	260	256	270	243	264	247	258	271	252	254	275	231	235	231	279	269	256	243	260	283	234	238	284	260	241	254	238	226	259	246	263	260	265	246	238	273	254	264	249	235	249	258	250	258	267	269	274	245	278	269	225	263	293	277	262	270	269	263	219	239	227	252	262	263	259	223	235	244	277	253	275	291	250	248	263	271	275	267	257	269	262	251	243	246	287	261	236	254	229	261	285	257	253	301	252	275	253	283
4363	3737	21644	29375	18192	2532	3289	4440	4668	4152	3653	3224	2841	2482	2460	2109	1644	1546	1264	1197	1170	984	995	955	1098	956	844	939	984	1113	952	954	988	951	1070	1135	952	873	838	839	839	865	848	828	866	783	784	715	721	687	751	672	675	737	716	690	728	693	695	712	716	736	737	703	704	701	715	690	707	694	664	732	721	699	692	745	746	722	702	748	735	725	687	698	777	715	757	650	695	719	708	740	704	675	696	723	701	758	691	696	755	724	691	697	671	747	721	731	679	672	663	699	649	734	727	690	722	726	661	689	733	774	742	754	708	733	694	695	725	711	731	718	741	745	681	741	730	739	691	672	788	676	742	741	754	734	747	743	701	727	721	730	691	709	668	691	641	688	688	686	667	683	750	715	681	713	763	743	699	675	726	716	681	742	691	707	746	688	704	710	705	729	724	716	753	747	703	723	751	727	750	739	700	693	666	706	677	693	750	680	735	740	694	723	678	694	699	691	663	688	735	742	678	732	732	681	691	712	699	741	707	729	737	742	726	728	748	740	736	723	742	723	744	731	755	758	760	698	672	662	697	751	670	714	706	742	709	694	716	674	669	742	712	684	719	709	691	727	725	725	691	712	739	721	700	669	716	713	698	723	678	734	685	697	750	712	706	742	716	745	698	709	700	680	714	673	727	715	656	692	707	720	757	698	724	680	700	714	717	732	729	681	687	696	693	761	697	635	729	666	706	680	686	736	744	750	682	706	729	731	735	683	753	742	723	708	659	707	718	637	728	706	671	767	721	737	728	699	732	674	712	681	711	748	735	720	723	672	725	722	739	735	695	715	662	701	686	717	691	729	717	708	681	713	716	793	745	707	678	738	678	713	715	731	739	704	706	693	716	722	662	719	730	703	747	708	722	714	720	732	767	717	735	668	709	713	729	748	702	725	686	711	705	743	710	674	803	717	705	706	746	732	654	727	713	725	665	689	656	780	723	706	699	708	705	736	698	688	654	702	752	680	737	690	721	678	703	711	697	740	718	693	715	695	679	671	701	720	693	687	699	711	750	673	749	684	738	737	678	708	734	728	713	724	705	708	709	721	699	722	695	725	705	780	711	731	696	679	729	686	703	748	723	722	744	722	712	694	693	693	666	655	727	698	752	734	682	703	697	681	646	693	763	699	752	703	709	702	686	728	716	728	718	721	727	721	708	701	718	706	748	694	767	724	658	699	721	745	764	687	741	680	720	695	672	706	725	693	722	705	698	680	715	773	681	696	725	704	740	712	723	702	678	711	721	697	700	703	698	672	765	703	683	695	718	711	748	737	744	712	754	701	732	732	719	698	719	720	694	684	728	700	716	675	687	711	710	718	703	724	733	735	738	731	700	691	717	646	762	720	686	699	656	736	710	671	731	724	730	753	727	740	746	660	694	697	711	749	678	724	763	736	703	769	681	683	713	716	697	690	695	666	734	721	706	682	720	707	698	722	699	709	762	705	676	655	703	730	716	734	755	762	702	707	712	725	720	691	729	692	715	711	727	705	772	711	741	700	708	709	676	759	724	731	711	720	713	706	712	706	753	690	683	741	713	746	680	705	734	733	751	688	729	686	748	664	695	727	729	686	742	727	699	730	711	730	682	753	721	719	728	690	706	647	653	700	704	722	680	711	756	742	704	740	723	691	770	714	686	745	683	730	708	759	692	730	732	741	730	699	661	702	697	767	702	719	714	722	717	736	735	728	743	704	786	774	717	739	717	672	719	708	697	680	734	689	717	699	709	753	778	751	755	690	749	664	686	742	732	748	736	658	710	690	724	709	681	752	712	695	725	704	676	726	680	731	739	710	698	753	738	702	670	744	708	714	742	736	765	699	688	727	742	698	710	700	718	674	717	708	698	725	729	691	674	719	676	759	770	679	735	682	703	753	679	748	716	722	660	707	690	765	743	739	722	721	760	709	753	668	751	667	704	728	676	683	689	700	697	667	694	716	681	677	666	724	748	733	726	753	680	723	690	714	678	713	709	720	713	728	725	699	720	704	679	723	715	703	717	695	706	692	692	697	692	690	702	712	740	716	680	730	734	673	676	714	710	685	692	695	681	709	728	719	724	762	720	682	735	731	675	731	696	766	757	738	735	695	689	728	732	707	703	734	747	713	755	734	731	723	744	674	724	649	719	670	698	709	679	748	676	774	709	718	709	677	642	741	697	781	678	726	726	699	707	706	689	710	740	693	748	756	696	734	724	682	741	674	698	707	722	729	740	747	760	698	723	714	736	722	747	713	692	733	683	748	676	724	688	721	665	713	700	687	675	710	728	697	723	689	692	697	706	702	692	681	707	712	751	715	751	740	782	728	696	709	724	783	679	697	708	700	756	678	747	728	722	713	677	737	724	749	710	678	692	679	693	700	671	697	710	679	725	679	669	677	736	678	722	716	681	690	695	719	703	701	696	727	688	691	753	729	689	741	714	726	687	686	738	727	682	695	689	715	729	663	682	692	723	707	664	741	702	671	703	727	676	699	736	659	685	704	743	736	730	678	690	689	694	739	704	724	727	685	695	717	717	709	669	688	717	709	716	708	693	700	700	755	710	702	728	733	730	715	740	711	686	702	726	754	697	660	680	737	701	716	681	680	717	712	676	741	734	681	699	668	698	725	723	720	707	661	666	698	723	752	680	714	690	692	717	715	737	710	747	676	691	716	700	726	737	741	747	723	734	722	673	692	709	714	727	704	676	693	676	754	674	700	701	699	744	726	700	723	724	731	700	727	705	702	741	720	723	744	775	741	760	725	724	685	727	735	656	741	695	726	751	694	680	690	699	706	695	727	688	702	733	736	736	651	681	714	718	719	682	695	704	696	656	712	709	698	701	699	735	748	764	741	746	711	719	720	721	725	723	697	721	681	710	745	676	696	718	718	690	673	677	687	770	709	750	722	766	710	701	751	704	700	694	707	723	695	715	699	689	702	722	716	699	662	687	761	682	730	700	772	683	654	705	704	695	697	749	700	679	700	661	758	736	704	678	735	702	640	701	725	683	737	761	698	752	701	734	707	686	689	732	714	743	716	739	703	726	707	721	740	703	741	719	732	729	720	713	664	732	687	718	736	726	668	723	693	750	724	707	718	720	709	718	704	692	769	701	723	695	721	680	691	701	674	719	700	681	747	726	723	688	716	692	695	720	744	746	723	714	678	717	723	711	714	716	749	732	749	712	709	682	691	699	692	704	775	722	703	711	697	713	701	743	717	740	666	715	674	717	722	687	678	692	715	710	715	730	706	720	773	699	672	705	710	699	683	745	689	695	750	699	679	742	674	750	718	672	695	771	728	706	726	699	705	710	720	735	755	761	720	710	734	747	740	675	705	680	704	712	690	687	693	692	703	657	703	693	723	687	715	683	662	713	692	690	695	740	663	691	708	701	695	689	724	715	685	712	740	725	726	766	708	691	767	727	715	728	758	710	743	751	746	651	733	712	700	657	719	700	740	698	715	756	721	692	694	715	705	776	721
14770	10018	64670	67748	41579	11927	3746	3002	3241	2285	2375	2805	2024	1524	1402	1271	971	900	997	820	702	644	628	647	882	572	557	742	809	852	800	680	721	912	947	887	741	605	519	540	620	616	507	455	481	464	376	377	333	336	365	344	332	328	357	329	399	318	337	305	330	330	330	301	345	311	301	318	306	303	323	317	333	339	348	336	326	303	323	357	319	317	326	290	356	315	318	328	314	338	334	337	324	341	305	288	290	367	326	352	333	313	261	334	355	313	331	317	321	340	312	336	339	310	314	311	310	312	302	323	369	307	328	319	331	338	327	316	322	308	307	294	342	328	315	322	313	328	311	299	289	349	320	334	316	323	310	346	322	327	315	350	326	310	313	323	311	355	345	293	353	289	276	312	312	311	323	322	315	339	332	305	331	358	321	360	295	377	331	346	355	326	332	295	333	318	299	337	330	303	320	331	307	332	340	329	336	336	291	325	310	323	289	351	351	355	329	335	291	315	346	333	350	351	307	311	334	314	321	312	330	311	299	345	308	334	338	358	338	328	323	298	346	303	316	329	356	311	376	347	345	336	329	330	324	357	340	330	319	319	298	292	325	336	367	304	302	309	330	309	295	334	297	326	319	341	313	324	336	308	319	313	327	317	320	327	328	316	324	391	292	351	313	309	310	325	309	319	313	317	331	330	340	341	328	354	371	313	309	312	324	303	292	353	333	330	285	328	342	333	339	325	328	309	307	320	317	302	324	323	282	326	320	276	313	293	371	344	303	333	332	313	329	337	320	349	323	325	326	315	312	376	310	315	304	300	329	348	329	329	317	318	329	326	308	314	327	293	294	364	343	312	297	341	312	312	303	287	344	314	317	295	309	337	356	299	350	302	346	317	345	342	328	344	328	295	295	311	320	317	350	303	299	352	326	334	341	308	342	318	301	357	360	344	318	303	305	296	305	352	337	335	299	317	321	306	337	307	294	322	340	325	323	352	300	318	320	319	320	339	295	310	304	300	333	341	318	333	339	320	315	343	331	322	329	301	337	326	316	329	366	315	345	321	360	324	289	312	314	308	301	319	341	316	318	352	294	345	286	312	350	325	322	310	339	338	272	330	308	331	313	317	340	312	328	322	336	346	341	311	287	338	306	324	338	346	309	325	318	350	310	295	313	357	329	362	303	300	318	318	333	348	315	340	337	304	327	296	348	284	341	303	286	315	331	316	348	339	350	311	288	284	323	304	290	329	310	315	335	325	324	322	343	338	334	349	347	283	327	322	331	326	323	342	305	296	329	332	305	337	342	324	343	271	308	339	302	323	327	316	299	318	294	339	314	323	338	341	298	301	321	314	323	270	339	323	340	323	326	311	324	328	346	343	327	317	332	325	318	351	317	331	328	313	298	311	303	324	326	309	346	327	321	318	313	304	324	291	314	303	318	353	319	293	341	315	333	334	342	316	343	342	305	308	361	311	339	318	389	314	315	302	323	294	306	318	313	289	342	317	342	310	288	350	338	264	335	305	312	300	343	289	329	313	308	330	308	366	325	319	330	326	318	318	277	327	299	302	326	338	315	335	326	325	328	319	313	306	328	317	330	344	339	333	300	318	327	341	358	308	307	341	334	303	337	328	298	336	347	340	323	314	342	296	315	328	343	338	320	323	329	339	319	342	294	347	324	325	343	344	317	317	334	317	292	340	297	316	306	327	283	301	364	300	311	324	325	294	337	318	314	354	316	348	319	324	366	292	327	325	347	343	333	329	315	340	285	352	341	345	338	330	316	345	337	305	305	347	332	330	318	345	302	320	339	346	327	309	328	332	348	340	313	321	328	332	332	318	298	329	325	345	332	346	324	311	332	348	330	351	333	348	298	321	312	326	330	299	336	333	326	326	294	329	309	305	319	317	342	341	321	327	351	337	327	335	320	329	327	316	318	329	314	323	343	336	306	340	317	325	340	355	318	288	331	315	326	332	315	316	320	317	304	330	336	323	333	313	331	348	265	320	337	311	291	309	337	326	319	334	365	309	323	317	305	298	314	346	330	335	339	273	339	322	329	324	339	316	305	321	344	308	324	338	294	358	341	336	322	302	348	323	329	310	315	316	289	327	286	316	345	349	313	318	297	342	305	318	354	310	324	384	324	312	335	339	309	318	333	332	313	327	320	327	354	284	303	330	323	307	363	338	324	316	351	304	318	310	277	314	337	312	320	331	331	310	312	332	316	298	315	328	343	324	313	351	329	334	317	308	343	306	308	321	330	330	310	308	303	320	316	309	350	326	282	324	346	326	319	312	329	305	318	337	323	314	313	335	332	325	343	298	341	351	347	319	325	319	328	288	295	325	329	314	320	328	322	321	339	341	324	338	314	339	313	343	332	344	356	323	331	296	326	326	319	309	334	311	328	314	324	349	332	322	336	318	319	296	318	312	312	299	310	322	340	307	308	312	334	325	323	308	304	331	323	332	312	303	296	313	326	314	334	298	307	313	305	326	324	326	304	319	337	311	324	299	305	318	313	319	314	354	354	298	297	337	336	308	327	329	346	343	324	327	333	324	328	346	333	296	303	316	319	326	333	326	341	371	339	343	349	305	316	337	326	295	293	296	360	333	338	336	303	328	305	317	323	287	347	359	329	304	321	341	299	289	332	303	321	278	337	327	343	300	342	326	338	330	342	367	337	337	338	325	339	314	343	331	327	313	318	302	312	314	297	325	321	323	310	308	337	336	336	341	318	292	347	318	334	354	352	342	308	311	286	333	325	355	310	329	306	343	315	338	323	340	329	313	328	330	352	322	282	314	288	329	315	317	317	343	322	326	343	328	321	305	306	321	316	350	330	320	323	324	333	359	346	308	357	369	310	302	321	314	288	341	330	294	319	336	342	324	325	349	318	315	314	330	348	337	351	313	315	336	333	337	342	323	321	339	282	340	300	321	334	351	340	309	331	362	325	330	326	342	325	332	322	307	340	292	327	321	297	341	312	324	314	322	341	323	307	308	342	303	312	328	339	318	306	304	340	323	303	346	329	337	323	280	306	348	309	290	297	304	319	300	323	352	317	313	316	284	277	295	309	332	323	309	318	291	342	325	288	344	342	328	333	316	311	325	353	356	305	347	328	322	331	322	322	361	337	307	314	318	335	331	338	293	303	323	305	318	325	327	284	331	325	327	312	333	332	347	303	344	339	335	306	323	292	332	313	316	331	322	352	323	311	331	348	360	350	332	332	303	309	291	319	324	323	309	340	341	329	314	327	314	332	315	341	313	319	330	330	324	315	312	296	301	327	333	330	348	333	312	363	314	337	322	324	277	358	316	327	316	340	326	335	332	337	305	334	330	316	293	319	339	309	298	339	345	369	319	321	376	310	305	317	301	310	307	333	312	363	326	318	314	330	327	332	299	344	311	314	321	319	302	293	303	322	311	316	322	332	326	323	299	286	332	320	284	319	293	319	331	341	328	309	333	313	316	345	285	329	326	346	330	309	325	318	337	316	320	317	298	305	320
9208	9747	61171	70955	41182	7911	9429	10067	11992	9426	9817	10980	8287	7319	7403	6371	5050	4760	4856	3907	3394	3169	2876	3084	4538	2719	2515	3770	4549	5183	3970	3638	3921	4823	5006	5106	4014	3013	2616	2819	2852	3021	2403	1843	1843	1824	1435	1087	1139	1065	911	992	932	831	892	875	843	917	846	866	948	888	882	900	909	861	847	832	810	851	827	897	911	872	820	807	829	859	861	824	815	853	852	825	845	870	838	852	912	877	876	821	903	840	916	821	896	844	829	878	844	842	797	836	850	808	826	862	847	847	905	831	847	930	880	853	846	854	870	800	886	832	826	814	870	910	818	888	896	820	869	850	849	855	839	861	836	865	890	831	881	864	866	854	828	821	874	829	816	820	818	881	830	895	822	898	847	845	858	862	837	916	851	854	883	860	811	854	780	923	859	854	873	861	876	850	831	882	850	833	862	888	843	840	836	857	826	828	874	839	870	811	871	874	829	846	868	858	859	859	837	866	867	840	887	926	827	829	887	825	871	859	916	808	900	872	873	849	823	889	825	871	834	881	913	848	908	893	839	932	817	848	856	886	936	824	902	844	850	867	885	770	863	837	876	877	879	875	918	918	892	835	914	852	874	869	877	851	882	865	840	893	848	870	853	895	821	854	851	868	875	875	851	870	851	882	894	874	868	865	847	884	828	890	871	849	860	853	826	879	845	869	832	849	871	846	914	848	905	790	898	806	911	917	852	819	866	864	883	833	883	881	899	848	912	796	875	871	859	802	825	855	833	887	846	902	829	859	897	884	815	822	860	851	819	870	879	849	910	857	900	846	852	836	828	877	885	814	835	910	871	831	826	906	839	854	859	909	833	872	904	866	834	903	847	899	834	851	869	881	856	891	856	832	864	906	885	900	902	818	839	868	869	878	858	863	878	878	865	849	895	829	866	844	874	841	815	835	865	822	845	914	821	859	853	849	924	844	866	881	866	829	846	802	830	881	837	855	844	872	913	854	842	838	872	847	863	832	872	857	805	877	883	900	844	864	850	836	850	839	843	907	933	863	886	881	843	907	849	805	888	844	878	809	867	798	844	865	829	815	879	863	872	883	826	843	845	882	795	879	855	844	855	813	844	850	776	867	784	854	898	818	916	855	831	800	851	859	888	810	897	811	822	868	850	857	801	869	808	889	876	880	907	891	849	771	836	821	874	819	867	830	861	826	824	856	835	815	861	911	884	911	827	841	875	889	867	880	839	881	837	846	854	868	854	862	818	889	798	849	868	831	854	903	901	890	859	880	868	838	872	857	911	921	891	859	866	845	855	871	842	840	858	882	835	842	867	824	780	851	887	819	829	868	897	848	851	861	848	849	855	838	839	849	832	880	849	866	850	879	874	831	887	885	890	837	867	859	828	841	825	851	879	851	833	864	829	815	884	891	833	905	905	807	881	914	830	872	900	901	888	872	822	942	848	881	838	898	872	865	885	875	849	799	823	927	849	821	877	847	906	844	836	839	806	854	846	892	802	902	852	805	796	887	861	847	858	872	793	813	789	832	831	895	824	835	808	902	879	856	839	880	838	855	812	844	858	945	850	854	831	889	840	806	888	873	886	839	869	840	853	851	850	870	898	818	837	856	825	880	893	915	824	878	855	824	840	891	773	867	860	859	883	869	856	853	847	796	822	882	782	840	842	879	869	849	909	829	910	854	827	815	879	840	848	820	891	789	851	893	842	817	852	888	864	907	784	850	859	853	834	882	914	847	806	838	899	915	850	840	830	849	897	848	806	922	855	859	865	832	910	884	888	916	841	857	881	855	826	925	808	864	868	823	912	831	870	864	835	798	835	821	807	868	858	809	836	856	902	875	909	896	884	898	839	857	877	892	827	855	886	856	889	860	828	875	884	841	873	854	861	890	872	865	870	792	881	842	876	885	846	815	842	885	878	810	881	856	883	841	839	871	877	856	852	855	866	825	835	812	837	861	879	820	895	817	852	888	862	874	879	873	815	889	802	858	833	799	885	820	862	833	868	837	840	802	830	872	857	847	851	865	880	806	833	867	878	842	854	817	816	895	848	889	841	812	846	850	835	882	841	854	801	849	893	821	860	889	874	912	856	852	891	889	835	874	881	841	841	842	837	795	872	823	827	843	825	798	859	864	840	821	861	872	906	857	821	824	886	831	827	862	859	886	867	899	845	866	859	875	923	848	856	838	848	811	887	858	833	799	847	863	810	853	807	844	880	831	842	844	870	822	837	850	861	861	870	845	851	836	795	848	875	851	836	844	848	862	830	835	874	827	827	878	834	864	852	853	870	869	869	844	844	841	835	849	847	894	827	854	890	846	876	859	851	802	803	819	891	837	797	851	838	928	837	881	839	909	901	879	815	915	868	885	846	897	869	850	832	885	936	826	840	824	838	902	833	873	858	859	852	921	861	847	863	891	843	855	792	817	813	845	888	856	895	881	927	865	840	844	895	876	783	863	896	834	846	841	860	863	849	831	884	843	934	865	883	869	888	808	849	858	874	850	853	836	867	830	840	864	897	856	866	861	848	846	906	877	843	815	866	859	882	855	876	874	862	849	826	823	834	905	886	871	859	843	821	851	844	845	880	877	891	873	838	875	861	862	844	871	836	848	866	824	860	887	900	876	799	898	864	842	839	829	886	851	855	858	869	893	863	866	849	942	841	884	893	917	823	836	864	874	856	858	862	873	917	902	869	863	839	870	875	860	841	841	877	805	877	803	839	805	878	825	824	847	872	820	861	807	845	836	885	863	807	878	861	854	878	889	870	874	864	813	823	845	841	879	862	867	839	847	888	853	869	793	844	845	835	891	834	820	910	845	886	903	881	867	847	866	900	872	820	863	840	825	880	870	847	860	864	855	825	831	855	856	841	856	807	861	874	824	880	865	835	863	823	878	820	898	880	804	815	853	858	829	849	869	794	852	861	860	854	851	836	842	860	862	888	877	857	872	881	839	839	833	825	840	860	847	849	870	859	836	875	892	945	903	874	934	912	893	780	875	850	879	859	901	875	800	887	806	830	911	851	875	836	868	875	870	858	875	841	861	873	844	853	891	863	863	829	847	909	879	877	855	869	847	856	829	822	913	811	886	869	810	859	880	848	855	838	889	821	850	832	829	852	822	831	818	840	853	877	846	846	885	806	887	822	890	823	879	894	858	821	835	862	878	841	845	861	829	854	824	865	845	864	822	833	862	867	876	899	833	863	861	873	890	884	841	866	826	880	874	854	829	890	875	864	860	857	841	858	847	826	839	882	832	851	834	856	824	876	930	826	819	861	867	903	874	899	844	822	834	875	855	849	844	855	836	847	822	818	891	933	876	891	891	826	818	859	868	866	805	871	875	843	844	874	838	892	867	825	848	910	837	861	847	868	831	876	876	901	914	917	845	870	883	860	865	843	829	871	901	898	804	881	873	858	827	853	846	842	848	795	859	872	855	879	850	881	898	864	864	910	824	868	790	826	843	861	900	853	846	860	853	841	838	844	894	821	880	862	851	854	869
23082	17450	76903	78920	52704	18044	8469	5750	5913	5244	3591	3979	2786	2548	2443	1876	1537	1432	1634	1217	940	981	949	895	1228	1128	877	1192	1616	1445	1388	1169	1243	1319	1475	1369	1114	901	854	765	862	818	653	584	586	571	525	422	421	390	304	357	361	350	344	350	350	340	358	375	388	384	358	363	323	347	342	361	361	357	375	373	346	386	348	377	340	359	392	359	346	384	324	384	365	360	358	357	343	334	340	369	372	352	348	382	370	339	359	335	372	359	355	339	344	354	333	375	326	340	349	355	363	342	330	384	350	339	357	377	319	318	359	332	373	318	319	362	362	333	336	328	334	334	367	344	352	359	358	331	367	318	344	330	355	377	353	338	353	368	372	325	364	347	334	351	340	376	350	348	364	392	360	357	363	321	336	346	388	342	364	335	352	369	352	369	357	355	342	389	353	380	373	357	339	360	339	338	359	399	326	347	369	355	362	378	348	363	349	337	352	346	320	366	344	379	351	370	365	361	356	375	375	328	390	364	313	302	328	387	362	355	331	352	334	320	359	335	368	358	324	359	355	368	344	373	371	355	332	356	346	346	348	337	342	315	339	357	334	326	386	360	369	351	362	357	345	360	337	340	365	343	351	334	354	370	332	373	366	344	363	345	344	367	370	361	392	369	342	349	323	342	356	339	344	354	371	358	336	354	338	343	367	391	366	364	337	338	350	353	344	393	355	348	377	333	334	328	334	358	340	359	391	384	306	325	354	352	353	355	328	351	344	350	361	350	367	349	366	349	368	367	309	320	348	370	391	332	359	368	373	355	354	354	300	379	348	347	334	338	354	391	340	349	326	369	360	333	335	358	357	327	364	349	308	378	382	369	343	389	362	360	364	362	377	345	363	337	372	348	384	386	365	341	366	381	320	339	349	344	336	341	356	386	336	359	343	349	384	363	355	356	347	346	367	341	327	372	372	313	370	326	376	347	350	350	361	328	339	359	377	386	316	354	354	351	364	365	381	348	340	339	352	352	363	318	376	345	333	331	340	343	339	342	356	321	332	333	356	354	336	337	321	347	353	336	374	370	383	357	376	363	350	344	368	387	343	346	383	339	342	350	352	381	332	387	369	352	355	365	392	355	340	349	353	373	317	351	380	383	380	353	322	324	342	319	335	409	357	313	377	389	396	369	374	344	367	358	369	344	356	323	359	348	326	360	363	342	372	363	371	357	345	363	361	338	395	341	366	360	373	389	365	331	325	344	359	368	350	351	367	338	356	333	335	348	366	392	380	345	352	356	353	373	326	322	320	334	379	341	331	352	332	360	343	347	346	362	354	382	377	347	334	309	358	329	350	370	315	388	323	347	358	312	360	370	360	345	363	367	377	377	367	328	366	377	371	358	338	341	340	358	357	355	366	339	377	361	358	378	377	377	378	336	370	389	372	358	363	364	376	357	364	335	338	347	343	319	395	322	352	362	374	338	379	352	360	341	348	358	353	352	400	368	328	357	309	349	320	400	362	349	352	353	359	389	347	324	358	334	365	354	358	309	368	369	346	370	329	370	359	340	350	341	365	336	331	370	360	347	366	350	364	325	347	378	377	394	337	368	370	337	386	354	333	348	368	357	355	381	353	381	396	322	357	360	340	364	329	330	367	370	305	370	354	352	363	366	345	363	377	344	366	381	329	346	359	353	342	328	364	359	350	344	311	361	348	356	382	307	354	383	383	336	319	389	372	336	315	338	364	389	365	342	337	383	333	342	339	354	363	355	381	361	319	367	346	356	318	338	326	358	323	348	322	345	355	375	343	375	327	344	361	343	395	368	349	404	377	363	355	316	335	348	345	389	347	358	332	371	350	354	349	353	393	363	342	331	359	398	353	359	341	332	355	369	358	376	371	340	344	381	394	339	349	357	341	374	334	380	369	360	354	354	339	369	378	347	371	352	348	340	367	358	353	381	333	334	380	366	328	330	349	326	333	354	353	332	335	326	356	369	363	341	352	347	320	332	366	362	348	341	361	319	337	355	371	315	370	385	355	409	382	318	366	361	337	358	345	340	358	353	366	358	349	374	354	349	327	345	348	352	377	397	342	333	329	358	338	343	358	359	350	349	363	355	350	325	360	362	381	333	377	342	331	381	349	340	368	334	321	342	339	341	359	374	359	363	369	320	346	366	340	356	356	317	355	375	334	376	391	325	364	345	345	382	365	343	330	337	359	366	338	321	350	351	360	365	329	365	331	350	336	358	359	339	336	327	333	348	365	335	354	373	355	343	352	334	379	378	337	360	359	366	359	339	390	350	366	406	296	338	334	309	341	376	369	379	382	309	340	375	369	338	381	350	361	402	358	349	374	328	352	358	383	362	336	357	382	343	331	351	371	356	323	379	319	370	421	348	350	335	382	357	373	355	370	337	356	362	380	355	318	370	351	363	364	373	344	343	358	342	355	346	337	329	381	312	327	371	355	342	394	383	323	359	359	370	352	387	368	325	347	358	342	346	348	323	356	359	335	359	346	365	354	331	377	329	350	348	374	340	383	343	360	323	363	365	335	326	380	348	369	373	366	338	357	385	345	346	345	345	335	374	348	364	359	378	352	367	343	359	361	376	379	380	342	336	360	356	385	360	377	357	384	360	356	358	378	362	350	338	344	356	379	387	391	368	373	375	362	342	375	368	365	340	365	377	364	339	386	329	364	378	306	364	374	348	362	340	351	364	350	393	348	336	334	326	353	322	353	351	378	346	344	393	348	341	336	325	352	386	373	347	337	347	357	360	341	320	337	386	330	337	364	341	365	334	349	320	362	384	364	361	355	363	346	359	348	373	352	370	343	352	358	320	384	361	328	364	369	357	336	298	360	324	375	363	360	372	352	363	362	314	361	343	345	368	354	357	365	388	330	368	334	370	363	360	368	331	353	400	321	367	359	377	346	353	356	348	326	343	354	332	363	344	330	350	369	345	334	381	380	332	343	325	354	383	346	340	334	339	345	352	358	347	359	379	365	350	371	368	354	337	328	292	334	367	347	341	344	351	397	354	321	384	347	345	379	335	304	370	341	327	331	371	352	337	390	360	363	361	346	357	310	373	339	348	328	350	341	341	375	354	350	339	365	330	369	359	364	372	374	368	368	363	346	351	337	342	349	337	335	334	335	359	377	332	366	345	407	333	347	365	380	389	356	370	359	342	356	361	384	328	365	356	352	380	319	349	334	375	373	389	332	375	348	341	345	378	377	378	298	339	367	352	346	341	362	350	348	405	350	333	345	408	351	353	366	365	351	331	361	367	359	336	349	348	344	368	351	331	379	359	343	333	352	354	372	356	357	359	366	377	389	334	331	332	380	344	370	340	328	359	336	322	360	353	357	368	368	388	356	375	352	350	347	339	361	344	358	384	328	335	356	350	317	352	369	356	355	340	354	377	360	365	317	369	347	376	337	337	359	343	354	334	353	389	354	365	369	348	348	335	350	372	347	369	367	340	340	340	359	358	347	349	351	315	370	387	293	345	340	374	339	379
12603	14774	72315	85507	44193	11578	14558	14683	16664	16591	12661	15031	11309	11322	11013	8958	7720	6574	8022	5700	4456	4625	4436	4348	6020	5009	4363	6441	8796	8051	6865	5953	6633	6682	8133	7095	6324	4654	4442	3872	4697	4317	3379	2531	2470	2394	2192	1426	1365	1291	1035	983	1011	993	915	915	888	959	952	941	1004	991	1014	1004	945	968	920	921	935	978	919	898	879	940	963	907	889	892	887	901	963	932	927	938	963	941	919	913	925	923	913	939	994	918	926	1008	966	894	922	922	914	889	920	926	926	879	893	936	915	877	922	923	871	951	920	945	936	931	943	929	887	919	926	912	955	905	945	892	921	904	893	950	924	857	920	904	856	937	972	924	915	908	932	945	938	905	906	895	900	909	919	901	900	945	913	880	896	956	920	905	905	923	910	917	881	914	929	913	916	947	889	933	915	933	878	900	948	894	900	935	939	930	911	925	927	876	918	920	853	880	913	877	911	953	897	941	930	890	916	925	891	905	929	914	910	913	916	911	938	941	991	969	887	859	864	964	887	890	924	906	927	930	910	947	913	884	932	853	919	931	924	918	951	899	936	944	879	907	927	901	907	927	895	875	932	949	898	929	930	941	874	873	895	902	909	892	949	910	926	910	922	940	892	890	909	937	913	954	912	947	911	908	913	884	955	905	899	908	905	891	913	929	872	859	879	881	889	935	922	888	931	848	891	950	912	910	985	900	909	889	900	913	927	941	928	892	924	989	940	928	920	874	865	903	926	854	915	916	960	901	862	899	980	902	924	929	859	912	880	881	903	912	900	948	940	973	955	901	923	923	922	920	961	882	903	922	909	922	955	926	998	926	970	943	936	899	917	890	950	886	949	901	911	923	896	907	913	902	961	905	979	926	901	870	878	942	959	918	929	908	909	881	902	932	944	877	899	924	919	939	898	884	918	902	903	911	895	953	900	850	894	974	945	947	898	951	926	903	933	910	903	943	875	890	871	999	919	906	892	882	864	866	898	902	855	866	935	915	903	927	937	875	933	930	911	928	869	984	921	918	887	889	917	880	892	940	902	975	932	939	893	926	995	944	925	956	894	924	932	900	898	904	954	915	916	907	887	949	868	939	910	943	899	929	911	946	887	914	872	923	910	917	891	905	923	936	958	899	869	959	969	923	924	913	945	916	934	931	893	893	965	974	864	909	905	893	821	924	882	936	931	912	911	940	899	956	904	927	921	937	945	880	970	879	880	924	893	907	927	930	908	891	900	886	917	917	934	923	911	910	967	903	908	911	899	908	933	889	902	899	923	829	923	956	874	953	912	923	907	985	911	918	937	981	932	906	903	926	931	950	919	923	913	938	903	929	929	908	921	930	959	900	867	930	904	947	921	916	896	875	917	935	890	947	882	948	931	924	902	928	932	912	901	934	950	927	926	959	875	903	910	907	923	945	911	906	896	930	923	900	968	893	934	940	942	912	910	924	943	927	905	915	870	941	898	937	940	899	906	921	949	929	915	960	933	956	989	904	951	947	878	904	934	896	886	921	903	982	914	935	923	910	880	888	959	981	906	871	928	934	934	876	964	863	898	954	897	910	938	927	935	959	991	883	924	982	911	874	891	931	932	898	931	906	907	932	980	903	892	890	941	946	937	925	927	873	855	900	919	916	904	951	893	894	872	919	887	906	925	962	890	917	904	888	889	968	920	914	877	930	873	932	924	914	902	958	902	908	907	887	893	965	908	890	854	942	850	845	931	922	934	859	933	910	940	905	919	919	906	994	841	918	936	916	900	933	925	905	881	956	889	963	923	908	896	900	901	898	908	902	909	865	957	923	940	936	913	889	942	876	871	913	903	871	895	904	924	901	926	926	949	904	938	916	983	901	927	927	917	927	921	937	895	915	915	924	940	861	932	919	912	948	867	905	919	936	947	989	913	889	830	912	909	934	917	891	900	920	902	904	898	940	865	911	923	894	919	962	893	904	883	932	922	916	870	903	922	934	933	870	862	878	924	900	928	938	910	993	954	875	910	886	908	899	936	897	889	899	926	938	963	870	912	892	895	955	897	912	925	927	919	896	879	865	940	927	935	931	963	924	930	919	916	876	887	923	861	922	905	901	861	922	959	927	879	916	895	933	917	915	892	912	953	904	894	984	905	945	949	978	930	947	917	932	917	859	951	903	902	890	927	935	897	960	867	908	934	955	869	902	890	880	935	947	911	907	889	876	930	861	894	942	884	887	941	937	929	852	935	947	884	903	925	897	879	887	887	945	971	938	941	964	930	935	933	911	884	902	910	942	956	919	937	955	917	946	938	938	942	914	947	919	812	925	879	886	908	912	880	936	930	930	922	912	928	894	887	922	854	883	929	913	898	999	904	929	883	915	885	924	914	962	890	968	930	916	905	895	918	919	953	941	905	913	899	874	895	898	897	900	917	919	908	913	918	875	897	922	940	877	937	907	905	890	904	933	921	864	901	901	920	912	966	890	946	923	944	958	955	925	886	919	904	867	846	925	922	907	923	957	933	905	916	922	901	897	911	888	936	939	897	944	887	953	933	919	885	899	968	907	938	928	939	888	924	913	911	876	950	849	848	924	875	883	880	879	892	917	903	942	949	916	871	940	935	911	945	911	914	987	932	919	909	907	883	913	912	943	896	838	857	886	937	935	916	864	904	886	925	932	963	927	905	872	911	940	930	895	924	957	956	928	897	907	931	867	868	912	886	926	898	957	904	924	941	887	887	954	905	919	944	1009	949	949	949	957	916	901	893	964	1008	882	862	886	936	941	915	890	902	908	919	925	984	951	863	940	885	892	937	905	933	931	889	970	957	898	897	902	868	909	934	927	895	971	915	892	914	919	893	899	928	875	864	921	935	950	945	923	874	894	854	874	917	913	924	923	900	909	954	917	884	879	941	893	936	930	927	875	895	896	930	950	966	916	913	940	877	934	941	973	946	911	848	866	970	933	896	861	884	937	910	924	907	929	910	897	887	855	906	917	970	948	922	912	870	968	906	919	906	939	928	914	882	871	904	890	967	889	934	887	881	885	884	927	942	923	935	963	921	887	927	881	917	959	907	923	951	925	922	944	910	922	893	988	893	905	916	893	907	910	858	910	874	935	889	903	930	877	893	904	908	929	852	902	984	906	942	943	941	848	871	897	881	909	940	886	928	938	939	900	984	1020	897	935	917	921	933	962	953	875	900	933	877	909	943	897	928	903	932	879	868	933	881	893	907	915	960	909	899	863	954	898	936	918	893	922	928	906	948	916	911	960	955	924	892	901	934	904	910	910	943	861	985	906	870	908	892	929	930	956	884	903	918	878	944	859	954	967	843	886	956	920	922	936	905	911	934	950	945	900	880	853	920	930	864	884	887	886	922	866	894	881	931	907	919	895	922	879	951	854	958	918	897	929	920	962	909	923	970	972	924	947	938	868	939	905	930	905	971	912	918	886	929	936	907	911	929	879	876	953	913	909	951	937	911	929	886	898	943	914	986	923	851	858	869	876	920	870	872	907	936	915	901	849	932	871
5368	2719	14175	16403	8438	1082	951	1021	981	939	762	745	612	564	477	416	382	322	349	312	288	297	328	256	256	272	273	306	319	299	278	269	274	279	291	262	287	294	270	285	271	280	251	251	262	242	237	246	275	252	275	247	237	251	229	261	248	280	256	242	240	265	229	274	245	257	284	241	253	247	275	258	245	224	248	246	270	249	259	227	257	245	224	277	227	254	257	261	271	260	285	240	248	239	224	242	264	253	260	272	272	256	267	252	223	238	240	242	236	213	269	259	287	273	260	220	255	275	253	247	246	227	252	248	250	267	263	256	229	242	212	256	248	239	250	278	229	260	255	261	271	265	274	229	287	268	274	268	267	272	257	250	231	252	271	247	247	223	271	251	267	228	252	267	272	256	236	270	243	235	258	282	246	258	235	253	276	254	246	273	261	258	234	255	262	244	267	260	254	251	253	232	270	267	226	285	249	206	236	277	247	280	243	238	262	239	251	213	233	263	228	253	234	245	279	232	239	234	270	226	240	258	223	252	289	258	244	278	256	258	229	251	269	263	265	273	249	255	251	276	250	240	283	249	285	230	241	308	263	255	246	219	258	241	227	247	244	266	217	261	238	257	235	254	261	253	243	243	232	263	284	238	226	267	272	245	240	253	265	244	256	242	269	241	252	253	240	259	251	218	239	236	246	258	276	276	237	302	219	264	255	265	242	239	272	265	280	252	230	280	243	252	274	265	229	258	256	223	242	239	274	255	246	267	261	247	252	239	257	256	251	250	218	249	253	250	245	287	233	259	259	248	238	227	246	260	246	285	257	210	222	241	266	277	254	253	242	252	228	272	262	252	247	285	244	262	280	257	257	216	257	239	246	229	288	248	235	270	242	256	246	273	234	266	264	272	227	268	262	250	246	270	259	255	267	239	277	254	248	234	238	229	224	273	263	253	234	258	252	255	272	228	239	256	238	240	252	242	228	238	265	264	286	286	253	261	253	263	255	259	254	248	240	224	259	277	238	245	218	260	272	254	269	278	258	256	248	260	257	279	263	233	255	251	247	254	289	249	283	246	272	273	287	273	252	247	255	281	264	260	268	226	266	265	271	228	264	264	234	245	239	269	230	277	241	250	240	230	240	259	273	273	215	266	243	258	256	271	233	264	271	247	264	239	250	246	249	265	282	246	251	262	246	266	245	248	263	256	259	228	243	263	239	267	266	237	256	256	287	254	279	244	247	250	241	242	247	242	255	246	232	250	285	223	249	255	247	257	223	268	256	258	249	216	244	250	223	247	259	245	261	275	266	287	249	233	263	280	270	280	258	252	271	251	259	253	245	227	250	253	243	253	253	233	242	228	241	240	244	248	248	232	247	258	246	236	259	242	240	257	252	250	251	247	262	269	246	259	273	256	274	254	231	251	285	243	240	224	208	261	255	238	252	263	238	249	248	263	295	225	234	238	277	249	251	265	230	226	252	272	248	260	259	236	249	233	222	267	234	258	247	265	248	242	265	263	228	251	225	260	266	230	229	257	240	252	250	236	274	273	289	227	249	242	267	255	272	258	242	261	267	260	250	264	289	239	217	260	269	267	276	238	233	242	245	258	278	241	271	252	238	250	245	267	250	245	271	272	262	299	237	259	214	259	257	268	234	273	240	228	282	238	265	249	265	251	226	235	245	246	256	288	239	274	264	262	263	260	264	222	245	270	260	280	230	248	228	244	239	227	268	272	254	250	252	262	269	264	256	267	249	252	266	244	250	238	244	239	260	228	252	264	255	232	268	249	281	264	246	277	254	255	260	241	264	218	223	258	239	228	247	211	252	283	237	273	257	275	246	263	258	253	255	239	250	234	265	300	248	249	234	252	247	260	224	279	269	272	275	260	277	248	276	252	271	260	226	248	249	242	251	215	255	239	207	259	302	241	234	246	239	247	252	263	248	257	235	258	215	258	220	253	254	236	252	252	245	243	223	243	248	248	252	282	263	253	239	258	265	262	267	258	263	251	250	276	262	258	265	262	286	233	225	259	254	248	274	243	267	209	240	232	253	217	237	244	261	268	271	235	229	250	236	263	276	267	223	250	238	233	282	232	265	268	241	261	248	273	249	268	248	288	237	263	270	250	262	280	224	247	214	258	252	245	278	260	237	271	236	242	277	272	226	276	260	262	279	245	236	267	273	264	281	261	246	266	275	240	256	261	261	264	285	260	255	241	264	263	267	266	252	261	278	235	280	242	269	263	270	246	249	242	265	227	262	251	266	260	292	249	254	259	250	253	267	272	253	281	294	257	271	240	244	261	239	257	246	249	267	257	269	257	255	257	232	265	259	294	248	242	263	237	267	254	235	265	260	260	249	251	261	259	269	249	242	254	224	245	259	227	259	263	243	248	239	237	256	241	259	265	267	239	246	252	265	227	248	270	244	232	271	240	247	244	247	245	256	227	250	242	240	275	239	253	226	265	258	243	291	243	268	261	262	256	218	270	216	223	242	259	247	282	238	246	265	255	249	264	264	258	263	256	223	260	239	260	239	238	246	236	240	261	279	243	235	267	249	270	265	253	247	266	281	253	237	245	282	231	254	271	280	267	243	256	269	259	234	233	252	300	281	240	258	276	253	237	219	256	242	250	240	262	228	255	264	244	247	283	254	248	268	262	265	267	243	232	231	261	273	265	227	231	249	244	264	252	277	274	231	250	247	244	258	258	278	251	243	259	250	259	270	257	267	265	256	266	238	233	247	239	268	251	252	273	248	270	291	248	232	284	279	252	277	278	264	259	263	258	233	254	263	260	258	272	263	254	256	273	240	230	267	255	248	272	253	257	260	255	276	240	253	270	237	253	259	287	236	259	251	261	241	221	286	262	280	249	253	255	257	255	250	266	262	274	270	261	231	263	256	236	262	265	259	251	254	241	249	258	260	262	248	244	240	256	223	254	270	257	245	265	217	284	257	240	261	253	263	271	252	244	254	238	295	233	245	273	252	265	229	250	227	265	273	259	267	250	243	229	232	226	260	255	272	278	270	242	269	253	261	268	250	257	236	268	226	222	258	260	284	257	272	272	240	269	231	210	242	236	242	266	283	225	251	251	252	232	228	269	243	250	256	271	288	258	270	247	265	230	280	276	257	272	260	273	228	257	267	222	276	260	256	239	273	232	246	259	266	244	274	239	252	266	247	247	257	280	260	250	238	250	222	254	240	258	259	246	264	257	273	247	228	238	226	286	272	243	242	245	228	227	262	253	255	266	245	225	267	277	289	246	251	252	238	290	250	220	255	268	266	256	229	238	254	247	242	267	286	260	293	256	249	261	264	275	277	249	272	242	253	259	250	267	247	292	235	248	262	228	271	259	263	261	277	259	258	272	245	245	255	212	247	251	268	267	246	256	239	251	232	252	264	266	272	270	222	238	256	288	237	249	283	290	248	238	248	255	230	258	250	249	266	280	222	241	250	257	255	223	283	258	228	233	254	251	239	249	266	274	273	244	209	242	259	265	231	263
3987	3076	23498	29749	15689	3084	3537	4118	4517	4189	3427	3455	2741	2439	2183	1712	1448	1287	1275	1232	1043	1106	972	911	969	986	868	989	1089	1097	982	922	1023	974	1100	964	960	889	826	836	878	804	771	758	789	723	780	762	764	706	702	676	718	668	700	663	665	722	703	704	670	707	707	672	688	707	726	731	650	676	710	734	704	710	679	699	672	723	697	703	706	708	676	692	695	697	724	654	701	729	693	682	740	704	720	732	692	676	709	695	709	672	724	712	718	688	706	686	707	655	693	723	679	715	738	720	694	687	738	695	676	725	690	719	729	675	697	764	685	731	664	653	697	710	696	700	696	727	671	752	670	663	677	722	669	680	686	774	674	718	680	673	690	679	711	678	683	683	674	709	700	667	749	714	750	699	685	728	686	669	744	705	689	698	719	703	673	628	701	671	720	698	700	728	715	654	719	682	713	722	720	689	681	677	712	674	713	687	697	646	723	666	715	688	706	741	675	709	670	700	714	686	692	718	718	675	691	661	749	682	716	683	690	714	706	696	710	677	708	705	671	688	678	705	683	684	702	741	704	688	691	690	692	682	697	717	673	710	667	706	699	689	771	677	713	695	734	699	684	666	695	661	696	683	698	716	688	685	717	695	678	656	727	689	749	695	676	718	734	720	703	726	685	703	674	683	714	723	696	726	640	726	721	651	723	694	686	643	731	698	701	715	706	724	705	720	686	719	728	672	688	720	688	726	645	750	682	653	696	651	707	740	718	682	656	734	719	699	656	689	734	680	721	716	703	711	720	700	698	677	684	727	657	693	726	726	666	679	727	713	739	708	695	725	691	739	742	717	709	698	741	685	703	709	704	681	704	680	669	749	726	691	712	704	704	709	763	704	690	691	686	690	687	679	691	680	714	685	672	706	664	734	640	706	710	690	695	694	689	702	699	738	697	709	701	738	683	726	753	715	637	704	704	669	709	706	683	704	684	674	721	698	723	711	694	651	668	681	673	698	661	719	646	742	668	679	670	710	715	708	673	706	669	674	703	690	741	704	700	714	726	706	679	687	701	720	724	713	666	688	714	728	694	724	670	703	707	691	738	733	724	702	701	701	681	688	671	665	748	691	690	692	709	714	715	711	704	662	741	703	701	718	699	697	720	716	747	732	678	707	723	688	712	727	711	688	719	669	660	670	663	660	726	748	653	657	657	665	722	692	666	683	696	714	675	687	669	697	703	663	677	709	669	715	717	705	683	729	705	696	686	678	722	665	725	685	710	756	704	716	672	678	675	707	666	671	731	721	680	658	665	703	685	735	728	685	667	650	710	696	662	696	717	713	720	727	737	678	702	724	682	697	681	734	666	715	684	701	705	692	704	717	732	664	736	688	690	648	708	750	722	672	698	663	728	666	663	716	704	716	671	703	702	720	717	705	670	717	727	734	692	682	675	701	761	682	710	677	691	695	712	738	691	706	715	683	722	673	706	722	706	690	682	714	696	705	712	702	704	675	709	719	658	697	683	704	734	745	718	692	672	663	719	675	663	711	663	665	717	719	713	713	728	752	688	697	706	681	693	684	739	713	716	668	736	643	693	721	693	715	717	712	685	682	746	686	695	728	709	717	687	650	682	700	718	670	746	745	659	734	733	731	697	710	679	735	774	655	714	728	702	684	688	735	716	732	696	705	680	741	651	685	692	739	670	660	728	716	687	667	713	665	690	712	690	699	696	698	676	730	681	695	729	717	690	686	644	740	715	673	684	709	702	684	679	641	694	706	684	729	706	735	691	686	690	697	726	712	715	685	708	756	726	691	697	729	696	675	706	700	726	690	696	666	727	697	683	748	704	675	731	676	690	711	703	702	712	695	708	688	728	720	680	733	660	739	677	690	692	731	685	715	663	690	682	690	732	690	712	629	742	693	708	679	707	687	713	696	685	714	727	720	679	702	636	732	696	749	687	774	657	692	698	704	724	677	726	710	710	694	709	671	699	686	719	710	723	719	647	685	678	685	737	683	686	664	698	732	673	671	701	692	724	641	658	667	654	719	766	687	747	726	697	674	704	734	672	768	671	689	664	638	681	694	672	708	742	694	716	736	719	658	761	717	718	690	692	658	713	702	684	654	687	728	730	671	667	668	687	663	667	698	681	734	718	693	694	692	691	675	673	711	727	688	705	719	708	671	694	729	697	709	691	701	714	659	679	699	683	715	694	689	674	701	721	693	761	736	692	697	685	708	654	660	673	707	701	691	740	701	706	729	723	674	698	734	710	712	686	691	667	736	742	728	691	698	704	734	664	706	696	699	718	707	706	679	730	730	718	669	710	658	731	684	667	714	692	667	665	688	714	720	659	692	693	746	716	671	700	662	713	694	664	730	685	673	670	676	702	706	673	733	703	716	686	695	673	721	750	680	712	709	698	692	711	707	697	690	690	697	693	666	676	721	702	718	686	713	739	698	681	720	673	716	674	655	734	688	746	682	732	703	700	714	690	680	706	702	714	665	722	684	733	735	730	638	642	714	698	688	671	679	674	721	678	701	710	742	679	679	711	679	688	709	695	683	660	718	726	714	667	693	741	699	721	691	705	681	694	639	729	688	673	680	680	714	674	746	706	692	719	718	679	659	717	715	721	689	705	703	653	677	687	707	750	740	674	694	705	656	682	708	690	649	698	682	721	732	704	668	721	724	691	743	691	684	666	686	689	693	713	691	687	724	689	683	664	679	706	700	705	662	710	687	696	693	691	715	659	709	694	671	654	729	740	750	687	753	730	685	636	683	689	694	702	734	733	710	677	723	686	716	678	701	705	694	729	675	636	741	697	681	656	722	724	706	720	689	678	697	698	683	733	717	681	693	684	683	672	709	686	724	711	704	710	700	690	698	687	725	724	694	704	743	676	694	698	685	722	702	665	668	671	674	681	684	637	664	716	706	694	700	684	715	686	746	728	680	693	727	707	719	706	732	675	710	673	703	713	766	690	693	708	679	647	722	694	703	684	703	700	740	703	725	706	681	684	694	750	677	708	691	710	697	684	708	692	698	700	664	676	655	670	683	677	704	715	698	704	691	665	678	715	720	677	717	759	702	724	718	678	639	731	685	659	722	714	649	741	683	681	687	703	717	712	683	675	719	659	716	695	718	658	744	703	678	692	729	739	702	722	653	745	711	700	692	714	697	711	739	708	693	727	706	627	711	721	733	730	683	634	716	657	731	668	704	691	739	649	701	715	702	718	683	721	694	674	724	754	717	679	696	733	650	707	661	680	751	753	708	659	731	651	672	658	699	699	709	671	651	726	741	732	690	663	712	685	688	732	692	742	712	722	742	735	723	716	673	691	713	695	659	687	710	692	675	684	690	711	699	676	687	691	705	693	707	681	738	630	681	703	719	698	669	679	647	705	733	709	685	742	744	712	716	706	719	656	699	663	653	648	727	699	751	686	742	706	712	684	712	728	728	668	723	699	713	651	718	703	724	690	717	699	705	695	724	734	669	680	725	683	716	681	680	705	675
15454	11691	63929	67670	41916	11751	3450	2898	4418	2744	2088	2498	1811	1202	1238	880	829	882	874	809	704	590	631	566	660	788	556	870	927	820	757	661	765	799	802	760	596	546	608	535	465	495	464	476	489	522	428	429	356	368	322	329	339	331	323	298	348	339	360	354	293	329	281	323	332	315	360	302	293	330	355	338	346	346	357	339	336	331	332	311	298	340	307	309	337	350	348	351	309	325	343	290	342	314	336	300	326	312	344	322	330	315	336	322	316	314	330	311	337	323	342	347	316	324	312	331	329	354	318	326	358	308	362	327	291	324	330	384	332	331	295	307	318	320	311	319	320	326	315	334	305	344	312	309	315	305	298	341	305	333	341	301	317	302	348	309	322	298	307	317	324	354	308	306	337	338	307	363	341	348	378	304	324	327	303	329	363	328	307	333	295	312	314	319	313	304	325	310	333	337	334	335	323	311	297	327	347	338	303	329	337	309	326	333	324	309	335	344	327	323	355	346	336	330	317	327	309	319	337	342	283	344	315	339	337	339	292	353	320	337	339	352	285	325	336	336	306	324	325	334	332	309	337	289	315	361	301	336	318	339	274	333	329	330	302	315	299	339	328	353	293	300	340	328	326	328	300	337	351	352	318	323	311	349	330	328	323	322	314	308	342	323	305	318	300	307	324	338	364	327	363	318	323	305	316	353	351	326	306	321	323	298	301	321	346	332	303	333	321	321	304	312	334	343	281	310	326	339	331	343	323	313	347	345	308	303	290	308	337	346	308	313	306	310	318	343	300	349	329	328	299	332	357	315	307	294	327	320	309	330	348	307	315	371	307	289	303	293	327	309	316	309	341	332	310	317	333	326	321	323	315	315	336	294	332	304	331	364	318	300	337	322	340	369	368	345	309	337	323	354	316	301	327	334	326	333	321	329	320	355	287	302	317	328	303	315	337	359	325	338	329	336	313	299	327	338	364	321	302	332	336	337	304	306	323	342	348	319	327	333	339	327	312	329	316	329	338	332	293	321	325	342	311	348	319	318	327	341	333	312	359	327	327	296	339	308	319	330	309	310	324	292	316	307	311	334	313	350	302	359	325	313	340	337	338	295	336	346	340	338	310	328	300	276	327	316	328	314	293	320	340	327	332	277	324	362	316	308	312	304	310	300	333	297	338	335	323	339	332	296	321	333	287	289	332	317	334	321	333	309	314	320	342	329	322	356	324	299	287	323	330	366	332	346	335	349	330	323	359	304	337	359	332	332	341	295	354	311	300	328	305	345	301	340	328	339	330	314	346	342	304	282	335	309	327	342	322	353	335	305	340	292	318	330	322	306	311	334	334	299	302	291	295	321	333	291	317	317	342	326	311	340	310	307	328	313	320	318	321	316	332	309	327	302	331	332	326	304	339	313	311	316	359	314	377	367	352	333	322	294	328	316	293	295	353	338	293	323	349	298	299	293	372	347	338	328	312	329	342	315	323	316	325	318	296	299	359	333	354	312	347	319	302	336	322	334	347	326	331	310	314	307	330	341	358	325	329	317	300	328	327	321	358	312	293	302	298	317	323	318	338	316	324	306	317	339	299	347	319	330	335	335	353	293	320	359	373	327	326	312	323	321	352	323	312	333	345	330	329	316	344	332	333	297	351	297	312	287	372	301	342	289	322	323	318	359	307	347	343	302	355	323	320	325	303	319	310	317	292	302	340	310	326	327	337	319	335	321	325	318	332	309	308	317	335	343	341	375	336	306	332	327	329	318	320	341	323	340	320	310	315	272	310	312	315	321	303	322	324	297	342	318	363	322	328	323	309	303	318	320	331	307	305	317	351	303	350	345	340	322	333	321	354	311	362	307	324	326	346	335	332	332	321	352	324	350	309	335	314	314	304	313	297	301	327	290	317	310	305	299	320	329	341	345	318	343	312	341	349	325	349	305	351	274	309	326	318	320	299	321	302	315	311	340	339	333	309	325	317	321	330	354	336	356	346	305	351	340	314	351	327	338	323	337	356	332	319	319	312	326	289	342	346	356	311	314	334	316	329	350	347	295	325	339	335	289	319	318	315	326	332	336	339	306	334	336	314	361	334	309	334	330	353	346	311	317	310	305	299	315	312	347	312	332	351	301	320	340	317	310	314	336	301	335	315	303	329	295	314	282	276	325	346	297	314	324	335	334	321	341	287	334	315	302	330	329	355	330	327	312	306	281	302	342	360	298	306	304	297	316	322	291	311	342	340	304	338	330	330	352	308	306	288	345	336	318	316	347	300	335	323	288	346	371	342	322	325	353	315	324	331	327	349	331	346	322	353	338	329	336	335	355	325	337	316	352	358	301	338	332	364	333	326	303	314	318	310	327	313	326	324	346	329	320	347	307	328	320	337	347	359	339	324	324	310	344	330	301	325	309	291	350	315	308	320	341	282	295	330	354	316	305	307	303	366	349	333	311	334	319	309	352	335	298	327	330	346	335	330	315	326	315	297	323	326	312	351	311	318	282	333	301	316	318	319	314	325	300	345	289	330	342	311	336	320	340	338	331	316	337	299	329	325	316	350	319	314	316	309	314	319	337	288	323	338	333	322	338	323	312	322	342	316	314	373	330	312	320	302	342	328	295	342	322	349	298	299	285	308	310	304	326	286	324	343	332	338	338	340	328	324	325	279	324	340	319	328	346	333	319	325	353	311	335	331	374	368	317	314	320	303	316	325	330	335	309	338	331	326	291	310	309	335	332	340	296	334	331	320	296	324	299	286	325	338	332	296	347	349	319	328	316	337	313	308	331	326	296	311	286	306	348	332	307	317	329	308	302	300	323	340	300	310	320	321	339	344	303	358	310	349	316	332	327	327	320	310	309	331	304	323	311	338	277	319	296	334	347	355	289	339	332	327	340	347	326	346	340	290	323	328	304	314	326	321	315	292	329	324	335	303	305	327	312	356	310	313	305	275	359	322	305	321	300	334	355	334	324	318	332	326	331	310	327	319	350	326	339	325	334	330	328	292	318	313	307	320	309	302	331	313	324	295	280	326	320	301	303	308	345	322	323	341	353	308	353	327	331	313	353	302	317	300	356	346	285	322	331	332	315	328	312	336	313	306	295	301	300	299	337	347	305	312	298	345	352	317	325	344	320	310	343	311	322	323	317	292	316	302	337	316	338	325	337	328	315	324	317	299	326	383	337	304	322	323	364	304	292	303	327	318	331	323	333	318	333	303	360	315	312	306	335	325	322	331	319	341	332	326	309	319	342	307	330	336	323	368	338	327	345	317	322	307	322	327	299	297	308	332	328	335	332	335	307	327	326	328	311	321	337	312	341	301	329	323	334	332	320	322	328	296	340	330	314	326	327	336	338	319	297	327	299	342	332	304	341	309	329	352	307	337	312	324	307	328	305	348	336	339	335	343	320	345	298	366	334	338	320	310	296	307	364	320	324	304	323	345	341	297	332	329	311	309	339	324	311	342	293	351	341	311	324	313	318	313	333	289	315	351	321	330	342	345	293	306	333
9634	11112	60558	70963	39227	9460	8997	10250	14864	9896	8442	10739	8390	5899	6585	4319	3909	4410	4435	3911	3266	2741	2739	2553	3206	3766	2723	4602	5124	4170	3865	3245	3999	4253	3979	4094	3317	2610	2530	2406	2214	1939	2217	2189	2256	2024	1566	1362	1131	1035	920	879	832	865	847	864	835	858	878	900	906	896	939	832	884	867	895	840	878	903	871	938	869	886	855	905	856	838	854	906	842	842	882	874	887	902	879	851	902	846	824	891	837	919	886	902	872	841	857	871	863	857	838	900	841	879	839	881	838	859	826	914	829	837	898	861	871	819	871	879	844	848	858	881	861	854	845	847	838	851	863	861	824	854	841	844	884	872	910	879	834	871	862	907	926	831	851	902	862	884	806	874	853	871	829	888	805	892	844	886	842	906	845	857	872	848	888	855	836	850	868	889	891	820	902	834	854	860	843	850	859	809	874	838	902	872	869	865	883	849	929	821	831	864	810	834	851	882	869	880	831	881	819	836	868	827	866	852	850	839	836	875	836	825	865	832	790	896	859	890	875	810	821	866	840	858	866	882	874	875	858	844	799	847	911	898	910	814	817	893	872	826	839	835	902	832	862	834	852	882	864	823	858	802	851	844	867	875	844	807	874	913	836	840	838	833	822	899	878	834	855	934	863	824	818	915	823	856	894	842	867	889	891	836	904	881	832	842	861	884	874	903	828	854	853	806	830	884	866	870	843	886	873	870	847	910	873	868	929	861	849	913	889	861	828	884	909	863	849	835	876	875	854	825	875	883	865	844	884	900	839	856	864	811	825	845	822	888	893	883	859	824	869	909	874	836	854	895	850	843	881	885	851	900	822	855	886	887	805	897	838	852	852	911	845	897	874	876	838	895	855	860	907	834	899	875	863	879	839	862	857	805	843	941	861	829	881	838	906	838	880	898	874	819	801	819	901	843	884	852	848	830	880	824	851	853	896	880	871	853	856	851	845	872	861	836	861	860	854	890	884	794	911	885	886	849	877	856	854	841	837	855	798	865	866	863	861	874	886	868	875	830	897	833	894	861	869	899	869	883	851	842	842	838	832	874	845	853	836	803	809	871	882	832	888	852	807	849	848	893	832	918	907	827	818	861	855	804	846	830	805	891	863	834	830	865	869	867	819	862	870	857	827	798	899	878	859	903	842	860	846	849	850	840	879	869	862	821	811	879	843	841	860	835	835	854	879	834	835	836	847	818	873	856	841	868	875	835	871	853	939	853	847	872	871	850	857	856	825	876	865	886	903	878	840	917	860	838	841	850	880	838	895	891	859	884	869	831	842	885	836	887	880	878	868	841	880	889	892	888	819	857	871	856	848	868	850	817	890	849	825	816	825	862	845	870	888	851	843	874	838	836	873	858	926	818	872	848	859	858	834	838	849	851	883	826	905	865	855	866	877	961	887	920	872	898	916	839	840	854	817	841	837	888	890	872	868	848	873	868	854	823	876	853	878	843	875	824	894	892	845	864	865	804	893	875	846	836	817	834	871	852	841	917	887	873	860	857	884	860	805	838	826	846	830	899	832	820	903	838	880	864	873	823	892	841	829	901	875	902	835	875	846	872	859	836	825	876	880	886	889	896	892	887	869	872	852	901	884	886	898	873	840	908	896	870	848	867	864	838	859	883	873	826	836	835	837	864	822	819	822	834	845	883	825	809	875	897	826	885	871	842	851	831	895	805	856	906	870	842	890	885	880	812	872	821	860	892	866	880	860	880	829	860	889	888	861	858	880	870	850	856	859	883	815	901	871	887	863	938	858	911	862	837	855	867	860	872	820	873	859	886	882	896	884	882	874	831	843	830	807	808	850	789	902	878	854	855	840	856	868	846	902	877	887	833	855	860	847	930	887	856	867	832	831	841	841	830	860	873	920	827	855	852	882	833	888	818	854	870	862	820	851	860	832	848	887	872	857	853	916	893	825	898	884	858	800	878	877	887	835	933	889	836	873	855	918	887	820	851	854	803	879	856	896	875	863	869	874	876	855	865	828	933	861	797	871	863	882	883	844	893	880	855	919	826	882	900	893	857	901	859	919	812	866	855	899	802	911	862	946	841	889	856	886	835	872	878	882	876	852	848	850	869	887	845	820	879	848	815	853	849	859	864	909	844	836	859	874	838	877	847	869	876	903	884	805	862	834	893	895	868	856	874	847	853	925	856	837	905	873	864	836	865	835	896	877	893	836	868	869	855	830	847	920	817	846	814	899	859	828	903	839	832	830	863	885	829	845	836	840	872	849	860	858	822	854	801	861	858	886	881	901	857	866	868	870	857	881	904	921	876	835	921	842	853	899	872	852	895	865	856	790	884	878	849	863	847	865	880	858	870	835	856	861	893	848	850	817	897	875	830	822	859	859	902	834	876	837	842	856	843	800	867	908	824	834	854	809	879	891	887	844	812	897	835	848	890	839	863	902	887	874	847	853	917	856	885	886	887	877	848	875	836	874	857	882	834	837	853	844	888	819	781	884	860	877	855	870	873	873	909	861	824	828	822	845	890	825	781	801	842	828	863	845	834	919	879	860	843	898	858	832	915	858	838	858	845	836	861	840	855	842	840	849	884	855	879	830	854	861	850	861	837	854	853	878	810	783	826	826	913	827	866	811	866	891	894	883	864	866	805	844	884	878	828	849	922	863	867	920	905	859	841	890	834	863	863	867	869	825	865	870	848	884	849	844	847	900	866	932	851	898	860	811	853	871	842	854	837	843	874	870	843	879	838	804	830	870	871	895	832	873	846	916	888	859	853	901	868	830	812	827	840	865	844	849	852	847	870	807	898	836	866	838	830	833	821	841	866	844	915	828	877	886	862	896	897	868	867	865	893	892	850	835	868	890	834	836	833	879	881	855	862	882	822	840	852	894	829	868	878	878	848	830	888	838	873	880	856	843	853	834	859	885	880	851	837	789	842	868	870	865	884	846	817	854	820	875	844	872	850	912	878	874	875	788	879	907	881	916	808	906	855	887	868	860	865	868	868	905	847	869	884	841	849	827	854	887	853	877	839	888	840	902	829	896	865	797	853	869	888	835	886	852	802	866	861	845	871	868	861	828	861	869	820	850	818	883	847	811	883	807	835	837	929	911	840	866	901	831	868	834	846	857	790	880	855	849	822	853	849	872	918	893	900	902	860	819	918	829	864	872	850	885	886	841	855	860	878	867	825	846	886	872	837	854	818	763	805	842	823	877	819	843	853	867	844	806	836	881	915	874	831	870	843	857	850	831	853	828	888	903	851	866	846	893	869	843	928	823	867	849	885	876	915	812	872	834	886	870	814	915	886	861	845	881	876	856	857	874	787	881	851	844	844	870	880	882	915	876	895	885	866	875	862	836	878	848	877	910	828	791	820	847	903	845	899	941	889	909	852	819	843	842	872	813	934	839	902	904	874	857	833	801	885	830	862	816	875	884	846	831	886	841	845	872	835	804	842	810	823	886	837	877	808	858	878	856	925	847	847	888	870	802	833	828	847	870	865	823	908	897	880	822	857
22178	21403	79363	74671	49179	19041	8010	8254	10958	5904	3997	5679	3565	2414	2737	1561	1661	1705	1865	1575	1317	1240	973	1027	1466	1451	1115	1794	2051	1445	1374	1097	1384	1503	1370	1454	1116	1027	928	738	783	830	834	878	843	903	481	483	420	396	370	350	344	337	386	334	337	367	390	358	372	319	346	346	346	386	334	370	358	368	365	347	339	366	357	311	366	334	379	383	334	351	357	391	370	355	346	348	337	393	352	361	350	346	354	344	359	371	347	372	354	326	294	356	363	339	321	373	323	347	366	352	326	333	357	348	340	372	339	372	372	325	349	331	320	341	347	362	359	373	321	365	362	339	350	313	359	370	327	319	347	335	347	330	328	336	376	342	342	393	363	363	355	339	341	320	381	356	319	366	400	387	350	332	336	344	319	362	338	352	356	365	338	337	359	337	368	364	338	344	365	351	366	328	360	351	339	348	341	336	370	327	338	351	379	353	350	359	342	351	329	325	331	325	352	344	341	373	301	350	325	345	345	338	350	347	332	339	356	341	360	326	350	335	331	324	339	345	327	333	335	330	369	347	367	358	340	344	376	358	350	359	355	327	358	339	344	376	340	341	354	336	347	363	355	350	355	356	368	357	353	332	346	356	329	346	360	369	330	325	356	330	336	314	362	372	340	357	335	330	311	354	340	348	359	327	329	339	358	359	360	318	338	350	347	329	377	337	354	387	371	323	365	357	327	359	361	350	356	354	352	352	363	360	369	362	364	352	379	352	340	354	339	351	362	376	362	323	321	321	332	342	330	384	369	331	368	330	346	381	374	338	340	375	343	354	343	323	357	348	314	346	381	372	334	358	339	366	323	360	335	374	346	359	383	365	366	359	372	339	355	351	320	345	330	335	357	323	358	336	335	329	348	349	319	346	312	370	345	367	357	334	348	341	352	349	318	343	373	318	356	348	359	332	353	379	358	367	368	326	338	340	348	348	361	314	346	338	354	353	343	344	331	327	350	341	356	359	365	323	355	364	311	347	381	347	356	345	343	328	368	304	358	352	328	332	333	352	353	360	342	355	342	409	341	302	365	342	339	350	368	377	363	322	307	336	360	358	372	367	334	350	354	336	364	364	343	363	351	340	320	347	340	351	353	360	323	315	355	361	353	354	367	359	370	326	341	340	338	372	361	319	342	352	353	371	328	324	321	358	325	336	374	311	351	350	386	364	358	331	363	358	353	362	353	335	370	335	330	351	359	376	339	369	358	331	315	354	366	360	332	371	328	341	311	339	329	361	375	356	350	371	364	346	344	326	347	331	351	363	366	377	375	327	357	344	356	332	323	357	378	332	342	354	346	316	365	383	359	311	370	371	375	354	328	342	321	344	362	352	366	375	341	327	330	362	351	339	363	296	352	353	319	371	325	356	355	305	333	348	330	357	349	324	355	361	374	361	342	341	376	358	358	360	369	354	365	327	356	323	328	347	320	330	332	348	379	315	330	324	360	320	354	360	351	343	370	335	343	341	334	357	326	326	306	372	363	382	352	363	353	347	347	387	337	346	361	340	342	306	404	317	330	349	354	354	340	339	364	334	348	335	339	364	340	321	347	338	360	329	353	344	345	383	359	349	383	356	321	361	330	326	345	425	360	363	336	345	367	325	340	350	364	339	366	360	351	347	348	333	337	347	359	322	374	369	350	360	385	360	337	327	350	331	339	352	365	372	355	332	354	348	373	342	351	370	344	321	342	339	342	326	332	370	320	310	369	354	334	374	336	344	338	349	356	367	337	361	369	353	379	358	315	367	363	309	328	326	387	336	359	316	341	353	348	353	322	330	344	338	373	386	344	337	337	380	357	351	352	350	353	364	325	323	354	355	366	338	406	336	345	369	381	332	366	338	330	367	329	324	334	353	328	307	345	368	329	342	313	313	321	342	370	323	364	337	356	349	311	323	350	361	345	356	340	340	335	333	346	362	325	333	329	354	335	353	341	323	385	330	373	358	337	345	333	351	345	315	370	355	334	331	329	365	347	379	342	331	374	326	341	348	349	301	332	362	333	334	389	361	363	329	335	336	353	354	347	359	393	332	337	343	340	384	357	327	373	339	343	341	370	383	358	334	369	363	325	350	353	346	305	321	303	344	360	372	347	357	354	356	356	359	347	373	341	365	344	318	342	336	327	335	350	325	337	322	338	354	371	351	327	354	308	332	364	350	358	347	327	334	338	353	377	333	381	371	363	345	361	350	361	342	327	330	364	346	347	331	362	372	340	368	392	344	328	347	353	359	363	372	354	340	333	358	318	356	344	310	328	322	327	359	349	344	320	361	354	391	370	352	357	355	326	358	354	339	379	353	351	351	325	397	342	344	347	322	346	361	357	334	323	349	352	325	351	339	379	328	348	362	368	348	348	303	339	318	352	366	333	354	367	355	360	364	353	306	351	374	362	330	342	345	328	368	374	335	340	335	351	389	331	363	365	343	355	348	358	334	320	372	363	351	344	339	368	377	365	354	344	319	343	369	332	365	352	344	372	326	361	384	354	316	327	366	365	361	346	347	338	346	334	370	325	371	389	351	313	356	334	314	353	320	356	340	344	363	344	355	362	336	342	397	344	323	382	355	359	295	340	344	321	384	386	431	345	346	328	320	344	291	362	358	370	339	369	312	362	358	342	326	319	370	334	362	349	363	394	326	318	327	341	359	331	353	368	347	348	307	346	380	342	392	325	334	356	319	330	345	323	331	317	368	352	327	308	340	332	301	332	380	340	347	330	319	359	328	315	343	356	353	338	349	341	343	341	356	393	343	333	352	350	352	338	372	392	344	352	358	317	320	355	314	328	333	384	356	354	341	333	364	382	332	346	324	389	387	348	363	334	354	327	312	357	361	366	372	377	359	363	370	317	362	323	349	343	384	365	382	369	363	345	360	331	320	319	368	351	381	357	355	346	330	340	340	365	342	342	316	326	378	352	371	328	334	366	383	382	323	346	343	341	360	346	344	343	358	360	375	330	357	339	319	343	345	353	369	351	313	352	372	363	332	345	331	378	349	342	337	351	343	343	338	344	348	346	321	370	339	327	354	341	314	337	400	322	341	346	331	376	380	370	390	356	369	325	353	345	342	356	295	341	355	364	340	359	315	315	331	363	382	367	372	353	342	360	346	367	326	313	351	380	365	352	363	310	356	353	357	357	341	347	383	342	331	379	364	350	372	329	333	338	343	330	339	350	332	366	318	365	313	340	334	341	345	371	352	348	354	352	342	371	336	330	378	373	325	346	346	346	351	356	321	329	352	323	334	311	345	355	341	357	345	370	352	328	309	351	370	347	314	332	343	306	349	320	348	362	358	356	388	338	366	342	382	388	317	357	327	344	329	356	365	322	353	352	315	323	350	327	351	335	348	348	367	343	354	343	383	336	339	344	364	372	379	338	354	368	352	333	327	335	363	322	328	370	337	326	346	369	329	366	351	368	335	359	329	349	334	368	353	340	332	338	338	377	373	329	354	292	353	332	361	341	347	392	347
11929	18349	72877	78667	50553	15091	14602	21021	26161	16034	14203	19921	13934	10678	12329	7319	8448	8398	9374	8058	6668	5787	5294	4688	7525	7267	5851	9795	10599	8051	7324	5778	7362	8248	7632	7799	6170	5447	4647	4079	3980	4672	4290	4346	4753	4733	2004	1769	1528	1303	1033	951	965	926	938	908	938	974	940	1055	1022	973	962	1018	955	931	928	935	942	900	932	892	920	883	897	894	1016	914	902	898	940	924	903	904	916	999	975	997	943	957	899	957	943	953	944	931	920	916	882	965	981	959	882	913	867	890	916	862	895	886	892	865	914	938	875	943	899	921	871	885	934	913	918	945	867	887	908	960	920	932	932	908	918	941	909	915	902	929	923	902	902	883	917	914	876	925	946	879	941	911	863	917	859	953	895	912	915	893	921	853	885	908	927	894	926	903	861	905	912	909	926	924	885	862	910	926	942	953	911	949	877	896	914	885	900	902	874	936	867	886	904	915	921	932	915	866	916	871	913	903	884	976	951	937	862	937	861	890	899	853	904	927	943	919	898	941	946	927	860	900	933	890	917	940	929	879	903	888	874	946	913	912	896	902	957	880	856	884	961	952	883	903	889	887	837	838	925	865	882	947	915	916	885	887	853	914	959	961	897	888	896	916	930	955	870	867	901	903	914	915	881	928	894	916	911	882	933	916	914	965	927	877	950	918	902	886	900	913	879	875	920	929	952	877	905	946	867	916	907	939	875	924	961	858	826	933	874	906	869	900	878	852	852	912	878	887	900	889	912	926	896	900	943	906	887	876	940	907	934	885	922	895	937	889	948	884	867	856	927	903	897	902	890	873	888	885	894	908	882	882	894	894	981	924	884	829	947	929	898	918	909	869	933	925	889	943	947	885	867	873	936	868	857	844	927	911	933	887	904	887	887	934	931	878	916	847	946	912	956	913	907	936	895	935	881	951	889	869	861	936	916	858	906	922	954	918	955	985	921	935	882	908	848	961	844	906	897	911	886	902	864	883	913	889	897	960	909	922	828	904	885	887	896	908	915	904	916	919	842	945	910	896	932	950	864	891	921	854	869	892	919	870	854	917	874	892	931	863	911	927	877	911	857	898	914	884	882	883	940	953	885	884	889	926	953	941	868	866	930	931	905	952	915	933	928	862	928	889	904	904	909	919	904	907	899	913	881	948	905	905	925	951	918	906	886	943	977	927	892	922	942	932	881	905	873	866	874	903	929	938	841	899	888	994	937	896	987	843	845	959	894	937	884	879	860	898	940	941	929	884	861	947	896	951	852	899	852	937	875	923	895	893	942	920	907	879	921	901	905	929	924	865	903	912	892	910	933	907	908	875	886	870	887	881	880	933	913	864	928	850	919	896	906	933	859	896	873	880	921	897	915	966	904	905	921	840	884	934	836	905	928	828	905	857	935	837	911	908	938	898	928	867	863	889	889	878	890	904	885	865	923	882	940	879	872	902	928	931	860	904	910	885	920	894	943	890	896	880	896	910	930	932	854	934	911	887	898	936	859	884	881	931	891	883	904	854	932	926	906	923	879	872	944	926	911	888	902	878	862	855	927	916	918	837	894	910	896	906	902	961	914	913	883	926	922	874	926	925	861	926	874	856	929	901	889	925	883	891	890	872	908	907	924	922	922	942	923	890	939	896	956	944	938	893	914	893	922	931	843	909	884	887	908	904	919	925	860	883	955	904	925	970	882	930	902	928	873	900	912	961	947	930	878	898	928	944	923	912	917	926	890	941	906	862	906	904	894	943	879	859	890	902	920	946	896	900	897	976	925	921	893	891	919	892	917	849	911	920	915	883	905	898	920	871	901	859	945	861	901	968	914	918	919	912	867	912	911	872	923	910	864	909	908	981	944	963	941	879	907	938	847	860	929	868	929	921	911	933	939	880	887	882	898	902	894	902	899	922	881	920	930	841	896	886	920	897	890	912	899	919	923	935	876	895	867	905	839	876	958	888	892	858	899	854	904	940	930	873	910	894	900	918	920	916	909	847	923	928	963	884	859	907	966	904	928	909	931	857	966	836	896	919	936	898	897	864	858	888	896	926	941	897	936	893	883	898	913	923	915	904	878	957	918	873	880	925	887	937	901	903	834	890	881	886	870	932	879	891	918	872	928	919	915	925	869	879	922	915	920	916	890	991	888	865	888	875	903	924	935	908	919	916	906	901	875	867	933	897	893	905	930	936	911	929	895	906	923	906	902	875	888	905	863	900	892	871	989	889	965	981	868	889	893	913	909	907	896	918	905	862	902	915	875	915	911	886	920	883	867	937	990	924	966	922	931	926	907	893	902	899	857	891	913	956	960	904	900	930	893	888	933	943	901	914	875	924	888	895	887	904	902	929	928	900	860	882	868	887	908	903	942	878	907	886	937	959	883	946	949	963	919	881	934	900	924	918	925	872	871	915	886	864	906	888	907	907	841	869	882	906	878	874	848	880	876	927	895	891	920	892	871	904	892	901	891	873	936	923	922	900	890	842	902	919	921	924	945	880	864	879	881	882	911	939	938	945	917	944	903	921	900	919	871	894	897	921	872	930	939	878	900	931	859	911	899	922	892	877	899	874	939	910	890	874	853	906	921	939	869	962	898	854	949	909	875	928	911	945	859	895	942	895	901	953	898	846	917	918	898	898	896	927	889	925	927	883	891	863	924	913	932	847	946	915	897	921	874	891	895	968	901	905	962	945	899	918	951	913	878	835	929	922	938	927	890	898	911	926	911	927	878	947	986	903	951	951	883	873	932	911	946	893	890	951	932	959	899	969	933	914	916	823	957	836	940	935	893	881	922	877	960	930	912	920	890	860	920	854	912	908	887	900	870	877	890	884	926	942	879	888	880	890	963	898	919	883	915	911	887	913	889	891	917	919	910	920	881	888	910	895	925	923	893	923	898	856	897	917	951	828	840	843	916	918	816	890	888	864	923	973	922	875	860	945	867	850	889	884	958	891	966	919	911	894	891	865	897	898	872	944	911	868	906	855	929	890	886	909	933	893	881	892	897	909	874	938	916	951	939	844	927	873	875	847	932	957	887	958	863	908	908	879	943	876	939	865	882	883	931	908	880	873	924	923	912	937	933	924	918	889	905	897	924	838	899	931	881	987	892	917	915	857	917	865	917	901	892	993	849	866	910	940	935	951	867	910	950	878	949	927	911	902	832	878	914	853	916	860	909	903	951	922	918	925	911	923	886	915	901	915	913	906	924	926	918	935	860	956	860	854	979	913	956	848	954	890	953	922	944	901	888	837	909	904	919	919	909	924	928	921	883	908	884	932	887	877	879	906	891	886	864	871	885	868	915	885	913	851	890	923	923	944	888	871	812	903	891	866	903	920	886	921	890	933	954	857	851	898	870	924	935	908	886	954	961	942	872	894	967	942	940	849	950	902	920	850	882	885	883	884	924	891	912	931	916	885	899	873	896	898	904	883	876	934	845	924	855	915	956	881	926	859	924	917	921	933	921	923	934	909	907	914	896	926	908	956	870	927	885	927	937	913	834	1002	888	882
3919	1760	11102	12390	5604	950	1200	1461	1624	1205	826	910	738	592	479	349	394	330	370	322	320	283	308	276	282	255	277	282	265	293	272	288	259	283	300	289	271	261	267	250	266	293	247	285	264	270	252	249	245	240	245	252	263	225	240	234	240	234	226	277	275	248	238	224	277	229	235	249	235	231	248	248	253	258	263	233	239	219	249	223	215	237	262	237	229	227	244	227	254	250	262	243	230	264	230	261	235	234	213	245	229	263	226	245	224	222	244	246	253	228	245	220	221	221	249	238	255	218	254	226	222	253	223	242	251	255	274	231	267	242	252	269	228	221	238	228	222	208	253	229	247	215	253	255	277	231	245	231	235	233	240	258	228	244	206	254	245	240	239	294	242	240	226	228	268	263	263	246	211	201	240	264	266	239	254	233	250	237	247	244	215	234	274	240	227	243	225	237	229	230	201	218	224	217	247	232	213	259	242	232	236	248	216	239	232	251	213	229	246	247	230	253	248	234	216	260	236	229	253	226	250	246	253	205	257	249	233	224	260	246	223	240	238	248	251	231	273	235	263	238	242	265	267	257	247	236	242	260	246	252	239	226	282	227	210	235	223	267	239	251	237	254	216	217	269	262	262	236	255	231	246	251	270	251	226	204	250	253	236	233	229	239	225	243	248	217	248	260	245	239	239	268	253	246	265	244	263	229	236	244	250	253	204	231	266	240	240	278	255	253	253	223	238	240	248	263	228	265	253	264	234	235	211	212	238	262	250	207	220	228	243	249	253	251	262	249	247	237	274	234	222	210	255	250	236	233	246	243	238	271	257	246	252	232	261	260	251	247	281	260	264	258	199	216	214	234	228	247	268	257	224	228	252	229	261	238	259	214	236	247	248	269	228	252	220	241	244	240	267	264	273	242	266	251	243	237	254	220	231	220	238	254	230	244	228	217	236	255	244	234	224	245	231	249	258	227	234	251	228	261	257	262	224	239	282	239	272	291	230	233	227	242	220	211	232	235	241	221	235	239	246	257	247	221	244	254	272	249	255	267	225	257	246	241	243	246	278	227	236	248	259	237	255	251	226	253	256	259	238	265	245	247	232	257	259	237	266	243	235	222	249	222	239	251	236	240	240	224	222	236	260	237	253	231	242	237	245	263	223	261	257	268	274	255	251	254	240	243	272	226	256	240	243	259	255	237	228	255	256	219	240	245	236	260	238	212	278	242	235	248	247	242	246	238	253	260	251	263	231	219	266	261	226	247	267	223	213	236	259	247	239	250	253	255	240	253	245	233	240	243	236	238	233	259	257	235	258	249	226	233	271	251	229	256	233	242	240	245	222	254	246	224	229	252	261	264	226	236	250	233	247	236	256	235	222	214	233	226	234	252	243	240	266	229	248	258	243	257	247	281	253	249	260	235	234	262	214	251	270	237	228	286	237	245	227	230	259	245	241	255	238	232	265	249	259	233	243	248	229	261	230	248	261	238	251	228	248	244	257	271	248	210	236	206	235	257	227	243	246	260	230	231	256	219	260	240	255	247	265	244	236	244	207	246	251	236	245	229	261	234	250	234	225	254	258	248	251	220	240	258	266	263	231	246	217	232	219	235	226	249	238	231	249	237	261	227	229	254	249	257	259	255	258	247	232	274	236	277	251	243	241	239	225	259	243	253	247	258	236	240	252	284	253	276	257	223	236	233	250	218	237	238	208	241	247	274	223	209	260	228	233	264	228	204	229	268	226	251	258	205	245	247	256	238	224	234	251	261	267	252	256	232	242	221	265	248	242	231	253	248	249	233	240	242	256	249	256	259	221	243	246	252	245	248	247	212	244	244	223	234	246	248	228	231	236	241	255	242	240	281	234	222	203	239	265	256	248	247	219	218	264	262	228	248	246	237	245	219	199	235	242	233	247	240	245	248	244	240	242	235	234	225	249	237	238	227	244	239	249	253	237	208	232	257	237	215	247	267	209	222	261	247	241	242	243	230	238	228	220	255	232	251	222	240	247	247	255	226	241	243	221	247	252	265	230	238	253	238	244	271	247	259	240	262	253	233	270	242	255	257	256	226	286	261	289	224	241	243	253	235	247	236	247	229	252	231	259	231	266	251	254	262	248	245	220	253	237	279	282	231	239	240	217	234	218	262	241	257	239	271	240	237	229	219	233	242	239	266	240	262	248	282	244	222	246	207	229	241	273	252	228	281	239	244	233	258	245	249	236	216	239	280	214	218	238	235	247	235	247	247	271	233	223	235	235	254	242	222	224	260	274	244	232	207	235	258	234	253	239	228	211	231	244	251	239	251	233	245	239	229	252	217	240	261	235	236	222	232	272	244	235	244	241	219	264	260	239	228	271	267	233	202	237	239	250	266	275	236	240	220	248	258	250	253	254	252	276	252	230	220	272	222	213	265	232	222	228	234	246	242	227	230	261	274	261	248	263	251	242	227	254	242	255	258	231	230	233	262	240	241	239	230	270	252	255	240	247	215	217	229	258	268	248	226	231	232	269	249	235	244	213	242	238	223	248	258	258	272	245	273	241	275	227	238	228	223	224	238	236	243	251	240	220	251	238	212	242	266	230	234	245	268	240	243	213	225	254	232	245	248	246	234	239	251	218	233	245	220	223	229	230	256	236	243	221	245	265	220	268	243	227	233	260	260	258	226	243	224	240	267	216	246	256	208	230	241	244	220	227	233	274	266	216	230	253	217	249	233	253	245	264	248	244	221	231	254	250	275	235	233	232	249	223	254	230	247	237	229	219	240	218	249	224	242	230	261	255	252	250	252	250	231	225	238	244	225	205	249	230	259	254	248	206	272	254	241	224	258	233	226	243	236	275	248	246	228	247	242	235	257	249	254	237	220	264	225	266	216	248	234	253	274	241	250	229	216	247	227	206	251	231	229	211	231	249	241	249	252	247	254	257	245	234	234	270	242	248	248	266	263	235	253	236	223	227	230	267	225	224	250	259	247	262	282	228	240	236	252	236	253	248	240	258	262	210	253	248	233	249	236	235	242	247	248	253	234	234	229	237	225	264	243	217	226	235	242	249	257	275	231	217	221	239	214	222	267	220	251	240	235	234	245	248	238	232	247	226	237	272	251	207	245	259	253	247	238	230	246	258	278	226	245	248	258	219	257	278	252	245	244	234	248	249	244	211	249	245	225	258	271	257	209	251	263	239	246	239	254	228	231	233	230	242	246	267	270	207	232	230	246	246	236	242	218	256	236	261	222	279	256	248	235	258	262	255	234	238	240	225	276	240	237	261	244	238	237	233	223	274	251	224	262	243	233	223	229	249	257	235	233	269	223	247	229	240	238	240	258	243	261	253	235	287	229	253	252	226	272	208	249	258	247	244	229	238	241	260	239	243	221	261	236	266	249	244	225	255	266	245	248	215	263	266	240	238	222	240	228	269	227	228	241	258	245	265	252	260	279	252	239	230	227	242	266	234	252	250	269	221	241	229	248	243	235	267	242	232	234	242	266	249	246	202	225	249	230
3253	2402	20252	25337	12609	3503	5086	6517	7495	5544	4209	4435	3401	2654	2126	1419	1445	1392	1359	1307	1116	998	924	953	1016	1004	951	1051	1142	1026	1037	953	984	972	923	960	846	861	865	814	783	851	794	867	849	761	794	689	706	694	662	727	681	687	665	704	688	658	629	694	666	713	691	683	634	683	716	710	685	647	674	652	649	654	681	674	682	676	659	649	642	652	702	698	708	733	695	615	741	642	637	711	682	679	669	663	657	655	692	681	615	722	683	677	653	683	685	654	641	689	653	650	618	639	689	688	681	656	639	644	658	654	652	675	666	687	647	678	670	671	624	710	623	688	719	713	664	643	637	648	643	689	659	716	653	681	715	645	705	706	687	640	675	655	624	760	665	691	642	614	702	662	643	671	666	666	655	658	700	675	658	639	700	669	626	682	672	653	671	678	698	628	653	683	675	709	658	669	700	691	666	654	695	629	737	636	677	658	623	689	670	716	723	624	686	688	676	612	662	683	687	694	638	653	660	685	621	671	661	697	651	721	630	705	692	719	637	656	673	616	652	681	681	663	642	652	706	657	707	725	648	637	639	648	614	628	650	686	722	668	661	701	710	662	662	680	670	676	653	677	674	657	693	695	698	722	727	650	653	695	659	702	679	685	661	677	689	678	619	687	633	691	711	660	645	677	675	615	611	650	689	686	660	657	656	685	667	665	637	703	672	676	665	645	665	640	655	673	665	667	690	696	632	658	666	669	697	662	698	662	665	694	632	675	672	688	667	639	671	625	669	677	690	674	626	677	684	695	648	704	655	708	689	660	686	638	696	681	706	630	693	688	665	692	729	643	654	638	707	679	733	648	662	680	679	659	645	719	658	694	610	688	666	679	719	618	647	647	686	650	659	651	626	682	706	666	652	710	666	728	668	608	675	710	693	656	672	676	692	699	724	589	672	658	689	674	656	690	656	674	693	648	698	675	678	660	651	694	671	766	696	700	686	665	706	659	662	707	627	720	664	665	692	697	675	693	633	662	688	692	684	677	689	627	698	722	675	658	681	672	634	697	667	699	665	714	693	657	662	668	639	697	681	622	663	629	690	657	696	657	645	666	718	632	655	701	696	638	651	634	691	667	715	632	705	666	671	664	666	625	688	669	626	657	653	685	721	685	634	645	650	630	675	637	666	692	680	649	689	672	686	685	694	663	704	638	700	697	652	679	630	656	709	665	646	662	654	713	664	710	662	692	659	708	706	685	620	702	701	697	699	658	695	693	635	657	661	688	686	675	722	673	686	729	670	646	662	637	633	652	684	671	695	634	681	673	649	673	659	698	655	675	693	673	671	667	683	687	705	676	686	655	722	700	643	715	674	669	692	672	673	688	688	665	686	659	672	688	683	614	698	634	673	637	681	678	681	690	673	697	730	681	677	665	676	610	679	692	715	705	628	644	657	670	682	685	620	675	651	741	698	656	670	670	639	675	710	625	685	655	667	641	608	710	714	639	668	653	700	670	686	673	676	644	733	645	648	675	661	685	677	717	626	638	664	651	683	686	671	725	670	693	678	687	656	686	714	684	685	702	657	695	701	737	688	681	679	686	640	655	688	654	690	699	695	687	700	618	680	654	672	701	700	670	646	701	691	668	657	666	671	652	646	652	638	667	675	668	657	680	671	633	682	655	663	691	672	678	668	664	731	635	695	665	641	667	683	639	630	681	669	674	728	685	663	658	670	659	668	648	696	697	701	696	630	726	681	676	678	715	657	680	719	695	692	702	676	583	628	656	673	643	658	651	677	702	704	652	652	649	715	687	676	669	635	729	642	665	652	675	718	691	646	694	662	666	666	660	669	700	722	657	691	677	679	702	690	675	713	681	637	734	683	676	656	666	668	680	676	710	673	707	662	729	671	701	699	675	694	661	665	672	685	692	686	681	648	650	662	614	651	678	676	679	703	660	670	665	666	717	673	724	679	653	682	648	638	638	710	644	640	671	623	644	660	686	699	673	649	667	695	688	652	690	690	699	652	690	694	689	685	679	716	697	711	619	691	684	666	690	715	666	688	673	717	655	674	687	694	649	707	682	658	690	649	676	675	666	751	682	709	656	689	717	668	668	677	688	647	678	712	663	704	672	730	673	663	674	666	696	701	662	675	660	672	662	654	652	685	720	681	702	682	673	705	642	680	686	673	666	686	654	653	679	688	656	649	653	678	682	708	639	703	694	682	652	699	703	678	654	685	646	657	663	650	677	690	625	678	654	655	682	692	700	628	693	650	663	673	648	685	715	701	696	696	668	708	700	704	698	658	667	682	674	660	725	706	689	635	652	691	680	682	646	642	675	636	628	678	625	719	667	672	695	685	649	641	635	708	602	701	656	647	693	685	666	680	717	663	657	690	701	606	654	670	693	688	687	670	655	695	684	709	755	646	621	672	691	675	691	698	701	643	691	650	651	662	669	645	677	685	676	660	690	667	681	742	652	634	654	655	680	641	671	680	738	622	703	650	652	737	675	654	724	678	680	674	681	687	681	673	672	668	660	701	693	668	671	729	664	702	668	683	658	680	692	676	662	703	675	675	692	637	678	696	631	713	668	668	753	642	693	674	721	650	690	694	724	719	702	689	677	632	657	709	661	688	670	681	678	705	661	694	712	669	668	638	674	692	681	660	665	685	703	682	655	647	621	641	658	659	688	680	648	702	696	661	634	642	636	675	684	697	665	652	705	652	619	663	664	697	638	677	717	672	698	683	721	633	638	639	671	644	651	712	659	673	617	716	675	673	656	679	666	709	668	630	647	659	673	663	678	702	669	705	660	683	664	690	663	635	640	688	701	679	672	699	669	648	659	717	691	663	636	688	703	670	648	676	661	652	642	730	674	643	688	691	679	715	662	682	703	698	651	702	675	678	671	694	658	673	646	708	694	700	696	666	680	683	672	651	678	638	664	629	628	697	707	704	713	682	668	693	641	664	687	702	678	687	661	675	657	667	718	660	674	656	690	659	625	650	666	620	675	673	689	654	625	679	695	644	662	680	715	660	646	631	641	699	651	597	683	655	693	649	699	615	635	661	732	676	622	656	650	703	669	682	676	662	633	625	659	637	674	630	652	675	677	660	655	716	642	716	653	656	663	693	666	647	668	691	657	733	672	633	677	658	700	687	683	667	683	669	671	707	668	680	728	660	668	636	699	673	667	688	710	657	678	672	688	669	647	644	684	704	700	726	677	647	682	701	686	674	671	683	678	666	662	676	697	649	657	690	704	686	683	666	687	703	719	668	643	638	689	727	673	678	690	690	690	678	647	705	654	720	691	652	665	660	671	656	665	701	714	690	678	618	703	644	659	670	674	658	723	686	689	689	698	666	705	697	665	693	663	710	652	650	697	674	694	662	684	700	645	659	717	634	662	652	649	713	629	655	666	671	670	618	665	680	671	686	675	689	684	704	653	665	670	656	688	687	604	648	687	691	719	678	686	649	699	661	691	671	633	696	669	656	652	665	694	698	623	668	676	663	637
12272	7694	62705	67216	43619	11690	3718	3705	4527	3973	2393	2398	1522	1100	913	701	863	752	1047	881	734	615	563	570	727	836	598	997	909	823	778	627	700	721	716	771	642	496	544	468	568	506	545	690	594	424	430	361	370	319	347	341	343	332	315	294	313	329	320	312	346	333	341	323	328	330	293	345	331	315	334	335	355	328	321	333	318	318	338	329	303	320	333	319	312	324	327	339	352	347	326	341	320	328	334	314	321	317	310	296	347	337	357	311	333	312	323	315	320	327	339	312	358	339	363	345	311	351	332	305	327	331	317	321	319	314	322	313	333	309	337	325	336	347	323	331	319	302	320	331	318	342	327	338	342	341	347	336	310	297	310	323	311	352	308	306	308	299	295	329	335	311	330	307	378	306	325	294	336	317	347	327	343	270	317	326	312	320	331	319	357	330	313	303	326	325	322	318	321	323	327	351	329	290	311	316	336	336	279	321	293	336	342	323	341	330	329	336	344	308	264	326	321	312	320	336	322	300	323	305	353	327	305	356	335	344	341	320	331	337	371	348	326	302	304	340	319	341	318	320	319	330	336	339	328	306	346	302	310	314	341	294	345	352	330	317	333	366	305	332	325	311	347	341	338	312	351	326	333	320	340	314	349	331	326	299	344	355	302	319	356	316	311	326	328	332	332	329	286	339	314	342	335	322	317	311	348	321	327	330	310	360	335	335	299	331	328	310	315	326	313	312	310	333	335	325	326	342	295	270	335	314	348	334	345	375	339	339	329	359	323	334	353	323	297	280	330	333	340	326	308	316	326	298	339	304	346	313	322	320	334	335	337	363	336	355	329	323	330	298	312	321	319	306	302	310	299	336	333	316	339	344	345	358	348	356	304	318	340	344	342	313	313	351	322	351	308	319	313	350	338	291	351	352	332	314	299	317	345	349	326	347	309	317	296	317	333	322	318	352	319	314	335	331	364	323	319	353	317	333	343	363	308	305	322	311	297	351	317	325	314	300	320	341	327	333	324	334	342	315	352	338	333	334	355	291	353	329	352	304	328	376	349	330	324	313	287	304	335	341	310	317	350	335	320	295	333	323	310	311	345	335	306	347	311	342	329	361	315	311	336	312	330	303	329	312	340	317	320	328	319	325	321	320	316	333	361	332	367	328	314	324	311	333	316	353	280	296	332	325	368	315	296	329	294	339	367	362	323	339	285	330	339	285	358	299	321	309	306	329	350	331	346	325	312	319	329	338	315	328	304	333	328	304	290	369	299	310	326	324	322	308	315	333	314	281	330	314	315	304	348	281	315	327	309	329	277	324	336	293	321	309	341	352	312	319	331	325	347	335	337	354	327	330	350	315	319	342	354	327	341	334	317	337	326	318	314	338	321	322	352	327	316	310	338	309	344	347	329	282	315	328	349	331	308	300	315	313	328	322	322	340	332	359	310	309	321	352	316	296	315	333	319	351	362	309	307	366	324	343	290	301	340	336	309	304	329	339	311	302	310	324	300	357	306	311	307	331	359	353	318	353	336	303	319	295	316	314	319	294	337	326	306	317	323	299	309	313	333	319	311	311	298	330	332	327	322	307	340	344	313	293	324	362	337	347	307	317	343	322	322	334	342	309	321	321	331	333	338	340	334	311	324	337	307	338	312	342	339	311	311	359	343	322	330	313	315	359	312	328	297	343	306	315	306	320	333	313	335	324	330	339	310	315	321	311	311	319	328	323	333	377	329	344	366	295	328	326	304	313	343	329	329	336	330	341	315	325	357	317	326	299	327	342	360	332	319	335	355	324	308	324	276	317	304	331	334	322	322	326	327	275	329	345	316	294	298	331	284	315	332	323	322	299	320	340	335	330	326	344	330	328	345	341	304	296	292	343	341	339	337	336	302	346	321	327	309	314	324	361	313	268	334	338	346	329	305	337	317	333	345	339	318	352	346	304	335	348	345	315	346	362	345	322	309	336	300	320	343	324	336	295	317	354	348	346	347	301	288	353	303	320	349	350	318	335	327	346	307	310	312	325	339	324	334	332	343	343	323	356	324	350	331	305	279	322	315	318	333	333	327	302	307	347	318	331	313	348	292	330	317	288	319	315	331	316	339	345	343	310	362	330	318	319	310	340	301	303	307	310	308	328	348	316	330	319	333	316	327	335	315	344	347	324	310	327	343	341	325	314	338	301	349	317	304	328	323	315	341	343	329	331	349	357	331	328	363	343	327	314	301	300	362	331	340	333	354	312	319	320	355	303	341	314	315	331	333	309	330	299	328	348	317	343	376	285	303	285	345	344	294	313	324	333	323	334	344	315	321	317	317	315	298	309	336	311	352	325	339	347	328	298	338	300	300	313	330	298	347	338	331	332	338	337	320	360	351	350	318	373	313	333	329	339	321	339	310	309	312	354	313	329	307	315	293	314	322	295	300	335	338	319	319	344	324	305	313	336	331	326	339	321	301	322	322	339	300	324	322	327	337	312	355	349	278	312	309	336	330	337	305	308	332	314	311	341	338	302	294	351	332	346	308	349	335	350	320	273	326	357	287	328	291	316	298	312	296	317	325	342	348	300	335	325	278	303	301	311	332	327	316	333	304	321	322	322	315	318	318	306	343	321	322	340	347	293	323	340	342	313	337	327	307	303	339	306	320	313	349	318	297	350	295	319	325	307	347	311	321	307	307	361	336	346	366	355	306	310	307	294	345	304	310	315	320	309	322	344	337	337	324	307	302	311	325	298	316	342	346	336	312	337	368	316	342	339	326	351	345	332	361	320	322	364	320	333	353	327	348	302	293	314	332	328	307	304	313	332	360	353	350	333	313	326	311	332	326	349	306	340	326	322	358	338	367	293	312	315	335	307	316	338	306	319	300	320	321	285	313	316	314	321	361	285	322	320	297	345	334	318	306	349	308	302	311	302	321	315	301	337	348	309	352	340	335	334	328	312	316	316	330	335	316	296	295	334	341	327	345	314	335	356	310	311	327	329	328	323	306	300	319	302	342	295	315	334	323	349	302	358	289	305	330	321	294	292	317	332	342	338	321	363	332	311	330	317	332	341	315	301	330	311	361	332	304	349	314	326	317	304	299	326	322	349	328	325	304	326	346	350	334	341	335	319	340	326	324	328	326	344	326	305	303	313	322	312	317	317	319	314	318	346	322	300	291	334	345	371	317	363	291	331	345	313	347	346	317	321	327	320	308	311	329	287	346	370	324	330	322	323	307	332	332	353	325	345	318	346	331	324	297	300	297	340	335	336	334	323	313	347	332	320	336	307	316	338	330	314	314	336	353	347	313	325	340	313	304	315	326	317	322	318	333	332	282	315	307	306	335	322	294	296	327	331	329	304	337	350	319	352	339	350	320	319	318	317	330	327	309	350	360	326	339	345	316	315	326	333	341	315	312	324	329	302	293	311	329	351	326	328	309	323	346	301	318	344	327	343	353	307	346	329	342	301	328	336	316	319	314	327	335	348	299	337	333	325	327	335	304	354	325	319	298	290	318	300
7964	7785	59923	69124	42366	7819	9962	12872	15521	13260	9654	10266	6401	5383	4021	3390	4163	3626	5109	4581	3497	2762	2528	2401	3583	4214	3270	5650	5043	4341	3926	2981	3812	3863	3791	4166	3279	2595	2242	2136	2541	2445	2663	3095	2642	1907	1587	1413	1052	1024	973	932	867	845	894	872	866	885	836	887	958	900	956	942	837	838	884	880	884	849	839	918	846	848	894	853	887	888	925	890	892	849	858	847	875	892	880	902	887	962	896	887	852	890	868	855	867	883	925	875	838	877	875	813	866	866	844	859	880	856	866	900	856	867	811	908	876	888	877	869	894	839	920	891	848	877	800	847	792	896	911	854	867	859	841	914	847	804	920	894	872	829	868	898	860	883	869	913	871	843	887	865	903	819	823	830	888	895	818	835	888	898	878	855	871	897	829	874	911	870	848	805	852	847	867	828	853	875	891	808	868	909	848	862	879	868	884	820	822	841	854	865	847	858	846	832	860	880	888	809	811	817	841	854	894	897	881	838	876	876	866	901	834	896	850	860	840	884	845	886	839	918	848	834	818	842	803	853	808	837	927	858	897	875	880	890	863	846	869	894	858	860	830	810	850	894	882	884	847	853	859	905	878	887	862	863	813	818	863	896	840	832	830	850	836	843	827	858	869	930	883	846	844	867	858	840	864	961	865	870	837	821	867	843	896	901	882	869	880	901	840	860	842	924	816	853	851	871	900	867	878	863	874	867	856	870	866	833	851	903	845	849	820	859	839	823	826	899	873	829	848	857	861	862	886	872	849	910	889	873	912	908	814	824	880	870	912	866	858	851	835	883	879	821	868	875	867	870	899	837	874	849	871	879	860	841	903	892	853	860	931	893	826	893	869	820	819	836	838	889	845	840	861	854	815	874	839	906	884	873	841	843	845	874	873	839	851	886	876	843	826	813	842	848	909	889	926	835	851	833	890	811	828	858	903	862	829	861	837	835	874	864	799	879	893	906	836	889	876	863	863	826	879	823	891	906	847	853	849	859	815	851	849	885	858	904	848	865	838	900	848	870	905	926	837	850	870	877	859	804	856	872	885	867	863	890	850	823	957	855	863	911	809	848	799	854	878	853	837	852	854	853	873	887	904	802	807	877	915	853	849	912	878	879	880	858	842	851	876	882	871	835	857	828	829	857	866	855	905	908	852	866	864	800	872	881	872	863	891	857	827	881	841	867	945	833	846	848	881	880	830	823	814	808	841	864	864	864	875	814	865	906	909	876	851	892	857	863	883	927	879	892	870	875	824	867	848	863	917	863	844	870	878	868	857	821	911	894	833	863	872	873	798	850	834	839	899	875	864	861	823	867	831	807	839	879	801	877	852	891	845	845	858	853	866	866	849	861	856	832	877	869	833	908	934	862	905	879	850	917	864	867	909	854	846	830	836	835	876	883	927	880	865	888	846	836	822	897	904	871	865	862	862	840	854	875	863	883	868	894	857	877	917	881	851	825	805	827	847	877	891	885	805	877	898	850	881	842	901	841	905	864	853	845	899	901	827	927	925	886	859	862	828	894	866	884	857	853	900	910	918	829	907	884	868	843	861	923	856	798	845	865	897	873	869	900	861	878	887	886	803	879	852	879	841	850	894	861	884	861	837	861	861	870	850	821	824	878	910	841	864	883	887	846	824	891	859	828	860	909	893	882	896	870	827	912	841	911	876	835	867	826	881	834	854	851	896	858	856	847	882	885	854	818	861	839	873	840	878	902	878	874	864	875	802	870	879	859	874	834	847	843	850	859	895	821	873	826	856	875	884	856	883	891	906	871	934	846	871	857	873	855	869	879	891	855	839	805	770	923	891	871	840	835	884	846	847	885	806	856	824	829	848	831	902	869	862	843	901	917	842	885	892	829	857	870	864	843	838	864	840	858	847	914	891	829	847	848	886	898	828	867	889	843	841	838	916	881	852	869	874	856	889	914	801	927	854	831	886	892	817	866	925	867	845	877	877	925	941	885	885	851	858	822	899	911	890	855	836	899	865	878	848	840	882	835	855	901	873	857	907	879	859	897	844	886	825	844	816	860	856	872	893	848	852	862	851	866	857	879	843	813	864	821	875	886	819	854	908	866	888	876	805	847	858	882	836	876	880	832	860	840	866	838	844	810	886	832	848	847	791	785	846	862	834	846	878	851	882	817	870	887	848	873	825	847	851	882	828	863	853	876	834	896	810	835	809	911	831	910	824	902	834	836	819	822	889	834	910	886	887	868	853	866	809	857	876	855	838	868	886	869	863	875	798	862	859	857	868	835	906	923	826	868	870	851	930	868	796	868	909	874	860	871	789	893	928	832	935	855	837	931	872	900	844	897	880	827	869	862	842	855	872	828	885	867	865	869	853	896	839	817	843	892	850	813	907	877	878	905	839	822	872	839	909	880	856	857	882	887	867	877	849	820	840	918	841	862	835	830	839	843	878	884	810	902	846	834	889	887	860	834	849	881	863	862	838	829	862	867	831	816	837	908	807	855	907	841	881	876	861	909	912	915	868	808	831	838	909	847	856	902	869	877	850	832	866	867	883	827	888	864	843	865	873	891	861	825	903	869	840	885	850	882	842	809	901	876	825	900	862	860	875	875	844	898	860	870	900	807	843	814	850	854	878	898	865	835	827	880	853	875	851	863	914	919	891	828	901	843	860	868	869	866	864	880	907	886	885	856	873	857	812	866	852	848	883	864	819	908	813	839	911	842	879	824	862	884	887	872	825	863	874	845	895	890	847	860	844	818	868	844	862	912	861	878	800	851	872	799	862	871	831	920	900	841	927	836	823	877	879	826	862	805	852	917	806	853	850	845	867	907	898	879	863	834	871	877	852	877	889	877	861	859	857	862	881	852	908	836	913	862	883	884	838	867	841	839	862	823	819	804	817	822	814	887	846	868	890	940	872	878	874	852	905	872	865	885	808	854	892	866	864	872	872	861	912	875	899	874	884	884	874	910	858	856	844	892	839	853	883	841	877	863	869	810	827	913	877	841	879	861	832	843	868	842	880	864	872	853	873	847	819	873	878	844	889	912	888	854	929	834	878	864	882	871	884	883	867	831	882	828	862	854	868	853	862	919	878	895	801	920	832	819	842	867	848	902	861	878	913	882	868	824	853	895	892	849	855	844	845	829	842	854	853	834	873	842	836	906	901	796	869	847	875	863	804	850	826	853	859	828	873	863	852	858	897	842	813	820	834	831	874	849	866	841	878	872	857	879	848	838	869	868	835	840	864	846	860	844	856	903	863	910	862	842	883	893	900	876	887	857	860	854	830	894	858	894	851	831	861	823	839	848	918	853	874	894	920	911	893	910	885	838	849	842	840	879	848	864	888	866	845	870	842	872	894	879	894	847	898	824	905	944	856	895	813	870	911	855	850	888	897	867	879	860	837	847	864	846	879	815	874	874	900	823	897	868	823	856	794	837	858	874	883	882	842	872	888	881	910	887	844	787	842	898	877	888	881	906	851	880	861	925	898	871	841	831	843	852	868	870	795	836	831	853
20339	16200	81486	76886	51297	17872	9368	8249	8373	6247	4092	4278	2492	1541	1291	1098	1379	1135	1659	1429	1056	1012	813	776	1124	1301	1270	1723	1432	1435	1289	954	1235	1248	1218	1133	964	791	695	709	890	844	850	807	655	477	448	449	392	397	367	367	399	335	362	348	383	336	330	355	362	398	372	405	368	348	369	381	356	365	341	325	384	350	392	384	345	367	369	343	366	387	361	345	381	385	338	364	364	411	380	369	363	368	378	418	382	388	356	362	361	359	347	383	343	382	341	356	348	355	337	348	341	340	356	355	407	390	343	348	380	348	377	381	343	364	319	337	383	367	346	345	344	353	325	346	362	374	371	375	398	333	374	342	383	358	334	342	358	382	374	378	367	327	363	376	339	379	338	335	342	349	352	389	388	407	342	384	339	376	365	338	344	392	344	357	391	348	342	355	344	360	353	363	389	335	379	361	372	388	380	356	335	345	357	347	365	371	379	365	331	364	345	352	361	325	368	344	331	358	363	339	360	386	366	368	367	358	375	333	354	345	345	358	346	327	397	369	345	356	362	396	361	366	367	369	356	374	374	298	369	331	345	363	367	345	393	352	357	368	364	382	334	375	371	368	331	343	320	364	356	334	350	330	317	376	350	384	358	400	346	355	397	361	317	338	358	367	390	335	359	340	348	376	303	346	330	357	344	343	331	371	347	291	414	350	388	358	356	358	387	379	370	361	338	376	340	318	369	364	377	353	367	344	355	341	336	394	365	327	363	327	380	359	377	363	345	406	376	386	325	389	369	351	344	354	369	330	340	361	380	376	351	392	331	369	358	371	335	311	378	366	362	350	357	344	353	373	330	329	360	348	340	375	386	342	323	363	347	360	330	339	348	339	378	403	387	371	410	362	347	386	370	380	386	368	361	362	348	358	331	368	357	317	342	362	367	354	322	365	350	399	357	334	349	368	355	333	335	369	360	378	357	380	383	366	326	391	321	369	368	414	369	343	373	368	374	388	327	356	405	370	361	358	375	372	348	358	352	361	371	357	325	382	343	404	358	346	375	384	370	353	411	343	355	332	379	351	385	377	356	352	324	348	371	357	341	365	386	339	343	320	357	379	348	354	370	359	345	322	368	355	361	338	351	321	331	345	362	356	363	394	345	328	351	353	358	362	343	364	351	370	355	391	334	339	361	383	350	341	343	332	345	374	371	336	348	337	335	357	381	380	330	372	358	350	324	337	366	366	361	363	356	385	354	346	408	356	356	338	330	344	346	354	355	331	361	366	363	359	349	361	311	348	360	333	354	375	340	344	373	371	337	375	386	375	362	335	363	392	320	370	357	384	401	383	360	372	349	369	355	370	369	351	365	331	335	360	382	345	353	322	350	322	382	361	376	366	360	351	359	322	342	364	363	362	355	347	371	319	314	358	356	356	362	356	350	382	383	351	344	366	338	349	327	344	364	353	371	352	356	334	373	382	388	365	361	346	367	328	344	371	340	355	371	360	332	352	370	356	383	359	361	377	361	360	380	355	365	377	355	367	363	348	366	375	360	367	341	353	351	351	389	350	342	351	353	354	356	375	360	368	349	370	375	348	364	340	396	348	367	382	378	336	366	377	405	354	355	373	357	319	362	366	354	360	367	397	352	401	360	405	355	355	400	344	349	331	373	337	359	378	365	346	358	347	361	357	349	339	379	353	362	332	362	324	318	383	359	359	361	336	362	365	339	392	371	353	368	376	384	368	342	348	338	340	371	348	362	395	373	380	387	344	368	358	378	395	368	387	349	357	384	386	381	352	357	375	341	348	368	380	363	357	374	399	325	336	360	374	355	377	354	330	377	367	322	404	385	372	350	330	332	348	377	347	340	351	380	386	322	327	371	366	335	344	351	379	371	316	340	361	388	323	335	365	392	355	364	389	345	376	339	343	385	361	370	347	336	374	349	356	362	362	340	341	327	381	347	341	318	351	342	359	376	318	343	389	382	379	382	338	348	368	345	338	351	375	354	325	353	340	362	368	337	365	369	382	342	362	363	338	329	331	385	373	356	338	370	392	336	339	331	359	328	369	332	343	364	384	353	362	354	344	374	363	392	396	358	354	345	323	344	358	351	342	362	342	356	430	367	324	377	353	371	364	385	351	379	338	346	358	353	328	307	382	353	334	408	354	348	365	352	346	353	372	358	383	374	392	348	348	329	350	354	377	359	379	367	355	384	341	369	363	352	405	388	364	380	368	381	368	315	336	319	359	383	373	372	349	393	355	323	344	328	377	335	378	375	347	346	347	348	365	329	301	371	342	343	372	353	377	360	363	352	341	330	367	356	365	347	393	346	310	372	339	363	383	343	366	348	392	330	344	374	372	320	371	328	370	362	339	355	362	388	404	363	324	340	358	359	374	357	381	380	340	354	363	393	387	360	355	343	346	372	347	352	368	349	407	365	366	323	351	345	343	354	363	389	358	376	336	321	357	376	366	352	385	320	319	367	355	321	375	329	350	336	352	348	364	356	370	397	351	348	345	375	351	365	335	364	354	356	339	382	373	361	341	382	340	387	379	353	307	368	357	319	337	337	338	378	350	357	347	328	367	355	341	352	347	370	359	353	345	351	352	389	372	373	374	352	386	348	338	376	377	340	335	411	357	328	354	387	363	329	339	337	330	357	352	321	351	385	350	376	373	308	369	331	357	337	375	366	364	365	385	314	350	355	350	331	342	370	366	361	355	367	360	346	343	339	352	332	367	343	363	357	353	335	332	390	380	373	330	367	391	364	352	367	377	365	393	340	359	394	389	384	385	392	359	340	344	345	368	370	390	337	394	371	367	364	356	404	350	366	366	383	358	390	386	351	359	379	363	349	338	367	358	368	326	360	351	357	360	332	358	334	376	339	347	342	358	392	355	378	329	322	332	343	360	360	344	400	356	364	330	376	345	340	362	376	367	346	395	368	376	348	325	370	352	337	335	347	339	364	365	377	366	323	360	348	378	344	332	370	358	343	343	328	320	349	389	373	322	411	378	395	375	369	350	339	369	376	341	347	365	369	383	351	379	389	390	371	367	345	344	340	349	389	373	366	366	418	347	379	360	351	386	365	345	341	344	352	361	332	328	361	354	393	356	349	325	373	354	366	349	360	358	379	377	353	352	387	393	336	353	337	342	313	337	343	363	371	350	365	359	373	367	374	384	351	347	366	347	358	330	335	350	352	327	356	375	350	354	332	371	346	361	362	320	348	336	363	353	353	364	338	369	380	383	368	351	347	340	312	360	390	346	352	350	386	368	348	403	382	368	336	388	346	328	376	317	348	352	407	355	344	349	366	340	362	375	355	354	343	369	352	331	352	355	361	353	355	363	335	341	347	353	370	357	348	358	339	397	368	382	371	329	375	363	359	377	341	339	374	399	359	376	385	375	372	357	353	387	368	340	348	339	324	373	356	365	368	353	380	346	351	340	343	368	347	377	367	343	362	338	333	362	345	370	367	341	385	351	350	339	325	393	381	357	357	355	355	365	360	320
10678	14569	75170	82951	48477	12123	18079	21516	22310	16434	14526	14814	10293	6937	5860	5554	6795	5635	8172	7508	5373	4898	3643	3793	5633	6611	7052	9761	7911	7934	6468	5292	6268	6645	6305	6045	5281	4343	3386	3354	4693	4081	4306	4403	3518	1962	1848	1585	1262	1114	1083	1052	976	1016	1007	938	992	930	939	971	992	1025	1027	1022	972	889	922	1011	885	899	978	945	937	925	890	969	992	974	908	953	936	911	923	945	893	914	974	937	991	1049	1066	1115	1055	982	965	949	989	994	906	897	936	946	933	875	971	905	949	900	991	912	904	928	945	949	959	865	964	922	949	941	881	902	929	910	943	977	911	950	924	916	927	942	905	910	928	899	961	905	937	934	974	902	917	918	892	930	896	899	930	909	934	933	936	970	893	953	922	945	970	940	915	964	868	934	924	939	922	926	892	938	983	921	921	908	939	912	958	913	915	904	916	941	901	913	928	878	957	925	936	909	946	897	944	909	917	964	951	909	918	908	922	945	908	929	925	894	890	948	934	941	958	935	914	908	896	907	926	864	952	898	906	958	896	905	920	930	911	871	965	947	944	938	973	921	916	947	913	954	905	889	939	903	918	977	940	878	940	942	889	915	938	935	929	958	932	897	919	916	961	884	964	895	923	916	881	970	919	955	904	913	958	925	897	918	941	935	921	863	892	916	951	908	998	839	917	928	889	937	931	932	872	913	901	903	920	894	880	914	895	881	997	883	904	899	888	920	918	1018	965	932	919	1011	895	918	949	917	962	921	898	916	917	944	871	954	936	914	897	904	924	925	973	913	1012	923	953	891	921	905	972	893	973	970	892	955	854	901	941	888	921	911	911	970	914	875	914	911	909	936	922	874	936	919	927	985	936	925	953	961	973	914	941	888	931	896	906	906	947	833	931	919	927	913	965	915	905	947	890	923	944	905	873	897	861	911	945	906	900	910	974	962	961	964	913	929	956	895	915	935	918	939	907	936	925	955	931	856	943	915	973	960	926	935	924	911	954	923	872	924	932	872	895	955	942	977	950	943	898	918	943	966	950	934	890	921	947	951	930	914	924	890	976	934	967	929	921	913	918	888	904	924	935	906	937	894	959	968	942	919	894	946	931	936	944	905	923	891	905	905	974	896	951	970	986	947	894	923	949	924	943	936	953	910	917	947	957	926	948	928	921	969	946	879	866	968	930	972	967	925	986	927	907	852	890	970	928	910	863	950	962	894	960	925	968	902	930	945	918	904	882	912	892	891	852	925	891	953	880	908	861	926	923	908	925	958	978	918	923	917	908	948	871	920	898	918	968	941	946	917	954	942	941	909	914	891	968	923	954	890	946	933	935	941	911	929	994	847	926	932	913	945	932	897	888	866	923	881	945	883	971	906	957	895	924	952	912	910	954	926	891	902	961	897	938	931	875	929	956	888	910	911	918	925	911	898	918	893	890	942	875	951	911	924	944	897	916	865	948	959	866	932	923	894	892	868	936	935	945	935	887	952	943	916	937	935	871	904	963	916	905	948	877	927	982	904	924	916	916	986	895	895	960	914	993	868	912	959	930	949	958	922	911	897	932	907	1009	879	908	933	884	906	930	932	954	891	947	926	949	909	933	938	965	850	979	883	984	909	926	858	951	896	908	939	912	952	905	944	922	903	891	922	919	925	889	962	934	936	880	956	902	974	940	911	959	906	943	953	1002	959	919	926	917	908	936	881	862	882	890	909	926	950	903	887	922	955	920	936	880	938	921	928	880	898	892	894	927	926	891	927	938	927	885	928	905	962	937	899	895	954	900	973	932	930	909	927	923	966	947	880	952	935	898	919	940	934	931	960	876	969	911	888	920	888	942	898	918	939	947	964	903	937	937	908	965	916	922	922	954	989	960	873	913	917	899	919	938	932	962	880	894	902	887	948	933	955	925	991	922	910	896	904	960	888	921	925	938	921	904	964	937	936	936	920	894	950	879	947	908	986	913	918	931	946	922	921	901	973	975	921	928	969	923	935	929	884	946	919	858	878	921	946	926	918	889	952	938	931	908	965	876	948	919	906	950	921	886	943	904	926	947	928	923	889	944	857	931	962	947	969	944	968	974	932	931	931	925	933	938	919	959	877	913	904	923	882	906	935	911	906	892	927	960	915	957	868	1012	871	869	947	931	921	928	900	930	914	969	890	856	886	906	953	942	946	925	895	917	923	907	981	933	910	954	893	964	933	905	890	912	914	943	932	953	903	875	915	952	927	882	925	914	958	918	895	911	966	960	909	934	971	937	872	952	944	911	931	897	945	913	944	929	898	980	884	934	911	864	910	939	871	947	927	962	933	924	963	857	952	904	933	895	873	914	928	979	989	909	885	944	931	903	895	930	943	905	956	942	885	930	883	907	954	969	948	983	899	905	947	917	970	951	964	983	902	947	925	920	965	941	923	936	934	943	927	927	949	946	880	944	919	914	956	898	1015	925	911	967	887	877	913	993	965	904	905	944	937	897	982	925	865	916	887	885	913	948	928	966	919	934	916	949	899	932	938	919	959	946	879	909	954	989	946	917	915	963	898	951	921	911	939	908	878	962	930	982	888	918	933	884	952	891	946	866	905	974	889	853	895	960	920	998	944	916	943	947	926	898	939	968	975	952	964	913	909	935	864	913	903	910	905	959	902	924	933	936	878	957	964	944	992	915	884	906	902	943	926	906	907	899	899	878	947	929	948	886	936	965	929	908	978	960	910	952	902	909	956	935	949	876	856	924	917	921	988	936	896	905	959	937	914	845	925	944	902	900	930	891	916	966	924	931	914	906	929	941	927	955	943	917	874	961	921	898	907	931	959	936	936	912	911	893	939	912	910	902	903	1012	913	888	948	992	888	916	908	897	941	910	913	940	957	940	935	988	904	911	879	869	942	878	952	899	918	956	951	866	917	931	963	975	946	892	900	902	933	974	910	924	864	941	901	914	970	967	906	943	981	957	926	973	985	942	949	923	898	917	923	955	930	912	984	931	901	961	923	926	936	989	926	928	920	969	948	915	936	919	922	934	960	883	970	915	958	919	921	917	891	946	905	895	948	903	912	928	959	918	890	889	907	917	898	917	929	953	938	945	940	890	948	883	902	943	849	994	918	942	909	906	946	942	949	916	928	893	951	939	902	958	907	883	934	1014	916	1000	944	962	943	922	946	888	921	947	917	889	994	942	913	951	919	873	923	903	902	924	941	875	908	905	952	918	898	927	944	942	938	969	885	895	898	962	889	974	905	922	906	876	925	939	922	892	957	956	884	892	893	940	904	912	964	937	932	886	933	886	953	949	904	869	920	917	950	882	974	962	916	940	932	921	923	920	972	974	915	982	898	915	894	970	943	921	886	951	979	895	952	920	934	925	866	947	905	899	916	940	928	940	929	930	899	938	974	916	861	872	950	910	926	907	909	915	920	963	952	885	857	930	951	960	883	912	925	959	939	914	903	910	880	948	918	966	904	895	922	908	914	901	911	920	918	957	927	917	961	918	915	910	945	956	952	888	911	930	973	864	929	947	887	984	968
3950	1869	13489	14824	4598	1716	2030	2168	1810	1243	1053	926	730	411	368	367	359	338	349	334	302	286	286	298	285	321	290	293	309	283	304	312	311	326	285	255	271	270	251	286	271	243	255	260	251	293	221	237	246	252	263	243	226	253	222	243	247	249	255	233	226	241	235	241	229	222	239	258	236	219	251	247	263	246	243	237	225	260	264	262	223	247	254	222	262	255	241	241	243	230	231	233	226	259	216	252	219	241	257	215	240	275	224	280	276	219	253	230	224	265	250	228	223	250	252	248	243	263	252	275	249	267	259	239	245	257	241	231	235	234	253	260	228	231	268	263	254	239	232	244	236	218	239	236	249	232	223	256	247	255	231	221	233	253	233	228	231	232	246	248	229	240	236	244	253	216	240	270	240	224	206	263	238	230	270	219	233	248	246	236	259	233	239	236	261	240	236	221	254	255	253	221	250	264	239	235	248	243	264	232	217	243	231	212	252	254	232	257	239	234	248	254	237	244	247	258	255	236	260	242	242	238	235	239	263	252	237	239	288	229	226	254	223	222	271	235	242	245	230	230	256	222	230	217	253	234	254	228	250	261	237	224	236	244	231	240	253	263	223	228	258	237	222	232	248	233	252	237	258	255	237	273	252	263	237	255	251	263	262	259	243	267	247	226	223	241	231	241	243	245	256	238	216	196	254	246	263	225	211	237	248	234	227	266	272	243	246	266	226	234	269	251	212	269	242	219	234	248	257	252	260	257	233	244	252	245	273	214	251	258	232	237	238	242	222	218	243	239	222	241	254	243	261	226	236	255	243	241	263	214	240	260	236	231	231	259	262	232	226	253	238	262	281	257	258	250	195	244	207	246	267	226	226	258	211	249	267	229	208	253	237	240	238	238	252	225	258	240	275	238	269	243	245	231	227	220	235	250	236	253	272	279	215	248	236	230	259	244	257	245	223	216	227	259	231	264	235	241	241	231	246	231	255	230	245	255	230	240	241	211	272	220	228	227	235	261	211	225	225	214	263	251	228	235	225	259	252	234	254	244	246	256	254	250	229	245	268	238	232	242	239	224	228	270	253	261	227	234	214	248	213	270	243	226	252	251	238	259	230	233	241	230	254	255	250	237	240	243	240	222	217	236	228	259	254	262	255	260	246	212	231	238	244	245	226	228	224	261	239	256	236	251	254	254	200	229	239	275	248	262	259	219	242	242	255	250	250	242	227	222	233	268	251	206	237	244	234	236	258	239	250	231	239	211	246	252	235	238	256	271	236	254	215	263	271	233	252	251	233	238	247	258	221	263	247	248	208	232	256	259	267	271	266	250	261	279	233	237	265	263	231	276	255	220	250	261	242	259	252	256	255	243	253	239	236	246	245	267	249	254	234	250	253	250	270	240	255	254	230	235	278	214	237	257	242	219	229	247	252	231	244	237	241	234	248	238	243	244	271	247	231	249	258	207	266	218	223	268	241	248	249	288	248	247	236	240	247	290	231	253	246	255	238	256	259	254	258	244	261	224	253	239	269	243	261	252	243	235	261	266	245	260	235	246	239	228	237	233	238	234	224	245	265	261	249	246	241	249	275	239	255	231	238	233	228	257	240	228	244	249	221	211	240	256	228	260	256	230	213	233	249	243	240	247	239	229	233	224	237	243	236	244	257	248	245	251	203	266	240	225	252	217	270	210	224	241	225	249	261	236	252	266	211	247	245	239	265	224	227	244	247	240	242	218	253	242	238	252	229	221	217	224	240	256	259	244	241	232	233	243	279	242	260	235	241	219	248	243	238	232	266	254	256	273	248	244	250	240	246	243	250	227	245	252	252	248	246	236	245	215	242	227	234	246	278	224	265	251	249	261	245	257	243	228	227	260	239	229	232	214	274	215	231	267	235	265	211	251	235	241	219	240	282	252	246	264	254	236	230	241	224	268	225	218	254	217	223	246	250	219	281	244	259	210	237	262	230	233	257	220	232	243	287	235	269	211	230	236	216	257	201	230	237	241	231	219	241	233	225	236	258	245	257	248	249	247	270	247	242	222	249	275	262	234	229	243	264	233	247	271	233	252	222	230	255	229	217	267	223	248	255	237	258	234	263	228	240	233	263	232	260	244	239	240	263	211	250	254	233	234	225	231	218	228	248	246	214	256	219	240	237	242	250	246	238	258	293	257	277	237	245	259	252	261	244	233	237	239	252	252	238	234	233	229	269	225	273	224	244	198	209	249	244	239	208	242	225	272	220	242	231	250	231	223	215	216	249	238	242	237	249	218	243	243	244	256	245	226	216	238	220	246	236	211	249	221	254	278	245	252	233	240	223	232	259	222	222	235	237	253	243	250	238	258	237	238	223	236	237	242	262	251	241	241	248	235	241	240	245	252	226	242	242	239	225	223	257	275	235	253	244	245	236	242	219	235	218	242	240	269	229	260	216	234	246	237	243	210	239	226	239	281	238	277	228	243	246	211	264	220	244	248	245	242	242	241	259	234	254	263	215	231	229	231	254	224	236	247	237	259	231	209	224	250	246	237	258	237	250	232	252	234	255	214	214	259	253	240	226	214	228	207	233	226	273	235	230	241	221	242	281	235	223	247	236	223	245	257	249	243	218	256	249	252	256	251	255	256	243	225	249	239	267	228	273	260	267	256	208	274	247	255	223	254	241	269	263	253	260	281	239	246	251	225	209	245	265	228	228	236	240	230	242	191	240	253	227	239	257	205	227	207	219	254	248	266	246	234	243	254	231	229	240	237	250	256	248	268	240	220	265	251	245	258	231	231	276	259	223	227	251	255	235	252	239	239	209	233	249	207	247	242	232	214	256	254	237	239	257	239	236	254	211	250	250	273	216	249	266	234	284	262	258	214	262	250	246	256	240	234	267	227	240	241	262	244	247	256	220	268	229	239	282	267	244	246	244	248	247	246	233	264	257	241	249	218	234	237	244	244	234	232	245	250	236	225	246	231	236	238	235	268	227	271	219	258	263	223	228	226	236	240	228	233	228	244	231	280	233	248	238	229	249	231	246	252	263	235	268	239	253	248	252	259	256	246	241	234	250	254	233	227	227	269	238	243	226	236	245	256	255	251	236	231	246	241	276	206	221	236	230	253	246	242	236	231	255	234	249	271	255	265	267	239	253	238	219	263	212	259	254	246	244	247	266	226	264	237	246	235	255	240	218	248	239	215	237	225	272	233	236	210	241	224	269	228	262	254	242	233	245	284	239	232	257	225	285	253	258	243	256	233	249	249	227	227	234	238	235	226	249	263	228	241	229	251	249	254	232	224	253	243	274	211	250	240	263	233	241	237	240	231	237	248	219	243	240	241	249	240	237	224	243	240	236	267	259	225	243	249	219	233	228	215	249	254	248	244	236	232	230	240	241	244	235	251	240	232	267	243	209	219	223	233	228	237	239	258	241	238	250	232	260	232	192	245	249	263	213	237	240	256	232	227	240	234	257	223	255	215	239	248	248	240	229	250	229	244	246	243	257	252	237	199	254	240
3266	2569	22953	26887	10192	5714	8007	8843	7593	5650	4913	4160	2965	1581	1352	1707	1427	1427	1483	1256	1220	1041	986	983	1102	1126	1128	1188	1137	1144	977	1012	991	1065	967	991	858	910	856	841	885	903	847	859	822	736	732	700	683	672	677	704	702	666	692	678	682	661	620	643	663	626	652	676	643	653	663	704	678	718	659	656	671	701	689	647	672	650	692	690	660	631	679	681	670	685	675	647	662	673	706	693	679	681	653	634	679	649	739	659	709	646	650	716	642	663	679	672	699	724	665	721	680	709	693	640	674	643	644	689	688	695	623	652	670	645	698	656	697	647	680	666	642	678	658	660	681	678	627	642	720	638	652	643	662	676	664	637	682	710	665	678	668	690	714	671	645	683	653	679	643	659	711	710	677	694	662	692	658	675	655	678	703	644	687	696	709	671	661	668	640	714	681	686	677	675	727	696	643	690	692	615	691	662	696	737	634	702	671	730	648	668	692	648	685	650	678	710	647	664	658	657	670	685	679	675	699	639	656	687	688	658	657	657	682	662	651	657	631	666	713	650	668	731	691	722	633	724	673	694	677	669	638	686	659	688	682	657	647	655	711	674	672	660	598	650	668	703	683	713	701	663	672	651	705	671	655	668	687	666	647	702	670	644	675	627	697	656	647	654	679	724	687	676	668	677	697	657	625	638	671	665	696	668	661	684	674	682	660	681	667	661	676	651	644	662	671	646	624	698	661	618	686	659	672	659	634	695	692	677	670	682	682	637	660	660	657	653	664	686	684	687	714	740	663	645	655	667	627	708	713	673	694	694	662	637	690	636	688	636	684	667	699	699	660	654	634	664	626	676	660	643	646	633	731	646	711	659	758	678	671	682	729	685	683	679	660	673	678	706	692	650	687	714	626	643	713	671	660	660	661	719	713	644	649	675	669	678	648	648	620	663	659	659	654	713	660	706	665	673	697	661	680	658	680	661	679	645	690	688	669	605	664	687	672	674	678	669	685	711	667	676	691	710	650	676	675	698	718	682	656	677	657	653	647	680	643	667	675	672	688	693	703	703	646	703	627	681	669	663	659	667	684	693	720	699	652	627	687	636	718	701	621	622	657	706	678	723	668	683	678	673	642	674	685	720	686	630	738	684	701	695	663	678	639	652	744	678	716	673	663	662	673	665	679	661	721	701	675	653	713	683	730	636	717	641	673	646	653	687	713	620	693	652	656	676	616	641	651	689	668	693	676	691	700	707	699	708	701	651	694	663	681	660	696	671	683	726	733	675	663	651	650	655	673	625	669	696	665	669	637	686	651	671	674	626	645	686	646	669	690	617	667	664	712	636	637	668	634	629	670	695	672	691	678	684	720	656	658	673	660	675	723	718	604	605	678	618	691	698	664	685	680	628	703	639	680	679	716	708	702	659	667	658	679	694	633	664	691	635	690	664	720	668	644	692	662	661	671	662	660	659	708	666	659	714	662	689	698	672	653	730	711	690	651	668	708	692	678	650	655	688	673	664	664	665	673	686	705	684	696	680	670	695	633	632	689	670	652	649	703	691	705	724	700	662	684	705	683	687	669	701	624	640	669	675	688	684	667	664	715	689	657	703	674	684	703	698	693	646	669	693	660	691	679	699	697	645	676	657	690	646	661	668	650	696	708	664	663	673	647	619	643	691	656	655	666	617	688	700	678	603	652	696	663	677	696	715	704	652	676	640	639	654	650	655	657	705	647	677	676	663	632	671	670	676	687	686	674	677	710	687	654	691	701	696	684	711	701	690	689	661	664	677	700	684	674	643	659	695	706	664	670	671	680	665	683	690	646	673	694	707	684	674	701	715	649	664	623	658	673	676	732	661	687	663	726	678	696	713	679	688	662	700	652	689	659	681	686	668	722	634	662	666	687	602	691	672	700	669	668	681	661	662	654	661	704	667	707	632	627	681	676	689	718	688	669	714	679	662	666	669	702	677	683	699	672	632	684	681	659	670	708	632	677	665	682	703	682	676	648	667	614	714	710	687	678	687	679	696	672	713	668	645	638	661	665	643	691	688	672	646	653	654	623	699	640	627	679	675	687	654	683	653	670	714	679	668	675	684	634	653	660	717	715	693	678	654	640	697	660	627	659	678	656	715	642	658	680	688	686	687	684	671	639	628	627	684	637	697	649	629	688	648	660	682	686	666	656	662	660	646	691	701	654	672	639	708	699	647	682	695	682	713	611	652	671	674	681	683	667	641	650	661	647	639	662	620	642	683	645	672	711	698	671	709	648	676	702	669	683	697	685	686	689	666	676	646	687	704	703	690	736	664	631	663	672	668	666	690	637	667	660	671	636	702	657	684	702	678	694	657	653	628	636	640	679	640	652	667	699	709	691	643	680	660	713	682	721	660	656	725	680	634	703	690	652	644	665	665	641	634	660	616	650	718	678	667	717	664	696	693	717	712	685	695	704	665	637	698	691	730	636	696	652	686	694	669	655	696	664	686	655	617	642	717	651	623	662	665	609	666	680	668	655	647	668	643	697	689	658	610	657	690	647	656	696	644	720	670	742	665	671	662	672	678	630	672	720	700	703	684	675	675	658	668	708	633	700	642	646	661	704	708	671	688	673	669	669	675	683	660	708	669	649	696	694	675	653	703	680	697	674	664	657	677	641	683	676	725	671	673	669	673	736	691	650	712	621	660	663	697	664	624	684	651	676	660	655	688	694	688	697	686	669	672	671	690	646	649	674	684	732	624	672	678	630	676	701	664	649	666	678	649	646	683	660	644	655	664	690	676	715	655	631	676	696	702	606	723	671	672	649	694	638	652	643	680	677	679	639	636	646	653	650	729	668	658	653	632	679	643	673	641	661	699	699	684	683	675	683	639	701	682	668	688	660	697	721	641	690	637	649	665	650	660	693	657	635	668	643	671	679	672	669	607	660	697	697	683	663	670	684	686	659	634	675	636	645	707	634	675	695	718	727	683	697	689	667	685	638	667	686	679	699	703	685	689	723	667	691	629	715	665	698	682	700	701	684	639	684	686	653	684	701	670	665	664	643	641	655	683	702	654	652	684	678	682	673	648	676	670	695	657	669	653	636	719	695	698	654	659	669	643	681	687	685	668	662	688	687	668	657	646	654	664	692	662	704	715	677	656	730	638	683	665	721	701	682	693	706	656	642	702	686	677	688	693	706	651	682	682	683	686	690	700	679	671	675	687	702	707	638	652	669	663	656	617	636	703	686	682	681	696	638	654	678	618	648	644	658	677	628	680	655	648	683	699	666	662	703	642	659	682	653	675	680	691	673	684	712	690	686	659	628	685	676	654	702	624	664	709	679	682	705	662	656	678	644	689	643	658	707	704	669	651	673	632	698	659	673	670	689	684	674	669	675	664	615	698	686	692	672	694	652	662	639	696	724	662	675	657	641	691	678	700	669	664	689	662	666	678	672	656	717	645	669	695	664	679	679	634	672	713	701	636	643	638	741	671	631	639	636	594	670	704	681	686	635	643	641	658	708	671	612	700
11612	11355	67222	64315	39643	12032	7048	6083	4909	3069	2183	2558	1374	916	789	833	733	699	883	856	729	627	526	507	742	815	882	1035	937	994	890	647	735	756	780	675	671	563	579	591	642	638	570	493	467	465	379	335	364	377	344	324	328	314	317	324	347	321	316	315	336	330	315	317	349	308	341	304	328	327	322	336	318	353	311	315	350	315	321	319	324	294	313	302	339	291	309	318	289	295	350	303	336	313	317	313	308	338	334	324	330	323	317	316	353	312	280	312	321	305	311	358	307	304	310	301	291	332	289	330	289	290	336	335	310	324	308	336	296	293	306	297	308	300	339	300	329	310	296	355	340	314	295	305	306	348	298	324	318	306	326	294	311	315	300	333	311	326	295	333	323	311	296	347	321	284	305	313	327	324	308	304	317	301	308	337	297	293	303	329	322	315	268	320	324	318	306	333	331	312	307	313	350	317	313	327	320	326	317	347	309	335	309	290	295	316	310	312	353	315	323	304	326	302	294	324	344	317	317	315	317	309	323	335	328	322	337	330	311	302	286	317	280	331	341	324	295	312	331	317	308	316	325	322	307	338	318	308	339	341	288	335	316	315	310	293	343	310	310	312	305	292	338	301	298	285	321	330	353	316	323	306	297	345	305	286	305	296	333	325	336	333	312	317	336	339	326	324	309	316	348	313	336	295	304	317	333	345	326	310	305	340	329	343	290	302	352	269	285	321	335	317	328	309	290	344	318	327	305	328	324	309	330	345	290	306	314	284	343	321	321	305	290	332	331	344	325	299	339	314	326	332	305	314	318	341	307	276	288	308	330	355	345	320	306	304	326	321	316	304	288	328	331	298	288	353	327	302	314	331	317	355	321	301	313	334	292	316	317	319	327	282	314	322	331	344	313	297	337	329	333	351	309	321	350	308	336	331	318	315	301	305	345	344	330	308	322	311	311	316	355	328	306	325	298	314	285	337	297	294	329	319	314	306	315	306	323	349	326	337	311	325	328	309	320	307	298	315	345	329	300	322	314	335	277	307	324	320	299	362	323	268	310	345	304	312	296	295	307	329	290	300	300	319	323	301	331	306	319	332	322	303	348	315	327	320	307	313	348	313	295	319	328	325	344	323	295	348	331	305	290	312	354	327	326	322	339	292	309	305	337	339	356	326	299	291	283	306	290	296	324	295	301	308	314	310	305	324	281	315	325	291	345	319	373	272	317	310	311	320	310	322	312	319	323	343	307	329	295	320	325	310	322	328	293	352	313	342	309	323	306	291	309	339	321	326	313	316	334	344	317	318	332	326	304	299	323	298	318	356	300	302	324	317	321	299	306	311	310	273	313	338	319	353	284	315	330	308	311	327	298	352	319	290	303	334	294	333	324	296	342	323	364	287	344	310	314	318	337	319	330	332	294	343	308	322	301	302	349	300	305	334	336	332	342	315	327	300	322	301	319	317	320	311	346	329	329	307	275	323	305	314	312	306	325	316	307	334	369	336	326	325	307	314	318	321	316	328	316	345	345	322	291	281	322	282	308	307	326	301	315	334	315	316	334	306	303	315	296	302	288	298	300	363	326	294	312	280	324	304	322	349	343	308	315	311	313	313	320	331	283	321	314	314	299	286	316	282	313	321	298	296	329	274	311	336	313	319	296	323	278	330	303	325	350	347	337	309	287	340	293	359	347	322	350	288	310	325	307	334	305	325	292	326	303	310	343	304	294	348	307	315	319	333	328	268	312	306	340	326	337	315	327	352	337	299	302	314	333	330	331	317	282	322	320	339	318	292	311	306	331	337	361	311	299	292	328	322	290	344	306	315	298	332	340	313	290	305	323	302	312	318	341	328	324	271	316	323	302	286	296	314	330	310	298	316	319	342	318	302	323	323	331	305	321	307	291	314	340	376	310	343	334	326	306	337	348	325	342	322	314	320	311	322	312	316	305	297	308	312	301	391	333	326	331	319	283	340	333	328	333	321	356	347	290	293	307	313	332	329	371	325	321	352	311	320	311	321	291	341	321	313	314	307	320	282	316	321	336	333	332	328	314	345	303	325	336	305	349	307	332	306	344	304	295	308	308	324	327	290	320	323	305	327	341	307	339	332	350	343	320	276	288	350	321	349	320	295	305	266	308	336	320	325	334	318	330	365	293	321	318	315	320	330	315	328	298	336	277	318	314	333	326	294	338	337	312	349	335	311	309	298	339	287	318	335	315	329	324	299	275	323	304	328	294	304	336	319	347	337	352	302	322	306	314	307	338	320	343	308	322	351	291	313	321	359	317	326	339	282	325	286	305	313	329	319	336	307	342	297	270	334	308	347	330	318	319	328	299	312	323	329	336	338	324	325	318	304	298	313	329	320	330	325	306	318	328	302	325	326	346	314	318	331	278	314	307	349	299	327	321	321	315	297	330	336	311	302	322	297	335	322	349	315	315	296	352	327	299	320	270	349	323	288	327	336	301	304	326	338	343	321	318	291	300	305	316	330	315	296	338	327	303	318	324	318	341	355	303	349	319	301	334	336	308	309	365	298	336	297	325	317	275	298	335	326	303	286	326	318	347	329	351	310	327	326	347	314	293	327	330	325	329	323	328	289	317	319	329	322	308	340	307	282	325	277	307	327	305	326	343	327	316	335	341	288	325	298	318	281	325	323	336	315	328	350	319	319	315	316	316	328	313	334	325	338	303	315	323	312	358	260	304	336	308	282	310	311	294	345	337	327	305	326	313	322	317	308	318	323	292	328	332	331	311	289	341	294	315	274	313	301	317	284	325	350	317	346	306	299	339	318	354	331	304	333	297	342	329	266	350	313	310	316	324	342	351	374	314	341	330	330	321	324	323	320	308	288	302	304	332	324	327	357	335	327	316	334	327	287	301	291	318	348	337	301	315	303	335	306	332	343	281	318	324	340	315	320	324	320	300	312	313	336	264	353	324	336	316	316	326	321	294	338	338	315	301	301	330	302	333	323	347	313	308	333	297	301	319	335	329	312	295	331	331	313	317	343	326	331	325	339	319	343	301	328	280	268	287	293	324	332	334	331	329	298	343	307	302	269	325	327	316	299	289	310	289	330	325	335	311	349	296	294	302	315	336	296	340	358	311	328	314	317	308	291	303	320	326	314	302	314	292	341	320	296	324	304	320	313	338	305	296	337	306	303	340	298	299	335	317	317	349	317	315	332	307	310	298	299	313	331	341	330	331	335	348	295	312	364	306	317	326	308	313	310	305	328	359	326	310	324	291	311	327	332	332	345	311	303	329	329	319	306	333	318	316	290	268	306	297	339	351	330	307	308	337	299	278	302	365	343	295	316	310	327	321	272	337	297	302	321	335	317	289	319	324	310	355	316	326	316	328	321	306	332	310	340	324	296	316	333	308	334	324	303	309	286	327	308	307	330	314	325	347	318	315	338	282	383	339	326	299	317	305	308	318	326	351	332	325	316	318	325	335	310	314	355	351	315	334	294	324	323	311	274	318	296	339	327	349	327	327	306	361	326
7437	11764	62881	66522	37119	13919	18228	17797	15433	10627	8903	10831	5918	4083	3746	3846	3783	3347	4584	4242	3476	2652	2201	2178	3611	3980	4921	5885	5480	5444	4842	3482	4114	3969	4121	3379	3723	3124	2737	2878	3242	3274	2499	2113	2139	1900	1291	1104	1015	954	906	942	904	935	821	850	885	846	884	880	930	1019	906	918	899	879	874	825	901	861	862	827	873	793	787	860	891	863	841	852	856	842	871	858	842	893	865	838	915	849	942	936	1002	849	869	840	882	874	877	878	865	876	879	828	881	839	856	901	884	886	874	778	852	828	844	842	889	821	869	829	836	845	850	833	861	877	832	827	831	786	860	900	837	864	844	853	865	872	828	803	880	820	836	836	870	882	845	866	873	813	847	913	860	846	829	877	890	904	846	846	852	832	876	797	897	875	836	848	825	914	829	842	796	798	856	848	855	824	873	889	822	838	874	841	852	865	883	826	880	803	827	856	872	857	856	861	817	819	841	832	854	895	868	842	859	853	849	881	815	856	885	858	826	883	871	814	870	812	857	831	873	819	847	865	863	827	848	819	860	834	826	819	876	830	882	813	899	821	785	839	849	813	851	823	878	826	865	844	833	864	888	875	826	838	837	880	838	811	831	830	865	885	873	887	834	839	848	843	830	815	859	867	819	840	795	876	840	855	833	897	859	873	820	863	877	816	897	819	849	833	887	845	873	817	824	863	807	799	832	818	894	861	870	867	860	884	856	840	848	888	863	839	852	809	865	850	879	843	845	895	832	890	839	876	841	858	823	851	820	900	868	777	834	814	858	858	876	849	806	892	828	807	863	871	859	909	864	844	864	839	801	882	793	875	818	829	847	915	818	817	868	915	856	882	905	884	841	827	842	825	899	807	844	782	831	804	831	810	859	820	855	824	857	867	833	898	848	842	820	869	818	824	848	851	822	847	859	855	810	902	908	880	820	866	853	839	881	789	919	856	869	897	825	827	782	829	843	853	847	880	884	844	857	857	811	848	848	856	779	886	851	876	899	847	828	868	837	828	890	848	873	890	840	804	852	872	852	834	890	861	879	851	863	825	873	849	881	833	839	855	825	874	876	880	838	888	919	809	823	825	841	887	859	843	841	817	874	879	818	869	895	853	892	852	826	823	853	842	868	816	865	854	843	790	854	875	863	801	812	885	804	903	800	843	826	871	844	884	875	901	867	831	847	852	886	831	882	801	821	855	829	865	857	856	854	874	868	904	813	916	844	883	859	899	842	752	825	805	900	883	889	786	855	840	825	870	815	805	834	833	897	845	855	886	840	905	848	841	837	847	839	831	869	872	858	836	843	840	844	836	836	825	813	837	845	814	821	891	886	823	894	794	802	810	848	865	832	902	880	851	776	900	876	843	856	838	889	900	836	856	854	850	851	844	832	812	913	873	827	838	872	885	873	874	843	898	855	848	861	857	867	874	829	824	876	855	889	868	845	835	852	873	920	914	855	826	887	827	839	822	826	796	859	848	887	849	841	854	867	907	850	852	802	890	900	842	841	850	883	861	848	896	866	878	856	892	874	819	886	833	829	873	852	835	831	823	852	804	938	871	888	845	841	838	893	833	897	862	839	870	836	897	831	836	891	824	824	819	861	819	872	825	858	870	866	871	858	881	855	870	812	863	825	822	799	781	837	831	849	844	837	894	869	840	871	815	882	849	880	875	805	848	827	810	853	825	886	822	851	859	828	849	853	855	888	854	844	900	857	839	867	845	859	847	841	857	878	878	893	921	848	858	845	873	820	890	852	870	867	905	832	863	877	881	892	820	870	913	850	891	852	841	858	811	830	832	870	857	910	884	821	833	850	821	908	853	889	832	857	821	832	803	865	848	886	821	814	864	868	849	816	810	864	832	855	841	851	826	893	836	880	856	855	856	821	781	907	815	837	814	862	878	848	845	893	900	798	844	882	891	851	834	844	807	842	857	877	842	881	834	824	852	867	820	886	839	833	874	841	814	915	845	849	860	806	847	823	827	790	846	879	818	863	861	807	857	890	856	825	853	857	833	864	874	836	817	868	886	825	862	856	851	873	804	908	870	881	885	822	817	929	843	919	871	860	885	830	770	875	879	825	875	852	841	850	913	850	886	811	868	895	860	842	883	854	855	805	856	866	830	834	842	823	890	860	901	842	870	861	838	868	844	824	830	858	847	921	852	796	870	837	892	811	884	854	867	858	851	827	839	847	833	878	867	815	938	856	873	870	843	868	818	864	881	853	817	843	802	860	834	869	822	821	816	864	868	849	853	848	869	822	826	842	837	864	874	812	839	911	805	828	839	894	785	840	843	859	864	834	861	901	844	797	865	811	826	795	821	851	798	856	845	888	863	830	847	815	793	898	878	843	883	843	805	818	879	836	847	828	843	831	811	832	849	912	886	859	894	804	800	908	859	850	824	875	843	839	849	833	803	836	831	826	814	825	791	865	824	857	859	853	898	812	839	879	805	872	862	831	830	860	841	772	848	796	841	870	900	863	881	848	892	833	844	843	819	861	828	762	881	875	836	879	812	813	869	816	896	864	841	820	895	833	828	845	860	826	871	806	824	792	862	836	820	891	843	858	836	879	857	829	824	820	883	838	872	814	861	887	816	811	914	860	856	880	810	880	837	831	866	879	920	856	911	855	874	810	836	849	874	857	865	895	842	849	906	821	842	908	859	882	865	833	879	831	854	824	856	890	893	861	843	880	803	834	880	865	857	880	808	858	849	931	894	855	824	869	812	813	866	913	819	824	849	858	849	847	866	843	818	859	814	851	898	863	856	828	859	869	868	855	858	822	816	828	852	815	829	867	819	824	853	900	877	887	869	883	878	867	831	871	835	806	865	861	824	842	865	872	863	869	817	872	863	872	832	838	855	871	807	801	901	821	809	807	844	895	842	827	892	845	830	841	827	840	826	873	854	822	880	858	826	844	906	834	822	857	846	834	801	886	832	832	813	851	819	864	856	826	921	811	833	805	842	829	835	859	869	886	836	819	834	803	866	829	833	861	858	894	863	857	862	842	858	849	871	823	826	866	813	899	879	807	870	794	841	853	819	825	844	860	858	826	862	889	825	814	878	861	906	821	869	825	854	860	799	847	862	860	836	881	837	830	868	824	909	856	877	834	826	885	857	827	823	854	810	814	851	828	867	780	844	816	883	826	795	858	893	815	842	848	864	908	791	864	854	905	808	867	833	849	850	833	874	841	864	866	804	810	869	894	898	865	884	816	861	862	870	782	903	849	828	832	840	818	858	822	840	855	843	871	871	863	806	905	851	859	843	832	887	852	858	829	813	832	839	855	785	847	846	807	931	833	843	855	820	861	852	796	914	868	856	882	889	862	834	923	848	890	839	845	846	872	842	874	830	863	823	864	864	865	800	835	857	861	858	891	885	841	873	904	801	858	820	835	866	864	833	868	837	873	830	855	890	841	872	882	791	819	842	820	857	852	867	868	855	814	800	835	858	860	859	860	857	834	835	829	868	829	913	878	890	844	871	855	876
19724	20987	82213	75722	52344	19995	13288	11015	8835	5111	2919	3253	2498	1703	1313	1173	1099	1286	1541	1278	1034	789	734	752	926	1169	1571	1972	2070	1701	1668	1092	1280	1238	1428	1088	1118	955	902	901	1130	1008	871	997	913	782	637	485	458	413	382	368	382	390	369	319	349	332	303	375	395	357	389	411	354	380	325	342	338	354	350	327	335	359	344	367	392	351	365	350	341	336	365	385	322	347	320	370	356	354	329	354	343	347	339	369	358	349	357	347	369	362	389	346	349	364	377	335	343	338	358	352	344	357	351	396	349	376	369	348	315	350	328	360	355	363	364	317	352	337	362	325	333	360	338	357	353	344	353	376	335	328	348	358	316	333	355	326	343	357	340	354	389	335	375	349	340	369	370	337	309	353	334	338	343	349	359	375	342	357	356	346	363	357	350	362	345	396	334	366	337	350	324	352	362	343	323	349	349	360	331	335	348	312	332	330	369	361	348	358	391	336	324	369	334	345	341	323	358	310	345	362	333	339	346	305	357	348	371	332	346	340	332	352	325	363	356	356	316	351	355	349	340	331	375	355	329	337	325	344	336	370	338	351	333	375	322	374	367	337	352	357	348	362	350	313	332	356	327	326	348	368	354	334	388	347	356	351	370	345	366	353	346	340	353	346	326	363	357	332	362	358	326	305	343	382	335	346	331	347	356	311	337	351	330	354	348	366	339	335	346	333	349	314	366	300	341	330	341	345	350	364	384	366	355	365	331	359	352	382	355	365	365	346	354	373	343	325	340	345	335	344	337	325	332	347	379	323	367	358	369	328	332	387	360	387	360	371	337	353	366	365	359	342	353	345	374	322	321	365	335	341	314	349	392	357	334	350	372	400	345	314	341	361	360	376	379	337	365	363	414	324	366	375	345	365	333	371	381	325	368	348	388	347	329	335	353	342	316	330	359	359	375	366	336	354	325	350	379	350	395	355	350	327	379	343	330	341	347	358	357	331	334	352	367	342	321	349	372	357	350	365	355	351	357	332	371	353	333	358	365	356	353	340	348	336	351	329	340	381	369	350	308	330	330	369	346	352	329	360	369	324	353	353	344	356	322	358	363	365	332	363	342	367	342	321	360	372	373	337	366	337	328	363	362	333	352	342	337	336	352	347	330	332	356	313	372	339	355	345	351	347	362	308	393	362	291	318	330	305	379	313	354	382	379	339	351	362	375	331	349	358	347	363	329	357	339	339	349	362	326	353	338	343	355	362	352	369	337	335	358	372	354	367	331	342	328	367	339	359	310	340	359	336	314	313	326	317	373	342	369	338	328	365	368	382	354	344	329	342	327	325	361	358	375	344	338	359	366	355	348	370	339	359	339	333	355	337	354	323	329	331	356	353	393	314	363	355	314	361	347	331	348	364	321	351	352	360	341	347	340	310	359	353	341	297	356	357	358	310	354	354	349	344	344	346	380	346	339	349	356	377	362	330	334	342	327	371	369	348	361	372	330	342	347	328	359	344	362	366	310	346	332	360	369	364	375	335	351	353	344	325	348	339	368	327	357	311	347	360	372	372	365	372	329	357	343	347	357	341	348	348	349	312	352	377	338	361	331	326	367	370	356	341	344	335	325	351	392	368	350	381	351	319	376	374	369	340	365	353	361	352	384	346	322	338	348	332	349	369	360	376	390	315	353	326	346	345	344	358	358	357	352	360	356	353	343	344	363	341	339	362	365	354	314	328	354	376	349	355	349	333	335	359	381	386	321	330	351	341	332	383	360	347	324	383	332	353	372	344	371	354	391	327	349	374	360	344	347	318	364	375	337	330	337	336	322	340	335	357	328	361	336	354	354	330	351	330	372	353	356	351	332	373	356	365	327	373	341	331	365	359	365	389	394	364	356	331	339	365	361	365	361	371	385	347	348	356	368	330	322	344	355	357	366	377	363	340	364	350	336	351	323	351	326	313	359	353	390	359	355	380	341	321	363	334	333	339	346	340	336	313	341	391	360	348	358	340	325	362	330	327	359	364	346	331	358	387	355	358	379	367	331	359	334	331	313	376	326	337	365	316	365	329	383	376	363	336	323	315	338	371	371	359	338	362	356	365	334	357	367	333	356	318	336	349	343	373	311	343	368	334	369	342	350	351	397	387	341	345	342	326	358	335	361	357	353	377	373	378	361	315	363	335	340	331	358	355	354	342	350	339	314	351	333	373	363	344	357	336	376	344	341	356	365	344	357	365	365	332	373	371	366	364	328	365	380	330	367	353	355	325	335	321	364	341	374	339	381	351	358	395	308	384	347	354	346	335	345	336	356	329	382	361	351	330	337	345	335	351	349	352	338	352	370	342	336	352	380	389	358	333	359	354	349	320	370	345	378	358	352	383	335	373	372	338	347	366	359	336	350	355	357	336	361	366	374	360	365	327	314	303	349	346	349	343	349	365	326	342	347	336	358	323	376	343	352	342	337	345	337	376	302	326	369	353	343	370	357	350	359	359	350	360	331	376	356	339	335	327	349	341	316	331	379	357	346	342	333	358	347	329	336	335	335	351	338	355	346	374	325	341	339	334	331	323	331	339	318	353	307	379	371	350	304	405	364	347	370	339	327	342	371	379	323	297	345	329	362	351	379	369	373	347	379	357	355	333	362	322	343	379	339	338	324	351	331	315	329	384	336	343	360	345	377	344	357	322	349	374	390	357	346	340	377	350	339	338	334	346	362	368	334	337	353	384	327	350	338	391	371	346	358	332	348	354	372	373	353	366	349	317	358	380	371	354	359	360	381	371	346	364	345	384	313	348	392	352	371	351	362	353	353	373	334	362	345	348	369	343	361	365	344	340	337	350	349	337	313	390	352	350	319	319	353	343	340	359	392	368	344	344	340	308	349	303	322	337	349	347	337	367	339	329	350	362	326	362	315	374	363	347	333	363	364	355	322	353	354	358	318	326	329	348	354	362	325	346	382	327	373	365	328	337	360	359	361	370	301	333	353	349	333	398	351	344	322	374	364	328	351	330	344	315	349	344	277	329	326	343	325	357	316	329	335	368	347	364	329	367	321	314	361	362	347	372	353	341	335	341	347	329	367	354	360	350	355	338	349	332	347	342	387	346	329	342	349	329	332	355	370	368	324	339	377	336	338	335	338	353	361	288	358	348	363	336	360	331	341	362	362	398	352	382	379	387	335	332	375	347	348	356	363	369	341	378	344	370	334	347	371	364	342	332	360	371	366	312	348	348	338	355	350	351	364	324	328	342	353	331	367	361	350	351	394	345	375	396	367	334	363	334	339	351	335	337	366	323	347	329	352	379	354	329	371	358	336	346	358	333	363	363	304	339	370	358	363	358	338	331	341	366	339	360	362	345	346	319	390	353	334	337	354	394	382	340	354	330	345	343	366	356	349	324	362	354	366	345	325	386	362	316	369	316	338	338	343	348	344	362	370	328	375	355	340	358	370	378	361	346	364	317	361	361	344	374	355	318	334	347	320	357	324	330	322	378	335	341	353	360	340	337	333	361	333	353
10046	18389	75639	79935	50237	19683	23254	25098	21916	14658	11436	13071	10248	7040	6307	5461	5204	6327	7383	6399	5044	4034	3291	3785	4911	6133	8236	11047	10956	9492	8880	5967	7176	6514	7275	6048	5795	5245	4949	5157	6051	5580	4773	5229	4689	3906	2848	1804	1269	1295	1135	1122	1004	1071	1013	971	918	918	991	994	1032	1156	1160	1158	1105	928	832	946	888	827	944	861	919	896	879	998	1045	935	915	946	934	926	915	923	935	950	953	919	917	938	928	1033	1006	1000	958	960	937	944	962	854	927	964	925	928	890	891	912	905	883	905	916	916	930	905	872	916	918	959	895	906	916	974	937	860	819	872	909	951	949	942	917	951	917	869	885	962	934	866	888	904	852	966	940	931	891	927	928	939	902	926	858	943	907	926	845	853	886	914	949	951	947	871	943	951	846	902	917	914	902	904	904	945	872	927	891	890	856	953	867	844	887	897	932	870	891	919	982	940	928	916	912	867	912	868	901	891	915	895	840	881	894	925	878	904	891	921	868	932	929	899	953	937	960	886	917	919	937	881	875	936	890	909	912	916	927	904	909	940	844	857	946	887	974	929	873	889	903	935	916	894	904	927	908	937	900	900	898	946	859	899	916	880	957	860	873	932	902	925	946	957	890	886	945	954	918	937	867	887	910	917	853	927	864	898	903	948	913	838	928	901	930	917	880	930	925	916	920	881	937	898	978	927	863	926	917	934	912	924	937	875	931	894	914	885	906	922	876	903	911	940	953	906	905	976	903	884	873	896	887	875	914	955	894	869	968	930	933	904	899	961	905	885	922	945	903	887	883	972	908	912	886	916	973	905	921	911	931	936	873	885	948	848	886	892	916	896	910	878	929	913	941	932	930	900	875	882	879	951	883	899	905	859	900	900	857	912	890	875	890	899	873	900	914	974	936	965	904	947	919	898	975	955	943	906	917	924	919	939	915	871	931	895	846	887	895	855	856	879	930	874	918	866	921	879	885	903	861	909	892	917	942	885	872	896	900	869	888	925	991	871	963	938	887	937	957	892	890	875	877	902	929	931	878	917	858	930	891	935	883	937	898	911	911	900	875	870	884	909	897	866	931	912	887	898	912	909	909	967	940	958	926	925	892	934	913	884	889	888	907	904	937	851	871	920	927	850	898	926	920	968	888	910	953	883	911	925	910	920	917	919	934	886	891	906	939	880	904	917	978	915	943	928	941	869	966	882	849	940	910	962	883	884	908	935	884	896	878	888	903	873	890	934	893	913	945	906	920	906	898	945	943	856	860	909	851	934	870	937	944	960	885	917	882	872	888	917	868	915	888	868	904	891	919	918	914	930	851	941	897	932	931	918	923	817	900	927	899	860	970	933	903	827	918	890	907	890	910	880	908	942	909	903	873	951	905	913	903	918	934	923	952	955	853	928	959	888	906	938	926	945	926	930	897	899	893	928	861	920	854	905	884	917	930	863	891	893	895	942	934	878	893	905	928	939	923	948	966	912	876	863	940	897	928	913	917	976	944	908	949	890	922	890	913	947	905	865	953	897	908	892	858	922	928	922	880	893	908	908	888	874	890	921	861	924	907	931	870	892	856	907	875	866	958	859	873	925	901	899	881	870	946	927	898	886	911	989	886	893	964	849	844	923	925	883	915	961	888	922	865	945	889	939	871	965	881	960	880	959	914	914	859	897	907	895	897	927	880	925	905	920	879	957	892	907	933	894	893	992	938	944	938	851	875	917	867	894	886	900	954	865	921	911	889	872	939	928	943	903	919	902	917	929	932	868	898	983	918	908	865	905	925	947	895	921	904	960	917	898	875	884	959	818	935	845	941	924	923	849	883	926	918	947	924	921	969	846	888	903	874	979	942	914	955	907	922	881	913	958	915	928	950	892	894	888	894	852	917	955	901	868	876	899	902	902	920	953	885	852	901	937	891	947	905	891	981	907	944	882	906	877	913	890	888	897	865	926	860	920	893	881	929	933	934	855	890	872	906	917	891	938	863	932	871	947	937	904	888	920	889	879	937	919	895	898	927	926	890	870	888	959	881	900	992	979	878	896	946	931	931	936	976	929	930	906	914	947	912	962	922	916	924	854	947	944	954	888	898	930	948	961	901	933	880	926	930	938	939	918	961	953	877	948	884	959	833	885	926	903	959	932	919	917	897	925	906	885	944	886	862	930	971	916	880	911	849	933	973	909	919	889	929	904	845	902	932	925	955	908	922	885	886	888	909	912	881	942	875	878	906	909	880	896	927	950	946	873	937	983	924	866	863	893	868	882	906	914	858	940	931	858	876	892	898	925	941	977	883	875	909	913	897	908	915	930	892	975	905	937	908	937	938	866	882	874	869	938	887	933	894	952	964	926	878	936	862	889	919	957	940	896	912	906	915	907	868	887	923	910	892	901	946	941	910	869	920	858	932	949	898	952	937	964	929	913	938	895	978	884	986	945	927	937	918	905	924	918	904	857	883	876	910	910	906	939	916	943	914	907	846	902	870	975	919	875	913	875	927	870	924	889	928	918	879	977	854	946	957	940	932	934	901	892	894	963	948	954	875	905	966	910	854	915	924	888	935	942	960	921	898	852	912	921	890	921	909	915	912	935	884	903	888	916	927	918	932	952	947	912	885	863	872	933	866	823	887	916	926	906	884	879	884	927	888	968	872	906	923	905	937	904	829	949	898	866	909	934	891	935	946	922	879	909	889	912	909	932	891	925	904	961	863	953	874	929	912	976	897	937	958	907	905	881	872	928	864	949	902	903	941	867	853	925	850	915	922	958	961	924	936	948	929	915	946	909	898	890	943	925	922	921	913	941	885	946	862	871	934	872	919	892	951	968	857	941	861	919	883	900	910	920	840	909	898	914	925	924	930	882	894	897	929	878	897	932	943	929	896	946	907	924	912	912	928	944	926	807	897	927	873	883	938	914	916	875	857	902	952	952	909	897	935	933	953	897	902	892	921	910	912	902	935	907	942	895	874	912	900	947	968	836	907	914	942	892	897	904	905	909	889	881	904	812	956	932	896	843	890	904	949	957	925	922	885	895	932	950	905	906	949	908	855	936	916	963	881	884	873	948	899	846	890	936	956	824	928	918	930	909	892	908	906	892	953	935	912	883	934	905	976	915	900	913	913	920	911	937	935	926	924	877	860	879	891	904	923	894	927	911	883	900	887	874	916	911	885	930	920	872	906	956	837	909	892	911	904	897	900	933	868	909	948	956	919	912	890	928	876	934	928	880	888	904	932	879	873	909	949	940	907	876	977	928	945	918	921	878	963	934	919	898	881	906	947	874	919	890	919	884	876	936	959	939	929	915	938	909	839	912	900	909	892	945	911	871	896	924	909	928	876	858	889	863	890	926	916	904	911	927	877	925	906	901	926	946	876	951	938	879	919	927	922	924	895	952	888	924	959	904	894	932	896	849	946	917	912	883	911	945	913	914	882	917	923	901	970	925	927	904	897	911	985	970	874	946	910	892	963	883	927	893	912	894	975	899	870	919	944	872	892	923	908	905	947	954	893	927
3942	2370	12150	14917	7408	1898	1811	2013	1356	821	729	560	413	404	363	326	304	337	316	272	294	241	295	259	268	286	280	287	291	305	302	274	263	279	283	296	301	233	283	279	255	241	244	254	227	220	249	237	257	245	268	267	251	244	205	246	268	232	268	232	248	249	278	270	229	223	249	236	230	234	263	244	245	248	237	242	273	248	241	244	251	280	262	258	247	244	223	243	246	230	239	255	261	246	264	218	239	250	220	255	243	266	238	271	232	247	260	266	259	258	251	198	259	255	264	277	260	257	247	236	233	254	253	256	244	278	241	209	249	246	242	250	245	245	226	234	282	243	247	258	243	224	242	253	244	256	246	237	227	248	244	246	239	255	251	242	253	268	262	246	265	257	220	236	258	234	250	218	252	221	249	238	218	258	232	238	268	239	249	229	258	241	267	261	240	255	205	271	241	202	226	238	264	228	212	258	254	232	230	218	211	233	247	240	241	233	234	256	229	248	246	263	231	253	226	241	239	243	249	239	247	240	252	248	239	273	259	270	259	237	282	233	253	235	229	234	228	245	230	223	231	280	259	256	196	247	227	226	233	264	248	265	221	233	243	236	249	237	239	244	266	253	232	268	273	251	248	242	234	248	266	255	237	235	237	265	243	220	234	241	252	273	265	238	246	221	230	232	252	240	252	260	259	267	244	231	245	268	263	218	229	243	228	224	229	221	273	242	231	246	253	227	257	256	279	245	224	243	210	224	238	235	238	247	241	260	265	239	223	235	254	244	246	270	251	244	249	246	236	249	258	266	238	258	244	260	242	245	244	241	254	243	228	231	241	251	264	240	241	211	272	267	284	263	246	253	222	241	233	280	221	217	240	274	265	240	262	248	252	236	262	236	253	254	244	251	269	221	238	276	240	250	231	245	236	237	225	238	272	250	265	249	249	247	262	240	215	245	268	212	234	256	276	258	234	260	267	233	250	269	232	249	242	248	235	224	234	237	252	251	254	257	259	244	220	267	263	243	257	266	247	270	272	225	247	228	268	238	249	258	240	255	226	223	246	256	242	254	279	246	239	223	241	234	238	237	248	271	240	236	219	248	275	257	253	241	276	208	253	252	262	243	230	245	239	258	245	263	241	231	251	282	251	252	227	250	245	290	240	240	242	251	288	232	233	232	229	225	237	230	248	247	237	271	245	257	234	276	242	244	248	244	253	246	225	253	243	267	234	248	245	254	259	243	246	276	235	246	237	244	232	238	249	259	267	220	249	270	225	235	236	236	237	248	226	248	238	238	224	261	228	266	245	251	267	232	245	243	262	236	232	231	244	234	242	218	251	249	231	253	224	270	245	237	262	263	254	278	266	260	258	252	245	227	246	213	253	260	254	215	248	239	263	227	235	257	229	231	254	235	245	270	238	232	261	249	239	268	253	233	219	229	248	217	222	221	227	230	246	218	279	219	265	252	238	264	229	244	229	252	247	221	255	245	282	247	264	247	280	263	235	227	236	283	237	248	252	242	243	225	227	256	258	252	229	241	229	254	251	282	234	244	238	255	252	225	257	258	229	258	247	253	245	218	238	229	237	270	244	243	248	244	246	267	219	240	229	256	243	265	276	256	245	264	262	229	210	254	272	252	237	263	252	250	227	269	240	252	239	228	267	249	236	249	223	249	244	241	276	254	241	248	240	260	264	241	248	239	230	247	239	237	242	262	231	247	234	231	241	241	218	218	247	227	236	256	253	286	300	245	240	242	273	235	210	251	233	278	220	274	253	244	267	265	242	224	246	223	249	245	239	255	272	237	250	258	271	277	259	247	258	250	252	250	226	254	262	232	249	227	252	217	248	258	260	270	239	226	244	237	249	248	223	264	240	274	245	225	246	250	266	248	218	236	243	269	235	243	252	230	235	242	250	294	235	234	224	245	229	251	230	260	254	242	242	262	273	222	258	243	251	251	223	267	273	254	251	239	249	255	251	255	227	214	290	249	222	226	242	253	234	221	241	241	253	231	274	277	241	252	246	216	224	230	269	258	246	232	250	237	263	262	247	255	221	221	275	253	250	249	276	246	221	266	272	259	215	265	246	244	249	262	239	227	255	234	235	233	244	255	265	212	251	227	244	268	231	257	286	238	245	243	244	252	249	231	225	238	240	223	227	240	241	261	243	249	227	255	230	258	270	265	254	262	264	224	240	236	223	242	256	263	259	261	255	250	262	242	261	237	237	272	238	286	261	241	247	247	212	245	249	251	234	279	253	276	226	215	249	238	244	220	273	239	226	225	227	236	245	248	253	261	249	258	264	238	285	249	243	252	253	253	228	250	233	233	252	260	225	259	239	249	244	240	248	223	251	242	247	238	251	237	249	250	245	272	252	237	264	215	238	233	263	235	215	263	237	232	243	254	255	258	275	209	255	262	225	256	256	234	256	244	257	235	234	258	254	236	217	252	228	218	232	241	247	255	244	237	235	243	218	250	237	286	237	241	247	243	275	255	284	264	245	231	226	263	224	241	257	261	236	236	213	263	248	226	217	236	256	217	261	234	274	233	233	243	242	235	224	248	232	243	281	243	242	255	220	246	269	253	280	248	230	271	244	236	278	280	237	244	242	285	242	235	229	230	248	220	240	250	245	261	228	243	237	275	264	265	246	261	250	237	254	241	275	223	233	248	290	251	256	246	246	225	241	284	250	245	240	234	261	245	255	227	250	242	259	252	261	212	266	218	246	262	278	264	248	237	237	236	230	250	229	273	233	257	283	235	234	251	246	238	261	251	246	229	217	235	241	222	236	244	256	261	256	235	247	272	248	238	247	256	250	248	242	246	224	249	257	226	229	215	248	269	253	225	250	249	242	243	223	250	276	250	220	253	204	244	234	246	257	233	246	234	258	285	255	258	268	286	259	276	242	211	235	231	255	224	262	236	239	264	223	256	244	254	242	235	238	245	262	253	233	254	232	258	248	248	263	247	242	266	249	226	257	263	239	238	282	228	228	243	220	237	261	260	244	272	221	246	262	233	246	235	226	234	244	254	260	251	238	239	270	261	252	259	233	238	269	252	245	254	236	235	252	256	266	279	278	269	261	216	234	254	252	240	222	248	236	227	251	255	230	215	267	234	255	224	247	251	227	248	244	246	260	253	235	245	245	248	257	242	250	236	242	211	235	277	216	229	233	235	230	218	255	238	249	224	244	240	237	226	227	238	260	236	258	256	260	265	262	214	286	265	242	237	227	215	239	244	254	242	251	224	245	238	234	249	256	230	267	246	261	214	237	264	229	222	233	233	216	213	249	222	236	264	255	221	244	255	260	263	256	255	267	237	243	247	244	262	277	237	224	264	258	228	226	257	260	229	229	281	253	242	252	217	262	230	256	250	238	219	245	264	254	255	250	253	245	218	247	237	276	231	244	241	239	264	251	244	232	274	251	248	254	240	238	271	226	252	247	237	224	246	246	233	249	267	269	238	240	260	229	264	253	254	231	257	275	264	255	272	249	274	259	262
3270	2945	21750	27808	16828	6768	7612	8804	5698	4006	3215	2524	1686	1401	1363	1287	1168	1126	1176	1037	973	957	868	952	898	979	1004	1126	1220	1033	1025	902	958	924	817	826	888	822	838	865	903	875	770	796	755	728	689	733	717	679	691	700	717	656	723	681	694	697	743	718	688	642	707	691	641	659	698	657	652	676	679	702	662	691	740	670	679	653	716	677	678	692	634	673	707	706	698	681	701	703	722	685	701	662	697	697	645	714	683	645	684	679	686	628	688	703	693	684	654	661	663	679	677	625	706	696	689	712	725	707	703	654	637	702	663	661	667	683	695	687	660	685	694	689	696	650	662	674	684	641	678	727	672	644	675	689	654	688	636	673	630	718	693	633	684	693	720	668	645	683	677	688	694	674	715	704	728	658	689	691	657	681	672	701	702	680	687	707	675	700	698	668	668	691	715	672	664	703	689	665	682	695	664	675	695	706	715	721	666	694	687	697	678	626	701	677	697	702	676	687	722	673	685	664	700	698	691	684	683	684	700	710	677	716	665	713	697	669	689	696	707	685	673	709	682	683	712	680	640	627	641	733	676	650	680	684	685	701	662	661	685	706	632	731	660	664	676	667	652	677	675	672	696	656	683	714	709	682	691	688	667	662	679	665	654	682	672	750	649	666	676	717	681	707	659	672	716	686	706	718	713	717	695	671	682	677	666	707	686	717	661	624	667	724	662	681	692	699	641	703	633	698	730	654	733	723	655	699	654	650	693	667	650	711	696	712	660	694	680	686	670	688	638	654	719	699	681	669	689	691	727	668	653	669	699	677	675	667	693	648	644	668	671	727	662	664	686	692	714	677	643	675	677	697	680	730	664	683	664	644	695	685	733	690	676	694	651	650	710	675	662	716	703	667	697	667	678	691	660	670	723	657	718	697	655	735	711	703	637	698	694	620	662	651	704	703	740	687	709	673	684	709	652	623	705	633	647	652	729	647	657	633	669	619	675	698	675	663	671	673	672	632	700	677	685	650	701	660	716	691	645	689	683	695	671	743	639	675	709	694	693	672	694	655	717	669	672	685	659	666	645	661	661	676	669	716	711	699	643	683	665	671	653	652	679	693	706	709	672	680	706	647	645	683	697	672	697	734	706	624	695	687	705	711	710	637	618	637	737	713	675	670	713	671	713	721	684	697	712	723	731	685	700	682	697	677	686	740	714	656	706	681	656	685	708	672	671	672	661	681	681	681	644	679	710	718	654	657	713	690	668	697	681	682	658	694	739	665	668	666	675	691	718	646	681	641	670	692	695	691	645	687	710	728	692	657	675	684	718	689	678	697	713	692	716	721	671	697	674	700	673	682	703	718	675	678	656	701	652	693	653	692	688	667	726	687	647	689	681	703	698	656	636	705	658	693	717	654	676	709	651	683	652	694	657	703	671	694	678	670	765	654	687	684	682	667	685	705	703	680	694	719	699	652	692	673	659	698	740	704	683	601	692	666	732	667	679	666	717	683	715	635	693	658	691	714	716	677	677	687	699	658	690	647	632	710	683	631	683	671	676	685	654	709	660	668	737	686	660	676	636	664	690	704	713	655	681	700	720	676	668	649	646	699	688	670	644	694	701	637	666	674	666	692	664	630	686	707	662	656	648	641	689	676	659	669	663	714	691	656	660	722	690	689	667	660	650	664	671	690	703	693	661	695	696	648	690	703	700	697	675	652	611	728	698	681	707	642	680	692	672	633	683	675	675	613	694	683	677	712	719	669	668	713	704	662	720	701	688	685	655	692	681	665	667	634	665	711	668	718	707	682	680	685	705	707	697	686	620	684	630	671	691	663	699	674	690	668	718	642	678	648	691	665	704	664	717	709	668	659	679	732	657	703	707	671	700	686	682	668	704	682	678	673	642	687	668	740	699	678	721	673	668	716	663	680	696	650	732	690	704	691	712	667	663	686	658	643	654	680	710	682	711	663	666	717	696	639	746	645	688	714	698	717	698	623	724	675	689	676	703	713	688	680	642	685	690	679	668	688	714	701	665	629	696	651	717	728	667	670	671	705	671	688	668	665	698	677	727	667	680	668	692	658	704	658	649	690	709	640	640	696	690	675	659	671	714	622	675	697	674	728	753	665	653	683	695	659	638	644	748	671	685	699	700	715	632	733	684	673	709	705	733	683	622	676	703	698	682	649	657	690	663	706	716	674	680	697	635	653	668	641	664	650	740	693	617	691	670	709	693	703	738	681	676	694	685	642	713	683	703	631	695	660	670	708	685	718	687	672	704	689	711	707	683	668	685	677	685	672	678	712	705	690	710	667	655	724	690	669	691	720	709	679	643	681	709	687	647	680	659	719	718	679	654	686	666	662	658	717	690	700	678	686	730	698	693	704	747	694	693	742	701	684	670	670	699	683	720	689	716	748	703	646	688	648	719	699	669	664	676	710	658	658	687	698	701	690	676	651	681	642	650	728	685	721	686	693	667	672	677	665	673	703	701	675	685	665	682	662	668	659	667	656	707	712	701	659	646	703	673	717	658	723	716	719	656	666	704	699	722	687	705	705	655	723	686	694	682	649	712	620	736	701	700	687	672	666	659	700	682	646	695	698	749	660	673	674	665	707	684	653	670	730	673	663	633	707	668	684	688	685	645	652	655	668	635	695	650	682	707	660	716	653	704	666	707	677	702	715	643	716	693	675	699	648	656	726	696	670	701	710	676	693	713	683	702	673	697	690	686	662	645	671	701	711	666	733	667	718	711	676	723	697	673	678	670	721	726	688	700	685	660	731	669	675	687	708	689	636	698	641	662	695	644	724	684	713	701	652	727	669	679	716	642	638	668	704	695	708	708	658	664	640	662	661	667	694	704	662	710	715	699	677	698	700	707	673	647	688	728	681	717	660	711	700	675	745	711	649	713	695	637	655	695	730	705	675	674	695	723	727	650	735	674	704	701	659	678	675	702	711	697	681	674	657	643	678	695	705	686	680	650	690	750	649	680	659	708	646	718	716	719	670	688	673	716	662	635	701	668	672	686	723	695	743	673	727	692	698	662	714	668	667	689	700	667	708	695	747	660	703	692	683	623	701	640	660	665	699	705	661	641	691	640	675	665	667	649	683	690	693	653	681	675	674	708	653	675	697	734	646	664	703	705	686	646	693	716	655	630	640	655	635	692	654	647	701	689	701	667	697	681	713	664	620	691	685	643	687	706	679	673	726	747	689	675	719	641	688	686	657	666	710	657	666	678	692	703	666	661	671	693	688	640	724	704	661	650	680	668	678	695	725	720	628	669	665	680	717	637	691	669	682	679	651	680	708	713	680	686	630	651	693	674	672	657	734	683	687	693	680	690	684	649	697	658	691	670	658	662	680	726	667	690	747	672	680	675	719	614	655	701	668	687	668	717	699	657	672	633	666	681	730	704	704	651	696	683	714	677	713	688	668	716	680	729	675	681	663	671	657	665	693	693	615	666	690	669	637	701	711	627	670	653	681	698	697	669	685	707	661	696	723	673	706
11834	12721	65843	65168	42992	13532	6792	5292	3573	2377	1511	1595	1402	947	858	785	755	739	851	753	550	515	509	570	745	901	881	1188	1249	975	896	691	758	754	631	583	736	657	665	651	663	600	685	574	485	459	368	407	380	333	354	327	337	329	322	327	349	314	318	347	341	315	353	353	334	324	312	315	309	312	323	325	311	348	310	363	400	342	333	310	310	340	285	275	342	328	324	316	341	309	306	310	327	319	320	350	317	342	328	326	348	334	296	305	350	344	349	296	325	340	317	327	341	317	326	313	307	321	328	315	302	339	330	329	331	341	337	352	347	300	306	315	321	303	317	297	309	324	324	352	332	296	284	306	318	324	306	326	308	342	302	316	327	316	323	346	291	319	320	321	327	332	326	303	327	329	316	305	337	319	295	308	346	337	301	295	345	323	323	321	286	316	324	334	334	340	341	329	327	348	367	332	352	332	344	359	290	341	300	318	322	322	339	319	331	338	308	323	338	291	340	314	322	325	347	315	321	346	325	345	337	297	313	297	317	324	306	339	355	332	352	287	291	308	332	354	304	314	326	328	333	331	295	297	303	333	362	324	330	310	328	358	307	330	324	328	361	292	317	322	297	337	309	331	330	318	329	317	305	296	316	308	339	283	327	297	322	317	352	310	323	360	321	317	320	311	292	309	332	346	317	321	344	299	333	314	300	336	325	320	309	308	387	303	313	344	331	318	323	332	334	294	330	331	329	325	325	328	325	338	304	340	315	342	322	300	303	310	327	343	300	314	361	358	332	311	363	311	308	325	320	288	344	326	318	284	294	326	310	331	358	327	327	322	321	306	334	336	326	302	312	305	319	293	324	288	329	319	299	304	312	321	317	318	313	345	328	327	305	314	335	306	321	324	369	331	333	311	312	302	341	349	353	334	324	294	315	321	320	348	332	333	296	325	307	328	343	334	301	361	318	307	300	337	312	333	353	337	340	336	339	327	333	327	309	309	339	285	313	367	320	316	335	334	321	336	339	324	333	333	314	297	296	319	326	327	325	352	333	312	324	327	315	327	285	315	307	306	308	346	331	348	321	312	309	340	307	333	300	317	322	321	300	320	315	341	291	327	338	328	328	316	354	333	288	322	314	332	316	325	310	342	334	316	336	321	309	323	298	295	292	312	338	332	311	332	336	352	317	335	303	318	305	342	319	349	320	340	331	340	313	316	315	316	321	326	316	356	312	344	327	311	292	351	355	347	323	340	336	355	343	297	329	290	335	333	328	357	333	320	334	319	314	335	327	307	314	304	314	322	337	322	344	339	331	332	315	320	323	312	302	335	297	276	340	349	340	359	343	337	311	316	332	333	338	328	326	303	322	304	323	321	345	331	388	302	315	316	329	353	328	309	340	374	302	289	302	317	338	332	342	345	285	294	285	339	332	328	320	310	357	315	332	321	334	322	349	324	299	317	333	297	313	350	321	326	305	333	299	352	319	324	304	338	319	359	357	321	326	326	309	356	332	353	305	287	291	339	312	307	347	284	334	318	313	352	342	303	350	306	319	301	304	316	361	298	349	298	328	360	303	318	333	327	335	305	331	327	327	335	329	374	347	309	323	341	287	315	344	313	346	332	299	337	331	297	322	290	321	336	330	314	302	320	319	348	334	323	338	324	329	324	327	312	298	332	293	325	348	309	318	366	311	313	337	284	325	305	288	338	315	341	308	287	352	314	301	315	306	358	323	300	311	298	315	346	315	296	328	372	304	306	350	313	326	305	343	328	317	326	309	319	311	314	302	322	322	317	301	312	315	296	360	329	334	354	292	316	338	335	347	320	288	312	281	346	326	315	328	308	350	316	352	317	324	299	362	344	339	361	311	345	332	341	350	356	317	326	315	346	335	308	316	342	294	327	333	323	339	315	315	320	308	322	310	308	306	342	347	317	320	316	324	333	313	320	330	303	345	311	308	330	292	293	355	352	354	311	327	302	303	366	326	307	326	279	341	321	345	307	350	347	339	297	330	327	328	351	336	335	313	325	335	317	340	339	300	284	348	344	313	326	338	308	328	330	358	332	336	311	338	353	313	348	321	323	328	321	344	306	318	301	318	303	309	308	332	319	293	327	335	349	335	323	322	341	325	359	325	319	325	312	343	368	321	319	329	331	321	336	328	316	335	301	359	324	335	321	351	352	351	312	327	341	317	339	329	355	279	317	323	303	339	330	330	334	382	314	318	313	293	321	339	347	323	308	350	341	323	338	302	329	299	319	335	322	365	344	326	322	338	345	332	329	311	340	319	319	312	304	334	342	358	352	336	302	324	352	334	351	321	341	328	311	305	324	313	298	318	291	278	351	337	298	330	324	354	311	309	309	326	323	321	311	310	340	316	308	304	298	320	336	333	319	329	318	354	351	342	340	332	314	303	342	326	316	337	338	326	282	301	299	299	329	337	328	317	328	313	303	344	327	315	333	337	287	279	326	333	307	331	322	313	323	314	336	338	319	310	280	306	302	322	308	356	345	275	294	350	334	354	310	347	303	312	315	339	348	342	327	311	301	305	316	312	327	322	341	324	354	311	328	334	309	342	359	332	309	315	306	302	324	336	336	310	311	304	308	326	298	348	333	321	314	315	278	359	310	334	317	292	340	320	330	333	320	319	328	306	323	351	339	297	327	337	326	300	344	318	322	298	318	333	309	332	335	299	335	301	314	333	307	326	337	355	294	325	340	303	362	314	327	331	292	305	352	356	321	355	329	335	354	331	340	292	280	292	334	317	321	320	354	334	320	330	332	307	321	331	277	320	311	322	345	316	299	363	332	325	332	336	315	314	298	302	363	342	328	349	347	305	284	323	312	338	318	310	335	325	330	340	333	336	320	332	330	355	314	308	325	309	325	332	357	323	313	331	304	321	311	345	359	325	338	331	284	328	315	315	291	338	314	303	322	301	332	338	316	328	339	315	322	340	340	318	323	324	315	318	308	341	321	318	307	321	307	303	290	344	320	305	306	325	315	309	303	348	341	294	316	335	330	323	323	352	339	343	360	311	341	319	315	280	313	333	323	353	348	320	354	345	339	319	301	315	338	333	345	312	303	340	331	340	310	291	314	356	314	299	334	306	337	345	310	301	384	315	343	314	320	292	309	322	331	317	308	300	331	366	346	340	342	308	323	329	352	323	333	289	349	322	286	288	332	314	337	349	323	335	313	303	334	315	318	312	335	344	322	343	348	317	343	342	317	307	346	351	321	321	270	385	316	325	320	325	369	330	309	329	321	342	305	312	338	336	309	346	354	365	335	293	322	306	294	346	355	316	314	327	291	301	330	331	335	308	328	328	308	337	321	309	285	333	297	356	330	335	308	313	303	321	302	347	303	336	330	306	353	347	277	323	319	365	337	330	322	320	320	322	331	341	357	326	307	325	339	351	322	340	305	346	323	320	354	356	294	312	325	351	317	328	299	328	289	318	322	340	298	346	340	284	310	299	305	329	345	302	323	340	299	305	303	328	306	303	324
7772	12605	61722	66974	43463	15456	17073	15991	12875	9020	6683	7149	5760	4597	4260	3761	3587	3994	4429	3714	2769	2425	2474	2622	3482	5177	4980	7045	7218	5069	4710	3318	4352	3798	3329	2451	3554	3487	3667	3458	3660	2992	3223	2710	2327	1655	1292	1338	1180	1060	1019	973	973	924	910	975	889	871	844	916	955	932	968	1035	924	893	871	851	896	858	850	866	817	834	839	952	997	805	842	881	901	869	846	778	881	861	839	851	870	880	913	938	859	892	856	896	893	888	886	815	866	856	898	838	876	855	896	853	879	839	870	833	858	849	840	798	839	852	819	879	813	843	854	883	819	859	814	888	852	865	875	899	900	890	836	913	843	871	852	843	912	874	910	844	878	851	878	782	844	871	810	816	814	883	872	913	847	795	868	895	858	829	903	842	820	887	824	879	884	888	804	875	853	823	852	839	841	867	877	818	900	868	874	830	849	849	889	879	887	821	848	856	839	829	869	845	836	848	852	866	809	901	901	856	839	856	868	860	897	869	838	830	909	835	920	896	867	832	864	807	866	884	827	867	854	797	843	924	885	874	860	924	893	861	892	852	835	856	840	868	875	857	846	850	821	876	858	880	872	843	821	849	843	815	850	832	859	852	763	848	810	918	888	873	829	876	914	894	868	850	882	804	902	851	847	823	842	853	846	904	890	861	896	865	837	892	831	894	870	858	827	841	832	860	872	891	847	829	827	825	824	888	848	863	841	778	866	857	863	856	873	847	872	880	828	865	905	857	886	865	884	843	861	893	802	878	812	839	843	859	869	826	833	872	848	807	820	859	836	883	815	863	818	909	867	806	890	883	850	834	837	879	861	847	810	821	906	903	879	814	891	831	852	865	851	848	833	862	941	845	886	871	887	861	800	875	838	838	861	847	866	847	961	795	817	826	886	909	857	843	861	865	850	877	848	903	841	878	896	922	868	881	849	887	903	797	879	852	840	866	869	839	898	875	828	860	926	875	861	878	836	852	914	831	834	848	862	852	844	870	861	882	799	843	864	876	827	894	846	856	860	905	848	883	872	873	930	878	904	805	866	900	830	864	871	807	934	833	813	852	798	869	803	820	882	820	880	883	889	876	898	882	872	863	857	830	878	896	881	874	910	827	923	850	841	841	851	859	873	853	849	899	856	860	810	875	838	859	878	854	838	838	856	851	854	852	876	835	810	875	860	816	856	815	862	810	846	849	881	871	881	900	845	854	837	873	878	854	867	830	898	873	875	840	857	910	859	833	874	917	872	847	848	809	853	863	828	842	878	878	887	838	845	840	834	886	856	850	845	883	840	825	856	915	835	902	907	875	888	829	852	868	873	858	902	854	819	866	853	821	797	889	834	883	854	834	901	821	877	862	840	851	895	875	852	843	878	861	856	904	860	816	885	859	812	846	859	823	901	899	887	909	922	876	892	869	853	864	918	872	823	855	848	871	849	861	839	834	837	912	854	880	930	842	896	867	888	835	864	864	845	888	862	844	893	902	872	818	856	783	868	880	876	897	859	852	851	860	813	836	866	861	808	867	859	890	879	877	870	849	866	905	852	841	861	782	847	862	848	860	854	878	839	838	885	888	891	867	827	883	806	844	903	862	827	835	889	831	821	875	866	890	861	915	897	893	887	889	858	870	797	866	895	854	825	821	859	881	862	852	843	796	863	841	797	898	898	798	831	819	902	914	849	909	883	871	820	802	840	893	852	800	843	871	854	883	866	823	847	804	878	810	869	859	862	898	894	820	877	831	822	868	858	823	847	886	873	884	871	851	911	849	866	864	814	847	876	821	832	849	871	877	877	858	866	869	852	889	904	806	901	820	911	880	847	837	846	825	879	838	876	884	821	881	855	875	926	881	856	841	837	836	800	866	868	841	868	882	881	857	858	874	899	848	879	881	867	832	822	873	859	868	866	820	886	894	842	851	823	889	870	856	846	852	839	851	861	846	848	864	843	876	851	849	865	889	864	899	874	845	828	849	854	854	822	864	854	840	881	900	917	877	880	831	827	893	874	890	886	829	880	862	867	874	900	844	882	864	861	805	821	900	869	851	833	856	891	905	908	822	862	836	852	850	882	930	861	846	833	825	851	809	835	873	843	868	850	847	883	862	832	901	874	870	812	878	889	884	861	865	865	887	882	800	886	870	837	857	874	892	861	808	858	886	849	880	840	883	801	863	883	857	910	817	865	843	925	843	856	826	900	850	888	830	825	883	831	862	842	838	820	877	875	846	852	903	883	859	848	862	844	842	898	823	911	834	825	834	859	873	867	910	861	886	847	919	884	860	890	879	818	881	845	877	902	853	874	913	864	853	855	868	864	865	883	831	917	833	863	849	803	885	845	869	847	857	843	910	824	862	873	857	901	880	878	839	835	835	835	867	840	798	864	882	920	839	886	842	878	855	879	865	890	827	837	834	902	857	854	848	884	860	901	841	849	883	900	907	830	806	876	852	881	826	837	828	883	878	872	877	824	840	864	896	818	888	843	915	822	821	823	868	823	857	893	882	834	893	873	885	845	831	822	882	856	871	875	866	812	826	881	873	820	855	820	824	865	875	898	817	888	867	831	852	879	831	861	815	848	842	829	855	849	828	863	892	887	879	847	848	823	882	892	896	885	870	835	894	822	854	900	848	858	855	874	846	845	830	870	854	836	906	875	892	884	809	909	876	856	858	841	879	814	915	875	835	807	853	890	836	860	861	859	904	818	846	852	890	849	820	876	851	843	865	882	892	933	920	851	849	842	860	864	841	862	852	821	822	853	826	837	846	822	863	864	884	825	858	855	838	812	864	860	814	844	844	845	833	810	876	892	860	833	861	852	892	852	904	856	830	832	867	924	859	844	877	850	871	824	820	894	879	870	881	826	895	885	854	908	826	842	874	838	890	861	872	871	883	867	810	829	847	816	902	818	919	873	803	872	901	779	877	892	902	865	910	860	848	875	872	813	848	808	883	913	841	875	871	863	813	898	878	867	891	874	852	849	886	915	865	819	833	823	896	881	931	875	885	889	857	848	873	886	880	839	833	867	860	837	867	814	808	858	896	886	876	883	847	900	850	818	839	865	841	884	815	857	927	854	856	856	856	864	780	838	875	827	832	854	913	864	829	851	829	875	845	873	846	850	909	834	902	852	852	879	871	906	892	873	909	879	874	881	878	816	810	837	817	854	873	833	894	896	847	835	860	863	829	889	902	882	851	795	894	887	869	846	849	919	887	886	860	877	900	882	843	833	906	869	855	887	876	828	835	871	871	866	825	886	866	861	881	830	855	804	881	858	871	881	841	877	953	850	891	878	867	839	881	799	857	883	837	865	837	881	905	886	837	833	860	829	882	862	830	861	860	827	844	911	848	865	840	824	846	858	889	826	880	895	836	823	820	837	872	867	881	884	878	857	852	832	880	883	874	852	871	838	894	860	903	904	907	901	866	924	829	901	837	855	877	901	839	855	891	862	846	796	885	868	903	891	851	891	840	840	904	838	865	876	841	872	841	819	895	863	894
19416	19977	79611	75131	54045	21918	12386	7818	5483	3946	2745	2408	2816	1679	1460	1334	1336	1450	1588	1300	1045	828	870	1003	1123	1629	1760	2421	2472	1604	1644	1207	1319	1176	1285	1016	1188	1106	1179	1041	1186	1028	951	801	740	735	618	531	494	469	411	392	395	375	366	337	374	350	353	363	414	357	384	374	341	353	345	314	361	365	393	365	352	378	342	379	394	391	381	337	403	350	387	340	364	334	378	365	360	372	351	377	363	344	378	318	389	349	372	334	350	373	395	347	341	356	345	337	389	356	357	335	337	361	337	319	329	363	370	372	350	312	350	319	348	357	362	366	355	369	379	352	368	367	354	352	377	361	344	343	362	360	345	375	367	341	374	350	354	343	344	371	357	391	351	345	410	355	344	371	319	359	385	358	352	361	352	360	353	369	408	346	347	411	391	358	355	372	371	333	373	360	351	374	372	348	293	351	336	351	354	364	376	335	350	387	322	389	366	342	368	330	354	333	355	372	349	349	345	360	325	325	366	378	360	345	364	322	346	361	350	344	349	345	351	333	349	330	353	358	376	383	374	356	349	357	347	360	355	384	342	375	378	381	374	358	392	384	364	326	321	338	345	354	382	341	336	367	326	363	352	357	374	362	327	367	354	337	391	343	359	326	354	377	337	349	338	386	328	366	360	320	361	373	330	383	342	339	366	375	356	361	345	374	353	369	359	355	378	350	352	325	355	372	382	364	358	347	320	347	363	341	380	348	336	360	365	345	360	355	387	328	330	367	366	340	360	370	324	362	351	354	361	375	315	327	343	344	367	387	349	331	368	363	328	340	355	376	320	329	370	388	368	348	368	388	364	345	359	378	338	332	363	352	354	372	318	340	374	383	347	405	348	343	321	374	360	334	375	361	345	382	355	336	356	360	334	367	347	353	355	357	333	335	338	362	350	339	348	357	339	352	337	349	361	359	371	373	363	369	363	313	329	324	371	376	377	366	331	310	348	345	350	346	352	367	379	324	336	331	390	347	361	374	358	391	329	348	346	348	334	335	402	315	341	347	374	348	339	353	377	384	372	393	357	399	346	353	364	353	369	352	356	397	361	392	370	346	349	368	351	391	386	367	315	355	350	351	353	357	359	373	327	352	349	336	343	372	325	370	341	370	361	339	327	331	314	390	365	361	360	348	382	340	370	340	384	399	325	358	358	378	362	344	346	333	388	358	354	371	382	354	317	345	377	349	356	343	350	348	360	335	350	359	359	347	370	379	342	356	320	344	376	355	359	347	361	344	353	307	363	365	350	348	365	346	361	322	365	357	359	320	349	372	374	405	361	359	403	341	359	363	392	344	382	367	360	338	342	330	365	314	389	341	360	362	373	363	379	377	342	342	332	332	354	353	366	361	353	361	361	356	346	352	349	390	368	347	335	349	336	384	384	373	382	369	345	352	351	379	343	393	371	337	358	340	332	347	347	369	354	403	362	356	373	355	319	362	368	359	334	384	330	373	306	365	363	361	341	392	327	386	344	360	403	364	342	328	336	347	351	369	375	346	363	318	373	315	355	357	377	327	369	355	355	316	347	368	369	351	390	329	336	339	376	362	337	375	392	332	392	364	347	340	349	364	337	358	379	388	364	366	335	331	374	379	348	376	340	364	376	375	289	362	375	350	341	352	354	361	363	355	333	359	369	352	376	354	344	388	385	337	357	363	330	350	365	343	390	372	346	341	344	337	334	359	350	384	354	349	343	378	330	346	375	379	381	354	367	371	331	340	356	353	370	370	370	350	371	368	333	361	349	379	382	362	343	350	386	364	391	340	354	365	322	396	359	316	366	373	347	366	391	337	354	367	327	324	342	348	370	349	352	350	369	368	381	353	348	365	350	389	362	383	385	368	348	344	353	373	386	394	335	370	356	358	342	357	358	347	340	314	361	353	351	359	399	349	366	386	350	353	359	358	377	375	335	324	360	346	346	375	346	326	340	337	343	381	358	320	327	346	331	356	354	338	359	365	328	334	330	348	371	354	346	364	361	326	386	369	341	334	364	320	341	350	356	373	362	359	353	334	377	362	334	394	370	367	366	335	364	344	335	349	363	352	370	371	360	406	338	352	331	401	379	356	362	336	376	356	330	367	349	369	344	370	364	332	343	353	331	361	353	328	326	368	375	376	358	343	333	378	333	331	362	359	332	361	355	338	373	363	347	356	345	349	365	369	363	385	370	352	342	374	335	358	369	352	385	343	362	327	366	340	300	341	340	346	366	381	361	348	379	375	366	345	371	337	362	345	330	356	364	350	374	341	362	347	383	366	357	347	339	328	344	323	339	373	360	361	380	358	327	325	326	327	350	373	386	346	347	339	328	383	346	321	356	394	372	339	346	353	393	355	353	339	338	368	355	379	347	366	373	351	356	348	336	373	355	349	362	342	368	383	380	359	344	347	369	370	370	385	389	338	378	352	378	370	346	345	307	366	378	359	366	338	354	349	350	360	366	346	303	346	368	384	365	324	342	354	368	356	333	331	363	346	356	343	340	341	343	361	339	355	337	339	341	358	348	366	328	360	348	360	366	356	364	314	330	359	320	338	370	341	339	375	358	340	410	378	354	352	306	348	352	351	381	337	359	386	358	357	344	367	390	360	388	370	341	397	366	352	341	364	343	343	356	331	384	360	388	353	369	365	347	337	350	360	372	354	312	385	364	388	352	354	375	337	384	349	336	349	357	373	363	352	345	373	382	364	354	330	354	362	358	307	367	369	349	350	359	357	364	384	368	351	398	356	332	392	318	362	356	397	355	379	357	356	379	371	344	382	373	373	374	308	354	352	353	368	356	354	385	342	374	357	357	332	329	351	398	336	350	359	366	364	312	360	361	357	320	328	347	360	360	353	381	351	364	356	337	353	329	365	380	359	370	345	338	341	339	378	369	340	368	344	373	336	378	352	348	336	334	347	333	381	358	378	385	377	371	352	382	335	395	381	333	356	365	360	387	345	353	360	328	327	376	343	367	358	356	318	391	358	335	387	350	357	347	340	324	356	380	330	337	317	369	364	332	383	328	338	336	362	349	359	354	348	346	334	355	357	308	309	369	396	340	348	317	363	385	380	353	363	358	358	385	353	322	367	351	328	362	324	408	381	364	400	357	345	350	323	369	353	372	353	338	358	348	322	345	381	353	357	325	347	343	330	405	360	395	366	332	361	380	372	353	348	348	354	344	370	331	367	345	355	382	353	331	339	334	351	338	323	348	349	372	371	337	361	370	328	312	330	352	358	345	326	358	337	346	354	341	354	392	327	356	338	330	384	373	331	337	355	344	314	332	378	351	373	364	360	335	391	373	352	347	364	337	340	336	374	385	378	355	360	367	346	361	375	321	314	332	356	325	358	410	365	345	356	319	373	347	362	363	338	338	348	351	360	358	353	340	362	332	359	374	323	377	394	362	334	330	357	373	365	325	349	369	359	363	342	344	344	340	362	350	366	342	366	386	340	371	379	333	401	328	344	380	330	340	323	373	383	345	357
10024	17330	73417	79574	54710	21995	21976	18449	16903	13903	10125	9966	11030	7700	6804	6792	5995	7210	7737	6556	4800	3947	4438	4917	5870	8860	9552	13229	13105	9002	8113	6088	7086	6396	6357	4629	6398	6036	6388	6018	6477	5732	5237	4025	3694	3305	2441	1918	1776	1527	1506	1293	1284	1250	993	1033	961	972	1033	1054	1050	1084	1061	1016	880	994	939	945	960	989	983	982	894	870	904	1119	1357	977	879	907	960	935	936	915	941	932	960	971	948	880	953	942	962	957	1015	917	950	962	941	984	975	936	935	933	940	941	944	924	876	904	928	874	931	922	914	928	959	887	904	893	863	932	935	965	984	942	907	965	911	941	930	921	979	905	911	942	919	913	946	940	918	915	881	872	951	922	918	919	966	858	891	935	902	876	935	898	932	904	925	894	931	915	919	930	929	905	943	951	1031	897	916	910	961	963	907	938	876	917	928	1021	943	919	916	913	895	882	882	876	918	925	931	932	945	954	952	934	927	923	930	981	938	926	915	907	916	948	952	996	965	945	886	994	913	949	904	943	961	968	925	935	945	897	889	907	962	939	917	870	959	883	878	898	878	850	931	965	957	928	934	926	962	903	935	923	932	946	880	890	850	949	897	939	923	943	940	909	947	945	908	936	929	970	874	932	892	911	940	905	890	903	903	908	941	897	903	933	916	964	894	966	896	923	934	887	907	904	903	892	977	887	962	857	921	869	897	905	860	937	893	1015	903	908	962	935	888	927	908	899	921	885	977	960	916	973	968	930	930	874	968	932	915	950	884	938	946	962	904	937	928	934	889	895	928	926	941	901	864	949	924	852	944	940	909	927	932	913	841	952	928	898	929	906	947	895	908	903	943	965	903	930	905	940	895	867	913	923	928	946	886	891	964	932	972	896	902	901	894	943	943	869	897	923	944	944	947	945	919	913	887	898	895	936	916	924	944	953	932	948	968	922	959	957	923	935	935	887	933	985	934	866	899	912	931	914	942	936	965	886	887	921	990	924	921	937	910	870	932	873	896	961	926	940	990	911	962	870	920	952	924	912	906	921	938	950	910	967	922	917	896	932	956	890	924	967	957	954	897	915	909	937	898	927	859	917	898	910	938	920	875	901	982	857	887	954	923	920	910	858	915	920	925	931	963	950	980	917	888	913	968	903	926	950	932	907	939	981	915	904	976	946	951	917	966	875	894	948	894	909	935	944	937	910	951	970	928	905	897	910	893	866	1030	881	914	972	920	899	926	947	892	930	959	898	904	901	896	909	986	923	859	857	965	892	870	944	909	916	905	942	929	903	886	889	975	915	905	904	933	982	915	928	949	916	956	934	937	968	949	931	899	921	940	962	917	937	971	898	944	906	880	945	924	873	928	987	920	890	909	877	933	908	981	902	938	906	917	978	924	913	938	881	945	891	921	886	918	891	961	952	896	872	923	926	912	909	911	915	892	887	978	964	933	855	926	907	873	849	957	891	876	933	921	941	887	948	959	906	920	922	911	954	958	937	947	895	906	931	935	868	908	914	925	948	947	930	907	946	926	897	875	944	884	979	940	925	948	928	924	909	935	974	906	904	901	944	923	859	937	870	975	944	885	940	862	915	908	983	852	960	936	922	855	869	918	907	938	972	849	932	888	935	944	870	875	922	960	886	884	928	888	883	922	911	929	918	951	919	924	864	907	915	910	844	873	888	905	890	976	936	949	982	898	922	905	950	918	909	888	873	911	896	902	901	927	965	939	934	906	947	914	911	923	854	910	947	950	954	958	873	942	898	945	892	959	911	968	929	877	901	927	929	970	940	910	884	965	894	929	904	959	890	921	894	962	901	942	957	898	935	905	891	921	953	924	970	948	911	926	921	927	948	973	915	897	914	880	911	903	928	922	944	942	883	945	922	904	929	950	913	949	925	908	966	917	914	926	896	908	876	875	917	901	934	981	965	895	949	961	943	922	909	937	933	949	887	907	896	947	927	861	894	911	892	899	965	944	885	897	920	970	931	923	904	870	917	923	906	922	888	899	857	878	908	935	924	885	955	905	911	910	926	934	884	967	922	916	859	899	953	910	929	916	892	905	934	874	938	930	883	965	907	911	928	937	930	947	952	873	882	945	889	916	893	944	939	923	932	969	950	885	856	952	927	934	902	937	892	921	917	934	1001	981	898	923	896	878	924	994	929	893	885	970	863	881	920	871	930	877	886	921	949	943	977	947	911	915	926	938	922	901	934	926	879	917	909	956	947	942	929	920	929	888	861	967	923	894	917	906	898	880	893	910	935	945	924	931	948	921	884	876	928	969	950	959	909	880	928	968	915	894	929	919	946	907	896	921	908	928	937	986	960	935	971	952	891	893	916	886	889	908	961	945	869	961	940	945	930	936	950	930	955	919	966	914	912	924	945	928	913	880	880	892	882	925	883	963	937	921	937	953	900	897	909	908	964	943	937	908	928	955	875	919	912	893	895	897	907	918	906	894	946	937	922	938	961	967	894	920	915	960	975	892	929	916	902	959	950	933	951	941	954	862	937	875	958	896	895	948	929	921	932	936	925	946	977	951	864	949	917	882	939	929	965	948	891	932	896	889	948	899	919	957	968	922	927	927	968	909	980	898	909	870	887	958	945	939	933	905	900	922	903	921	951	970	898	936	965	903	897	983	897	891	954	894	936	946	945	939	925	909	919	879	897	914	889	898	907	897	966	941	958	971	884	915	949	895	898	953	946	956	937	903	914	869	942	949	925	900	961	914	965	897	897	921	869	990	954	940	916	914	845	928	896	949	958	952	918	928	924	922	885	887	972	919	888	906	841	928	943	920	904	916	927	922	933	908	900	913	917	935	912	869	904	949	894	926	912	949	886	930	911	884	918	956	922	872	933	910	916	880	870	942	942	924	931	895	902	964	936	900	936	933	900	962	879	905	879	978	947	910	921	894	918	982	951	908	930	914	933	956	976	897	921	941	939	947	887	897	888	884	943	882	962	933	900	940	905	927	901	938	888	913	926	888	987	897	956	917	932	981	898	953	924	912	930	952	925	912	961	911	922	943	932	921	948	886	930	950	932	885	926	943	873	878	904	902	942	928	920	907	957	910	884	891	933	913	907	929	881	906	927	920	932	933	879	939	901	956	903	934	924	950	924	913	933	947	972	950	891	938	927	947	944	890	927	891	937	971	905	898	930	942	943	982	932	953	931	932	884	934	948	914	985	902	919	973	876	950	900	942	888	896	919	931	959	935	947	927	878	944	889	916	872	940	899	932	930	911	979	887	915	892	867	900	923	911	934	977	861	889	917	892	973	902	937	928	929	867	925	900	929	933	898	890	926	931	906	946	913	936	907	902	939	893	902	893	913	860	904	914	884	887	904	926	970	941	926	894	895	931	915	911	941	894	894	920	883	964	931	866	934	901	990	907	878	949	913	886	912	924	922	910	935	941	902	975	888	897	921	948	927	973	943	923	969	910	874	888	957	921	954	941	915	877	961	957	914	926	902	969	925	913	916	957	954	899	906	842	942	930	920	909	957	900	977	888	853
3699	2413	13079	14493	6106	3031	2519	2098	1550	1091	671	579	498	408	393	382	380	378	347	338	306	312	314	324	333	340	289	394	367	348	318	265	288	275	293	249	268	298	302	303	281	259	275	276	275	243	257	256	263	250	249	242	254	235	229	235	213	272	261	253	228	252	232	267	251	246	223	238	219	230	241	229	232	225	242	221	251	243	250	236	259	257	264	236	232	242	231	254	238	262	248	232	231	233	260	215	241	260	222	227	254	211	229	236	254	250	234	241	252	232	276	257	220	211	227	279	233	258	251	247	220	275	244	239	297	224	237	248	249	220	212	270	234	207	246	212	211	248	249	231	223	253	233	250	239	218	255	259	241	241	243	239	242	250	246	228	240	251	239	216	207	264	264	218	256	264	250	247	244	227	224	233	228	264	264	231	236	249	257	230	255	265	221	241	251	254	242	250	262	227	221	231	248	232	227	247	246	246	236	234	215	240	244	249	244	235	248	232	252	248	240	260	221	257	214	218	231	266	264	240	257	236	264	216	260	240	242	229	243	257	246	261	255	213	238	251	264	244	245	222	220	257	232	261	239	231	258	246	228	203	251	258	233	205	248	285	234	216	243	254	233	221	250	220	241	247	260	245	249	263	252	261	274	241	249	227	247	212	225	233	223	215	226	240	229	240	241	253	264	215	253	210	237	255	231	266	234	260	228	205	242	226	228	239	253	248	226	239	219	270	258	240	230	243	253	228	257	221	248	253	247	221	237	233	228	235	254	250	251	228	260	251	244	228	215	267	240	251	269	227	282	237	274	252	258	247	251	225	250	238	264	234	239	256	245	219	229	226	267	252	242	245	256	230	203	253	241	229	233	263	279	242	244	225	239	229	255	246	260	260	240	224	243	261	229	259	244	243	245	224	260	227	230	252	240	218	242	238	249	226	229	250	227	225	266	248	246	227	235	243	241	231	238	243	271	234	248	223	262	245	238	244	260	252	244	247	253	224	206	237	244	241	277	240	222	254	273	241	233	216	232	237	202	199	227	241	253	225	243	258	250	207	239	247	221	280	239	267	263	228	229	245	237	276	232	249	250	270	217	221	250	222	237	230	245	217	207	246	240	244	246	251	238	260	243	278	234	229	223	238	246	221	214	257	260	221	241	263	249	249	246	226	272	221	220	233	232	240	234	237	270	237	245	276	216	233	242	226	220	259	233	249	267	247	247	253	215	226	253	238	256	241	233	240	235	241	221	229	251	244	233	248	246	211	243	261	249	243	210	241	230	225	221	258	251	229	281	264	234	219	241	259	250	242	273	241	251	244	247	250	259	239	221	242	236	260	251	226	255	192	248	254	235	265	254	227	235	212	228	215	247	244	234	227	216	219	227	225	245	223	238	239	220	248	238	244	226	254	244	225	241	255	251	222	257	258	228	202	233	246	263	229	259	245	239	216	241	260	257	249	250	242	246	241	218	245	271	245	267	257	284	223	250	238	240	228	225	285	225	229	232	256	262	230	227	245	219	271	241	237	271	253	215	217	257	273	249	250	227	253	241	249	245	215	210	223	252	227	241	212	246	244	221	267	220	227	241	246	270	224	234	202	235	230	271	234	252	231	248	210	235	242	253	224	253	240	227	228	226	222	216	265	248	239	273	242	242	230	230	246	234	207	231	233	230	250	227	235	252	244	223	247	246	264	255	244	232	256	250	261	255	228	240	249	216	252	240	227	244	217	242	243	231	236	225	252	240	246	235	268	252	243	228	238	250	252	226	242	244	224	242	246	243	255	226	225	241	234	246	218	238	242	224	233	249	251	251	240	253	251	220	259	248	237	247	245	241	240	237	256	242	223	252	233	262	240	224	213	244	246	230	239	237	241	213	212	257	221	266	238	229	244	214	230	239	237	260	200	232	270	249	243	268	278	235	251	231	220	233	240	245	267	222	238	209	242	225	241	232	263	266	218	244	252	248	247	219	271	204	243	238	263	227	241	216	260	246	221	214	223	223	273	240	241	229	228	246	243	289	250	242	239	236	274	265	245	262	221	232	248	232	228	236	249	222	245	248	242	243	255	234	265	291	241	248	240	249	247	232	259	252	237	237	243	253	253	259	269	215	266	224	224	263	284	247	240	243	286	242	258	265	220	244	249	223	254	267	270	271	245	244	219	231	231	260	244	238	226	236	246	241	251	206	257	242	261	252	250	223	226	235	237	272	253	261	222	245	230	232	251	229	246	255	233	267	234	235	246	264	247	254	232	262	228	238	251	243	260	229	227	250	243	243	240	224	237	226	217	223	230	222	220	253	263	225	247	229	244	224	258	223	272	233	237	226	219	229	241	240	232	243	242	247	249	267	255	214	221	246	230	249	224	248	233	238	253	241	235	231	244	219	249	243	230	255	257	256	214	230	269	254	246	233	239	224	236	244	246	231	239	249	269	247	233	233	272	228	218	248	216	221	231	234	233	228	244	232	234	251	240	218	240	271	202	246	232	230	232	243	215	256	252	225	264	237	209	225	256	240	252	238	225	263	216	239	241	251	249	256	249	233	249	247	261	210	245	239	239	254	253	207	238	234	243	240	257	228	259	232	226	217	239	241	240	232	225	227	243	247	256	237	216	259	241	264	205	256	223	253	230	218	250	262	240	228	245	240	237	230	235	249	277	223	250	229	246	210	222	270	240	250	226	252	249	238	230	233	243	252	240	247	218	246	271	257	256	264	240	233	215	226	228	233	243	230	242	236	252	228	222	237	240	230	252	229	248	265	247	228	226	231	227	223	232	221	223	261	267	235	238	216	225	234	255	259	238	240	218	257	224	244	248	229	267	250	229	255	236	255	239	230	271	229	242	248	238	209	241	235	257	225	257	233	213	261	257	241	240	230	230	239	247	222	225	247	238	250	256	246	256	245	251	241	238	240	216	259	239	235	231	233	254	238	234	241	229	245	257	218	229	204	243	225	240	215	238	235	223	256	229	241	224	227	253	235	222	228	252	219	215	239	243	246	233	259	208	234	229	272	222	237	219	262	246	251	224	247	275	258	253	238	217	224	239	207	237	252	252	254	223	244	232	204	250	246	218	280	209	245	226	221	260	253	251	228	236	239	231	239	265	240	236	225	279	211	243	235	237	250	257	251	243	250	223	241	269	249	247	233	217	254	251	229	237	241	229	265	222	235	231	220	230	239	253	246	254	227	276	279	252	252	220	224	263	251	243	261	255	223	229	243	242	243	245	253	235	252	201	236	232	269	256	241	246	235	251	268	234	237	227	225	231	243	258	244	230	237	259	222	224	250	226	216	236	236	241	233	234	216	231	230	229	248	238	223	265	233	250	224	244	257	224	238	264	230	237	228	228	245	250	241	249	261	238	236	265	252	228	260	267	241	259	234	238	233	232	250	251	240	214	231	254	238	247	237	244	212	242	246	249	214	237	223	237	235	262	238	241	251	262	254	240	228	243	243	241	258	231	232	281	248	236	230	255	243	255	208	245	232	232	272	264	256	263	267	237
3124	2963	22378	26246	14995	9861	9230	8388	6600	4691	2888	2534	2172	1708	1574	1601	1583	1396	1393	1321	1192	1144	1176	1145	1227	1343	1402	1598	1480	1285	1237	1079	1113	1068	1041	963	1009	955	1045	1012	973	955	823	817	820	839	793	802	723	765	709	743	736	714	666	638	623	696	714	703	700	643	727	687	725	621	677	626	747	679	639	672	641	686	710	697	679	680	700	658	644	681	700	704	689	661	677	678	696	664	694	668	693	718	692	664	643	662	731	674	650	669	672	670	678	667	670	683	683	657	660	653	665	646	711	686	694	661	667	668	649	677	653	692	637	680	681	716	697	684	667	663	659	658	686	684	678	714	628	677	665	660	685	660	643	694	685	678	701	716	706	652	705	657	688	670	660	687	686	684	668	621	667	721	672	666	659	634	648	642	660	696	655	736	693	720	659	713	666	711	671	655	669	643	718	695	652	629	641	667	659	661	679	698	673	666	651	692	704	673	659	689	622	703	679	677	662	658	691	689	624	695	659	681	673	675	619	669	673	599	654	679	652	659	681	723	642	732	671	687	677	600	644	652	660	651	636	719	635	670	638	597	694	706	650	615	665	669	653	687	654	653	696	650	657	620	721	718	657	626	704	667	631	665	656	679	681	635	627	674	669	641	699	632	701	682	647	663	685	636	653	661	676	678	635	633	666	653	642	699	656	598	643	678	669	676	667	669	683	706	687	679	672	681	694	656	689	705	680	639	707	623	658	664	715	689	650	652	701	691	701	666	687	694	677	620	640	649	680	666	709	656	671	691	653	681	678	636	649	714	706	628	701	680	627	657	659	682	669	690	643	659	680	652	673	658	628	642	638	694	686	680	676	698	679	628	686	701	689	646	647	664	641	715	649	667	692	654	674	671	658	624	650	671	661	691	670	614	691	644	687	666	653	680	691	688	676	639	636	648	654	676	684	659	688	628	672	660	679	664	646	619	725	678	679	685	689	644	657	684	681	667	669	688	663	656	653	660	704	648	703	676	673	681	651	643	657	672	693	637	659	647	671	683	714	690	633	633	668	672	673	694	661	682	658	652	651	639	665	694	684	658	671	655	668	668	629	640	694	678	702	675	658	671	674	650	719	700	644	629	682	671	651	687	627	690	672	639	690	725	660	699	651	647	699	730	679	669	648	635	651	644	660	663	640	705	683	692	639	666	616	655	710	686	729	656	661	685	632	640	645	679	670	718	686	676	668	678	642	678	678	657	655	705	670	674	663	678	672	693	682	653	678	669	661	695	701	665	662	668	673	711	692	601	677	690	673	704	669	743	663	692	669	744	712	637	651	684	664	660	701	639	673	707	690	647	686	644	656	663	735	668	665	671	657	655	628	664	671	721	665	646	642	662	651	703	678	643	675	663	633	664	691	688	638	642	670	656	628	696	712	642	727	685	632	664	636	694	673	707	673	630	660	699	698	687	639	678	682	658	689	653	661	664	672	671	679	705	700	624	667	697	653	661	656	603	647	653	697	665	652	698	703	646	663	687	681	721	681	664	674	673	671	670	707	660	667	644	633	679	642	659	641	675	707	681	649	626	695	709	632	693	634	672	710	685	639	685	674	647	683	650	633	668	696	719	651	670	668	675	707	691	670	694	662	667	693	655	662	686	613	660	690	691	642	662	680	641	711	690	667	642	660	687	674	708	725	675	666	642	671	640	672	689	666	687	706	677	664	658	617	705	658	695	658	660	686	659	673	654	649	670	638	680	671	644	645	695	692	697	661	664	666	646	610	661	684	701	677	661	741	660	650	643	702	686	653	634	701	670	641	674	661	641	661	624	653	702	677	665	640	709	681	662	669	684	692	600	661	712	710	702	732	670	707	666	634	659	705	690	645	673	691	645	644	614	668	654	652	641	708	655	682	708	659	666	678	707	665	656	685	705	689	650	638	651	753	652	670	649	672	685	707	669	626	665	683	689	678	658	699	661	663	676	639	624	666	650	697	719	671	656	629	676	644	668	653	647	685	664	677	678	655	708	627	652	710	667	679	639	660	644	665	687	628	704	680	635	668	651	651	697	694	653	706	676	723	656	699	620	644	668	674	656	703	675	655	665	709	650	631	709	622	667	649	702	671	682	641	651	651	647	641	718	698	719	671	675	672	697	640	652	661	680	673	670	706	695	689	664	678	671	653	671	649	657	637	657	710	682	650	678	710	689	681	696	717	663	673	651	687	688	678	669	656	630	711	657	661	686	653	656	708	698	633	667	675	667	688	674	718	700	717	636	707	686	691	653	689	698	649	711	673	608	656	667	638	689	694	681	618	644	619	652	614	675	710	620	698	641	668	672	709	691	652	666	660	658	674	642	672	668	679	677	678	647	691	662	647	664	665	604	656	671	650	692	676	676	642	693	684	724	645	648	635	696	667	658	677	671	699	666	637	696	655	629	659	715	651	657	647	644	649	666	660	667	664	664	647	693	648	677	693	699	660	726	673	680	672	701	646	705	631	675	699	676	669	637	617	723	656	634	693	697	631	635	686	644	667	682	705	659	672	656	661	682	674	746	672	623	675	741	667	683	671	642	690	696	676	689	645	656	662	664	666	674	656	652	698	666	684	630	690	674	655	673	642	723	665	673	676	689	652	645	674	644	642	673	687	681	663	603	638	657	695	669	609	693	649	660	678	665	669	665	640	723	688	649	654	673	652	675	681	631	692	651	674	654	666	640	662	654	683	639	673	625	701	668	689	672	685	662	655	717	618	608	669	687	676	619	638	707	661	669	670	687	681	672	662	683	637	684	669	663	706	650	680	695	637	678	677	675	644	690	647	655	722	661	664	708	718	630	686	667	664	627	672	652	699	675	683	642	686	610	704	669	665	667	672	711	687	661	715	650	652	682	628	654	655	677	697	646	655	653	624	679	656	648	657	639	688	609	699	659	684	630	675	661	695	600	707	707	648	665	694	676	664	640	693	709	677	665	710	683	691	657	683	669	678	641	637	665	644	658	662	661	685	688	655	681	671	671	678	646	667	642	691	642	674	685	690	688	670	678	654	633	697	689	675	654	652	676	676	699	718	687	674	686	692	690	683	642	684	688	697	658	682	702	662	693	630	669	667	660	667	637	704	657	669	685	680	691	707	689	711	676	650	663	648	684	657	667	648	634	676	670	684	700	627	729	664	611	691	682	665	649	706	653	697	666	640	697	654	683	704	692	665	681	712	648	652	674	637	717	665	671	687	665	643	668	683	656	680	692	671	689	640	678	655	681	693	650	680	593	676	682	641	702	676	650	689	696	658	656	661	691	660	715	662	681	710	677	676	650	620	644	681	657	672	698	651	669	645	624	696	647	685	640	689	734	667	657	686	702	678	745	666	649	683	691	666	688	644	676	663	681	724	685	698	713	682	650	667	678	663	676	682	658	678	654	666	677	639	683	693	665	715	630	681	627	656	659	660	683	638	713	654	671	704	648	612	704	686	666	682	653	677	673	642	698	648	676	720	675	698	647	675	657	648	632	646	676	645	653	705	668
11980	12712	67459	62239	38761	15007	8114	5405	4197	2415	1488	1461	1669	1205	1126	958	1142	1097	950	858	650	760	815	703	761	1163	1188	1481	1485	988	988	749	759	845	830	610	729	653	744	765	706	630	548	569	510	472	447	390	382	398	393	347	338	368	332	312	328	350	334	307	350	358	337	356	335	320	326	317	364	300	314	351	319	349	357	355	347	289	284	309	352	304	312	367	318	336	340	341	289	340	344	339	341	332	320	322	359	352	318	327	306	314	305	292	296	324	316	328	304	337	339	322	310	314	344	316	358	324	340	285	309	334	346	327	332	320	322	308	336	326	333	305	326	344	310	321	332	326	302	293	329	323	350	303	300	331	300	326	344	308	332	313	315	302	300	303	346	302	303	364	323	329	317	330	319	315	292	260	321	275	351	308	320	320	319	355	328	321	340	350	308	305	362	332	318	340	328	320	309	306	340	323	329	309	326	348	312	299	321	317	329	328	296	316	343	352	301	308	336	309	325	336	352	300	338	311	332	340	314	316	339	328	293	314	321	304	318	298	345	297	312	348	350	355	322	358	326	341	336	337	356	316	331	312	300	332	336	318	340	308	336	308	337	289	350	341	299	323	300	316	330	324	297	290	325	322	296	311	332	315	304	311	291	299	315	300	327	298	319	305	288	327	332	327	339	362	349	317	333	282	332	294	322	327	319	328	314	324	338	286	335	315	296	305	351	315	304	294	304	305	312	293	309	306	347	321	317	337	305	304	309	311	324	288	327	313	301	346	336	303	298	336	307	344	343	362	333	282	346	354	303	307	325	335	287	318	327	319	316	331	328	317	311	345	296	340	329	345	313	326	301	319	286	297	315	331	328	297	344	328	331	332	315	322	323	324	331	332	314	348	355	337	317	285	317	323	309	330	322	298	304	335	308	289	317	286	351	334	311	308	311	332	314	322	331	317	335	360	305	311	323	316	325	328	315	293	349	298	323	340	350	333	322	333	337	291	324	311	304	274	324	372	290	298	319	315	351	301	310	301	327	319	348	310	331	351	318	320	322	298	316	324	325	361	303	284	335	303	320	319	309	316	291	318	315	303	304	308	335	327	315	319	299	322	330	330	316	331	312	330	332	312	343	307	312	306	326	318	320	344	342	330	324	305	334	342	301	339	330	332	291	327	308	296	329	330	325	289	324	336	302	317	316	338	325	318	292	321	320	316	293	313	290	328	332	326	317	315	347	303	334	344	331	317	299	345	349	326	337	329	338	341	292	339	309	319	307	288	340	337	294	341	352	326	301	318	281	317	367	325	318	335	345	328	342	350	337	288	275	312	313	352	303	315	324	298	327	324	307	297	328	323	292	318	333	336	342	310	314	289	338	325	322	363	322	318	324	311	318	345	323	339	326	366	303	298	308	325	342	306	332	336	323	287	298	317	320	321	337	314	328	313	314	327	325	303	312	286	342	298	353	345	315	319	324	332	298	347	334	323	306	337	318	345	332	315	331	304	332	344	334	284	333	359	328	305	327	341	303	316	343	360	327	323	317	300	306	319	305	291	311	348	312	301	310	310	310	303	335	355	335	325	341	336	368	295	270	319	314	316	271	281	284	347	305	318	300	335	351	331	345	299	335	342	295	265	314	322	325	310	320	310	311	331	329	313	291	343	304	302	344	298	323	292	339	299	305	326	318	313	312	313	320	316	322	302	347	342	324	333	330	314	312	324	292	331	309	351	339	329	346	336	322	326	300	322	294	315	299	341	329	277	322	360	318	291	318	317	327	358	325	310	336	292	323	334	315	282	319	327	332	326	296	355	316	338	322	319	335	349	309	327	301	346	316	327	306	300	312	302	316	285	326	308	313	322	322	363	304	306	340	297	352	327	334	327	320	302	334	322	329	302	309	319	329	340	305	310	312	313	286	303	327	309	330	343	322	342	312	320	325	351	342	317	325	362	276	281	320	304	316	347	315	304	337	289	293	362	299	337	323	320	306	320	354	337	339	314	337	304	345	330	315	383	352	337	313	293	321	309	336	327	324	310	306	326	323	296	316	346	341	334	324	346	297	333	318	331	327	317	277	323	321	298	317	289	332	355	355	311	310	292	302	302	314	317	324	309	302	334	338	311	306	294	297	332	308	324	328	330	334	334	330	287	321	284	322	337	321	361	321	305	298	307	318	317	301	336	296	302	320	286	312	295	329	304	337	350	335	314	292	298	300	325	305	321	307	315	343	300	317	351	311	330	331	312	337	309	328	296	331	334	315	318	293	338	307	344	319	300	319	317	341	310	331	311	299	326	264	263	303	298	319	328	313	347	322	329	295	295	281	320	300	327	324	326	308	279	328	323	346	308	327	314	308	328	302	323	324	309	318	332	337	311	308	308	323	315	286	315	333	332	329	304	328	330	326	330	299	348	297	305	309	306	306	308	331	286	323	328	331	288	304	320	309	319	320	280	307	328	348	301	345	313	327	312	330	301	319	302	301	352	303	291	316	357	319	302	324	312	315	299	320	299	313	301	330	303	343	291	311	302	339	332	319	319	306	337	291	303	311	330	293	361	318	303	313	316	314	333	328	303	327	313	314	340	325	273	307	307	299	337	306	335	282	354	322	329	314	330	338	308	315	332	292	323	298	341	317	322	330	307	329	314	315	328	329	308	329	311	288	288	330	316	284	309	328	315	285	326	343	315	342	326	308	326	298	306	338	316	320	309	314	316	328	315	296	334	304	296	309	303	318	338	344	319	323	336	335	342	339	325	329	308	317	315	342	323	289	306	293	311	315	310	294	310	299	323	336	333	302	314	333	336	348	310	325	312	294	300	337	340	289	342	302	354	325	298	347	349	326	298	311	297	289	317	294	320	306	318	353	305	301	321	281	349	269	318	315	302	275	344	316	307	313	317	310	336	296	296	349	324	332	313	324	321	311	353	320	321	328	315	348	346	307	324	303	283	311	327	307	321	293	299	307	344	317	338	328	343	323	305	331	309	325	346	285	350	305	291	308	311	319	328	308	315	332	344	302	297	356	339	333	356	322	347	328	308	328	330	315	315	351	328	301	295	292	348	323	363	296	315	351	341	326	342	356	307	336	309	363	330	316	345	285	363	333	346	312	287	294	338	318	330	298	301	316	326	330	296	303	325	344	324	336	344	346	315	341	301	320	346	287	335	299	314	334	308	308	324	307	338	329	315	314	305	330	329	295	342	354	337	305	312	288	314	311	303	316	351	338	332	338	308	298	344	323	287	332	296	314	316	353	331	321	299	313	339	326	285	314	285	331	310	317	302	347	314	370	308	341	321	308	313	327	313	325	336	305	310	311	317	314	331	315	317	317	303	328	296	324	281	357	314	324	327	282	300	342	329	304	337	287	332	306	341	292	327	315	317	311	342	292	332	351	329	325	306	303	287	335	332	313	318	308	318	309	295	312	300	333	276	343	316	322	296	305	304	341	305	314	326	333	299	294	334	320	314	303	327	333	295	347	327	296	331	320	357	310	339	318	303	309	295	340	331
7627	12641	61908	64562	42051	19555	17563	15878	12961	8675	5884	6438	7464	5926	5606	4950	5916	5913	5111	4169	2979	3508	4040	3453	3834	6447	6724	8789	8369	5609	5474	3890	3794	4628	4245	3227	3762	3366	3867	4017	3948	3267	2623	2473	2183	1764	1656	1513	1372	1413	1248	1159	1118	1000	936	913	885	856	843	942	942	956	980	929	882	901	829	822	905	871	827	874	839	867	883	1029	946	882	883	799	801	875	843	883	827	863	856	898	826	874	902	860	885	876	809	879	919	879	832	871	855	918	841	858	882	838	859	881	826	811	890	890	847	811	836	846	796	846	871	853	837	832	901	831	874	837	868	821	864	844	822	869	858	914	905	855	824	876	857	806	908	840	861	862	828	899	815	827	764	856	852	860	837	860	869	889	852	858	858	858	820	911	853	869	886	848	843	854	872	849	815	852	847	891	868	840	828	832	867	835	775	845	897	851	835	841	825	840	834	835	824	842	857	850	837	861	823	830	872	849	853	861	865	858	892	845	918	839	800	878	815	875	811	811	883	826	859	842	811	890	882	894	806	890	854	871	869	838	870	891	836	811	866	897	802	825	818	854	903	825	878	838	846	873	843	857	856	877	808	834	866	857	850	772	870	865	827	843	851	875	808	803	872	818	904	880	846	870	872	819	896	831	846	809	775	884	862	849	853	866	838	860	884	816	842	857	831	865	828	854	878	859	847	827	868	845	809	843	868	833	850	903	875	863	863	841	818	875	875	875	879	837	918	851	766	860	864	848	818	855	839	934	829	832	794	846	864	863	804	850	782	880	835	895	839	867	828	845	794	862	866	866	832	885	835	861	861	815	906	896	841	845	890	828	878	908	860	907	838	845	858	905	879	884	866	842	873	827	808	864	850	883	826	850	862	845	845	838	859	852	833	852	870	788	828	880	818	928	899	880	845	845	925	851	788	881	820	815	817	836	837	845	856	888	856	864	878	843	828	863	825	917	865	880	817	879	903	861	933	846	856	836	873	845	862	828	812	859	858	862	862	895	863	859	863	865	801	829	879	825	871	842	799	870	838	812	845	800	855	838	876	789	866	890	856	869	853	824	841	847	858	913	869	865	856	856	833	849	829	901	821	850	869	805	775	826	835	886	830	833	842	889	861	886	854	894	878	857	883	881	847	904	875	841	854	870	825	851	846	792	848	841	853	852	827	822	828	830	847	873	807	868	874	795	797	829	822	846	796	848	878	834	859	855	852	826	849	822	853	847	840	898	850	792	820	845	810	857	874	917	891	856	869	926	843	842	887	882	879	832	855	876	866	875	853	848	862	842	875	872	853	845	854	860	872	810	862	846	858	831	843	795	812	874	886	912	824	805	824	858	824	880	892	845	902	835	883	826	850	826	852	873	857	819	896	814	872	842	843	822	831	831	829	836	864	810	886	869	865	862	830	852	865	811	834	864	809	829	857	832	849	897	862	899	859	845	845	861	843	868	857	798	852	893	869	899	881	866	859	826	839	869	858	874	874	887	902	822	898	790	876	900	872	831	864	856	832	749	851	856	814	810	871	882	832	822	851	845	817	867	848	810	826	842	856	834	867	899	817	867	826	872	875	897	883	842	832	896	889	881	878	869	876	844	874	837	823	836	849	841	863	887	878	868	924	826	845	914	911	805	845	810	888	828	852	837	843	839	807	874	833	867	831	842	839	896	836	904	853	831	828	864	854	896	877	882	863	848	863	891	799	838	847	860	848	846	861	860	861	854	877	816	843	905	833	855	874	832	821	874	807	817	825	779	854	810	851	880	817	818	910	828	887	838	848	899	857	858	820	868	844	822	857	860	804	866	860	816	777	846	832	840	810	880	894	883	897	859	806	854	879	811	881	845	875	892	845	881	827	878	896	808	834	871	854	793	860	849	837	836	819	834	829	866	880	824	872	852	839	786	879	825	872	865	844	846	826	873	874	835	875	856	818	885	829	890	887	865	816	823	905	823	851	803	810	896	802	841	853	891	827	816	886	906	815	844	825	855	872	859	907	843	896	874	834	861	842	867	883	891	790	789	886	891	871	841	887	848	822	833	832	898	866	819	879	853	887	818	817	842	853	881	846	815	829	820	840	868	844	854	924	913	859	828	857	903	836	826	841	865	844	822	861	877	831	857	880	849	887	835	853	841	892	839	829	873	879	838	863	815	874	898	843	871	817	839	885	872	825	878	805	860	870	865	866	871	874	870	833	869	873	852	852	847	851	871	818	875	859	818	877	891	878	823	886	832	868	871	866	869	832	861	868	863	878	893	844	895	799	867	846	856	861	844	861	873	884	881	876	862	885	841	857	862	861	825	875	844	841	844	875	827	872	864	864	826	818	857	855	811	916	853	868	868	853	884	892	856	863	817	881	863	917	912	802	855	882	879	865	831	928	839	908	826	827	892	826	806	856	874	866	903	807	861	892	853	871	859	865	857	851	844	835	851	834	838	846	853	814	843	839	842	858	802	791	837	823	846	915	856	818	844	860	868	842	830	829	861	817	863	892	818	843	879	840	834	881	849	872	886	856	852	827	852	834	812	849	848	824	823	817	880	868	832	847	836	793	848	887	812	857	850	911	879	837	868	831	838	827	809	862	861	807	857	800	853	875	843	827	857	779	908	830	849	853	836	853	836	853	826	847	879	861	843	858	823	926	890	866	829	891	831	847	870	856	792	889	846	837	831	885	853	920	876	857	834	868	838	855	861	896	862	820	822	863	860	832	858	805	880	854	871	898	847	869	859	852	866	835	816	863	837	897	869	877	781	864	847	859	859	804	900	816	811	845	874	829	800	860	867	901	896	900	842	824	832	861	846	869	816	865	833	880	867	877	852	820	822	868	850	890	855	900	854	899	830	834	833	874	833	938	870	825	873	856	888	913	848	841	891	861	835	882	813	845	879	788	862	879	809	825	820	855	840	838	838	892	863	899	835	813	884	890	883	866	827	828	880	824	845	872	845	922	859	869	793	843	801	863	821	857	853	841	849	870	837	842	883	865	937	817	844	860	850	831	868	896	893	816	797	905	844	850	822	822	867	885	833	835	878	837	859	831	830	862	837	842	883	875	856	842	877	835	803	826	866	872	811	855	888	826	890	820	854	834	882	830	868	883	822	802	894	816	885	837	836	834	799	811	871	855	854	840	772	897	837	841	858	838	834	848	823	927	889	844	835	808	852	820	898	868	877	835	850	866	801	863	863	846	846	834	856	847	881	818	817	832	844	843	812	835	869	769	885	817	868	852	818	798	804	900	868	831	869	865	829	932	872	889	866	863	898	819	867	808	849	852	848	857	852	854	858	845	823	875	835	796	924	815	851	821	875	831	891	852	890	836	873	863	847	927	853	861	896	858	826	891	890	872	850	822	874	864	848	865	827	832	816	854	862	861	854	767	902	819	885	890	870	809	869	841	835	822	810	840	901	846	843	889	893	879	863	827	845	896	832	901	884	833	825	854	841	824	815	830	814	770	877	853	901	884	842	877	854	893	853	866	862	808	812	808	849	874	825	819	858
20445	31740	84840	69430	41731	20483	15612	10024	6062	3442	1887	2363	3419	2297	1993	1866	1989	1886	1695	1335	1132	1324	1166	1161	1498	2295	2187	2554	2398	1652	1634	1128	1136	1270	1298	793	982	1057	1068	1098	1081	827	779	740	679	640	558	552	491	497	438	453	404	383	368	353	327	337	354	383	412	376	382	360	366	338	402	326	348	356	345	361	347	351	365	365	367	329	396	373	358	372	356	378	386	347	375	332	374	353	356	364	347	365	388	377	358	388	398	371	328	378	337	352	364	368	367	332	344	357	342	359	319	370	345	355	349	368	312	360	361	342	353	352	390	349	354	345	346	357	344	371	370	344	352	394	354	350	350	366	344	348	319	343	360	358	351	390	368	338	373	345	353	373	341	355	324	361	375	375	357	370	363	363	378	383	342	369	347	356	358	342	386	356	337	359	365	377	366	343	353	398	339	355	385	347	359	348	329	365	344	365	349	348	376	372	349	382	337	362	321	361	340	356	347	395	360	361	327	363	358	333	383	342	352	376	332	350	338	374	350	338	335	370	353	391	382	328	406	396	369	352	371	367	368	381	384	370	380	348	360	381	321	337	367	368	333	377	343	347	359	382	368	327	359	351	350	366	325	377	390	346	344	399	344	362	356	346	370	328	351	376	345	386	357	319	322	336	376	348	357	342	338	359	356	339	373	353	355	374	338	350	362	334	343	359	341	360	359	361	367	342	337	318	376	382	381	343	352	352	322	385	351	356	359	365	344	371	353	370	367	353	382	325	381	346	317	351	352	368	318	354	361	355	333	327	372	345	330	351	370	352	356	334	377	354	354	334	361	327	362	322	358	373	320	343	358	315	365	324	363	366	331	356	352	330	336	361	331	355	372	373	351	330	374	338	363	312	362	367	337	353	363	353	361	388	359	379	353	370	351	342	322	338	344	382	349	365	335	348	374	382	364	336	323	333	380	354	370	336	362	350	382	399	333	409	343	351	321	361	338	352	355	332	359	357	357	344	343	327	331	370	344	341	346	370	346	363	351	346	338	383	355	333	401	315	366	368	360	333	323	371	353	330	388	355	349	352	354	338	336	347	366	371	388	325	336	355	353	361	395	341	344	358	361	324	343	356	349	351	380	366	364	358	375	331	381	352	384	372	360	353	372	362	379	363	335	355	370	387	356	364	340	383	370	326	407	378	364	331	319	349	344	373	320	335	339	359	355	352	346	375	358	390	356	390	332	352	317	335	351	370	339	381	336	388	365	361	363	345	375	368	350	338	349	362	375	359	337	388	314	394	356	348	322	342	342	374	359	361	355	330	373	364	346	356	350	369	334	369	337	336	341	369	370	337	315	367	393	368	328	373	387	343	368	374	335	326	338	352	357	350	376	373	373	354	390	354	376	363	333	364	356	367	354	349	348	366	376	374	344	393	368	324	357	357	343	322	341	332	369	343	341	292	354	366	397	390	332	356	321	378	348	343	365	361	348	361	340	337	361	348	325	333	330	374	343	331	353	381	319	354	358	352	349	373	374	360	329	364	322	360	357	370	347	333	361	337	347	388	326	382	390	372	321	351	380	332	355	344	364	346	363	349	384	329	343	319	315	353	338	331	354	368	345	374	360	352	357	344	347	356	355	338	340	364	352	347	349	349	351	328	345	363	396	353	352	334	355	356	318	347	393	342	339	343	345	367	331	364	362	362	364	382	356	355	382	305	356	336	333	351	354	363	396	348	334	363	362	324	390	349	378	380	340	354	380	363	350	391	324	330	336	341	341	363	341	351	338	356	362	347	367	336	340	381	360	365	350	354	347	357	350	360	362	367	374	373	369	381	388	349	368	342	343	347	327	358	354	370	349	365	371	339	337	321	397	348	399	364	332	323	344	336	334	344	347	382	352	363	357	365	383	348	372	352	376	333	350	359	348	362	364	373	369	347	350	377	343	386	347	336	366	329	363	358	377	381	370	346	373	345	357	351	337	365	358	332	364	338	373	344	360	387	360	368	357	352	339	343	379	362	391	336	378	325	330	358	374	365	386	343	377	356	356	357	361	361	378	362	381	357	368	302	336	352	331	390	378	356	368	321	318	346	349	347	348	374	348	373	368	348	347	324	363	347	415	363	335	391	347	318	394	308	361	349	349	363	349	351	374	322	332	381	343	374	355	344	340	348	338	367	345	334	395	377	390	357	348	375	349	366	359	345	356	348	357	315	347	366	363	384	389	351	363	354	322	320	376	330	319	361	364	364	353	343	329	326	369	326	349	311	370	331	375	340	340	350	389	364	403	344	342	356	346	380	334	339	333	368	351	379	353	348	362	357	371	359	349	360	346	326	351	370	351	379	349	374	370	364	356	342	357	324	326	352	345	361	334	349	395	344	366	372	396	390	324	341	347	339	338	313	380	352	353	348	364	361	351	349	356	348	365	393	351	343	330	403	389	355	332	320	363	343	341	334	368	349	360	325	383	357	346	379	332	353	355	340	365	358	381	365	383	359	354	344	358	355	387	352	323	370	376	348	339	362	326	377	386	371	335	339	349	354	391	297	347	360	345	349	336	323	354	353	340	330	342	325	321	359	366	352	345	336	356	325	350	328	368	346	345	345	344	368	330	359	342	367	383	342	362	348	335	364	352	392	336	375	356	351	358	347	346	399	334	351	337	310	369	398	335	362	347	347	353	348	388	378	352	334	374	331	351	367	368	327	392	347	335	375	343	350	366	359	369	347	371	348	337	376	355	376	359	322	350	339	360	350	394	351	369	365	337	395	343	381	361	365	331	340	346	341	359	322	364	366	364	382	332	346	372	334	386	383	340	380	365	340	344	365	342	370	365	333	345	343	347	325	361	373	363	384	349	345	340	370	360	370	332	360	351	329	352	323	381	353	352	384	393	382	383	334	379	376	355	345	387	334	328	358	373	355	363	342	343	311	369	338	364	381	346	332	359	352	335	372	316	343	352	367	377	360	329	357	377	366	391	368	328	384	385	394	352	351	335	365	362	344	367	369	363	342	308	359	338	343	325	325	322	333	331	386	325	381	342	390	349	351	340	367	343	398	341	355	353	366	357	330	343	361	354	406	374	352	339	349	358	321	360	359	354	329	324	394	373	380	345	359	332	339	339	341	347	361	355	344	370	366	332	361	349	362	355	379	366	367	322	344	349	365	368	369	360	337	378	321	362	358	349	334	376	358	380	381	363	359	363	356	345	360	337	330	335	378	356	333	356	373	390	363	356	322	355	356	348	350	305	343	358	315	343	366	345	324	366	340	367	397	345	367	378	394	392	376	368	379	343	345	327	371	314	357	386	377	367	360	394	338	350	357	348	369	377	375	360	367	330	377	360	322	350	359	372	371	329	327	359	310	395	346	356	350	323	356	324	355	346	353	338	373	372	315	333	319	333	375	375	331	384	375	372	374	377	384	349	348	333	352	393	342	355	357	359	321	344	365	347	327	293	344	358	337	359	349	363	347	352	344	346	388	371	316	361	340	371	357	354	336	348	359	377	344	351	329	345	372
10741	26401	78865	72222	45556	23800	26567	20617	16771	10385	7148	9787	13376	9636	8780	9386	9557	9827	8590	6935	5605	6448	6218	5568	7600	11444	11253	12860	12544	9086	8720	5974	6298	6802	7392	3949	5464	5657	5533	6028	6291	4153	4147	3684	3165	2938	2189	2067	2197	1977	1720	1366	1303	1180	1029	943	958	951	1018	1083	1133	1180	1066	1051	989	983	976	934	958	911	945	913	960	932	1194	1370	1093	914	927	917	922	903	951	923	901	928	916	940	872	958	899	957	910	962	893	974	926	958	947	919	931	961	918	952	883	922	921	925	904	876	871	954	934	908	914	941	931	900	982	869	929	934	899	976	896	925	877	927	882	974	927	893	878	954	924	934	942	971	944	907	956	906	885	874	918	907	888	895	886	961	927	961	921	1014	881	923	942	951	927	941	883	880	942	895	886	893	951	931	950	933	964	918	924	935	928	863	901	911	929	883	907	937	946	959	931	878	947	943	877	896	922	885	941	962	922	889	864	928	909	912	921	928	891	931	898	943	925	953	931	935	923	930	946	948	951	935	929	947	893	921	920	892	899	896	947	898	882	908	903	871	884	912	949	940	932	916	932	953	888	891	921	905	898	896	941	892	924	951	952	966	981	877	847	975	946	895	928	966	987	947	908	908	919	948	886	932	927	961	894	961	970	965	946	896	941	967	911	959	893	914	919	918	931	886	901	899	887	940	932	875	897	901	916	900	906	876	965	944	899	944	903	934	920	888	962	920	945	905	951	957	900	949	950	921	896	948	937	975	976	897	899	906	974	871	931	937	888	894	931	919	948	909	909	883	951	930	880	858	909	897	875	940	955	941	914	883	908	919	835	931	922	897	948	943	884	920	941	956	914	938	908	864	882	940	898	948	913	931	945	928	950	944	930	935	934	931	889	920	898	909	922	936	910	971	902	955	942	956	895	929	919	932	937	935	930	897	876	954	918	931	911	896	924	900	910	873	904	939	925	918	920	924	975	848	953	945	928	922	886	881	919	901	923	929	862	931	932	888	966	932	905	887	943	933	939	914	943	874	934	928	904	924	917	914	895	964	906	948	910	955	978	938	905	916	902	920	925	940	930	941	919	919	908	912	933	901	956	893	910	951	944	868	890	929	913	919	846	894	919	945	914	937	930	916	849	977	903	886	903	921	978	859	921	946	923	931	938	953	942	917	960	872	945	899	907	874	923	913	899	941	905	920	957	914	906	909	963	904	831	986	919	936	856	909	925	986	920	900	955	904	907	904	880	917	976	935	901	905	955	942	904	898	883	888	895	918	932	876	896	891	942	920	964	906	949	905	922	893	879	969	900	891	957	908	879	938	912	940	915	970	878	903	924	886	917	884	946	937	855	903	884	913	950	917	858	944	890	918	894	889	898	954	916	924	914	895	942	938	966	907	940	901	968	907	948	933	932	932	943	951	952	916	946	896	973	869	917	973	862	875	903	957	874	925	937	935	900	887	902	955	948	898	952	889	934	917	903	920	924	887	910	913	928	901	962	916	916	915	930	874	841	887	952	897	962	911	908	892	919	923	963	861	932	918	880	899	877	933	947	870	898	906	901	896	937	887	885	927	918	905	967	942	892	869	894	948	901	912	933	847	906	969	893	902	918	874	925	929	911	903	948	954	872	896	891	918	896	925	864	961	874	882	906	956	976	949	907	936	914	912	904	978	929	950	904	918	916	847	982	890	911	949	916	919	925	919	912	917	928	919	858	936	971	954	920	982	904	960	923	973	918	967	890	926	957	930	896	924	948	910	922	962	913	926	900	914	927	924	957	956	912	980	926	917	909	914	884	906	947	881	856	996	955	908	905	890	950	848	942	940	874	885	962	952	911	898	888	958	986	879	991	912	933	866	898	963	899	895	955	917	910	988	899	937	940	934	869	920	890	868	907	883	985	919	908	1019	972	905	916	900	919	958	968	905	979	926	934	953	938	869	907	928	958	896	942	908	915	877	873	918	924	881	966	886	954	919	904	960	946	886	922	913	930	902	967	864	928	892	968	914	877	933	914	854	892	909	897	964	937	896	931	923	897	925	910	917	861	928	961	926	903	898	927	870	915	868	931	929	942	956	917	903	890	876	925	889	940	935	919	920	918	943	893	915	893	862	871	901	910	917	927	955	931	941	913	897	986	958	911	912	952	947	925	885	858	912	944	896	937	889	964	882	912	948	918	882	908	891	871	912	944	950	922	875	923	931	931	879	922	955	941	901	931	989	921	946	932	905	959	911	904	876	890	919	886	906	958	886	912	947	937	896	898	931	913	928	956	908	896	905	887	985	930	990	954	941	974	957	909	929	893	928	911	949	953	872	944	907	883	930	938	906	920	938	933	903	950	878	964	845	968	957	786	929	907	932	949	913	932	941	930	944	865	888	976	951	883	962	896	903	933	880	883	918	954	925	900	912	951	972	892	890	909	910	954	933	913	954	904	869	955	902	911	928	949	930	917	992	930	916	952	956	938	963	871	931	888	907	906	947	948	946	937	882	925	907	921	966	908	856	928	941	946	979	959	964	911	934	918	942	931	911	938	938	959	890	945	916	889	905	916	901	931	920	938	850	985	989	914	917	950	916	931	972	941	917	912	921	905	921	915	895	969	944	936	895	890	919	874	941	907	901	915	906	934	891	968	935	938	948	884	925	885	874	924	922	933	878	892	901	841	981	966	909	973	895	936	887	955	900	881	960	848	883	935	896	908	828	905	931	884	929	890	962	964	941	878	958	937	895	879	938	911	919	947	925	898	910	946	932	978	870	914	897	917	934	902	906	930	917	934	927	886	887	908	866	912	882	913	907	895	937	882	930	957	917	904	912	918	935	877	923	963	922	927	903	933	895	879	898	929	903	939	881	933	913	917	977	872	924	949	963	934	890	906	978	855	878	934	895	917	963	885	929	946	941	908	928	925	960	934	881	1013	939	866	894	901	947	965	930	908	927	936	968	973	923	886	901	911	900	931	931	950	898	917	961	899	949	857	945	936	897	940	928	979	895	963	911	909	899	905	832	922	954	917	963	965	918	914	896	905	921	943	959	902	924	929	911	942	894	920	902	930	904	983	914	908	927	1005	902	912	913	930	959	907	885	972	936	932	914	942	921	889	954	951	971	935	884	911	943	931	884	913	919	904	929	936	912	916	949	910	877	870	919	883	916	932	987	906	923	948	908	922	892	928	905	904	916	899	864	988	942	1002	893	940	942	939	887	992	944	949	912	914	910	909	941	874	923	889	941	979	901	948	927	937	941	919	911	974	981	986	886	892	984	939	889	854	907	951	924	918	968	917	914	907	945	904	875	946	887	955	917	910	942	919	881	999	877	905	956	921	860	913	921	933	907	914	925	941	907	902	873	925	909	985	915	958	926	925	916	874	969	921	885	901	964	913	921	926	935	879	947	924	902	910	964	913	937	923	924	905	944	921	908	933	895	914	904	970	932	927	883	925	916	922	984	925	907	865	952	907	869	892	910	911	926	935	996	896	963	871	883	951	945	942	900	920	923	911	942	953	976	976	939	872	882
4901	4100	18081	12499	4854	3221	3133	2379	1633	861	554	550	499	446	424	413	401	427	391	385	352	382	346	357	350	361	326	349	357	358	327	316	318	304	288	278	297	300	231	302	292	304	305	263	280	242	249	252	264	291	242	270	241	236	251	253	244	236	224	237	248	229	252	251	212	274	234	264	257	258	238	238	257	245	251	255	248	250	283	233	232	241	250	252	245	236	241	236	267	235	235	258	242	247	268	221	238	249	215	255	239	242	277	222	249	235	256	236	238	267	247	235	238	247	204	258	224	228	242	250	237	255	261	256	234	254	250	240	243	264	268	244	249	213	251	245	239	245	239	253	227	259	237	258	229	245	214	243	246	289	274	232	236	263	233	239	233	225	251	238	225	259	239	258	254	275	250	227	243	224	241	255	225	215	271	243	256	266	239	236	242	233	254	223	223	241	231	259	233	245	238	226	255	214	236	260	239	247	241	251	273	232	248	255	245	267	248	236	259	259	227	235	229	256	260	256	245	264	235	248	227	259	233	238	237	214	237	260	250	240	246	219	232	237	228	244	249	218	253	250	256	245	247	261	220	240	242	261	213	238	273	261	246	240	238	262	245	220	227	239	216	268	246	239	247	230	260	246	268	265	216	254	243	209	218	255	234	276	255	262	246	252	252	260	248	239	261	246	251	240	238	244	250	259	243	260	218	236	236	260	243	227	250	255	261	270	208	233	235	237	263	243	252	230	224	258	223	252	246	240	247	253	238	278	226	222	243	254	237	245	276	251	234	228	247	245	252	256	243	240	255	256	242	251	228	247	216	248	237	223	261	256	250	253	242	245	251	299	265	244	229	253	246	244	269	237	253	261	244	274	242	255	263	227	259	243	239	238	246	256	270	233	219	220	235	247	251	262	239	227	247	250	266	246	252	262	276	256	251	242	238	249	239	268	236	258	215	243	237	249	272	276	263	237	257	248	246	224	248	246	239	231	252	256	229	221	238	221	243	285	236	241	250	251	246	245	239	229	238	259	257	260	250	256	252	207	230	240	240	268	247	249	243	250	247	235	234	251	265	261	225	187	246	221	234	240	260	240	248	253	221	240	229	262	271	234	238	249	257	231	259	259	240	261	255	233	235	265	237	244	208	233	244	258	226	243	244	251	208	280	257	240	229	231	227	231	249	255	264	244	239	258	243	215	242	239	263	246	252	241	248	263	242	240	239	254	242	213	245	259	268	242	251	220	230	254	259	231	271	219	252	268	219	221	248	240	237	241	248	253	245	235	239	243	224	269	248	228	231	264	262	241	249	225	238	263	260	246	240	274	245	233	195	270	239	250	267	242	277	276	261	248	265	242	246	245	231	234	251	279	240	213	246	257	250	257	232	259	253	247	241	250	243	253	258	239	220	226	239	269	243	231	228	234	242	263	242	253	228	246	234	258	219	255	211	233	262	266	249	262	269	264	233	248	216	263	230	231	227	249	235	241	236	227	229	246	252	229	209	229	243	248	249	251	220	258	239	245	238	266	232	219	250	238	265	244	235	270	261	210	250	253	204	243	245	225	264	229	239	225	247	300	254	233	244	235	237	269	230	235	242	216	244	264	269	242	230	253	252	255	242	262	241	251	226	241	264	237	244	245	261	253	219	226	231	236	230	243	237	262	238	266	235	243	242	246	221	262	245	244	283	252	231	235	240	272	214	238	250	240	251	261	224	245	247	255	225	235	242	248	227	261	255	209	251	290	238	266	249	248	245	249	253	250	262	243	206	228	231	234	280	260	254	232	249	235	249	247	263	229	263	277	222	275	260	236	258	242	245	252	235	206	235	251	243	235	209	245	242	247	235	270	236	231	226	265	223	243	220	241	244	249	254	262	244	249	238	247	244	243	243	235	241	256	276	221	247	245	244	258	230	232	216	288	240	237	229	267	257	240	255	225	256	265	239	225	243	261	262	234	258	221	252	233	259	238	266	226	278	257	255	238	213	237	271	264	247	217	246	253	237	251	235	223	234	242	264	219	242	219	239	230	249	251	252	236	263	268	252	242	240	223	228	257	257	248	277	262	264	244	227	247	250	262	232	229	226	215	249	246	252	233	238	253	215	260	270	247	225	235	253	217	230	241	249	221	259	239	257	237	254	244	247	268	273	265	251	251	249	234	239	215	241	231	238	264	229	241	222	262	209	237	217	247	258	256	236	222	257	256	254	227	225	232	224	241	242	276	231	258	235	270	253	248	228	253	270	255	226	239	269	244	238	247	239	216	259	262	229	260	276	261	273	243	266	260	239	231	245	283	244	236	259	225	233	249	216	232	230	227	220	242	248	283	251	268	259	263	234	262	233	233	247	241	255	244	261	242	240	219	263	228	246	262	230	246	260	243	261	241	257	217	276	267	262	268	227	228	255	263	248	233	249	231	263	224	254	230	267	230	224	214	246	258	255	213	253	243	233	253	227	242	251	245	231	263	233	255	242	222	234	249	234	250	277	253	253	244	253	233	230	232	241	250	224	263	284	221	250	231	248	235	242	253	232	274	235	215	247	244	250	244	270	239	272	257	241	251	250	234	257	256	248	238	256	251	248	240	238	238	233	233	244	232	230	234	225	254	268	242	263	230	268	233	227	237	212	258	262	245	255	232	240	231	255	239	247	240	242	261	255	236	232	263	257	230	261	301	238	258	250	258	230	230	191	234	251	225	240	248	244	251	240	236	211	230	260	233	235	235	243	263	257	249	235	242	231	263	221	240	256	256	238	228	239	248	214	201	250	252	260	252	259	240	247	250	241	249	253	270	231	240	261	253	248	220	236	228	229	245	250	227	251	249	276	228	231	248	248	242	266	212	247	223	258	233	253	256	253	264	238	239	228	251	253	249	251	245	281	251	258	254	225	235	247	232	261	264	237	232	269	245	237	231	255	255	259	239	249	249	213	231	242	252	245	261	237	249	220	260	265	222	243	263	262	252	241	262	226	240	251	245	223	263	241	252	264	241	231	248	286	233	274	234	223	246	244	243	227	251	230	263	243	221	247	268	253	271	241	270	231	245	227	243	247	223	263	268	223	260	242	249	229	230	237	250	260	256	254	237	234	246	236	242	248	229	275	262	223	236	255	267	246	230	273	254	230	255	252	250	258	218	241	238	225	255	263	234	245	243	243	279	221	238	235	241	249	249	259	258	260	260	277	234	256	264	249	221	251	260	245	228	254	219	217	259	267	265	226	215	250	257	237	286	264	232	239	236	256	260	235	238	231	226	273	232	271	265	262	235	247	241	268	266	236	252	216	252	271	228	229	231	257	255	244	247	234	253	242	254	246	233	248	267	274	234	246	225	250	247	280	249	241	237	248	257	242	264	247	248	245	235	243	218	247	269	230	229	229	224	244	249	221	243	214	259	245	227	225	258	263	281	240	231	243	282	240	236	259	234	244	211	244	251	221	238	225	263	215	258	219	256	219	237	275	257	256	237	248	228	224	243	256	243	237	240	288	253	229	244	267	248	254	271	254	257
3857	4721	26976	21431	12371	10739	11668	9237	7140	3791	2650	2416	2385	1955	1857	1770	1714	1696	1666	1501	1411	1436	1362	1297	1457	1628	1485	1488	1439	1218	1225	993	1009	1032	1017	852	893	980	982	902	931	884	916	866	820	859	771	786	751	758	729	669	690	674	671	679	687	738	681	676	695	703	665	680	680	684	650	674	656	653	676	673	694	739	703	668	667	693	687	655	680	645	716	675	715	693	693	674	678	667	653	692	636	696	661	690	673	655	676	717	679	715	650	703	701	626	643	686	681	671	722	647	683	687	634	679	666	691	644	683	663	658	665	690	671	708	694	688	685	656	680	728	653	706	705	675	719	691	665	694	680	687	668	678	702	670	676	653	700	678	709	680	701	670	722	718	693	646	664	687	693	659	671	675	678	675	691	668	682	646	712	693	681	682	722	633	650	702	699	693	708	735	631	670	690	699	694	668	719	667	667	707	706	701	700	695	694	650	641	684	660	667	684	673	675	688	687	686	664	623	679	668	710	671	660	653	693	683	682	673	706	660	681	715	701	632	620	722	679	645	690	660	689	640	691	699	674	640	660	660	650	648	690	668	642	680	663	676	694	680	698	729	683	682	664	674	728	667	634	631	677	733	653	631	685	669	640	683	647	663	703	652	680	687	686	676	647	688	699	662	725	645	703	649	689	707	688	678	710	691	623	677	714	635	710	675	691	687	701	644	675	687	688	660	676	654	678	693	690	688	615	679	715	690	680	695	702	687	646	673	699	657	672	653	674	664	692	679	714	719	685	661	669	697	687	682	658	657	697	665	685	694	657	635	669	667	725	713	703	675	637	613	684	677	670	703	691	711	687	677	629	679	675	656	658	658	655	719	681	660	657	677	667	676	663	638	664	677	684	644	627	663	661	677	644	613	655	662	679	681	679	663	671	721	659	697	740	685	690	665	619	661	673	651	669	699	687	691	723	668	704	694	641	663	714	656	669	645	658	662	645	656	712	631	709	652	678	675	687	654	683	696	666	704	666	648	652	681	657	672	709	728	641	687	684	690	645	692	673	704	738	690	659	689	628	698	708	687	655	670	655	676	672	678	700	683	705	674	642	712	656	699	659	668	668	670	677	672	672	648	701	706	671	662	686	702	718	641	703	661	650	673	759	668	706	644	703	670	628	700	694	645	671	704	682	661	713	724	681	673	699	694	684	720	717	651	645	698	739	720	719	640	658	653	674	664	681	689	670	671	710	646	679	694	656	696	668	647	702	671	679	668	653	660	642	661	685	718	645	718	693	678	699	735	674	711	680	680	652	669	651	608	660	687	641	676	694	647	701	672	667	673	613	675	717	660	692	653	686	676	664	661	673	718	719	697	681	689	670	698	706	661	702	687	674	697	640	691	711	724	712	669	673	765	713	714	668	683	677	615	689	690	671	699	672	698	696	696	644	742	675	648	653	662	679	661	708	663	642	629	700	694	642	658	677	745	675	678	699	678	665	691	707	681	677	661	685	661	666	728	746	682	620	688	667	649	737	702	681	685	655	738	692	658	643	694	684	667	704	691	634	696	665	718	684	699	706	633	720	714	680	637	650	687	608	657	657	648	716	700	655	659	672	670	726	676	726	627	677	684	670	625	630	668	713	700	692	669	724	695	692	653	670	669	689	670	664	673	709	684	671	715	718	670	682	683	644	669	711	668	687	648	709	722	671	681	710	658	648	696	678	637	718	688	680	658	706	710	681	631	727	657	662	675	710	689	657	666	702	673	707	722	635	678	705	725	676	665	686	669	699	711	666	673	671	690	662	717	679	678	702	715	721	730	687	678	677	673	715	659	654	644	699	669	659	707	685	685	698	663	674	663	715	652	707	683	655	708	674	629	690	720	690	668	663	684	649	667	671	694	689	728	678	664	650	727	670	662	670	721	730	721	687	658	721	656	686	701	685	681	643	658	695	675	682	671	691	667	691	696	633	692	618	682	638	649	707	631	678	660	673	699	717	605	666	723	689	659	670	691	690	671	670	673	662	672	668	667	665	705	675	644	633	665	653	616	662	629	676	667	732	672	701	675	656	648	685	711	697	671	666	678	687	700	651	698	624	703	671	677	677	653	654	650	706	672	699	644	631	665	676	656	675	688	666	697	729	654	672	716	651	691	677	653	681	647	646	690	675	667	634	706	712	634	652	642	691	672	677	705	637	766	630	674	703	670	681	660	691	701	622	652	642	676	671	670	669	702	677	660	661	657	676	655	670	700	683	693	698	716	711	661	690	674	693	704	642	655	702	679	720	691	683	710	639	671	666	687	697	717	668	718	689	696	665	683	689	731	656	706	684	694	710	636	674	666	701	679	649	685	729	698	631	635	696	639	682	676	686	648	700	680	708	726	665	663	712	722	661	677	721	679	628	682	662	664	724	707	703	671	654	711	680	665	643	690	647	681	713	665	649	676	648	733	689	620	686	660	677	640	675	672	721	641	673	701	706	681	680	668	686	704	670	687	696	629	683	678	682	663	652	671	677	686	674	666	666	700	704	694	656	714	716	681	671	653	687	652	703	668	656	703	703	650	648	699	671	688	645	677	687	699	670	677	660	660	665	650	720	723	695	688	701	682	678	653	692	720	697	698	714	719	718	733	657	662	690	692	702	702	707	669	696	666	651	642	668	679	692	710	639	708	672	733	667	678	699	680	642	649	698	597	642	660	658	679	705	694	690	627	678	686	699	675	684	673	721	690	672	659	671	662	674	656	613	663	685	679	638	679	668	667	666	640	662	724	684	702	681	655	683	702	675	702	651	662	705	666	646	693	683	672	660	717	682	677	700	648	690	685	659	707	677	674	671	665	696	735	693	661	649	683	671	685	682	647	700	658	683	703	684	676	658	648	727	645	684	663	713	668	636	680	643	649	699	666	703	710	646	707	697	663	669	685	642	676	652	679	683	711	637	688	684	648	668	686	704	637	684	721	712	638	629	703	644	690	653	708	655	689	693	706	715	706	674	671	714	672	706	671	686	723	654	654	673	656	615	694	688	710	702	652	714	689	700	673	690	664	672	672	662	672	700	691	670	668	658	722	681	660	698	698	706	679	659	697	672	627	639	653	695	661	707	691	678	666	644	635	682	655	654	650	681	710	715	730	690	692	680	633	678	671	663	650	665	662	660	676	644	740	665	651	670	633	676	660	732	699	651	705	694	696	649	688	674	658	713	664	667	707	671	673	660	673	716	652	689	695	681	685	685	653	677	694	669	726	606	675	665	671	701	613	691	729	637	653	712	737	684	702	700	718	696	683	660	694	684	647	694	664	639	735	696	636	657	681	673	690	648	684	648	670	652	654	694	700	613	666	704	698	653	685	679	685	658	688	650	734	681	649	681	717	659	756	679	671	701	704	700	703	680	683	692	715	702	681	662	670	695	692	673	649	658	645	695	706	683	654	709	679	675	676	633	691	707	675	707	699	715	684	624	736	681	685	647	692	666	661	717	657	699	682	712	660	673	708	726	685	660	701	675	656	666	654	693	653
13423	21747	71915	47461	23059	9688	8556	8010	5352	2563	1673	2302	2384	1661	1261	1516	1701	1498	1190	1081	861	890	815	724	924	2014	1622	1664	1581	1146	1121	830	833	823	852	641	619	788	853	661	726	744	723	676	659	566	500	502	411	376	410	368	363	320	322	334	327	317	322	294	375	396	304	305	324	314	302	331	315	323	295	328	300	311	322	367	332	326	314	323	309	317	312	329	333	289	331	330	325	338	345	303	318	318	300	307	329	325	328	345	330	290	341	364	302	347	333	325	321	326	332	295	287	271	290	342	340	328	322	306	288	334	323	306	295	307	282	304	294	324	319	303	312	274	305	298	337	340	319	292	336	305	308	324	333	330	295	309	327	323	300	332	285	340	308	323	331	331	282	313	306	333	323	292	350	306	288	294	318	305	340	341	302	327	290	338	296	321	310	339	322	288	331	291	350	297	298	304	332	295	342	339	330	300	316	291	326	293	345	336	290	330	294	312	319	314	318	305	323	297	324	300	311	319	313	304	337	346	315	308	316	281	318	326	282	321	309	318	312	333	326	311	297	298	330	337	290	297	318	320	326	345	310	312	292	300	322	317	295	366	331	270	305	306	313	273	296	324	310	341	320	308	318	302	342	309	304	310	299	325	316	336	329	282	283	304	315	279	296	327	341	305	315	337	296	290	329	310	311	303	336	306	350	311	309	337	294	303	331	321	331	339	300	310	297	338	322	305	325	329	309	312	308	327	323	306	300	309	305	340	330	289	297	299	309	321	290	322	299	301	328	301	339	314	343	325	308	295	322	345	343	337	331	291	303	301	313	290	325	314	296	291	317	309	299	315	312	314	357	313	310	330	321	340	291	333	329	313	314	308	308	307	303	291	318	305	343	320	317	295	317	326	305	353	318	320	338	266	320	336	303	337	291	318	296	346	325	344	306	327	334	326	291	306	342	314	340	300	326	322	293	295	323	304	316	302	324	342	295	348	292	304	321	286	277	302	305	299	297	307	340	287	335	321	329	333	309	326	288	289	288	301	292	357	311	334	322	322	287	333	296	312	313	327	316	328	324	313	324	332	343	337	305	315	312	325	313	307	317	320	313	317	307	336	327	327	310	341	326	305	326	298	307	313	325	324	325	331	338	318	284	322	331	303	342	307	313	319	322	328	293	313	347	311	297	303	302	323	292	334	332	364	303	337	297	314	268	330	307	292	308	267	313	280	288	347	311	330	316	326	307	306	314	322	306	340	321	331	291	302	305	315	369	318	317	297	302	293	325	290	334	277	315	299	294	295	329	325	294	314	295	301	349	314	302	330	302	305	323	331	332	326	309	278	313	315	307	338	351	316	296	290	302	318	320	354	320	311	322	298	320	298	296	331	309	364	321	309	303	315	313	328	335	302	319	317	307	328	325	319	289	313	322	309	329	297	292	312	324	306	289	315	295	305	331	325	299	310	297	297	321	313	279	286	315	338	273	340	317	318	337	313	319	290	294	304	323	342	329	324	330	309	330	322	307	314	314	333	329	339	313	306	318	358	293	365	313	318	335	307	294	354	281	301	334	328	298	323	280	336	289	312	327	314	343	341	302	339	329	308	314	316	333	296	333	347	267	311	327	303	311	330	328	312	330	316	305	317	317	296	301	335	319	317	338	287	328	325	303	292	322	332	300	332	362	318	317	329	336	310	345	303	318	297	304	324	309	337	329	315	296	306	301	324	321	296	312	310	310	304	320	322	339	329	325	316	295	320	306	302	348	306	311	317	325	332	324	334	304	338	292	292	314	319	324	311	297	296	280	301	316	290	316	308	324	328	333	313	308	313	327	299	326	360	311	340	295	318	304	299	323	314	317	308	322	311	335	311	325	302	320	314	304	299	305	316	292	305	301	308	332	305	306	339	306	311	342	325	311	329	311	314	308	285	327	321	320	355	294	348	307	288	333	340	334	326	307	336	302	313	298	284	319	306	306	299	315	326	349	321	308	260	333	313	284	302	283	316	311	304	311	315	310	309	301	332	296	321	292	305	311	311	290	312	301	345	334	306	322	302	268	305	278	343	326	327	339	309	303	352	324	263	348	340	354	328	300	267	300	315	293	330	301	294	307	314	315	309	311	277	309	292	341	314	319	286	334	308	332	289	310	304	334	302	338	343	290	324	329	303	307	331	295	312	328	306	297	324	295	291	329	328	344	311	334	345	319	311	317	329	284	284	295	310	332	323	297	289	333	331	311	335	304	296	320	340	290	323	323	326	312	305	301	274	321	312	297	343	345	303	332	370	316	298	318	335	294	320	354	324	321	337	311	344	309	299	321	367	313	291	335	335	338	306	302	325	289	270	296	322	345	301	296	305	283	306	303	316	286	313	325	306	259	304	333	307	334	324	302	342	302	351	291	293	308	309	305	330	332	289	310	313	320	315	335	373	348	306	304	299	326	312	315	334	314	312	310	281	290	299	309	312	318	304	317	328	345	298	317	342	324	290	324	326	319	317	298	318	316	333	332	289	322	298	323	309	346	307	289	328	327	300	311	323	331	291	335	319	323	328	288	282	337	296	332	307	320	339	337	282	313	320	339	299	315	292	333	315	267	303	318	299	309	296	269	296	313	324	326	312	321	315	316	319	293	284	307	296	340	309	296	343	324	277	303	307	292	323	301	319	326	361	294	309	324	313	339	327	327	325	324	317	325	296	284	310	357	324	314	333	327	311	329	310	353	331	339	330	297	312	332	319	293	324	326	334	324	330	320	326	259	344	318	349	336	336	299	314	342	322	335	339	323	323	314	300	334	297	306	324	333	317	298	347	343	325	339	326	303	323	313	349	319	337	325	316	323	335	322	317	302	335	327	336	311	329	318	303	357	307	351	304	326	350	287	351	269	332	320	313	293	326	315	294	306	336	311	300	283	301	290	292	350	312	305	322	286	308	336	286	304	328	341	317	291	315	314	305	318	322	330	305	269	302	330	318	333	358	323	311	338	297	281	305	319	303	314	301	284	332	349	325	349	318	306	271	368	343	334	293	294	315	349	340	325	316	299	300	310	361	338	349	310	313	306	310	352	305	306	315	308	314	299	333	339	305	313	341	282	296	362	311	288	320	323	339	316	300	321	301	324	339	354	304	341	314	341	321	307	322	343	325	306	306	308	313	314	295	335	326	310	314	340	299	311	295	318	287	335	340	314	352	344	370	289	328	349	320	314	316	346	313	321	287	302	323	297	313	339	324	321	342	322	311	325	293	306	320	330	320	318	319	306	343	321	310	294	296	327	302	312	292	287	334	321	297	335	337	289	325	345	325	353	326	315	308	318	323	334	312	317	311	317	308	301	308	339	332	311	311	320	306	318	306	302	335	314	313	299	303	298	274	337	300	339	327	332	325	296	313	309	303	336	324	291	332	289	344	312	306	337	324	307	325	310	333	323	312	299	325	324	304	288	305	321	308	334	293	341	301	297	312	325	305	312	326	316	287	347	318	298	301	317	298	325	313	325	301	326	313	282	314	311	315	329	307
8680	19664	64856	44843	28398	18228	21638	21477	14465	8975	6913	10014	10216	7669	6178	7569	8523	7669	6562	5459	4390	4953	4225	3833	4874	10642	8964	9131	9180	6680	6106	4428	4618	4382	4890	3247	3195	4429	4637	3836	4017	3837	4264	3317	3290	2573	2227	1965	1760	1296	1263	1191	1050	963	872	900	931	918	946	1020	1094	1041	1028	866	842	831	882	869	827	870	854	855	849	877	955	1085	840	825	831	821	824	847	796	852	861	829	844	864	867	881	899	835	909	847	837	878	853	833	821	839	901	821	875	832	855	848	875	806	776	892	792	869	836	818	808	823	848	798	858	873	865	839	811	826	796	812	821	820	841	840	828	881	845	818	848	860	902	796	839	822	830	850	838	870	845	878	774	865	830	854	875	806	823	897	834	852	880	812	820	847	859	829	809	838	880	884	800	848	838	786	839	826	870	845	869	844	812	846	874	853	784	846	848	847	834	798	906	829	866	795	885	800	812	794	804	847	876	814	834	825	838	844	838	785	885	872	826	813	854	813	854	826	845	849	812	873	804	852	842	844	827	863	872	827	812	839	764	833	840	847	861	826	856	855	830	820	850	836	835	817	821	847	816	903	863	843	820	855	856	899	830	862	856	895	858	851	880	884	854	823	863	801	852	824	828	813	859	832	836	834	786	799	762	874	832	817	811	883	831	890	790	877	816	866	818	822	844	796	863	836	807	853	842	850	805	789	813	783	766	824	825	818	807	842	814	819	874	859	814	845	824	852	824	833	806	852	799	873	851	849	779	781	808	823	850	837	867	887	847	844	822	785	795	855	807	836	842	880	880	835	858	798	854	830	813	803	900	880	837	907	905	828	820	793	812	781	835	854	785	858	866	875	845	853	870	838	848	847	825	844	818	832	808	858	818	879	771	868	833	830	842	799	822	848	892	859	830	825	878	869	856	853	864	807	865	848	877	831	869	815	815	803	864	828	878	795	907	866	822	833	906	826	852	830	849	852	812	878	829	865	832	842	822	835	848	839	877	828	836	875	815	814	832	852	852	885	886	786	815	860	799	832	873	872	820	862	835	893	853	851	880	862	822	880	831	850	882	792	786	882	834	796	848	825	896	812	800	815	820	883	809	854	917	866	886	841	866	821	875	860	890	883	892	839	853	820	817	853	803	832	853	828	864	883	868	843	831	825	838	831	842	832	847	815	857	857	841	852	850	802	824	857	848	881	850	802	865	934	858	912	880	838	825	822	843	789	836	838	802	851	841	824	807	833	825	855	846	793	828	860	793	837	803	816	789	857	821	864	831	842	851	833	844	887	869	794	824	838	818	802	832	855	835	842	861	833	842	841	806	850	891	860	828	829	864	886	790	869	808	838	790	836	879	862	833	832	802	830	823	861	885	809	841	829	772	820	843	824	819	794	826	883	849	836	853	853	829	828	864	824	909	802	885	834	831	747	907	864	881	862	862	840	859	795	832	818	861	850	861	795	873	855	860	857	769	801	857	828	851	824	829	807	874	814	815	856	863	855	815	906	803	832	826	840	844	858	873	856	833	811	852	825	853	830	857	865	816	838	823	829	827	865	818	849	853	882	845	854	855	871	833	857	850	854	863	882	901	841	811	876	795	856	894	816	870	920	828	792	873	853	869	857	849	836	833	859	881	870	781	828	840	829	836	818	782	839	884	821	796	879	820	846	839	846	866	800	855	835	796	863	893	833	835	840	787	872	878	829	831	836	875	883	858	771	841	810	863	836	864	834	850	798	782	826	842	834	873	910	835	815	831	800	845	842	833	846	834	872	803	899	821	841	810	834	824	865	834	878	863	809	826	866	823	875	863	824	858	865	857	805	835	893	842	866	825	802	777	828	860	838	850	805	832	816	822	842	802	818	819	796	886	830	816	852	855	858	845	833	838	848	853	823	800	822	843	849	854	843	876	813	869	813	888	801	846	900	860	834	825	826	819	846	857	821	845	868	820	827	844	850	808	877	866	852	877	807	841	783	844	881	815	839	879	834	863	867	846	923	861	800	827	809	870	825	853	814	850	817	825	816	868	881	810	883	870	848	881	826	807	748	821	813	783	802	888	856	867	898	838	860	844	854	880	817	866	845	872	868	822	843	851	864	837	818	839	827	852	824	841	877	846	841	790	907	840	850	832	839	844	845	864	811	846	876	821	836	818	851	842	830	812	842	833	760	819	897	863	864	865	865	835	809	844	853	860	859	826	866	882	848	788	858	889	826	773	853	846	851	875	849	881	826	874	865	868	837	837	833	857	856	850	845	825	828	832	759	791	824	846	844	834	821	851	881	797	830	862	844	867	822	824	837	856	885	815	827	847	849	835	896	863	823	827	890	893	858	823	827	857	868	800	829	812	826	863	885	853	887	819	902	848	865	845	820	915	803	789	861	870	831	865	879	802	841	829	815	826	837	848	823	835	845	835	874	858	859	789	858	811	866	843	843	837	874	856	840	797	820	849	877	849	808	823	842	830	851	815	843	854	865	837	788	852	849	893	858	828	859	810	797	884	830	853	819	870	819	832	835	809	875	841	877	873	857	831	864	850	829	830	803	851	810	876	849	797	844	843	895	851	836	825	840	847	857	816	838	862	850	852	808	867	857	861	839	846	867	830	869	851	853	850	855	831	877	846	854	854	838	848	841	845	827	883	837	849	824	842	848	849	899	851	854	795	853	804	802	849	825	838	811	787	859	864	811	863	864	857	798	782	811	784	822	892	856	822	795	853	802	798	796	810	830	815	800	822	811	925	821	854	890	842	821	864	856	811	830	823	836	800	852	830	864	856	800	830	847	862	812	844	840	869	801	835	880	890	868	898	831	880	817	861	867	874	851	829	855	825	825	862	861	801	912	821	815	876	773	866	818	866	794	845	830	841	851	881	880	838	854	858	862	849	864	872	818	845	809	824	804	808	787	850	816	830	827	837	830	840	830	838	802	855	824	786	872	808	816	825	821	902	819	854	843	828	828	801	862	819	807	850	861	849	879	848	793	848	885	878	854	825	869	850	816	852	842	836	858	890	885	844	850	800	824	820	853	876	832	855	832	863	835	866	806	855	881	846	821	856	855	799	805	839	823	867	819	809	850	835	910	875	832	812	840	807	828	848	889	837	866	864	809	826	817	890	841	860	866	767	823	858	818	858	795	818	805	868	886	803	824	795	860	864	891	831	783	922	841	847	805	848	866	872	862	862	835	833	850	829	880	846	838	802	833	821	820	831	806	843	831	827	845	860	808	814	803	834	862	845	869	782	865	779	835	827	830	852	876	783	826	813	876	847	837	804	807	878	831	871	826	847	853	836	850	856	855	825	813	856	788	852	816	879	834	852	791	877	845	823	825	852	841	830	826	848	814	780	829	837	831	846	861	852	870	832	864	829	876	778	847	810	815	875	814	818	864	833	890	821	820	816	865	806	813	818	826	854	882	888	811	847	850	891	818	864	819	847	880	796	850	828	818	875	848	878	833	821	887	814	830	809	858	886	813	848	882	833	826	834	845	814	847	895	874	805	798	855	820
22199	32382	75022	49721	33003	21046	18622	16727	9750	4772	3784	5743	5309	3127	3602	4003	3813	2990	2456	1584	1452	1537	1293	1305	2189	4212	3791	3684	3419	2918	2486	1674	1660	1619	1744	1240	1304	1384	1397	1453	1299	1411	1370	1198	1261	1080	773	684	588	498	438	403	377	358	326	384	374	406	391	439	415	394	392	424	371	378	322	329	337	358	303	333	341	344	390	453	355	364	384	339	364	357	353	341	335	325	343	338	349	323	318	357	341	322	366	394	358	345	346	335	349	364	377	325	315	348	327	330	338	329	309	337	340	325	313	340	347	372	353	358	322	326	364	354	340	345	329	347	328	332	355	345	339	335	328	342	366	329	324	355	358	340	334	363	366	328	335	339	293	327	374	315	327	339	349	342	311	350	332	338	343	337	315	328	357	349	331	382	333	297	323	331	355	323	343	332	341	363	319	351	357	344	335	307	337	358	325	364	319	341	356	358	328	327	328	352	339	351	351	350	413	327	337	350	343	345	342	355	361	327	330	386	376	322	351	338	346	319	315	347	317	366	368	311	363	333	347	346	331	313	358	319	342	328	362	326	323	355	360	321	332	373	326	344	368	340	349	374	376	357	335	360	353	352	316	351	370	350	332	335	325	341	322	345	317	335	329	342	360	342	310	314	327	319	334	358	342	360	320	346	321	304	336	342	321	351	377	350	333	346	386	321	372	356	346	336	376	308	326	352	330	348	348	310	359	378	358	310	337	356	333	343	353	304	354	337	323	318	352	325	322	373	358	310	344	345	338	353	305	379	365	353	304	311	330	363	332	363	329	331	400	357	359	324	331	343	348	333	350	353	332	346	365	343	349	360	347	315	310	349	321	341	365	311	397	337	302	319	324	324	379	341	364	356	362	358	344	328	351	357	370	326	344	323	312	333	331	358	379	350	330	346	357	351	340	347	333	325	293	333	324	318	343	342	359	340	334	350	343	323	373	343	346	344	313	355	305	356	362	350	340	326	315	317	325	332	349	330	354	336	340	370	332	353	335	321	342	343	314	341	344	349	352	341	327	354	339	339	327	344	366	340	329	317	368	355	323	320	323	343	337	369	348	345	316	355	351	362	332	367	345	325	340	333	319	328	332	355	348	338	351	331	325	349	337	347	329	332	320	321	344	334	330	347	339	312	371	365	321	353	353	315	341	353	308	329	337	316	364	354	332	328	314	344	322	365	295	339	326	330	333	334	343	346	340	346	351	321	324	330	340	340	322	344	307	317	316	332	313	337	345	347	343	317	369	363	339	325	329	315	359	379	329	384	350	342	357	339	344	350	323	342	362	316	347	305	358	346	308	335	336	360	323	344	360	348	337	328	351	352	362	334	339	352	352	380	328	372	344	300	300	328	330	333	310	329	354	353	330	360	348	350	312	343	330	375	375	342	293	346	333	366	366	333	322	349	364	346	367	319	340	345	327	342	304	338	330	385	326	338	318	376	340	337	388	319	350	346	348	314	309	342	349	352	334	357	380	344	331	314	314	364	328	331	337	321	347	325	300	319	321	321	345	367	327	309	318	347	327	326	346	322	337	347	302	345	349	358	323	353	348	418	321	330	327	314	338	333	351	369	349	356	314	313	317	336	330	349	339	364	347	359	363	299	320	357	332	360	346	320	333	363	339	349	354	329	328	360	302	345	360	355	350	350	344	299	344	350	310	321	331	311	349	406	330	319	319	350	345	333	331	316	344	320	328	355	356	347	361	325	344	348	340	327	363	348	304	331	327	321	351	335	345	355	330	344	344	353	341	365	325	321	347	323	338	341	346	347	328	339	336	326	360	338	391	341	320	327	337	332	325	332	349	352	324	297	363	368	319	334	329	317	354	350	342	341	348	388	316	366	331	314	346	338	378	294	360	366	363	346	317	357	341	346	342	328	353	366	359	329	349	308	321	335	350	345	336	322	337	359	345	339	323	343	327	346	321	378	354	323	351	328	360	333	327	335	330	345	351	343	347	321	340	349	352	316	331	363	329	332	353	400	329	311	325	337	374	325	366	364	364	327	315	352	338	305	346	371	341	333	369	380	354	322	327	317	359	346	334	356	296	350	313	339	322	355	340	326	378	366	345	348	327	363	336	343	360	348	338	339	369	373	340	326	332	367	371	328	346	355	353	322	322	360	337	352	361	353	328	375	346	336	302	360	370	355	333	356	334	305	338	316	357	321	341	335	332	333	355	310	345	338	335	346	361	343	332	339	313	348	327	315	328	338	376	322	318	351	354	316	366	335	342	324	323	365	350	327	341	356	325	378	357	332	307	356	364	333	338	352	378	335	349	333	347	362	328	341	335	352	337	362	330	303	376	337	343	335	374	320	320	337	344	335	333	375	326	318	345	297	338	333	313	339	316	353	306	372	335	345	355	336	348	360	323	360	351	342	337	369	327	342	337	363	326	369	324	350	333	361	354	384	312	332	315	387	330	311	343	326	319	371	335	352	323	331	302	357	318	342	351	328	339	318	341	319	338	339	358	375	366	330	328	336	342	349	362	332	333	351	335	311	351	310	333	376	325	332	342	306	350	359	330	327	340	361	327	357	348	372	380	344	337	356	354	336	358	327	320	370	343	337	367	363	314	355	342	326	336	362	334	371	346	315	307	336	292	333	315	378	388	309	334	322	330	324	362	312	353	331	354	323	334	399	339	328	365	321	386	341	324	371	300	309	357	315	330	353	369	342	356	357	322	324	321	327	336	347	336	331	361	319	327	339	345	339	334	370	334	345	357	323	345	386	328	352	348	333	336	354	334	345	319	347	358	304	315	329	380	316	323	394	369	339	355	343	341	325	325	341	339	318	360	329	329	344	336	321	341	357	337	316	330	359	333	310	359	322	340	307	350	335	329	329	379	319	353	333	362	350	331	302	353	338	337	380	343	338	357	343	353	339	309	363	338	374	370	338	325	332	341	346	288	351	311	337	362	373	335	311	323	341	370	334	359	312	361	343	348	321	338	338	349	314	336	374	345	329	323	332	345	340	319	350	360	346	338	309	350	337	337	364	370	335	318	358	345	362	358	348	392	340	328	331	339	345	377	348	339	322	357	347	326	328	365	325	359	344	370	370	328	350	349	296	358	308	349	346	334	333	347	315	341	332	292	340	353	377	334	349	319	327	367	295	348	336	308	329	337	337	338	331	331	322	341	343	346	342	370	348	309	327	315	340	333	354	337	334	305	350	341	372	361	343	355	326	345	325	350	349	362	361	354	339	316	361	333	354	366	357	337	322	319	366	310	347	330	344	367	355	324	354	331	325	367	341	339	353	339	333	363	356	329	347	326	354	323	301	355	359	331	345	344	353	307	341	366	333	341	308	349	362	344	347	324	323	336	304	348	362	321	313	333	336	370	337	346	357	322	332	337	330	345	309	355	360	331	339	333	333	365	345	376	324	347	366	359	361	334	332	362	338	352	319	349	351	320	326	356	370	310	316	351	317	359	335	317	354	362	331	321	334	311	346	336	280	350	362	341	345	304	336	356	333	349	316
12059	27033	65836	53013	38129	30467	31183	29206	20247	13413	13011	18673	17747	12369	15678	16200	15196	13849	12136	7946	7850	8220	7226	6755	11668	18849	17771	17727	16628	13812	12073	8729	8877	9174	9917	6330	6919	7774	7926	8134	7278	8548	7840	6446	6864	5580	3815	3235	2643	1986	1637	1343	1347	1178	942	1000	999	1130	1244	1473	1604	1489	1247	1067	955	918	897	988	969	950	896	891	885	971	1420	1482	901	881	871	948	853	905	867	908	914	912	855	923	931	896	894	903	913	937	928	945	904	952	913	949	910	860	926	827	924	887	884	885	903	932	888	868	874	880	884	899	897	899	899	893	890	932	906	849	949	887	905	935	919	902	904	867	860	881	882	887	876	914	858	890	918	932	843	845	932	920	879	910	860	887	852	847	869	877	880	832	885	935	887	886	900	865	868	888	889	866	908	892	891	865	877	869	849	910	950	830	941	878	908	911	924	845	889	867	877	860	906	897	951	889	907	903	839	913	894	777	893	899	925	820	878	916	921	853	891	905	929	833	876	899	902	851	848	881	851	913	909	940	868	934	884	905	931	895	872	931	908	880	890	920	898	859	877	873	888	899	874	844	884	890	900	881	890	864	914	936	904	871	905	898	929	876	868	893	921	932	883	871	850	866	919	902	875	918	854	908	912	930	895	884	860	875	905	903	827	945	932	885	910	887	860	885	890	879	922	890	868	893	897	896	905	952	910	790	870	927	917	871	891	858	852	904	905	861	853	943	821	902	826	890	910	847	895	924	843	898	907	913	866	907	853	841	915	943	915	923	895	815	853	895	901	909	840	895	969	855	875	897	908	923	905	943	953	921	900	947	923	897	860	892	903	972	868	836	917	894	891	906	818	918	886	819	873	897	929	894	899	862	914	886	832	862	923	871	936	861	877	951	908	890	874	880	898	938	887	909	857	901	918	893	895	894	934	912	891	937	905	889	863	895	832	872	928	953	872	900	863	929	851	874	860	907	876	880	884	868	868	914	920	863	943	918	896	874	942	898	877	890	906	884	876	863	856	885	915	845	942	891	899	882	916	915	875	869	856	907	865	901	883	868	859	923	835	897	868	967	883	904	880	857	855	944	878	876	871	880	915	812	897	844	884	832	828	860	892	879	854	874	874	873	886	851	909	847	867	880	879	873	884	894	890	868	858	855	853	863	888	907	876	921	921	833	910	907	878	845	855	932	873	902	907	851	908	872	848	942	960	827	883	927	849	886	914	849	867	890	892	909	853	885	878	871	893	910	932	942	886	904	912	826	876	912	881	887	881	895	881	844	818	939	952	927	885	871	854	848	891	874	870	862	876	866	950	852	924	859	887	915	894	865	877	865	848	915	887	910	871	881	829	901	887	950	894	910	948	919	932	895	917	938	890	863	876	840	889	931	853	884	934	851	914	938	854	887	842	846	843	859	889	907	871	815	868	877	899	840	907	835	917	854	890	925	885	870	844	873	877	866	861	909	896	862	859	932	869	854	871	916	893	905	881	882	885	890	924	895	902	917	890	911	901	902	888	888	887	870	888	875	898	862	870	891	862	867	923	907	879	896	898	867	807	887	958	931	923	848	839	896	925	934	862	892	913	896	918	939	887	886	851	856	905	922	893	881	868	898	960	882	880	842	911	873	921	852	918	872	904	886	859	882	893	937	849	917	894	861	859	919	902	904	875	860	889	943	895	903	875	905	924	872	917	857	875	923	844	846	875	884	875	893	844	887	892	841	786	921	865	864	900	799	928	893	917	936	879	850	912	937	903	942	911	877	928	865	912	864	918	900	818	855	903	864	899	937	889	883	919	879	960	859	887	852	959	910	865	881	864	937	898	936	891	877	929	860	886	852	820	914	899	871	899	919	882	951	850	907	839	876	913	881	881	866	863	846	861	902	841	870	854	890	905	908	939	888	876	937	819	915	955	869	872	897	867	892	906	867	849	873	910	912	924	850	867	857	870	878	872	883	848	894	929	883	891	836	839	897	938	886	917	903	910	855	877	930	895	904	910	847	908	975	930	885	842	878	873	934	896	870	896	837	881	905	880	895	910	860	832	874	903	871	945	886	873	861	881	905	902	904	879	868	864	872	910	931	863	862	874	870	854	907	908	912	880	901	886	880	906	918	849	870	889	860	816	912	855	904	893	862	900	878	887	851	921	858	919	889	887	892	863	861	876	914	888	909	864	847	900	900	926	869	891	834	890	871	881	884	888	896	878	858	845	862	904	942	938	878	854	875	829	879	871	891	862	882	839	877	885	900	811	871	873	916	916	873	903	841	865	881	878	922	892	904	873	806	886	850	931	841	890	829	900	886	878	906	845	878	849	860	905	874	877	867	900	891	866	898	883	894	824	890	887	871	883	888	901	876	867	866	918	958	913	870	867	884	847	861	884	920	879	911	886	889	833	920	883	874	911	895	882	912	879	892	909	828	856	882	915	925	872	892	841	922	874	892	836	893	903	916	842	892	821	840	901	867	906	915	890	917	866	878	928	892	919	896	890	879	889	905	851	943	889	922	871	858	921	961	869	899	859	888	845	868	883	900	900	867	896	885	869	848	868	902	944	855	901	920	856	900	857	944	916	901	878	868	878	888	845	904	902	964	898	881	903	872	929	890	899	896	833	890	893	874	899	915	857	863	895	876	892	906	871	881	913	965	844	896	903	889	885	902	912	893	833	882	836	907	878	842	867	847	892	893	904	858	857	855	861	911	879	881	865	870	821	864	845	914	851	917	875	876	955	917	843	862	830	879	865	864	825	876	884	955	863	858	885	863	914	883	876	905	863	907	892	842	887	883	869	936	897	896	906	829	910	905	847	893	910	901	831	870	859	918	877	919	867	875	879	923	879	905	936	888	871	943	844	903	903	885	859	918	887	947	922	884	867	950	889	893	924	884	892	875	847	907	855	873	894	902	856	928	831	896	907	875	835	926	912	890	908	862	884	914	853	866	918	878	876	894	879	903	888	890	882	894	885	838	864	887	916	841	871	924	886	859	896	894	881	875	899	882	913	858	899	900	907	862	850	951	915	904	874	907	904	912	933	881	856	880	833	924	878	962	910	891	871	901	915	913	878	845	879	885	906	868	927	883	873	918	851	868	902	908	888	926	894	943	894	918	842	902	888	845	932	865	923	884	892	887	871	915	913	900	880	901	899	918	913	911	866	874	918	925	871	903	879	932	859	880	935	853	933	790	848	869	878	874	882	855	888	904	903	896	917	868	831	833	952	940	904	884	896	877	846	925	919	855	920	880	831	921	891	868	872	878	911	856	867	918	874	949	878	864	883	874	915	843	889	867	911	943	890	869	903	880	911	874	863	943	900	839	891	893	895	941	936	917	865	921	917	844	924	938	903	878	881	819	891	841	945	901	850	887	898	831	885	876	931	855	899	903	859	926	875	948	858	894	882	861	877	850	900	917	879	939	900	893	895	827	869	859	917	883	880	895	839	917	855	899	924	906	871	897	885	855	875	887	861	902	886	912	939	874	886	922	906	898	883	910	855	908	866	875	899	847	888	901
5291	6419	15765	7848	5810	5041	4119	3041	1998	1001	733	711	703	531	608	566	460	425	405	357	360	375	351	329	362	397	400	403	364	352	307	276	260	301	282	260	302	288	276	307	253	306	290	271	261	244	253	265	234	248	252	252	248	226	253	226	223	230	226	271	234	218	238	245	227	238	228	225	242	224	237	259	204	230	231	244	237	247	250	217	217	223	250	219	241	231	230	229	234	219	212	227	221	226	249	207	246	199	215	224	215	269	232	215	240	213	226	247	240	224	242	217	257	224	230	233	230	232	224	227	225	229	241	219	232	249	211	236	244	218	229	241	227	226	182	211	220	232	238	250	223	235	226	240	241	246	222	199	205	239	213	227	246	231	214	250	226	232	227	226	228	248	271	253	229	217	223	226	204	228	222	228	242	234	252	224	219	244	238	243	238	231	242	233	233	240	209	231	246	229	221	245	223	237	251	232	239	235	254	238	210	233	212	249	223	220	216	205	240	230	218	223	230	236	244	193	230	227	232	223	226	205	208	238	244	232	232	239	249	231	236	230	235	244	219	223	224	237	241	256	216	223	252	206	261	233	235	241	256	243	233	234	224	233	216	224	236	222	226	222	239	254	235	203	229	206	233	247	235	228	236	218	227	218	222	210	210	241	219	228	192	216	221	227	238	230	212	206	233	221	231	240	194	224	213	236	245	241	251	242	254	241	211	212	201	225	236	229	202	226	239	209	228	209	254	244	226	231	237	229	236	209	241	250	220	223	209	251	214	249	228	241	219	220	220	226	224	238	231	204	190	232	242	234	227	221	223	217	201	233	232	215	239	254	260	238	235	247	214	220	199	229	235	246	221	197	201	231	238	215	235	211	249	213	219	246	226	217	212	218	207	232	218	219	207	232	220	214	232	243	236	229	248	239	184	229	237	235	233	227	225	237	220	258	255	228	223	224	229	242	239	209	231	215	210	225	226	232	258	250	248	210	240	267	234	184	225	227	228	240	219	233	210	228	233	277	229	245	255	217	236	212	219	226	214	231	257	225	229	234	226	248	223	230	210	206	269	218	216	219	206	222	223	242	223	218	242	204	218	228	247	240	215	211	216	227	201	231	228	227	235	229	244	225	215	246	235	224	260	230	232	229	221	243	233	203	230	239	243	230	226	216	231	231	206	226	257	236	249	209	234	216	209	239	253	225	211	231	245	233	212	236	233	238	222	221	227	225	218	230	212	225	242	232	207	223	219	242	238	269	225	215	257	223	218	242	230	235	241	209	200	243	216	243	234	226	220	237	256	236	216	204	214	213	248	208	226	219	225	234	255	230	202	242	220	242	207	225	219	221	215	283	214	193	251	224	219	211	234	229	208	233	256	217	244	211	216	251	231	226	235	233	203	205	237	247	259	233	268	223	238	224	241	252	253	233	205	220	228	246	216	221	217	222	206	221	196	224	230	238	228	212	229	247	223	253	240	211	183	213	225	220	208	233	223	184	259	246	216	237	229	202	226	202	219	210	224	224	219	247	240	246	216	238	225	232	227	233	220	218	224	225	215	261	219	234	227	222	217	220	228	222	247	233	243	230	224	208	240	221	227	243	215	218	207	229	214	197	222	231	241	213	232	217	205	252	235	220	235	225	199	224	247	227	233	232	240	212	239	201	227	232	223	237	233	222	227	212	218	270	218	253	251	228	213	245	256	236	241	236	211	236	198	237	253	227	225	253	225	236	214	245	251	256	241	211	240	235	244	231	229	232	239	230	236	236	214	232	230	235	230	233	219	233	229	260	233	249	242	213	231	219	222	197	235	254	215	230	248	201	250	232	236	247	250	244	206	238	252	222	232	221	223	214	201	216	226	232	224	245	225	224	220	201	210	247	232	215	229	210	253	211	220	232	229	233	230	225	245	188	236	227	255	209	244	237	212	219	256	239	236	238	230	253	204	237	265	221	202	256	226	201	238	239	228	209	226	231	216	233	250	247	228	216	235	223	231	213	245	200	183	190	239	226	228	232	247	230	216	240	231	221	241	238	257	220	256	209	261	204	238	218	213	213	235	222	223	221	243	228	233	250	248	228	249	224	226	237	206	220	261	233	225	216	246	226	228	237	196	230	221	221	218	229	202	223	240	236	241	242	252	232	235	221	233	246	240	195	205	235	236	237	239	215	241	244	229	236	220	237	242	251	226	230	221	193	235	221	226	242	230	194	228	240	238	259	244	226	255	224	263	256	225	247	240	232	221	215	226	230	251	220	199	246	207	222	242	215	255	258	203	245	227	235	214	214	225	227	220	203	240	224	218	227	212	254	234	237	233	261	196	236	256	238	217	236	226	198	250	230	243	256	252	231	247	213	242	204	239	222	248	243	227	193	233	238	232	227	235	229	238	235	220	229	227	229	240	199	231	210	216	220	216	248	247	255	230	243	218	229	230	245	228	229	232	225	220	212	233	258	249	230	244	216	229	236	217	225	196	241	235	242	221	239	224	208	238	244	226	232	231	257	239	206	224	204	255	225	213	223	198	223	235	241	212	220	243	238	233	221	250	219	243	224	217	220	219	234	231	245	206	220	237	236	246	234	224	226	227	267	229	229	219	224	218	216	250	231	230	220	223	233	224	240	212	227	202	232	247	220	236	232	228	219	224	242	243	222	253	217	223	242	224	242	221	261	230	215	226	232	240	255	218	219	243	216	222	270	226	229	226	240	245	230	231	230	221	216	211	229	227	226	226	241	204	245	229	212	217	230	217	227	227	220	242	213	213	234	213	221	275	234	217	227	217	240	234	258	231	223	213	205	237	241	228	233	207	223	245	226	221	229	220	216	213	217	263	224	247	214	236	234	210	211	237	227	222	239	259	218	229	247	221	242	233	232	225	239	214	239	218	235	238	198	248	232	225	213	261	224	223	229	245	219	255	258	222	247	230	243	234	247	240	218	229	225	211	215	192	205	228	216	227	239	228	214	232	213	258	243	225	241	258	188	245	213	231	243	216	238	253	262	255	234	246	221	206	223	214	229	239	252	204	198	208	221	180	259	231	234	208	208	247	253	230	228	223	227	230	209	216	225	252	240	241	223	250	252	198	226	238	216	252	239	258	236	214	249	198	234	201	246	219	221	240	227	210	251	235	240	236	256	209	253	232	216	226	230	223	215	222	224	231	258	221	249	232	218	233	210	250	233	221	219	242	214	240	237	232	220	238	248	232	217	216	208	231	216	206	220	234	203	226	219	233	235	235	226	210	221	248	227	245	217	225	241	225	214	204	223	235	242	223	256	219	219	228	174	215	208	252	202	208	232	263	242	211	230	218	240	274	220	235	245	232	223	231	223	202	221	224	227	211	246	243	219	216	210	226	248	215	234	228	230	250	214	229	230	220	204	208	234	237	251	249	241	225	229	235	220	210	224	230	223	217	235	211	228	248	193	224	199	202	247	238	226	229	221	214	218	237	218	218	211	222	238	216	240	254	236	242	226	210	207	229	248	205	214	213	217	244	240	220	239	244	220
3983	7398	21674	16231	15801	15531	14368	11477	8112	4370	3382	3549	3233	2682	2633	2341	2194	2182	1827	1530	1544	1506	1453	1313	1634	1787	1800	1917	1798	1581	1311	1197	1156	1141	1193	1076	1072	1142	1122	1116	1041	1098	1035	967	876	863	777	773	735	718	691	683	695	659	659	648	690	698	720	704	721	671	649	662	671	640	647	623	694	657	645	660	661	607	609	669	653	653	658	627	644	658	654	609	629	659	648	668	639	648	652	650	633	663	604	631	660	648	611	627	650	645	676	701	582	635	694	625	608	673	625	666	659	635	615	673	637	621	650	666	672	626	660	641	639	650	641	662	627	673	649	642	639	632	617	653	692	642	683	624	642	657	693	674	633	649	667	656	665	650	590	637	627	629	609	635	656	632	624	617	641	636	644	613	644	693	622	674	647	656	637	687	646	654	648	641	635	624	616	670	635	639	657	672	602	618	584	648	611	627	653	635	662	644	655	672	667	640	743	636	651	653	636	619	610	651	682	634	685	673	642	610	586	631	712	604	651	630	569	653	667	630	622	692	622	624	648	646	660	629	629	675	637	637	670	603	652	654	695	657	633	645	684	653	696	662	654	670	660	670	627	631	656	622	638	664	635	655	651	666	637	653	664	648	655	622	652	705	660	672	610	677	609	669	639	640	653	692	601	683	636	598	635	686	624	646	653	685	632	667	712	637	703	632	635	661	600	653	675	656	672	659	648	656	602	653	697	637	655	599	652	635	638	639	679	651	647	652	669	608	629	626	656	675	625	616	623	674	613	664	623	677	637	648	637	690	647	610	664	676	661	680	632	649	691	666	633	667	604	683	664	613	638	623	622	636	640	669	691	677	613	609	634	632	657	645	655	660	636	586	634	642	639	646	667	682	678	636	653	646	650	673	626	656	651	644	665	614	654	680	651	630	610	634	646	638	631	644	627	640	618	593	637	642	655	652	664	678	613	651	650	609	586	653	642	667	651	632	644	682	700	615	624	585	693	570	587	702	574	624	637	608	663	651	646	651	605	666	681	630	657	645	655	647	642	637	612	652	677	609	660	662	673	631	601	635	650	638	692	648	632	665	624	623	665	654	631	599	629	650	674	620	645	678	646	632	649	605	682	638	680	629	648	619	639	660	643	636	630	633	658	658	626	670	636	660	641	661	603	654	639	665	669	619	588	625	629	659	646	581	645	707	645	664	619	677	619	635	642	642	580	670	650	621	672	671	652	646	682	653	684	656	607	634	665	676	658	601	625	652	639	622	651	608	625	635	622	612	608	639	640	605	653	643	621	633	683	641	660	662	612	637	615	638	631	649	603	677	618	653	683	669	653	650	647	691	601	660	610	611	655	659	679	649	631	664	612	625	663	643	609	642	646	647	601	630	682	641	644	677	625	614	659	666	585	638	667	634	629	612	634	604	666	620	661	623	658	651	587	639	631	657	642	688	637	613	634	605	643	677	650	679	676	654	640	681	622	615	619	595	611	638	665	639	680	613	654	678	676	636	651	674	612	697	649	645	682	636	614	664	629	683	644	629	641	642	616	643	681	642	655	630	661	658	599	661	637	617	633	617	608	606	623	680	650	642	685	640	653	639	628	654	675	665	666	638	636	656	649	628	660	682	664	610	647	649	666	590	604	648	687	649	621	627	703	661	630	625	624	617	672	622	608	652	640	632	618	632	713	694	641	644	626	637	634	619	620	664	651	638	642	622	615	641	669	648	663	664	636	625	657	666	632	592	622	637	636	678	665	626	660	653	596	617	637	666	646	582	688	648	597	643	623	616	608	677	645	619	634	621	678	682	669	660	658	595	653	639	638	660	594	650	657	643	662	679	681	667	620	650	675	640	665	625	633	641	619	660	719	655	652	633	663	622	648	611	618	686	683	642	614	611	673	641	655	631	578	656	637	636	699	653	657	672	628	672	622	671	651	602	626	637	633	626	632	630	653	618	668	611	645	689	638	606	631	590	664	654	641	673	644	601	639	633	703	625	656	634	667	605	655	601	582	659	608	643	671	644	672	666	636	667	639	705	663	605	644	673	642	636	637	642	631	638	668	613	645	647	636	631	672	658	695	648	660	610	683	640	645	634	622	633	623	624	627	639	671	660	615	632	652	630	690	626	639	660	674	602	616	597	620	606	574	647	623	684	687	671	609	663	636	653	658	637	698	656	655	646	636	662	642	628	623	640	669	627	642	636	607	627	646	663	648	631	619	669	633	676	663	631	637	602	655	659	624	596	649	665	593	625	646	703	666	608	617	634	677	652	607	607	693	646	636	676	663	629	636	683	643	641	656	676	650	612	640	663	625	615	621	600	617	687	640	658	626	629	620	625	678	637	620	629	655	653	652	647	665	673	631	633	658	682	656	658	660	630	678	607	622	664	607	626	681	670	622	645	658	689	640	598	643	660	600	638	659	644	614	637	572	639	700	687	689	635	596	629	586	639	611	637	657	626	634	656	668	654	686	643	653	676	672	701	616	658	680	628	668	621	680	627	618	604	625	657	627	603	641	644	658	638	625	660	700	632	621	675	639	638	600	637	672	632	657	643	661	637	637	678	652	601	635	653	651	688	628	690	650	645	652	702	644	641	611	582	673	681	626	663	637	606	665	635	620	623	608	641	641	640	664	649	640	651	667	656	695	652	662	653	635	639	688	675	633	623	674	668	651	671	670	620	631	605	629	628	626	653	660	674	640	642	628	628	620	629	647	631	657	668	651	663	635	666	677	632	632	654	624	642	622	636	673	621	670	622	653	651	653	612	683	688	666	670	675	676	672	598	691	648	647	666	623	667	612	678	647	659	639	664	684	611	660	666	586	658	663	682	653	601	636	607	664	643	588	610	654	692	675	670	624	625	623	651	670	663	630	651	595	673	647	657	638	621	660	584	640	689	652	630	647	620	680	664	600	661	658	675	673	634	636	614	670	626	634	645	617	629	663	635	639	662	635	659	644	674	706	660	666	636	659	614	655	609	639	650	640	635	684	658	604	660	658	623	640	657	656	641	659	658	629	669	654	596	647	633	631	644	639	619	660	648	650	588	651	643	662	669	637	616	641	623	660	673	659	630	666	627	682	638	675	654	653	640	642	673	642	680	659	618	688	669	615	606	624	629	693	645	662	657	650	630	627	624	661	616	651	646	680	630	625	618	670	643	676	629	638	623	618	628	617	685	662	673	639	658	640	643	656	653	643	662	652	622	655	637	627	660	634	646	642	665	626	662	632	633	648	679	644	625	636	650	660	619	689	607	679	580	665	661	674	612	642	638	648	624	632	695	635	651	645	657	699	624	622	649	599	622	686	624	634	632	637	696	652	631	681	677	609	663	655	646	648	654	646	666	620	681	632	648	670	640	644	647	671	633	657	637	602	626	639	654	634	635	672	640	645	662	642	650	659	625	664	699	635	646	642	611	636	647	625	635	667	658	670	654	640	649	619	635	626	638	608	676	660	678	608	674	585	654	636	671	667	624	626	654	681	631	657	605	698	617	676	648	614	612	664	651
13058	28184	62489	43496	21924	10825	11947	7022	4215	2356	2242	3544	2500	1526	1673	1968	1785	1544	1084	1014	943	880	1030	1184	1632	2273	1914	1733	1788	1377	1329	1012	957	1027	1027	862	797	1100	1250	1143	832	974	1022	740	571	641	544	458	437	424	388	384	371	330	303	314	324	355	321	416	382	367	340	275	295	324	341	317	293	324	298	307	349	323	313	327	330	320	273	313	317	310	310	294	311	308	297	300	284	306	301	365	287	292	295	324	300	317	293	308	297	284	314	298	319	282	318	315	300	310	307	325	279	286	333	291	323	292	294	309	288	339	295	306	303	305	288	296	301	289	331	331	302	301	326	289	306	317	300	291	302	288	288	289	309	286	314	342	279	287	295	301	304	299	282	278	298	311	286	323	286	317	275	288	310	304	331	318	298	286	285	297	355	337	316	302	298	281	334	295	305	298	288	286	309	311	286	293	274	337	275	294	297	335	274	308	297	317	328	304	311	304	306	333	309	307	340	307	336	250	319	321	298	284	307	304	306	287	298	299	339	315	302	300	317	297	306	287	308	314	285	274	329	307	297	280	288	306	295	307	310	320	288	311	291	320	286	295	313	313	269	295	298	309	325	289	314	312	326	308	274	316	297	307	314	309	294	273	319	275	324	300	321	311	301	306	310	288	338	305	305	303	302	314	331	318	263	291	288	302	314	316	282	278	303	336	318	342	291	303	308	300	285	334	329	281	308	304	327	292	321	352	299	308	318	313	290	304	300	320	294	327	306	335	317	284	303	323	286	304	310	324	284	294	289	310	302	288	308	307	317	293	306	335	326	312	327	297	293	280	326	299	274	263	308	276	257	277	287	319	297	269	287	293	304	343	302	334	281	300	297	312	338	312	300	299	283	304	325	310	339	297	311	315	289	322	307	295	296	310	300	292	327	306	311	323	294	325	314	301	303	295	288	304	286	296	313	304	308	316	317	309	304	314	314	322	320	322	294	307	306	266	295	334	273	316	305	324	282	315	273	301	283	324	285	285	295	286	292	343	298	285	313	309	322	310	327	319	313	318	322	313	303	275	296	320	299	279	291	314	310	284	312	290	335	316	305	291	314	329	302	306	318	312	304	265	289	325	313	292	318	309	312	324	285	307	279	330	299	303	319	306	311	292	307	310	320	298	322	288	302	291	326	287	319	325	297	308	288	328	281	303	337	309	311	295	311	312	302	276	265	287	276	274	273	285	305	329	305	284	333	294	305	309	281	308	325	276	279	301	296	315	302	311	289	305	296	306	311	312	291	306	323	286	307	307	313	291	311	326	344	327	297	297	292	295	307	304	313	316	317	302	302	309	330	289	335	347	329	288	297	284	319	319	308	288	271	313	302	317	293	272	294	337	303	305	318	322	296	322	282	323	296	311	307	301	317	314	268	280	306	291	303	303	292	308	313	275	336	308	300	292	281	307	283	343	294	292	319	328	293	323	342	298	274	305	301	309	326	306	300	329	314	320	293	302	316	302	311	310	261	289	308	322	345	341	288	333	318	305	296	322	299	301	348	277	321	289	313	283	287	300	304	314	296	311	302	336	297	323	292	285	314	292	298	284	322	293	312	312	290	294	323	304	328	296	345	294	319	315	337	303	286	297	315	299	286	319	310	325	297	303	323	292	302	274	318	313	337	299	317	282	320	334	298	310	284	282	308	313	322	320	344	328	336	313	265	303	329	288	273	317	297	296	294	330	324	281	289	286	283	286	292	297	329	316	322	318	311	333	308	320	318	296	296	284	281	336	331	290	317	288	302	341	282	314	296	292	320	321	325	336	288	327	281	308	299	313	316	293	316	290	285	307	302	290	292	331	276	283	296	317	279	315	327	279	298	295	327	289	315	303	325	340	281	321	331	287	313	322	312	285	296	307	321	295	332	330	323	333	297	305	310	348	279	318	327	315	327	306	303	322	303	326	310	301	272	313	311	291	321	312	323	322	293	323	311	340	296	298	261	264	308	305	312	271	318	285	302	331	311	320	313	299	312	297	294	292	317	311	289	357	312	308	318	305	308	288	334	311	311	332	290	304	313	316	288	309	285	298	351	284	319	312	317	300	310	324	320	307	304	323	332	329	306	316	312	281	298	323	325	306	293	265	297	277	324	288	332	310	319	301	329	280	293	313	273	312	305	312	312	298	317	286	311	291	323	295	313	264	304	301	316	306	344	258	331	332	296	265	268	297	305	296	321	315	296	334	277	286	320	337	318	312	303	302	302	279	305	270	295	312	303	308	326	294	327	329	307	318	307	290	313	274	291	317	343	302	336	292	300	313	282	271	284	290	311	300	317	318	322	330	309	279	310	255	342	334	298	337	305	287	323	292	335	311	321	299	326	300	281	312	321	281	284	297	312	327	314	301	310	281	324	306	351	297	298	321	304	300	342	329	321	285	294	299	294	312	293	283	308	295	299	308	305	289	304	290	297	286	344	328	314	311	310	322	301	288	322	314	308	297	297	319	286	316	297	322	316	274	298	308	287	313	305	323	304	318	305	303	309	321	279	321	318	299	323	315	303	289	292	314	302	285	282	297	291	330	285	333	307	294	301	315	310	306	322	322	296	292	299	301	334	345	289	289	288	318	330	290	279	280	319	312	312	282	332	322	296	310	311	299	297	291	304	320	316	318	305	324	298	302	331	294	288	322	315	292	322	318	326	284	311	347	329	285	281	302	298	294	306	328	259	314	288	309	298	316	300	296	290	312	305	328	280	285	300	281	302	312	297	308	315	324	328	283	300	300	288	305	307	302	314	298	317	325	305	287	305	330	295	301	292	324	320	305	303	317	309	303	325	333	295	302	306	324	290	307	329	289	286	332	301	297	277	295	277	287	331	282	311	278	323	316	339	283	319	290	304	302	328	288	296	304	306	299	267	336	330	289	284	285	304	333	319	309	292	315	312	297	302	317	310	318	337	300	269	293	273	324	319	304	296	322	316	330	307	300	304	326	305	307	336	326	311	266	321	295	299	298	326	313	297	304	333	272	313	282	331	309	306	307	307	313	310	296	272	333	310	312	311	313	279	305	311	279	309	321	313	304	323	313	296	265	307	315	308	314	286	302	318	345	325	292	295	285	314	303	299	341	301	318	264	288	324	325	330	304	299	301	287	313	269	294	296	331	301	307	323	309	306	313	304	313	297	301	330	319	357	303	324	318	288	324	321	264	314	352	293	329	285	304	292	312	304	303	309	296	327	316	317	293	299	318	288	337	270	277	328	292	319	301	293	270	289	320	282	309	286	319	320	333	295	307	305	303	288	283	292	278	297	300	301	273	297	322	313	293	332	297	298	298	293	269	307	306	311	314	316	326	281	293	313	331	327	282	290	309	300	303	311	287	288	324	299	322	334	327	282	306	275	323	325	303	311	287	329	296	287	281	308	327	331	333	298	323	295	311	313	290	325	335	300	294	296	319	300	321	305	328	307	338	334	340	298	292	306	343	330	288	291	317	284	297	296	321	297	302	313	285	319	303	313	297	321	284
8309	25032	54327	48790	21871	20717	24434	18494	12954	9128	9908	14348	10490	6880	8437	9706	8984	7838	6032	5059	4969	4784	5379	6318	8596	12247	10023	9615	10105	7945	7589	5649	5438	5505	6351	5080	4223	6080	7600	6756	4452	6360	6211	3767	2798	2984	2357	1962	1858	1687	1433	1338	1179	1035	908	888	869	977	1090	1365	1693	1123	909	827	840	827	869	822	817	827	821	821	851	844	907	1028	881	839	833	775	804	846	808	778	821	810	799	857	796	809	873	852	855	815	805	867	862	876	821	862	869	833	859	858	857	847	875	847	834	810	755	827	856	806	852	793	842	800	841	802	765	814	813	810	792	845	816	803	821	793	863	818	772	791	831	803	813	786	823	842	828	822	834	795	831	801	811	811	778	773	806	830	828	815	813	760	832	807	852	853	806	788	830	817	769	859	814	815	846	808	803	779	775	794	779	808	820	825	775	839	806	848	792	780	810	791	844	846	796	830	820	850	836	829	815	800	785	823	847	812	799	815	841	817	810	823	857	818	783	818	788	818	784	835	831	794	784	811	845	769	824	851	826	767	818	830	776	803	894	785	824	819	855	732	771	820	830	836	831	797	848	825	838	748	811	835	787	822	827	873	829	821	863	821	832	816	775	817	846	823	830	853	796	840	807	792	798	820	798	858	810	828	815	830	831	880	843	755	809	855	848	812	812	825	825	888	856	797	852	816	810	794	806	870	857	803	814	792	823	831	821	836	791	844	787	805	786	806	811	840	881	816	821	801	856	835	796	842	806	768	772	851	860	834	841	832	830	774	789	805	798	826	845	846	803	812	836	804	836	786	776	803	812	838	783	835	803	804	800	793	815	810	855	826	856	819	855	806	865	889	815	791	793	820	780	809	870	833	782	794	790	845	843	828	808	811	814	862	850	821	825	845	803	813	769	738	852	795	834	778	783	813	806	836	838	841	829	789	747	813	821	772	772	851	781	834	742	859	802	794	792	860	801	817	772	812	823	881	815	805	810	835	805	815	797	836	853	835	811	830	825	793	824	816	784	831	857	824	822	831	812	854	788	856	755	850	815	850	831	820	816	808	810	853	817	835	790	832	750	761	838	806	847	830	810	843	810	837	844	777	802	825	808	807	846	829	862	825	842	812	880	844	871	766	797	826	799	851	799	882	792	766	867	793	763	820	805	836	805	800	816	836	807	826	843	874	825	851	810	812	794	847	788	788	809	825	851	836	828	826	851	811	827	775	817	789	805	781	845	823	794	823	802	792	797	824	845	841	821	806	805	846	773	791	870	831	825	777	819	791	852	796	846	827	794	830	835	824	795	798	832	770	853	824	810	836	836	783	813	764	837	839	837	835	822	860	830	862	790	875	875	830	848	808	873	752	847	779	829	803	823	839	799	862	843	841	820	747	820	812	824	819	859	834	799	815	780	879	853	835	887	790	832	794	825	799	880	813	833	807	835	788	845	813	850	811	850	814	846	815	861	812	782	830	857	827	817	772	834	823	853	835	788	853	854	790	832	839	834	825	810	819	843	806	846	811	791	813	770	849	882	808	828	850	820	859	812	800	828	811	827	806	794	822	774	806	848	808	778	780	840	826	769	853	818	826	838	832	824	818	792	848	851	830	777	789	837	797	773	803	831	800	831	818	840	868	801	827	798	790	815	851	792	836	822	822	867	816	824	868	821	844	783	834	840	839	829	869	840	819	819	828	767	854	850	828	809	838	769	751	871	817	822	821	817	808	799	824	803	792	823	824	848	812	832	859	804	773	828	829	807	822	838	794	822	799	796	876	799	842	830	858	811	879	841	836	787	795	832	846	893	805	826	811	811	793	791	780	836	810	813	804	848	851	800	802	847	848	823	836	812	862	833	803	808	820	822	834	823	796	790	856	816	832	858	842	814	837	816	810	851	861	834	815	782	787	793	805	821	813	790	801	812	825	807	843	830	871	810	820	865	846	828	847	855	803	827	751	829	891	862	813	802	747	774	832	791	839	808	785	788	797	845	824	830	819	837	793	815	804	811	785	809	806	803	832	811	796	831	791	778	823	775	810	816	802	827	848	838	810	830	813	844	812	761	779	770	842	865	795	791	808	870	798	826	814	842	818	805	824	816	818	803	831	803	755	801	772	796	832	770	830	777	764	801	780	791	830	854	791	846	822	815	795	855	787	842	814	798	806	800	837	840	804	834	856	793	776	844	786	854	812	808	790	846	801	806	796	810	787	874	824	842	824	798	829	837	786	864	859	795	837	815	833	772	791	786	808	818	863	867	863	803	841	816	808	858	856	799	757	818	827	890	792	818	804	820	779	811	779	872	788	789	773	797	806	813	835	806	836	830	891	807	834	833	828	846	822	852	767	800	798	818	788	834	807	848	799	780	812	865	771	849	757	805	862	843	862	788	841	867	787	841	773	854	839	816	832	846	823	782	876	826	794	783	846	820	747	803	769	761	866	831	820	821	848	817	783	831	862	820	812	816	825	833	821	829	804	823	798	807	827	813	869	803	842	855	846	819	806	805	850	823	804	824	843	857	803	821	866	871	780	810	803	770	792	849	814	832	793	792	797	816	821	740	798	808	825	826	872	772	771	824	821	768	740	786	831	851	798	765	811	826	801	876	785	822	870	761	843	806	861	815	796	829	819	813	867	860	819	810	848	851	863	824	805	866	786	796	788	801	862	793	787	797	828	814	826	781	797	773	843	776	815	789	779	798	849	848	839	820	779	817	856	795	866	844	815	864	823	771	790	798	812	806	817	826	889	809	831	828	817	816	831	822	835	804	823	768	830	814	805	853	813	820	819	835	801	858	849	812	828	810	804	782	825	814	835	791	830	831	824	762	815	828	816	788	800	851	825	781	827	786	761	796	867	789	795	852	797	789	766	806	790	814	855	814	780	792	856	836	822	799	819	826	837	842	841	818	729	780	839	783	758	863	845	777	808	829	818	797	830	825	820	879	793	809	763	861	807	867	824	862	819	794	859	789	814	806	772	768	823	848	810	819	803	872	888	804	806	815	789	839	835	809	808	832	826	817	837	812	862	842	837	835	781	819	833	796	824	836	853	820	834	779	800	814	794	850	817	882	792	801	793	767	804	814	812	867	804	856	809	811	853	828	826	825	805	840	820	824	805	867	807	850	769	835	783	822	807	771	803	813	806	824	782	771	857	814	819	849	826	922	797	788	805	818	851	869	774	828	844	821	813	771	754	803	826	830	815	826	779	756	840	813	825	809	819	831	873	786	833	809	802	857	793	795	784	812	834	873	814	761	822	818	806	779	845	839	794	803	787	833	844	783	807	867	801	846	870	892	808	791	858	845	861	813	824	841	773	857	849	847	816	804	855	805	794	820	835	821	794	850	805	819	828	793	833	776	780	812	859	784	765	814	819	825	824	845	878	798	823	810	810	811	878	872	853	804	800	771	787	816	833	844	803	821	755	814	829	815	772	769	897	826	858	759	825	840	804	859	874	855	908	812	820	806	814	796	797	810	808	828	812	817	824	804	820	792	806	834	788	861	845	850	828
20915	35150	72978	69495	40123	18365	15333	9775	5399	3172	3055	5561	5328	2330	2348	3303	2981	2161	1681	1551	1381	1239	1265	1475	2397	3940	2535	2292	2525	1766	1885	1291	1158	1337	1504	1536	1551	1384	2032	1327	1300	1608	1260	1018	909	680	713	645	619	494	448	416	418	382	388	369	356	433	485	499	479	382	357	376	379	342	349	368	380	351	398	341	367	375	377	432	477	381	358	352	376	329	345	386	373	348	317	352	349	361	360	349	357	348	351	372	373	365	390	391	366	339	353	350	359	368	362	360	349	373	387	358	372	368	402	337	349	363	336	363	376	325	370	357	351	373	355	334	374	357	332	358	356	364	319	366	341	340	362	385	319	383	370	325	367	354	343	356	342	370	350	342	425	334	340	375	372	357	365	374	358	363	363	350	358	369	342	383	317	352	370	385	372	353	367	344	383	347	359	346	359	329	371	371	370	351	392	401	349	355	387	396	344	352	382	366	374	342	371	382	360	385	368	346	387	358	366	350	380	355	374	363	387	323	395	355	388	355	344	337	347	362	378	385	362	345	382	326	373	376	339	348	320	364	335	360	334	370	363	342	338	383	344	343	394	357	375	367	350	352	381	348	366	393	370	374	351	337	349	374	358	343	351	369	346	365	319	376	368	342	392	374	346	367	368	347	351	343	366	372	382	375	347	362	339	379	390	365	383	378	349	363	396	361	369	332	353	359	324	359	394	355	366	345	361	368	359	339	364	368	389	346	360	362	350	368	348	361	407	359	380	339	379	305	348	357	343	327	360	349	325	344	354	352	381	355	364	358	369	362	320	389	340	363	392	373	378	392	349	351	343	337	378	344	342	354	359	320	362	394	400	348	355	356	352	342	364	348	342	332	324	351	380	379	350	384	344	354	341	374	357	358	350	358	368	327	359	355	412	371	369	404	366	319	363	360	369	356	372	363	348	383	374	322	340	358	311	416	357	367	382	391	398	369	380	383	336	384	384	400	403	378	374	351	392	376	370	375	359	330	372	381	364	351	394	370	376	369	366	341	358	358	389	345	356	365	348	321	358	394	361	343	365	347	369	361	364	369	362	351	323	362	382	367	357	337	345	327	370	373	358	342	389	348	330	354	325	381	351	366	369	372	355	358	395	387	355	365	345	374	350	359	376	374	349	390	361	356	378	353	357	379	324	327	354	398	326	365	397	347	349	344	337	396	365	367	386	374	376	374	323	362	363	349	332	391	379	348	333	360	356	364	386	340	367	350	324	341	334	370	373	387	371	326	321	382	366	332	354	366	395	398	410	383	380	369	381	366	356	338	351	375	356	382	350	375	361	333	321	362	367	311	352	355	349	366	393	365	346	370	369	358	364	364	367	354	337	332	346	295	348	353	334	374	367	340	346	385	346	377	421	343	354	343	372	342	336	329	348	357	374	395	351	335	376	369	360	375	348	360	360	346	362	364	329	399	352	339	340	403	360	368	330	378	367	338	365	335	364	346	360	333	386	375	361	383	347	375	370	358	388	386	367	346	345	369	377	351	316	316	366	362	337	337	339	355	407	384	370	349	377	345	364	371	372	386	352	385	362	339	372	356	385	401	361	368	344	339	325	361	347	371	347	332	361	338	385	356	361	349	385	350	338	397	380	339	365	337	364	357	391	358	340	384	352	376	375	385	378	335	389	336	344	367	361	341	333	372	374	336	347	365	363	386	368	383	398	361	334	348	380	344	325	384	310	395	381	343	376	377	345	354	404	363	338	375	364	350	342	353	329	330	355	367	393	341	384	382	356	328	321	382	348	341	340	337	372	373	357	376	331	365	335	335	349	346	343	393	394	342	378	374	362	352	374	365	384	356	351	364	351	359	370	382	363	369	374	359	385	340	342	401	360	347	337	359	361	399	382	393	379	346	365	347	337	366	331	355	401	359	370	366	373	344	350	363	376	332	325	351	360	361	384	369	361	370	382	354	356	347	343	373	326	383	370	382	348	339	362	389	344	388	371	333	387	368	367	344	356	327	351	352	374	409	365	370	340	353	360	332	371	369	348	357	343	340	374	376	364	374	333	335	366	394	386	348	371	380	359	380	352	357	357	353	381	354	384	364	357	332	362	370	378	361	371	357	381	357	355	343	373	359	345	383	347	391	342	336	377	362	344	351	359	414	322	367	355	343	411	359	371	340	347	341	376	360	339	344	343	337	333	393	382	323	336	353	372	403	345	323	386	374	350	352	376	380	348	363	337	386	352	365	356	397	348	378	356	369	372	382	371	382	386	353	324	368	340	404	383	343	362	358	361	361	328	356	346	366	354	346	348	392	348	380	334	338	381	357	330	349	360	329	359	376	364	364	352	350	368	344	356	345	343	358	388	384	376	343	377	362	376	351	343	373	370	388	358	375	362	368	348	361	379	357	322	346	345	386	378	347	339	337	371	375	376	359	359	355	372	386	369	352	336	374	369	366	372	368	366	341	349	351	341	372	373	370	361	348	369	341	336	378	356	384	358	363	335	400	370	374	352	358	359	363	357	354	364	361	357	346	378	347	357	348	381	379	365	349	355	349	389	365	354	330	373	367	377	318	353	360	386	331	357	377	360	373	345	353	365	389	374	346	373	359	384	356	335	345	355	380	393	354	355	374	355	361	383	384	322	363	354	341	365	379	336	388	328	350	326	376	356	392	367	352	369	359	404	369	357	376	342	339	388	369	346	340	357	342	374	364	403	345	402	343	369	345	380	371	355	342	342	357	355	380	369	389	381	334	385	359	355	370	349	353	381	361	372	344	347	367	343	364	389	300	381	382	344	361	364	371	340	338	343	361	362	365	351	358	335	378	355	387	326	379	363	360	361	341	384	326	360	341	357	335	363	368	361	358	373	338	391	370	349	361	332	385	330	378	361	379	379	365	336	356	361	355	344	363	354	374	349	389	319	343	364	346	353	369	356	397	352	335	329	352	378	369	399	328	368	365	336	320	337	387	367	337	403	349	323	372	375	376	336	354	379	355	350	350	372	389	339	347	357	393	363	353	345	337	363	355	368	379	351	360	351	375	347	328	380	363	371	371	327	345	324	381	360	359	350	383	321	327	382	377	386	321	332	353	390	372	363	342	348	365	350	332	394	366	338	347	361	347	325	396	375	350	381	350	376	394	388	371	374	343	349	362	341	356	363	359	355	402	320	393	367	369	351	386	354	338	349	367	382	371	352	339	402	338	394	350	363	352	342	370	374	347	349	385	372	337	375	330	340	371	379	360	391	354	368	358	352	390	344	347	347	372	363	350	371	358	357	368	351	372	357	370	375	349	353	386	389	372	393	366	369	379	368	420	354	359	380	331	376	374	357	381	397	329	356	361	383	365	332	355	360	375	356	378	379	357	375	347	372	390	352	356	353	344	349	356	401	363	366	345	352	372	359	353	367	339	358	352	338	372	363	336	379	379	380	365	352	316	372	373	340	366	353	351	338	360	394	330	372	370	377	371	332	327	376	336	390	341	395	355	387	379	353	377	373	334	346	334	362	361	371	357
11214	29158	64272	75449	30733	24923	26168	21264	14695	11601	11934	19089	16789	9720	10743	13836	13360	10695	9016	7475	6940	6439	6234	7541	12997	18157	12681	11450	12789	8505	9354	6806	6852	6574	7985	8162	8583	7652	10439	7546	7522	9600	7305	5579	4714	3171	3477	3017	2872	1953	1464	1303	1261	1130	1060	1074	1087	1498	2047	2380	1875	1206	998	943	935	961	949	976	985	958	913	959	1004	1024	1103	1410	1452	911	896	905	930	970	974	1019	959	948	950	954	964	932	972	949	956	943	872	978	935	919	1008	972	942	902	1008	936	901	943	921	878	973	930	972	979	950	960	917	956	958	921	919	944	933	941	950	953	948	942	875	909	950	895	947	926	926	965	950	934	954	908	900	926	948	943	961	852	898	912	938	954	944	926	948	903	971	952	977	947	865	932	921	938	884	941	972	939	916	961	971	914	890	902	856	943	898	1041	942	876	941	898	966	933	902	900	962	934	953	894	955	946	955	971	925	975	937	877	933	919	914	973	943	938	905	927	946	902	922	915	874	894	899	926	913	937	946	956	959	926	911	918	995	867	945	883	876	903	913	914	983	937	929	919	909	913	877	976	924	906	903	913	982	962	970	951	939	938	898	925	861	943	880	900	926	916	934	929	927	963	895	966	955	928	903	974	924	943	893	951	930	931	919	921	994	935	932	908	965	968	933	890	912	974	958	914	983	965	936	911	934	945	957	930	976	932	913	953	913	902	944	928	947	959	896	953	982	925	946	956	916	942	876	929	959	906	993	949	964	889	978	912	943	887	906	959	936	893	959	944	940	916	888	920	901	950	979	932	944	958	935	927	857	949	926	959	920	889	894	939	946	936	980	943	864	916	937	903	903	942	898	964	934	936	931	906	988	940	895	880	949	1012	883	960	938	936	870	992	960	959	927	869	891	934	940	956	892	916	957	888	941	928	962	907	881	964	927	921	939	906	893	921	964	910	898	916	907	974	928	930	966	919	968	982	966	919	883	900	951	1005	904	944	916	894	938	911	970	950	919	965	873	958	895	943	904	879	936	979	938	894	891	890	977	962	958	897	949	954	926	920	927	916	927	923	935	889	985	914	953	942	925	890	901	931	909	953	917	939	993	913	965	939	932	983	921	910	935	996	965	952	958	972	898	959	913	977	944	905	930	930	889	940	960	901	948	973	981	962	931	955	976	920	932	964	870	993	974	919	973	944	990	928	928	909	912	957	930	966	904	928	929	949	908	913	996	932	894	923	977	946	900	948	946	972	921	928	870	919	1006	970	932	926	948	933	948	941	928	976	953	962	904	886	927	924	911	942	912	938	989	977	984	933	962	903	914	943	847	937	944	882	981	903	890	933	934	909	898	961	944	904	945	922	951	875	947	898	924	955	901	965	989	899	930	885	949	988	964	990	992	961	977	925	908	942	940	974	913	936	935	925	908	937	935	925	916	931	954	939	875	1000	931	919	902	901	918	938	947	943	909	960	910	963	943	917	930	919	939	908	908	923	923	944	936	868	908	928	875	973	969	910	926	942	999	945	853	960	933	985	1005	947	907	921	903	896	944	987	941	928	922	926	901	934	936	940	914	904	953	997	895	987	901	927	898	907	1011	903	917	953	960	977	945	939	915	910	962	950	914	925	996	954	875	923	937	967	917	986	945	901	966	977	914	961	939	894	958	918	927	933	880	942	938	933	954	951	933	931	937	878	932	899	996	955	930	928	946	900	937	920	943	904	951	908	918	918	903	886	938	920	923	959	905	949	909	917	942	881	953	916	934	896	920	933	914	924	935	943	903	901	902	965	967	882	948	972	908	953	951	918	912	961	947	920	946	892	949	961	945	968	991	937	966	897	935	890	919	928	935	931	900	921	893	935	934	961	983	923	954	871	964	968	914	957	908	951	968	951	932	911	962	954	926	946	861	943	1009	919	975	946	948	893	979	924	924	941	901	915	926	957	921	937	973	891	969	927	956	932	923	929	948	935	979	935	985	964	949	923	960	955	944	950	962	866	915	965	916	942	956	1005	966	989	925	912	993	953	926	943	904	864	933	914	933	939	930	935	948	921	991	904	983	887	907	936	990	940	931	939	930	922	926	918	917	963	963	868	982	970	967	918	926	928	971	983	932	929	901	918	894	910	912	970	945	926	936	930	892	937	943	914	913	931	929	960	912	909	929	964	933	937	886	956	938	961	895	938	939	908	931	935	950	948	925	940	942	899	939	963	867	930	903	910	894	906	903	972	999	950	960	1001	927	942	889	933	962	920	811	918	885	912	975	936	894	927	946	943	901	865	920	944	861	891	969	918	961	986	907	885	926	946	961	927	896	951	937	867	895	896	874	992	936	897	892	909	973	929	915	996	940	963	908	904	906	942	918	902	930	925	892	940	898	935	960	951	916	906	881	923	914	924	870	912	975	935	978	929	939	891	936	954	879	941	961	909	911	961	977	883	939	904	913	904	940	902	916	913	926	920	911	926	950	921	935	942	954	898	891	934	919	986	922	929	931	951	909	873	948	941	923	910	967	932	953	925	932	936	999	920	990	927	922	937	954	930	888	955	906	927	903	911	894	906	927	972	983	890	929	994	953	890	922	901	931	979	889	940	921	966	958	978	901	982	957	943	962	931	897	890	919	993	928	923	978	887	918	935	932	932	1000	945	945	907	948	923	878	1005	969	948	880	919	877	962	959	952	985	916	927	901	889	947	960	935	949	916	981	940	928	955	927	966	917	921	935	890	950	813	883	932	945	929	977	963	991	981	891	933	936	959	984	943	965	971	883	904	944	893	939	958	943	938	934	952	971	875	954	863	937	917	919	981	962	920	882	940	919	927	945	897	913	956	896	908	945	981	924	909	918	929	893	932	938	899	944	851	918	950	956	943	946	891	910	910	971	878	927	952	928	890	921	924	950	940	909	901	978	922	940	960	915	890	937	923	905	910	925	931	923	958	972	942	913	877	877	959	936	944	899	915	945	956	985	941	968	992	991	939	923	928	949	933	931	921	928	932	978	953	907	907	924	948	950	918	980	903	967	922	975	949	964	934	862	952	955	933	931	952	1005	924	941	960	938	920	878	972	962	981	896	984	929	885	925	942	983	939	968	930	908	947	962	925	899	917	927	947	945	910	930	946	924	901	946	982	992	931	963	895	936	932	919	949	910	948	954	946	888	842	950	963	975	905	925	924	953	914	917	940	860	968	930	952	922	921	907	869	910	998	942	977	891	973	942	912	950	945	914	956	984	978	872	937	988	951	925	935	917	947	926	948	949	958	937	934	949	1002	894	945	869	1045	970	947	918	945	874	961	910	925	919	956	892	953	935	884	959	955	979	928	935	994	931	942	963	931	965	1025	979	894	966	927	920	914	943	921	907	964	928	964	916	909	941	918	1001	940	974	912	955	958	970	928	954	933	903	980	953	950	953	906	939	961	904	895	913	941	909	969	932	872	921	910	957	918	945	937	968	914	893	951	930	915	938	922	952	958	907	922	936	928	925	940	986	925	972	954	888	915	905	930	880	953	965	953	872	971	927	922	935	924	887	931	896	883	920	917
5092	4548	13044	12994	5770	3612	2978	2133	1330	769	606	672	662	504	489	508	475	429	428	393	389	364	384	348	383	460	394	359	363	324	340	302	317	281	337	374	349	281	326	287	262	326	286	291	290	280	297	297	293	252	263	247	257	248	286	260	281	251	265	279	248	264	274	266	260	257	279	251	264	290	256	270	323	249	285	251	267	260	270	271	277	252	269	249	233	286	272	263	245	259	273	263	259	285	285	274	277	267	273	256	266	284	271	265	249	268	265	269	254	245	268	258	258	271	266	267	272	284	267	254	267	288	278	272	258	293	239	279	276	278	289	264	263	286	291	268	285	275	251	249	241	247	264	243	257	248	291	246	257	273	275	222	243	253	238	219	269	283	262	268	271	253	264	260	271	276	253	248	305	254	253	226	280	260	254	253	265	269	268	273	251	242	247	251	257	246	287	246	293	275	269	290	267	257	279	267	239	269	278	276	284	296	281	257	261	238	241	264	283	253	265	254	265	280	262	256	271	274	246	249	291	271	233	274	260	284	292	268	253	267	242	259	268	263	238	264	283	241	291	257	284	298	247	268	250	290	250	245	273	267	264	299	295	263	240	254	257	245	261	266	262	261	230	283	254	249	257	286	281	229	287	263	286	281	277	263	291	263	273	225	252	278	279	264	302	296	277	270	288	257	262	283	242	284	264	270	266	261	262	258	245	290	285	280	292	259	295	268	279	262	234	266	261	270	256	280	277	267	252	277	229	263	297	275	271	287	273	265	260	249	276	301	242	260	233	262	257	292	296	256	280	291	255	246	265	269	292	259	278	242	254	255	293	234	281	246	277	257	275	246	276	274	257	268	278	268	243	267	292	258	256	262	247	258	265	250	273	250	230	288	262	258	270	254	249	262	249	243	260	286	239	268	266	280	256	268	266	274	257	263	280	281	268	239	235	254	253	290	274	263	238	248	239	259	265	248	280	271	261	288	278	285	264	253	265	270	247	255	283	259	282	289	236	264	273	241	250	246	244	233	277	248	244	282	263	273	272	280	242	273	233	263	245	246	244	259	280	255	242	287	261	266	257	252	266	279	254	266	251	264	263	264	266	262	273	263	241	263	283	270	255	251	246	277	286	247	280	231	268	271	256	269	254	257	272	245	251	277	260	268	269	254	253	271	262	259	220	271	289	264	272	263	280	222	249	258	257	260	264	244	306	297	265	250	281	264	274	266	292	297	233	266	288	244	250	265	275	275	262	273	270	259	255	277	301	249	251	261	282	293	277	251	318	251	252	241	265	294	249	276	248	259	263	259	241	300	265	260	237	262	277	293	265	248	260	270	273	284	273	258	293	281	261	287	259	261	270	270	282	277	243	295	249	285	276	231	276	249	226	269	285	270	273	271	251	251	286	282	295	244	254	265	268	268	246	271	271	279	242	241	268	267	235	271	258	261	253	260	276	250	283	258	258	275	246	303	293	279	255	241	235	257	266	267	238	293	275	257	267	265	295	261	278	286	254	260	269	268	272	253	262	235	244	259	262	247	232	268	290	269	303	275	270	242	269	274	274	275	265	279	258	267	262	273	300	281	264	264	297	276	270	281	273	315	285	270	246	271	269	259	252	245	265	277	284	271	243	254	253	243	247	267	279	244	251	245	250	254	246	267	248	256	281	266	274	256	277	262	272	244	258	266	274	262	261	292	235	270	254	266	245	268	260	254	240	257	260	264	247	271	234	279	256	279	251	283	232	269	287	268	251	262	269	262	252	290	255	230	254	267	253	263	280	253	295	286	269	302	291	259	263	290	246	252	236	273	219	243	269	238	282	306	246	245	266	283	295	252	285	281	283	260	279	263	248	246	258	261	257	254	247	258	248	235	252	262	244	288	265	284	266	306	251	250	240	265	268	250	258	265	299	252	272	295	270	263	257	263	242	251	254	275	262	267	272	279	281	259	279	251	293	254	275	266	274	277	266	274	263	241	261	276	256	250	266	261	263	221	261	255	289	238	272	264	247	263	271	274	258	281	261	298	278	250	243	257	286	254	284	266	247	236	247	246	237	274	271	291	272	250	257	284	235	254	246	243	262	268	238	231	264	292	264	285	264	288	264	267	290	265	261	254	250	295	255	218	257	250	269	282	278	276	286	272	274	261	258	284	252	265	274	257	308	243	260	275	280	237	248	280	261	256	261	290	287	262	266	301	301	280	269	288	264	254	250	259	270	261	257	258	269	281	251	262	301	245	287	258	266	264	238	282	246	253	253	280	239	259	226	266	266	269	261	278	244	255	273	272	269	238	247	246	263	251	274	263	245	265	281	253	250	271	260	247	256	262	268	296	269	266	268	277	253	241	290	260	253	288	273	280	263	288	259	294	276	259	260	286	253	258	264	235	266	251	263	263	262	294	286	288	257	256	260	300	261	277	292	241	250	274	231	246	252	234	254	268	255	265	264	273	271	273	264	274	290	266	251	268	260	288	270	252	256	266	263	281	257	285	256	243	253	252	262	280	257	265	259	288	279	233	261	284	262	261	249	265	274	255	255	245	277	284	267	282	263	261	252	265	241	279	270	271	266	245	264	280	262	274	258	284	259	258	272	286	259	272	257	237	240	267	276	264	263	265	257	262	288	263	269	295	261	266	276	253	269	260	278	257	252	295	291	247	257	286	258	233	270	269	310	271	301	278	277	249	271	277	276	248	236	228	284	249	268	261	273	236	281	241	263	250	249	283	280	257	256	249	285	258	266	284	261	291	240	223	266	245	259	246	251	260	272	277	267	244	277	259	251	289	285	265	223	236	285	275	247	263	282	274	253	248	270	289	238	255	258	257	278	247	258	264	265	240	232	277	259	271	277	262	253	240	292	255	216	264	249	276	292	250	268	277	252	265	274	291	242	252	267	289	259	272	275	283	250	262	238	249	253	265	269	256	281	255	275	298	260	272	263	265	251	261	240	235	272	279	267	257	288	264	240	273	256	265	279	247	280	262	224	285	250	305	297	270	231	270	253	223	248	243	275	281	265	261	244	254	261	251	250	276	242	268	240	233	241	264	268	268	272	267	282	272	272	253	284	277	260	276	256	257	266	262	278	273	263	263	270	241	243	270	257	272	260	275	254	265	262	269	258	279	253	270	266	275	278	284	254	290	265	252	265	247	268	239	265	263	274	276	291	285	227	253	247	279	270	287	246	301	259	273	248	286	253	273	243	243	251	280	254	279	245	250	267	239	253	278	260	256	255	285	259	259	267	302	287	245	278	257	242	260	260	261	277	289	283	243	286	232	236	265	271	271	260	269	283	256	245	267	295	215	255	225	280	269	260	231	270	249	259	290	285	262	265	257	273	273	227	237	274	262	286	257	264	270	275	270	264	266	289	272	270	267	274	247	239	278	255	254	246	229	242	272	246	262	276	263	275	241	261	265	268	256	249	280	245	275	258	216	249	272	245	228	244	282	260	256	278	278	270	287	283	256	268	239	271	279	265	259	262	259	269	276	265	279	268	261	260	267
3860	5311	20878	25773	13443	11846	10547	8238	5358	3427	2677	3114	3263	2206	2238	2372	1977	1839	1737	1657	1459	1355	1322	1293	1456	2009	1458	1377	1369	1071	1159	1024	1025	998	1253	1215	1091	1008	1162	945	1084	1084	1000	933	919	879	821	817	827	818	769	706	737	732	700	772	778	789	721	750	732	732	687	737	738	713	719	744	716	736	757	713	755	727	753	775	713	792	727	737	732	700	731	705	726	678	708	746	697	747	701	743	759	723	691	696	734	706	778	730	707	718	682	731	795	715	736	703	706	681	764	722	724	743	745	695	747	714	714	726	694	742	716	708	749	764	703	694	734	727	678	700	702	765	733	779	696	729	764	770	668	728	736	724	643	707	700	757	676	724	712	744	733	688	693	700	830	713	688	713	736	698	799	757	747	714	717	746	758	703	731	721	745	706	689	685	718	775	693	750	704	755	692	715	740	733	777	743	718	715	733	756	660	790	666	725	747	713	742	740	728	697	737	689	732	711	741	699	715	766	715	688	747	696	735	703	749	707	676	703	739	717	729	761	703	763	674	693	760	702	698	736	706	712	716	742	698	693	704	723	698	731	799	706	718	745	706	726	760	771	709	668	756	732	703	694	778	689	748	660	705	666	724	743	736	740	683	656	725	735	785	742	685	761	731	697	727	744	698	705	716	732	714	723	760	716	697	758	687	734	734	741	772	721	724	735	768	693	725	729	707	714	748	714	729	771	722	743	735	699	686	722	682	736	698	719	725	747	740	747	725	729	740	766	718	761	721	707	710	691	681	749	763	757	685	713	746	728	752	713	754	738	728	680	693	723	778	736	738	783	741	698	776	704	684	753	720	736	718	712	730	724	761	726	732	746	689	779	725	701	708	730	708	673	698	718	716	683	732	667	738	750	743	755	742	746	746	726	740	767	706	758	718	706	765	750	689	712	737	744	753	776	692	732	751	722	758	743	698	718	750	730	735	758	735	732	728	774	740	733	751	740	739	715	753	697	694	672	733	684	705	723	716	759	732	710	705	704	718	718	718	701	719	689	752	708	779	746	717	797	743	783	770	733	698	734	718	733	689	688	738	691	752	667	741	729	736	739	724	735	729	727	697	790	710	686	700	727	742	755	730	693	757	706	738	713	749	761	686	719	702	731	691	739	725	721	715	711	686	693	674	727	771	737	709	747	702	736	697	735	690	800	792	742	794	699	730	715	733	727	732	716	736	714	764	718	750	765	725	708	702	754	721	753	732	683	751	726	731	753	726	717	715	732	770	714	730	725	786	743	724	722	720	718	696	715	702	741	745	714	725	729	748	710	703	664	678	708	740	711	716	746	740	667	661	755	749	708	759	742	714	666	695	749	716	698	695	748	741	719	741	735	713	734	744	755	717	730	669	734	738	725	790	701	736	707	746	720	768	791	722	765	699	728	702	755	742	728	733	680	765	738	734	745	721	746	722	737	746	726	708	771	689	699	784	728	700	711	717	736	715	714	725	705	753	695	721	691	733	761	728	724	733	771	703	755	760	778	696	737	728	696	669	733	732	684	740	706	711	764	729	683	795	726	732	744	720	733	729	728	754	696	749	738	748	737	734	731	706	730	712	762	755	728	676	738	753	725	650	725	764	707	686	727	757	747	686	724	704	739	739	738	742	707	701	731	709	773	671	728	716	724	733	772	752	683	742	709	727	704	709	748	733	707	661	717	737	721	719	754	713	746	708	711	758	699	743	714	735	681	719	693	735	680	721	720	709	707	697	737	730	711	713	736	728	701	706	689	709	744	741	685	792	743	713	716	711	732	724	734	725	764	682	719	729	747	743	655	702	686	792	748	704	734	677	710	692	771	786	731	713	741	748	755	758	727	702	724	729	749	707	735	763	742	706	690	741	764	689	725	682	681	726	748	736	711	685	746	748	686	781	745	784	728	747	744	787	712	726	722	803	709	724	715	739	697	685	727	756	738	664	802	705	720	784	717	727	734	773	737	684	723	708	736	704	714	724	712	750	735	704	703	756	722	744	743	766	776	731	674	715	727	703	724	725	707	719	701	733	716	724	758	745	739	704	740	715	721	680	757	754	724	683	729	699	715	733	721	755	732	726	688	748	712	725	736	744	690	767	730	764	736	757	654	763	740	722	710	756	702	685	757	694	709	746	776	737	726	761	714	730	704	689	753	735	742	735	756	655	734	763	736	699	713	764	768	728	701	736	770	703	769	661	742	711	714	711	699	740	746	748	750	748	723	723	698	728	727	698	676	740	716	786	707	684	765	740	713	780	702	774	748	707	736	751	692	743	684	727	757	749	715	750	732	743	713	710	716	696	725	709	748	735	753	719	738	706	677	723	776	717	751	714	719	734	684	733	723	729	736	724	752	749	736	721	705	719	720	721	771	760	709	738	711	742	754	781	716	698	718	694	761	763	714	725	740	722	750	741	685	713	742	751	746	703	716	730	737	718	723	708	701	740	755	765	746	758	737	790	657	732	693	740	714	747	696	744	750	737	763	715	743	691	801	724	770	752	705	735	729	689	701	750	687	743	764	669	741	756	709	719	715	713	728	706	725	706	701	729	729	756	740	708	776	708	742	714	702	729	765	697	755	718	779	756	694	745	719	686	751	785	727	729	744	705	754	731	723	722	741	730	720	730	752	688	720	754	703	709	680	776	726	735	745	733	737	753	711	736	698	686	700	698	700	752	715	708	727	694	712	707	735	723	746	713	740	702	725	663	728	756	771	678	766	761	738	704	727	693	692	729	723	759	775	662	722	728	713	697	745	741	690	709	718	711	732	731	716	752	679	723	759	725	758	731	693	758	703	720	714	717	774	738	740	785	718	735	756	761	751	676	711	748	731	759	705	704	731	714	712	743	728	742	749	729	712	688	713	723	744	755	722	726	707	740	729	735	739	662	697	715	755	720	767	756	756	743	718	733	728	731	721	739	696	706	701	710	761	733	712	721	717	757	685	692	748	699	705	693	690	774	776	695	746	732	731	736	689	716	747	720	713	738	755	754	745	734	801	700	724	751	696	744	737	726	729	726	733	734	758	721	714	716	728	726	741	695	768	700	763	703	702	780	755	726	700	734	752	717	744	702	704	702	731	771	712	702	685	680	719	681	724	743	712	720	712	725	701	752	728	692	710	727	736	768	743	722	716	690	712	717	755	753	711	722	713	747	660	729	796	738	692	750	742	747	697	670	731	719	758	690	750	735	707	756	707	743	757	706	742	786	683	712	704	725	734	703	735	718	727	750	742	745	692	654	766	681	742	738	754	741	751	757	768	659	754	703	734	719	761	731	689	700	708	719	728	701	704	723	746	695	739	688	688	743	747	709	770	719	781	721	726	722	744	754	712	768	674	738	829	776	762	694	713	753	692	732	727	745	724	723	723	747	736	704	723	743	775	774	723	711	745	690	721	762	703	737	723	729	703	698	730	731	700	756	713	732	692	731	690	707	691	711	762	731	690	714	745	675	709	718	739	728	690	727	690	688	770	732	709	717	718	732	728	713	726
12654	20843	59557	58020	31824	14078	7311	4289	2759	1817	1626	2243	2275	1533	1497	1693	1378	1271	1049	933	728	753	815	888	1109	1739	1154	1575	1293	1050	1036	817	889	880	1329	1082	1028	825	1119	903	997	1023	1047	687	636	615	556	459	415	391	396	385	333	333	324	329	370	324	306	351	355	322	335	325	306	340	297	349	314	326	333	308	319	322	351	353	380	342	329	343	307	316	302	311	305	310	291	319	336	309	336	326	357	344	319	332	323	292	313	323	317	316	329	316	310	322	324	354	314	316	320	352	343	327	329	331	308	318	346	343	316	305	316	301	318	324	311	327	372	316	329	331	310	340	314	314	344	289	326	326	312	320	298	330	352	348	340	349	346	369	327	311	336	339	336	337	336	283	326	299	320	329	306	332	354	345	303	337	336	313	318	334	314	309	382	313	337	340	324	312	295	331	342	325	345	356	338	322	332	323	353	339	318	346	330	326	341	322	313	325	343	351	305	323	297	352	326	350	321	323	333	331	321	340	338	333	296	291	352	318	358	305	305	334	318	332	330	340	334	301	347	327	308	317	390	327	333	324	325	328	279	333	324	337	306	287	332	311	323	312	348	324	340	338	336	335	335	334	305	340	302	298	347	330	321	331	312	322	313	303	322	332	290	323	329	306	277	331	325	326	311	312	328	336	341	297	337	314	313	312	369	359	324	330	326	347	328	311	343	305	339	347	354	319	331	311	325	295	313	320	355	312	339	337	338	332	335	304	331	306	333	342	373	329	319	333	338	311	340	294	321	309	337	328	304	326	343	360	341	309	301	341	338	344	302	326	329	333	347	354	324	346	325	340	328	311	339	339	299	335	312	322	348	316	335	303	343	303	303	344	318	332	346	351	328	293	329	291	331	320	310	340	326	306	311	354	373	326	319	332	325	299	318	334	309	343	319	336	313	320	347	313	314	301	318	335	291	314	314	313	334	323	342	334	294	325	338	330	300	337	341	336	348	333	368	352	327	317	339	298	297	353	335	342	336	314	295	344	318	309	316	316	317	334	378	340	300	337	366	338	342	334	333	321	348	335	332	314	322	344	326	338	323	341	339	319	304	330	311	316	304	328	318	359	333	345	312	352	337	344	330	292	321	305	353	338	298	318	311	359	338	343	325	340	329	310	331	349	314	351	329	329	315	306	349	359	345	316	333	337	306	322	311	316	304	314	341	303	292	324	309	326	352	297	309	301	315	348	311	316	320	333	292	330	331	317	321	294	330	341	356	329	351	313	306	309	331	329	324	326	340	351	302	319	328	350	316	334	334	342	292	319	292	316	343	336	359	370	349	312	329	326	322	327	323	326	323	306	360	356	310	296	308	297	312	322	298	310	321	312	322	343	323	341	339	362	333	352	325	312	314	310	321	318	305	321	354	326	368	303	316	347	316	296	326	333	333	323	340	337	321	310	347	313	300	321	315	309	300	313	297	310	296	298	339	321	348	323	289	327	308	347	322	349	331	310	315	314	324	316	309	335	324	334	323	333	361	351	324	317	330	309	320	300	349	328	331	332	331	288	334	333	322	313	344	318	319	315	351	314	325	336	330	281	328	350	346	307	345	318	351	363	325	316	367	302	325	333	329	327	331	318	333	322	321	343	327	317	318	331	324	313	319	330	311	319	331	318	331	325	324	352	317	319	353	310	333	289	324	374	337	318	335	315	335	331	299	317	342	334	363	306	313	322	309	358	327	317	339	337	332	352	304	311	325	321	319	301	321	314	310	324	319	350	281	312	340	347	323	314	347	331	332	344	315	316	333	315	328	333	344	362	333	303	328	334	319	354	349	376	335	298	322	322	304	355	342	326	344	334	326	325	333	322	320	319	338	310	320	316	336	316	310	348	333	357	324	357	321	297	326	295	352	286	320	338	351	329	304	312	324	347	343	321	340	352	317	327	306	300	298	337	366	342	360	321	364	342	312	309	342	319	317	321	321	326	319	297	338	360	292	339	310	316	343	325	358	359	347	313	351	318	290	285	336	322	331	333	340	307	313	333	311	316	336	340	351	312	313	330	327	332	302	334	297	328	315	321	327	334	347	341	321	327	318	303	317	329	322	316	331	324	307	316	346	336	318	325	334	323	323	339	316	333	316	329	312	317	311	315	330	327	303	336	327	334	305	306	346	341	331	331	331	309	354	330	317	329	327	344	343	340	323	321	343	326	318	319	333	344	340	334	305	345	337	321	340	323	323	296	294	317	312	330	319	364	319	339	324	318	296	351	326	298	319	322	342	336	309	311	302	364	296	298	317	344	321	311	338	319	339	327	324	293	316	341	325	334	362	330	351	331	336	309	301	351	330	334	335	322	348	349	305	301	327	355	326	344	323	370	332	344	359	320	340	328	294	339	336	331	324	325	316	329	300	306	324	348	344	304	363	310	334	312	335	310	322	350	322	352	327	341	355	317	290	333	312	341	320	294	309	302	348	337	348	335	348	362	332	356	313	318	352	355	327	325	338	369	341	317	324	312	322	326	316	283	343	339	331	329	317	345	345	318	321	316	298	316	305	299	331	332	314	340	331	329	280	307	351	292	342	299	335	325	340	352	310	305	347	335	359	331	306	302	334	303	320	324	303	347	302	332	284	319	320	354	316	356	337	326	333	317	290	335	325	314	316	340	321	336	323	352	348	330	308	314	304	318	324	320	321	328	334	324	324	327	312	318	348	330	318	342	360	278	363	342	317	334	307	318	318	329	372	333	326	338	301	335	315	336	319	356	353	322	316	330	328	319	338	338	356	341	310	309	325	320	317	293	319	320	332	325	349	334	329	338	319	327	321	343	336	305	355	340	316	297	329	326	367	313	317	285	306	332	301	346	317	331	326	319	321	326	315	312	311	324	320	330	335	340	353	322	320	302	330	308	315	317	326	337	299	306	311	318	366	306	311	337	294	317	325	310	274	302	365	344	321	317	343	355	353	330	310	305	347	313	329	312	311	282	343	329	383	339	331	313	311	340	329	331	375	301	291	321	297	327	337	318	326	347	339	326	315	341	336	323	318	329	347	341	346	323	325	328	337	292	337	341	313	309	319	332	320	345	310	321	337	346	362	303	341	330	314	321	323	321	332	308	315	321	330	346	336	325	306	323	359	331	330	316	353	342	336	340	327	346	348	326	311	332	296	319	304	353	328	320	334	347	329	335	346	335	318	327	330	342	308	338	321	331	343	367	338	306	300	334	348	318	327	307	305	330	342	337	315	335	317	327	327	323	346	326	333	333	349	332	363	322	335	304	345	335	347	301	335	300	339	341	316	343	328	298	307	353	365	335	319	312	324	332	308	329	330	311	345	304	332	310	306	345	340	316	314	301	335	317	315	301	338	337	312	373	343	341	338	344	335	321	308	314	351	313	344	339	348	288	355	349	327	335	344	357	334	327	323	320	301	318	336	329	340	338	326	325	304	324	304	316	315	303	304	303	324	335	357	321	322	305	310	338	349	297	302	323	337	320	332	305	326	345	334	301	366	297	335	293
8256	19461	54384	60742	33505	22593	17570	13009	10527	7249	7365	10349	10122	7313	7866	7931	7271	6481	5619	4790	3566	3874	4180	4767	5575	9377	6190	9331	7094	5394	6045	4158	4737	5188	8208	6164	5731	4376	6747	5087	5726	5845	6412	3520	3053	3017	2524	1808	1524	1300	1219	1219	1072	968	996	1054	1114	1118	1111	1095	1067	1030	917	895	880	879	886	916	918	897	877	860	866	837	926	1079	1260	965	887	862	843	899	832	932	908	849	862	895	876	854	921	871	871	937	844	878	916	873	875	826	879	867	829	851	886	880	875	873	852	874	842	841	835	856	840	902	927	871	926	875	875	796	862	864	827	884	859	782	906	865	851	841	866	871	849	882	858	887	922	878	870	808	836	882	920	889	898	882	879	867	880	891	853	889	848	848	867	856	884	905	889	865	836	889	871	904	884	901	878	882	879	860	823	858	927	915	860	881	858	863	860	873	875	855	837	829	880	893	884	819	884	855	846	867	897	874	840	876	912	840	884	873	844	883	873	912	830	814	871	854	845	844	908	849	836	868	902	844	867	853	899	850	848	883	871	820	894	846	880	894	862	877	849	820	861	827	910	918	860	869	879	827	885	878	856	892	865	883	866	822	896	857	939	923	882	855	862	884	864	858	853	847	862	869	862	908	869	855	830	863	874	907	883	877	863	918	869	818	892	890	823	855	857	901	889	829	865	917	874	936	890	875	912	879	913	875	854	919	839	943	872	875	829	876	879	896	873	879	796	881	839	909	879	827	880	867	865	908	872	922	840	871	897	847	823	897	904	883	846	895	867	927	899	934	811	838	884	866	892	845	896	855	883	823	847	839	871	934	894	854	818	944	845	914	822	906	878	927	901	889	878	860	882	871	855	878	863	833	825	912	833	849	877	874	868	857	871	863	819	877	831	869	884	824	854	892	839	866	900	868	892	858	857	948	903	900	867	860	879	885	868	872	878	904	882	876	856	887	847	879	829	870	901	852	873	868	850	803	884	864	878	831	868	912	882	845	885	911	892	852	854	888	912	909	832	905	872	853	921	925	876	882	909	867	927	919	870	834	848	840	921	845	865	793	887	921	865	925	832	894	839	874	895	921	828	839	822	840	854	896	861	851	919	850	854	912	908	885	860	866	849	836	895	868	910	809	901	873	879	898	899	865	915	883	844	825	829	846	847	841	895	874	854	880	859	867	899	913	864	847	892	853	885	852	867	893	889	911	904	853	883	836	894	934	866	909	858	893	869	917	857	916	866	930	895	943	882	835	886	898	910	855	928	830	833	900	885	837	841	923	871	868	891	814	847	869	885	842	872	914	862	899	885	853	932	828	904	899	872	887	858	869	887	875	909	890	907	906	826	874	945	855	838	843	884	869	899	801	902	864	874	900	872	877	863	904	818	894	859	939	898	848	863	886	879	870	888	944	922	912	857	867	882	855	862	896	899	866	833	879	792	854	893	895	839	880	835	912	858	896	927	923	845	817	850	820	897	880	921	880	915	856	843	877	873	868	887	870	844	831	863	886	912	874	895	840	838	875	842	860	817	888	866	897	830	832	927	840	891	882	854	901	883	887	853	915	898	883	835	837	869	869	910	887	800	876	939	880	871	812	870	895	885	894	847	862	854	895	906	879	880	911	866	853	849	896	892	913	902	881	896	913	877	899	912	884	853	908	837	894	838	863	896	908	899	904	909	826	867	876	840	882	920	826	871	864	908	941	893	889	850	887	961	875	801	928	880	857	909	872	874	833	873	857	918	863	840	903	920	853	833	897	884	895	882	895	864	834	867	881	841	831	883	873	819	919	834	868	900	911	885	882	906	870	943	857	864	898	874	911	834	864	868	885	853	867	876	878	849	883	881	832	888	852	898	879	842	874	811	830	859	870	846	899	828	836	889	878	861	871	833	907	867	832	914	887	827	865	892	890	912	814	831	918	893	871	843	815	902	857	856	916	910	882	881	892	853	867	921	891	857	902	890	918	921	896	907	892	839	912	869	905	821	922	884	904	923	880	878	903	854	868	864	873	862	864	878	877	940	882	908	887	884	878	878	854	872	875	827	848	940	844	834	858	883	881	878	890	873	866	883	906	904	848	835	871	881	853	839	877	857	834	867	850	908	865	893	931	859	867	894	861	896	890	820	839	880	881	855	894	843	853	903	891	850	915	930	858	877	870	890	850	895	899	891	952	843	918	862	823	880	868	865	902	853	837	876	875	872	864	892	844	883	899	917	891	866	853	886	871	905	879	924	802	887	874	822	861	914	909	892	883	880	851	843	859	877	928	820	879	853	879	844	903	961	853	916	857	849	883	920	910	805	835	852	828	895	851	907	900	812	859	876	849	860	838	909	875	853	855	946	890	845	814	855	868	913	847	891	904	865	799	883	826	893	871	881	895	858	876	819	849	922	880	854	893	844	876	885	903	926	904	876	889	886	818	843	856	839	845	888	853	888	862	844	922	883	863	845	867	895	889	854	830	875	851	873	875	877	843	838	885	791	853	815	825	865	869	838	873	936	923	831	860	893	855	873	795	905	869	881	846	888	927	830	865	859	864	866	907	832	870	835	858	906	843	890	944	891	888	921	897	878	879	845	823	915	884	889	884	898	884	809	925	882	839	875	872	873	881	862	861	867	889	820	853	857	902	884	865	880	878	890	843	839	903	862	922	905	831	845	854	837	856	877	852	876	868	848	843	850	840	884	889	849	870	870	886	871	838	863	858	896	846	866	886	866	876	876	917	887	887	850	856	828	873	897	849	885	893	771	881	893	886	871	853	924	862	853	866	855	870	871	869	844	867	843	878	870	895	911	880	902	868	874	896	906	835	868	893	898	890	891	867	889	843	871	883	861	880	869	890	834	900	898	936	869	892	859	817	937	816	894	872	844	858	889	887	865	933	882	810	907	911	893	902	828	909	848	909	899	874	915	883	889	864	803	872	842	884	926	879	902	886	831	851	874	906	886	878	901	858	914	901	893	864	945	862	843	881	885	884	887	911	893	877	860	877	899	875	874	863	908	876	851	924	891	842	909	884	903	855	906	912	866	914	843	865	845	877	801	890	896	858	849	895	844	868	900	879	844	842	846	862	892	908	844	862	879	826	871	853	810	869	924	854	881	865	864	877	851	865	848	892	905	865	918	850	938	858	834	863	873	838	906	846	888	850	908	814	945	850	903	915	891	903	874	846	924	857	861	862	840	876	922	854	876	903	851	836	901	893	897	831	829	863	921	922	850	869	862	887	905	874	887	897	887	837	901	861	868	887	884	890	893	871	843	922	864	868	873	880	887	854	869	837	925	869	839	868	881	865	881	839	893	832	883	911	860	828	847	827	868	869	807	943	908	859	888	895	835	886	839	869	895	880	864	825	881	850	859	882	908	876	877	902	882	852	830	855	803	873	865	872	902	879	863	892	932	844	883	841	844	893	870	864	879	884	892	858	884	867	872	873	853	884	833	901	869	891	905	862	904	844	891	893	850	856	836	885	885	837	841	852	823	892	900	853	915	853	856	875	859	846	890	864
20958	33997	72150	72787	45022	22187	14712	6591	4528	2947	2608	3566	4401	2482	2601	2592	2347	1992	1604	1446	1063	1215	1261	1523	1545	2454	2221	2876	2133	1589	1865	1380	1275	1694	2345	1573	1567	1586	2038	1655	1791	1542	1691	1146	829	1019	692	561	574	445	501	441	415	365	351	413	409	417	366	382	406	398	367	304	378	388	381	333	348	348	357	355	363	361	343	415	380	372	363	356	338	352	331	385	389	376	347	369	367	382	362	359	369	379	310	355	349	362	361	378	369	370	361	374	335	343	373	338	368	356	319	367	378	334	343	342	382	355	341	384	326	371	370	354	364	344	352	303	357	365	363	375	365	349	348	365	378	349	336	356	375	349	329	377	365	352	387	339	369	356	355	320	379	374	359	361	346	332	338	356	319	336	304	380	373	375	386	345	347	356	338	385	373	355	381	367	369	365	383	318	375	348	306	356	369	373	336	316	354	364	325	327	363	340	339	372	354	347	355	387	339	345	368	367	367	351	349	345	355	365	354	362	341	343	340	371	360	302	354	348	349	360	384	341	341	357	370	342	341	344	364	337	371	328	363	361	328	382	346	351	350	355	351	324	397	338	366	352	362	390	372	346	349	383	350	369	356	352	327	335	348	355	379	339	368	346	380	323	329	362	387	381	334	361	345	335	400	318	371	388	370	356	354	363	354	366	390	403	352	370	336	373	371	364	352	390	343	340	350	384	383	344	353	363	348	353	395	350	359	351	347	319	364	350	354	351	345	369	388	336	368	379	356	356	341	382	360	371	322	381	367	381	369	375	356	374	358	363	332	348	312	382	389	359	385	346	388	375	344	359	339	383	342	367	337	362	361	310	354	359	392	352	369	380	364	362	374	400	329	350	356	350	342	382	362	333	347	359	371	377	372	338	401	378	377	364	356	330	368	371	357	361	357	354	341	355	331	356	392	357	366	361	379	381	362	319	358	365	342	351	368	374	347	350	371	345	374	336	339	339	366	331	376	361	335	348	349	363	378	340	388	362	351	401	335	334	375	336	381	336	360	363	370	351	353	342	320	357	382	370	348	334	330	348	345	357	365	371	384	384	358	358	384	343	361	369	390	347	363	372	364	355	359	369	321	370	362	351	356	365	350	351	392	385	370	376	362	372	353	368	353	349	361	357	343	389	343	370	340	346	385	345	347	354	367	317	375	333	376	345	339	349	332	336	348	349	331	368	396	361	335	376	348	347	347	360	401	378	375	354	351	367	347	318	330	385	366	382	366	340	355	351	353	357	371	364	395	384	335	357	391	348	358	354	346	389	336	364	368	349	354	361	352	327	383	365	388	359	392	366	378	352	349	375	362	327	361	340	359	357	360	351	357	348	389	364	332	372	414	329	340	350	360	335	360	367	368	357	310	364	373	334	345	346	352	317	352	363	362	372	367	364	355	345	369	349	325	352	353	343	361	360	391	367	311	311	373	341	348	342	335	333	360	401	362	363	384	350	382	354	368	342	361	391	380	344	366	388	372	354	363	379	322	366	317	363	339	346	347	342	370	366	370	377	355	363	368	361	370	375	359	358	352	351	361	374	359	364	361	360	368	330	356	363	356	343	382	347	355	366	382	382	391	386	332	376	356	335	361	350	329	356	346	349	370	404	319	388	355	354	346	374	386	374	362	338	364	354	380	343	349	358	349	371	332	365	365	363	363	333	380	349	385	375	356	356	326	352	350	358	350	335	346	336	384	340	362	353	357	353	393	381	356	355	359	333	384	350	348	405	343	381	342	353	356	355	381	350	360	349	367	391	389	342	351	344	366	340	333	346	328	343	388	357	365	369	379	358	388	382	376	362	371	371	349	322	348	394	360	367	357	335	342	334	349	348	351	328	375	388	350	341	348	349	357	384	357	352	366	352	332	364	338	348	347	355	343	360	360	389	364	335	348	341	339	360	356	360	380	364	366	358	339	399	339	348	367	369	352	366	381	352	340	363	391	350	349	349	337	349	362	343	380	366	361	368	334	351	365	360	346	361	373	361	356	319	353	370	364	344	352	353	359	333	386	352	379	358	331	396	383	363	375	378	347	346	347	375	366	363	391	383	349	334	344	383	339	338	333	421	340	320	339	335	334	341	354	352	358	358	363	376	366	394	378	337	394	327	367	387	360	330	354	338	347	369	378	365	381	382	354	343	388	383	353	343	332	354	375	391	390	345	357	382	376	354	347	381	355	333	331	338	382	373	391	375	376	364	388	362	369	426	376	348	345	383	363	352	374	366	366	368	372	354	346	369	383	339	381	373	365	356	358	378	354	346	351	374	373	345	344	344	339	365	363	327	351	381	372	398	336	370	334	351	346	348	366	360	353	386	346	343	371	399	369	330	392	370	369	372	346	324	378	355	334	347	370	321	328	336	366	383	346	330	380	347	328	339	337	370	349	322	355	333	353	338	325	379	312	338	384	350	351	356	381	349	386	347	346	350	382	366	352	327	345	366	362	335	343	344	382	383	359	361	376	372	331	368	345	341	341	351	335	378	354	377	377	365	397	374	324	362	348	336	364	362	382	347	349	313	383	365	352	330	377	356	363	331	351	371	377	343	343	348	327	388	355	347	378	353	361	335	337	338	334	346	362	350	343	352	365	307	370	395	366	378	336	348	345	356	369	377	357	383	385	312	351	300	397	354	346	379	345	403	342	363	354	368	399	334	320	357	342	387	356	372	368	387	363	360	378	352	403	344	336	310	373	386	361	371	306	357	359	339	367	345	337	388	375	324	358	367	392	347	362	347	339	360	370	341	357	367	357	366	375	386	384	334	362	412	357	343	373	366	328	371	311	350	337	356	364	332	375	335	321	368	378	346	354	375	340	357	355	327	357	379	385	351	352	351	332	388	375	361	384	339	330	346	367	376	342	354	354	358	362	363	345	355	348	370	350	358	362	337	331	368	332	355	337	354	336	349	358	349	366	373	377	342	350	342	371	407	375	356	358	333	366	373	346	366	364	352	387	365	389	379	320	352	346	354	359	361	364	374	382	369	377	353	321	342	362	383	363	363	367	365	341	362	361	337	357	381	377	339	365	352	343	362	329	317	348	355	335	356	338	346	339	366	379	359	332	346	353	333	374	377	385	387	376	354	353	360	360	333	367	340	379	395	354	395	366	372	356	365	320	382	388	320	367	363	351	356	381	337	343	362	382	377	342	343	349	369	371	340	340	333	355	317	365	366	370	330	354	374	388	392	362	376	339	358	380	385	378	380	337	385	339	363	336	324	342	351	405	374	353	359	355	368	362	355	365	371	350	369	363	335	368	360	378	361	374	376	382	354	321	361	336	368	340	352	380	387	350	358	391	363	370	360	357	331	364	355	326	355	389	367	365	359	377	389	359	354	360	349	367	351	343	367	353	334	348	354	365	347	337	355	340	357	320	372	343	329	370	373	352	354	371	373	343	350	364	330	370	358	368	369	364	372	358	355	345	374	355	345	374	353	331	357	357	378	365	330	338	371	351	366	336	332	367	390	352	374	373	381	356	371
11190	27981	65202	75683	44651	28713	22521	16151	13709	10051	10080	14487	16579	10520	11867	11389	10940	9291	8163	6911	5195	6290	6688	7912	7548	11980	11691	15074	10783	8470	9476	6980	7327	9892	12040	8316	8502	8712	10792	9385	9965	9217	10344	6267	4596	5598	3421	2688	2360	1888	1784	1602	1318	1101	1090	1234	1415	1243	1352	1226	1125	1108	1124	1056	1012	1013	964	1002	951	940	915	973	955	1002	1059	1463	1042	894	956	942	934	964	946	939	960	949	942	983	979	935	958	932	963	930	947	963	961	919	955	985	921	1027	997	982	913	978	894	944	948	888	901	906	936	951	1022	924	867	887	977	882	936	952	920	897	952	990	1007	888	973	979	866	939	939	940	979	1001	874	916	899	932	923	930	965	868	920	939	946	952	937	957	893	938	937	947	1003	932	962	901	936	931	927	989	943	928	917	920	937	929	971	911	940	880	886	983	952	958	927	908	978	939	907	945	939	887	945	927	947	940	951	952	919	958	938	933	900	958	918	946	946	973	925	930	948	899	916	934	927	919	900	979	944	948	888	962	957	896	953	909	986	897	915	942	900	944	896	981	919	961	993	909	948	927	901	985	981	963	931	889	914	937	933	888	913	896	941	884	905	898	936	889	926	963	955	929	969	919	938	908	924	984	928	935	893	923	916	881	898	882	903	894	935	931	971	929	898	981	901	931	942	986	909	957	969	954	944	957	998	940	1013	900	973	920	935	923	1008	897	899	936	1001	925	957	948	974	923	1008	990	966	956	954	932	930	938	948	968	965	980	939	994	903	907	952	950	910	896	931	926	938	938	941	946	924	956	946	942	918	953	931	931	933	958	960	948	982	971	935	924	900	996	930	960	1006	972	939	875	916	932	993	924	874	958	958	974	929	960	902	951	935	891	974	972	974	970	901	918	975	919	946	912	927	921	979	1042	965	951	963	936	952	910	1006	985	931	964	984	902	935	890	1005	920	924	929	923	998	939	951	904	958	958	937	893	937	939	970	968	898	956	945	892	921	931	917	911	950	901	904	941	957	917	951	1005	940	923	924	877	975	899	935	885	870	927	978	950	955	857	972	928	939	924	897	946	961	947	993	914	938	921	972	903	942	932	979	974	935	950	932	974	928	938	929	933	958	937	920	950	939	948	909	995	972	930	959	970	916	963	967	932	895	918	918	897	911	968	918	893	996	900	917	915	916	983	963	945	960	901	933	899	905	882	954	892	873	939	931	970	945	945	910	901	940	1002	914	939	931	914	950	938	874	913	890	912	936	963	944	902	927	956	924	930	965	942	926	969	956	881	973	932	991	915	913	929	967	984	927	924	929	921	923	921	953	947	906	943	932	925	908	868	939	921	907	935	910	918	941	930	899	956	944	866	886	933	959	952	954	966	1006	960	949	987	909	990	931	953	940	964	935	875	961	917	966	946	839	929	912	909	971	925	967	902	968	937	966	909	937	980	944	949	899	946	873	968	952	961	948	968	910	950	911	955	911	884	1010	901	898	908	963	899	902	918	1023	989	909	940	963	925	929	916	1001	951	946	955	900	901	890	997	884	910	943	977	971	927	928	997	928	934	934	882	879	946	923	903	880	986	906	915	920	957	982	941	939	961	905	911	954	951	953	989	946	932	962	923	950	949	910	927	1016	935	917	932	931	974	981	962	965	943	968	918	956	966	921	905	988	921	897	908	950	951	961	946	958	937	971	943	957	988	921	964	923	917	931	894	896	900	911	919	860	916	934	892	961	904	899	922	1025	957	967	890	957	944	945	960	945	972	948	940	987	856	952	935	952	925	926	925	993	962	897	888	924	1004	943	919	909	960	989	955	903	982	949	944	954	919	895	879	958	903	945	945	937	892	953	947	925	907	909	927	919	991	970	976	931	968	976	908	942	934	953	969	917	908	906	935	939	955	899	932	978	933	955	903	930	918	948	925	947	892	911	921	901	936	899	953	927	931	911	970	959	938	906	974	886	916	909	959	884	953	920	953	990	936	943	950	936	930	949	920	942	952	932	925	978	950	953	958	988	917	923	933	930	942	928	915	900	872	945	927	945	900	967	965	958	945	946	897	966	934	969	909	894	971	956	935	973	973	891	929	947	948	949	948	973	921	910	972	992	918	947	928	946	979	925	933	927	919	938	939	959	903	980	886	967	930	934	878	924	928	969	984	905	982	964	944	963	932	935	926	929	927	921	936	937	906	958	950	934	961	883	942	954	890	904	964	938	906	1023	911	944	960	919	888	964	954	962	971	950	926	925	966	926	944	866	987	949	942	937	912	914	915	958	990	951	952	944	904	889	956	896	956	965	918	947	956	965	944	887	908	943	922	921	945	942	928	972	948	932	979	958	918	953	909	989	944	971	897	965	941	933	956	953	989	929	878	897	1030	936	924	953	916	948	957	947	968	898	920	995	947	957	868	971	982	920	979	953	938	874	937	981	946	965	953	930	949	937	1007	916	920	957	912	951	938	948	915	991	951	911	981	971	951	913	903	894	934	900	913	935	920	982	959	954	964	934	893	851	950	906	964	971	963	925	950	928	937	879	945	922	944	899	924	913	930	936	937	929	885	987	888	929	960	903	910	992	971	970	876	897	942	930	939	941	954	927	945	970	920	955	980	954	882	933	921	950	935	939	906	982	962	920	959	892	926	956	974	951	933	880	947	949	959	915	907	978	983	867	972	936	915	949	934	904	911	918	984	889	948	902	917	965	962	937	942	932	918	956	981	933	984	952	962	957	992	947	945	958	954	912	976	969	945	918	873	926	941	1007	959	917	944	923	956	941	910	917	900	891	959	961	938	1006	922	922	923	955	950	927	950	963	936	938	934	948	964	889	917	986	912	934	930	879	903	925	861	973	937	938	905	951	900	925	962	913	936	972	990	953	923	979	909	960	888	912	949	848	907	923	926	955	953	915	912	940	916	944	912	980	910	992	892	891	932	931	942	908	906	965	983	923	960	977	995	972	910	928	890	976	943	938	907	912	966	896	916	934	1001	950	966	925	965	907	974	926	875	910	970	926	968	949	907	962	957	990	966	900	899	935	940	942	936	963	953	880	903	981	923	934	973	966	951	906	921	912	924	940	958	884	900	941	942	945	948	894	972	953	911	956	959	940	928	971	865	949	938	964	958	938	908	949	933	915	928	906	961	940	964	977	939	960	937	915	978	917	927	893	938	964	939	970	920	857	917	947	942	965	971	901	964	902	940	944	950	969	886	916	976	906	963	950	987	915	885	965	940	861	959	929	959	931	933	939	948	942	902	894	924	946	928	943	908	970	943	916	864	880	945	947	897	962	913	943	935	956	937	915	896	934	860	927	919	962	907	911	946	969	917	933	901	969	988	1001	943	947	953	904	941	919	959	969	882	928	917	889	906	930	904	939	957	984	906	929	948	905	967	911	964	969	926	928	922	973	970	928	917	942	924	941	931	954	974	901	955	988	861	938	989	942	984	946	891	988	974	928	952	975	960	944	944	1010	917	954	958	903	922	907	919	983	961	965	898	935	930	944	1001	967	934	922	971	906	903	912	929	970	948	936	934	931	946	941	899	946	955	929
5617	5982	12594	15351	7766	3635	2073	1412	796	521	509	589	581	514	428	395	434	422	395	366	361	329	308	321	305	299	309	330	298	292	297	300	280	299	298	278	271	294	284	278	302	284	290	268	288	270	268	256	267	230	250	261	230	270	242	245	248	286	218	266	251	265	251	238	264	252	246	232	254	245	265	245	246	249	262	259	240	258	246	252	242	240	265	281	275	281	279	277	244	261	241	266	271	248	276	243	264	277	279	234	247	253	256	237	276	272	257	259	228	256	251	287	239	235	252	257	236	216	245	240	251	278	251	268	263	272	252	257	261	241	241	256	249	256	238	233	246	247	262	240	276	278	250	255	256	268	245	275	257	245	250	252	307	273	240	278	247	260	277	248	274	273	285	257	269	265	246	242	255	254	257	257	271	267	286	249	243	263	245	240	223	260	240	279	267	240	240	242	257	230	233	275	240	223	254	246	274	244	263	237	252	283	284	240	267	263	225	245	256	265	260	240	242	249	232	245	271	270	262	263	244	241	240	230	229	249	266	290	247	249	245	253	270	256	241	235	276	247	259	265	235	243	243	258	255	256	241	253	246	242	256	260	247	236	236	250	249	266	274	226	240	261	292	285	251	281	232	246	237	268	267	232	247	244	236	287	288	263	300	241	241	272	238	240	244	259	262	254	234	293	264	248	253	254	265	267	268	239	257	257	262	277	271	251	248	248	275	238	234	248	272	249	269	225	241	245	258	248	254	239	293	265	240	266	251	256	257	269	258	228	252	269	264	282	270	217	266	243	245	243	249	260	242	248	265	280	267	261	252	237	251	244	272	232	261	282	262	291	284	260	247	231	222	250	255	247	268	243	272	253	288	256	245	251	263	273	272	240	261	262	231	258	254	225	253	224	236	279	253	276	246	250	256	242	257	262	274	228	279	248	257	262	253	260	259	293	277	234	268	263	268	253	243	260	278	249	290	256	248	238	273	236	285	264	247	255	265	250	272	248	256	261	258	227	251	278	255	237	290	263	232	280	264	257	277	234	271	253	244	260	254	246	255	234	257	285	247	240	229	247	238	278	285	247	261	260	263	238	258	268	235	235	250	265	237	248	246	277	263	233	260	251	262	283	252	289	266	253	235	246	296	290	276	234	240	264	294	258	252	283	262	245	261	270	270	256	274	291	244	275	263	246	222	275	260	271	270	239	248	254	259	230	246	279	257	233	246	247	250	250	225	268	267	245	241	246	260	231	263	258	287	265	231	264	233	284	243	276	230	278	289	258	265	274	268	241	243	230	248	240	235	256	255	286	243	244	242	252	273	249	254	274	232	261	249	257	283	269	269	279	241	264	278	270	265	276	272	258	274	276	239	238	239	243	253	256	241	255	257	267	265	255	247	239	243	249	226	259	238	263	242	232	246	257	266	248	252	267	247	269	235	281	249	272	272	230	260	252	271	268	256	289	260	247	283	266	244	282	255	251	258	260	273	251	311	243	241	252	234	258	260	235	262	228	240	241	259	272	227	235	252	255	244	238	264	261	270	232	241	248	272	234	244	279	271	257	235	212	260	225	239	281	282	236	279	279	248	253	272	223	276	240	279	253	247	260	263	258	257	253	238	255	243	229	270	257	273	258	240	249	265	256	281	252	267	263	263	271	255	273	263	270	241	254	256	227	250	228	279	235	283	260	253	284	246	272	260	231	227	279	251	282	277	256	230	268	222	264	235	280	253	259	282	277	259	274	234	228	259	260	249	253	266	269	267	261	253	263	274	236	257	266	280	281	264	230	253	276	244	284	242	280	236	259	264	224	248	247	246	286	243	272	270	265	257	273	256	245	234	287	262	234	255	259	257	260	259	251	269	251	229	294	250	286	258	272	248	267	233	267	262	232	253	236	271	245	272	239	263	245	284	239	248	249	260	249	251	244	268	259	255	242	250	252	291	237	251	286	271	243	272	265	259	270	274	294	244	255	267	260	262	246	247	270	243	281	283	257	264	250	259	210	281	249	241	248	293	250	245	225	245	266	309	259	247	254	254	228	224	263	248	255	220	278	267	260	252	268	236	241	274	241	236	250	262	255	264	255	276	256	244	280	238	251	226	244	266	269	271	227	290	236	246	274	258	266	228	279	266	288	241	258	262	259	245	259	264	269	244	261	247	267	287	258	256	248	251	249	240	270	248	261	264	246	241	247	257	274	309	281	264	250	227	244	252	258	267	217	252	241	266	240	252	271	258	252	265	227	269	258	237	248	277	222	279	246	273	288	267	255	262	251	249	238	239	261	248	247	258	268	262	260	250	288	262	246	240	247	274	252	236	238	292	254	260	274	265	254	257	284	283	255	273	262	303	249	273	236	251	252	241	260	275	267	244	273	234	267	262	249	261	260	237	263	268	254	265	283	264	248	251	216	260	243	281	232	240	269	259	248	263	254	241	274	224	253	271	266	271	280	263	240	238	236	244	273	261	251	238	261	282	258	263	266	252	217	211	251	248	286	239	257	244	265	272	245	236	256	274	275	271	263	233	245	252	300	246	241	243	259	258	246	269	250	243	230	244	260	231	293	219	242	252	247	265	246	270	270	258	265	242	258	252	240	263	270	273	242	274	266	260	262	243	237	238	279	231	247	267	260	239	266	254	241	250	257	247	261	246	296	263	271	252	231	273	242	255	290	242	238	263	226	231	264	262	249	256	259	249	269	240	248	266	251	294	229	265	259	244	249	249	281	257	264	239	269	274	238	239	258	261	264	260	250	244	243	214	251	251	258	268	274	261	275	252	275	261	235	245	256	256	241	277	241	262	251	262	257	252	274	288	252	244	250	277	255	254	233	262	226	226	235	235	242	266	273	267	268	247	282	265	262	265	277	243	245	247	284	256	264	293	270	236	259	268	245	245	257	281	273	249	231	266	249	273	275	251	286	251	255	262	254	241	240	231	279	255	282	251	244	244	245	276	254	251	234	264	234	274	254	266	268	263	270	277	263	270	263	260	216	255	278	272	247	232	260	253	256	271	266	243	246	286	292	274	268	236	256	260	260	260	263	244	274	260	280	245	269	265	272	253	262	258	236	257	228	275	295	279	239	242	242	246	252	247	258	272	249	235	245	221	246	260	259	272	255	255	252	258	260	275	231	251	246	260	247	249	251	264	266	260	276	252	268	227	259	233	244	257	283	230	251	288	238	278	251	241	261	249	215	247	238	256	263	273	258	278	271	252	221	247	262	244	251	279	260	250	247	254	255	241	253	262	274	272	264	249	245	235	256	255	281	269	263	259	249	266	254	279	280	289	264	245	251	224	239	275	257	274	228	239	244	255	249	267	296	263	248	266	253	263	291	219	242	287	280	275	280	255	265	253	258	224	255	255	288	235	246	265	239	261	256	268	231	273	258	254	243	251	266	254	266	266	248	279	259	252	253	272	253	235	251	234	242	260	242	269	285	275	255	236	253	256	282	251	231	265	261	247	300	270	271	259	283	295	252	250	265	258	262	277	277	260	271	251	234
4304	6768	20222	28877	18065	12068	7849	5796	3261	2287	2306	2776	2692	2177	1742	1835	1863	1679	1563	1430	1291	1223	1174	1112	1129	1248	1223	1453	1221	1134	1056	1021	1037	1140	1224	918	983	984	1060	976	997	1077	1054	882	845	906	770	702	767	756	745	697	694	711	716	705	742	738	704	712	719	752	725	717	701	729	762	726	677	750	708	741	721	729	729	739	730	724	722	686	723	726	710	784	740	728	730	749	739	710	736	678	728	714	705	714	736	717	676	720	720	738	689	729	691	732	690	751	736	720	682	706	746	721	685	722	667	689	755	755	731	711	726	714	723	689	697	726	707	722	724	727	681	705	713	702	740	699	701	736	754	718	716	748	698	734	711	737	726	699	746	741	735	705	695	730	706	686	705	684	681	641	703	705	745	697	715	679	740	742	685	709	702	669	669	739	710	684	706	697	686	749	726	728	743	737	704	640	670	706	699	670	739	696	710	750	713	738	690	702	676	729	706	736	721	733	737	666	687	676	736	736	702	732	668	744	714	691	689	679	663	718	723	660	675	703	701	742	709	700	729	674	706	710	713	757	719	665	702	756	680	727	718	690	696	741	708	700	726	694	740	726	703	666	724	755	711	730	730	701	703	675	716	718	699	760	734	705	736	687	734	731	682	696	710	749	708	754	668	741	764	718	744	730	697	702	713	730	695	703	784	730	729	733	682	716	704	701	690	720	729	729	706	741	723	651	719	714	684	720	696	736	679	676	690	736	710	700	649	713	697	740	707	713	784	708	757	709	694	745	749	677	741	729	715	717	711	701	687	713	696	733	656	670	725	718	703	691	754	720	716	716	701	683	702	726	752	679	668	688	693	713	706	703	729	686	745	704	765	724	729	715	733	715	679	705	706	684	729	712	714	733	701	704	728	695	714	709	712	710	767	691	730	733	703	678	730	753	705	684	690	737	675	712	734	693	759	709	712	757	736	683	701	686	708	692	682	723	709	715	684	649	740	697	722	738	749	753	765	736	701	688	716	737	668	723	698	698	689	772	690	720	734	752	700	675	687	723	704	749	707	707	720	701	719	736	663	715	665	690	728	665	689	756	707	693	699	724	686	703	713	707	711	690	715	732	745	720	677	706	728	749	738	684	723	723	677	703	699	667	715	765	688	713	750	765	727	713	737	709	702	679	728	708	700	685	697	658	701	746	705	739	690	725	693	725	723	710	737	734	699	702	688	740	726	726	694	709	705	728	675	763	711	685	712	690	699	730	702	744	747	696	703	737	654	760	731	667	708	705	678	670	720	741	716	760	759	701	702	701	729	712	693	736	704	667	741	690	749	711	694	700	742	679	736	727	730	709	693	708	724	764	720	712	708	725	699	717	694	687	745	726	730	728	687	719	707	749	737	677	709	681	718	707	651	708	715	725	690	710	686	690	753	748	718	724	688	702	736	734	742	702	718	756	694	692	685	711	694	702	734	714	709	751	735	734	715	730	700	687	692	699	688	696	741	706	688	676	724	722	739	730	715	708	708	706	712	716	734	707	696	733	757	707	681	722	708	735	758	737	771	735	656	717	693	652	758	748	723	702	767	725	674	740	704	714	755	680	675	743	724	729	675	723	677	713	723	719	698	753	704	674	743	723	724	743	720	686	722	730	684	731	731	705	716	715	710	709	700	714	671	691	675	722	663	674	739	711	689	710	743	665	759	689	669	723	691	685	692	741	714	703	703	723	696	702	746	706	721	697	725	749	683	674	704	746	667	703	732	702	709	731	696	725	675	691	693	680	691	750	656	738	700	739	738	742	724	694	696	712	670	713	716	678	716	708	703	680	715	659	726	705	727	720	718	731	726	746	734	704	721	743	676	702	711	746	712	647	713	664	653	720	719	718	712	701	718	710	707	701	735	739	741	686	704	693	778	697	685	705	688	739	769	704	689	725	705	656	711	693	701	662	721	740	686	702	694	724	727	741	761	716	705	716	744	706	724	729	690	716	721	730	705	655	721	717	703	708	717	680	647	684	683	725	747	718	723	719	741	744	746	685	764	792	705	689	714	720	713	718	745	700	737	724	711	659	714	708	689	690	724	743	736	773	683	749	684	737	721	760	719	691	740	716	717	707	704	695	735	710	684	706	728	766	664	704	706	713	734	726	731	671	771	700	725	731	696	670	725	707	715	743	719	708	724	701	741	744	753	732	706	666	746	681	722	658	761	742	704	712	733	705	723	730	701	720	707	711	702	697	745	693	731	698	686	722	705	718	689	692	681	708	694	765	705	656	750	738	766	715	689	727	719	723	698	730	684	742	726	741	749	723	775	703	728	713	728	680	670	694	692	675	725	721	720	728	725	623	668	757	741	749	692	687	682	733	708	674	727	691	692	715	705	691	692	670	689	667	731	759	701	708	773	695	743	713	689	676	709	745	681	732	763	746	745	673	736	716	682	710	721	679	734	703	737	711	707	755	742	735	755	704	750	710	704	730	693	715	707	698	739	675	680	702	682	729	717	701	735	736	696	694	693	744	690	763	692	736	702	726	660	731	751	733	675	688	700	717	715	691	751	724	705	721	706	727	668	707	724	752	727	671	679	764	724	664	735	726	748	661	777	702	764	681	733	743	754	709	704	737	752	698	676	730	702	702	660	693	704	780	708	704	672	704	697	722	698	702	721	694	710	707	737	713	698	718	728	705	680	744	711	711	742	731	684	753	742	702	743	700	744	646	725	718	699	703	713	688	700	664	709	748	721	744	721	736	748	745	701	699	702	676	736	745	719	714	747	695	744	707	714	754	735	693	687	753	747	723	707	708	727	712	697	690	702	709	719	731	692	727	727	732	724	750	699	729	725	694	738	694	739	733	705	723	741	705	705	725	724	717	702	769	710	719	711	724	721	670	702	697	712	719	721	673	718	708	736	691	712	716	694	740	722	673	688	728	723	702	706	698	722	718	727	747	687	660	731	713	725	707	747	684	733	671	755	716	736	781	719	674	747	747	741	704	677	736	674	732	694	721	736	676	674	706	739	733	719	677	704	680	700	722	689	691	715	700	697	731	771	784	747	737	706	716	700	729	662	680	669	695	681	719	695	704	710	675	704	744	735	738	708	658	718	702	706	712	752	714	713	757	699	688	718	754	714	698	756	681	767	724	723	684	685	721	719	743	709	748	696	697	697	693	735	654	745	712	722	793	731	742	717	704	721	686	726	762	687	695	701	728	714	699	748	718	693	761	656	686	721	730	718	689	678	743	689	722	751	708	726	721	714	728	707	759	705	694	684	688	728	692	711	706	651	725	667	703	703	734	690	742	711	668	698	764	752	712	689	695	694	698	746	730	706	763	718	760	719	649	680	683	690	718	719	696	713	720	724	699	690	776	699	695	652	706	668	681	711	701	714	749	719	730	681	682	724	743	698	704	676	708	707	709	709	713	709	725	752	736	731	708	752	759	680	682	716	730	720	720	724	696	700	704	682	710	655	737	718	683	721	740	724	730	625	706	748	733	698	724	734	711	742	713	742	682	695	687
14162	30934	57548	61633	36935	15291	7246	3352	1883	1468	1361	1684	2469	1664	1165	1348	1245	1004	902	757	813	910	971	928	886	1068	1156	1504	1075	1006	887	693	903	1037	1088	834	765	817	911	809	944	1096	950	782	713	532	496	446	406	414	368	370	355	342	332	354	352	373	358	351	331	330	340	351	327	345	342	340	346	396	331	345	336	357	385	360	399	343	371	319	349	384	326	351	353	363	343	359	360	358	336	344	352	357	315	377	359	368	357	336	334	386	319	353	344	327	357	349	332	329	370	344	368	374	364	323	339	360	337	335	336	321	342	349	330	302	325	339	344	331	350	349	357	346	338	379	347	323	336	363	345	327	339	341	384	343	302	330	349	315	332	349	318	345	337	366	315	356	379	342	393	354	348	352	349	338	327	344	342	326	331	344	313	348	337	329	350	327	344	320	339	331	360	324	354	328	361	337	325	348	394	337	347	332	354	351	339	356	335	336	343	332	359	342	344	360	320	348	343	373	323	338	329	316	368	350	344	354	344	326	333	330	312	339	354	351	322	356	345	353	338	345	364	359	352	343	358	345	334	351	366	317	337	327	352	352	348	336	354	335	351	356	353	376	342	324	359	332	314	385	319	327	336	348	368	386	361	331	356	345	359	325	323	321	355	357	337	332	326	323	315	335	355	332	332	342	327	366	302	306	347	329	347	331	343	330	339	311	328	346	373	360	344	341	378	391	330	341	346	340	394	350	368	339	342	330	340	307	314	335	328	374	327	342	339	341	330	352	339	372	343	335	358	291	355	344	320	353	324	326	346	328	326	327	299	341	329	367	305	317	359	346	351	320	350	368	347	329	334	318	363	352	328	353	322	358	368	347	331	297	312	338	338	339	339	339	318	359	324	336	330	325	336	333	348	350	312	327	355	370	324	337	330	360	351	321	347	376	348	349	340	328	337	339	365	363	306	324	355	335	374	350	346	355	341	376	340	338	369	324	362	322	347	350	335	322	371	324	345	327	339	315	333	374	341	343	312	330	343	338	323	329	349	354	342	378	355	355	334	330	373	313	367	337	340	347	314	349	332	338	335	352	338	324	354	348	346	371	329	310	304	335	328	351	317	344	332	311	336	376	320	377	325	342	338	343	337	338	333	334	325	344	310	333	319	352	335	322	339	347	328	363	308	324	309	314	346	336	342	379	340	321	328	322	316	342	334	368	317	327	361	340	319	332	352	326	361	353	347	383	341	314	310	338	335	376	340	317	319	342	324	343	328	357	308	320	310	317	321	367	340	335	313	348	342	339	362	327	358	321	359	330	373	376	362	342	362	348	317	340	326	324	359	352	356	334	338	364	354	367	346	327	340	323	321	328	333	355	332	377	374	334	328	317	344	333	368	302	360	335	323	333	394	310	338	333	337	320	347	344	366	375	323	319	324	339	344	338	339	360	337	362	341	358	340	314	350	364	348	330	351	355	322	364	338	322	324	339	358	342	333	329	350	349	341	344	305	324	347	330	364	349	335	350	346	358	327	344	351	345	322	336	338	364	373	345	349	349	346	299	347	328	334	341	308	350	333	342	355	304	355	343	332	381	347	345	333	321	354	353	310	324	323	348	321	364	324	315	335	325	323	334	347	358	354	392	329	384	328	293	356	344	327	349	332	343	348	348	313	334	337	334	362	352	374	365	353	326	334	307	315	329	322	360	331	335	360	341	322	341	347	302	322	346	348	353	347	360	327	328	349	339	350	338	336	344	365	331	346	327	354	345	329	331	354	298	290	376	334	327	372	348	323	343	334	308	332	332	318	321	340	350	344	311	313	326	337	315	334	345	340	352	347	339	344	367	366	341	330	366	330	342	345	356	303	390	300	352	345	338	305	339	307	378	379	350	315	322	331	311	340	334	346	367	348	332	336	356	320	320	341	344	312	354	348	353	346	345	333	335	360	328	343	382	339	327	277	352	334	331	303	367	317	335	360	337	334	319	305	363	355	307	353	347	333	334	306	359	343	352	323	379	342	296	325	370	334	336	319	361	340	329	344	343	336	301	300	326	339	335	340	313	340	352	341	353	333	358	329	329	362	348	346	343	342	330	311	346	321	365	311	369	336	317	350	308	321	332	313	324	351	354	337	336	368	345	334	311	337	366	346	340	360	365	364	303	355	339	372	347	362	305	328	320	344	337	341	324	338	326	340	308	354	341	345	349	345	351	361	331	345	360	341	360	333	315	340	341	332	322	330	311	357	338	317	357	340	326	339	306	350	336	337	369	343	344	303	344	342	351	344	363	353	350	331	347	342	362	356	364	363	341	321	342	328	305	351	350	349	335	353	344	348	345	349	359	337	322	332	363	320	347	357	355	287	350	322	366	367	344	327	346	353	356	347	331	336	361	334	346	359	361	344	342	326	361	350	366	331	342	343	351	366	368	339	320	340	360	337	359	357	340	314	344	345	372	374	331	357	319	316	324	344	335	356	316	363	329	360	305	350	358	356	333	354	318	332	359	347	326	357	314	383	341	365	366	338	330	330	361	332	371	351	344	362	351	315	340	339	360	335	349	312	336	339	362	343	364	337	325	347	331	322	335	344	325	374	353	377	334	339	364	335	339	313	321	324	345	335	313	379	346	360	322	375	326	350	324	362	344	332	340	311	363	339	350	346	345	330	340	368	382	371	364	365	348	366	330	328	346	343	352	328	335	349	335	353	367	323	332	328	319	349	319	328	314	368	327	356	324	339	334	378	343	299	372	360	359	324	335	331	332	357	324	346	341	383	320	321	360	358	367	372	346	320	338	336	367	355	332	349	316	364	345	341	344	352	344	326	371	338	348	355	366	373	352	350	348	349	339	337	371	345	345	321	327	368	370	360	347	338	308	353	327	334	353	270	310	357	352	332	329	328	326	334	350	376	367	343	344	352	361	361	364	325	346	331	364	360	367	355	339	355	325	368	352	358	345	356	360	364	355	356	366	346	334	325	350	356	329	318	352	344	386	309	328	384	343	342	355	314	321	332	366	306	337	308	368	339	347	305	332	362	336	354	340	315	347	353	326	344	348	344	322	287	350	317	305	325	335	342	373	337	364	318	367	336	372	352	370	352	345	378	353	330	337	347	361	340	332	345	332	323	380	354	350	363	361	349	336	349	328	311	371	338	349	349	332	333	351	330	331	325	333	376	345	324	347	314	318	339	362	344	344	330	325	353	375	330	338	312	307	349	363	339	319	322	347	379	352	337	357	353	356	343	332	351	313	363	338	364	337	348	323	350	345	365	347	366	326	337	340	347	340	329	332	361	333	348	362	366	338	347	344	319	345	362	386	329	309	336	328	363	357	365	359	356	352	340	366	347	333	361	381	302	349	322	382	345	330	343	353	375	351	346	329	323	357	347	345	336	341	362	344	328	353	342	310	337	345	318	344	332	364	340	317	360	363	340	352	324	384	317	385	313	320	384	341	324	337	333	337	329	293	339	372	374	294	312	331	374	332	356	331	372	337	317	333	359	387	365	336	316	351	311	338
8991	26704	53514	64169	38654	20679	15764	10463	7236	5970	6391	7784	11762	7273	5687	7095	6553	4975	4629	3746	3847	4571	5033	4847	4689	5791	6447	8228	6057	5337	4854	3965	4915	5894	6480	4201	3816	4535	5099	4450	5713	6607	5005	4295	3579	2732	1911	1580	1254	1315	1341	1209	1021	979	976	1003	1046	1010	1069	1014	975	957	998	924	899	925	893	895	879	953	904	952	889	999	1059	1219	1173	920	897	925	899	946	854	911	879	945	892	876	881	875	895	890	921	908	937	916	926	946	911	891	915	902	939	859	922	907	932	991	866	952	931	937	917	947	871	862	823	884	887	872	917	939	840	866	906	902	932	913	912	884	951	916	893	891	892	895	918	881	888	889	899	905	928	948	890	893	868	870	910	954	922	919	904	971	920	849	896	889	943	856	900	927	897	904	943	914	909	920	865	880	894	920	907	922	901	892	891	861	900	926	889	902	880	891	928	906	907	906	891	939	950	925	897	872	854	913	911	884	916	906	892	899	891	892	950	912	918	907	904	898	932	886	921	908	919	899	914	900	900	940	901	922	873	886	983	860	885	921	857	925	949	934	906	806	921	887	916	842	896	944	928	865	915	875	906	910	935	908	864	911	939	885	860	929	911	932	915	926	907	857	932	889	900	948	917	895	883	889	954	981	907	891	924	936	874	944	925	917	926	876	931	894	927	903	908	890	932	887	860	875	926	913	906	961	964	866	905	935	915	932	944	918	886	950	925	944	931	895	934	890	957	889	944	924	915	909	1000	905	967	897	938	925	863	875	889	890	928	852	883	875	988	882	868	910	882	901	992	917	920	893	908	888	950	907	890	910	910	909	920	893	904	923	897	879	871	927	951	904	932	916	859	910	929	879	941	895	941	914	933	929	912	948	927	891	893	895	984	939	932	892	932	885	870	922	918	909	880	881	921	927	891	888	922	912	894	941	940	877	911	910	882	951	911	922	874	965	935	886	931	890	907	899	933	905	898	911	963	885	892	929	861	863	885	854	906	881	923	929	894	928	967	931	904	933	900	944	886	987	894	959	945	904	944	913	891	910	903	907	954	884	899	921	906	915	914	889	973	912	948	950	933	936	882	870	933	896	873	919	957	897	922	978	909	862	867	904	899	922	902	903	915	888	927	967	888	933	893	946	973	938	935	931	919	891	907	885	863	935	910	923	939	921	918	924	927	896	897	872	890	907	934	888	933	883	905	955	870	884	945	866	922	954	902	987	928	981	884	914	898	920	863	891	914	899	903	978	880	937	880	916	922	892	883	989	908	872	885	913	880	860	953	964	929	924	885	924	903	904	899	896	938	897	935	906	859	904	914	939	919	928	920	922	858	896	891	884	883	959	919	908	918	865	917	893	936	889	869	874	950	896	910	873	882	940	915	915	935	927	880	938	869	905	877	907	988	913	901	910	974	881	907	945	950	918	940	896	932	941	919	848	920	874	905	902	886	868	854	893	858	946	912	903	928	914	921	914	928	913	957	971	923	922	881	977	918	944	1002	876	929	926	886	954	947	922	922	887	865	938	911	928	881	903	967	953	963	861	922	875	896	878	925	928	936	893	944	901	875	955	924	951	915	899	935	892	890	887	994	913	964	908	930	869	897	897	906	877	918	953	899	895	886	911	987	827	913	913	925	881	921	907	904	922	884	929	966	907	839	898	878	870	879	901	832	925	937	921	860	910	915	894	929	966	932	896	913	804	890	884	904	866	976	963	941	925	895	885	860	950	935	888	912	895	916	902	886	916	882	884	935	889	925	979	864	896	914	863	948	897	917	864	897	922	895	920	875	910	933	951	976	920	965	903	906	904	915	921	907	916	885	895	863	951	886	870	912	889	895	907	858	957	854	882	951	983	894	914	947	928	933	921	954	887	877	911	860	896	881	872	870	874	966	925	931	832	898	904	895	876	902	873	911	898	890	953	924	943	968	873	902	940	917	941	925	870	856	926	886	867	896	887	920	912	888	943	948	953	949	933	852	978	884	903	943	864	933	871	893	861	894	944	901	912	953	877	939	847	869	859	891	901	883	913	887	870	888	948	917	881	945	968	901	911	927	890	924	926	991	877	907	899	856	897	874	927	893	948	886	900	925	920	904	916	920	897	907	941	908	928	901	971	937	961	923	942	930	894	867	892	972	887	924	870	911	906	920	914	938	888	958	855	886	898	939	906	918	901	949	918	899	921	837	879	982	910	862	894	948	939	915	925	902	858	887	937	893	923	918	883	906	905	887	942	917	872	863	914	950	960	847	951	923	867	892	915	910	979	911	936	914	897	921	894	974	939	949	957	873	950	948	863	955	927	905	887	868	969	890	926	905	939	883	901	888	958	860	890	899	959	930	916	875	937	883	864	929	870	894	943	927	937	915	944	846	866	935	904	936	917	931	853	890	867	928	942	918	962	922	915	919	918	916	922	923	879	886	931	916	880	914	920	894	878	891	951	892	881	895	887	911	908	904	907	936	918	888	947	909	961	938	913	880	904	885	887	927	911	961	899	969	909	944	898	903	863	935	934	924	894	933	917	883	905	898	915	866	953	925	891	917	843	884	868	931	941	954	863	942	944	908	938	899	911	934	928	880	919	940	921	917	901	926	891	903	941	924	933	931	879	903	878	878	931	899	891	916	965	956	927	939	911	880	899	898	916	902	937	944	888	876	841	860	880	894	893	897	913	871	883	897	889	888	847	930	919	908	944	893	874	859	875	893	947	889	921	881	902	937	887	924	869	881	854	908	875	921	907	910	918	902	878	886	891	895	896	916	940	877	906	874	870	928	932	925	864	919	913	904	885	916	906	895	946	902	943	893	893	868	902	918	926	929	907	909	917	914	919	920	924	904	895	916	915	884	918	899	940	930	905	817	901	916	870	932	882	929	895	899	941	882	917	882	878	871	889	940	834	901	819	876	913	915	949	906	888	913	939	876	886	897	937	916	947	897	911	910	936	902	943	891	897	960	960	891	890	926	896	853	914	943	939	944	908	924	982	888	934	880	982	890	861	959	932	885	893	855	924	902	917	900	893	915	933	870	891	946	915	902	895	921	889	906	918	874	920	856	891	914	923	923	897	887	874	947	942	898	948	942	894	885	892	895	963	941	908	940	940	909	926	905	913	856	899	877	893	938	917	930	880	960	913	903	937	940	840	861	931	891	897	907	913	894	879	917	891	974	867	884	911	906	960	927	921	889	872	852	944	944	921	909	908	887	913	949	909	948	946	894	954	939	918	939	939	906	910	885	881	877	887	880	913	944	952	917	927	853	888	941	893	952	840	906	942	936	907	943	953	920	930	898	882	902	855	893	932	902	843	928	898	942	905	867	938	921	898	955	900	849	900	894	867	901	912	919	877	903	899	941	923	948	888	889	907	923	866	911	878	897	870	879	901	939	908	876	921	941	894	853	882	824	903	894	914	904	862	892	904	897	885	905	874	929	906	879	892	897	892	961	927	883	929	927	952	880	890	873	929	850	939	873	930	886	897	959	936	907	937	855	896	849	903	879	917	925	918	906	899
22662	43997	73664	71636	44422	22840	12285	6867	3020	2332	2490	2926	3663	3352	2159	2534	2226	2234	1742	1230	1200	1347	1556	1643	1641	1965	1951	2715	1913	1652	1500	1326	1593	1769	1815	1363	1368	1311	1424	1540	1785	1732	1526	1306	1154	912	710	592	507	488	427	456	430	420	414	407	395	422	388	426	414	445	373	384	392	376	399	407	420	363	373	367	368	429	456	465	413	363	378	405	357	377	377	363	380	396	353	397	373	360	382	409	389	370	402	359	391	386	388	342	383	379	361	347	400	402	392	401	398	356	398	355	370	375	376	376	378	403	372	400	361	382	388	375	327	347	393	400	343	371	346	400	355	357	392	398	376	398	378	354	394	396	416	346	417	393	385	381	389	331	378	400	390	376	366	377	391	363	399	378	369	396	378	391	356	373	389	384	356	352	389	361	364	345	366	399	376	340	354	345	376	344	375	375	356	402	370	359	380	385	416	409	380	368	342	361	383	368	379	389	367	378	385	385	357	374	392	372	378	375	353	335	354	378	373	355	389	392	362	381	378	383	366	407	377	360	364	387	370	364	416	392	363	386	411	363	397	365	318	410	374	375	379	364	395	363	383	386	360	388	354	405	339	403	411	371	360	399	365	396	376	385	388	348	373	365	348	392	373	373	382	322	370	364	402	401	363	392	367	361	400	361	373	392	375	371	375	377	362	373	357	395	387	390	404	369	385	389	350	325	371	369	360	382	375	375	355	385	347	362	374	395	358	370	345	329	408	380	376	387	371	362	396	399	372	352	345	385	385	341	353	386	355	373	377	356	402	401	366	375	358	378	359	372	359	360	425	370	356	377	367	385	405	348	378	393	326	362	390	342	374	353	380	408	366	391	357	358	380	400	390	367	360	386	393	364	340	397	363	369	347	384	363	371	397	374	371	358	346	353	397	382	373	380	396	357	386	392	380	363	356	398	359	374	379	361	398	361	361	356	394	343	383	369	380	375	352	375	367	396	409	347	388	351	349	357	382	388	373	397	376	348	392	373	417	352	400	357	394	360	395	379	380	391	360	372	393	383	411	412	361	363	358	394	383	354	392	381	356	386	362	382	350	404	347	385	379	358	369	352	372	372	373	364	379	396	354	360	343	360	345	424	393	397	418	393	376	374	366	386	416	354	357	379	323	405	356	376	382	345	375	355	401	412	376	365	383	394	362	374	350	381	389	348	391	383	385	360	350	405	368	374	386	407	372	385	374	369	379	407	377	354	349	353	385	381	388	365	342	387	368	365	381	376	402	383	372	388	371	385	393	409	368	408	356	322	355	387	380	341	364	363	339	390	356	383	381	390	371	366	365	387	346	373	361	353	399	407	378	366	342	366	383	382	428	380	401	380	430	380	330	394	362	371	384	339	379	377	336	360	355	381	369	397	360	374	362	368	377	368	381	370	368	346	365	397	381	371	408	360	387	381	378	379	390	406	368	387	379	387	356	359	361	397	362	359	349	382	340	375	382	356	374	399	391	350	379	386	384	399	347	380	424	358	369	394	397	383	389	362	352	367	386	333	341	396	341	391	417	377	360	414	374	380	365	432	378	360	388	332	346	358	354	371	360	381	366	341	438	376	359	386	371	393	352	387	378	420	381	357	346	386	390	381	377	361	361	362	379	355	395	356	380	384	406	364	410	382	357	361	329	354	390	364	406	399	378	389	394	332	380	395	358	350	356	399	396	374	348	339	374	349	379	344	386	359	385	354	361	382	354	361	397	391	366	374	399	397	384	390	369	373	393	396	406	373	364	369	362	399	381	344	391	380	354	367	394	384	350	413	381	365	353	358	334	399	390	427	379	405	398	343	415	348	363	392	399	373	364	363	358	363	396	381	384	349	408	365	400	378	391	350	363	373	376	395	383	373	368	401	393	354	395	365	407	367	396	355	353	365	384	396	352	354	399	353	395	379	384	380	395	351	381	347	410	374	341	395	377	392	379	344	390	348	402	379	335	388	368	401	372	367	376	372	385	374	349	332	369	346	329	397	409	379	382	376	319	388	345	391	432	375	376	387	327	373	386	383	349	376	377	382	364	380	373	348	383	392	397	359	341	360	370	357	337	386	350	358	378	372	366	356	416	366	334	367	372	384	377	390	382	372	393	421	399	389	361	358	375	360	386	394	397	353	392	371	361	347	364	333	372	352	388	413	371	355	382	368	351	390	408	348	370	380	398	375	373	367	402	364	386	347	364	414	375	380	373	356	354	374	353	348	390	363	346	338	390	372	365	402	353	360	367	381	383	364	360	367	369	359	355	397	371	364	371	379	405	372	351	384	388	400	371	373	342	390	373	376	356	345	336	367	344	404	345	397	342	386	356	375	371	376	371	374	362	401	344	387	374	382	392	343	396	389	361	363	401	351	395	401	368	371	364	385	366	345	351	352	354	402	364	406	389	355	370	374	421	386	396	353	348	380	369	351	363	358	396	387	394	368	366	386	351	387	365	369	403	416	350	383	419	391	361	337	368	378	359	350	371	376	386	362	391	388	369	371	355	388	350	381	398	379	367	389	358	375	345	376	378	375	364	360	369	364	375	361	388	374	347	376	375	396	394	403	375	373	382	349	346	341	397	383	389	352	348	383	365	350	403	391	365	368	418	396	359	368	372	383	368	404	390	368	357	362	367	387	354	371	407	372	366	402	378	388	394	357	362	363	393	400	383	384	403	348	366	367	359	373	354	384	359	378	342	371	362	388	376	400	402	392	374	355	374	387	374	386	350	359	383	374	405	390	371	361	418	375	340	347	367	352	362	401	370	348	373	382	348	384	375	392	395	376	365	374	398	366	369	376	376	371	363	388	369	400	342	384	401	375	387	386	373	396	384	367	384	361	374	390	385	366	363	403	370	325	407	385	390	354	381	400	387	390	404	365	383	379	383	378	388	352	376	331	366	369	376	407	364	398	384	365	379	383	395	341	413	374	379	394	372	354	410	359	356	384	381	354	345	384	385	350	399	373	393	381	397	360	418	402	385	362	396	367	344	379	339	373	380	357	388	391	359	348	385	351	351	392	314	376	368	390	356	368	358	350	348	361	364	370	365	352	408	386	381	379	372	364	376	384	386	400	424	388	344	364	381	368	355	360	391	379	381	376	370	328	357	397	364	365	403	355	352	394	395	324	403	335	352	360	354	382	421	342	346	372	381	348	383	391	370	368	348	397	363	407	382	412	411	363	420	359	352	348	387	381	397	386	349	366	356	356	363	378	367	387	392	383	359	352	377	361	361	354	391	371	334	336	353	394	409	384	349	392	384	370	394	378	341	359	322	411	365	362	381	331	372	400	364	361	393	377	371	370	366	376	382	387	404	377	427	404	376	338	375	391	400	359	354	355	382	384	372	377	388	398	354	347	405	402	367	406	403	363	397	328	336	356	392	412	388	374	343	347	353	376	356	379	357	376	382	425	381	348	371	356	340	398	364	353	368	383	378	384	368	392	382	393	369	347	367	347	391	384	381	400	383	374	369	357	362	388	361	379	369	371	379	380
12388	34961	67899	72736	45637	26006	19068	15820	9288	8715	9804	11854	14916	13809	9429	11545	10411	9546	8456	5904	6319	6933	7989	8761	8482	9255	10272	14109	10074	8552	7771	7346	8972	10217	9622	7315	7589	7842	8150	9047	10538	10572	8371	7057	6498	4907	3642	2512	1840	1783	1621	1499	1290	1180	1185	1269	1235	1206	1135	1113	1100	1174	1098	1091	990	1029	1097	982	1076	1005	999	1026	959	1160	1696	1665	1328	1003	942	895	1018	1000	889	970	978	945	953	955	963	983	997	955	953	1023	981	953	998	990	948	1049	1025	977	968	983	973	1002	986	994	994	1013	1022	945	978	934	1018	1009	995	945	925	911	993	945	1022	953	956	976	955	960	989	958	975	930	956	978	989	966	1007	954	976	963	934	942	932	952	943	969	965	1020	953	961	951	957	976	954	966	888	988	973	944	1013	942	948	983	962	981	1010	937	971	999	936	983	963	964	1014	971	1023	954	971	991	904	992	1071	989	983	939	949	995	973	911	997	966	930	973	952	979	976	914	978	986	958	972	1022	987	970	961	1008	988	1000	953	959	1024	997	978	979	955	991	900	993	917	973	976	954	954	972	949	998	918	973	1006	986	982	966	918	957	920	983	1037	923	966	983	1010	1010	994	973	989	972	985	988	942	944	999	1004	973	1004	976	997	1006	934	953	946	987	975	1007	982	956	996	947	1029	942	991	962	950	948	996	958	997	939	963	954	968	1002	1003	981	961	1015	928	987	1008	967	976	1013	984	943	993	971	1036	1010	975	1036	939	929	971	984	918	907	975	949	1004	965	1003	958	921	964	962	948	1006	960	924	954	966	997	932	972	957	949	947	955	975	991	954	931	956	905	1018	904	961	954	932	968	940	967	935	981	969	966	993	947	921	965	948	977	986	916	932	978	974	947	973	959	945	945	993	972	945	958	976	978	1007	940	914	958	954	969	940	982	964	949	932	981	971	956	959	961	983	989	946	946	966	975	950	984	969	944	955	1000	982	993	934	938	1006	1030	924	939	945	1004	975	995	965	950	975	910	960	936	984	942	913	947	977	978	966	976	958	983	1012	1002	905	971	1005	994	977	975	967	1022	1003	986	987	954	952	1095	973	962	906	897	972	943	971	940	972	953	974	1004	969	969	976	1024	971	1004	969	938	966	992	968	992	977	1029	976	967	929	973	967	960	912	883	928	952	948	962	987	956	955	970	977	918	954	957	889	958	944	950	963	960	961	1040	953	991	994	941	954	932	945	958	965	999	1004	1002	1013	969	946	979	936	957	984	994	980	969	962	969	971	981	942	944	969	954	895	941	961	953	954	993	944	994	1003	950	977	1019	963	919	1004	968	1005	964	948	979	887	928	936	946	963	936	949	1005	992	929	991	1028	941	978	966	1006	923	983	983	918	955	946	1000	922	935	964	924	996	944	973	988	934	1027	945	892	936	1060	916	951	961	1015	997	940	969	991	1031	959	985	971	933	1016	994	961	940	993	970	954	976	933	927	944	960	930	972	951	950	967	955	944	961	933	911	882	937	954	1026	900	952	952	959	972	981	1006	1012	984	937	938	965	974	977	976	926	917	975	976	972	1003	938	947	985	919	959	980	1000	1009	989	921	986	1016	980	891	940	963	938	959	956	964	910	965	949	931	1026	978	958	1001	962	1017	962	905	964	915	914	935	977	989	988	1003	948	964	919	965	983	906	951	942	943	999	966	1022	959	959	1021	969	973	908	1004	980	974	951	967	998	979	889	982	963	956	1044	919	972	1011	949	967	990	964	1018	985	1010	956	914	970	939	964	949	919	963	1019	1016	936	924	988	999	920	1004	990	871	948	958	954	1025	945	953	964	980	934	1001	927	975	990	972	985	951	1000	989	970	961	965	1004	994	940	1004	967	1000	950	1008	970	960	957	993	980	963	954	1037	939	949	978	933	963	972	993	923	945	939	970	1004	977	997	948	901	996	975	994	974	966	989	1006	914	917	1001	982	967	947	991	968	988	940	980	970	999	1028	961	939	1008	920	1006	1033	947	936	950	966	952	972	988	924	947	969	968	955	993	950	931	953	983	935	941	1005	1005	947	944	959	931	940	1006	1004	945	923	929	969	946	922	993	977	996	948	947	974	961	989	968	956	913	972	989	953	942	953	939	954	1028	988	973	908	973	942	931	915	975	936	971	1006	967	986	974	997	962	977	950	973	980	962	966	935	965	960	990	976	964	914	1000	997	1040	990	887	905	918	1002	908	988	1005	907	928	933	998	960	978	976	935	958	1034	972	1009	933	974	953	951	969	929	951	980	947	939	924	980	928	1014	982	977	943	931	986	922	976	1033	974	966	1018	983	950	1000	990	918	962	980	976	937	964	1009	935	950	970	1031	947	943	973	962	967	971	963	996	993	925	969	954	964	946	919	957	990	939	992	957	992	947	949	936	1019	992	956	989	1001	954	972	973	962	1011	979	932	974	953	1005	1009	962	968	977	988	951	941	952	953	971	942	987	970	987	959	947	1013	1006	933	983	948	985	956	962	1016	948	1009	979	1024	990	989	922	957	988	949	981	956	1012	1030	940	976	1000	900	1016	935	913	957	971	937	1026	1017	999	981	915	938	977	975	959	1008	966	993	957	983	957	1011	971	984	916	945	996	1018	979	930	925	993	970	951	922	954	950	983	962	990	979	968	976	991	972	993	993	989	985	935	951	940	958	956	991	984	957	952	954	1013	964	972	897	993	970	937	939	966	927	1002	899	952	978	1001	960	964	977	958	1038	951	943	1004	972	935	986	1000	911	936	1000	982	932	945	965	975	970	953	997	944	960	946	1065	951	960	971	987	938	1008	962	982	961	962	1002	1036	991	1022	1042	974	924	950	945	966	964	972	981	966	935	977	947	970	952	928	956	974	1001	987	938	929	963	981	997	971	952	909	982	965	963	969	1000	920	1024	975	936	962	911	1004	1020	972	987	897	960	1019	934	986	914	970	970	1004	986	906	950	1000	1001	949	1013	923	985	941	1002	925	969	1056	952	995	1012	967	982	982	1032	938	986	964	903	915	952	956	985	947	982	1019	963	919	986	939	935	1003	923	966	921	955	962	988	991	931	977	963	959	989	1018	1009	937	990	955	952	1006	1024	989	1002	997	999	941	955	978	875	1014	955	913	997	926	969	964	955	1012	926	1009	950	956	974	990	994	1005	1022	931	1032	970	957	921	925	942	983	934	1027	959	974	961	1014	968	1007	1014	985	975	952	949	952	971	946	1017	977	912	973	980	1028	958	950	981	907	938	984	901	1046	964	983	1003	965	1013	902	995	981	998	941	983	927	951	892	933	925	976	1007	980	975	922	981	984	969	1027	934	988	956	1021	976	1002	960	929	921	977	960	996	993	938	970	964	935	916	984	1004	966	947	940	971	945	958	1010	1006	979	930	928	950	938	981	975	978	956	951	958	983	959	1007	992	947	990	963	1010	997	936	970	1032	947	1010	957	1002	945	986	1002	1021	949	940	940	1014	949	1016	948	947	975	983	963	966	1010	971	949	981	921	962	967	902	997	945	1036	967	941	957	978	993	907	1001	992	918	935	1022	963	1015	937	944	945	970	936	1000	1046	976	918	980	918	1032	975	964	981	990	965	968	963	1001	981	980	949	965	982	1022	973	997	908	955	970	952	961	961	994	1000	1033	949	966	1002	934	971	1011	928	961	962	959	972	956	1005	982	900	1021	964	995	969	937	938	945	948	925	1012	1046	1017	1007	977	901	964	935	942	914	972	994	973	986	1008	989	995	973	963	960	978
7057	7588	13725	11530	6512	3514	1936	1273	831	612	616	641	580	552	514	472	527	453	441	421	377	360	333	341	332	305	402	393	318	352	324	316	347	345	334	305	320	336	339	321	383	311	313	336	306	301	278	266	295	260	281	270	274	289	285	277	257	249	239	257	255	293	266	232	215	253	250	266	283	274	246	249	245	272	274	273	258	256	244	276	249	245	260	261	244	266	269	260	234	248	247	293	271	251	290	262	213	246	249	248	268	237	260	274	241	269	277	256	237	268	268	258	280	239	244	242	266	246	281	261	221	249	242	240	263	263	247	283	245	262	259	264	253	253	256	256	244	258	270	276	284	276	217	255	276	243	253	256	230	270	249	269	262	263	257	273	261	251	261	240	220	241	257	236	275	252	245	254	269	244	268	257	269	270	252	239	269	254	261	272	274	236	264	253	280	277	261	255	273	241	293	283	264	260	264	289	294	246	258	254	232	242	252	257	268	246	261	236	241	241	233	242	239	251	264	234	244	291	252	246	261	250	269	257	251	248	274	264	241	268	283	257	272	250	256	261	267	239	252	249	252	269	235	241	276	244	275	259	251	241	248	275	265	269	230	249	234	273	254	252	275	230	274	266	248	264	247	242	267	251	255	227	271	249	242	263	235	284	245	253	265	235	272	258	287	235	276	248	269	235	267	248	244	273	275	277	268	262	243	273	240	266	283	253	248	275	248	261	245	270	263	258	269	261	287	229	248	254	296	241	247	277	263	234	271	258	252	245	254	222	263	288	263	240	243	255	223	241	262	253	235	267	263	242	261	253	247	227	274	252	259	252	240	254	280	257	269	287	270	250	267	237	229	264	269	269	301	260	274	246	240	258	258	274	248	240	259	291	288	255	262	241	253	268	234	266	255	248	264	258	249	249	267	264	224	261	244	282	263	246	271	281	236	271	245	260	245	257	250	260	259	281	236	270	256	256	238	260	237	250	253	239	255	246	223	244	261	243	266	240	265	271	268	242	263	245	244	229	242	241	241	258	250	256	253	233	254	254	215	260	254	252	258	280	261	269	245	274	278	263	274	258	227	268	256	252	241	258	238	241	242	287	288	253	250	221	249	270	245	255	265	229	280	268	246	269	281	264	259	244	237	270	255	253	252	257	288	262	258	244	275	256	249	231	240	263	244	245	256	282	271	252	275	260	269	239	253	258	245	269	244	265	272	256	251	255	246	230	265	257	248	232	282	268	231	282	246	267	251	275	255	257	277	259	253	236	245	251	268	254	253	231	259	234	240	253	261	238	242	271	252	262	245	246	271	239	281	282	259	244	265	259	226	237	256	271	244	228	243	255	265	264	246	261	266	267	219	265	262	265	250	270	250	267	254	238	254	262	280	258	280	250	232	264	227	252	259	260	270	258	232	278	273	304	257	249	262	254	277	268	241	255	276	263	277	279	247	285	275	262	226	252	251	295	232	252	245	255	271	262	248	265	273	249	222	243	246	275	262	240	239	266	252	254	257	239	234	281	272	249	276	250	255	274	267	281	227	252	269	280	267	268	242	260	251	245	237	236	256	268	280	252	265	254	283	265	261	245	292	227	243	250	240	261	247	238	258	278	259	245	295	300	253	262	239	251	265	281	245	258	272	250	238	273	243	282	276	243	270	279	246	247	240	254	261	279	279	256	273	269	279	263	255	248	269	263	280	265	242	225	277	257	217	249	249	271	284	258	266	267	242	271	279	247	279	268	287	257	264	258	260	231	241	256	256	249	267	273	293	242	251	220	274	219	232	251	283	232	273	265	242	250	233	248	247	248	263	258	259	251	230	227	262	270	279	250	274	263	232	267	260	257	204	240	239	265	255	272	278	263	254	252	276	285	250	280	276	273	262	234	258	239	273	262	306	258	277	235	254	271	242	234	247	266	245	278	235	237	280	253	275	270	263	255	254	263	248	256	233	258	249	248	262	271	269	254	253	249	260	257	248	259	277	252	244	270	240	262	236	258	266	267	261	212	274	218	251	272	277	217	236	216	252	284	246	230	264	265	269	235	265	253	257	251	274	244	256	255	233	229	243	258	238	269	254	238	246	282	267	247	251	263	240	246	232	256	248	239	269	251	277	246	247	262	241	266	251	282	245	302	261	239	252	261	238	230	248	254	254	271	260	242	242	285	243	271	260	242	240	247	270	280	248	215	256	227	241	228	257	254	234	244	282	262	257	255	275	274	262	272	260	243	248	251	278	242	274	232	235	240	240	251	258	256	288	260	258	248	259	249	248	277	263	234	247	282	230	243	276	215	278	218	226	248	251	255	276	248	264	257	246	223	254	259	253	261	278	273	284	231	230	271	236	266	254	235	257	275	278	259	295	243	281	260	243	304	270	283	265	278	235	279	285	267	255	242	249	242	263	260	255	269	243	253	244	237	246	268	253	207	272	247	299	250	268	272	262	264	256	253	281	277	230	285	239	270	265	278	256	259	257	239	251	247	265	298	228	242	235	244	273	238	257	253	267	251	273	262	255	265	256	245	271	267	242	249	242	267	242	256	254	255	232	252	254	269	258	271	244	278	262	254	237	274	260	262	264	256	249	261	244	263	261	271	262	237	268	259	240	259	257	247	246	279	262	226	250	269	259	253	267	278	247	229	256	258	263	274	224	272	265	268	249	243	264	261	269	226	276	252	241	239	245	272	277	268	267	246	237	250	237	257	265	265	255	254	248	269	289	231	227	231	241	263	245	254	260	270	274	260	254	269	253	253	235	282	236	252	247	253	249	258	239	243	244	269	261	238	262	270	239	260	221	260	265	258	261	253	280	279	270	251	246	252	245	254	262	243	251	230	274	289	266	242	243	253	261	250	245	288	237	251	253	250	245	266	256	251	272	232	294	270	243	253	254	284	285	230	273	293	256	264	266	262	278	215	244	237	267	252	270	273	273	271	281	253	249	247	268	285	243	270	248	275	251	253	267	263	258	253	241	260	260	248	270	243	242	227	259	298	257	252	248	273	263	272	274	275	252	248	241	236	274	265	222	254	266	261	263	240	256	268	264	264	257	260	263	264	272	243	269	270	244	238	241	277	236	281	274	221	204	259	239	251	258	260	258	252	244	272	263	238	239	263	274	254	282	248	287	254	273	250	293	243	270	251	253	268	244	269	240	254	256	279	269	256	274	258	262	263	228	259	271	250	277	269	252	277	260	266	245	237	250	257	253	261	244	269	277	258	244	236	254	254	269	226	263	240	236	270	259	272	247	259	259	272	261	270	278	243	276	255	261	225	266	235	265	269	271	255	247	263	248	270	293	246	249	254	217	261	281	273	236	270	214	223	259	289	228	239	259	239	241	252	256	249	267	242	243	269	276	255	253	270	247	245	246	281	277	262	289	261	270	263	248	290	264	251	289	256	264	288	252	281	249	268	294	243	239	285	243	251	254	252	248	236	273	251	273	217	272	253	249	263	253	261	279	270	259	251	245	272	255	238	210	279	285	237	234	256	231	223	248	254	252	261
4954	8030	20214	22870	16578	11292	7472	5164	3472	2869	2866	3098	2872	2714	2444	2383	2259	2225	1957	1675	1475	1487	1434	1315	1299	1371	1598	1723	1380	1497	1329	1330	1316	1272	1298	1163	1334	1169	1302	1300	1444	1300	1123	1071	971	854	868	861	780	788	753	781	723	720	764	744	757	698	718	750	758	732	755	742	719	741	751	708	704	675	769	682	652	751	753	773	730	737	703	723	725	725	730	712	754	693	730	738	731	727	666	713	706	703	718	708	649	685	745	726	662	723	745	710	662	668	735	693	697	722	777	713	733	691	756	699	725	686	734	699	703	707	724	680	695	667	720	748	698	759	758	743	699	764	706	698	721	682	711	717	713	720	718	732	691	668	701	682	711	685	765	756	740	731	717	720	694	680	711	762	744	699	732	748	745	696	717	704	738	678	702	717	711	698	680	675	741	711	722	669	735	694	725	720	700	749	683	766	724	692	683	674	703	749	741	711	713	733	687	692	720	725	681	715	716	742	685	734	672	695	667	701	697	706	723	708	750	732	776	714	705	722	744	725	744	744	702	718	671	707	690	723	710	717	722	765	686	690	697	711	690	686	679	747	759	718	708	731	669	713	725	702	716	749	732	717	730	689	688	720	730	722	769	653	742	733	682	722	691	701	738	700	688	702	740	704	694	699	715	714	694	683	694	661	724	704	723	688	669	657	669	692	731	724	662	713	693	715	741	701	666	716	741	702	727	691	675	712	675	719	683	666	722	696	714	733	702	712	760	725	755	718	681	718	705	675	692	661	714	696	731	670	756	737	723	733	660	719	701	745	715	689	673	707	733	688	723	708	724	706	673	683	687	707	726	694	742	720	662	757	727	706	696	719	709	707	704	734	760	696	739	699	662	727	738	676	694	657	711	673	714	687	711	723	705	740	747	710	785	711	683	698	744	679	700	670	711	714	655	693	659	755	751	699	683	768	698	728	714	725	699	725	732	760	700	648	657	725	701	661	697	685	721	725	684	739	747	757	718	748	698	736	774	660	672	745	689	718	670	740	704	698	708	738	689	727	754	776	697	729	695	697	674	704	719	735	691	720	718	696	773	691	689	716	689	687	698	665	681	719	685	706	693	650	683	703	667	742	743	712	706	724	708	730	706	749	696	688	687	728	709	720	706	717	721	702	687	734	720	728	744	662	604	710	713	676	694	730	712	712	739	749	690	691	684	692	693	693	687	704	716	702	690	719	715	714	735	678	693	746	689	752	699	729	747	682	717	725	682	706	675	696	686	677	708	708	704	694	716	692	740	629	675	713	738	733	731	726	694	689	714	725	719	725	675	689	679	658	700	700	685	665	697	668	695	655	702	717	695	739	727	683	689	698	716	650	755	715	705	687	761	646	722	702	748	692	708	687	684	714	693	711	621	715	722	668	751	721	667	705	703	696	726	706	698	736	715	682	676	676	682	734	688	725	719	743	698	694	653	693	700	717	713	708	717	738	712	731	730	703	719	696	688	670	666	731	727	710	659	690	722	724	701	694	709	704	710	671	700	674	678	706	701	686	740	727	659	698	724	732	736	727	718	722	743	718	759	707	694	740	673	717	637	706	712	704	742	694	706	700	692	688	718	713	760	725	743	777	680	705	775	725	755	741	708	705	712	686	700	688	730	726	726	710	717	692	689	718	721	705	688	696	682	681	666	675	686	735	716	757	695	704	741	729	702	710	736	711	756	666	754	682	709	711	701	712	711	746	748	713	764	772	720	755	732	705	727	749	683	736	744	727	699	704	698	718	726	684	739	767	678	731	702	683	668	708	690	741	708	738	694	734	715	759	642	722	740	712	722	679	691	707	688	673	742	710	756	700	710	710	701	685	709	674	691	714	671	732	722	785	742	750	663	731	662	691	738	715	714	738	728	684	752	745	697	708	706	687	711	723	676	718	709	747	741	736	692	695	697	709	707	680	754	660	703	701	686	738	726	693	720	671	705	692	697	710	699	685	738	693	714	733	691	701	696	730	732	742	724	671	746	650	716	682	703	655	662	678	677	648	700	682	719	727	745	743	776	724	740	656	679	697	735	712	713	723	707	678	721	648	703	730	720	680	740	713	694	766	719	737	719	725	784	739	726	681	734	656	680	749	723	707	719	738	735	705	672	666	725	745	707	661	671	690	727	712	724	763	678	746	686	707	734	730	683	686	700	731	701	779	711	651	697	667	685	723	704	707	691	733	711	710	724	716	678	718	714	716	739	758	739	688	747	688	748	700	704	711	680	682	730	703	722	710	711	678	725	712	676	710	640	699	685	678	699	718	677	730	704	719	714	689	738	719	721	726	715	664	726	675	688	714	768	732	702	661	726	717	756	731	714	654	741	718	758	715	693	704	735	694	739	719	696	729	709	699	684	718	713	726	707	690	684	674	736	722	722	688	744	671	727	715	724	712	703	707	729	713	661	674	742	708	747	744	693	744	733	709	700	680	699	748	708	720	750	689	653	644	670	722	730	753	734	652	725	718	697	680	784	748	702	668	708	742	705	724	726	703	706	715	745	692	703	710	719	683	690	731	713	776	735	684	694	685	692	667	726	718	660	748	733	692	704	712	670	740	765	680	696	735	754	703	702	681	712	717	686	680	742	707	696	734	705	733	701	707	702	733	733	626	703	730	710	715	717	697	712	713	669	730	691	703	764	691	710	684	696	661	684	723	708	696	727	726	654	667	703	664	689	728	710	703	735	702	694	679	724	736	696	748	679	711	709	684	738	710	704	670	707	682	716	747	731	691	723	717	716	689	717	707	726	718	734	739	679	729	749	678	771	664	746	702	700	742	692	715	715	732	705	688	727	684	713	681	671	720	706	728	637	706	743	715	732	677	700	684	721	732	653	690	699	696	668	743	700	692	682	692	724	688	730	713	713	708	725	689	683	725	665	729	759	706	678	709	725	676	704	658	714	692	723	733	759	689	678	703	711	678	705	697	681	675	730	727	723	718	703	747	716	715	706	652	728	720	721	704	702	723	672	701	687	727	677	703	708	703	693	733	733	679	739	689	680	710	685	723	725	745	708	733	745	754	722	659	685	719	728	679	721	755	711	705	750	763	739	693	670	742	706	745	702	697	724	700	718	690	712	728	698	730	699	710	744	718	722	731	717	684	675	722	737	703	695	734	758	752	739	725	688	684	727	693	700	720	724	736	733	732	687	681	648	708	686	703	773	759	717	740	734	726	702	711	706	764	716	687	710	691	686	761	689	734	710	683	700	718	713	689	725	679	675	708	688	729	732	697	755	699	709	707	750	664	721	748	740	729	741	720	714	705	731	710	700	685	789	683	720	747	703	726	758	727	703	632	686	716	733	722	694	734	665	706	701	692	686	680	720	759	705	709	686	726	732	740	724	722	730	717	726	723	675	674	722	690	733	728	707	683	701	745	707	771	704	688	707	644	698	745	730	739	707	671	746	697	727	706	737	676	740	707	704	688	743	702	735	672	685	703	683	738	714	742	658	699	697	738	749	732	703	691	687	723	706	718	699	666
14568	28116	43345	43362	35583	14564	6066	3609	2096	1957	1841	2024	2440	2377	2774	2374	1821	1614	1325	1039	1049	1005	1056	1016	1136	1303	1515	1922	1323	1436	1145	1344	1351	1263	1529	1129	1504	1215	1196	1423	1325	1215	1155	868	701	649	648	465	469	449	442	408	349	362	340	331	344	381	374	378	371	361	374	341	324	353	329	326	337	329	338	347	320	338	378	400	380	352	351	333	317	313	311	319	356	326	320	356	353	317	316	313	334	370	324	363	351	296	339	331	322	308	315	352	294	313	322	326	361	353	355	321	312	334	355	326	342	302	327	315	317	354	308	314	315	324	309	311	349	345	318	323	322	324	331	308	328	332	350	320	299	309	347	312	325	311	352	312	316	347	349	300	324	337	351	333	327	341	340	314	315	314	322	343	326	338	374	345	303	349	349	334	310	326	333	311	332	310	322	326	358	311	334	354	292	358	322	377	338	323	366	348	360	352	346	293	311	369	309	342	362	298	307	319	321	314	339	321	343	328	317	316	313	343	326	339	336	352	360	331	303	351	336	342	345	396	348	313	346	297	337	352	345	307	325	327	344	306	323	341	322	321	321	316	341	354	318	295	359	367	315	312	341	345	345	305	342	313	379	331	337	318	309	328	319	293	321	315	351	335	331	328	325	336	323	367	316	283	346	348	343	320	369	341	317	342	307	324	323	363	306	333	342	356	307	334	318	328	308	337	340	339	340	305	362	348	354	325	332	297	344	335	372	308	314	336	326	355	364	321	352	294	279	327	316	329	348	340	326	358	295	340	332	314	337	311	327	341	315	338	330	325	298	335	332	336	307	343	357	344	359	321	332	359	356	328	318	308	332	360	358	337	308	315	351	337	322	328	330	354	337	333	318	317	316	338	355	339	345	342	306	333	342	326	297	343	353	334	348	306	304	351	320	299	346	351	327	336	342	350	329	326	359	354	348	332	321	319	327	312	350	315	323	355	311	315	302	313	333	359	328	324	295	303	325	340	359	340	345	315	339	326	320	319	339	321	315	329	297	310	327	305	359	289	324	345	333	329	341	307	364	366	345	350	304	328	347	341	306	315	319	354	330	322	337	332	309	317	339	313	316	356	291	307	320	347	352	330	351	323	368	327	346	353	347	337	331	337	312	343	330	337	304	332	315	343	307	333	326	343	344	317	324	374	356	345	360	326	315	360	303	327	328	342	340	322	320	346	339	327	293	319	364	320	315	297	314	307	340	331	338	314	366	338	338	327	343	310	331	302	314	369	347	325	341	335	305	354	319	330	329	304	347	317	322	274	309	326	367	308	337	346	305	332	316	330	361	323	319	325	309	339	333	309	335	324	311	348	336	324	331	336	329	328	317	310	330	342	332	337	333	312	311	301	331	326	328	334	351	330	295	312	342	341	363	359	314	304	354	304	316	329	336	306	320	330	317	342	330	308	301	338	333	330	323	350	314	332	378	353	334	332	313	317	322	320	351	305	344	326	331	317	324	362	328	336	317	289	314	308	352	334	337	302	348	359	327	336	353	375	349	328	330	325	350	334	295	304	334	316	339	300	359	345	323	345	305	318	303	354	342	324	303	330	301	309	347	302	330	339	304	357	320	362	311	311	327	305	326	312	349	310	304	334	324	329	307	330	320	341	329	360	280	352	328	310	335	310	319	308	294	298	303	349	324	322	330	334	324	324	330	333	339	354	307	334	349	344	350	318	356	328	358	320	304	333	355	330	317	313	383	307	334	322	333	371	297	362	356	316	317	298	362	331	309	320	319	330	334	343	332	334	313	367	343	359	329	329	304	320	325	329	353	300	326	328	342	341	341	338	312	374	339	293	312	316	344	318	326	333	326	330	301	328	329	327	313	351	300	347	360	331	339	347	331	330	323	363	313	316	306	339	325	308	306	310	367	341	326	350	323	338	351	345	334	315	361	316	342	312	341	345	304	352	335	366	350	332	324	371	346	316	348	302	322	346	333	317	295	317	316	357	331	320	348	320	371	326	334	341	335	338	319	327	305	312	343	312	313	311	353	302	321	336	315	314	372	334	321	334	306	301	361	330	337	320	301	334	341	315	314	348	340	330	324	336	312	331	347	319	336	322	347	284	311	314	336	315	329	361	323	324	338	379	350	320	357	362	340	343	311	322	323	339	308	331	331	337	320	329	296	292	328	309	339	321	299	344	323	374	347	333	358	323	312	340	319	326	301	308	289	320	371	328	338	321	310	295	325	331	336	310	315	330	336	354	344	337	324	290	333	299	340	295	342	334	334	332	335	330	343	324	347	330	334	331	355	352	359	306	340	308	337	350	327	319	326	331	301	325	344	295	320	303	303	306	368	360	365	353	303	339	350	355	349	347	346	326	303	326	283	301	312	341	329	312	349	344	304	337	299	332	334	325	339	347	343	311	313	355	325	306	329	360	292	318	337	326	332	303	361	298	340	320	344	337	358	324	332	344	313	359	318	335	306	321	309	293	319	336	347	280	333	347	319	336	323	321	337	342	324	326	358	360	359	332	304	318	303	309	328	328	346	343	365	358	320	322	331	294	315	339	346	344	325	324	344	320	320	341	324	351	334	317	316	322	333	317	318	379	348	309	351	357	310	302	322	314	330	323	337	336	305	329	342	366	310	317	325	329	354	301	334	339	376	323	339	346	340	354	336	343	346	359	328	338	321	334	358	319	351	321	340	278	312	338	303	315	301	313	331	338	314	324	349	319	331	325	311	333	333	329	338	320	360	361	317	316	309	332	303	337	306	334	341	315	322	350	318	326	322	360	328	310	348	315	361	318	326	318	325	336	337	323	325	305	332	306	307	319	343	287	366	346	329	343	340	321	343	335	346	356	334	334	327	331	310	324	333	354	343	349	317	324	300	343	324	331	310	345	326	316	346	321	309	374	329	359	297	310	342	336	338	321	310	341	351	324	341	356	318	298	325	310	340	314	305	332	308	370	343	320	333	321	335	350	331	326	345	337	312	350	328	324	289	293	323	312	313	358	362	324	308	327	344	323	319	335	323	312	348	360	341	357	336	318	337	299	308	332	350	346	333	337	321	370	329	321	356	342	302	348	330	352	350	323	326	306	379	313	320	320	347	338	348	323	377	321	319	357	335	351	342	332	336	323	335	331	350	353	322	338	331	341	323	335	359	347	342	317	314	325	351	328	333	322	317	350	333	335	349	313	344	312	303	325	355	325	329	295	325	325	315	300	364	333	298	298	299	338	301	343	362	325	327	352	348	336	334	317	321	353	335	329	394	336	350	338	319	370	344	319	323	314	333	334	346	329	341	343	349	348	340	322	321	335	311	329	313	339	304	312	310	335	324	348	349	328	374	323	347	326	309	343	359	333	332	335	328	317	320	296	326	331	361	339	347	325	355	307	364	333	345	342	321	330	339	335	317	349	323	327	340	351	350	341	304	346	328	346	335	325	321	321	339	317	312	298	324	311	348	321	335	315	344	336	303	330	311	310	320	347	325	339	340	342	354	313	292	320	346	329	334	282	326	340
9100	24894	41491	50001	39011	19669	13455	11358	7644	8283	8228	9216	11066	11173	13174	11513	9275	8032	6508	5240	5421	4988	5377	5166	6075	7431	8191	10780	7156	8379	6385	7088	7854	8215	8767	6427	8892	7521	7307	8418	7854	7001	6227	4844	3113	2897	3025	2103	1865	1641	1684	1323	1161	1097	1085	1228	1098	1184	1242	1273	1202	1136	991	945	954	911	894	861	901	884	897	881	929	1121	1323	1414	1350	961	835	850	854	901	907	901	915	953	872	861	859	898	926	866	887	906	876	914	929	913	900	849	887	872	900	854	878	846	967	882	885	824	878	893	866	853	914	926	900	870	866	893	914	871	875	897	939	890	883	865	854	873	883	926	906	841	841	862	915	874	847	907	923	858	891	907	868	852	829	911	870	876	870	889	879	878	915	889	932	861	907	848	869	884	941	878	919	859	909	911	851	900	872	870	901	881	880	897	893	879	923	852	882	862	871	897	874	883	856	940	915	878	849	874	898	893	829	890	853	899	836	920	884	907	853	881	883	816	882	910	866	875	873	897	889	812	846	904	865	866	866	852	891	922	917	912	874	913	842	856	847	866	938	904	862	898	953	888	873	823	859	894	847	874	899	847	923	868	881	891	877	918	868	877	885	856	835	837	860	881	870	894	841	932	856	805	854	874	907	916	893	797	887	838	902	850	887	889	879	841	872	860	845	868	903	930	911	898	902	851	920	909	923	895	836	815	881	890	926	872	885	884	867	895	858	883	866	894	870	825	888	895	868	859	928	905	798	863	891	905	883	923	896	897	889	903	843	826	871	871	938	830	846	915	892	874	890	882	832	858	800	864	904	911	855	909	845	920	890	908	911	868	896	868	905	872	909	914	888	842	990	883	860	925	919	935	854	905	821	902	854	855	883	906	881	898	906	932	833	871	920	880	881	848	908	882	910	836	844	891	852	836	921	890	870	893	853	850	927	872	910	914	903	904	870	892	915	865	873	843	849	914	835	829	874	913	881	950	899	875	865	890	873	877	885	934	905	861	848	893	929	822	853	913	879	903	921	851	873	909	870	919	875	892	792	864	845	927	911	897	906	960	832	886	911	841	862	884	843	887	841	876	858	884	877	865	882	887	875	913	889	863	885	912	842	880	919	892	928	896	871	872	873	859	842	864	874	867	854	871	879	899	838	912	834	886	887	824	892	935	887	884	914	871	895	854	885	893	909	914	870	844	841	889	925	887	886	888	862	812	871	902	913	886	933	919	882	871	881	895	904	894	934	928	911	899	885	921	886	899	882	878	879	848	898	823	843	864	881	911	904	882	859	886	876	868	846	892	895	879	878	864	887	912	912	895	850	895	877	850	887	861	868	899	933	945	854	814	884	860	917	912	824	869	895	847	953	876	874	892	870	837	840	888	906	861	866	910	833	888	860	929	887	871	900	867	896	869	862	883	863	865	922	889	911	890	883	865	840	928	817	869	843	856	838	888	916	842	881	854	875	898	806	854	867	864	910	916	840	897	846	835	894	867	898	858	875	868	868	891	912	838	931	868	859	862	868	892	914	919	940	907	914	882	863	912	892	917	911	888	856	911	871	863	896	913	868	860	925	833	898	902	931	855	888	847	834	916	900	915	844	926	866	879	875	886	906	899	954	866	868	870	859	938	846	919	878	846	869	916	890	864	869	903	892	930	871	859	815	860	873	867	895	925	889	874	874	894	891	870	901	860	875	853	903	839	895	893	877	842	840	936	865	859	895	879	898	945	890	879	841	883	853	901	856	890	895	862	836	864	887	878	883	854	870	849	943	898	886	810	876	886	854	854	897	864	913	859	873	874	872	886	887	876	866	898	861	888	865	864	848	927	855	847	923	870	913	828	864	905	893	918	942	863	886	880	879	859	890	872	855	850	910	878	864	878	903	879	897	856	899	927	860	912	915	853	880	896	879	919	830	873	875	898	843	871	835	857	872	904	873	884	925	868	926	899	865	902	896	880	869	864	872	870	852	926	845	868	832	890	875	897	891	868	918	875	885	918	953	856	875	908	881	873	826	852	888	891	865	859	902	894	882	849	887	867	916	865	849	842	904	883	877	908	876	842	837	867	903	880	926	836	888	890	910	885	869	882	880	874	933	857	888	830	899	910	834	923	896	878	882	921	895	871	878	854	884	887	881	871	883	856	850	872	862	903	882	910	866	932	916	913	908	859	860	913	850	845	946	861	902	864	846	811	804	898	839	878	859	898	953	925	888	865	885	875	860	861	900	900	892	920	875	899	904	945	874	879	829	884	812	871	843	905	857	850	859	876	892	918	855	912	931	876	848	934	907	924	781	870	919	886	913	866	911	916	952	894	883	906	890	890	897	874	821	855	891	865	887	918	866	825	892	931	880	885	915	883	822	894	877	863	918	932	884	895	848	824	816	901	896	863	867	868	857	844	892	848	875	908	919	876	862	887	852	946	885	897	905	857	835	832	836	932	899	892	866	888	897	863	888	858	840	840	872	920	893	865	886	873	882	882	907	850	912	941	854	828	919	857	857	842	883	873	852	914	894	905	940	868	871	844	909	858	869	893	905	925	895	925	885	801	926	919	892	861	877	867	877	857	869	905	851	915	918	826	934	863	895	869	920	898	884	872	925	911	910	893	859	911	811	912	914	896	782	869	927	835	904	931	931	903	875	889	873	876	892	859	843	855	876	880	882	842	882	867	852	831	919	897	866	874	908	897	862	836	895	886	911	911	822	901	866	868	894	841	855	919	878	854	897	897	876	850	863	912	907	834	860	942	886	855	956	885	895	886	895	838	901	835	914	836	876	861	886	816	876	878	921	873	830	872	833	889	892	862	883	895	953	881	932	891	853	922	931	894	856	907	896	920	893	892	880	865	871	892	876	839	828	866	873	849	917	924	876	878	899	866	909	892	908	877	910	829	858	896	876	896	891	869	894	853	968	866	909	884	891	910	807	910	864	868	894	897	836	828	891	877	882	853	854	902	812	880	865	844	920	896	890	863	855	894	845	859	826	898	872	905	845	937	831	861	895	895	918	860	918	906	865	892	928	897	832	878	862	866	863	859	898	843	856	845	855	977	853	829	872	914	905	868	921	876	865	868	951	884	877	829	898	888	876	914	847	891	861	860	860	893	916	913	908	857	907	879	893	846	892	870	865	831	932	874	903	933	888	877	879	892	868	850	827	865	888	890	859	868	888	868	867	859	855	878	873	904	914	881	892	845	865	888	921	877	892	922	855	908	839	879	884	861	894	847	877	912	845	853	876	860	880	848	870	863	875	874	801	862	871	901	907	830	943	916	829	882	886	904	871	879	924	931	884	881	872	856	843	849	925	837	878	899	894	830	876	916	861	894	892	919	856	904	923	855	884	856	843	944	880	918	964	840	941	888	840	825	873	890	866	933	869	873	931	909	884	813	904	869	857	914	902	914	867	898	859	879	879	861	895	859	866	857	906	901	853	886	899	881	825	829	888	872	956	877	919	849	833	914	895	853	918	864	839	845	861	908	917	888	872	823	870	834	863	883	850	899	884	855	958	857
22380	31402	53010	54781	45101	21161	13181	7104	4308	3873	3205	3050	4254	4128	5069	6183	3859	2717	2581	1562	1515	1959	1869	1850	2111	2768	2729	3675	2448	2636	2403	2270	2410	2573	3165	2329	2768	2038	1925	2295	2032	2637	3265	1808	1458	1127	792	650	686	546	549	483	411	388	414	420	424	414	450	482	494	438	376	364	386	400	359	327	356	372	363	359	374	493	491	415	426	361	354	318	352	346	307	328	348	352	378	373	329	392	352	381	331	329	336	363	344	332	349	372	350	381	366	376	379	356	334	333	344	350	385	348	322	325	374	345	363	357	338	372	362	353	321	363	366	352	356	348	361	343	385	361	341	374	328	338	360	347	366	380	365	349	335	336	352	350	347	337	340	372	356	345	374	333	325	357	358	350	341	313	361	342	341	339	360	336	348	340	338	361	365	352	357	323	325	315	347	361	332	350	350	383	352	364	372	335	356	355	340	346	360	280	328	337	350	365	373	337	354	374	352	331	324	373	334	353	358	367	343	335	342	331	360	330	340	373	341	380	345	343	361	387	350	354	367	364	352	328	364	321	382	356	341	321	326	305	375	356	348	317	332	371	342	340	333	352	372	333	333	359	319	356	318	346	388	353	382	403	351	344	374	346	338	353	357	342	342	324	361	364	357	383	358	372	336	340	387	345	334	359	347	351	341	306	315	395	345	340	347	359	354	345	336	338	321	386	332	382	340	352	352	344	364	371	360	354	333	312	323	329	355	334	355	366	329	365	317	357	392	339	317	392	380	357	372	325	324	355	366	353	327	359	341	360	346	345	332	351	333	369	333	388	349	361	339	345	344	354	378	364	330	323	311	321	346	320	329	333	332	362	346	360	364	352	360	313	324	360	328	346	371	351	344	366	327	371	368	331	341	368	343	344	369	362	354	360	334	376	341	386	396	350	344	319	315	368	340	344	348	344	328	307	374	366	358	354	349	331	349	379	342	326	366	347	353	360	362	306	362	375	339	352	342	327	354	303	367	350	350	377	383	334	345	331	339	363	363	359	353	385	338	332	337	324	355	345	341	332	322	340	358	338	364	326	347	370	330	361	340	352	353	367	345	364	334	356	334	323	342	314	351	379	336	310	342	359	351	329	298	351	351	358	346	355	328	298	370	366	373	367	366	365	381	379	391	366	342	337	336	342	352	337	344	319	348	330	368	330	390	329	332	364	349	346	363	352	347	379	372	343	317	369	330	349	342	356	350	347	368	344	335	336	360	346	342	362	300	349	321	359	362	381	347	356	365	348	362	391	340	367	349	372	380	349	335	357	356	349	329	351	370	328	351	343	363	354	333	332	346	359	361	347	354	326	376	335	331	343	363	357	315	334	341	357	341	343	318	371	353	358	365	364	342	360	388	344	351	370	366	352	353	342	368	351	372	332	355	333	369	363	359	330	330	305	354	349	328	326	340	305	373	368	362	389	350	348	338	355	358	389	375	365	374	336	350	364	351	376	341	342	366	381	357	355	336	347	372	348	350	358	345	383	336	336	336	355	358	368	350	394	349	322	388	347	381	335	339	352	341	377	375	356	350	306	352	359	347	356	355	350	354	405	370	345	352	348	351	344	336	365	333	352	340	352	390	332	354	378	384	346	371	378	339	380	375	369	375	384	359	335	333	383	351	359	345	360	343	352	327	320	364	308	359	355	307	329	373	309	336	384	343	336	323	369	370	357	371	347	274	351	340	366	370	337	354	343	360	331	359	351	348	325	361	357	365	319	407	343	346	346	335	390	364	350	365	324	338	352	356	358	342	364	360	343	351	379	352	359	362	316	338	344	343	361	366	346	352	338	335	346	345	393	335	357	355	337	342	346	376	346	409	328	326	310	351	336	348	350	345	346	373	327	327	340	369	344	344	370	371	375	355	363	357	324	332	359	335	302	354	355	324	347	315	364	326	353	327	342	326	349	384	347	351	339	329	342	315	352	319	372	361	351	337	352	349	366	379	343	315	319	334	340	375	364	337	383	348	372	362	336	322	344	337	358	348	345	367	359	333	348	370	374	356	330	332	361	343	383	371	349	358	341	360	354	335	345	368	340	349	323	371	358	354	345	339	361	338	348	370	353	366	320	349	378	335	384	350	353	310	387	370	364	386	381	372	349	360	362	350	342	315	328	336	357	378	386	350	353	320	325	344	373	334	360	354	364	348	351	338	393	336	364	342	356	355	356	369	343	345	339	349	337	327	324	325	338	308	316	373	326	311	355	351	357	365	342	356	310	340	367	367	367	354	347	360	344	379	351	348	327	323	362	354	359	325	319	378	368	357	325	363	373	374	333	343	307	358	331	314	365	316	359	334	351	345	354	365	339	358	328	381	354	349	342	358	362	336	347	369	348	348	357	368	381	328	340	327	372	327	376	371	346	332	379	371	341	364	330	376	332	384	334	350	320	377	346	390	362	351	352	380	362	355	337	350	355	346	331	361	362	380	347	324	370	375	339	328	332	322	360	366	331	343	316	357	352	336	346	329	342	360	366	387	338	317	369	349	393	344	328	375	366	365	355	357	369	337	359	367	336	357	340	398	368	349	337	332	316	360	332	325	353	352	339	360	327	307	340	389	341	322	326	360	380	344	313	355	333	350	376	335	369	361	362	351	321	359	316	341	369	367	341	327	368	343	315	358	332	354	320	371	361	346	333	361	379	354	338	346	342	333	371	363	332	344	357	378	343	347	369	359	380	315	337	345	335	364	316	326	349	325	337	352	362	359	309	297	359	346	355	361	348	356	323	337	320	353	352	350	335	356	337	327	359	330	351	332	337	351	337	365	383	362	297	354	341	315	335	310	342	316	337	350	336	374	330	377	369	359	360	361	325	340	358	367	375	356	372	358	373	348	339	342	320	346	344	295	340	341	343	346	333	358	314	369	369	334	341	347	319	362	326	375	347	338	344	367	382	332	356	335	347	360	353	352	347	319	344	346	356	352	338	329	324	344	348	348	337	342	381	342	335	380	350	339	372	342	343	347	350	339	363	363	373	330	370	344	339	324	305	317	363	336	366	318	348	376	351	382	335	351	351	368	332	338	365	370	310	318	385	351	369	335	350	340	361	349	345	344	330	364	367	354	379	350	355	332	341	356	348	345	339	353	393	369	327	362	364	322	344	334	346	343	358	314	360	381	353	369	330	378	342	330	319	361	336	336	359	336	337	365	328	334	320	357	320	377	353	344	341	342	368	333	336	328	363	358	360	371	366	353	340	344	311	320	371	337	324	387	342	323	359	368	338	331	353	382	356	353	333	344	371	339	345	367	337	334	341	345	378	387	323	366	381	342	359	322	377	341	319	303	330	376	347	374	386	366	339	349	334	359	343	377	362	346	350	336	330	352	390	351	363	322	355	352	335	359	352	324	331	314	315	337	361	361	336	345	358	362	323	318	372	394	348	334	353	389	353	331	343	336	352	332	375	339	353	357	342	332	303	351	319	332	318	353	396	326	356	326	347	335	364	368	361	356	353	369	345	320	350	354	340	352	340	370	334
11779	26634	49217	55794	44625	24825	18579	15339	11770	12618	12344	12301	16783	15881	20085	22211	15054	12626	11994	7302	7965	9664	8810	9304	11113	13868	13248	17487	11929	13065	11745	11809	13332	13994	15979	11669	14785	11199	10250	12439	11018	14176	15692	10126	8109	5481	4168	3297	3317	2491	2577	1951	1505	1214	1436	1501	1446	1422	1641	1858	1992	1729	1270	1054	1274	1009	979	972	898	967	944	981	1021	1633	1690	1526	1503	960	890	913	941	942	937	882	885	889	942	902	875	954	889	957	931	955	890	929	969	925	933	954	946	935	943	932	944	929	922	922	971	888	901	899	927	930	899	927	898	900	861	835	879	893	895	948	925	901	928	875	905	943	892	928	931	946	891	885	938	908	899	924	841	956	943	929	902	941	893	898	895	901	875	887	886	837	887	925	955	923	854	918	916	927	923	944	968	896	954	884	894	884	859	927	848	901	878	904	882	879	987	915	900	897	945	931	905	928	923	890	900	894	954	945	934	917	889	910	909	929	901	863	912	907	931	921	917	895	848	924	899	891	900	930	897	876	942	899	895	937	937	918	919	903	874	890	822	971	857	912	907	880	895	912	955	946	827	959	935	935	906	950	941	909	851	899	925	928	870	896	895	899	906	928	871	899	924	859	876	988	914	902	881	917	908	912	954	901	973	944	927	933	939	907	957	893	871	953	857	953	953	857	938	911	928	874	891	928	923	870	890	939	915	904	908	901	906	904	885	909	937	966	904	906	949	891	946	949	927	873	908	907	922	974	901	888	890	930	926	960	891	926	939	918	955	978	890	912	899	933	922	961	901	955	885	899	941	936	877	911	962	894	974	852	879	897	945	894	879	886	899	889	868	923	882	913	913	896	924	870	936	939	895	967	943	917	953	889	909	943	879	955	980	927	914	890	912	977	908	954	881	936	892	859	895	886	949	874	832	905	870	955	930	903	886	886	910	920	871	837	885	938	952	923	883	901	966	901	914	903	929	916	900	918	934	920	898	924	913	995	862	937	909	877	919	897	1000	855	921	962	863	902	841	923	890	911	916	920	890	916	933	882	854	918	926	911	836	902	906	887	897	920	938	916	891	990	875	880	860	881	885	938	928	967	901	880	945	856	957	925	910	917	947	898	914	961	890	938	928	844	897	899	889	894	928	895	942	896	978	880	926	934	887	897	850	897	885	960	935	970	891	906	889	871	982	920	940	898	932	898	902	942	901	904	848	897	889	937	903	888	854	883	863	931	892	949	945	954	940	880	920	900	908	875	929	923	906	946	914	939	877	887	934	911	849	956	869	922	914	932	893	924	948	940	909	890	908	942	934	945	837	914	945	951	913	929	968	900	954	916	931	913	920	959	923	857	912	931	924	955	909	935	884	967	896	914	910	893	905	918	940	864	888	899	887	895	887	930	922	953	924	914	868	853	856	935	950	952	885	927	968	888	883	952	955	905	887	910	937	947	970	930	890	925	916	922	875	966	952	954	887	891	902	933	887	934	880	880	923	897	900	905	935	937	893	937	942	905	873	945	913	892	902	928	899	904	930	979	907	883	856	878	886	940	888	941	869	896	893	922	894	943	906	907	929	912	910	875	953	890	907	910	903	950	920	884	879	916	909	945	895	913	983	930	924	904	901	907	933	935	879	930	941	912	949	931	939	933	859	960	894	924	882	894	966	909	933	869	902	939	938	865	949	931	945	935	914	876	926	917	939	905	896	919	900	920	893	905	945	866	917	909	860	908	906	956	920	895	932	889	904	890	947	1000	847	905	869	915	919	914	881	892	917	930	925	929	910	876	861	912	914	839	895	897	925	897	954	965	972	883	927	917	917	924	956	914	912	888	883	916	874	902	924	923	941	905	940	894	901	916	860	976	883	949	923	949	855	933	931	885	872	944	836	936	889	931	883	945	972	948	881	953	914	926	905	919	917	973	918	844	911	950	912	952	905	936	918	906	926	886	940	867	889	943	952	886	913	890	857	909	864	925	894	892	883	978	951	919	905	903	873	901	913	926	899	908	915	868	951	1000	864	965	915	941	859	915	894	942	917	910	914	941	964	883	986	924	884	944	922	899	966	928	934	935	866	929	918	965	923	994	929	874	927	957	906	938	945	942	936	941	906	901	873	897	955	935	885	891	925	893	893	913	929	928	948	907	909	958	916	915	912	902	930	872	943	942	905	887	943	905	906	918	940	889	882	911	934	857	935	924	891	929	924	918	900	932	944	884	876	859	866	911	907	893	952	890	931	955	902	846	951	891	916	893	904	935	923	862	903	959	941	887	953	930	898	883	914	907	904	950	900	891	943	831	931	879	875	905	893	910	958	905	896	919	875	912	885	908	899	903	916	941	963	958	943	915	884	917	916	940	961	939	965	892	940	915	889	955	879	921	929	906	876	917	883	973	925	883	880	913	888	940	918	970	987	936	899	832	869	908	950	931	928	947	879	902	945	878	883	910	929	921	878	895	922	889	881	902	906	895	948	906	900	876	911	873	923	881	952	855	920	931	887	854	889	886	909	921	908	888	925	910	897	891	853	848	926	953	915	889	922	920	880	939	930	910	933	893	934	899	884	942	887	972	931	891	915	905	899	914	881	933	959	932	929	873	920	850	940	905	877	933	899	912	909	913	881	917	866	931	866	941	911	949	941	918	946	884	903	902	922	910	866	885	883	942	910	923	944	915	969	897	979	875	900	923	895	902	854	846	952	895	913	886	928	919	872	888	901	891	942	918	897	921	945	890	942	912	919	895	916	939	893	951	902	917	908	890	928	921	945	937	962	905	905	933	868	911	840	929	879	973	902	950	880	897	871	935	946	884	933	907	864	889	930	874	879	889	943	927	863	977	888	927	951	907	917	926	923	909	901	856	931	873	907	937	879	913	926	948	913	845	888	903	927	975	920	920	909	932	946	931	952	876	898	919	906	943	955	962	872	887	961	875	906	908	949	911	895	905	847	871	905	910	911	916	878	941	888	914	918	922	929	939	892	980	936	873	946	880	885	945	923	915	905	916	915	890	880	917	854	925	904	889	912	848	917	910	866	925	909	949	967	869	918	908	891	948	925	895	946	977	909	910	904	958	900	911	941	898	883	920	925	908	902	902	873	923	887	911	894	911	901	955	871	899	918	950	945	907	913	912	963	912	977	861	922	917	900	896	920	852	953	977	893	884	931	933	889	876	930	885	901	897	914	930	864	887	894	945	882	932	962	930	948	905	927	884	873	898	953	898	942	897	894	879	945	910	908	912	946	895	878	970	904	926	890	942	888	905	909	956	873	902	928	846	961	897	841	915	908	911	886	947	907	931	920	961	881	911	902	882	915	921	942	949	928	902	947	933	845	923	930	871	932	950	998	928	990	886	883	943	905	899	879	924	875	890	883	902	942	930	920	941	901	884	884	922	897	897	951	925	892	941	890	905	896	921	901	927	924	904	954	933	935	962	951	869	940	879	882	949	963	857	885	947	898	914	905	946	909	960	924	949	859	906	935	923	911	944	903	921	921	877	926	899	899	915	898	909	919	904	911	910	933	983	907	874
6332	5360	10627	12529	6849	2972	1938	936	630	728	721	591	586	606	621	592	510	473	413	384	363	373	356	333	338	357	340	366	342	359	322	334	300	372	357	291	331	309	285	294	353	393	399	306	265	283	288	238	265	248	235	220	231	240	228	234	251	242	249	220	223	251	265	254	217	230	248	260	259	232	252	260	217	233	246	242	236	224	206	263	204	224	216	243	239	246	230	257	235	233	229	235	226	234	249	224	214	245	239	256	248	225	233	250	231	228	235	250	228	252	236	242	220	231	232	252	237	253	256	224	239	261	213	250	244	238	268	255	252	215	220	230	224	237	242	232	226	240	232	227	252	238	227	232	247	224	239	254	226	240	235	262	219	219	250	208	291	243	245	224	225	259	231	240	228	244	222	204	221	245	222	225	235	260	212	244	261	227	228	258	221	225	234	234	232	262	220	243	248	265	228	228	238	223	237	231	239	222	254	250	262	223	197	216	224	227	226	223	249	245	226	224	262	258	217	233	247	253	247	239	264	232	219	233	250	209	243	242	268	249	254	219	218	228	220	272	229	242	242	272	238	225	272	255	241	215	225	221	233	210	235	256	225	232	242	260	228	235	258	247	214	227	241	253	185	255	223	244	234	226	225	232	237	247	254	249	244	201	197	233	230	241	245	244	253	225	214	243	214	193	239	218	255	234	232	259	220	260	238	231	230	247	202	251	236	264	260	205	249	249	231	246	209	237	259	241	246	230	249	241	233	239	245	265	253	234	224	229	236	234	230	245	231	241	234	230	238	238	249	247	233	261	275	250	224	225	249	247	243	245	247	236	250	210	232	235	245	244	240	218	209	253	258	225	261	239	261	237	247	231	231	237	239	224	213	264	217	237	241	234	221	239	246	228	220	237	233	236	238	222	213	259	252	248	243	237	239	239	242	217	221	203	219	228	227	207	248	216	231	235	205	238	223	267	247	199	243	255	238	220	258	233	244	230	264	238	245	244	238	227	237	227	263	235	224	240	256	245	243	242	244	234	245	234	228	261	244	250	214	236	251	214	242	256	235	224	246	252	267	224	277	194	211	233	221	230	246	226	241	233	228	241	245	216	257	224	214	251	240	225	223	232	243	230	252	265	245	242	244	243	239	223	259	217	273	241	271	202	225	229	238	220	255	242	234	241	207	259	228	217	243	248	228	265	245	241	224	222	246	241	223	221	226	217	239	255	230	264	249	245	197	234	251	237	269	243	243	231	226	233	254	248	260	201	247	234	236	220	250	274	241	239	218	227	230	228	220	281	236	222	223	233	224	207	230	245	216	239	233	242	259	230	229	242	256	229	246	232	261	241	225	251	206	209	241	265	221	242	238	240	219	212	222	227	231	234	216	211	237	236	249	262	222	229	222	238	210	257	239	258	253	227	227	252	225	247	240	241	220	282	241	231	232	228	247	247	267	230	256	248	238	267	222	233	242	278	247	254	274	217	227	231	233	261	244	241	246	242	222	217	254	239	224	248	237	236	253	252	234	256	216	228	234	250	234	234	225	223	211	219	215	249	236	230	260	250	243	247	225	230	237	243	236	250	244	242	242	210	239	228	223	247	218	268	238	228	237	232	250	237	237	242	253	234	247	242	227	236	247	231	247	225	234	239	224	261	240	241	230	215	238	210	253	235	261	233	232	230	238	203	227	255	258	217	212	227	229	252	273	226	235	236	207	211	230	235	239	231	236	244	237	270	223	250	244	220	248	216	246	257	230	226	266	218	254	208	236	210	268	243	241	239	227	219	222	207	239	240	237	223	269	250	262	242	225	206	245	238	241	222	241	233	216	217	260	216	232	278	265	239	222	222	242	239	249	246	242	209	253	228	226	255	233	245	212	260	232	221	250	244	239	258	227	237	240	234	245	240	235	223	239	237	246	224	271	230	251	262	242	227	208	243	248	232	248	216	223	229	249	233	233	207	240	219	253	260	221	240	226	257	204	218	229	247	220	240	255	241	223	233	241	227	242	214	223	237	223	241	224	240	245	241	232	217	236	224	238	222	234	218	228	226	236	247	262	212	209	225	246	252	234	221	242	250	255	240	246	223	259	242	247	202	226	219	243	230	237	260	219	241	242	223	246	221	214	219	235	240	226	233	212	241	236	252	232	216	213	250	251	218	247	234	241	270	246	275	217	256	232	233	238	227	235	213	236	217	274	253	263	239	237	235	204	211	218	262	207	253	228	266	236	242	236	252	226	263	234	232	212	226	268	255	242	247	261	274	285	241	254	236	212	284	230	237	224	220	242	237	234	234	238	230	234	237	240	220	223	264	207	238	209	225	232	220	228	254	250	229	218	232	219	231	254	236	253	232	235	259	248	231	222	245	237	227	229	253	235	252	254	241	212	218	220	244	254	232	248	248	258	241	226	204	228	272	236	271	269	246	261	230	239	230	246	261	236	218	231	252	247	227	236	217	223	250	207	265	227	232	232	229	222	236	258	245	256	248	250	256	248	214	244	224	240	229	236	233	225	248	242	243	258	235	234	210	233	258	218	258	235	267	232	247	265	226	231	220	253	237	293	238	219	270	233	220	259	237	228	232	244	243	257	251	244	224	251	254	245	218	234	229	207	233	274	228	264	255	211	238	250	244	230	234	227	230	232	231	275	265	240	242	210	244	241	242	213	214	248	217	253	239	233	230	241	230	260	239	233	224	263	259	240	210	269	252	252	244	222	238	259	233	223	243	249	254	223	262	218	232	245	249	234	232	218	233	223	243	220	238	249	227	222	223	234	239	232	269	225	256	254	225	244	235	212	223	224	228	219	263	227	239	223	226	249	266	252	212	239	241	238	229	222	254	246	232	252	253	220	245	213	218	216	240	244	234	239	249	254	219	242	285	236	228	213	224	241	281	215	241	255	231	255	252	250	268	226	245	257	229	254	261	244	257	257	241	241	234	212	226	256	243	220	258	271	237	238	240	224	212	242	237	234	231	247	254	206	257	211	240	230	211	240	217	241	243	249	253	219	250	231	210	233	212	243	232	243	246	243	251	233	227	237	213	274	223	226	218	210	228	226	233	243	226	218	210	243	220	215	259	248	252	243	247	225	253	231	239	251	265	258	230	234	237	231	244	233	224	237	249	259	229	242	224	248	239	256	250	238	225	232	247	198	224	225	249	220	249	267	240	212	238	215	249	204	243	242	252	260	240	232	219	227	239	237	255	244	231	252	229	233	240	237	240	214	213	233	239	224	250	248	251	239	219	268	263	234	249	247	239	226	223	229	248	227	243	253	244	230	220	248	245	245	233	258	209	252	259	226	252	236	239	214	222	230	235	225	200	226	251	242	235	204	234	240	219	230	229	252	219	230	246	213	230	248	230	245	264	232	257	253	229	218	241	238	221	260	217	240	226	256	264	261	252	223	230	251	225	248	254	233	231	208	245	239	251	256	216	238	259	236	225	218	246	241	263	222	235	234	211	246	239	268	222	241	258	235	238	253	216	237	222	209	239	249	226	238	246
4571	5571	16606	24921	15877	9369	6835	3987	2846	3356	3655	2471	3098	2794	2836	2825	2469	2077	2197	1653	1661	1462	1493	1325	1295	1409	1435	1777	1534	1464	1302	1342	1310	1535	1444	1284	1546	1241	1205	1328	1548	1820	1751	1270	1075	873	857	852	764	721	736	739	705	708	700	699	745	739	697	715	711	687	730	653	658	735	637	708	706	677	641	684	697	678	705	716	701	719	625	681	664	648	714	624	647	674	675	695	666	665	670	639	621	670	677	659	673	687	646	691	634	669	654	632	662	702	650	643	626	639	667	639	691	724	690	634	723	666	648	642	694	676	638	636	679	680	645	672	659	695	657	668	641	668	642	691	706	709	666	665	677	661	697	684	650	713	643	664	708	650	686	705	707	654	686	658	642	665	636	664	683	678	701	658	634	650	647	632	676	687	641	665	669	638	694	616	648	723	662	669	634	660	669	654	644	668	660	663	631	685	681	674	673	713	655	667	679	655	690	690	678	709	649	637	632	645	702	704	698	656	657	714	680	628	717	620	650	686	623	676	677	632	649	649	673	666	645	666	637	672	636	655	648	658	651	674	710	657	657	651	646	706	654	658	642	700	683	671	659	646	672	668	680	713	679	740	652	658	694	656	677	656	668	673	645	689	663	622	634	669	614	656	644	689	663	700	668	634	636	714	647	660	672	681	651	652	656	666	670	625	632	673	683	654	638	652	658	638	691	656	649	697	662	684	673	670	684	639	611	683	681	675	650	692	682	637	613	681	698	669	641	647	702	649	644	653	676	697	661	746	670	654	671	635	657	704	675	609	677	643	660	659	654	649	685	710	704	625	665	640	664	644	711	648	667	650	651	642	692	668	670	679	707	682	664	718	731	667	638	640	653	688	632	689	642	609	694	614	668	645	669	655	642	623	682	645	658	651	676	643	629	657	714	628	623	685	657	665	664	629	650	665	701	667	650	646	659	617	650	705	664	663	678	683	623	646	697	678	699	713	680	661	684	697	623	661	675	710	643	669	668	658	707	681	688	689	630	641	640	659	678	628	637	651	681	635	693	686	679	654	665	679	660	703	642	677	666	657	656	693	654	708	633	660	633	660	666	678	657	655	663	665	628	680	608	687	692	702	696	655	687	679	682	606	669	720	666	637	687	617	618	626	642	703	669	645	693	693	658	644	618	667	671	657	624	729	648	658	648	689	600	664	687	680	674	665	639	681	592	623	652	668	644	652	662	613	657	625	640	646	690	661	632	601	640	624	630	682	649	640	663	620	648	696	686	648	660	681	648	637	660	654	691	633	661	682	666	657	707	626	678	657	629	669	655	695	619	655	675	659	667	642	638	656	645	656	642	681	702	657	662	666	614	668	686	657	667	648	663	627	660	684	652	684	655	621	683	698	656	675	658	719	662	672	658	675	655	703	602	696	637	670	670	668	645	644	670	629	644	614	659	610	643	646	607	657	648	648	663	641	670	639	686	685	700	686	698	659	693	650	649	629	672	671	632	627	650	673	640	693	632	693	633	700	670	661	669	671	663	639	670	667	652	693	683	694	689	665	664	665	683	632	701	666	716	670	636	670	653	632	660	668	675	661	669	620	660	652	685	665	659	642	696	653	681	687	676	703	680	680	694	656	705	674	689	685	643	656	671	663	642	657	656	733	626	722	691	714	666	706	656	682	647	641	660	659	643	671	666	698	678	705	655	674	686	683	666	641	673	677	696	699	667	695	659	656	677	624	677	644	665	716	635	631	657	712	666	703	704	621	622	703	670	708	657	673	677	658	647	684	639	666	673	675	658	677	666	676	636	668	689	664	699	658	649	713	690	639	672	680	663	612	680	699	654	651	721	658	709	656	678	699	701	738	657	677	646	675	678	675	639	613	630	621	673	640	633	688	690	651	664	708	668	637	626	630	683	613	668	636	646	649	675	629	685	672	667	660	690	709	667	641	679	640	658	695	670	675	644	692	697	679	619	645	677	669	661	626	686	652	670	677	679	699	677	654	677	698	679	654	664	644	654	661	665	671	632	684	658	637	684	616	676	701	635	704	685	633	671	617	669	683	698	676	676	641	646	673	641	659	632	650	643	673	686	661	653	689	673	659	650	677	668	695	670	672	676	662	608	645	687	699	638	661	676	645	663	644	652	686	687	683	675	636	649	610	671	668	645	675	669	624	679	648	702	647	667	631	651	623	689	671	665	693	696	690	627	631	641	661	686	654	662	725	639	661	694	666	674	639	684	644	670	651	623	654	639	651	691	666	687	739	677	650	617	641	681	674	688	604	681	649	657	687	611	655	602	677	645	723	676	613	669	686	677	662	703	680	675	692	682	679	657	662	653	652	660	683	694	632	652	608	647	670	673	648	670	683	654	641	706	666	665	682	661	658	665	627	654	655	652	680	642	650	725	620	663	712	672	634	701	658	689	685	621	674	661	644	637	676	648	608	698	739	650	629	668	679	682	651	678	705	676	687	637	639	674	655	672	628	670	718	643	668	665	733	658	675	689	669	672	634	653	639	663	665	653	673	650	680	616	637	649	607	644	653	650	648	643	681	634	654	654	642	651	664	653	691	675	641	672	693	650	702	619	689	642	693	708	687	644	678	647	640	685	649	683	643	632	673	635	691	667	693	677	624	674	675	628	628	665	697	648	655	639	664	686	648	651	647	643	679	596	653	690	626	682	682	661	696	667	680	646	700	622	628	654	687	641	676	690	663	711	641	687	659	656	650	688	660	680	631	662	704	661	624	635	678	645	649	634	681	646	659	675	671	665	653	666	693	646	701	659	642	663	671	645	640	721	663	698	659	656	672	693	638	647	659	661	718	665	634	657	682	656	675	612	641	654	666	616	718	694	643	696	695	720	679	680	648	694	652	701	642	691	654	664	639	664	650	682	692	672	654	663	679	646	630	629	615	661	710	671	635	661	663	698	676	676	674	596	645	637	656	687	665	669	657	664	649	647	684	684	657	685	650	633	711	622	682	675	681	703	690	633	701	660	635	685	672	685	655	613	629	633	656	681	678	670	676	664	686	651	666	670	664	659	652	656	617	684	690	677	663	672	694	680	634	675	546	683	665	675	655	674	659	692	662	661	655	664	667	706	673	679	657	665	681	672	655	719	657	672	661	665	660	682	666	692	678	654	653	625	671	683	664	623	704	685	636	655	673	688	685	667	649	667	677	702	622	639	653	625	659	663	676	624	635	685	664	684	673	624	645	686	725	631	690	677	648	694	658	623	635	606	643	631	638	697	675	674	650	668	671	666	630	673	665	651	636	725	618	652	687	670	663	652	646	691	669	650	615	623	683	636	660	626	676	641	664	648	612	724	681	675	659	660	687	680	692	655	627	699	671	667	680	648	674	662	655	708	692	644	655	611	674	653	666	609	706	675	682	635	638	644	671	668	674	684	649	655	665	637	714	705	695	666	653	642	678	688	667	682	673	700	699	705	693	672	663	665	635	653	655	622	652	698	624	686	650	637	651	688	667	688	707	626	652	625	622	683	655	715	686	644	718
15040	19084	32498	50547	33980	13765	7958	2832	1955	2156	2133	1591	2031	2035	3023	2653	2022	1642	1793	1594	1262	1179	964	889	965	1418	1507	1460	1350	1250	1223	1092	1203	1536	1222	1204	1621	1355	1580	1575	1858	2112	1973	1484	1240	676	560	514	488	414	419	404	376	341	345	349	357	378	417	371	326	365	344	320	360	351	343	370	342	337	300	318	359	338	386	436	339	324	320	322	307	325	313	339	322	301	306	327	315	345	317	324	308	335	315	355	333	304	335	320	350	349	330	340	328	341	300	334	357	330	355	335	327	327	317	346	350	319	330	308	314	335	340	346	287	320	307	305	323	366	322	338	320	320	333	328	334	329	328	327	295	317	341	326	371	306	330	308	330	296	322	316	343	322	303	317	313	325	310	318	345	331	337	322	316	347	324	321	302	313	326	344	303	340	350	287	289	331	310	333	307	329	363	312	307	318	367	338	373	314	318	315	333	336	336	328	337	326	354	320	330	307	318	316	325	325	315	342	296	305	345	324	358	323	345	322	317	331	373	362	334	313	325	372	334	343	342	352	337	326	327	331	306	341	332	362	328	311	309	306	337	338	332	312	318	336	315	343	327	321	301	344	337	322	323	336	315	330	339	312	331	319	296	358	344	316	326	309	316	317	318	312	334	313	318	295	350	332	299	355	315	307	320	362	341	308	308	329	308	348	330	330	302	344	351	359	332	323	346	319	323	331	332	347	311	319	315	326	330	343	332	323	312	316	343	336	321	312	336	336	339	325	358	374	308	329	347	341	308	312	312	282	367	316	323	313	365	282	323	326	342	322	324	306	314	347	356	378	337	319	324	358	349	331	316	337	319	312	302	306	303	302	284	365	331	321	341	320	311	352	315	324	356	323	304	298	334	301	331	341	308	329	335	314	312	341	327	321	355	354	361	356	331	297	337	351	324	300	325	323	339	331	316	337	295	345	327	316	362	315	359	364	331	349	319	328	327	304	320	347	310	342	335	353	323	353	339	311	316	331	332	365	324	321	316	320	323	324	313	307	331	347	312	316	325	354	314	337	304	344	330	337	312	350	335	312	350	302	348	313	339	351	337	294	310	363	316	320	313	341	354	314	329	354	332	308	298	334	342	319	350	326	356	305	349	316	315	321	309	347	333	325	304	346	311	337	304	323	329	352	323	347	336	330	299	364	353	325	345	322	301	325	326	334	325	311	359	321	323	347	342	350	318	326	314	319	351	302	363	348	323	339	300	327	325	354	287	358	331	291	319	306	331	329	324	332	323	321	307	323	295	302	326	305	350	335	334	299	293	360	341	317	306	316	326	341	335	316	304	321	309	319	307	344	338	298	350	310	355	346	305	316	338	295	311	358	333	349	331	310	348	316	340	334	357	360	351	281	348	331	319	320	305	343	321	322	350	304	323	357	327	352	331	324	331	340	350	357	328	309	326	353	317	348	360	312	316	304	325	308	311	330	352	333	323	342	351	336	302	337	319	339	330	328	372	347	329	343	329	317	327	314	325	307	317	305	344	347	329	348	346	316	322	343	339	316	343	326	333	315	312	309	366	334	299	330	347	366	327	354	334	321	330	342	330	311	324	314	343	360	349	308	287	326	304	329	296	347	347	345	328	347	322	314	331	302	352	332	363	307	331	320	307	340	316	329	341	319	391	315	355	367	345	323	337	286	348	306	320	295	327	353	342	349	315	349	323	350	333	356	319	350	314	329	313	332	317	296	297	346	341	328	326	313	331	313	346	348	314	344	360	315	339	312	356	319	331	329	337	334	368	321	339	344	345	304	329	335	340	309	351	342	327	318	315	327	335	323	312	334	316	325	321	330	348	324	334	336	337	332	357	310	348	311	295	293	337	324	317	328	320	339	325	296	355	307	317	298	320	328	293	332	322	323	321	306	337	340	289	315	334	300	344	325	318	302	289	363	330	319	337	311	343	328	347	367	361	320	338	319	350	315	329	321	313	357	310	318	321	309	318	326	313	309	331	320	305	316	335	328	378	340	331	359	336	342	334	299	350	328	329	318	330	300	309	327	308	334	316	313	344	353	339	324	340	329	305	339	332	350	330	353	334	316	369	351	347	338	332	314	320	312	313	328	339	319	307	338	346	340	337	334	331	327	344	376	311	304	328	343	307	331	326	296	374	307	324	341	313	362	300	337	314	350	331	335	322	344	344	289	307	325	353	332	311	324	300	331	312	344	331	350	333	326	322	322	329	318	336	307	345	315	340	305	327	323	328	306	336	321	317	349	335	332	342	310	338	356	346	299	331	307	338	315	316	332	304	324	332	351	339	334	303	346	317	303	318	332	302	333	336	313	322	323	322	330	290	336	307	341	341	344	323	352	338	320	308	341	327	317	310	322	327	313	327	351	353	298	320	344	313	356	322	356	336	310	325	346	329	304	353	309	330	325	321	324	340	320	324	338	364	307	358	337	316	324	327	324	319	308	323	324	336	325	332	348	327	314	346	335	312	315	352	324	326	296	339	327	275	327	343	358	316	339	317	359	335	327	365	331	319	309	334	331	325	324	323	355	310	331	340	329	306	314	337	319	327	336	356	339	306	357	286	322	312	335	321	337	311	333	316	328	318	321	339	343	322	308	325	321	372	324	342	340	333	319	350	365	354	349	348	323	338	294	311	316	341	336	334	337	305	320	307	335	361	354	347	347	351	340	354	312	298	342	308	359	327	345	300	328	335	344	332	328	345	322	328	348	323	308	334	305	325	337	325	350	324	325	294	312	323	355	301	306	335	321	340	329	319	337	316	351	330	321	343	298	345	307	320	338	313	299	372	339	302	320	305	344	365	339	348	309	373	315	336	348	334	326	351	340	339	306	323	338	337	326	321	337	315	317	309	345	341	348	303	329	333	305	318	318	326	329	345	350	311	337	304	331	291	353	315	311	290	353	333	326	315	334	316	329	334	301	317	309	345	330	325	308	320	314	326	331	296	289	301	308	302	335	324	302	331	336	320	327	337	303	314	314	326	337	335	330	315	323	325	316	306	293	320	330	310	336	343	302	312	305	309	308	329	328	321	334	318	340	275	329	337	355	313	311	331	315	306	326	359	340	292	342	312	337	339	357	358	289	356	319	313	333	294	314	306	337	358	339	338	315	345	328	343	324	296	338	340	334	308	310	310	338	303	334	338	327	320	309	342	345	334	337	316	332	320	324	351	312	328	316	329	345	336	321	320	302	343	346	336	346	322	296	328	297	320	304	317	327	308	328	351	333	309	310	309	349	341	351	343	321	336	317	316	318	349	334	336	335	313	323	315	356	357	323	320	321	333	323	340	275	317	369	324	310	326	328	322	362	307	316	333	337	321	312	357	339	323	323	365	309	296	300	327	317	340	305	356	316	331	349	313	286	309	339	320	351	307	333	328	333	351	329	335	338	320	343	300	315	336	297	327	295	336	355	333	315	348	323	296	305	338	308	319	326	327	305	301	309	360	340	302	331	291	339	319	361	347	354	359	299	312	302	331	348	329	320	323	334	304	354
9532	18022	34131	57603	31239	21375	13759	8134	7602	8610	8753	6834	9576	9741	13887	12386	10013	8380	8768	8418	6515	6334	5226	4678	5099	7903	8624	8524	7483	6815	6884	6520	7101	8975	6728	6789	9260	8146	8890	9610	10953	11976	11659	9088	7208	3297	2305	2040	2114	1497	1405	1401	1200	1066	1083	1114	1241	1422	1120	1138	1043	1028	1077	912	898	915	944	935	932	928	931	915	919	1098	1398	1345	1042	855	895	908	845	899	883	887	855	860	875	892	852	874	862	865	910	889	849	892	850	846	929	886	928	844	906	844	893	926	874	934	872	887	937	844	835	948	858	875	841	896	935	879	921	853	878	869	808	898	921	871	870	840	920	845	863	780	811	875	840	894	874	861	873	868	848	868	864	868	839	900	887	855	850	883	848	842	940	800	855	861	934	873	847	820	846	855	850	850	836	883	896	868	884	941	820	886	855	863	854	875	821	877	915	822	889	893	867	861	855	849	866	903	888	876	899	894	853	924	880	869	884	871	909	905	840	856	891	931	912	853	859	907	820	895	870	859	886	864	935	839	897	884	885	840	880	860	855	891	891	884	900	911	875	876	866	888	898	864	879	866	949	849	916	880	841	901	896	878	887	881	943	894	915	869	787	895	897	880	869	887	848	886	889	888	843	888	875	887	926	869	845	902	882	847	882	852	868	874	874	853	897	869	921	871	832	865	874	833	881	850	886	859	951	895	903	852	873	853	869	940	894	871	819	920	875	863	907	905	938	861	920	879	866	851	852	898	893	833	877	869	886	889	868	929	865	860	858	836	947	885	851	925	886	910	895	868	909	897	872	939	823	900	828	850	850	917	855	886	867	893	900	883	902	855	848	920	871	892	888	885	906	870	869	897	862	893	893	836	885	862	855	901	897	850	863	815	879	912	842	825	896	901	883	846	897	883	828	880	891	879	930	890	915	896	900	889	869	924	892	871	917	860	923	927	905	853	864	905	847	894	871	921	931	849	890	870	919	849	916	909	867	876	928	874	842	862	871	868	894	901	884	830	873	913	928	853	883	916	908	851	881	872	859	875	936	879	885	868	909	854	829	903	857	852	856	812	902	854	828	862	902	872	831	827	913	889	875	801	870	927	829	879	850	843	868	907	842	863	952	902	849	874	832	862	836	813	816	858	906	915	814	894	923	932	875	840	905	856	865	888	839	789	888	861	846	885	884	842	879	843	882	905	903	893	894	864	908	933	869	856	880	842	922	875	927	877	929	830	855	856	873	862	924	839	843	862	821	911	862	840	877	851	799	890	917	878	875	901	874	868	856	880	917	834	866	893	883	868	831	858	815	847	879	852	850	887	866	905	850	867	886	907	896	890	881	821	851	862	896	868	866	926	885	827	853	851	870	863	860	879	882	962	895	918	856	898	857	841	822	863	874	914	896	848	896	828	889	871	855	908	877	915	841	913	883	861	908	857	898	885	935	926	861	847	918	903	892	803	858	880	906	871	817	813	925	835	924	850	895	902	921	893	894	884	823	869	856	875	851	902	911	871	880	885	920	883	848	828	890	921	904	929	874	833	866	823	865	860	919	861	845	902	899	874	889	880	876	850	863	831	893	866	900	892	905	858	899	857	919	896	864	925	835	852	881	874	901	910	824	871	873	885	859	849	872	916	939	911	906	905	866	839	904	870	834	918	861	834	871	888	885	839	880	915	871	916	903	914	865	847	927	855	856	909	841	815	843	843	895	917	867	874	889	842	879	911	906	927	902	856	899	858	901	905	907	903	889	849	887	888	898	847	841	866	855	920	876	849	831	888	878	880	866	860	874	858	881	850	862	857	928	850	881	906	868	853	853	844	836	858	855	877	876	889	857	906	875	874	919	891	897	925	853	827	907	902	857	925	871	886	890	885	840	940	851	869	896	852	866	850	872	868	867	899	897	855	896	933	898	900	863	907	911	912	868	851	931	861	840	820	818	876	866	870	862	859	875	843	875	862	868	936	875	883	858	866	852	908	883	841	822	870	888	856	930	902	933	870	930	895	862	837	886	860	870	899	854	878	840	901	863	878	856	827	893	818	865	865	868	904	848	903	870	846	856	895	871	836	888	857	847	879	897	862	891	893	842	868	819	849	875	841	910	909	875	898	926	889	876	851	861	906	870	878	899	860	873	895	855	848	877	879	848	875	894	899	842	911	916	841	880	875	859	888	867	845	896	859	922	873	851	899	870	901	940	893	890	856	883	899	869	851	864	890	907	858	856	895	918	806	848	853	855	831	861	869	857	896	882	872	873	899	897	858	901	892	923	921	864	867	878	881	828	868	908	888	838	868	826	894	909	869	876	858	839	843	883	873	918	888	884	870	930	883	850	904	890	862	903	867	805	850	857	914	903	875	888	874	878	862	898	886	831	852	854	867	881	881	860	902	834	906	872	867	898	834	902	830	838	837	879	894	900	886	924	921	861	884	899	891	902	844	867	882	841	857	943	893	830	821	824	906	890	813	889	871	904	869	892	888	861	854	850	849	824	875	847	840	869	903	880	936	846	860	870	854	850	894	905	867	924	930	911	843	924	828	914	876	874	848	879	858	886	825	867	878	892	892	921	791	880	852	926	869	839	866	923	910	922	839	891	870	913	842	871	924	887	812	866	854	891	850	910	877	899	959	852	926	893	902	847	874	897	879	913	925	839	868	884	853	854	965	888	872	853	926	860	846	911	871	854	893	836	874	951	847	921	886	859	932	843	928	887	850	880	871	889	904	856	918	859	849	891	891	860	894	898	949	897	872	922	877	914	855	911	863	818	836	876	908	839	846	930	836	881	830	878	907	899	911	890	913	886	904	922	888	881	910	877	859	854	830	845	903	908	881	872	883	880	845	914	876	908	950	850	907	862	852	871	876	900	883	886	924	873	865	885	807	874	897	850	933	866	805	876	899	882	911	886	889	875	920	889	897	848	853	833	899	807	881	890	875	871	856	920	852	853	837	885	896	891	861	899	868	883	923	895	855	835	874	810	882	908	908	847	906	849	884	864	857	924	859	832	864	938	832	884	850	843	870	874	933	925	892	853	925	893	854	865	865	930	879	889	896	897	855	919	886	881	883	961	857	879	831	870	875	876	950	862	870	944	838	833	851	867	889	891	916	919	883	840	916	864	886	917	911	843	872	842	895	875	903	902	911	881	839	879	918	880	844	905	860	904	835	848	892	896	905	894	877	866	886	817	858	875	918	846	864	894	914	855	909	903	894	853	917	821	880	899	896	916	852	862	871	916	860	822	893	856	889	885	872	935	900	904	911	839	894	916	852	901	876	859	925	893	859	892	918	884	865	880	887	859	814	901	866	887	811	885	871	889	881	862	897	868	894	895	958	794	863	882	877	883	884	876	855	828	886	865	887	813	874	883	867	850	908	849	885	875	847	913	886	867	848	889	861	901	889	844	888	866	895	869	893	875	879	896	918	892	854	866	916	889	861	872	889	832	876	886	841	834	926	867	852	904	856	844	906	913	884	888	883	830	840	822	853	837	877	858	867	858	889	909	866	885	858	857	868
22466	32526	48417	60208	47047	22339	11279	5283	3994	2931	3611	2772	3209	3367	5401	4508	3986	3494	3399	4368	2673	2049	1785	1489	1288	2283	2322	2446	2601	2273	2176	1916	2400	2807	2078	2312	3434	2803	2567	2703	4011	3478	3422	2248	1383	1070	955	833	695	571	543	531	406	400	406	453	481	399	446	415	426	408	399	366	355	342	377	363	375	383	399	353	384	462	544	446	440	349	377	365	371	393	370	366	357	354	363	380	386	351	360	375	351	338	348	374	342	371	386	382	382	380	387	386	382	355	376	365	352	356	351	348	379	381	375	362	359	356	375	375	356	376	389	372	384	377	394	361	346	354	347	357	394	391	356	384	349	363	397	366	373	382	360	376	346	343	356	359	367	340	345	369	383	342	367	361	396	371	383	371	347	399	353	364	402	342	360	384	360	331	414	336	383	336	362	353	374	350	367	365	389	375	364	361	331	366	396	347	326	359	360	311	385	366	397	320	335	338	367	353	341	344	373	391	337	323	383	396	362	322	344	333	393	385	360	338	345	344	347	355	367	357	364	367	380	390	363	376	351	354	374	379	353	375	327	403	363	366	371	354	321	382	367	360	400	350	366	359	384	389	323	374	385	385	321	326	346	330	381	345	346	384	355	348	357	383	388	339	363	345	336	318	346	372	326	359	365	350	363	353	370	354	356	374	375	340	321	346	319	397	353	373	360	359	354	341	363	362	340	369	376	359	385	357	370	367	372	352	366	373	376	377	380	356	384	335	362	372	346	345	380	380	367	352	369	346	336	359	317	416	369	346	414	333	367	360	388	387	378	340	347	355	381	375	374	341	348	389	379	349	390	372	381	341	376	364	346	367	339	359	405	344	406	359	352	351	352	365	357	357	355	363	369	383	353	387	379	333	368	369	369	319	368	359	362	365	392	399	376	357	365	373	383	352	327	354	371	367	378	344	384	377	363	379	375	323	355	356	371	407	364	364	353	372	355	385	366	381	359	354	367	377	355	347	396	379	342	361	364	360	376	343	373	355	369	373	399	347	376	387	368	375	346	379	361	357	380	424	335	340	366	354	392	341	352	373	370	370	363	332	341	354	401	345	343	367	396	359	356	359	350	355	335	355	361	347	323	352	339	373	371	347	344	373	368	363	346	371	377	363	389	386	333	371	370	334	368	335	371	360	373	404	388	344	346	385	390	335	338	365	364	400	342	324	361	369	354	370	400	328	361	333	368	403	399	366	384	381	331	354	379	350	385	373	342	339	324	343	354	361	347	346	377	339	327	359	343	342	365	350	314	364	378	360	359	366	373	350	362	359	397	379	339	353	331	380	368	338	375	351	351	401	342	352	341	361	371	366	367	362	369	368	373	348	382	377	370	357	321	364	342	394	346	390	345	360	365	340	343	377	351	341	350	362	356	350	334	374	398	385	370	385	335	375	352	365	370	374	349	350	376	377	369	387	347	353	368	355	373	348	386	401	363	349	369	324	333	359	340	296	351	330	379	382	364	376	358	357	394	367	362	378	370	352	335	368	347	323	363	357	361	342	353	402	344	382	322	362	365	351	346	351	357	389	372	348	352	380	379	377	388	347	388	329	394	406	357	321	339	376	370	373	384	350	369	334	371	371	357	332	388	356	359	396	373	370	348	377	358	317	386	374	397	335	335	379	344	343	376	387	374	382	395	403	373	325	377	388	348	341	392	371	359	346	353	372	347	364	373	336	391	345	301	375	383	342	370	360	373	358	387	361	352	378	360	386	309	369	372	392	345	384	335	349	386	374	367	378	378	329	341	355	366	366	353	394	400	358	381	338	346	355	358	324	374	368	382	386	367	381	381	356	358	376	391	345	387	351	324	339	364	371	378	359	355	334	353	384	392	357	350	371	384	360	356	320	338	353	405	389	357	321	392	386	352	361	356	362	391	338	339	377	338	358	383	367	352	341	358	331	358	371	377	386	388	365	338	363	386	344	398	370	342	323	417	345	367	402	376	365	387	362	357	369	379	364	364	365	322	379	330	376	340	327	350	359	341	367	374	370	345	342	379	354	360	395	372	374	373	344	380	382	353	379	374	358	355	363	340	381	376	377	388	354	414	374	373	341	349	388	378	345	384	344	367	341	358	347	341	379	348	353	343	349	370	355	368	332	352	343	344	347	349	421	373	376	339	354	350	303	334	385	354	361	354	388	370	379	379	355	384	347	342	350	355	391	341	360	332	382	379	371	332	412	367	358	374	369	358	362	356	349	374	385	358	329	384	383	384	365	330	372	369	333	330	372	349	361	357	360	352	330	329	353	346	388	335	345	338	375	347	338	368	362	350	359	355	349	354	394	350	351	377	372	377	352	394	383	351	365	390	355	353	372	361	353	348	361	350	381	395	373	378	333	347	344	382	340	368	338	374	328	354	362	358	381	343	329	372	357	347	370	341	349	355	386	368	373	357	387	347	376	384	392	352	351	352	333	364	404	364	357	336	357	359	379	346	335	381	323	355	359	366	388	375	345	315	378	369	374	355	359	362	385	390	346	342	355	379	359	326	342	364	331	372	370	400	343	383	358	379	391	378	340	370	359	359	376	361	349	358	379	341	372	346	347	380	335	362	366	373	355	378	367	354	384	365	345	398	385	353	335	353	378	357	370	358	391	349	361	371	327	364	339	342	338	363	333	334	353	403	363	354	366	354	378	339	343	340	388	361	361	337	394	360	351	353	341	347	344	357	343	365	353	329	401	351	332	387	398	358	357	373	352	376	360	347	394	374	393	355	352	382	338	380	393	368	363	353	370	350	365	344	356	399	364	378	379	380	364	341	350	341	354	329	356	325	354	373	376	345	375	373	367	357	359	363	340	392	377	348	353	351	348	358	361	397	411	337	358	357	358	358	348	362	371	387	362	382	399	344	371	368	393	371	360	347	348	338	377	350	377	386	350	370	355	346	381	352	403	340	361	344	325	357	345	392	347	381	381	362	370	382	335	317	354	390	379	396	348	376	352	330	343	368	366	362	362	342	381	375	336	347	378	342	341	373	365	351	366	361	319	347	346	343	338	359	333	362	359	338	392	384	366	353	366	339	356	372	399	380	395	345	331	369	380	351	384	351	353	357	324	346	350	374	333	393	335	358	360	367	347	366	335	354	349	398	359	355	367	381	386	369	378	392	375	347	371	390	334	370	379	367	373	367	357	368	332	341	355	367	376	347	379	396	352	363	346	359	375	359	365	378	381	382	326	328	359	364	371	358	341	371	386	387	341	343	360	374	348	376	377	359	335	385	399	344	377	358	379	378	368	366	387	332	340	337	362	368	359	351	358	330	346	400	379	378	392	347	357	344	410	335	349	368	370	368	411	363	350	374	359	349	363	340	344	327	360	338	401	352	353	399	358	349	368	391	341	344	334	388	372	329	387	353	372	365	417	369	345	400	352	363	350	359	373	378	347	395	420	365	356	368	382	345	378	354	418	363	324	395	387	374	364	393	366	373	383	382	367	337	374	392	347	389	366	386	359	335	343	386	384	375	324	351	354
12452	27824	40518	65906	42581	26932	15452	12159	11215	10381	12994	10985	12849	13773	21160	17057	16782	15191	15810	18630	11596	10093	8877	7251	6832	11308	11963	12394	12812	11021	11814	10763	12761	14626	10521	11891	17246	15216	13973	14119	19310	16894	17700	12213	8360	6095	4991	4517	3571	2660	2230	2320	1551	1366	1252	1518	1718	1347	1305	1328	1260	1183	1279	1013	985	1047	953	1077	991	986	974	948	1132	1457	1904	1879	1290	964	913	943	982	957	998	957	952	951	935	968	964	948	965	936	989	972	977	942	926	900	903	902	982	944	956	932	951	898	918	941	978	978	920	928	900	933	928	902	998	910	929	927	899	893	958	936	894	994	964	941	909	964	923	965	1015	989	892	993	933	939	913	947	932	892	945	951	986	957	924	997	935	922	896	923	961	918	950	932	932	890	844	910	972	904	953	975	974	955	936	977	929	946	955	888	958	913	929	884	943	1011	915	914	1003	922	938	937	974	925	954	931	939	946	923	913	940	952	968	943	954	985	890	894	939	918	964	901	935	897	974	913	904	940	966	913	946	949	956	910	907	924	946	928	921	890	997	909	972	963	898	955	878	967	967	958	977	949	942	883	906	965	949	996	932	926	990	916	906	927	1047	905	956	934	882	939	967	945	970	957	928	957	961	931	922	959	959	924	951	947	950	927	964	956	977	971	880	993	898	970	909	931	924	939	933	896	919	896	963	931	1048	990	925	914	952	901	920	938	921	919	947	927	919	926	915	922	996	912	930	946	930	959	917	890	975	918	890	964	884	987	1015	927	950	945	882	980	906	958	900	985	952	933	953	931	916	956	917	895	911	966	952	892	934	868	967	970	899	913	972	954	1015	937	975	959	953	926	916	993	990	970	942	966	940	897	913	934	954	933	964	920	982	909	948	950	913	907	910	924	966	934	943	905	980	967	959	943	957	956	890	977	915	874	923	951	898	980	955	934	942	869	935	958	923	926	929	972	958	930	894	900	979	959	945	1006	949	905	957	916	936	946	907	937	955	909	952	923	932	908	945	905	962	898	914	887	934	965	1020	971	979	986	931	955	967	923	935	904	968	979	983	941	948	994	928	940	978	954	917	930	979	916	889	928	935	925	876	912	887	938	897	918	905	883	944	948	944	965	960	905	916	923	902	932	860	925	905	944	909	945	919	933	964	976	952	910	990	929	933	963	911	956	925	898	902	963	963	942	907	889	938	977	921	951	989	980	988	939	886	950	937	899	936	932	963	997	933	953	969	971	938	938	932	907	947	940	955	957	939	983	936	899	888	922	902	938	923	909	953	939	922	923	915	912	928	911	915	962	939	907	946	945	944	939	995	917	920	938	904	917	944	929	967	953	1013	947	946	942	938	981	860	961	897	1007	956	901	942	927	911	932	880	983	923	928	895	939	919	923	956	954	932	932	931	902	1034	913	969	953	972	977	954	1007	879	868	892	977	993	928	876	940	973	977	903	876	912	908	982	888	939	996	942	920	920	924	945	950	930	958	931	963	934	905	946	936	927	925	941	937	913	933	975	967	878	980	967	940	1001	990	929	923	863	919	909	933	961	970	962	965	951	950	943	930	999	956	963	956	944	917	914	888	962	943	964	887	940	927	946	938	939	975	922	963	943	922	891	949	899	983	933	941	882	915	924	997	942	904	924	936	931	966	945	989	980	948	958	896	998	935	855	949	956	930	936	931	943	928	980	977	967	922	896	878	944	954	959	955	906	936	913	886	946	961	918	941	966	946	938	906	933	938	881	910	942	951	945	944	938	964	920	949	964	950	930	994	900	956	947	959	916	935	949	881	932	963	929	933	927	941	940	955	945	912	972	901	962	940	871	918	913	928	928	937	945	895	948	937	960	901	953	956	926	965	970	954	918	921	949	948	934	928	909	922	958	953	960	882	931	948	928	907	921	916	970	918	957	969	932	966	955	944	913	976	935	914	975	920	963	929	895	928	961	930	932	933	892	883	923	887	931	934	908	977	993	958	928	938	888	938	902	1015	915	869	957	939	947	969	955	965	948	937	965	943	885	904	995	954	980	974	937	960	902	970	958	951	920	947	863	986	979	950	878	858	950	1002	868	918	957	898	950	918	1012	950	978	901	963	987	987	1003	957	962	924	959	905	936	962	956	910	935	992	924	952	958	950	909	946	960	983	988	937	954	947	918	955	965	949	914	941	989	936	949	962	949	946	937	987	947	947	907	895	908	929	957	899	928	897	937	961	957	976	954	959	929	895	932	926	928	1024	930	930	924	951	905	901	890	968	888	890	894	1008	937	966	975	995	928	966	947	930	957	984	960	918	929	893	943	947	929	972	898	906	980	970	898	898	910	945	933	976	955	948	950	947	891	896	946	876	936	868	977	940	941	910	940	949	937	940	876	948	961	975	977	933	912	992	963	917	874	894	948	1022	999	921	893	946	892	901	894	927	940	895	978	947	987	899	1007	933	974	936	932	898	956	925	908	972	961	922	918	857	942	955	933	904	947	882	945	912	945	974	939	945	873	953	972	950	917	915	958	944	934	967	1022	911	943	912	909	913	917	963	931	998	933	938	906	1029	990	925	931	896	908	929	947	883	893	969	899	930	870	945	1009	936	944	977	941	941	951	889	924	953	982	930	982	882	920	930	937	914	930	964	945	921	996	901	874	995	962	965	1009	951	934	937	975	969	930	917	1001	934	922	959	970	964	967	958	962	926	999	909	938	893	895	996	928	930	927	864	934	949	938	966	913	939	928	951	943	846	970	911	928	930	912	976	939	926	974	899	926	917	939	889	974	966	948	935	910	939	971	905	949	956	903	925	919	972	955	901	899	983	930	929	946	944	951	936	953	929	984	953	904	920	967	917	906	891	954	910	917	918	951	938	939	889	944	913	899	930	932	900	934	964	932	964	972	969	959	954	948	892	960	934	961	969	940	955	943	924	940	939	982	917	860	958	951	947	931	964	970	943	957	951	969	926	956	920	942	943	911	919	974	923	886	915	927	942	944	939	974	914	895	935	952	941	978	933	903	909	944	938	950	985	912	924	902	871	952	1006	946	950	959	959	871	944	893	940	891	919	958	956	947	953	910	919	976	902	935	896	981	919	963	929	961	947	958	980	959	935	975	899	974	942	965	935	914	876	961	983	926	926	940	928	944	944	946	911	920	928	946	923	957	950	934	863	910	975	959	959	964	951	974	947	980	941	984	919	916	919	995	927	993	922	939	930	936	928	958	935	990	945	932	999	945	935	941	957	945	941	942	984	894	920	925	919	914	907	900	1025	957	956	924	936	927	938	911	935	958	965	923	918	893	881	898	889	928	943	950	955	959	927	883	937	960	957	935	903	879	953	900	925	960	934	923	952	957	949	938	935	912	887	1016	922	921	894	923	948	917	941	917	903	878	948	941	936	925	960	921	899	1005	984	923	956	876	930	888	943	933	916	908	947	932	932	960	908	972	919	925	922	928	939	987	940	930	982	976	964	881	911	940	909	947	950	900	927	909	950	922	967	965	941	895	940	895	929	913	880	932	945	900	993	972	949	964	922	910	956	959	927	1022	963	951	961	946	932	965	948	920
7444	6177	11385	12242	7840	2756	1452	836	682	640	651	612	618	515	637	614	583	568	502	542	488	419	353	325	334	370	333	361	387	355	362	349	365	376	346	344	383	353	346	349	437	388	395	341	310	279	295	292	263	283	271	266	280	266	245	272	243	288	273	273	259	240	254	262	277	229	283	283	271	250	268	274	284	258	265	295	271	280	296	272	277	268	254	263	253	248	263	283	252	287	241	264	276	259	256	266	263	230	256	277	251	263	280	270	248	278	273	273	255	258	263	285	263	271	298	238	246	255	262	256	270	257	272	273	251	245	263	248	273	259	265	257	271	258	260	275	282	236	263	267	277	281	269	265	264	238	239	239	241	270	231	260	267	256	243	284	250	259	255	257	269	251	249	259	239	279	278	244	266	252	239	291	289	250	255	287	278	226	256	258	294	273	269	245	256	261	277	252	300	271	271	259	238	273	269	309	252	253	274	246	280	259	275	268	244	269	269	264	274	282	278	258	260	270	240	234	252	251	236	249	230	259	273	246	239	258	266	264	254	253	273	270	288	272	245	246	264	272	257	263	266	274	237	266	264	259	244	265	259	260	274	260	256	268	254	290	285	250	252	256	280	259	252	227	303	273	271	299	233	281	290	254	269	253	248	305	246	260	260	236	271	261	253	286	226	270	263	264	264	276	248	254	267	282	225	255	267	255	268	246	289	293	277	247	252	266	254	260	279	276	268	255	277	240	274	258	263	264	258	262	270	289	275	268	270	262	245	237	276	250	297	269	268	254	280	232	264	258	262	266	257	265	268	266	273	255	271	262	271	268	280	294	229	280	261	253	286	249	283	263	287	257	254	263	269	272	282	258	257	279	259	241	246	264	254	283	245	268	277	247	251	249	276	263	222	296	288	290	300	262	272	222	240	256	278	245	258	245	264	276	263	252	270	276	263	266	267	243	291	248	268	243	259	257	271	292	240	258	291	298	282	268	260	242	259	274	245	271	240	265	266	289	257	285	285	293	278	265	247	287	248	251	264	235	263	275	251	237	253	253	261	271	261	256	275	272	279	277	272	287	228	267	245	238	259	266	257	260	259	267	230	245	260	231	273	273	269	261	275	261	284	268	231	247	282	275	288	274	282	278	263	294	242	255	265	291	217	256	230	265	266	264	259	273	291	261	265	226	267	274	262	270	294	260	266	250	270	258	270	242	239	248	262	283	265	277	250	259	284	258	240	258	256	255	265	274	255	267	294	230	292	259	267	249	259	268	246	268	280	277	229	264	278	283	280	271	275	283	252	255	255	241	277	249	269	256	256	265	324	293	276	278	277	265	283	259	254	297	290	291	312	298	271	232	262	227	273	250	248	255	264	265	266	271	264	265	245	243	239	248	279	252	278	265	261	258	253	250	266	282	267	264	264	293	303	247	262	246	259	268	265	288	273	271	273	262	249	263	291	256	292	272	266	259	255	249	276	262	285	255	246	275	257	251	264	254	253	270	234	283	281	257	259	275	298	260	249	247	250	289	242	288	265	274	253	249	271	288	269	286	261	274	280	305	243	270	258	266	277	240	298	288	248	251	264	288	250	227	251	255	236	264	248	250	268	289	272	255	231	239	277	237	267	295	219	292	272	260	266	272	269	296	261	248	232	264	256	254	288	277	238	253	241	260	247	255	267	290	265	260	264	274	272	261	270	277	285	257	261	261	249	275	271	253	249	260	278	244	278	264	273	240	290	248	257	244	245	256	277	233	267	261	260	246	253	298	251	260	243	264	261	277	261	274	280	247	235	267	257	255	263	256	255	246	233	260	274	250	250	273	301	250	246	243	265	218	263	239	248	300	259	247	309	281	267	281	255	230	271	263	237	261	288	275	273	262	259	264	254	287	243	274	266	253	253	234	263	300	265	278	261	241	239	247	237	259	282	260	261	257	280	300	261	257	264	274	291	281	278	270	233	252	259	266	239	277	249	275	243	243	260	270	232	254	254	265	261	287	291	261	253	236	217	277	253	241	263	265	300	280	285	284	275	284	274	241	292	249	242	260	265	269	245	296	280	280	262	269	256	254	286	286	279	275	260	293	236	256	253	257	280	282	270	273	242	252	242	262	239	250	249	272	270	283	265	250	255	241	238	282	276	242	241	277	241	250	271	271	270	230	265	264	272	263	257	283	266	271	223	284	256	278	227	248	234	277	226	283	259	268	285	242	262	284	239	272	282	270	284	247	294	262	243	229	256	252	255	257	286	277	269	250	272	251	240	269	263	253	249	273	259	278	283	263	253	291	283	252	234	268	245	272	243	286	267	244	282	258	244	256	254	300	246	238	233	247	267	291	299	279	230	247	266	279	243	232	248	281	275	272	285	255	245	251	246	285	241	263	239	281	275	277	251	263	247	264	298	263	256	255	253	272	233	270	258	247	256	259	258	264	231	271	230	270	251	264	252	240	242	242	251	298	267	280	246	252	260	251	240	250	231	277	266	266	245	281	261	262	269	286	301	269	264	264	291	281	259	269	267	248	258	258	261	270	260	267	301	250	249	270	281	250	260	227	251	272	278	250	245	293	291	256	268	263	254	264	279	262	271	281	251	269	237	251	291	267	265	269	262	261	260	287	281	270	255	269	277	242	265	246	256	234	281	243	278	256	251	252	263	285	265	258	254	263	267	246	255	269	269	233	280	266	279	250	266	241	278	252	270	269	278	296	287	252	301	280	260	258	264	290	286	271	254	231	241	287	289	231	283	280	273	302	273	229	276	254	247	281	266	261	241	255	260	260	269	274	256	262	264	270	296	279	251	269	280	267	272	296	266	283	273	249	263	263	255	269	234	255	240	259	240	245	245	259	235	269	241	268	249	249	254	252	273	266	274	274	288	251	274	255	252	277	252	263	259	258	270	267	261	278	248	261	241	267	276	264	277	244	265	259	243	271	263	287	291	270	274	268	289	269	304	242	265	253	266	257	262	261	272	271	263	230	267	260	290	259	286	232	262	300	258	250	286	263	259	264	278	260	237	261	247	255	258	256	291	278	245	281	263	271	247	254	256	261	262	229	265	238	233	250	233	244	257	259	289	277	252	239	261	229	234	277	276	253	277	268	253	254	302	249	251	245	256	209	247	273	259	232	259	276	270	239	255	268	244	271	226	249	281	265	257	269	275	271	291	266	277	233	272	237	249	260	232	276	270	272	305	236	270	250	265	257	264	258	265	243	231	269	235	257	267	281	251	265	217	282	255	286	280	286	283	254	244	265	255	231	268	253	267	274	250	235	248	268	283	277	280	244	263	262	251	252	268	248	290	250	279	264	272	263	226	265	293	271	254	231	282	243	297	239	257	255	284	271	245	252	260	280	248	262	245	265	268	255	258	270	263	262	286	247	263	273	246	263	254	265	243	254	259	263	265	279	244	252	264	264	270	270	266	266	271	277	279	269	267	270	287	251	253	277	259	247	309	278	265	265	242	233	245	243	250	258	280	267	237	241	246	221	251	267	257	254	288	269	289	278
5173	6222	16479	24300	18120	8663	5207	3458	2889	2974	2976	2778	2886	2421	3067	2879	2911	2672	2569	2804	1963	1746	1550	1288	1279	1400	1496	1723	1595	1396	1451	1412	1684	1510	1398	1392	1676	1569	1390	1585	1961	1569	1770	1384	1045	966	889	961	931	750	798	808	773	774	782	769	808	694	794	786	762	748	743	781	700	763	725	690	792	720	702	752	760	765	787	792	789	761	653	778	743	699	721	723	719	740	671	788	749	741	778	748	682	747	748	751	741	728	735	719	684	735	706	708	738	743	724	757	699	711	735	722	739	729	700	712	708	702	774	709	685	730	740	728	764	736	706	687	697	718	761	719	730	750	684	683	759	766	723	723	696	739	717	724	683	714	728	742	743	681	742	709	686	765	726	723	708	719	736	732	722	703	727	720	721	765	693	741	752	767	718	707	790	744	677	712	718	738	716	711	718	658	725	730	733	720	707	748	728	723	728	731	727	722	747	728	764	725	728	684	727	740	752	779	729	762	714	710	777	746	765	702	731	747	716	717	684	728	724	704	701	741	698	713	734	742	723	703	775	721	733	701	708	734	744	712	730	737	681	695	706	694	690	739	720	680	752	765	752	771	737	723	736	745	752	673	757	714	731	750	708	693	772	700	735	747	763	709	740	710	696	722	779	724	707	743	695	743	776	688	694	714	725	708	723	679	752	784	745	717	749	725	746	758	727	702	714	756	686	687	698	770	788	708	697	716	742	686	731	715	764	733	692	751	730	731	724	699	689	723	702	725	701	733	695	725	738	704	711	717	739	778	722	721	738	738	712	722	759	741	711	770	727	713	734	770	702	711	766	710	728	714	744	799	759	741	781	784	768	763	696	696	691	711	744	712	715	785	715	711	781	745	703	673	729	704	691	710	751	721	712	730	694	710	715	702	740	732	711	759	735	715	734	699	674	743	673	702	681	759	731	727	709	702	712	725	752	719	747	748	695	719	732	764	720	717	738	763	649	789	693	746	703	714	756	733	726	706	737	708	745	675	713	731	743	731	726	756	726	737	708	659	733	740	685	725	729	704	756	725	765	712	659	725	732	740	683	725	685	692	738	727	729	717	703	766	796	755	752	768	718	787	724	734	722	693	715	697	776	711	742	736	730	741	750	711	696	810	743	701	720	725	786	712	715	698	699	713	726	699	736	737	750	738	732	703	747	722	752	732	693	715	713	719	760	713	742	767	729	726	743	755	682	715	714	721	724	719	779	723	727	710	724	734	671	715	716	743	775	722	705	758	702	718	744	746	696	673	725	755	709	756	753	719	735	707	730	768	684	751	733	738	727	730	684	689	728	678	778	735	742	738	751	701	672	716	698	705	744	767	778	737	722	702	731	747	703	728	678	691	707	760	712	729	703	758	703	706	717	665	693	700	702	711	732	736	757	706	694	728	777	678	740	701	745	695	738	740	716	682	750	691	711	702	712	738	721	719	758	741	743	729	702	737	681	704	741	740	750	706	728	695	735	753	727	703	724	700	720	695	786	716	709	715	780	736	708	717	764	712	701	715	737	743	706	748	708	696	739	747	721	789	762	760	701	696	765	720	743	692	724	724	781	714	789	746	732	741	747	739	742	769	715	735	746	718	722	779	728	728	719	728	743	744	745	703	723	671	736	741	739	729	740	716	740	753	745	714	738	692	738	732	758	722	730	704	733	742	689	682	711	772	747	722	759	723	720	751	702	736	691	707	751	744	735	693	712	749	736	695	777	758	781	726	763	769	740	720	729	726	726	765	712	686	741	679	720	723	724	752	737	696	713	685	772	735	725	735	732	729	690	723	736	737	712	717	707	772	731	657	731	746	689	716	695	727	754	717	747	709	765	780	717	762	773	792	741	704	730	717	683	765	730	688	775	703	669	766	733	709	719	685	729	779	743	762	727	731	718	698	733	721	695	735	665	759	687	721	680	719	738	724	716	726	744	740	698	759	737	677	739	764	766	735	792	808	740	695	727	711	790	740	704	702	750	733	701	760	726	777	697	750	735	716	738	754	735	758	772	729	703	703	764	700	760	707	720	743	715	728	721	737	724	732	680	733	766	713	703	735	672	741	706	708	716	727	714	745	667	740	758	706	711	726	776	728	691	711	759	674	723	719	780	697	720	727	772	755	712	728	712	693	702	718	740	744	763	735	745	706	720	697	741	687	710	692	727	739	736	734	737	678	734	733	715	770	719	644	720	770	752	747	683	737	728	709	727	762	753	750	722	676	751	749	754	731	716	723	742	712	743	689	712	735	662	759	709	744	724	788	741	705	723	756	738	691	727	717	742	740	690	747	724	732	791	732	746	724	726	781	701	746	729	719	743	744	741	730	730	702	704	722	711	688	709	768	736	736	708	705	729	717	787	712	726	712	716	744	704	752	780	687	713	749	743	719	773	761	739	731	674	701	706	682	733	737	715	775	732	768	752	726	730	726	739	711	736	716	746	678	701	732	713	744	765	672	710	743	700	800	732	729	733	745	757	723	785	675	757	710	742	690	727	782	733	682	738	731	747	719	714	774	770	724	700	670	724	682	714	727	701	678	763	732	729	731	695	745	720	702	743	784	714	672	753	699	677	709	742	709	681	730	689	751	741	760	702	716	789	785	705	747	723	729	709	715	670	757	706	771	699	688	695	700	727	755	723	730	743	691	739	697	804	727	726	739	701	707	726	721	743	714	734	766	779	728	690	759	753	732	736	738	689	796	697	731	760	696	715	690	725	750	729	740	717	700	694	742	727	710	711	705	702	742	776	701	684	726	713	788	724	752	725	742	722	726	708	712	746	690	736	736	721	708	752	704	737	759	756	727	742	683	769	704	705	742	765	732	710	740	722	764	710	732	696	728	744	720	682	778	686	710	720	699	724	704	729	711	698	710	721	712	779	720	772	701	748	740	706	729	747	736	767	713	757	685	721	737	746	717	773	699	734	755	693	712	747	722	693	706	752	725	699	715	714	736	753	707	702	694	731	728	719	740	740	698	721	676	704	710	718	739	777	718	707	805	772	718	725	740	745	718	723	728	714	692	709	778	721	687	712	740	743	687	698	767	724	728	745	646	735	724	724	721	747	709	735	756	695	711	748	693	669	768	726	747	764	693	768	707	739	685	773	739	690	773	729	735	692	704	767	772	729	736	688	727	709	745	783	764	725	723	703	720	747	713	756	761	731	674	730	736	697	710	759	675	739	693	717	726	723	683	717	765	717	737	799	702	697	680	704	744	729	732	722	701	727	757	718	751	675	761	712	699	722	740	737	742	763	747	796	735	729	758	698	744	696	704	718	715	718	719	726	681	704	725	696	713	772	764	735	723	717	736	737	731	707	746	743	667	678	735	737	679	737	686	728	748	730	745	758	754	708	715	746	698	745	703	721	742	718	742	718	726	744	731	732	752	726	705	709	719	710	737	733	718	705	714	779	714	710	780	670	691	681	724	747	794	769	776	755	689	725	745	711	739	736	777	746	716	731	750	682	698	675	709	694	714	702	698	699	762	728	712	731	709
15689	17666	30865	49249	41762	14146	3903	2267	1879	2043	1647	1873	1756	2046	2048	2454	2308	1758	2028	2412	1355	1155	1141	807	925	1943	1940	1195	917	989	874	786	1039	1012	1039	822	1027	927	909	1050	1284	1091	873	766	608	527	554	573	507	392	372	390	365	375	340	340	373	361	332	326	394	327	343	361	334	329	350	354	348	351	376	350	382	345	353	381	334	341	350	335	326	346	326	337	304	301	365	321	330	335	297	310	316	349	319	347	350	326	333	348	332	347	338	313	326	351	335	350	343	339	349	364	336	346	366	334	343	388	320	324	358	357	336	351	336	326	355	334	355	359	350	303	314	353	377	355	344	346	333	375	374	376	345	353	333	328	300	336	360	376	358	343	325	335	333	309	356	369	335	321	297	353	337	343	331	349	356	340	355	340	319	385	367	311	349	328	344	352	350	378	322	326	341	318	373	343	348	336	320	317	313	359	311	342	336	373	337	324	370	307	299	347	332	365	318	349	330	317	335	311	365	329	341	356	323	364	336	314	345	374	341	354	352	361	344	334	324	343	368	356	354	308	321	305	353	334	356	351	356	338	341	341	304	319	365	327	351	355	328	388	354	328	348	368	328	325	333	326	337	338	358	396	334	360	343	311	369	327	333	291	349	332	340	286	334	349	362	359	372	326	344	378	339	353	301	333	348	373	353	334	355	348	347	326	353	305	348	351	347	336	292	334	325	333	366	343	346	366	366	349	295	332	349	343	335	327	349	357	381	335	322	323	388	339	316	346	306	351	336	354	355	342	322	349	332	332	307	356	346	326	326	355	353	321	340	344	334	359	348	326	331	333	340	326	345	351	310	316	374	348	357	348	335	306	322	361	326	351	349	305	333	345	365	346	331	330	297	359	323	354	332	345	332	339	348	359	336	342	351	323	330	322	331	353	340	337	325	348	299	322	333	335	372	339	330	364	353	333	337	336	339	346	341	335	344	361	350	356	336	326	315	334	333	320	337	343	331	312	363	331	332	348	348	341	340	330	382	318	355	370	323	334	348	305	360	352	322	337	335	321	322	307	369	376	347	331	326	318	364	326	337	310	365	364	332	313	339	328	339	336	311	353	348	351	357	327	347	309	354	351	339	334	300	329	345	325	334	349	329	354	344	307	362	348	343	317	323	361	357	337	313	324	342	357	353	369	340	368	344	372	331	333	352	349	345	332	342	338	351	293	311	351	320	333	320	355	353	364	337	324	321	325	332	319	342	391	339	321	335	341	354	312	321	320	360	378	362	322	325	329	358	356	376	319	328	312	301	332	327	339	329	354	362	336	348	332	348	322	334	366	322	334	321	376	366	353	333	329	317	327	349	326	350	308	340	346	342	342	331	348	332	351	330	345	327	345	345	351	304	307	331	353	324	344	316	337	360	324	328	338	354	355	341	356	312	336	344	340	347	334	327	336	343	343	314	347	329	345	359	373	334	333	382	352	319	300	347	320	336	321	336	337	358	321	364	341	309	364	347	337	340	352	324	327	358	378	369	339	352	363	342	328	351	337	333	330	309	320	342	322	289	364	352	325	308	338	331	361	351	352	335	348	321	352	330	326	337	330	352	338	344	326	341	344	354	328	315	325	342	352	332	325	336	343	318	350	318	370	368	325	339	325	304	344	348	333	357	369	354	331	340	328	344	318	330	324	368	357	378	341	351	359	362	335	346	335	358	308	347	319	379	320	307	341	366	358	324	360	325	320	352	336	359	333	343	356	337	351	332	323	336	342	340	349	372	334	325	316	347	342	374	349	344	310	322	353	339	347	342	351	355	300	312	337	340	327	344	317	315	340	330	333	318	340	339	367	314	376	326	317	305	334	326	352	330	315	302	335	332	384	328	341	355	326	328	370	355	360	340	337	321	312	313	363	359	353	331	329	339	355	372	349	327	337	353	347	316	339	343	327	358	328	340	352	322	355	322	340	349	338	354	328	320	342	364	331	383	334	331	352	320	353	334	320	338	354	332	352	377	324	339	340	349	339	320	336	334	337	311	316	361	354	359	358	330	336	341	312	339	310	332	354	321	312	315	343	339	333	322	344	347	347	346	336	331	377	335	339	321	334	349	305	324	339	358	326	331	366	332	362	370	345	324	321	317	304	373	344	349	341	336	368	316	323	317	373	346	328	347	344	353	354	352	317	368	325	334	341	330	355	342	363	323	333	349	380	348	321	294	354	323	341	335	345	360	351	366	318	311	385	373	338	338	359	345	363	366	361	364	324	341	299	302	320	303	333	327	339	325	344	317	325	346	346	327	338	334	362	334	360	371	358	352	339	345	336	299	360	375	338	341	333	336	334	337	344	326	344	340	352	364	354	322	344	345	327	368	317	344	329	324	333	327	366	325	318	349	337	369	332	337	349	357	292	344	357	358	335	341	346	352	341	333	341	337	336	361	336	340	318	354	364	345	307	321	317	341	358	321	331	354	344	345	352	329	331	346	339	292	318	339	360	326	321	300	330	364	303	346	345	346	320	349	336	389	358	348	320	362	342	333	354	356	342	335	341	320	340	347	366	323	352	346	323	348	354	344	386	373	326	324	336	344	350	335	371	370	404	349	348	356	333	320	324	365	357	344	366	325	325	331	329	330	318	340	352	327	319	329	349	340	339	337	364	333	326	354	340	336	335	353	362	347	355	351	350	345	334	326	318	313	356	333	331	346	325	344	348	369	346	361	296	356	340	340	353	353	367	334	362	344	342	350	346	364	352	347	325	312	355	318	349	362	319	347	311	372	347	332	360	336	336	325	341	362	330	369	336	339	303	373	333	355	360	389	346	322	356	343	319	338	354	315	325	370	350	329	351	323	340	347	328	362	343	315	367	323	344	317	365	339	311	306	333	350	343	331	357	348	362	306	318	329	350	351	317	350	311	348	343	327	300	339	344	314	336	323	353	298	313	357	319	323	332	320	322	337	380	344	339	334	339	338	361	332	326	315	347	369	347	332	358	345	345	336	324	291	347	348	331	346	360	333	353	357	335	369	348	354	322	341	325	343	336	334	317	344	357	332	331	323	343	328	329	334	350	322	316	313	348	353	320	353	371	324	312	309	340	333	317	320	324	313	346	380	334	353	332	344	334	334	332	335	324	376	326	333	357	339	344	325	326	333	326	339	362	370	355	371	337	329	324	337	326	340	335	322	347	330	368	337	291	352	350	325	356	342	348	333	361	351	356	372	360	367	335	347	336	378	319	313	325	307	334	320	328	346	351	340	300	326	359	340	320	353	362	330	376	308	399	318	352	346	361	326	342	324	336	330	370	346	318	326	323	353	344	372	353	338	330	322	356	362	376	319	365	336	318	327	344	320	363	341	332	347	317	356	336	343	324	377	333	354	326	316	350	300	296	353	337	327	349	339	359	336	327	341	364	324	324	355	343	319	357	391	320	350	358	356	328	329	348	345	330	377	372	314	334	336	327	323	351	334	351	324	336	315	353	338	397	334	349	330	347	316	341	332	347	331	328	342	359	333	320	386	339
9914	16658	31736	55744	44735	14753	9166	7758	6901	7708	7262	8304	8295	9551	10744	11262	11448	9435	10250	12601	7232	5771	5574	4080	4815	10553	10188	6662	4468	5182	4587	4205	5905	5253	6122	4311	6566	4927	5173	6186	7410	6795	5139	4291	3068	2439	2746	2808	2052	1410	1424	1313	1044	1129	1049	1044	1027	1035	1025	1050	1006	908	933	956	946	931	904	920	960	969	940	944	953	1092	1228	1194	1039	950	918	895	917	922	900	903	898	912	920	856	937	889	863	931	918	892	981	946	926	874	928	890	909	898	880	945	905	929	932	900	876	931	937	945	875	931	913	909	922	913	964	949	860	863	936	886	942	931	869	920	927	896	945	934	912	926	953	902	959	899	921	901	902	909	828	917	896	881	896	912	906	885	984	926	900	877	915	924	981	924	927	855	859	928	887	874	864	885	965	917	909	959	976	945	883	937	900	931	911	870	984	882	927	914	900	923	921	915	873	973	927	962	903	886	901	848	930	880	865	900	953	882	871	906	976	950	981	939	892	946	944	845	928	927	879	955	954	897	930	914	941	951	847	857	847	945	923	982	923	911	875	902	951	952	920	937	932	861	923	910	916	908	922	905	988	894	836	925	881	898	938	904	869	931	953	909	911	975	890	902	903	909	896	902	922	896	908	882	926	878	892	893	938	914	907	905	920	909	933	931	894	888	891	921	944	932	932	922	919	899	904	913	879	912	855	917	915	923	914	881	924	954	930	888	965	945	930	910	942	930	909	901	941	904	964	934	895	912	900	892	871	906	883	893	896	955	893	914	907	931	918	926	900	926	912	887	927	922	919	941	889	894	950	898	872	937	915	886	912	893	910	904	895	889	883	910	852	915	958	952	936	972	887	884	828	887	868	905	935	892	869	882	894	897	957	963	881	942	886	849	935	917	910	928	929	913	885	908	877	952	927	894	909	918	897	967	887	929	896	879	908	893	923	890	917	935	917	845	867	962	965	896	956	935	902	879	945	943	932	964	912	956	861	913	915	950	933	870	849	907	940	921	892	901	909	925	879	907	937	911	923	846	911	876	882	930	923	918	905	894	947	901	891	900	880	892	878	899	898	973	902	917	973	897	875	916	915	906	971	953	890	946	939	869	912	955	877	858	916	906	923	872	844	926	894	899	940	914	907	912	891	894	941	891	916	869	836	890	909	895	945	941	912	950	869	919	929	907	938	939	961	836	935	924	907	914	882	935	893	923	861	916	910	927	935	892	867	890	987	943	938	929	895	910	892	890	921	909	865	935	884	888	917	881	892	900	942	849	939	900	896	930	876	861	976	921	907	939	921	920	946	908	894	913	916	947	864	885	891	905	931	908	957	928	896	925	893	923	903	879	957	907	936	909	956	912	935	946	960	954	967	906	895	879	890	947	913	832	902	922	892	892	936	842	961	931	943	880	907	910	936	889	932	940	889	923	932	917	938	881	948	921	912	890	893	912	877	945	831	912	909	901	893	913	910	924	951	887	967	942	925	895	890	936	931	862	920	895	887	870	933	923	906	897	900	860	892	916	903	922	881	872	873	974	911	915	922	863	946	920	899	885	903	916	862	948	887	883	936	875	907	934	882	873	911	858	924	919	908	926	867	924	912	916	898	889	850	893	875	899	915	962	929	869	942	988	929	891	939	888	882	906	843	921	877	902	886	906	911	920	876	922	962	931	912	937	921	890	970	918	917	841	952	910	933	874	965	935	916	925	898	933	888	912	918	884	846	927	897	887	944	908	895	903	952	894	841	903	907	889	891	871	926	884	893	896	964	939	899	899	877	893	878	867	909	886	881	919	898	928	915	930	927	888	940	891	923	861	899	871	910	925	929	935	897	986	960	929	918	899	959	871	944	899	871	939	914	947	878	884	910	919	909	888	887	831	903	866	953	905	868	914	899	895	906	915	899	860	914	884	941	929	885	933	914	901	940	889	934	907	939	954	893	931	869	910	924	886	907	899	923	894	985	866	942	917	873	884	940	880	909	923	898	848	900	903	911	866	893	909	912	868	868	938	973	915	939	875	927	969	962	925	899	923	841	896	918	905	879	922	967	993	919	914	889	924	881	905	853	905	888	939	958	879	930	932	911	859	916	939	891	917	904	915	900	902	913	938	916	979	926	938	933	857	930	877	898	902	886	885	919	914	851	956	890	863	1011	920	911	927	875	907	889	896	861	915	922	893	883	874	879	932	909	904	925	868	900	894	909	913	905	944	952	934	938	896	937	854	943	935	924	862	910	930	888	904	861	955	891	904	931	859	941	866	942	903	894	889	856	928	880	891	961	930	912	934	862	936	895	915	859	919	872	914	924	901	935	922	918	950	917	955	914	867	860	907	962	906	919	875	878	944	955	907	900	958	927	939	955	932	905	957	888	919	904	931	842	941	930	921	913	923	889	930	839	915	970	932	931	929	935	904	920	915	915	869	953	879	908	908	914	886	929	931	912	943	905	889	877	880	955	904	920	915	855	963	947	892	900	908	911	927	888	877	935	938	926	928	864	863	929	902	894	914	879	956	901	904	933	931	923	887	905	910	903	905	891	911	917	820	968	921	851	904	893	920	917	878	877	931	902	912	941	905	880	911	904	923	914	912	914	908	860	895	875	948	946	933	912	857	890	854	945	957	916	930	919	923	919	921	933	879	914	890	955	889	916	912	870	917	928	904	939	916	895	917	885	889	935	868	920	871	909	915	924	887	875	899	909	932	834	892	920	932	903	915	901	894	924	905	868	887	896	889	927	905	923	915	851	937	928	944	922	881	861	924	900	965	879	934	900	945	944	936	900	906	900	935	950	889	877	903	909	884	906	871	951	901	917	910	904	881	925	849	960	868	902	891	896	902	976	884	913	918	892	894	939	932	949	924	905	887	883	925	924	901	901	948	912	892	905	922	899	899	890	974	973	971	937	924	939	922	932	882	963	987	891	914	889	967	895	936	944	898	895	922	894	912	906	921	935	875	943	886	922	859	938	944	887	875	935	905	942	903	910	931	951	904	899	922	931	870	929	962	921	895	907	895	900	895	893	912	877	900	898	943	890	934	936	904	907	946	892	904	916	956	896	939	899	943	907	941	913	877	951	951	919	889	856	900	910	911	918	935	926	868	914	926	885	882	910	867	907	874	931	905	902	916	896	905	906	896	917	928	950	903	859	923	962	869	905	902	918	859	936	909	928	915	895	893	882	920	923	907	899	887	878	880	877	901	932	956	952	976	891	925	865	892	891	880	980	875	937	904	883	907	894	909	949	944	938	878	907	854	888	909	914	893	881	876	947	896	912	882	928	974	868	918	939	864	917	893	854	912	893	916	924	883	907	943	915	905	920	883	909	934	897	938	824	874	911	915	929	938	905	911	890	894	858	894	930	854	909	959	944	939	852	908	892	849	891	910	973	881	912	854	903	902	881	908	925	907	910	954	843	893	889	850	917	885	887	828	845	948	965	974	909	894	912	917	905	966	912	841	900	969	892	932	901	891	893	898	905	924	891	934	895	833	906	863	859	917	897	895	913	928	882	898
24238	24361	43411	64179	53307	20995	9032	4454	2843	2831	2999	2251	2642	3360	3672	3829	3704	2785	3803	3831	2653	2407	1401	1096	1653	4740	2784	1518	1125	1434	1226	1295	1359	1536	1424	1411	1543	1250	1180	1569	1786	1538	1519	1165	879	758	758	591	548	488	465	429	391	370	373	393	354	374	374	427	410	356	388	362	390	352	356	366	341	352	360	372	347	402	343	369	343	355	344	365	364	344	361	364	375	329	375	305	349	379	338	333	373	360	386	337	358	365	375	344	383	314	341	361	357	370	352	351	386	349	324	346	366	362	340	352	369	377	355	363	370	376	347	390	367	354	343	373	344	370	350	405	365	368	365	371	338	332	400	343	355	371	356	407	341	374	329	338	377	340	353	375	334	376	367	345	360	368	332	358	358	341	344	343	361	353	372	356	388	358	382	343	330	331	381	365	370	345	373	356	382	344	362	365	311	367	371	348	354	361	336	384	368	333	365	347	355	351	368	368	362	338	397	388	380	373	363	380	376	340	348	362	379	316	345	371	369	368	358	359	366	319	374	369	358	367	352	334	348	349	335	400	347	375	375	335	367	371	341	333	378	355	375	367	370	372	360	352	355	346	353	374	336	362	377	341	345	342	321	355	357	380	345	347	367	369	345	372	350	352	415	350	348	364	364	371	370	365	354	386	401	341	377	335	394	347	343	356	344	369	351	363	327	340	387	371	332	372	355	334	343	380	367	352	384	334	379	377	375	357	356	337	377	374	380	319	330	401	369	373	318	364	363	339	354	347	370	389	409	341	343	365	357	338	368	384	352	339	374	364	366	332	365	381	358	347	310	363	337	357	357	363	350	371	321	360	350	335	340	334	358	372	365	360	331	363	352	348	362	319	379	363	362	346	344	360	361	356	334	369	355	364	375	360	364	330	388	353	350	393	371	337	348	358	360	346	366	375	349	308	363	388	357	351	364	336	356	357	338	355	385	392	393	360	344	367	361	349	344	353	358	352	336	370	388	360	308	371	348	369	339	384	335	339	330	348	356	386	379	368	367	378	359	350	325	373	338	335	358	365	360	348	344	404	387	341	345	366	353	387	341	366	369	342	338	351	355	329	374	352	329	373	334	366	367	379	326	343	328	347	371	344	411	375	370	331	363	330	365	351	379	347	368	335	370	326	372	342	352	342	372	368	364	353	325	412	394	366	369	323	391	361	340	375	359	333	360	353	337	374	351	361	306	358	360	354	349	329	350	387	366	344	389	330	354	335	339	363	363	369	377	350	342	348	346	338	356	356	354	370	353	367	348	374	345	368	376	335	345	372	343	350	341	368	376	371	386	359	361	383	360	369	379	356	332	372	368	344	355	351	390	357	343	400	344	365	364	365	341	331	361	357	361	372	368	406	397	347	342	324	357	372	374	367	369	339	339	335	345	372	350	374	353	327	362	354	339	350	344	358	370	360	337	356	411	378	348	363	379	327	331	334	330	332	331	360	366	340	389	338	356	346	351	382	341	357	373	327	409	374	360	345	373	358	356	371	345	332	366	356	362	354	326	402	347	362	356	358	373	335	360	354	366	372	326	334	333	393	374	363	384	351	387	370	358	370	349	425	331	339	386	327	379	354	356	370	338	359	350	380	379	383	350	324	372	371	370	342	357	367	351	342	385	362	382	369	383	331	336	323	344	356	364	355	356	348	355	363	373	375	344	338	394	352	348	375	369	357	368	325	339	347	353	360	365	358	385	376	343	370	377	348	358	379	358	370	372	365	354	366	366	384	332	368	396	327	331	366	359	300	369	358	372	345	354	343	357	368	355	385	359	380	354	385	366	361	372	365	373	364	338	335	350	358	322	355	329	362	332	356	374	348	320	377	321	341	365	365	341	352	360	346	353	344	328	363	354	366	329	367	357	341	354	334	345	366	336	321	359	359	343	373	330	349	384	360	406	359	379	366	321	383	323	346	393	375	358	343	363	349	360	366	355	375	376	394	360	371	345	319	386	351	349	349	341	351	349	361	355	358	337	379	355	337	351	371	357	395	375	333	369	336	350	362	350	320	379	352	373	352	341	364	328	346	347	343	356	390	342	336	353	375	363	353	395	387	372	334	358	353	341	328	326	361	365	357	361	352	334	365	388	372	405	374	340	374	320	369	357	341	340	373	356	393	356	363	355	369	359	384	343	359	386	367	378	333	378	325	363	373	342	346	337	344	336	343	362	393	389	303	356	356	385	313	340	372	348	342	309	344	384	344	355	371	369	344	354	378	339	344	352	376	375	374	354	337	363	366	358	371	358	351	362	324	378	345	361	384	385	358	357	350	367	400	350	361	384	372	357	343	324	350	356	366	325	361	363	345	341	384	365	383	353	357	367	338	390	355	360	350	324	328	378	326	367	400	383	337	364	328	361	348	353	362	349	402	357	370	360	369	375	352	350	369	375	387	355	372	341	363	358	368	353	348	369	374	334	361	347	327	327	354	370	349	359	343	331	393	391	416	358	382	358	366	338	339	372	366	334	343	334	363	348	380	360	366	355	361	391	358	346	389	360	344	338	375	367	366	349	387	377	347	367	347	363	367	365	359	379	346	372	319	383	372	331	376	368	361	386	378	376	350	323	380	379	325	350	359	392	359	334	362	378	347	368	386	353	360	350	378	366	356	332	375	367	339	369	380	334	339	393	339	391	359	358	361	364	373	404	343	334	337	338	363	363	318	369	351	357	332	353	352	370	348	374	370	372	383	355	339	353	340	339	350	359	350	337	338	349	341	350	340	384	371	343	350	379	335	349	327	355	347	370	352	336	348	351	367	384	362	384	375	359	394	351	316	321	337	323	389	352	332	330	364	369	335	366	344	336	377	348	322	367	359	352	328	353	360	381	370	352	369	339	359	375	384	358	349	402	350	355	399	369	356	344	346	378	345	349	342	362	356	359	370	356	358	366	343	373	349	364	375	401	362	365	340	354	340	367	342	367	414	390	334	340	389	355	366	330	350	375	384	339	330	353	357	368	349	388	343	360	348	359	352	324	378	366	342	346	390	347	326	357	329	366	325	363	351	399	332	373	370	369	377	337	378	379	358	384	343	390	387	340	352	351	325	343	376	375	385	347	358	352	363	378	353	363	378	349	353	401	384	375	353	357	370	375	360	381	354	345	360	330	374	348	347	353	385	355	347	393	360	336	348	370	349	352	345	398	342	339	393	368	331	356	344	376	378	347	346	371	318	344	372	344	374	351	362	366	368	348	362	345	379	369	350	361	348	357	348	332	355	362	332	344	354	358	339	364	350	394	343	356	335	322	355	360	335	346	355	349	336	344	358	353	355	371	351	364	356	355	371	366	374	385	375	365	320	329	341	394	373	391	337	338	405	362	394	326	347	337	400	398	369	358	354	293	377	354	349	363	364	347	354	385	372	366	353	350	342	339	340	368	366	366	346	366	342	370	363	386	327	398	340	361	370	362	354	406	381	348	338	369	374	373	382	366	370	374	384	381	343	363	376	359	390	363	364	345	337	314	337	369	377	381	344
13119	20918	40055	66899	53453	17826	14813	10964	9621	10343	11844	9198	11621	14705	15609	15766	15823	13528	17127	16888	12703	11561	7190	5676	8627	20847	12695	8055	5306	6957	6176	6946	7639	8280	6986	7937	8578	6636	6701	8900	10294	8638	8793	6765	4687	3777	3935	2619	2268	1907	1746	1460	1183	1155	1070	1032	1044	1066	1042	1061	1137	1012	1012	980	979	1037	964	939	974	928	982	964	969	1092	1042	1168	940	951	916	928	998	890	930	966	961	953	956	952	932	979	924	1001	944	982	948	963	923	925	980	973	916	922	923	882	913	941	924	910	950	942	933	936	894	922	941	911	959	964	896	945	920	900	904	977	945	881	964	941	909	907	945	983	954	963	934	918	952	937	893	946	920	979	924	967	925	921	927	962	985	920	972	901	919	922	932	946	934	967	960	909	995	945	954	979	902	937	966	894	990	911	899	966	962	900	965	950	939	933	935	923	959	979	944	946	913	944	983	976	909	974	928	897	944	952	925	906	944	937	947	917	891	939	887	942	933	917	897	934	957	954	964	961	913	908	954	921	957	947	903	988	888	919	989	931	961	924	944	916	947	927	940	952	973	895	922	955	905	941	927	952	876	920	970	883	889	899	924	927	938	911	927	913	933	949	958	867	878	966	972	919	892	927	909	921	924	974	910	993	930	953	970	896	921	957	915	966	954	969	970	963	933	887	948	925	927	997	977	946	947	900	976	956	925	1014	935	960	899	962	955	952	973	914	914	943	931	923	952	946	936	939	905	977	931	979	898	858	924	901	914	981	893	919	903	889	924	921	910	930	946	950	927	922	962	904	886	892	923	1008	957	964	921	938	869	911	929	962	949	906	940	878	944	911	962	913	926	940	981	904	979	955	942	912	955	905	905	923	959	885	890	940	904	918	944	953	939	941	953	936	953	936	891	940	965	933	937	967	1007	919	986	964	987	934	962	976	927	935	942	921	934	942	937	922	942	977	946	944	922	944	965	976	903	939	941	909	935	920	900	904	940	974	915	955	931	956	940	934	970	948	910	959	952	893	942	946	929	910	984	948	918	976	1008	995	967	937	949	914	926	984	917	953	928	971	970	975	936	923	940	963	930	932	946	928	930	893	912	935	958	901	959	938	904	1038	943	904	956	944	877	938	952	994	933	946	915	921	906	909	958	881	898	961	917	963	978	926	982	965	951	920	959	923	979	957	923	928	945	1006	929	944	950	890	920	951	904	911	968	968	925	908	977	979	974	938	992	950	956	921	908	893	906	932	938	909	939	940	899	922	949	955	973	927	988	962	963	925	916	929	987	948	966	915	956	894	931	975	953	926	947	923	943	901	883	944	946	944	968	951	932	1026	976	937	949	929	927	927	894	948	906	918	991	931	968	965	937	988	987	956	917	916	982	939	958	946	958	921	945	922	910	927	991	963	973	918	917	973	902	918	953	960	943	950	975	901	936	909	938	1004	984	925	923	902	912	924	916	943	881	957	945	961	918	974	964	918	956	951	965	916	941	902	886	907	950	937	973	903	927	1002	905	910	919	923	941	954	982	939	937	955	966	958	927	893	920	924	929	955	944	965	924	912	947	908	894	932	920	879	968	899	978	913	937	990	910	920	934	953	892	921	931	951	932	949	972	935	979	970	942	933	919	906	930	913	980	857	959	932	927	944	925	958	930	987	954	894	934	926	968	909	942	919	906	872	936	914	912	908	924	964	922	902	959	886	955	918	958	947	883	978	936	880	956	950	955	960	952	966	914	934	925	923	955	918	908	889	1002	957	955	897	920	948	978	913	956	933	936	985	898	925	903	898	912	963	894	870	894	933	946	965	941	933	947	873	962	973	940	939	907	956	907	935	902	895	913	941	904	1001	912	917	981	904	981	940	935	922	905	942	926	1002	968	912	910	904	982	901	978	934	893	952	916	936	878	920	990	900	954	942	918	1030	911	1006	930	969	940	910	925	942	973	909	894	923	894	925	917	967	951	896	984	906	941	954	910	958	942	1002	938	903	897	950	917	886	921	972	927	960	975	955	947	924	1006	1007	902	920	994	927	954	894	936	895	954	945	952	949	891	912	878	896	938	907	913	926	955	925	924	937	930	956	976	948	891	937	900	949	961	961	916	963	994	971	934	978	941	893	922	909	902	949	915	884	965	925	943	1003	938	953	934	903	876	957	945	943	955	916	909	915	966	927	909	983	927	885	906	935	897	993	947	938	918	942	936	910	959	960	925	921	924	918	949	960	888	965	950	950	906	998	979	900	877	906	915	932	956	964	907	966	912	982	971	921	955	954	926	927	967	926	914	959	956	880	960	955	946	929	944	935	970	902	962	944	947	945	925	943	915	952	888	982	927	915	912	963	957	937	890	965	936	969	940	981	955	932	915	927	949	935	959	964	915	933	994	991	968	937	959	971	884	929	915	959	1006	947	945	926	927	963	949	944	959	937	885	979	930	916	947	945	983	950	883	963	966	898	904	957	939	977	914	907	909	987	947	957	925	955	955	932	944	1005	962	1019	916	909	977	930	966	937	926	922	904	928	989	981	946	958	922	955	905	938	922	974	937	952	970	910	957	987	957	896	917	963	959	932	934	939	939	1013	934	910	926	983	961	929	935	935	946	938	929	887	901	913	963	924	906	963	955	961	987	954	945	900	917	954	973	937	949	914	962	893	952	920	957	927	914	939	918	935	899	951	940	997	921	881	939	915	923	962	959	949	949	891	959	990	969	926	880	906	907	955	959	907	972	934	935	911	943	937	853	976	899	951	917	951	900	921	938	916	921	951	906	916	945	983	1005	921	987	908	927	960	909	951	872	984	966	975	950	945	903	899	911	888	869	950	885	925	985	988	902	918	933	967	956	914	945	920	934	976	925	949	973	897	915	963	981	942	915	907	905	957	973	951	922	975	916	971	923	971	956	953	974	938	943	931	938	906	901	973	917	998	902	967	948	942	869	939	924	944	955	916	926	931	966	917	941	930	894	918	974	989	886	950	923	987	951	926	955	902	930	960	986	930	937	941	942	875	898	934	980	939	989	862	953	921	950	893	972	925	892	953	961	945	929	933	950	907	954	931	932	908	933	980	899	929	955	877	931	890	970	962	990	864	931	958	952	953	939	905	918	950	965	927	935	960	966	962	954	940	989	929	940	877	976	917	995	894	937	921	974	927	915	919	911	903	986	940	844	962	947	887	972	931	928	912	939	940	912	909	908	909	929	968	927	956	987	913	987	943	967	942	908	902	934	899	969	934	929	919	887	914	935	963	950	925	911	935	1014	950	966	927	903	957	927	918	963	953	898	965	906	908	953	969	943	904	869	966	926	927	909	935	961	944	1012	951	984	939	918	916	921	964	919	920	980	953	1005	933	963	953	916	978	958	905	924	937	961	936	926	939	926	908	974	948	968	918	901	887	921	948	1014	955	962	982	939	919	959	936	909	971	1006	976	914	936	938	926	897	931	937	910	961	966	928	946	983	901	927	894	934	934	958	909	912	937	939	932	917	906	910	918	931	946	900	916	905	950	916	940	918	952	945	972	935	925	951	930	934	971	961	874	913	956	973	981
8716	8299	14138	14410	5716	1974	1416	842	547	607	682	637	552	614	536	531	574	556	580	534	423	356	355	334	313	456	536	363	283	331	309	299	294	297	305	290	299	283	273	313	293	300	314	251	227	273	281	261	273	267	283	273	273	286	268	270	241	281	264	261	236	229	236	251	237	279	232	251	258	238	214	243	237	243	267	246	261	248	276	261	240	278	228	253	240	264	237	265	228	235	217	261	239	236	255	257	237	272	264	259	245	240	241	255	280	236	242	228	261	243	264	256	235	227	259	244	248	257	249	259	264	262	265	272	256	270	254	255	251	245	205	262	255	264	263	273	246	260	260	245	226	237	255	233	240	240	244	269	245	254	231	218	242	224	261	252	255	235	239	253	222	233	222	231	262	245	235	242	261	250	254	251	235	278	259	260	249	269	254	277	266	239	250	246	223	252	218	244	230	242	269	254	257	231	252	252	254	240	232	237	277	241	235	211	250	258	271	250	239	249	238	226	256	274	232	257	270	228	244	277	253	260	239	259	235	251	252	249	221	244	256	250	253	246	252	275	241	248	255	258	270	278	242	256	274	254	269	256	277	245	242	251	251	234	234	250	257	250	234	239	229	253	246	251	255	258	251	252	271	220	226	237	228	236	252	231	254	251	264	291	265	227	265	214	257	243	247	234	265	272	239	246	255	226	228	254	239	262	243	251	284	241	235	276	299	250	231	245	263	258	244	270	223	274	245	267	240	246	258	253	257	241	258	256	248	240	247	247	238	219	246	254	252	229	275	229	238	215	245	241	236	247	243	249	256	261	250	233	251	238	230	233	245	274	254	275	245	266	254	271	273	254	265	239	256	258	255	249	245	229	292	246	276	260	255	263	258	260	275	246	269	262	247	253	255	229	259	229	242	249	249	224	269	233	248	266	244	258	249	241	242	254	276	239	253	267	246	231	250	253	271	268	249	266	229	235	251	255	261	214	259	251	241	237	257	250	240	279	268	231	278	237	271	227	278	292	273	258	272	251	246	266	261	254	229	239	287	282	249	249	248	246	240	250	258	237	265	261	247	232	244	251	256	269	231	249	243	252	260	241	239	242	268	227	228	274	306	229	256	251	229	251	251	235	259	245	239	255	231	260	302	234	235	256	243	256	244	234	225	233	228	248	269	255	252	221	241	255	268	262	254	238	265	227	265	253	264	261	259	268	237	241	268	229	253	227	243	236	255	267	229	255	290	245	269	252	243	241	238	262	264	275	264	279	245	274	232	272	246	288	256	264	222	257	267	243	241	265	220	284	262	243	267	232	271	258	250	267	233	224	279	250	261	250	240	246	233	279	256	273	260	246	254	274	273	246	245	273	239	217	268	227	248	265	243	245	277	264	234	253	262	231	254	250	247	261	245	271	219	266	262	236	235	270	257	241	232	234	248	233	237	251	292	250	234	256	232	259	286	219	262	255	251	271	279	251	266	210	233	248	199	234	209	246	251	259	272	279	234	235	239	269	250	247	223	264	260	249	258	266	254	242	280	247	257	277	251	232	267	269	256	256	236	246	262	240	251	244	247	253	247	231	247	264	225	273	240	261	239	241	274	236	260	242	263	228	263	248	250	256	244	255	248	237	241	243	256	258	258	270	258	241	256	255	260	279	225	244	253	260	254	233	250	242	244	263	235	266	273	258	234	270	225	248	256	236	241	230	254	266	261	243	241	227	269	248	270	237	236	256	252	258	260	242	253	282	260	256	236	209	288	245	236	249	251	229	249	240	252	210	252	255	254	263	254	236	254	251	261	259	252	301	249	231	260	265	243	249	253	260	252	235	247	254	227	245	259	221	248	243	262	245	234	251	287	245	244	257	260	270	245	232	267	239	248	257	241	251	247	232	252	266	256	245	267	250	247	238	229	256	274	240	247	237	237	232	262	232	290	277	240	277	264	222	224	225	287	225	256	243	255	253	269	263	268	245	232	275	217	266	265	276	265	280	245	223	211	248	249	253	229	285	255	234	242	251	259	244	243	233	225	239	273	232	258	241	224	237	254	233	237	226	241	261	266	227	246	280	225	247	271	257	272	238	271	246	259	252	241	251	242	263	256	243	235	257	253	242	262	260	254	272	259	251	268	227	257	220	251	244	208	249	250	249	271	251	248	287	249	267	257	229	253	225	258	251	206	222	231	225	247	256	246	229	274	276	242	252	246	241	228	230	239	277	240	248	278	249	258	225	236	218	252	259	241	269	231	260	262	259	253	245	233	255	275	256	263	269	259	271	243	230	274	258	274	264	238	245	233	260	248	253	244	234	249	251	240	245	259	264	239	298	266	264	199	261	303	269	260	249	252	234	270	283	237	265	247	274	238	244	237	265	269	231	270	249	258	237	245	244	242	247	255	261	234	234	255	275	245	278	236	250	238	222	287	248	251	268	239	253	244	248	250	234	253	274	243	263	286	267	250	231	248	235	261	232	231	260	246	233	232	223	259	264	259	253	268	263	237	245	254	251	245	238	285	257	248	256	225	247	262	235	219	247	271	240	247	249	248	235	239	256	231	235	290	252	241	251	259	249	281	269	236	267	229	220	267	243	254	250	255	241	248	219	268	257	254	223	267	240	266	242	249	246	224	247	261	251	258	244	228	249	251	251	261	278	225	222	242	252	248	249	233	268	252	237	268	239	244	273	236	260	260	261	253	232	236	257	245	238	236	253	261	264	252	250	270	260	237	265	257	228	275	240	245	262	253	247	270	268	259	256	267	279	252	233	242	237	251	231	259	256	238	225	275	265	252	249	237	277	246	272	270	253	232	277	270	234	223	240	226	259	273	243	279	264	278	241	255	230	261	252	276	252	235	256	228	267	231	244	224	234	252	254	267	260	281	235	230	233	247	278	222	259	245	273	254	256	280	241	237	232	237	237	259	235	248	269	300	281	252	274	272	273	260	253	248	251	260	249	260	256	249	248	245	248	235	247	238	231	253	244	243	231	234	220	241	230	250	230	260	249	269	240	248	250	244	258	215	272	252	242	273	243	265	236	235	242	234	239	274	235	274	238	277	243	236	261	278	244	236	251	226	248	257	273	234	267	282	267	260	254	248	231	278	202	268	262	239	261	265	234	257	249	239	262	245	246	259	260	253	270	239	263	249	250	222	232	244	232	249	261	260	226	250	236	248	258	250	250	226	260	258	274	234	270	229	267	249	270	250	280	235	266	255	267	251	267	243	273	223	245	254	266	237	247	264	253	253	226	275	261	244	207	285	260	229	250	255	237	262	250	255	253	255	282	254	276	259	239	264	266	267	253	248	218	273	239	220	247	240	266	273	242	271	232	232	235	228	267	265	249	243	248	250	293	240	247	251	259	251	234	255	256	248	271	248	275	261	253	252	261	255	272	258	235	256	247	258	241	262	245	251	246	229	223	233	255	227	263	230	236	281	252	243	231	252	269	269	235	278	245	241	230	264	243	281	242	244	270	247	241	273	256	247	255	268	253	244	214	266	281	264	258	262	243
5844	7974	19545	26879	12600	6096	5645	3370	2476	2689	2920	2862	2436	2741	2587	2454	2578	2716	2951	2519	1883	1542	1345	1321	1263	2098	2455	1389	1145	1256	1130	1089	1098	1106	1131	1165	1039	1003	999	1171	1245	1121	1165	1002	869	910	808	743	766	734	777	719	751	653	720	711	735	734	727	729	765	777	702	709	728	682	663	708	703	693	718	713	669	694	746	697	684	691	647	660	713	661	688	658	755	702	699	733	698	717	673	664	712	665	693	722	688	713	691	691	725	707	661	714	695	718	682	666	735	695	722	699	680	713	733	699	656	695	724	790	746	686	722	704	769	698	686	691	739	711	716	749	752	676	762	742	709	701	638	732	752	768	709	659	721	662	694	620	757	753	699	680	667	680	701	685	678	671	725	654	679	703	713	751	724	678	630	672	701	702	687	696	687	709	660	648	671	750	760	675	677	666	703	727	728	690	731	679	671	749	714	734	710	738	702	697	666	769	719	672	669	674	672	712	691	735	706	709	688	691	676	658	744	707	714	752	675	726	696	742	701	667	697	670	694	707	705	693	680	698	662	707	697	664	724	715	696	709	674	724	655	692	752	766	710	694	715	678	708	705	703	703	754	702	678	666	724	690	647	698	691	740	691	710	716	700	703	707	705	704	690	672	682	732	714	663	716	694	711	683	727	695	692	736	691	683	741	702	734	706	687	689	646	753	698	657	718	673	689	761	737	694	676	711	727	729	724	682	723	693	721	724	682	751	715	729	675	699	709	686	739	695	664	704	685	750	714	691	722	635	712	679	660	687	705	709	724	680	696	707	729	689	749	698	701	710	732	706	712	658	697	688	655	728	702	699	692	665	762	686	683	693	638	689	746	722	681	742	670	637	719	746	711	726	756	770	725	692	712	736	730	724	718	710	681	698	725	671	701	681	689	718	682	698	691	743	655	686	714	702	710	707	727	690	703	735	731	692	738	715	733	715	643	710	681	704	687	711	747	694	713	750	731	683	720	724	688	684	685	708	729	691	677	684	706	702	725	764	670	700	737	692	677	722	699	691	723	727	689	676	709	759	706	686	690	722	727	712	758	698	674	720	741	743	667	668	676	712	691	636	686	727	708	691	716	749	705	724	676	684	654	669	773	675	727	715	725	702	696	678	673	719	733	756	678	722	732	654	688	687	676	699	680	714	687	699	718	724	658	661	729	709	732	735	741	697	675	702	705	664	661	686	653	717	703	680	736	674	673	652	655	652	674	755	741	689	688	715	717	663	729	647	671	690	660	710	712	727	714	719	742	683	691	728	713	694	685	750	720	704	720	729	658	695	679	727	736	735	730	710	713	709	695	721	726	670	687	702	712	682	686	757	708	750	647	729	722	747	714	680	730	702	688	678	736	679	694	689	737	717	691	689	713	736	704	688	694	644	690	716	678	700	685	686	691	724	755	721	721	691	696	742	677	683	727	689	624	687	692	683	736	691	687	739	704	669	732	620	729	662	671	684	655	673	687	684	684	697	709	681	674	683	705	717	681	692	685	691	705	715	742	662	743	700	680	692	714	683	666	721	673	684	712	664	718	737	674	694	738	659	732	664	703	720	681	709	693	709	746	743	698	700	696	772	733	698	681	734	742	740	682	700	733	704	660	685	716	721	735	687	676	692	678	701	715	717	742	730	653	739	728	673	725	710	732	708	710	670	708	694	732	722	717	713	726	724	684	694	681	688	688	690	707	680	634	667	718	721	700	689	695	694	643	666	677	730	693	693	691	732	684	721	714	709	682	703	721	708	717	725	764	647	724	675	692	700	694	735	697	730	683	700	707	701	702	743	757	732	713	678	730	641	691	725	705	718	688	736	669	697	726	671	730	726	749	733	728	725	681	696	670	700	737	675	705	763	732	663	724	631	701	679	671	722	657	774	733	722	736	677	679	716	689	743	679	704	663	689	695	716	688	695	671	715	675	693	680	693	707	676	711	659	722	660	686	711	699	658	654	694	736	701	704	673	694	707	721	699	659	700	687	650	710	721	733	698	680	704	657	707	694	669	712	697	758	740	700	720	663	662	688	714	719	664	691	675	725	713	693	715	692	739	701	734	715	693	694	657	663	719	698	720	740	730	709	756	699	719	716	680	689	656	693	721	710	702	659	683	658	690	661	749	697	766	697	647	738	707	683	712	676	675	689	733	679	689	650	685	673	710	684	671	693	677	702	665	675	666	673	639	736	705	765	684	703	639	726	714	733	746	700	681	667	733	652	736	658	700	704	706	687	759	687	687	681	743	669	720	685	713	670	705	733	702	699	698	720	682	737	716	734	735	714	698	709	711	732	738	685	731	727	709	700	678	702	653	721	679	672	710	729	704	660	690	683	702	707	708	637	682	699	729	690	682	679	675	686	681	705	705	690	675	708	678	762	693	731	692	696	706	660	684	704	674	726	713	707	716	706	665	691	691	685	738	695	741	722	683	689	672	728	749	669	670	716	707	701	710	701	717	684	697	703	710	683	706	749	682	687	662	737	732	697	693	700	690	673	709	709	718	700	678	669	703	686	682	704	672	710	739	664	745	653	701	723	716	722	721	712	683	685	676	705	695	656	720	670	706	703	698	655	694	644	712	695	738	768	717	704	641	712	717	705	721	699	673	710	700	747	713	753	717	713	683	682	706	765	664	710	695	667	703	696	710	674	686	703	693	697	718	685	750	731	704	693	692	678	729	734	702	716	682	668	663	733	662	708	708	675	709	701	669	686	681	659	660	712	697	693	671	708	694	716	738	752	680	686	681	670	706	735	689	655	671	679	703	664	703	697	702	687	688	746	698	666	661	729	724	690	733	707	692	713	740	677	686	690	701	656	661	638	703	689	692	674	714	666	674	707	711	742	712	689	671	674	671	721	737	690	681	660	723	690	657	714	694	665	709	677	726	662	714	685	713	730	650	710	694	693	758	753	680	701	722	732	716	684	724	721	717	693	670	713	678	735	699	735	677	698	690	708	673	679	697	696	653	724	694	707	726	663	698	745	692	702	698	737	658	694	654	700	695	697	720	667	680	677	761	668	693	651	712	692	738	682	655	671	619	670	663	685	705	691	748	708	702	680	714	687	670	717	712	680	676	691	714	695	717	672	736	674	703	697	719	729	699	722	700	682	747	750	688	709	664	670	722	703	694	702	716	692	720	596	710	746	602	705	680	681	668	655	651	697	699	727	719	712	659	744	692	706	741	717	690	697	721	719	672	669	716	714	719	738	702	666	696	733	649	717	715	727	691	693	711	709	651	662	697	675	692	701	675	692	717	718	714	697	736	690	648	691	679	663	672	664	730	724	715	732	650	668	676	699	718	733	687	694	726	659	669	679	700	706	666	700	679	671	705	697	704	699	693	715	755	688	736	646	705	720	715	666	629	670	745	684	699	758	673	702	698	696	681	751	695	688	713	713	702	711	716	722	756	702	701	684	762	699	702	644	701	672	645	726	718	696	692	725	686	677	723	709	658	707	764	694	696	749	706	710	657	682	733	715	681	682	710
20784	16705	25686	57146	34157	11578	6152	2978	2120	1999	1624	1698	1891	2311	2329	1821	1621	2406	2241	1992	1234	875	860	815	744	2058	2835	1102	788	854	672	697	721	664	583	603	567	582	687	710	770	947	704	605	509	432	396	417	436	362	359	360	357	351	325	365	368	340	321	329	355	371	344	326	330	328	355	347	363	340	356	343	375	345	358	362	364	398	347	305	363	333	339	352	326	329	327	336	370	372	350	368	305	351	312	317	310	340	332	343	322	346	342	350	387	365	313	341	348	347	367	342	347	338	327	337	353	359	330	318	312	348	325	324	353	338	322	345	313	335	318	331	350	317	325	350	319	358	344	341	353	330	291	319	341	316	356	365	330	337	317	324	328	350	322	356	334	325	344	353	339	321	323	333	353	339	321	341	330	346	343	344	355	361	341	318	366	341	327	330	343	346	366	362	343	335	327	318	306	327	335	349	349	336	357	326	308	372	341	320	339	292	352	327	326	330	333	366	346	330	340	338	306	335	365	321	326	329	383	339	322	339	320	365	359	354	344	295	315	352	331	330	333	376	335	360	311	347	351	374	345	330	323	362	320	375	348	333	341	340	368	352	300	352	365	359	378	332	334	310	327	338	357	345	363	333	331	329	333	358	386	339	321	330	322	333	312	334	314	328	343	349	366	338	339	321	349	342	344	330	359	359	340	339	319	326	308	350	342	315	315	325	388	317	311	321	322	342	329	343	313	344	324	387	329	348	337	362	342	349	357	308	356	331	357	337	318	328	333	355	330	310	332	355	395	356	367	363	347	349	315	324	315	361	320	324	329	336	328	363	324	346	298	378	333	320	375	331	309	329	324	340	343	370	372	341	359	304	345	312	375	347	317	356	366	377	327	338	360	342	333	310	338	382	329	327	339	339	335	358	339	320	290	316	336	331	374	349	366	327	334	318	342	357	351	360	312	329	337	340	313	318	327	346	340	353	368	368	345	318	338	308	291	349	341	327	352	357	349	349	350	318	305	330	328	361	361	322	339	327	355	326	325	333	357	373	306	323	364	318	329	302	360	339	329	335	338	324	331	346	331	352	312	333	361	335	351	360	332	339	337	327	321	375	349	330	339	329	303	341	318	358	329	331	345	340	384	328	352	352	327	347	333	337	340	310	349	349	337	334	356	337	334	354	328	350	328	333	343	323	335	320	346	330	321	348	357	359	365	321	393	328	325	373	358	323	365	314	333	334	336	302	342	329	326	310	328	314	369	330	339	348	326	348	334	328	321	362	347	354	339	347	345	342	339	348	313	337	298	315	350	349	344	348	334	375	346	363	339	330	309	351	311	354	350	357	359	373	324	312	332	347	344	374	361	324	359	335	344	338	325	322	314	316	344	336	371	384	354	325	336	299	344	370	344	323	366	360	321	333	338	372	282	350	350	366	326	323	349	314	366	334	343	340	367	315	376	341	333	320	339	316	341	309	341	314	330	348	339	323	349	342	330	341	319	326	328	331	337	339	356	349	305	358	324	334	320	333	353	350	358	322	354	348	326	348	339	326	350	327	347	337	346	357	335	327	327	368	342	314	380	338	354	326	328	349	321	350	365	359	345	360	373	333	316	320	317	320	322	354	309	315	327	337	330	324	318	350	342	337	320	390	345	324	339	325	308	331	381	399	305	349	322	347	301	378	357	349	344	335	341	331	328	312	367	327	316	363	351	320	345	339	357	321	348	351	347	367	348	380	365	336	335	348	337	326	347	339	335	341	298	302	313	333	361	314	343	336	295	340	345	335	345	330	301	351	328	354	342	328	317	376	358	346	365	335	333	308	339	350	334	358	342	342	298	366	354	335	355	327	347	336	294	357	342	343	364	336	324	345	326	328	314	364	321	329	367	337	309	336	327	347	372	342	326	325	311	364	334	347	342	329	348	334	327	356	328	355	341	348	333	351	343	329	311	339	359	335	335	348	356	321	322	356	340	346	339	318	335	312	333	322	362	341	344	357	329	374	351	357	370	352	367	334	333	336	348	354	310	351	346	350	345	327	338	315	338	312	338	376	349	346	312	332	353	342	324	338	333	337	310	340	325	332	332	374	340	321	338	347	310	321	344	297	331	334	315	342	343	324	311	339	333	342	344	385	356	352	378	315	330	332	333	305	330	348	333	325	340	362	326	338	310	328	323	348	326	309	337	372	357	341	349	347	322	336	351	334	329	337	337	323	323	385	311	353	351	332	326	336	354	335	356	327	339	348	334	321	316	343	346	312	320	337	356	355	306	385	314	386	327	313	359	353	319	330	338	342	352	353	353	379	348	344	339	332	350	316	333	331	369	315	326	340	329	322	359	364	317	312	367	354	358	361	325	334	334	355	352	331	344	336	385	338	345	317	331	326	359	352	328	327	338	319	316	350	349	407	319	336	361	295	359	358	348	332	314	353	336	377	320	351	356	332	328	350	331	326	349	336	353	362	325	350	350	322	339	332	341	311	311	326	340	316	354	352	350	326	367	350	347	351	343	340	339	363	326	320	371	341	316	352	299	326	314	387	304	318	357	370	306	318	356	327	338	325	305	336	319	382	325	302	336	336	339	343	352	319	311	314	320	332	335	370	372	354	322	320	379	353	317	344	341	316	318	335	356	321	320	322	333	362	315	344	314	306	351	337	337	310	357	366	356	326	364	358	358	344	372	351	366	340	322	366	355	348	321	362	337	314	337	371	324	355	344	369	333	324	336	313	369	339	357	353	386	341	333	373	348	326	343	317	379	335	350	337	336	337	353	334	362	374	380	343	342	362	286	375	322	354	331	320	336	368	330	353	331	327	333	348	351	349	358	332	346	340	326	318	327	309	338	367	315	323	305	330	353	332	339	347	329	308	328	355	320	315	341	319	320	356	347	342	309	305	339	364	318	312	371	316	337	317	338	333	360	348	331	346	364	325	333	321	343	340	351	314	329	352	350	351	381	333	334	309	321	346	339	360	334	370	336	364	326	341	328	327	378	319	345	319	314	344	325	332	378	339	337	325	357	349	298	334	337	283	357	360	329	332	335	364	345	368	302	294	376	335	339	378	373	315	346	352	310	357	342	318	326	356	336	364	345	318	346	342	344	351	357	334	333	319	345	283	298	330	320	369	327	356	327	335	343	348	319	333	327	322	345	353	364	343	370	365	328	350	345	355	332	318	312	314	318	315	332	330	357	364	322	345	353	323	319	341	347	349	324	356	389	353	308	356	313	347	318	323	357	325	327	360	357	335	327	355	369	333	325	346	362	341	268	317	336	317	320	338	328	323	349	355	343	339	360	304	343	337	366	344	363	358	336	314	340	322	366	368	353	322	368	339	326	311	307	328	352	398	346	371	327	329	337	339	335	335	367	314	337	341	336	337	359	316	353	365	322	333	324	333	356	333	310	348	335	359	351	350	351	347	295	347	358	362	321	363	342	351	329	341	333	366	355	343	335	392	333	342	326	350	323	319	340	337	348	368	345	354	338	375	344	317	335	324	368	346	347	392	327	367
12547	14237	30107	60889	36091	14415	12004	7994	7399	8063	6986	8050	8753	10597	10718	8772	8141	12124	11097	10134	6564	4188	4198	4130	3943	11439	13999	5445	3994	4401	3032	2962	3587	3050	2852	2677	2577	2865	3184	3637	4413	5406	3769	2813	2170	1773	1491	1367	1321	1220	1148	1121	964	934	930	978	965	987	1069	1043	987	1050	987	890	895	942	938	887	918	939	906	904	905	893	912	1065	947	904	898	905	916	887	900	954	871	880	928	926	854	933	891	889	874	919	905	920	869	940	897	875	889	903	922	891	898	909	871	913	919	900	889	902	888	871	917	936	940	895	921	950	936	928	947	883	875	929	904	895	900	964	955	903	892	887	891	904	891	911	934	951	903	931	889	889	924	906	905	875	911	927	890	928	915	857	876	920	886	930	897	955	927	866	953	935	911	886	831	863	948	883	937	909	875	980	920	892	905	904	903	923	909	922	915	892	917	873	872	910	912	892	962	878	895	930	910	859	879	924	866	914	934	908	855	919	893	941	977	865	895	955	894	922	851	908	899	851	855	954	895	918	899	912	871	902	918	859	901	904	837	942	911	855	954	864	937	913	878	927	912	891	914	871	940	897	911	935	916	863	884	945	919	896	893	882	880	897	904	866	899	894	913	891	919	863	911	921	878	942	906	888	903	970	846	943	867	898	867	896	919	941	902	877	939	970	890	911	898	947	866	910	888	884	950	931	908	961	879	921	912	914	940	923	972	869	839	888	885	927	876	898	898	962	913	999	920	884	883	896	873	919	867	860	914	904	919	908	879	912	894	874	890	928	966	899	903	921	886	887	909	913	896	875	908	923	903	939	923	891	926	896	890	964	939	864	875	917	943	903	873	923	910	898	882	885	930	911	883	927	901	912	921	880	908	866	904	926	839	911	886	894	925	912	915	944	867	911	892	881	882	879	916	815	860	919	923	896	892	872	864	933	879	901	896	900	877	935	917	938	888	812	881	907	866	939	941	886	972	898	924	909	893	893	905	921	862	897	928	871	895	928	887	896	962	904	924	812	890	917	874	899	934	915	903	910	918	947	898	883	871	913	924	950	908	832	879	908	901	936	963	884	896	845	877	914	919	915	908	897	923	953	938	948	886	838	898	956	901	905	913	972	889	954	875	888	873	900	846	851	896	943	838	925	892	888	936	903	906	949	928	911	896	874	904	878	914	922	892	900	875	871	937	942	913	925	873	893	875	891	889	876	869	896	902	905	915	884	936	925	894	923	897	916	873	905	915	896	868	934	868	906	917	944	918	874	884	958	875	895	912	879	910	937	918	920	870	872	897	905	953	920	902	915	988	838	938	883	900	864	896	939	865	872	927	913	955	900	938	937	890	918	858	878	890	961	857	931	874	914	897	893	935	940	885	955	961	915	928	885	946	898	963	892	923	913	922	914	893	898	872	924	955	898	915	906	862	896	871	894	902	946	863	937	878	910	861	928	904	918	966	898	896	900	920	893	928	925	929	879	924	854	931	911	944	877	885	876	886	839	925	920	881	912	885	895	907	877	889	881	936	929	864	847	935	860	881	922	938	967	915	904	914	856	951	925	846	922	873	910	859	982	909	886	873	896	897	992	954	967	899	907	873	946	893	909	921	906	975	912	864	887	894	958	943	832	869	884	847	947	905	895	903	907	889	900	915	938	920	928	906	961	912	910	921	897	884	870	980	909	976	864	929	883	918	882	898	917	881	897	893	921	931	903	907	889	891	864	895	883	884	891	924	901	992	889	927	846	888	872	925	904	890	922	942	914	869	919	951	901	879	918	973	935	913	873	904	874	928	918	950	932	895	923	875	884	908	843	920	912	912	878	914	871	945	898	914	916	836	865	895	892	867	910	879	944	905	912	889	920	860	922	893	934	874	894	896	814	922	866	919	874	930	907	937	905	887	899	914	870	900	908	930	906	928	911	908	900	886	877	929	838	967	915	893	889	952	936	873	943	908	917	921	926	887	909	886	860	874	925	919	888	904	917	871	953	906	908	883	904	870	924	886	938	965	900	869	946	947	894	959	862	920	896	905	916	915	886	904	900	890	967	953	895	902	890	975	864	819	907	921	915	895	882	881	959	931	894	911	919	925	897	961	885	947	878	887	908	889	892	909	917	898	921	907	924	922	879	880	918	897	935	831	842	963	916	918	901	986	973	858	914	928	978	936	918	900	860	935	842	909	907	906	903	895	936	929	909	856	900	904	895	921	849	909	890	884	938	927	849	942	875	920	917	911	906	934	901	911	895	931	937	899	911	956	887	913	897	934	953	936	920	936	868	921	908	898	896	881	878	899	851	936	960	910	891	907	898	910	936	903	904	910	869	911	857	855	936	904	879	926	920	921	935	905	911	917	920	908	922	905	919	914	899	974	964	925	891	900	920	876	868	880	879	890	956	924	915	961	921	937	888	919	926	851	870	870	888	882	933	908	942	940	957	889	927	879	890	921	865	912	888	928	895	901	851	884	902	897	966	912	916	897	907	902	920	898	942	911	910	944	850	916	885	920	897	894	935	929	885	889	894	938	884	911	879	938	893	912	918	915	906	905	933	899	928	866	898	949	836	863	868	931	932	857	849	878	903	888	938	900	930	841	879	914	871	953	854	931	919	900	907	893	912	884	907	911	876	958	909	957	957	885	911	903	889	858	893	909	946	876	915	878	874	899	875	931	908	925	896	960	903	922	920	914	913	847	919	886	924	915	850	924	933	906	894	859	875	919	895	894	884	876	906	875	889	914	899	917	905	914	918	858	859	921	891	873	883	888	926	882	856	894	900	982	940	909	922	962	911	963	944	967	845	918	937	888	885	911	925	899	907	929	938	921	876	905	900	882	898	896	908	895	937	907	900	814	921	920	916	924	897	912	931	946	906	875	902	907	937	931	895	897	924	920	936	946	936	850	883	922	897	905	893	857	862	892	907	927	836	937	892	935	980	933	869	908	891	894	902	897	910	846	875	911	934	892	900	912	899	902	894	895	893	914	917	863	920	817	887	868	910	865	929	885	899	879	946	897	893	871	874	897	897	914	923	905	883	918	874	894	938	874	881	875	942	899	919	923	856	963	894	869	904	853	889	868	896	900	934	905	879	900	933	905	904	896	930	906	911	905	937	905	930	901	961	858	889	871	948	904	908	932	910	862	908	907	823	892	899	898	905	953	910	880	916	856	921	913	893	933	910	873	936	900	887	865	882	900	925	859	908	890	909	916	867	893	873	866	914	899	925	906	879	923	905	952	907	892	924	923	949	927	934	928	881	891	914	859	921	952	959	883	857	900	877	928	937	893	871	911	935	860	933	904	934	942	871	894	914	908	884	944	963	917	906	892	866	949	929	863	846	877	924	948	846	931	926	892	931	895	903	889	952	903	879	912	885	895	950	864	852	898	966	926	894	919	890	926	962	864	922	909	909	911	921	833	908	952	863	902	904	922	858	883	916	953	933	954	872	881	926	896	879	867	889	885	886	861	918	944	950	871	896	953	898	921	933	920	910	900	898	946	973	937	911	851	905
28961	22897	33153	63031	61723	24352	9561	4497	3490	2910	2722	3470	3698	3571	3013	3059	2799	3203	3018	2700	1829	1369	1365	1098	1026	2791	4223	1388	1354	1368	1053	983	900	865	789	779	708	961	925	1287	1486	1831	1349	912	813	559	519	515	496	505	474	429	385	377	403	387	396	365	390	340	360	425	386	402	428	375	357	421	350	345	359	356	409	371	372	379	400	350	377	389	353	367	388	364	371	375	357	361	382	380	362	366	327	375	364	335	378	394	354	387	378	362	368	398	329	359	351	383	397	320	363	372	351	369	357	380	331	352	365	358	372	375	360	362	379	368	396	371	384	352	368	347	332	359	366	355	370	378	347	347	381	343	380	362	374	368	366	379	361	338	396	337	372	337	359	365	366	392	353	368	330	374	389	387	375	375	372	352	382	402	345	361	341	363	340	380	402	365	411	393	359	370	364	347	379	363	361	370	370	370	407	371	357	344	365	348	362	343	364	410	381	370	371	325	357	363	356	368	382	349	383	345	364	373	350	357	408	353	389	344	336	314	339	348	366	362	354	346	360	370	387	373	367	391	322	345	331	363	409	390	386	386	357	372	393	398	366	330	385	396	338	412	367	379	364	349	351	377	369	355	359	346	362	352	331	377	369	351	348	372	390	337	351	361	384	344	378	361	365	340	359	366	380	350	343	344	366	364	365	372	365	346	370	352	361	374	386	366	349	381	389	366	375	413	380	376	343	346	377	366	359	388	400	351	372	373	354	354	377	377	335	387	342	345	366	362	379	347	343	388	374	365	356	353	357	371	353	346	384	376	364	345	366	383	363	379	339	364	354	367	359	365	379	390	373	348	361	308	373	352	377	375	355	380	397	350	381	364	384	340	375	375	359	386	353	362	359	382	362	314	380	377	384	366	367	340	351	362	382	347	375	378	360	335	358	336	375	350	394	366	364	374	377	398	372	339	365	355	370	353	359	351	350	386	375	353	359	389	330	385	363	338	371	374	376	375	390	394	332	331	385	367	338	386	336	411	364	346	357	367	351	377	340	332	376	372	342	396	370	339	353	383	359	400	306	409	394	366	357	392	377	363	340	341	357	345	359	330	375	363	334	354	392	371	340	326	366	359	356	384	351	394	356	372	349	370	361	378	378	342	373	365	347	357	376	384	330	360	364	330	360	361	356	401	348	395	414	347	353	361	335	361	348	363	331	375	391	375	345	356	350	383	355	378	356	369	369	325	371	371	386	366	373	382	374	385	406	347	376	333	377	363	349	343	390	347	361	362	377	338	372	350	376	366	354	350	350	380	358	330	350	363	342	366	366	374	333	392	370	344	364	352	363	383	377	343	375	341	343	343	337	391	365	360	359	338	376	348	372	369	356	328	367	353	356	348	354	372	342	341	383	366	373	388	368	387	376	372	419	371	381	343	337	360	340	360	357	350	338	374	376	375	361	370	385	396	408	401	385	377	381	345	331	366	328	364	354	384	364	340	364	336	368	375	335	340	347	361	383	380	368	351	380	384	378	347	367	372	347	375	371	341	397	343	343	387	351	317	408	420	362	398	371	371	361	337	379	372	369	358	341	360	382	345	368	346	361	364	375	381	371	384	361	346	375	374	373	325	379	373	363	348	378	373	380	330	350	399	351	375	360	362	343	339	358	368	345	366	361	367	366	362	409	395	360	354	383	355	383	358	391	354	341	359	359	367	390	372	364	376	365	348	393	356	368	359	376	373	386	422	368	358	369	348	362	356	355	375	383	362	340	381	361	382	394	363	340	323	386	372	358	368	351	376	360	383	366	379	374	382	385	359	358	332	376	340	370	352	373	377	359	404	344	388	382	402	410	376	379	364	359	372	351	349	394	342	372	376	383	383	334	336	338	344	386	376	382	360	379	399	342	352	356	380	342	353	358	358	377	382	333	384	356	365	365	340	385	380	386	390	345	383	380	381	340	319	362	377	337	339	366	379	379	365	356	347	319	346	342	356	338	353	331	377	389	365	384	395	364	357	357	374	353	368	356	385	386	374	370	368	351	372	385	327	382	344	366	352	381	384	384	361	399	367	343	347	378	368	431	368	384	370	389	341	357	330	331	352	377	380	372	387	372	334	380	343	390	378	353	361	389	354	322	334	349	368	355	384	358	365	354	353	369	359	348	384	361	304	329	361	344	356	366	369	351	354	336	350	395	364	351	371	372	380	390	348	351	347	334	377	389	325	331	389	383	384	394	368	356	361	348	345	383	333	357	350	367	364	314	380	341	373	385	362	397	368	333	384	359	330	394	368	355	395	369	379	349	367	344	364	380	363	383	347	337	365	391	360	350	364	381	357	355	354	353	406	326	361	424	369	375	364	386	353	373	361	352	361	355	399	367	344	368	363	361	372	392	395	357	358	369	377	369	338	365	355	375	354	355	380	355	355	351	388	345	373	381	383	369	342	354	396	349	396	345	367	373	358	374	380	383	378	355	359	347	340	363	395	373	369	385	338	353	351	342	405	392	377	381	350	338	375	384	380	358	366	361	369	386	375	371	356	362	381	351	354	371	322	355	385	341	354	391	397	337	356	349	369	355	361	395	303	363	364	349	361	367	361	319	336	370	359	375	355	403	333	359	358	338	335	368	354	353	353	365	378	330	408	399	357	368	352	394	370	342	343	376	365	400	367	364	389	338	353	381	369	358	346	348	368	349	340	346	413	409	377	362	347	386	377	362	362	386	344	319	401	350	361	346	353	362	368	371	359	403	356	356	368	364	339	352	328	354	397	381	394	341	369	347	366	371	403	345	366	352	358	348	358	364	398	368	359	347	379	342	331	340	403	358	402	360	340	372	388	341	363	346	404	358	359	353	370	406	371	341	377	330	341	363	353	342	359	348	378	355	385	348	366	379	356	399	355	326	370	352	342	345	385	374	356	324	341	347	393	370	378	348	386	336	383	372	369	398	358	347	359	383	344	340	319	357	365	386	346	360	342	389	343	368	410	337	367	408	362	391	370	370	366	355	392	368	357	369	348	356	328	384	371	365	353	362	327	385	365	336	345	362	388	386	364	380	361	357	406	393	378	359	365	381	366	372	382	358	347	383	363	361	364	344	375	398	355	353	343	333	375	353	364	375	334	405	353	358	373	359	364	360	343	344	331	379	360	401	365	346	342	393	330	381	373	363	360	383	354	361	355	337	330	385	372	347	362	401	400	320	359	377	399	403	372	363	350	403	370	371	358	364	366	377	392	378	335	385	351	360	362	385	370	359	361	344	354	384	353	333	336	369	347	395	357	349	343	394	362	362	365	367	357	362	340	371	368	374	366	372	344	394	375	369	370	385	353	357	335	367	313	379	389	358	363	351	377	393	371	334	373	378	372	373	353	384	330	381	328	378	331	342	375	368	412	375	373	372	382	353	366	353	382	369	362	362	369	364	351	383	359	325	359	370	390	376	351	360	403	385	381	354	373	409	385	342	367	352	367	387	394	364	406	376	371	361	377	372	364	348	335	340	387	340	386	364	383	392	364	345	402
16697	18170	35407	67326	62689	17721	11835	10943	10621	9966	9952	13741	14435	14214	13532	13028	12667	14825	14056	13245	8692	6622	6995	5870	5406	14318	18296	6850	6794	6408	5309	5290	4997	4372	3847	3625	3136	5753	5298	7389	8714	10496	7495	5056	4086	2349	2091	2164	1893	1881	1850	1281	1137	1069	1071	1103	1174	1306	1124	1011	1134	1155	1179	1096	1075	1031	993	994	922	987	972	988	941	945	1144	1097	1076	944	994	940	953	937	902	942	945	946	999	936	931	990	985	916	951	957	944	949	966	954	955	976	964	951	1012	974	974	951	966	927	956	939	970	982	1028	998	984	959	940	1039	909	925	985	943	917	949	988	982	925	1008	951	986	948	954	986	945	989	934	990	970	928	977	945	966	973	943	984	1003	930	930	924	919	893	932	961	938	989	940	998	892	966	1012	984	907	982	1028	946	936	947	955	894	983	938	950	934	959	930	878	957	899	932	942	942	952	907	981	958	1001	935	965	959	938	951	923	928	988	1004	909	940	929	965	940	931	925	974	925	955	944	902	926	989	948	937	973	964	914	1000	1033	909	967	959	920	976	963	976	955	921	928	935	981	905	966	964	911	945	911	952	971	948	954	966	939	969	912	937	982	972	973	936	942	971	1026	934	963	969	973	943	969	927	969	935	937	947	970	897	927	950	942	965	949	932	935	949	1017	943	968	954	991	949	959	938	922	921	955	939	936	944	963	893	938	972	925	956	980	976	967	1002	974	973	947	979	975	991	933	991	946	944	925	957	907	921	957	930	989	887	950	1035	953	941	969	957	932	905	938	966	935	965	945	988	997	937	973	938	974	982	980	964	914	932	933	1019	900	992	966	986	931	967	938	968	964	939	922	990	989	978	938	921	943	930	979	975	940	928	947	876	924	917	912	946	943	918	1013	937	998	951	919	967	973	933	934	992	946	995	934	961	943	975	956	936	999	932	1018	995	927	903	943	968	959	978	965	973	986	937	898	1015	930	947	948	999	943	956	967	926	1016	971	958	999	999	952	947	950	969	959	938	916	980	997	979	999	952	936	971	983	935	933	922	978	1016	930	958	956	938	1001	959	891	944	971	980	974	907	957	948	935	938	930	989	907	970	939	928	902	904	948	954	954	947	1024	925	953	999	953	955	974	951	939	960	960	934	927	946	980	986	968	1005	984	929	955	941	977	987	975	922	993	958	966	933	950	963	937	976	916	949	925	921	978	925	963	893	936	935	947	973	962	966	974	942	963	918	957	902	962	963	933	950	935	994	970	965	931	948	961	922	1013	938	928	910	940	996	1010	933	982	922	1024	905	934	958	967	1039	1000	947	941	961	963	982	954	928	943	894	963	961	982	962	926	978	921	908	976	942	976	965	970	961	1003	915	1013	984	914	966	907	958	938	976	929	994	955	939	951	908	965	956	948	997	898	919	927	944	968	912	974	898	975	994	969	970	931	941	950	958	910	958	919	952	1001	940	927	940	976	970	956	914	923	944	969	924	1004	926	998	939	946	993	918	947	957	995	970	939	959	961	966	983	952	966	912	991	927	937	926	930	944	920	960	940	1015	908	935	879	952	977	957	986	1007	941	1014	928	961	950	992	960	962	912	966	882	949	976	961	926	948	956	991	940	950	935	930	962	939	986	929	943	975	937	955	908	946	980	960	936	1000	1000	965	962	931	952	968	972	966	924	911	972	919	960	963	898	967	977	919	911	943	978	905	938	945	985	954	968	977	915	928	1021	995	975	965	954	1002	934	925	900	1046	958	924	939	935	1008	944	905	1018	986	972	927	920	965	939	965	959	950	928	934	983	934	992	963	951	1001	998	947	917	968	947	943	947	947	971	980	987	883	952	932	959	899	966	953	949	974	937	958	981	963	1014	955	961	959	932	991	952	956	918	944	931	915	952	987	892	971	984	1001	998	1043	970	985	916	998	950	957	990	930	914	941	1018	900	953	934	997	946	946	929	954	931	967	965	926	971	953	982	986	950	934	965	962	934	905	955	958	1034	961	895	946	918	962	1015	914	969	966	945	922	937	925	950	913	929	967	904	950	933	935	912	969	950	975	916	907	1003	935	934	947	1038	942	939	959	931	944	933	884	926	966	938	965	935	956	935	927	929	949	939	992	914	957	944	960	984	992	1000	930	928	979	975	945	992	982	968	1000	956	972	994	963	992	960	949	893	976	942	929	964	936	950	891	931	926	930	942	966	954	979	910	1022	1011	965	952	973	940	998	968	915	910	959	956	907	937	952	887	973	984	961	989	940	964	896	935	1003	966	881	951	911	922	936	903	970	969	914	974	960	986	895	930	919	928	952	1016	932	910	978	929	917	931	1001	926	953	946	967	874	957	956	969	924	973	909	986	965	909	939	973	928	960	934	956	989	962	959	921	954	971	940	902	951	979	945	989	963	1022	969	963	921	951	969	987	972	1006	955	967	939	894	960	961	928	964	969	950	894	927	870	933	932	919	945	967	920	982	939	946	970	962	976	971	949	964	950	925	925	935	960	968	954	962	965	948	952	937	977	955	920	990	953	1004	926	988	982	999	958	942	959	976	930	929	955	926	970	912	966	930	932	921	978	951	954	996	930	930	930	934	956	966	977	951	964	945	946	967	1018	970	973	945	892	943	916	950	1014	931	967	988	1021	989	1028	1000	946	961	946	997	1030	1003	945	967	968	948	946	896	900	970	965	966	889	973	961	919	929	950	1011	975	977	981	940	951	932	1015	920	984	924	939	1019	977	931	966	979	959	950	953	984	971	952	925	960	943	912	991	973	891	933	976	991	997	937	900	978	955	991	934	940	884	919	969	956	979	915	983	919	940	1020	898	961	946	933	924	920	931	962	901	969	918	934	981	974	976	925	965	913	906	919	988	1021	960	955	964	1019	953	956	957	902	946	931	957	972	946	961	961	955	931	949	961	957	990	1004	936	976	963	939	967	1001	950	939	947	965	1013	954	933	915	930	913	1001	989	947	981	984	944	943	944	951	935	990	983	936	986	986	956	981	922	974	970	949	947	928	985	948	948	958	976	975	1015	946	964	988	974	979	1024	967	931	941	938	939	949	943	944	967	883	946	938	900	913	960	952	960	916	911	947	961	965	959	946	961	956	921	902	939	915	928	958	979	982	931	944	929	956	893	973	911	930	959	938	981	943	956	931	962	906	1008	984	994	960	915	961	929	956	949	917	934	981	946	974	905	1014	952	1003	898	974	946	892	949	971	997	973	893	947	950	965	960	969	979	949	1023	953	923	905	983	965	1038	925	933	989	997	983	953	1011	994	893	1003	972	1013	995	925	950	948	918	956	959	928	943	942	930	970	964	954	909	971	926	977	946	944	913	1009	936	979	934	988	918	964	995	899	965	991	903	904	964	917	903	981	957	939	985	1005	997	987	993	946	990	934	947	944	951	942	895	956	904	905	966	965	956	978	962	937	908	953	993	967	961	950	947	918	934	949	993	995	1016	934	964	940	997	975	894	944	977	1004	914	927	970	925	968	977	920	922	948	917	931	973	993	980	953	1007	940	938	928	949	920	1025	1029	978	973	924	960	921	997	901	940	928	956	961	953	1027	965	989	998	994	959	960	923	930	969	1033	965	938	970	959	984	915	991	1005	945	910	974	941	919	856	905
12344	9185	9954	12566	7731	1947	1112	831	753	713	628	610	555	560	451	439	477	441	421	443	406	322	395	341	268	421	518	305	309	347	295	296	310	293	284	281	279	317	275	290	334	327	302	281	305	268	259	262	280	227	265	275	246	287	269	287	248	285	245	240	252	273	238	253	252	279	260	250	280	245	238	247	240	268	248	234	272	251	260	270	280	268	220	235	243	226	256	271	253	271	252	305	246	249	257	258	253	269	255	248	264	219	250	257	262	266	266	257	255	286	242	233	247	263	256	243	248	283	246	246	278	239	250	230	252	274	234	244	255	261	269	245	256	260	262	274	260	267	261	245	278	262	282	261	254	257	264	241	260	240	242	246	237	234	252	269	248	281	242	253	272	241	247	258	238	281	245	238	228	239	257	269	254	267	264	236	278	272	216	266	228	244	266	274	245	269	262	249	266	262	258	263	251	272	260	266	255	252	258	256	244	266	255	255	239	248	275	249	243	272	244	245	247	272	235	253	245	253	259	240	251	281	269	303	253	275	255	263	229	272	257	267	234	233	248	237	232	220	228	242	263	264	261	260	241	244	234	238	270	261	261	243	228	276	269	247	252	260	238	271	262	280	262	283	275	250	263	262	263	255	234	278	261	252	261	263	294	264	284	276	258	252	245	248	245	272	256	250	267	232	257	244	268	250	243	260	238	275	272	253	279	271	262	239	259	247	267	265	257	231	232	251	242	260	248	249	254	252	244	265	261	276	249	245	254	249	228	258	257	244	249	254	253	256	280	239	224	256	248	222	258	263	242	255	260	246	239	271	244	246	231	270	271	246	246	252	261	254	223	272	242	270	240	278	260	257	263	276	275	250	254	256	287	264	275	249	261	259	256	238	249	262	242	266	254	260	257	259	248	275	260	243	247	256	223	256	243	233	242	262	262	249	258	256	263	244	272	261	238	273	242	266	264	262	244	264	278	239	255	233	252	260	243	271	231	240	257	280	253	235	250	289	238	250	250	247	246	251	248	280	229	254	264	206	249	208	261	240	286	240	264	236	243	259	259	246	236	260	255	266	249	234	262	226	242	244	268	247	259	279	232	254	256	246	265	233	265	221	235	231	271	261	252	225	245	258	283	231	274	267	265	253	246	240	264	241	262	261	256	273	256	273	255	262	234	254	238	261	276	252	278	245	253	292	287	243	263	253	277	285	266	257	238	253	275	234	241	248	266	237	236	259	244	261	291	251	263	289	261	234	269	237	235	286	242	259	242	266	259	253	229	233	291	223	281	264	256	268	240	251	251	244	269	241	268	249	251	260	264	271	248	239	287	254	255	262	257	253	257	242	272	257	259	250	261	267	244	259	237	276	228	259	292	255	257	265	259	247	241	259	271	238	235	250	292	269	271	237	289	233	238	259	248	265	267	240	263	265	246	265	249	260	257	248	245	272	234	243	269	260	280	240	283	271	247	234	239	254	276	268	253	248	254	266	259	280	283	270	242	246	239	267	245	243	235	276	262	242	238	250	255	289	281	252	238	266	255	234	233	263	259	268	256	229	237	268	265	252	245	251	246	225	239	251	284	224	266	253	265	262	247	246	255	266	262	268	251	265	250	230	275	244	244	247	254	279	285	260	233	260	280	228	281	257	277	256	253	271	277	232	247	263	234	272	264	261	238	258	239	277	259	246	257	254	279	244	302	224	264	260	275	251	295	234	275	237	237	233	253	250	254	265	236	231	269	264	252	271	275	254	261	260	267	247	236	238	274	264	248	272	252	263	236	249	244	247	255	248	250	238	275	279	264	240	282	239	255	270	262	256	216	262	247	225	278	271	257	247	229	256	274	240	267	242	259	261	279	267	268	274	262	266	231	237	270	248	254	221	267	267	250	238	265	229	270	274	248	270	269	255	272	282	240	286	241	240	250	245	254	243	249	262	250	277	242	250	254	256	251	278	261	263	268	264	233	249	214	267	227	261	258	260	252	275	268	261	253	265	243	231	257	250	246	262	278	250	239	231	228	241	228	256	277	260	267	247	258	268	254	233	273	276	254	285	259	252	210	239	261	262	225	235	259	215	226	232	250	251	225	251	279	239	293	269	244	253	253	267	263	256	246	245	259	276	236	265	265	276	250	284	248	258	242	262	248	281	268	270	261	238	251	271	254	265	205	253	284	257	251	287	242	244	255	229	250	257	246	250	236	263	264	252	251	269	236	253	263	268	240	223	269	268	223	262	238	260	261	278	247	237	239	230	258	249	226	261	249	260	254	262	258	249	249	250	253	270	257	237	256	240	224	235	261	283	254	287	255	268	231	235	268	276	247	254	261	245	297	256	263	256	253	226	282	240	246	270	237	264	227	263	282	250	219	255	228	266	268	273	273	259	252	277	280	267	263	233	257	262	260	270	271	247	257	236	254	252	248	277	254	259	234	256	248	249	221	258	245	255	267	263	250	257	275	264	255	279	259	271	262	249	260	239	271	231	243	285	279	261	237	252	264	282	259	230	255	268	278	240	268	299	252	246	243	254	241	234	266	263	281	252	256	248	223	285	280	244	256	238	258	246	247	236	233	269	251	230	253	238	258	264	261	259	244	239	288	271	260	267	277	237	256	263	267	261	246	244	232	225	265	244	245	247	260	249	293	271	250	250	232	238	259	299	235	263	258	266	255	252	249	247	272	261	255	245	261	220	246	296	248	273	271	269	258	248	225	244	260	254	255	226	260	251	225	247	264	253	255	250	267	275	265	266	284	252	234	246	256	251	285	268	267	264	268	248	233	253	239	270	250	197	267	265	249	254	235	248	257	287	255	258	260	245	277	242	227	277	236	236	273	239	257	267	257	270	258	234	281	249	240	253	244	229	263	255	279	250	262	257	239	268	252	264	261	268	257	249	254	258	226	268	257	254	254	269	230	258	245	268	254	259	294	251	259	253	240	267	221	267	253	249	270	257	272	257	258	310	266	259	245	292	234	265	244	269	272	248	272	273	275	258	265	242	265	268	234	255	255	255	274	287	237	260	232	238	254	259	272	234	250	263	239	275	272	261	268	254	285	289	259	238	251	244	259	255	251	283	248	241	247	239	248	246	253	265	256	279	218	252	274	290	268	243	234	239	282	249	259	250	261	235	252	238	247	278	260	230	266	249	236	269	276	241	248	232	257	257	252	254	265	261	249	231	244	280	288	246	256	216	254	240	252	236	236	247	265	255	274	252	263	266	273	274	271	268	237	240	272	276	273	265	244	276	260	277	247	278	260	238	248	237	226	231	262	255	260	238	286	271	262	260	252	256	266	271	251	270	237	243	238	250	246	257	229	258	263	278	247	260	251	238	223	281	251	265	273	283	249	242	256	259	277	236	257	245	247	252	260	260	265	243	257	265	252	275	244	260	256	244	261	251	257	259	262	264	263	261	239	285	252	245	269	265	260	254	276	237	262	263	230	262	251	281	255	245	269	281	242	260	243	255	241	252	238	275	240	270	224	270	251	273	286	243	301	247	248	253
7860	8043	14625	25659	18153	5244	3980	3004	2878	3159	2703	2753	2599	2452	2068	1945	2246	2152	1868	1875	1572	1570	1422	1214	1260	2011	2274	1192	1189	1134	1007	1021	1033	941	943	905	874	933	966	1092	1129	1212	1114	882	919	879	803	760	789	749	736	720	714	709	727	683	733	696	713	692	756	700	685	740	714	776	731	733	743	708	693	763	669	696	700	703	713	710	772	737	688	662	756	730	686	712	696	689	724	721	655	669	690	729	730	762	748	667	716	708	697	721	697	707	792	748	671	684	657	705	653	691	703	703	701	672	695	730	705	707	708	717	725	678	691	717	725	672	724	658	718	710	724	700	716	670	672	744	704	700	691	707	672	681	716	714	693	678	706	715	776	771	727	737	738	706	678	734	705	690	703	722	725	714	713	744	733	661	712	655	673	655	721	695	667	720	687	708	727	766	706	705	686	710	750	660	740	761	770	710	697	716	681	682	712	720	726	743	720	733	683	647	660	692	702	705	725	729	706	711	661	726	681	672	689	706	697	759	711	725	738	725	727	731	767	706	685	641	708	674	692	721	716	708	712	678	712	751	707	697	673	692	740	740	715	717	702	676	754	760	730	682	731	717	727	677	725	727	690	691	694	748	746	709	718	672	722	728	657	684	712	720	718	710	708	706	704	714	706	693	739	713	648	698	697	717	685	721	654	723	688	688	693	713	707	720	686	701	688	713	730	709	723	692	703	748	663	719	729	691	763	708	669	738	724	702	690	704	687	729	660	698	663	753	733	744	729	698	713	739	707	757	744	711	683	696	706	739	754	710	734	744	722	713	687	707	729	744	689	695	728	736	736	685	684	681	682	771	652	664	701	705	737	750	700	679	668	718	672	727	708	738	677	715	717	706	744	728	728	736	688	748	708	722	718	702	740	700	686	740	708	668	665	746	731	717	709	735	756	711	702	722	692	787	688	703	738	728	678	771	728	735	723	679	743	721	670	743	742	706	666	734	720	711	744	720	682	709	687	752	678	702	702	730	738	704	653	683	734	708	698	692	679	694	756	707	690	663	693	704	695	745	672	711	709	702	714	678	671	718	714	750	760	712	735	689	718	768	649	671	678	690	695	710	733	707	734	709	657	692	718	690	717	660	674	696	736	737	716	718	683	721	750	696	727	692	704	675	687	730	723	674	699	710	715	732	701	728	702	697	662	720	699	706	665	698	697	743	722	670	775	709	727	681	694	690	720	675	743	701	653	662	703	674	711	680	708	719	705	642	705	676	728	717	652	712	697	724	706	688	729	691	737	696	771	688	728	693	677	720	720	729	671	735	735	758	715	708	702	714	729	668	732	721	738	696	713	675	718	694	715	703	699	678	708	662	710	748	723	742	746	705	703	703	706	697	711	712	699	723	714	703	732	721	707	673	658	678	690	733	708	711	700	654	720	719	764	712	734	730	724	718	728	748	730	704	710	694	644	734	707	743	735	723	738	686	752	688	735	666	712	695	715	684	711	681	729	706	667	718	694	698	739	677	691	725	700	702	671	721	718	656	699	687	704	682	693	716	674	666	779	702	723	650	702	680	712	705	729	719	767	748	677	700	714	715	687	736	718	697	763	706	687	759	719	683	678	705	762	695	688	693	675	724	709	707	708	771	739	723	732	715	697	699	713	682	710	741	701	709	755	691	696	726	700	723	709	699	696	673	688	694	732	688	726	691	702	750	723	639	751	735	681	722	706	720	720	685	668	721	696	698	680	688	725	710	698	691	689	703	695	723	706	731	715	705	669	689	734	709	660	673	740	723	717	724	710	665	709	666	716	702	738	740	719	763	736	682	698	716	702	708	734	739	701	764	711	674	671	684	693	717	695	658	696	679	702	720	678	671	719	705	735	677	744	745	727	724	718	730	731	769	701	707	696	730	731	707	686	666	721	706	672	692	661	702	707	722	698	699	764	703	692	695	657	708	714	705	701	679	699	662	695	693	708	689	768	700	698	729	685	728	717	736	716	707	711	703	717	668	697	711	762	733	650	728	701	745	701	705	759	714	723	709	735	757	705	718	746	721	694	657	674	751	767	716	741	664	745	707	703	702	695	722	674	761	756	661	726	683	687	718	717	710	709	670	758	700	709	723	735	708	692	695	710	712	737	719	697	687	711	644	679	703	709	692	679	719	689	694	721	647	727	695	736	693	699	723	722	728	752	716	698	724	699	722	675	701	692	745	722	716	706	696	682	670	716	676	687	689	670	708	672	700	695	711	707	657	742	729	707	778	740	702	715	680	744	729	709	751	752	695	700	668	745	726	678	726	715	715	721	712	744	722	746	710	682	715	721	732	708	707	713	740	706	659	703	735	740	690	702	719	681	678	700	740	759	722	704	711	720	686	699	725	678	685	719	740	699	744	686	687	728	762	760	687	704	732	752	703	728	739	704	685	707	689	676	745	661	751	717	712	706	708	715	700	759	676	726	737	710	694	667	738	719	696	759	686	698	693	669	671	712	730	676	723	700	750	657	722	679	720	724	699	711	763	670	685	691	709	702	717	786	721	682	662	679	692	726	715	659	717	691	667	682	717	696	720	719	699	701	736	679	691	701	638	700	718	720	719	674	684	736	713	650	702	725	686	729	726	738	675	736	695	743	734	720	704	783	702	719	661	681	686	677	740	703	744	674	720	708	715	741	705	686	700	688	669	676	709	746	728	774	691	726	742	714	671	731	789	711	735	699	746	681	688	687	717	737	693	690	669	682	687	694	707	751	702	745	721	675	726	713	724	679	721	706	674	711	705	713	700	678	669	686	728	708	668	705	698	723	727	643	720	693	724	697	726	671	748	721	689	748	669	737	734	652	738	716	727	691	705	680	721	734	715	714	729	741	740	686	672	738	671	713	687	710	728	695	694	715	657	715	682	712	674	764	681	721	721	689	743	711	633	712	766	696	657	775	647	701	704	707	693	693	708	693	656	728	714	712	714	688	715	740	735	737	703	737	712	750	706	718	699	666	716	724	688	663	704	680	712	720	682	715	685	710	669	698	667	717	699	659	684	714	708	733	721	693	691	764	727	750	702	690	703	707	656	695	697	680	713	703	674	719	729	653	685	657	674	706	641	694	717	725	706	684	684	749	711	797	693	687	737	708	684	679	687	661	678	703	668	709	674	676	719	694	725	691	691	696	673	708	720	720	721	706	722	740	684	681	707	724	721	732	692	700	777	668	754	707	728	690	700	733	689	670	679	728	714	671	698	750	701	667	759	709	690	712	731	669	720	699	771	714	705	734	687	725	719	695	753	706	761	708	703	697	727	688	729	696	743	740	643	748	714	747	659	738	724	753	677	720	732	692	731	682	758	743	704	709	715	721	765	720	707	718	672	727	702	727	749	717	732	766	694	723	694	720	716	694	704	765	712	711	669	688	709	719	703	669	751	679	652	735	699	668	713	714	726	706	707	695	697	726	691	704	715	734	730	766	720	677	695	720	665	721	735	737	716	674	744	699	770	736	730	727	732	734	720	677	728	719	704	707	675
21379	14061	17989	56900	48076	16609	4363	1898	1908	1702	1780	1760	1987	1552	1223	1151	1654	1639	1445	1327	894	840	661	661	708	1664	2065	771	865	760	696	615	698	592	617	513	554	653	657	876	1061	1003	829	669	525	481	450	438	403	406	392	368	331	323	355	315	333	371	310	368	351	357	348	343	331	343	306	319	346	326	294	341	350	342	339	335	343	325	337	322	335	351	326	297	348	310	309	355	327	337	362	316	309	326	305	329	339	324	351	331	324	321	308	313	344	319	315	333	326	337	318	326	319	296	326	318	308	331	333	341	352	331	282	343	324	314	338	366	346	324	330	315	330	357	332	332	341	338	344	328	305	340	344	335	321	333	344	306	312	346	307	341	308	343	306	329	311	351	310	325	354	315	337	347	326	323	307	335	334	341	330	364	332	361	329	325	318	346	336	321	345	311	318	330	327	332	320	334	338	313	342	313	331	343	327	336	333	336	298	331	338	322	325	335	327	295	337	300	351	313	316	328	316	331	321	284	310	342	326	333	319	316	321	367	349	334	310	297	293	340	337	340	378	333	339	344	292	345	363	326	322	324	330	351	334	310	362	375	324	330	271	321	337	336	315	328	319	334	358	340	337	358	314	301	358	319	335	319	342	336	335	329	369	352	330	298	353	350	329	302	291	296	333	301	311	292	327	310	349	367	393	328	314	338	338	333	319	311	315	296	313	356	322	334	348	301	319	318	328	355	321	307	329	301	338	334	317	315	288	323	309	335	320	325	304	361	359	344	322	327	318	331	349	324	355	307	311	299	332	342	337	344	314	359	332	312	338	337	334	341	349	349	309	335	339	327	305	330	327	380	366	314	300	288	338	368	352	319	337	326	308	331	309	319	323	300	325	359	297	323	344	344	311	315	326	336	330	304	370	334	315	305	299	325	323	331	311	337	317	325	347	337	365	343	314	324	347	331	328	337	325	358	342	330	318	325	337	325	366	328	362	325	368	312	337	329	359	292	283	308	319	327	326	323	357	324	344	348	337	338	356	339	350	355	323	322	321	311	310	347	296	327	344	341	329	341	355	347	344	319	337	337	305	356	320	288	330	335	295	346	311	350	347	309	309	325	319	334	294	307	342	311	348	325	298	329	332	338	334	369	342	338	333	346	341	333	371	317	329	330	331	349	351	330	351	321	322	345	319	305	338	347	354	324	342	342	335	340	323	319	339	354	310	320	320	307	366	336	344	342	348	334	333	358	334	372	347	324	328	346	331	315	324	386	346	329	306	347	294	306	313	300	309	325	355	303	367	348	336	315	358	356	326	305	355	336	344	331	344	341	339	309	335	329	347	344	333	350	325	360	310	315	334	315	359	363	318	311	347	297	342	334	338	310	362	316	308	328	324	291	328	322	336	342	326	336	344	350	320	382	335	319	360	373	340	313	319	329	338	327	371	316	311	307	319	312	336	325	315	350	352	353	304	321	327	299	329	330	300	319	327	327	337	331	316	308	346	345	290	339	382	328	325	317	320	314	360	319	316	342	303	366	341	339	347	342	338	331	331	318	338	333	346	372	358	339	352	334	297	325	325	307	335	383	320	315	320	319	299	329	293	348	301	333	337	339	313	304	311	315	353	320	333	337	343	325	322	364	349	348	354	334	331	333	325	347	314	320	343	355	333	344	336	319	321	304	343	337	312	347	341	325	302	303	312	320	279	323	349	365	359	344	340	320	308	312	322	344	329	334	324	348	344	339	327	312	352	319	328	335	302	357	353	324	289	347	341	323	315	295	327	335	348	353	324	307	333	343	312	324	348	329	318	315	327	328	333	346	310	305	325	344	334	367	332	302	347	336	351	325	343	272	331	322	312	326	317	302	325	314	321	338	342	343	347	348	340	344	330	335	306	349	342	288	329	335	328	339	314	320	345	325	331	348	342	343	367	350	340	318	319	336	333	346	325	334	342	340	308	295	297	321	342	323	347	328	311	340	338	315	317	318	322	354	320	324	315	305	338	344	337	329	307	313	335	303	320	348	330	318	351	275	327	290	337	304	340	339	340	314	333	306	338	310	328	336	361	326	346	336	307	320	338	384	309	345	331	362	371	328	319	299	347	350	359	337	324	325	341	383	366	326	359	334	314	302	343	305	345	281	360	330	341	365	354	316	309	282	314	313	337	285	334	318	341	322	320	331	346	331	314	325	322	317	343	335	345	342	325	299	310	291	349	321	310	308	354	340	354	285	315	319	322	335	349	322	363	310	355	327	323	330	347	323	355	354	344	327	313	353	349	302	307	334	318	324	340	347	339	326	331	355	333	346	302	364	326	328	355	350	341	315	308	329	315	313	334	299	367	320	353	342	338	310	322	336	336	349	337	341	380	337	336	328	314	356	332	355	316	332	351	315	304	322	342	328	304	355	308	339	339	350	353	362	337	339	342	322	350	347	326	349	321	320	371	308	320	336	318	311	338	355	337	335	350	333	304	351	302	328	341	321	305	331	356	330	333	365	332	346	354	295	319	338	334	346	336	343	278	311	351	321	343	312	360	340	345	326	342	312	359	312	324	321	344	343	342	367	354	316	378	317	328	298	363	345	331	325	361	296	373	326	318	340	337	349	334	339	315	304	345	309	340	312	309	353	320	330	355	322	305	298	320	321	343	319	319	380	334	303	333	338	298	344	326	365	323	343	324	340	325	349	342	326	310	361	310	304	338	300	329	343	342	323	318	291	312	334	322	315	323	310	324	352	337	309	351	321	353	330	340	345	339	358	362	325	324	337	308	335	308	364	360	351	315	351	294	325	315	320	332	328	363	323	333	337	329	320	329	319	341	354	335	345	310	340	323	316	346	326	329	325	326	358	348	348	312	338	319	379	348	372	331	347	327	353	322	307	360	334	308	289	351	345	326	341	319	322	345	338	340	310	318	318	330	314	322	343	322	341	347	330	332	356	339	352	327	320	369	336	342	329	328	323	333	289	301	347	329	294	367	341	340	300	339	360	352	324	346	326	334	319	312	359	356	328	331	315	327	331	305	352	309	325	309	341	328	322	307	320	365	360	353	331	327	309	341	357	312	353	359	346	303	312	333	333	330	369	379	350	325	299	338	332	355	312	360	318	324	320	307	331	331	348	310	335	343	340	333	340	293	365	340	320	309	333	315	332	314	320	328	350	323	345	338	315	351	321	322	352	341	351	318	332	320	338	340	310	309	347	361	333	338	332	322	317	336	323	331	354	336	329	363	331	312	322	337	311	322	311	302	337	318	318	345	334	306	329	352	348	350	350	310	328	368	319	373	317	323	351	341	334	319	300	321	308	321	340	336	341	328	335	321	327	343	344	312	337	324	344	341	338	343	308	316	340	323	336	376	321	323	344	330	301	324	313	338	335	347	347	317	339	340	362	352	325	291	338	348	315	329	327	355	371	335	289	350	325	348	328	321	340	317	345	326	335	349	300	313	322	323	295	324	319	338	333	309	310	296	281	332	311	320	314	328	349	321	336	314	318	349	318	323	351	328	339
13028	11838	22451	63243	51257	14042	9103	6924	7587	6558	7872	7738	9289	7085	6244	5655	8571	8871	7589	7122	4626	4262	3134	3272	3763	9389	10421	4144	4109	3962	3685	2914	3144	2990	2843	2367	2109	3353	3408	5206	6131	6021	4814	3419	2826	1861	1659	1696	1554	1345	1299	1119	999	1035	1088	1119	1013	1024	1009	987	989	1015	935	1018	931	946	922	968	903	851	914	867	891	994	1046	948	901	928	883	880	924	843	857	879	852	922	893	897	909	894	890	838	890	926	888	922	916	886	885	886	870	860	873	882	906	849	883	918	879	897	906	893	913	869	879	888	905	872	862	916	931	931	863	856	924	848	828	921	887	914	886	870	906	929	921	875	825	885	902	882	896	852	910	909	869	871	920	874	899	832	953	921	924	919	920	893	909	859	861	860	833	891	855	912	879	826	849	908	865	872	917	922	878	935	867	877	867	886	877	884	861	840	893	882	924	863	885	914	912	872	881	895	917	891	917	827	888	929	908	881	925	867	889	915	895	914	858	890	877	853	907	875	855	869	833	942	853	871	933	890	919	836	931	874	884	847	889	880	908	858	930	852	861	905	928	890	885	866	860	868	902	925	875	884	842	904	866	912	912	902	869	876	900	868	879	870	900	928	870	884	840	850	881	877	871	884	911	857	950	873	845	895	887	872	891	902	867	981	899	901	937	887	890	830	844	875	840	899	911	858	900	865	831	856	882	865	875	919	969	895	915	922	857	889	839	866	924	834	873	883	886	829	928	876	874	937	891	930	926	886	859	881	884	931	924	910	907	848	875	900	902	936	877	855	869	801	921	889	872	871	867	857	923	903	890	937	851	871	885	940	858	913	866	887	870	894	842	882	883	901	922	904	894	856	894	945	859	943	872	905	876	899	837	855	894	871	879	903	894	892	918	845	940	865	906	852	882	831	906	914	924	882	882	873	966	845	856	913	842	897	910	913	871	943	890	946	888	907	857	861	922	919	893	920	849	878	824	906	931	892	895	917	934	900	881	901	856	827	873	918	894	897	890	859	886	915	878	931	911	875	897	875	889	876	869	901	913	862	852	836	835	924	845	862	816	850	894	856	891	876	902	856	916	880	842	886	858	869	871	859	855	918	893	893	961	883	835	859	911	845	908	857	936	916	910	879	904	883	905	883	857	905	838	908	797	900	901	853	858	921	895	912	844	868	893	909	823	891	894	901	863	921	855	903	896	898	878	826	852	905	913	879	887	876	880	872	884	894	945	917	904	894	893	889	866	943	877	893	886	897	878	851	840	947	899	932	864	879	881	855	880	905	849	916	954	929	903	898	925	925	908	878	877	939	885	904	823	889	908	880	856	904	846	925	861	886	936	933	895	882	929	849	887	865	888	896	877	865	867	927	859	899	858	925	916	872	871	844	918	923	820	835	889	871	851	842	914	910	882	859	872	906	908	898	833	879	892	830	888	933	877	871	871	827	913	897	935	882	884	888	879	886	922	864	892	867	934	888	936	860	901	852	866	895	872	962	897	914	844	876	880	883	895	881	856	862	852	872	852	871	931	836	905	904	924	911	900	857	888	943	916	876	907	873	906	888	876	955	834	884	858	826	912	922	883	901	892	897	899	868	893	921	876	852	888	906	897	867	897	881	866	857	915	831	863	896	943	945	868	865	846	901	938	866	839	921	896	895	875	888	918	899	867	847	837	890	909	845	924	880	914	911	872	913	911	888	893	898	900	911	871	864	850	883	915	924	888	911	860	918	893	921	824	882	852	878	914	898	917	901	928	865	894	876	927	898	849	845	880	897	851	895	873	911	890	839	848	873	881	846	897	877	835	910	926	889	902	900	914	911	854	919	903	916	919	914	929	888	863	877	912	856	877	861	858	921	923	881	878	889	914	885	851	929	902	864	911	859	909	870	879	878	898	852	851	831	912	871	903	872	913	880	985	814	929	871	865	936	864	891	908	895	859	870	870	817	929	897	870	896	888	836	912	913	849	821	907	921	841	969	903	916	881	882	901	920	887	879	898	897	922	901	856	847	858	901	884	874	862	901	899	919	861	847	897	905	877	897	892	930	878	914	907	913	900	885	924	866	858	852	862	932	899	926	844	862	921	908	844	895	927	888	880	898	893	874	824	882	921	884	904	906	868	863	871	868	896	882	889	864	869	937	895	870	822	909	887	893	845	888	842	856	860	907	848	929	935	927	884	918	922	866	859	840	861	831	880	876	862	906	886	828	864	928	917	859	909	973	895	888	854	917	823	930	852	900	898	920	915	836	885	882	877	889	922	900	930	895	851	899	840	902	919	934	867	905	961	909	825	883	833	868	923	866	863	904	884	891	849	882	923	919	875	885	960	871	882	909	908	906	896	911	866	874	874	857	845	873	884	919	926	901	844	896	876	853	846	854	892	888	973	846	865	949	873	868	886	895	870	940	890	932	868	856	900	873	895	854	890	887	909	898	877	905	912	889	865	878	840	886	839	867	895	929	885	906	954	933	867	923	899	873	889	857	901	902	910	905	875	880	943	930	872	901	901	921	839	894	916	902	908	875	867	906	932	921	904	875	878	842	912	904	933	913	914	912	887	917	870	890	864	884	900	925	899	895	890	910	810	878	862	898	868	914	912	849	935	879	898	947	866	905	920	893	858	847	926	885	909	899	828	909	834	863	922	866	850	890	902	835	836	898	861	848	924	911	882	894	911	875	936	876	910	920	892	897	918	896	897	864	878	900	850	900	900	904	901	878	918	898	885	856	869	875	893	884	837	851	833	873	902	932	901	873	869	881	885	877	891	880	889	877	855	947	880	836	922	856	948	824	955	900	897	916	888	946	910	881	896	874	916	894	863	910	903	937	953	894	883	911	903	933	907	867	921	905	903	922	905	915	883	956	943	885	866	897	914	891	821	929	837	907	949	911	888	870	865	876	864	860	882	911	889	916	869	873	890	827	881	876	894	892	938	915	857	920	892	826	901	880	887	860	899	887	923	865	910	872	887	932	904	909	839	886	898	847	888	889	902	867	801	888	875	877	910	952	834	873	891	860	914	905	845	936	847	908	902	925	866	899	867	854	874	899	883	900	915	858	919	923	895	845	886	887	915	844	859	825	843	891	884	878	877	919	942	843	922	856	897	837	906	939	889	866	797	877	889	898	845	896	877	860	917	883	897	881	938	875	906	908	929	879	951	896	862	882	864	890	873	911	850	874	840	874	875	826	902	909	845	853	847	892	889	927	886	853	868	911	893	876	906	850	882	918	906	839	860	861	882	888	830	860	921	877	876	892	889	850	876	876	876	882	895	951	857	885	898	868	873	876	865	792	873	923	873	878	874	862	897	922	923	915	863	850	898	876	920	870	866	846	862	853	924	883	884	899	895	916	870	901	928	854	918	916	899	912	914	826	888	922	872	882	884	910	868	887	849	871	912	919	845	907	918	804	865	863	937	832	885	907	893	921	870	930	879	913	875	905	902	920	909	903	877	879	863	871	874	866	838	927	920	920	871	917	913	920	864	867	857	923	873	858	900	878	856	882
27814	18840	26033	55028	58335	20295	10253	4896	4494	3782	3301	3315	4063	3050	2231	2574	3480	4196	3466	3459	1658	2054	1343	1520	1646	4053	3407	1744	1654	1759	1462	1260	1174	1148	1055	978	974	1487	1550	2207	2802	2216	1978	1364	1093	907	714	585	478	511	505	413	357	424	444	424	368	395	377	396	393	366	366	368	362	359	376	337	364	372	358	358	348	342	392	343	347	345	337	324	344	369	353	368	355	336	360	334	328	343	351	341	377	358	359	373	332	346	328	313	392	340	328	346	354	353	350	374	298	372	334	330	340	342	333	358	361	350	333	318	351	332	356	363	320	339	328	355	383	370	314	303	345	341	328	349	354	326	355	354	324	377	340	346	338	316	340	290	386	328	351	330	331	361	350	329	324	357	365	351	328	356	346	360	316	349	347	310	334	328	371	340	319	388	313	327	363	346	351	325	334	342	350	380	336	338	379	345	334	337	357	316	348	290	341	351	357	339	367	339	336	314	323	373	319	353	382	346	312	320	368	313	318	383	319	319	352	323	357	342	326	335	340	349	360	339	381	356	393	348	348	338	338	327	309	341	338	366	333	309	346	330	366	339	347	337	334	307	330	339	339	329	359	359	360	374	370	354	324	332	343	350	319	345	340	332	361	334	355	340	349	357	338	355	338	363	371	356	347	330	308	342	338	331	359	311	334	372	347	364	343	363	349	350	392	382	370	381	342	325	375	323	319	332	340	331	333	354	342	335	395	317	336	341	351	329	328	377	351	359	351	343	358	334	382	331	356	368	341	340	343	334	350	354	343	335	333	338	329	318	351	332	350	361	352	331	365	341	343	334	338	339	324	313	378	318	333	325	350	380	335	328	304	384	352	363	320	316	350	331	333	358	351	353	328	326	328	324	357	382	319	373	348	319	344	359	324	374	340	342	349	387	314	326	358	335	345	344	370	369	365	320	368	373	324	371	316	339	327	341	365	318	344	326	312	350	375	350	325	311	367	339	365	311	347	335	318	323	335	349	348	329	382	328	326	337	331	341	340	318	362	334	346	372	348	330	346	319	352	342	344	327	336	334	342	356	321	307	350	345	319	355	351	380	311	364	350	341	348	357	337	348	313	319	358	308	367	351	369	344	353	359	385	344	310	353	361	397	333	338	335	325	361	364	323	347	346	337	386	358	345	341	314	352	383	388	330	328	336	349	337	345	365	325	355	335	334	363	339	323	335	352	347	344	342	338	372	334	332	304	345	360	295	360	323	354	333	329	330	346	337	322	345	329	314	343	318	358	329	355	344	322	328	342	362	364	370	334	330	379	342	314	364	353	352	355	335	335	304	356	327	380	352	367	385	335	358	371	381	356	329	339	325	360	347	340	338	348	322	353	330	358	326	374	340	348	342	361	329	372	367	358	345	370	351	347	347	338	321	350	334	339	334	366	355	328	322	336	355	351	309	338	351	346	355	351	380	363	341	351	348	324	339	335	340	390	325	327	342	339	354	321	352	333	326	354	369	359	353	347	324	351	295	334	364	357	311	365	350	362	339	381	339	375	328	352	382	322	336	319	355	338	351	356	363	300	347	336	337	278	331	362	353	324	347	361	364	354	344	329	377	348	331	334	328	338	329	361	374	343	340	347	362	334	340	322	329	325	329	362	345	337	336	334	381	338	303	349	357	330	345	303	332	335	364	379	344	327	331	333	315	368	322	353	355	322	318	383	336	329	350	341	333	313	337	357	319	333	358	342	338	345	335	353	347	317	362	364	371	334	339	366	336	346	355	344	323	320	366	344	347	375	358	366	354	349	350	348	334	345	328	312	340	370	336	344	308	315	353	352	325	346	333	349	357	343	354	339	331	317	355	311	338	344	381	330	360	337	315	339	342	327	354	363	317	327	334	328	352	361	326	335	353	341	363	356	341	334	336	349	350	341	357	318	353	324	361	356	365	302	364	344	366	360	325	335	342	354	333	346	322	320	329	325	332	346	343	322	357	319	394	360	332	329	334	337	347	379	355	344	369	341	356	331	342	336	292	330	325	379	328	323	310	327	320	355	331	326	322	328	304	333	350	306	395	325	319	348	327	348	346	330	333	352	342	334	337	376	340	360	360	331	332	354	339	343	354	353	339	364	338	364	394	336	350	353	335	345	324	352	362	314	368	367	385	343	318	375	371	363	327	388	329	321	346	378	352	338	354	324	377	351	326	335	336	344	349	324	349	322	316	379	350	354	342	344	343	325	371	369	368	362	329	345	369	392	322	328	348	351	307	349	310	373	366	329	336	328	385	359	337	368	347	338	355	360	394	361	333	318	370	340	336	373	359	363	375	340	317	339	331	365	317	346	346	375	332	355	355	321	319	333	319	310	313	364	344	356	332	348	365	363	370	295	321	345	359	355	316	342	344	332	362	341	316	350	352	347	365	367	333	342	327	331	339	316	336	338	337	338	354	355	346	367	335	305	362	344	374	347	344	332	365	370	346	327	340	336	329	356	340	361	363	305	328	317	378	340	325	358	330	344	329	329	359	318	320	348	332	361	363	350	329	326	357	378	350	309	352	323	329	364	332	334	359	340	336	396	326	352	303	344	377	362	335	343	343	347	338	299	333	366	333	356	350	333	341	371	374	329	354	347	382	348	350	347	331	351	384	365	375	367	316	342	338	343	349	355	334	370	375	355	354	335	354	334	315	375	331	351	336	344	355	307	326	380	360	335	383	344	342	344	329	340	337	347	335	368	348	360	314	331	330	370	348	355	360	347	333	319	341	342	349	363	344	343	356	367	339	364	362	323	362	338	316	343	350	363	319	353	360	306	327	326	342	324	358	326	351	378	347	346	330	348	286	342	339	333	349	368	344	322	312	341	339	376	345	349	363	351	319	364	366	349	340	357	348	354	318	334	359	344	349	338	356	378	322	361	353	341	387	347	329	345	368	368	328	338	343	362	335	334	354	322	336	313	346	387	322	332	327	340	345	357	326	356	341	359	357	349	368	338	335	341	348	328	339	325	338	369	341	335	368	378	327	347	330	364	351	388	355	363	334	334	352	363	323	322	349	334	318	319	314	326	339	366	340	377	345	320	360	363	332	311	320	327	350	341	371	335	350	328	339	350	363	381	370	360	357	365	389	376	324	353	369	333	326	356	339	343	354	364	350	365	335	352	306	369	354	366	356	373	352	326	333	316	315	358	367	324	354	352	366	353	364	353	359	334	368	346	366	343	319	357	354	317	390	341	311	352	362	355	363	326	342	354	338	331	317	340	311	361	318	341	364	335	346	334	347	322	328	338	369	377	321	356	325	337	342	352	371	374	354	349	355	312	336	365	359	342	345	331	372	343	378	322	348	363	364	355	327	362	341	321	344	380	382	359	357	344	383	351	335	340	335	361	359	360	337	311	341	333	385	351	349	370	374	309	314	343	344	362	331	361	326	365	321	349	357	380	381	320	339	335	340	364	347	380	347	329	339	356	378	342	344	356	370	344	333	368	360	321	354	331	324	337	353	335	352	357	396	373	374	342	331	303
15850	14895	28748	61433	53186	17402	16359	12582	13386	12189	13077	12916	14862	12506	10194	12581	15216	17928	16177	15644	8231	10230	6754	8377	8797	18941	15639	9186	8358	9191	7859	6484	6211	6145	5917	4952	5680	8685	8761	12627	15112	12067	11012	7970	6037	5008	3290	2915	2423	2304	2017	1353	1275	1390	1573	1639	1201	1059	1029	1050	1108	1151	1020	1088	1004	976	971	906	963	934	1005	900	935	1141	1034	998	951	954	937	925	889	931	903	912	906	935	926	980	868	924	925	891	899	962	952	938	861	938	983	883	912	922	971	874	884	941	877	867	883	875	903	955	970	910	870	903	913	892	915	934	866	937	886	953	920	910	897	914	927	883	906	856	936	888	861	954	900	912	843	932	903	914	904	919	950	932	938	861	950	937	929	968	903	942	871	919	894	878	915	857	890	896	949	935	930	936	910	886	906	900	908	881	865	883	913	943	898	891	918	869	870	884	902	891	950	895	869	884	884	902	853	904	911	861	896	938	898	915	939	882	896	958	882	905	893	903	876	914	871	862	946	918	953	887	883	922	838	905	928	917	883	905	882	860	893	923	874	863	908	957	905	915	861	898	933	957	931	895	973	889	916	960	911	910	919	864	944	926	911	940	879	911	934	940	906	931	914	911	891	889	879	930	899	885	942	905	904	898	944	893	912	910	914	892	891	882	892	935	929	883	922	904	914	921	917	910	877	895	917	948	899	959	928	897	925	920	882	927	918	913	908	964	882	909	964	914	927	935	943	900	890	960	962	919	926	913	965	925	833	953	886	958	933	901	873	908	924	909	952	953	950	885	942	874	864	922	863	923	882	990	908	878	929	903	883	948	897	873	897	912	896	938	872	883	949	907	923	926	929	889	904	940	891	890	911	854	887	891	936	913	929	933	919	893	876	966	898	922	949	911	924	949	869	971	880	928	900	873	929	928	932	941	922	869	914	885	893	908	916	909	912	875	924	899	896	929	876	977	913	865	889	919	891	841	949	878	927	938	894	919	902	913	849	876	904	920	912	937	911	892	927	925	861	938	949	910	855	924	910	945	855	916	866	900	905	945	910	917	887	878	995	917	963	929	932	951	918	878	895	909	886	932	939	898	922	872	918	928	854	931	927	881	946	876	910	898	963	864	922	906	875	878	928	946	950	932	855	892	940	864	912	921	894	941	927	921	870	886	897	889	897	957	927	899	937	843	878	891	880	899	925	954	862	929	916	932	881	927	911	932	905	923	960	941	949	918	880	932	919	840	920	905	865	923	870	888	915	877	941	883	860	902	936	898	909	960	896	890	962	920	934	938	894	905	878	903	880	883	923	903	1010	880	906	859	924	907	974	890	877	948	899	878	911	870	922	889	865	881	956	874	885	915	982	916	920	881	899	957	884	953	949	906	963	929	889	864	931	887	917	957	917	904	892	903	960	906	889	908	951	979	933	883	913	919	902	866	876	882	887	882	905	961	944	915	901	919	898	924	923	936	915	949	943	927	869	894	895	897	865	877	918	928	940	953	951	869	907	930	942	829	896	906	891	911	949	894	919	917	900	959	924	950	870	891	899	961	887	918	952	916	923	945	943	916	934	896	918	923	886	958	933	995	884	938	883	875	937	942	879	913	920	924	891	827	901	894	973	921	898	880	982	892	930	891	918	897	901	834	917	902	932	881	896	948	894	981	868	946	964	898	934	902	926	882	930	898	877	864	874	896	906	933	959	947	916	926	911	928	946	894	866	907	927	890	893	895	901	879	940	888	935	848	938	962	914	878	950	903	980	897	892	871	908	956	914	875	908	943	915	925	911	927	917	926	899	891	893	906	918	916	948	953	969	885	882	917	896	866	955	875	923	909	957	893	932	889	913	920	896	910	913	904	933	918	905	903	839	887	912	931	886	981	926	915	894	901	906	935	907	889	952	947	953	930	885	932	951	880	950	885	842	949	922	918	915	910	893	910	855	898	886	910	985	852	891	879	890	885	877	939	903	885	879	903	909	930	876	916	900	898	946	882	900	860	906	925	873	902	910	859	910	955	1002	906	925	940	910	834	931	951	946	908	925	830	922	894	910	882	848	880	925	947	935	880	912	921	912	884	921	897	853	922	899	861	878	910	877	936	920	906	955	885	893	901	978	930	929	870	911	910	958	868	914	835	947	880	958	944	878	915	938	893	924	924	951	929	905	893	956	905	933	866	899	946	896	946	880	850	911	930	901	908	886	925	861	910	964	906	865	913	897	915	918	810	942	887	990	918	891	929	952	928	878	941	881	893	897	896	924	841	895	887	927	964	929	960	881	964	902	904	874	1000	896	892	871	920	919	916	878	878	915	907	915	914	877	923	901	903	901	875	879	929	911	859	882	916	882	878	890	891	924	925	887	863	917	882	860	882	931	866	895	962	878	884	911	935	896	957	861	958	947	895	898	873	960	878	868	920	944	852	975	860	877	882	938	892	968	913	875	942	855	916	978	876	955	892	907	926	953	857	892	886	887	907	902	892	917	892	852	895	944	884	858	917	877	939	920	903	914	911	909	894	894	882	913	867	876	896	907	847	883	937	904	902	892	874	945	874	931	946	918	964	938	897	952	900	952	945	901	886	908	855	868	950	921	929	928	863	903	938	888	860	924	886	904	911	884	956	918	902	859	957	910	849	878	904	896	912	939	909	896	925	904	867	914	970	897	891	955	916	907	878	911	891	922	858	909	902	946	916	943	896	916	898	913	865	936	879	863	919	892	910	932	934	900	894	910	922	926	919	896	907	917	899	882	865	965	889	933	868	966	878	893	870	931	941	940	900	967	958	884	927	844	861	867	915	890	910	906	886	920	912	857	911	887	889	915	865	880	897	922	910	900	939	890	937	882	931	927	909	905	966	944	914	930	879	981	944	923	913	904	865	940	944	936	1002	927	896	873	847	882	884	919	929	903	919	953	943	895	931	895	908	945	943	902	925	930	941	906	885	907	947	984	857	923	866	892	920	928	952	930	968	929	959	898	863	902	873	893	920	866	898	941	877	965	919	899	900	911	882	965	904	875	903	942	969	934	919	866	918	877	905	849	837	846	881	937	939	904	879	918	903	920	894	913	894	889	935	893	918	916	913	935	938	864	949	897	949	881	877	887	970	961	964	924	877	861	895	900	972	858	887	902	902	876	925	913	893	906	874	899	882	852	859	903	913	918	904	942	839	877	878	981	933	873	870	901	926	886	885	943	955	898	986	954	946	941	876	875	914	859	902	904	904	940	839	926	900	921	905	889	913	912	871	857	910	907	881	886	880	931	923	894	890	919	914	923	858	907	923	935	871	869	951	906	878	872	919	907	923	960	909	937	927	908	866	935	859	876	921	953	904	905	894	881	971	872	900	909	862	942	891	876	910	906	977	966	946	968	911	911	887	913	909	874	938	917	900	887	884	974	921	906	866	886	917	908	894	904	908	968	880	863	920	960	914	878	934	945	855	943	897	905	951	877	938	915	949	886	933	896	923	893	935	911	916	951	911	905	910	935	901	878	956	933	909	912	929	907	972	922	915	946	870	916	883
10487	7726	8552	8463	8292	1861	1656	1034	724	756	789	669	577	467	386	446	501	452	447	425	340	364	341	365	371	418	441	342	328	330	294	283	262	290	272	292	262	310	283	324	364	343	347	281	261	273	257	234	239	255	244	233	247	232	231	235	276	242	229	258	232	253	245	264	221	249	236	249	239	257	247	241	251	276	233	252	237	245	258	213	255	240	258	255	220	245	219	225	231	252	247	251	261	209	262	237	262	256	249	270	239	227	220	254	249	236	250	235	255	244	234	248	240	213	238	227	254	226	244	240	239	262	244	229	219	234	266	238	224	271	252	236	240	260	242	250	255	241	266	242	252	253	246	213	262	262	238	227	240	245	257	244	247	258	234	240	246	250	256	221	221	254	245	258	214	253	259	246	262	229	219	241	240	238	240	223	265	217	248	258	228	235	244	235	265	256	259	224	225	252	235	233	266	243	216	243	220	227	243	227	215	236	242	235	218	240	233	239	223	254	262	251	238	216	261	243	221	242	234	251	227	257	256	248	250	257	225	236	216	246	239	262	279	265	253	253	259	211	261	243	235	261	248	226	242	236	254	236	239	206	251	229	252	234	234	259	218	238	227	273	224	260	240	236	257	264	240	255	238	269	213	245	230	242	234	248	244	272	237	230	237	252	258	230	234	264	229	244	222	265	271	261	220	233	241	247	237	237	255	240	256	258	241	239	215	238	261	277	215	284	260	262	255	261	205	252	251	246	211	267	238	219	259	245	245	251	227	244	245	230	248	253	236	206	244	272	247	246	268	247	216	255	262	270	241	240	226	255	247	242	232	220	257	243	252	238	213	252	218	219	256	257	261	245	249	246	275	259	246	258	238	255	230	223	267	261	255	230	198	250	239	246	253	243	250	245	259	234	258	235	261	214	219	252	248	214	245	257	248	217	247	269	234	261	248	232	235	231	271	276	250	271	226	262	251	247	257	249	252	232	219	238	224	253	238	251	251	245	214	215	242	236	239	258	275	241	226	230	237	259	278	242	248	240	234	235	208	255	244	239	253	255	244	243	247	220	253	252	259	249	244	228	218	218	228	216	239	252	235	227	224	256	238	273	218	250	275	249	233	215	224	230	245	258	238	241	274	261	220	226	224	273	236	246	254	220	251	232	245	239	246	246	262	262	270	243	248	256	261	263	239	254	265	230	232	250	233	227	221	250	229	283	221	214	235	220	238	265	249	241	241	264	222	265	240	217	244	220	225	239	237	228	247	237	229	240	238	241	260	248	209	243	235	218	255	240	226	249	255	242	224	227	229	244	230	236	215	227	269	225	262	253	209	236	246	231	228	265	266	237	247	249	241	234	224	240	237	236	228	241	259	242	217	239	240	256	244	252	228	250	242	243	236	230	236	237	244	267	223	254	248	241	252	231	261	240	234	232	225	253	224	248	225	248	267	250	225	240	225	253	250	221	243	245	254	221	240	254	219	230	246	230	276	262	244	204	244	227	225	230	224	252	232	230	252	249	245	214	233	253	265	205	223	241	243	241	229	241	252	241	256	234	221	224	225	189	247	256	229	234	217	265	218	228	252	246	224	241	249	255	220	254	253	228	254	230	248	229	212	219	234	234	238	229	237	253	239	234	236	223	218	250	245	242	224	227	280	255	225	236	243	255	220	237	240	221	265	240	232	272	233	242	291	239	258	258	250	231	230	260	237	205	258	212	259	246	217	229	255	228	252	255	259	259	242	237	273	243	233	235	205	232	234	232	218	294	264	251	219	242	210	246	270	229	220	256	247	271	274	229	262	250	243	258	267	226	242	261	253	267	262	221	248	243	249	259	244	246	234	219	240	265	216	239	253	243	243	265	238	255	264	229	250	283	250	270	244	245	225	230	225	256	252	267	222	240	230	233	238	227	252	261	231	226	250	236	280	231	242	222	235	230	241	247	243	263	208	278	198	208	226	197	221	230	236	249	235	230	242	215	282	252	244	242	231	250	259	249	246	243	246	241	255	237	219	214	227	218	247	234	255	247	230	232	255	249	237	227	269	233	240	253	249	228	249	247	252	251	246	229	262	226	252	231	235	235	238	256	237	210	245	231	211	232	261	244	281	239	259	264	231	233	235	227	241	236	248	248	206	226	249	246	222	229	275	223	231	249	216	249	224	218	243	250	238	250	258	242	214	244	232	240	263	236	243	231	239	241	273	254	236	248	236	215	268	226	243	241	241	233	215	232	224	259	247	253	271	256	242	227	237	251	222	235	246	235	240	237	236	279	229	252	240	235	246	255	236	260	240	224	241	261	232	269	259	226	247	244	246	201	260	240	241	238	242	264	233	226	211	237	255	220	262	285	241	225	211	275	243	231	260	266	236	242	250	236	244	256	223	229	224	230	245	213	262	255	211	217	272	235	262	246	250	237	248	262	245	238	258	257	223	233	242	240	255	256	286	247	232	225	231	243	224	241	219	218	244	208	239	240	281	263	227	265	230	260	231	229	254	266	230	228	244	236	225	232	237	239	236	272	221	269	275	252	217	260	235	254	211	216	252	242	228	238	218	231	240	248	250	258	207	255	263	235	241	237	219	248	218	239	225	235	245	236	239	245	264	227	266	245	229	231	219	257	228	223	196	235	265	239	243	211	231	264	230	243	217	257	244	273	250	243	228	256	253	229	242	239	242	242	252	230	228	246	240	267	224	240	207	212	245	236	241	229	242	237	248	236	229	233	241	247	227	251	252	217	238	244	224	245	239	241	248	244	219	266	232	225	251	266	240	239	258	253	246	221	249	265	229	229	230	283	243	234	231	228	276	267	223	231	231	216	234	244	249	276	245	257	259	264	251	256	266	208	259	247	223	236	239	216	250	211	216	239	225	229	252	242	237	253	247	210	215	219	239	223	227	236	234	249	242	241	248	228	217	248	265	230	245	268	255	226	238	260	230	235	255	257	255	252	262	239	217	242	254	224	243	216	266	230	246	231	241	250	274	269	239	233	225	268	245	231	261	217	245	241	236	242	252	234	256	238	250	248	231	247	240	247	239	232	264	253	245	230	256	242	247	241	253	208	256	251	242	223	269	216	221	256	262	235	265	230	278	263	245	273	256	234	234	259	257	226	254	262	251	252	231	246	232	245	215	271	241	213	226	238	220	268	239	251	230	233	245	242	242	244	215	257	213	236	243	246	236	242	240	219	230	233	241	259	247	293	266	242	247	247	227	258	258	229	236	247	227	239	223	237	210	251	254	226	250	230	234	205	278	254	265	240	251	236	255	216	247	235	252	231	238	227	241	261	252	232	234	247	248	265	238	226	243	261	236	239	244	228	264	252	221	252	191	202	240	245	246	256	237	251	241	247	280	258	250	247	232	248	238	231	212	248	257	250	206	255	226	235	248	274	254	256	236	230	220	257	278	250	215	216	229	214	254	227	257	249	230	249	209	223	245	266	229	252	223	234	242	265	273	214	247	233	232	246	240	244	248	214	239	239	220	231	256	249	262	238	227	230	266	252
6885	7363	13226	19909	18128	5778	6049	4360	3297	3591	3395	3083	2625	2178	1688	1924	2214	2288	2128	2088	1563	1737	1557	1556	1505	2002	1852	1308	1294	1254	1138	1123	1038	1071	1017	997	1014	1034	1124	1240	1519	1421	1240	1113	983	938	781	796	792	778	795	720	694	722	686	744	657	723	702	696	656	727	724	692	644	704	704	738	663	704	658	655	675	709	718	725	662	707	663	689	661	658	694	705	696	673	711	698	645	695	704	681	649	638	698	666	726	619	702	694	667	681	697	690	711	672	659	721	718	709	725	685	681	705	731	679	653	646	647	685	699	638	657	714	673	676	643	665	635	712	639	657	685	726	686	675	701	702	690	655	685	647	636	673	696	695	659	671	683	696	733	684	658	650	730	671	675	702	663	644	640	711	684	671	695	685	674	724	700	675	720	664	655	700	638	648	640	690	631	672	673	683	667	706	644	727	648	676	693	706	703	693	694	697	747	698	698	693	660	678	695	686	688	698	684	686	655	657	623	669	644	704	717	696	717	676	619	671	650	663	731	654	675	652	679	677	672	610	690	693	682	689	677	643	693	679	645	673	703	640	614	662	634	690	646	662	688	732	716	676	653	692	701	716	610	678	667	662	682	742	698	697	612	697	684	675	733	666	644	734	724	744	637	656	660	642	654	637	733	693	687	692	714	670	666	677	634	674	673	669	679	697	696	707	645	703	688	699	695	717	682	680	691	698	673	683	676	677	643	709	623	680	720	670	686	636	661	712	688	650	697	644	695	628	674	697	692	679	691	648	650	674	667	678	675	648	656	689	686	675	649	721	697	692	685	636	668	651	648	714	686	675	674	619	644	711	699	720	666	665	678	656	680	715	721	715	652	686	645	698	707	648	712	687	713	692	675	669	696	646	702	707	738	631	722	677	699	651	654	698	721	700	654	715	682	689	705	669	661	671	745	655	668	678	661	662	640	685	691	708	658	689	673	680	665	668	695	704	696	651	646	707	684	686	646	688	692	685	648	701	672	674	635	682	655	684	673	751	648	657	686	722	714	709	655	676	679	672	700	695	678	696	665	677	685	712	685	678	708	669	678	683	698	720	645	685	691	650	679	633	699	677	654	671	660	689	684	688	711	641	681	660	671	694	644	692	622	657	715	686	671	690	689	683	663	665	684	674	652	704	657	692	652	694	723	680	623	655	671	666	688	680	653	667	677	693	659	667	680	696	654	691	656	709	661	675	668	700	653	677	675	717	641	670	641	695	678	668	701	716	689	660	690	656	664	667	709	683	688	674	637	712	701	651	679	660	733	692	632	652	705	705	665	641	685	668	641	686	706	669	675	692	658	651	746	656	684	693	674	710	688	673	685	704	673	657	688	695	696	661	643	667	669	682	705	664	685	677	634	648	708	649	711	682	689	667	671	641	677	660	715	685	726	704	684	641	684	670	664	714	661	677	709	644	697	691	632	698	677	627	726	621	697	692	665	704	740	670	681	696	663	674	674	664	656	669	676	657	689	657	640	699	673	631	708	707	758	666	669	735	621	719	664	651	691	635	706	656	693	684	712	653	686	720	681	678	629	691	727	661	695	673	726	696	697	675	698	735	673	674	701	688	690	663	654	650	692	684	698	688	644	684	681	652	718	660	679	657	658	690	686	719	660	698	660	651	679	662	669	716	629	646	702	698	654	667	704	694	704	714	669	678	668	641	723	684	663	765	694	704	653	626	674	606	685	708	683	650	643	683	696	685	693	671	638	674	672	668	720	716	694	629	668	662	684	695	707	690	676	704	711	724	650	670	688	661	690	606	651	666	722	685	730	717	718	693	655	662	658	664	650	666	689	710	670	696	665	689	711	654	675	693	639	671	651	700	684	714	647	632	695	633	701	668	692	658	684	679	662	652	667	671	695	626	674	607	702	657	696	683	680	654	704	614	680	701	668	677	705	658	637	671	736	639	660	679	691	643	703	703	692	623	664	684	693	666	718	661	672	661	674	646	670	725	676	708	689	657	673	670	668	673	686	646	711	677	706	692	696	698	657	656	701	634	669	681	706	637	646	662	721	742	696	612	642	684	700	651	636	681	680	656	669	650	695	691	642	722	677	695	680	676	693	665	687	724	672	664	663	693	667	667	665	715	692	700	688	668	650	623	718	642	695	680	697	693	702	691	725	687	710	695	650	642	649	676	706	672	684	665	718	694	692	679	697	735	675	737	721	693	652	671	687	650	641	670	699	679	722	685	684	711	717	711	696	643	677	628	706	674	632	680	711	665	689	705	690	673	701	666	706	694	708	648	644	672	705	699	668	623	689	635	666	679	719	665	711	677	713	638	645	689	668	690	718	737	693	628	649	668	655	682	677	732	662	698	689	689	661	676	685	676	660	626	620	686	696	660	657	666	686	655	699	679	722	664	640	652	660	672	724	682	669	720	689	712	662	675	672	697	723	735	664	708	689	678	673	734	721	664	643	666	692	723	665	700	663	639	722	683	677	688	669	695	681	645	677	673	674	693	721	669	680	671	632	643	672	695	665	679	670	658	702	667	709	678	659	711	709	732	668	690	670	618	696	672	708	741	674	629	647	694	680	677	696	649	689	683	689	706	666	692	669	643	647	696	642	641	666	692	655	693	646	659	633	628	713	675	672	727	722	698	681	680	683	724	638	658	668	663	734	698	631	688	652	728	683	664	662	710	691	645	764	716	737	672	665	687	709	641	667	654	711	694	734	664	675	696	687	691	694	700	789	675	736	697	701	632	659	689	679	657	685	685	650	676	674	698	662	670	658	672	694	669	669	666	707	661	692	674	654	678	687	682	696	665	669	718	677	650	708	707	706	684	698	665	682	695	671	709	674	701	675	725	673	653	651	704	706	683	657	665	684	699	684	662	693	646	645	683	620	689	678	639	663	681	672	694	659	686	639	684	654	724	701	709	650	704	681	664	673	681	687	648	702	696	731	708	691	697	717	685	685	652	674	658	712	688	659	733	640	706	685	687	685	658	657	615	647	665	663	697	677	673	669	642	699	678	699	711	666	722	680	627	703	665	710	637	686	694	672	676	696	712	636	666	671	718	645	729	679	683	635	654	679	677	683	660	667	649	685	714	660	633	730	691	700	669	696	692	684	675	698	690	702	733	648	682	633	692	680	687	692	681	692	663	707	685	676	678	693	661	621	644	699	661	631	677	709	672	690	705	642	685	684	667	705	651	700	669	661	681	769	689	701	648	683	651	644	639	706	717	693	665	688	682	705	657	678	695	699	686	669	650	651	640	615	708	691	704	666	717	680	683	703	668	671	696	702	664	659	663	648	674	691	702	688	679	677	707	661	682	707	629	676	673	667	665	665	673	641	714	695	689	669	693	662	719	663	674	695	656	662	678	691	665	652	718	654	675	655	686	681	658	696	707	680	674	702	653	683	651	627	676	680	686	745	687	692	655	657	664	684	695	677	634	682	638	661	698	681	714	692	681	673	717	661	676	684	648	693	656	654	743	671	674	644	669	665	720	699	688	702	698	674	703
21033	14263	18463	47149	34826	10297	4583	3079	2098	2492	2457	2709	1951	1597	1636	1722	1987	2197	1908	1998	1571	1585	1278	1022	903	2217	2755	1136	918	1036	896	742	641	637	612	525	659	718	759	963	1056	1098	762	674	593	554	413	429	444	423	353	370	351	355	308	365	318	343	326	303	331	318	345	328	312	345	291	320	314	321	327	324	357	335	325	348	325	300	323	328	311	352	331	329	321	349	329	307	322	344	329	346	323	348	318	336	309	371	334	314	324	319	304	325	323	294	340	318	312	326	340	304	321	316	331	328	338	318	338	329	333	329	314	328	356	314	318	306	323	351	351	325	337	338	337	310	311	329	356	321	311	358	316	322	348	317	333	346	312	313	317	341	353	349	346	305	323	313	319	357	310	346	338	296	328	341	312	358	312	345	305	308	345	334	307	280	313	353	325	332	303	337	306	344	339	366	348	345	308	321	314	355	294	310	301	369	329	333	360	324	333	347	336	311	325	306	336	317	321	335	322	346	319	319	341	305	321	312	312	292	298	363	304	336	295	303	340	365	354	302	293	319	312	329	322	291	313	292	303	334	315	316	343	324	302	314	347	323	356	340	311	306	289	301	346	320	331	312	333	303	330	327	298	327	320	319	323	303	311	306	358	331	313	340	329	318	349	303	333	337	317	338	316	333	329	358	323	336	268	299	339	330	329	345	340	315	299	325	322	356	318	299	334	299	324	328	335	314	327	343	336	305	325	330	331	292	328	330	334	332	315	328	330	346	304	328	317	307	336	299	297	345	328	318	292	315	316	349	324	358	329	316	340	304	308	349	329	322	309	322	320	347	312	308	318	335	315	302	341	314	324	308	308	340	361	338	323	339	335	307	322	323	339	342	350	350	301	307	329	348	341	336	312	314	308	347	313	312	318	354	323	304	318	316	358	337	308	309	321	328	341	339	328	310	343	321	356	330	307	309	329	314	291	290	311	307	317	314	336	337	311	309	292	325	344	318	312	314	303	339	337	323	317	341	333	313	332	307	301	330	322	316	320	295	320	308	328	342	316	325	335	326	315	343	303	322	338	295	319	326	319	324	300	352	311	319	331	328	358	324	317	340	308	312	318	307	315	294	290	314	339	298	357	313	340	318	289	312	351	338	309	358	318	309	310	320	310	331	313	356	307	307	325	320	317	325	340	295	351	353	313	332	321	326	315	328	322	348	315	335	329	295	310	315	339	321	330	311	306	323	330	289	292	334	367	339	284	331	305	299	333	333	312	333	368	350	335	335	345	309	328	318	304	334	347	332	330	288	344	317	348	321	329	307	328	322	324	307	333	291	317	308	325	331	351	325	326	295	335	320	319	326	347	307	339	327	322	320	321	306	312	327	335	317	344	300	331	336	322	324	335	355	328	322	346	342	320	308	342	320	301	348	299	316	336	333	319	314	339	322	337	303	304	366	328	316	325	311	329	324	340	347	330	306	316	292	311	303	301	352	310	321	296	299	344	345	310	343	307	311	367	323	357	312	305	318	342	354	327	324	348	334	329	324	306	322	316	340	314	292	333	322	268	308	313	295	329	334	332	307	316	345	326	357	339	330	335	353	291	336	328	295	321	324	306	329	334	321	304	283	358	320	327	319	351	372	299	316	290	302	332	297	305	316	328	313	336	316	353	311	345	321	335	329	334	295	335	304	349	320	320	325	336	338	328	343	342	321	299	283	321	280	340	331	308	313	305	303	329	347	312	336	324	306	342	312	340	327	321	309	312	317	343	311	337	307	351	360	343	315	323	316	319	294	291	311	342	339	313	294	327	337	350	337	319	304	306	288	316	360	345	333	319	317	320	284	331	339	335	321	323	326	361	332	345	336	342	358	300	336	282	336	331	331	317	321	313	313	337	314	323	305	364	293	310	330	340	319	350	334	324	344	297	286	302	351	301	313	317	298	333	326	300	324	309	340	319	316	330	318	333	281	303	327	333	346	324	352	320	317	305	328	311	319	351	339	326	343	324	331	310	307	317	309	329	306	305	328	340	295	332	325	337	304	354	334	310	325	314	309	316	306	311	328	319	298	320	338	332	330	321	295	317	335	332	339	319	337	331	345	332	336	302	329	320	309	295	312	330	302	352	309	311	350	305	336	338	320	329	313	330	293	341	305	293	318	339	325	336	335	334	335	340	351	304	322	297	348	317	325	321	314	303	314	332	306	288	314	327	335	299	329	300	316	306	317	310	328	328	332	311	331	341	340	322	347	341	332	340	337	337	314	353	293	306	327	313	302	321	332	323	342	334	299	328	312	348	315	305	294	327	313	311	335	323	305	310	311	309	310	330	357	313	332	301	310	333	285	294	294	336	298	308	299	316	345	348	308	342	320	322	302	313	296	296	319	352	337	309	315	348	299	317	332	307	290	317	336	350	367	331	360	337	300	320	323	302	323	320	326	304	307	317	324	300	311	355	318	317	297	311	341	357	330	298	324	351	344	309	356	330	318	335	324	322	343	345	291	311	339	350	292	325	350	313	335	332	325	319	313	342	324	304	332	324	339	293	299	321	302	327	310	318	312	304	340	336	325	353	331	329	296	306	346	344	299	338	280	337	313	300	332	327	306	344	353	319	336	321	326	319	328	328	367	348	327	323	343	321	312	329	320	346	319	304	315	298	314	332	310	362	303	340	338	325	283	339	313	292	325	323	303	323	322	337	300	345	296	327	324	304	301	317	338	306	300	330	331	304	353	300	327	344	298	302	324	362	341	313	331	319	330	376	296	299	336	332	325	305	334	332	305	322	377	314	330	323	296	305	341	332	325	330	317	300	327	291	342	333	329	319	294	313	316	340	326	313	315	314	338	334	367	318	334	317	316	308	323	325	359	304	302	339	359	340	334	323	320	314	342	341	321	300	360	299	317	344	358	317	328	327	324	314	333	313	320	310	346	344	343	336	334	318	316	297	321	330	323	311	296	336	361	336	338	292	290	334	325	337	330	308	313	321	321	308	311	331	358	360	322	309	321	309	325	302	333	327	309	317	323	350	359	339	311	331	325	355	327	344	324	316	298	335	321	319	313	307	304	337	318	318	309	320	341	343	318	300	310	308	300	315	294	322	330	333	331	331	331	333	342	327	316	303	289	310	299	326	324	358	305	312	313	324	330	307	303	327	316	309	323	338	333	301	307	315	316	301	272	319	333	282	332	294	328	311	343	331	333	318	348	271	331	352	333	314	318	303	318	289	309	322	327	342	348	351	336	294	340	320	337	326	308	327	311	353	313	301	292	336	322	289	313	305	316	313	282	298	334	329	321	318	318	301	321	308	340	325	325	349	340	315	330	312	354	308	300	346	324	309	322	339	307	346	299	321	325	343	300	306	337	340	344	324	307	336	328	325	342	365	348	317	338	336	321	330	314	324	348	326	307	326	303	315	325	287	326	337	327	290	349	296	347	336	309	327	293	298	304	304	323	311	325	330	300	316	341	320	329	345	346	336	356	320	301	322	314	328	350	330	355	322	294	296	324	316	318
13010	12079	23655	54637	34227	15672	12999	10963	8227	10271	9904	10698	8187	6733	7908	8283	9952	11030	9768	10610	8607	8646	6858	5707	4532	11769	13820	5324	4521	5224	4372	3447	3176	3231	3087	2409	3286	3754	4132	5415	5960	6293	4024	3616	3064	2578	1832	1769	1578	1583	1200	1177	1138	1133	1070	944	981	986	900	993	933	889	923	939	891	934	939	935	917	915	882	1020	944	945	943	831	939	863	849	856	817	939	901	839	892	893	878	919	909	853	828	878	922	845	894	892	874	868	861	872	864	859	878	890	880	890	878	863	887	819	882	903	875	868	854	810	873	874	872	892	881	839	841	862	901	860	885	846	896	879	856	802	889	884	888	876	888	868	955	878	864	894	830	845	855	828	907	910	866	886	920	860	906	875	867	955	870	892	861	919	915	818	814	834	875	868	886	883	888	900	891	895	875	883	855	874	891	852	914	888	910	876	895	882	899	895	858	867	888	844	861	882	925	903	875	858	893	860	897	846	867	863	849	833	885	828	890	842	857	894	846	872	852	904	815	913	880	938	836	891	875	892	818	917	887	885	872	879	853	886	900	860	890	866	898	882	903	848	839	887	850	862	862	842	880	890	936	874	846	864	860	857	855	915	830	873	873	850	880	912	833	861	873	864	867	842	881	897	923	838	817	889	897	870	855	901	875	919	873	884	900	946	860	886	893	857	861	894	892	889	856	846	828	834	817	865	845	859	867	907	880	883	861	864	882	886	803	876	903	845	884	831	857	825	881	881	893	882	887	897	864	881	914	893	900	886	879	888	873	860	894	915	872	883	861	831	856	881	885	863	873	875	852	864	862	886	802	842	845	894	850	877	857	868	903	913	851	896	908	866	879	861	862	840	870	887	859	868	846	888	862	890	857	887	847	866	881	921	852	922	923	889	900	866	857	880	868	895	890	846	877	932	820	911	850	842	887	891	881	904	860	869	871	870	927	871	897	829	927	886	908	851	907	923	878	911	871	899	857	844	844	888	884	865	883	925	851	888	920	890	864	899	886	826	875	910	884	853	867	841	833	889	833	853	874	888	931	919	868	848	851	864	866	881	863	968	860	853	888	862	900	871	903	886	848	882	868	855	857	843	864	893	886	869	849	903	867	842	848	830	848	903	808	911	910	910	898	856	847	882	858	856	910	917	852	843	871	808	840	897	862	806	859	828	881	940	859	868	859	847	862	862	872	849	861	876	849	859	845	888	898	881	893	842	886	939	859	848	893	860	893	870	879	873	923	867	836	875	900	814	844	869	913	825	873	871	908	888	924	891	891	838	883	872	832	876	892	865	834	894	856	859	890	816	852	921	837	824	897	880	843	845	887	860	875	865	892	895	897	851	874	872	845	904	958	913	904	900	870	879	892	884	862	846	905	926	941	829	917	893	854	858	863	859	843	896	834	876	914	875	905	884	876	819	835	872	875	901	846	819	822	887	810	901	902	896	855	874	845	948	913	866	854	936	859	887	869	887	883	886	902	822	894	838	873	910	836	882	909	910	828	914	879	886	861	854	891	815	924	861	890	853	916	883	859	893	853	848	878	877	872	792	881	875	883	908	917	869	891	837	902	843	853	890	885	891	937	903	886	870	925	885	868	865	822	928	876	887	838	880	873	867	890	851	897	831	835	884	876	892	899	857	906	843	833	870	920	832	868	853	881	898	829	886	884	849	893	893	924	929	866	839	849	853	896	879	874	898	833	859	859	862	858	871	857	843	864	887	867	905	916	885	878	877	866	870	856	892	915	904	837	884	847	888	900	887	867	783	878	842	913	893	845	884	933	883	921	900	875	838	891	867	897	909	826	884	834	908	873	891	899	860	836	854	845	880	920	878	892	843	879	850	921	911	888	862	813	865	843	908	839	838	823	892	869	883	899	902	861	865	867	957	888	847	936	856	880	955	875	802	856	865	860	868	835	879	874	875	851	854	892	865	839	885	871	858	876	862	828	836	890	879	876	907	888	871	879	864	893	876	879	889	861	871	878	886	890	869	829	929	865	940	905	806	858	843	932	866	905	856	891	866	822	902	906	874	904	854	860	852	857	882	843	822	843	901	838	913	873	931	923	907	891	839	885	872	877	911	870	900	883	875	788	875	875	881	922	917	882	922	878	862	871	835	894	838	879	907	855	851	885	846	936	902	849	847	917	840	881	846	867	881	859	820	886	912	885	852	909	826	843	882	850	867	883	854	835	900	919	848	840	856	878	891	890	844	838	849	850	787	912	920	874	883	887	873	856	927	798	852	869	890	832	900	879	895	923	883	837	867	895	825	827	873	870	891	832	908	886	885	859	837	873	867	885	876	913	875	905	911	876	867	863	820	854	901	865	839	832	852	853	858	901	893	857	838	872	871	914	903	884	899	890	893	905	933	869	841	939	846	918	882	856	884	889	888	877	840	894	823	855	928	888	924	819	853	870	891	919	904	868	858	876	864	909	892	898	896	924	844	872	846	860	863	915	869	916	912	856	847	862	903	904	881	877	868	845	860	841	929	860	892	887	828	827	838	847	893	899	850	895	879	853	932	938	953	855	883	865	861	835	838	887	860	882	832	871	863	844	905	876	906	930	849	845	852	883	901	827	938	882	828	902	891	878	844	842	819	917	917	849	888	897	908	879	809	904	881	843	909	841	914	865	839	893	901	928	832	862	927	896	894	898	854	898	897	891	851	865	839	909	853	850	859	827	863	902	878	858	889	889	836	847	876	858	845	897	888	862	921	877	907	887	848	825	891	872	843	896	879	902	887	858	872	859	897	860	822	880	892	896	875	896	919	880	882	908	853	889	848	892	890	889	866	831	863	919	840	913	900	869	920	870	854	842	880	875	915	958	874	863	886	890	904	881	898	877	857	906	853	804	871	889	819	885	896	877	910	849	898	886	848	894	860	897	900	880	898	896	861	881	860	830	873	903	843	969	853	866	849	901	878	868	882	881	873	854	881	874	873	863	872	892	820	871	886	866	848	880	873	879	870	826	856	835	888	852	886	893	860	828	847	873	897	912	857	861	894	903	856	844	825	891	878	872	873	878	845	871	885	863	865	884	890	935	880	892	899	872	859	876	925	890	887	875	846	855	926	875	908	916	877	825	889	857	895	840	868	871	874	866	820	886	854	821	863	908	890	861	839	868	844	862	848	882	891	861	855	862	832	889	825	874	881	830	867	910	903	880	884	878	864	819	863	911	822	866	942	891	840	863	857	859	893	845	875	827	848	884	834	881	907	839	847	883	849	917	919	930	857	899	849	898	916	918	949	896	924	896	925	866	896	865	900	850	876	871	868	860	849	920	867	894	923	911	850	879	835	846	833	918	820	856	903	875	871	834	827	909	860	935	896	852	840	901	829	865	920	855	894	863	865	877	927	901	840	876	923	851	890	857	862	833	916	844	891	836	835	869	916	855	852	861	854	902	870	887	907	888	882	854	888	851	863	897	913	888	887	827	872	891	842	882	905	898	815	885	804	833	937	874	834	858	884	857	894	851	852	858	849	887	818	913	856	911	894
28746	18792	21393	32010	30838	17825	10131	6452	5179	5500	5062	4918	4034	2848	3993	3390	4166	5464	4621	4450	5192	4266	2804	2191	2355	4965	6713	2843	1749	1697	1517	1156	956	972	989	884	1150	1361	1485	1504	1574	1672	1157	1028	884	721	638	591	572	495	405	433	401	371	396	376	366	369	357	337	361	361	392	342	337	362	363	351	386	362	367	394	379	348	352	345	383	364	329	347	346	341	356	353	328	338	369	350	349	365	325	370	330	357	352	363	332	379	334	374	341	361	327	343	318	345	370	339	342	330	352	376	375	349	366	342	365	345	354	348	374	310	346	363	332	334	367	352	338	363	365	376	336	344	339	348	329	375	333	318	340	338	384	385	365	373	334	340	348	371	353	350	364	376	355	322	379	358	330	339	345	349	334	348	339	335	353	373	325	340	327	330	348	357	377	336	365	342	340	379	371	363	346	368	356	325	350	348	361	348	359	331	322	342	336	350	357	339	342	352	350	350	340	326	350	350	341	342	381	346	346	343	349	346	349	347	393	344	356	349	307	359	353	354	372	341	320	345	332	349	360	339	322	350	332	326	329	344	362	375	352	354	359	328	351	358	329	367	362	360	328	348	371	360	339	335	370	329	351	342	352	316	337	339	355	324	355	352	347	356	354	368	338	310	366	365	354	345	343	341	348	358	332	366	364	353	368	368	344	357	364	344	340	384	362	352	343	339	367	368	399	378	346	359	353	329	355	375	370	338	352	352	356	361	353	342	355	299	348	356	371	380	380	372	353	355	391	338	335	335	354	333	309	391	358	345	369	348	376	346	340	388	342	354	388	351	358	340	366	326	327	355	344	381	350	351	371	322	353	341	361	324	343	351	363	313	305	355	340	359	353	342	345	382	378	341	360	340	377	339	362	320	356	304	335	363	337	346	346	345	366	334	330	369	382	365	384	330	385	346	356	336	331	357	365	362	325	380	324	352	361	338	365	356	358	382	316	362	292	364	372	349	352	358	339	346	378	349	364	329	323	348	318	341	324	329	383	349	363	338	383	372	342	369	376	353	341	344	353	374	372	345	354	360	378	354	330	348	332	368	368	354	365	338	357	372	353	359	366	342	366	339	343	349	379	366	345	343	338	353	326	361	366	324	360	353	363	363	400	389	350	328	323	346	333	319	356	351	368	356	347	365	351	336	332	338	338	384	344	311	333	319	328	311	354	317	382	367	341	333	365	349	320	359	336	334	387	356	305	345	365	343	332	367	329	362	345	340	334	391	381	345	346	341	354	324	374	379	331	358	334	363	355	339	343	341	332	379	333	334	352	355	341	342	356	354	335	338	380	371	387	347	391	366	371	341	335	347	376	351	360	341	352	370	362	353	360	373	362	334	339	392	333	369	353	355	340	333	360	375	331	357	322	378	374	380	338	337	335	343	359	354	362	359	341	383	360	337	347	358	374	371	349	368	369	353	333	365	342	356	365	329	370	359	389	343	342	364	341	319	381	366	377	352	360	373	356	359	343	331	343	342	335	375	368	353	376	345	362	361	344	348	380	352	355	368	337	345	404	332	336	384	362	367	368	354	300	345	355	365	387	378	361	385	330	346	326	354	373	335	374	357	356	326	372	341	344	316	348	355	360	317	337	386	339	355	349	355	361	375	368	362	367	339	322	355	404	334	343	340	335	357	363	342	335	333	340	353	348	392	322	340	362	342	349	326	320	348	404	351	335	378	350	349	376	369	347	350	347	306	356	372	370	324	318	368	342	335	372	355	360	362	392	363	346	327	359	352	377	359	372	346	327	360	330	366	376	332	382	362	329	340	340	348	379	361	306	353	349	341	355	352	384	353	341	360	351	354	357	358	357	373	358	356	369	342	349	352	369	324	354	338	307	370	355	351	337	319	363	373	363	395	318	329	351	330	350	336	331	322	338	323	319	345	322	359	357	369	332	347	326	376	350	332	348	361	356	389	344	353	335	353	344	362	339	357	362	341	394	361	336	359	338	337	333	344	348	381	394	319	349	348	375	352	336	344	334	346	347	368	313	327	349	313	341	365	358	342	369	359	333	369	366	337	341	378	357	330	356	362	324	348	349	353	379	350	372	358	385	350	352	364	364	340	363	365	301	344	331	343	374	361	363	337	356	357	347	363	345	331	337	340	359	324	331	371	333	339	345	338	397	382	386	389	348	353	324	390	377	361	341	341	338	367	377	344	363	379	305	316	331	329	354	356	333	344	372	356	321	353	359	355	379	338	345	366	317	348	354	357	352	334	325	337	351	397	356	381	326	323	394	331	352	343	351	342	327	367	367	326	321	348	341	325	385	366	364	338	342	356	390	390	343	369	363	351	334	345	344	352	364	343	326	363	381	322	374	337	357	369	364	363	326	321	345	362	368	352	335	344	320	330	355	359	361	334	314	358	355	380	334	320	359	356	342	330	323	352	357	363	350	347	355	363	357	377	367	380	355	352	341	341	321	346	373	332	346	346	320	360	369	344	314	321	373	323	351	357	372	363	354	355	326	359	366	335	345	335	329	343	320	372	380	363	349	344	344	363	329	345	348	360	353	343	355	307	371	344	313	344	352	363	298	355	345	363	346	337	367	357	351	354	359	325	364	342	350	382	361	362	370	322	360	352	332	326	362	362	382	381	364	331	307	362	345	363	314	375	378	322	321	357	353	346	375	356	372	327	344	350	345	386	381	377	358	361	372	356	386	341	353	346	327	371	347	376	333	347	372	326	337	335	393	343	351	373	368	354	386	361	353	344	356	336	343	359	365	362	386	323	354	329	377	370	356	338	324	360	339	346	361	352	361	350	350	356	341	356	373	351	369	348	326	373	342	307	367	351	355	404	349	331	352	323	336	349	339	319	323	351	333	345	309	376	365	332	361	387	336	344	378	349	326	342	366	301	321	331	323	313	379	332	359	332	336	319	326	350	372	330	338	322	321	341	353	343	361	364	381	360	339	387	356	379	371	319	324	330	381	333	327	358	381	351	347	385	373	370	347	359	343	368	333	357	352	363	342	350	356	347	359	356	349	352	358	338	390	317	327	348	366	322	312	318	372	362	353	359	357	323	345	355	336	377	360	343	325	409	352	364	374	349	355	326	343	326	356	302	349	343	360	333	365	335	364	344	347	341	331	334	366	385	376	348	332	376	352	352	330	328	346	347	344	366	315	337	354	341	378	346	338	329	377	361	356	343	335	368	330	361	388	348	425	344	350	335	371	325	337	333	359	340	363	345	351	354	321	368	362	362	347	350	351	354	352	377	343	344	349	364	372	340	330	360	347	379	352	346	365	320	311	339	329	336	357	358	341	358	308	366	351	339	358	346	318	353	375	354	364	358	342	342	351	373	352	352	370	340	343	348	359	336	367	391	339	364	347	362	345	342	359	342	345	336	335	364	332	370	346	389	382	354	345	363	320	353	339	370	380	335	357	377	345	348	329	348	340	313	382	346	354	344	376	366	383	358	348	377	316	373	332	352	362	340	363	356	297	333	342	373	380	371	354	341	363	372
16708	14349	24442	40543	37508	25204	19909	17083	16380	17765	17452	16782	15169	11536	17158	14095	17388	21646	17905	19814	21473	17886	13048	11421	12017	21779	25421	11750	8080	8419	7822	5843	4693	4917	4939	4545	5809	7949	8142	8453	8488	9387	6265	5828	4639	3875	2781	2708	2423	1907	1381	1480	1367	1174	1100	1100	1094	1082	1065	999	1030	947	938	931	969	1055	949	998	947	952	938	1173	1060	1012	1052	919	1102	891	978	916	926	903	951	996	928	1039	931	955	915	887	959	978	909	925	925	916	922	931	975	992	855	944	932	884	895	965	941	869	951	958	905	866	860	954	930	948	881	919	942	917	878	938	908	901	929	905	900	918	886	893	889	918	922	934	923	953	896	931	953	880	932	892	955	917	927	911	1000	977	913	899	927	944	943	845	944	968	922	925	912	969	931	881	991	892	892	952	925	917	952	918	909	970	941	874	927	898	905	993	945	916	875	919	943	945	940	848	967	1012	944	877	896	952	900	934	935	897	891	919	935	885	888	936	928	941	942	938	907	948	894	915	968	881	885	861	907	907	934	916	872	929	905	870	904	952	902	903	976	902	931	872	930	933	915	918	926	916	943	877	941	922	916	944	942	912	943	932	962	903	926	904	891	913	911	934	958	896	850	936	924	978	940	926	903	849	918	938	954	935	947	915	936	913	930	965	891	930	908	910	1004	903	903	865	905	937	980	943	889	910	868	849	964	924	930	928	934	917	945	904	897	886	892	921	883	951	920	917	921	921	913	970	925	960	920	935	900	912	884	946	907	957	922	1005	911	938	920	952	944	916	894	916	888	934	933	879	982	875	953	901	896	894	938	893	923	891	948	947	951	929	918	914	935	918	935	910	968	943	946	955	899	909	945	980	914	958	894	931	942	935	930	914	887	911	902	967	991	897	900	993	939	929	941	884	874	937	919	947	906	882	945	956	891	883	880	961	936	906	937	884	954	905	933	915	905	984	903	893	924	961	934	958	883	905	940	963	933	908	945	864	959	898	942	881	959	863	897	977	958	969	934	989	943	906	961	921	902	909	934	880	940	867	884	900	872	891	943	951	904	874	914	918	949	885	939	940	950	902	949	891	936	948	897	921	939	956	922	959	941	958	876	936	919	937	929	960	911	926	901	918	908	927	878	928	906	898	956	866	927	908	900	932	918	874	938	904	930	937	872	878	912	964	954	856	912	953	966	941	955	909	905	925	968	928	959	951	956	906	932	892	938	940	946	903	913	929	935	934	957	982	882	898	920	901	868	956	870	957	928	889	927	962	947	900	863	927	967	944	931	920	948	914	929	894	919	901	882	901	926	932	922	908	871	901	978	1009	893	934	929	937	918	947	896	965	964	974	921	890	944	958	908	934	850	951	907	920	943	879	920	916	909	914	905	923	894	925	957	915	877	908	933	940	972	899	877	903	897	828	928	937	966	965	880	890	926	892	883	952	937	908	942	869	948	878	957	923	959	906	880	931	951	909	946	974	937	907	947	942	903	991	897	922	844	927	927	934	938	888	942	892	926	931	894	935	954	947	921	860	901	957	947	924	921	906	967	913	893	989	863	894	904	899	907	902	920	959	946	905	892	906	934	936	913	881	897	895	870	888	911	912	873	919	931	866	917	885	942	898	981	939	962	975	941	954	937	914	955	900	974	885	899	906	965	893	960	941	901	952	927	945	943	893	908	925	884	919	912	895	902	929	970	900	907	908	967	925	934	904	923	849	872	911	929	961	902	937	936	915	891	889	922	900	993	893	884	888	929	927	917	918	927	899	919	956	906	935	963	912	958	918	906	925	840	912	869	925	931	881	902	899	936	850	908	885	942	900	914	845	901	840	917	915	898	954	915	964	980	873	905	924	914	921	905	937	916	889	977	872	899	884	935	873	971	862	972	982	941	931	919	919	872	896	964	872	923	897	942	924	944	961	875	946	936	918	939	932	972	949	922	862	901	895	1020	904	866	955	978	887	920	938	904	905	936	929	943	924	927	959	889	973	939	901	859	916	955	946	892	899	920	915	954	908	886	926	904	916	854	928	904	905	923	918	921	975	970	887	887	868	955	923	923	900	949	911	912	917	930	933	927	927	882	932	906	885	906	879	884	918	911	905	875	976	891	925	881	896	885	941	933	909	929	941	895	967	955	887	880	959	886	901	912	995	942	902	916	934	894	916	915	911	949	940	883	911	891	916	903	931	883	927	950	907	924	925	951	864	921	939	895	955	873	895	919	972	953	890	865	914	904	934	915	947	916	936	938	896	970	989	891	935	881	925	910	879	924	903	915	916	895	916	934	919	921	934	900	917	924	939	969	920	968	898	924	926	928	919	922	912	942	891	911	863	949	932	964	963	911	957	989	868	938	925	963	931	930	958	926	908	953	913	915	937	930	904	871	914	899	891	906	952	890	946	923	899	925	970	934	884	895	941	942	927	877	908	940	962	926	965	893	922	971	949	941	923	968	867	991	954	934	938	914	891	944	904	955	928	900	919	919	924	903	898	925	903	909	891	920	958	923	941	939	939	911	907	889	904	949	910	957	951	929	878	936	898	915	900	892	876	923	925	915	941	939	935	841	938	893	958	844	967	923	964	879	942	927	948	926	911	903	886	920	904	906	917	921	921	928	953	956	985	963	894	925	910	969	908	923	939	843	994	931	915	901	884	902	930	926	949	969	878	948	934	891	923	940	931	953	913	903	894	956	890	925	910	943	906	954	878	941	926	911	907	873	880	872	925	890	939	886	956	926	918	947	946	964	956	878	937	1003	897	924	913	894	899	924	890	940	915	911	889	938	872	887	898	935	920	859	919	972	945	895	912	975	935	874	923	967	920	938	882	957	932	964	932	921	918	932	916	968	914	917	929	895	963	905	860	951	906	965	892	899	949	901	938	933	907	909	964	929	894	903	962	886	890	935	906	967	964	965	882	861	952	962	933	915	937	909	885	937	902	906	918	918	1009	926	927	953	960	909	916	969	975	863	891	900	907	927	926	931	952	953	897	939	883	893	942	919	933	911	961	876	894	909	999	900	924	958	921	915	935	902	881	887	908	879	930	928	895	939	887	959	908	915	930	905	871	901	926	940	906	893	925	948	890	907	959	906	886	919	930	891	974	883	882	925	893	899	907	934	923	980	896	888	949	1014	936	932	994	957	897	883	940	936	948	918	901	912	923	879	920	920	842	955	911	912	933	930	957	957	912	907	978	885	934	943	892	912	956	905	981	900	933	935	927	946	916	916	927	905	931	921	929	945	933	911	983	940	946	910	912	913	920	887	905	939	892	897	908	892	934	910	892	907	958	945	936	875	906	925	924	898	986	878	940	881	922	928	915	919	930	906	943	890	926	951	927	931	958	917	971	935	844	959	905	926	898	914	903	931	892	917	951	924	906	916	926	894	930	935	948	932	868	952	904	888	909	909	914	951	911	932	958	896	919	869	918	946	892	929	832	912	983	989	879	933	877	921	928	923	945	905	935	952	960	947	915	928	893	941	863	904	900	975	920	921	969	914	967	896	938	957	902	953	906	895	928	891	910
11645	7373	6349	4240	5268	2457	1963	1370	1318	1104	966	800	595	461	494	539	581	591	480	531	576	478	400	420	399	516	670	427	336	372	319	278	295	282	269	309	323	296	315	297	315	275	306	299	318	253	260	272	278	250	249	288	236	270	257	232	246	255	276	254	264	287	284	249	268	271	263	239	249	223	248	265	267	258	245	247	247	241	288	259	227	258	253	251	217	258	244	235	209	241	264	242	250	265	292	237	255	251	240	241	256	268	235	271	247	260	235	235	259	224	226	278	213	255	250	284	261	245	243	241	228	227	250	259	251	226	248	267	259	223	240	230	259	222	243	269	262	254	250	293	230	267	227	259	280	240	286	278	217	253	267	257	278	270	264	251	250	252	243	240	294	278	241	254	286	242	215	251	237	251	270	232	276	259	226	248	235	249	256	239	251	252	262	227	254	272	258	238	260	227	254	260	236	256	243	257	245	250	258	249	248	259	275	228	247	251	265	274	263	239	243	274	252	249	242	261	261	251	234	245	264	223	241	251	261	221	275	246	241	253	229	290	258	261	247	269	230	260	258	247	251	259	265	260	293	214	260	247	229	271	246	248	205	248	238	260	257	231	237	224	251	221	250	267	250	235	234	283	237	257	248	265	253	237	220	247	269	240	233	253	264	279	270	281	258	260	247	299	216	241	295	266	267	259	262	270	265	244	242	264	234	285	258	245	232	297	255	264	231	252	237	217	242	251	235	291	229	259	239	245	234	245	282	244	238	247	246	252	271	264	257	236	269	245	265	255	239	216	270	243	258	240	262	259	245	231	247	238	252	259	244	258	238	259	275	263	278	230	238	274	256	292	244	262	259	281	261	244	236	237	252	242	248	257	248	218	282	236	219	267	243	232	260	253	244	271	257	261	263	245	262	263	254	225	230	259	235	254	244	223	267	252	237	245	253	248	270	233	268	250	253	280	246	242	247	265	266	273	240	237	289	245	296	251	243	259	259	245	277	262	286	267	248	258	223	248	274	237	246	248	219	256	281	231	279	255	236	267	268	230	245	239	259	249	249	271	261	272	275	261	240	263	266	221	218	239	257	271	236	242	229	224	254	256	237	221	266	245	259	252	254	244	248	230	243	237	267	253	275	262	241	257	254	228	268	240	231	279	259	243	278	243	268	280	249	237	270	242	251	276	274	252	257	246	278	215	247	244	223	266	261	241	268	212	242	226	257	246	250	270	249	262	219	285	255	296	262	263	257	262	273	253	245	256	241	223	236	238	247	238	266	278	235	248	242	257	241	270	257	258	215	228	283	230	260	245	242	266	230	258	250	242	272	253	291	260	261	248	260	243	246	287	267	263	260	233	257	232	245	243	268	256	223	230	250	246	275	234	243	236	257	248	263	259	258	256	217	250	245	278	241	276	265	225	250	232	252	248	281	242	239	269	252	256	224	242	230	217	239	262	222	254	236	277	213	272	262	244	251	229	258	241	257	245	259	247	243	270	258	219	217	243	255	243	232	248	252	266	266	232	257	260	249	261	232	270	246	253	284	259	275	255	286	249	242	246	247	268	245	254	243	272	250	237	269	247	242	259	290	229	274	235	247	238	268	255	238	227	254	250	244	251	237	242	242	251	252	263	225	251	242	263	256	265	245	240	258	252	247	224	246	251	255	240	275	260	240	235	283	254	240	260	274	249	236	269	244	261	262	225	219	244	239	248	228	236	234	241	245	274	255	246	218	233	249	232	235	275	217	224	251	255	258	262	254	241	268	255	242	203	241	248	238	223	256	287	236	261	242	231	267	213	268	264	246	248	266	260	210	239	235	272	249	282	244	254	272	251	234	251	226	255	238	268	268	262	254	232	263	266	239	246	240	250	238	247	249	250	265	261	270	242	273	244	260	231	290	248	247	248	268	227	245	266	247	261	268	208	245	239	224	274	265	252	227	248	235	259	224	230	233	238	226	231	254	258	250	244	229	240	214	242	244	231	251	242	225	225	264	255	277	276	249	260	227	260	264	226	228	248	243	271	267	240	264	235	271	232	227	261	257	239	224	246	267	261	273	246	222	241	228	269	248	260	249	261	246	229	255	243	263	235	266	223	227	266	256	233	229	260	241	263	275	225	251	262	252	232	270	265	255	233	239	253	229	236	236	275	253	254	240	240	257	253	243	226	246	229	276	240	259	224	247	248	246	262	231	246	243	287	260	238	259	245	260	253	263	236	247	241	240	264	240	233	244	245	231	251	247	251	224	237	265	238	290	238	239	257	251	251	251	282	249	263	267	264	261	235	241	243	216	247	238	237	262	247	229	238	248	243	222	259	249	247	240	252	255	265	252	245	241	250	262	234	264	241	276	235	245	257	247	263	266	240	252	254	206	242	224	286	248	242	241	276	249	256	227	236	259	251	255	238	246	231	240	238	235	244	256	276	268	245	281	241	254	250	243	257	254	238	244	242	225	236	261	257	252	279	265	266	239	255	250	254	272	246	241	244	263	275	242	288	284	252	225	212	246	232	252	228	240	273	239	233	261	295	269	259	270	227	258	253	266	227	257	248	247	246	256	273	259	245	247	262	245	260	264	262	234	246	254	271	250	277	246	265	253	242	272	283	243	241	248	267	253	251	259	276	258	231	240	222	266	241	260	222	272	254	243	225	254	260	254	270	253	245	259	240	233	275	239	238	252	244	253	242	272	253	263	242	223	294	266	270	239	248	238	236	264	242	271	259	268	259	255	242	280	261	257	252	242	232	266	224	261	228	247	258	266	255	236	263	247	270	251	226	242	235	254	258	224	241	263	247	265	252	251	231	258	261	247	262	245	253	233	224	259	277	261	273	253	215	266	245	247	248	269	244	259	263	258	269	272	274	251	232	254	235	238	234	219	258	262	226	264	252	243	263	267	262	254	259	242	265	249	241	232	237	239	257	252	253	268	246	256	278	275	256	247	275	233	245	229	260	250	253	266	255	246	242	264	223	216	265	222	284	267	235	263	250	247	246	265	246	247	237	250	275	252	266	259	222	292	244	235	239	247	276	238	264	270	235	245	224	250	264	241	261	267	246	264	240	234	252	219	244	223	254	232	241	244	227	251	241	228	238	224	259	248	241	262	251	232	240	274	275	240	238	280	255	260	236	266	236	252	270	267	255	260	270	242	287	239	261	295	243	246	258	222	255	252	239	229	213	276	243	253	261	247	241	260	235	268	227	279	267	227	247	276	250	267	268	273	284	247	256	231	278	249	225	254	261	224	262	252	262	226	231	260	236	261	248	233	260	275	229	259	284	253	265	242	254	250	251	260	257	255	235	267	267	274	224	265	247	272	231	278	277	236	271	247	269	279	243	253	215	265	240	279	255	281	263	245	228	265	232	215	276	248	255	245	231	270	228	249	246	224	259	246	261	250	243	238	217	240	245	251	228	266	254	260	242	266	253	235	221	237	255	268	255	244	266	220	243	243	266	230	254	261	244	249	271	262	264	237	245	270	241	222	256	283	245	266	254	251	267
7264	6760	9880	11062	14846	8538	7819	5661	5877	5209	4535	3895	2904	1994	2318	2358	2711	2872	2540	2732	2670	2289	1934	1759	1733	2489	3261	1670	1222	1244	1047	1043	930	1013	1026	956	1018	1145	1077	1131	1063	1134	939	909	870	808	799	766	767	742	688	732	700	710	752	684	755	738	722	754	705	707	738	676	705	703	685	680	714	653	769	695	731	696	689	695	779	705	695	731	761	658	697	685	690	695	742	711	653	689	656	676	671	718	729	663	689	705	688	716	735	697	716	727	702	688	705	705	717	726	685	697	680	709	731	715	687	762	731	660	747	725	683	701	730	681	710	698	729	661	703	712	730	658	710	652	741	727	692	732	673	704	694	684	700	667	722	683	705	644	705	690	663	728	735	701	687	675	714	739	728	727	728	754	733	731	709	658	755	694	710	721	705	683	721	697	669	669	731	686	746	726	665	704	734	671	715	743	696	649	744	720	715	747	751	645	723	718	680	726	717	727	705	682	668	685	709	684	718	730	703	695	694	704	718	680	697	715	750	755	697	701	734	666	754	704	667	677	666	689	722	707	693	689	704	763	697	721	690	707	730	709	698	723	691	722	716	708	664	728	655	714	716	726	661	688	653	704	692	681	722	728	681	682	719	729	686	687	696	656	698	790	722	722	694	731	689	696	704	652	694	695	759	659	666	764	737	692	680	748	737	748	722	675	757	726	684	745	691	705	741	721	693	686	679	682	693	752	723	709	677	743	682	743	693	692	720	700	699	732	665	732	721	730	710	673	693	705	694	733	668	687	741	676	672	672	635	691	713	695	682	723	694	727	730	699	663	711	703	694	718	683	667	733	690	691	682	694	693	665	708	721	754	701	698	720	710	749	682	668	693	695	737	675	656	736	757	731	735	729	707	723	701	719	665	707	709	666	710	697	690	682	719	716	685	682	682	715	722	701	706	711	713	705	700	730	688	680	687	685	690	700	692	686	671	659	660	717	673	719	725	682	689	698	650	702	705	714	731	673	653	709	682	713	687	714	649	672	722	725	730	733	706	710	690	671	673	729	725	703	708	720	729	727	691	689	677	710	680	742	710	683	672	676	725	732	703	693	666	707	715	685	719	658	689	707	709	736	710	731	704	677	706	679	701	733	759	695	773	758	709	693	725	666	666	719	681	662	726	721	695	720	711	697	724	730	700	688	691	691	752	690	699	704	719	704	745	725	715	709	723	685	692	718	728	708	729	677	738	737	727	702	700	696	671	712	737	674	724	685	712	752	664	738	704	698	718	715	761	714	691	680	679	702	710	670	669	729	688	698	655	699	681	686	689	704	674	737	649	727	688	721	649	692	704	689	725	698	733	688	667	665	736	716	707	740	723	707	739	751	709	690	673	714	749	715	661	702	657	726	684	672	675	721	669	672	756	699	660	685	667	697	649	655	687	732	726	691	707	664	735	706	684	722	725	717	719	702	660	701	708	755	709	662	748	697	667	709	682	700	712	681	683	670	693	706	737	703	718	715	740	706	742	670	753	700	673	683	712	675	667	714	693	708	714	717	731	696	683	726	733	672	693	702	699	691	705	711	743	735	710	705	745	728	731	710	708	700	766	711	711	690	680	673	721	697	697	667	686	719	703	669	730	708	691	696	664	719	706	700	654	675	733	733	736	687	646	675	689	675	638	664	678	732	728	746	711	695	669	699	715	728	728	699	697	649	698	720	710	640	716	688	693	689	700	686	715	701	711	673	727	716	675	682	674	718	664	727	717	661	769	671	686	717	694	700	674	691	717	695	704	658	697	700	730	680	704	723	757	696	711	697	708	690	752	677	684	692	726	703	670	687	671	724	694	716	722	714	723	684	703	705	681	698	702	705	731	701	677	706	707	696	715	715	747	666	727	686	692	708	716	736	702	704	715	668	687	748	726	696	719	730	666	741	708	674	710	699	717	678	702	687	752	709	719	680	728	730	731	697	713	665	726	648	728	729	728	681	701	702	690	684	679	700	711	656	713	715	684	651	726	696	709	697	754	707	677	756	696	694	729	711	659	716	692	699	668	655	741	703	716	739	716	687	699	704	633	667	719	781	690	696	679	711	688	693	671	715	771	704	754	699	720	694	751	662	716	698	697	704	694	719	717	711	713	693	685	705	715	682	734	717	740	705	714	678	710	692	718	711	742	737	684	723	683	685	722	652	666	698	686	724	720	722	731	774	767	701	775	696	695	708	688	687	666	710	706	710	684	749	722	680	658	668	739	697	711	716	754	688	637	740	708	699	703	700	724	704	748	749	730	698	665	714	719	690	677	686	738	665	735	693	696	700	686	705	678	641	723	735	677	695	705	693	749	699	690	689	693	667	683	739	724	701	719	746	732	695	697	721	683	744	690	664	717	676	731	730	686	715	706	710	701	668	700	751	706	765	676	694	729	697	676	709	678	711	706	693	656	732	641	657	728	709	703	723	647	719	692	737	710	746	688	653	672	713	729	707	711	715	735	706	682	722	736	709	697	694	733	712	686	695	688	714	683	735	682	727	691	685	699	730	696	704	706	737	691	747	704	740	736	694	680	706	743	698	716	700	740	737	728	730	748	688	720	709	687	696	728	722	683	704	713	711	708	665	774	670	686	728	699	705	662	735	737	726	679	732	753	714	729	718	675	688	730	698	683	749	700	736	739	667	715	690	712	700	658	678	747	700	712	694	697	685	660	728	729	703	659	739	653	709	756	678	715	707	685	671	727	694	723	657	716	736	694	726	688	744	742	714	700	674	729	702	711	703	689	714	675	700	694	750	674	750	721	711	765	720	654	723	740	709	721	697	721	736	738	685	698	704	698	676	716	688	726	711	684	732	712	649	723	709	752	666	665	683	688	683	692	699	727	721	711	681	644	714	748	731	772	720	711	702	661	723	706	699	707	724	681	706	714	701	703	711	694	668	695	704	737	699	740	678	710	722	706	681	689	663	706	723	706	684	685	717	737	689	713	670	707	717	735	706	657	708	641	652	666	684	709	667	726	698	720	686	679	704	684	712	686	703	692	774	693	768	709	676	672	719	688	723	723	686	701	765	718	692	717	681	677	745	693	718	732	689	666	684	669	694	684	671	713	705	675	719	695	661	695	694	728	732	671	747	691	704	750	673	710	705	700	697	713	693	669	738	699	713	692	723	712	688	694	732	697	667	705	731	750	706	674	685	714	709	672	707	697	736	703	678	698	706	758	688	686	712	706	737	720	690	713	660	701	696	692	659	667	663	702	705	692	737	724	721	729	680	719	700	717	731	688	670	707	744	696	712	722	759	709	637	750	699	723	693	692	701	708	751	683	677	715	716	717	672	741	707	723	690	639	685	684	745	679	709	693	682	726	719	670	668	725	713	730	743	738	701	694	712	751	683	719	671	698	679	728	732	730	718	660	691	673	702	705	711	687	703	727	787	708	694	747	708	684	681	671	673	670	688	730	685	750	708	702	686	687	716	674	686	748	705	715	706	736	656	714	681	691	689	697	680	691	713	680	648	702	722	706	724
21453	13469	13521	22359	47375	15848	6555	3707	2665	2751	2265	2415	1950	1170	1374	1344	1954	1973	1920	2542	2129	1676	1579	995	1013	2340	3041	1446	811	781	664	670	560	525	566	489	628	672	810	763	655	688	587	604	523	439	415	430	396	368	383	341	340	342	353	331	352	334	333	332	336	328	358	361	360	307	320	325	355	332	367	320	373	352	323	359	327	337	304	320	319	360	380	353	326	347	306	322	347	313	362	289	348	330	300	327	324	346	359	354	305	325	298	315	337	341	326	336	305	336	314	361	342	317	358	331	333	290	299	349	370	357	363	327	333	343	341	320	367	348	356	356	344	348	313	340	324	352	337	280	320	339	324	349	358	332	355	349	320	357	316	323	295	332	324	320	344	326	350	348	306	356	327	341	321	319	299	311	351	360	330	357	342	321	319	346	343	351	304	335	340	311	338	309	321	337	333	353	341	343	348	344	310	318	320	298	306	317	341	329	313	323	344	332	326	334	323	358	302	337	350	352	335	361	345	325	309	338	345	391	339	311	317	310	334	352	334	319	312	303	338	332	353	325	373	344	360	325	345	351	333	355	330	338	325	358	333	313	293	324	366	325	345	337	363	331	339	333	342	355	347	326	358	330	340	311	339	337	324	313	344	316	318	362	335	343	306	308	296	359	349	338	331	347	341	319	359	370	329	319	317	361	351	352	347	311	291	320	365	362	328	324	345	307	356	328	322	345	340	334	322	357	388	347	351	330	345	334	326	358	324	342	350	349	310	347	356	364	319	320	303	357	319	343	341	338	342	363	311	356	328	326	313	325	336	305	332	355	355	326	396	349	347	366	337	329	358	354	325	360	339	355	330	360	372	356	339	311	350	332	343	330	327	347	346	324	301	356	338	318	325	344	316	361	306	332	355	314	304	304	351	337	349	329	317	335	318	306	336	311	330	341	363	338	303	321	335	346	348	352	348	356	360	308	339	368	378	341	376	346	350	344	363	338	336	356	334	338	340	321	346	297	380	346	331	339	333	312	321	315	314	331	323	335	373	315	347	349	342	371	311	339	289	332	350	331	323	349	314	344	308	331	331	325	351	332	334	372	334	373	331	367	331	330	327	319	338	296	366	329	309	317	331	317	338	365	296	335	339	325	319	345	335	348	335	348	341	318	323	334	341	320	306	296	344	351	351	333	335	308	328	333	328	304	339	329	351	316	295	342	340	328	352	308	320	337	344	343	337	319	370	331	347	353	350	309	326	313	343	301	325	348	317	336	342	330	313	332	345	321	375	330	322	326	348	340	357	322	344	335	300	314	329	317	315	330	336	334	334	324	327	323	318	347	348	364	314	317	365	353	353	348	310	347	336	347	332	339	353	304	301	345	369	331	312	339	331	327	347	305	367	329	311	311	336	334	343	330	354	307	340	317	282	309	353	330	374	329	359	325	361	359	345	325	310	340	318	317	316	342	345	308	343	326	337	334	338	342	342	322	310	353	327	332	336	340	323	318	311	320	342	275	314	332	326	327	313	335	328	338	321	307	306	313	352	352	338	366	321	322	349	306	339	330	305	348	318	350	332	347	337	338	334	303	350	313	354	311	339	329	330	362	297	345	355	322	343	321	327	337	331	324	307	333	341	325	343	321	339	311	316	328	347	347	337	365	344	326	328	333	312	310	342	366	342	326	338	326	342	344	348	351	346	321	298	370	324	330	348	358	349	345	347	362	318	343	337	322	321	329	344	380	312	350	314	336	300	336	335	342	326	334	316	338	365	331	365	336	322	336	315	320	347	354	356	288	350	322	311	333	340	330	323	349	318	327	347	327	307	343	333	323	359	351	297	355	309	311	368	327	329	362	321	325	342	333	316	317	327	359	355	331	327	321	331	365	340	304	309	327	343	335	359	345	354	352	353	315	332	324	306	353	331	352	341	318	316	323	321	324	315	324	361	362	316	339	332	331	341	338	339	341	339	390	305	341	381	343	334	324	357	330	362	361	324	338	325	354	326	318	333	321	360	370	342	322	306	334	308	329	343	343	365	333	341	323	325	357	333	313	329	346	297	341	375	314	367	344	340	342	370	352	321	340	300	335	347	347	350	351	335	355	317	365	325	360	349	335	326	309	349	360	354	313	367	331	362	318	319	306	360	340	339	313	348	352	324	374	336	344	321	309	360	347	323	325	348	333	366	352	316	312	331	330	315	346	310	335	308	332	341	323	356	362	322	321	340	335	324	357	358	291	335	349	344	323	339	354	355	354	335	358	339	323	336	357	328	324	344	340	339	361	302	307	366	342	325	328	316	309	342	311	332	334	290	342	344	318	309	323	312	317	339	301	297	331	306	339	337	316	356	342	327	346	324	334	348	355	351	329	328	341	343	374	342	340	325	309	348	353	380	334	336	308	335	329	350	328	343	363	334	360	321	297	304	305	325	347	338	331	352	327	344	361	329	343	334	331	308	373	348	353	323	289	315	318	353	331	396	346	344	334	333	321	342	336	330	347	366	323	331	333	328	367	363	330	339	351	336	341	334	342	351	318	353	358	318	327	319	307	347	346	361	294	322	333	340	322	309	328	331	365	335	330	326	348	355	330	324	359	320	334	310	321	336	289	373	316	324	343	328	341	321	360	322	299	329	354	336	356	349	332	329	293	348	372	358	364	364	371	335	347	339	349	323	343	326	314	335	363	337	369	332	343	355	361	329	318	334	323	317	318	329	323	316	375	344	339	316	333	351	333	330	341	333	330	350	317	356	316	309	326	325	313	353	336	356	324	347	337	363	350	331	351	337	333	332	336	327	333	342	326	326	310	323	328	369	341	340	344	312	341	337	324	314	333	346	342	366	371	310	348	322	348	330	357	362	340	339	322	347	355	333	356	311	315	307	315	327	341	354	339	318	326	339	342	349	323	310	325	301	362	321	371	363	356	327	325	312	324	300	342	357	341	345	351	343	350	342	325	348	341	368	339	327	339	331	303	329	355	365	331	339	386	339	306	374	328	337	362	332	313	304	311	351	322	349	356	335	326	306	351	315	324	330	322	349	303	324	314	340	372	305	302	323	333	313	312	332	283	320	304	355	310	315	323	331	324	338	348	349	364	320	357	351	322	354	330	325	317	347	347	323	367	345	310	356	334	346	338	376	382	338	319	336	322	341	365	341	338	351	316	305	351	331	317	329	313	327	317	338	325	348	356	322	339	308	346	353	300	298	351	316	358	322	320	340	331	326	337	362	336	361	339	305	354	331	358	327	336	344	324	323	350	338	336	343	351	344	331	350	318	343	325	345	371	329	346	340	326	327	324	336	317	330	353	304	323	354	333	332	337	330	339	322	341	349	329	333	343	376	339	336	338	339	330	323	356	323	342	334	318	340	297	341	305	332	339	331	336	313	346	309	344	333	325	367	347	312	296	340	350	360	296	335	358	318	343	351	317	328	324	332	302	321	352	346	336	337	300	331	316	351	310	334	352	348	314	344	324	324	347	341	304	350	333	322	326	350	336	320	350	347	343	346	344
13360	10998	16899	34279	53464	16077	15400	12072	10413	11037	9627	10710	8518	5529	7100	7024	10214	9964	10318	12857	11255	9007	8865	4934	5266	12657	15257	7169	3825	4025	3371	3159	2250	2276	2761	2323	2907	3253	4669	4516	3122	3198	2893	2931	2304	1751	1726	1720	1452	1158	983	992	1004	966	934	954	941	923	928	954	967	963	947	887	959	958	910	926	904	842	913	1019	1005	978	914	881	927	887	880	891	909	853	844	919	866	885	869	874	918	886	916	973	893	914	903	877	868	862	896	850	916	933	872	899	861	923	950	913	911	899	948	883	905	915	859	894	919	875	919	886	908	932	931	850	912	877	869	882	868	880	930	890	871	910	871	905	920	939	827	896	898	899	899	863	903	889	946	924	916	906	891	944	863	889	852	879	910	900	870	897	914	836	971	965	924	902	920	878	914	925	869	914	900	950	906	902	907	937	880	833	883	895	861	870	894	922	930	873	900	859	896	970	890	915	966	884	858	904	875	894	903	865	924	865	866	952	910	959	886	907	898	944	889	977	910	941	917	910	878	878	912	888	929	897	925	884	926	878	910	945	957	919	869	916	936	910	900	896	895	881	902	910	904	939	952	865	884	940	851	897	887	920	879	928	932	936	908	912	900	911	948	870	861	934	905	814	849	900	910	892	880	887	928	830	907	883	883	912	899	855	878	864	858	935	892	909	811	947	965	852	926	845	903	950	907	853	884	942	958	900	948	899	895	878	896	873	941	891	879	947	892	911	847	900	899	914	882	892	866	899	860	924	876	931	914	906	1005	897	867	869	887	889	927	940	871	944	853	830	908	922	901	865	820	872	919	909	923	893	898	907	901	870	892	916	942	926	865	937	933	931	885	940	936	932	897	901	906	860	897	903	931	838	930	961	955	880	953	864	890	914	931	919	914	872	919	932	853	880	913	951	871	844	912	949	924	923	897	923	945	906	905	905	885	900	890	914	907	903	859	839	877	891	889	906	923	896	912	889	911	874	932	931	897	905	921	915	851	881	848	923	938	837	944	894	901	899	856	896	949	944	907	923	906	891	872	942	870	886	882	862	865	908	875	855	840	930	916	896	913	910	897	918	917	902	886	878	919	901	938	911	951	884	912	935	943	914	836	919	943	908	898	892	915	918	896	919	898	962	903	865	889	895	909	862	875	876	939	908	866	899	882	870	966	863	922	839	922	902	910	854	883	879	899	877	874	867	883	911	891	847	872	854	859	851	894	894	894	933	906	940	870	907	920	909	881	889	877	915	893	915	928	906	890	951	871	868	936	902	940	978	911	879	871	900	924	870	911	891	896	927	903	860	923	916	916	892	892	922	871	933	896	902	901	904	910	954	879	826	878	900	921	951	936	883	888	873	886	911	917	932	917	903	888	957	894	899	875	920	885	892	943	896	866	939	900	950	955	873	964	927	865	884	847	907	863	913	906	880	861	893	926	851	923	916	889	864	868	909	909	911	896	886	886	918	914	924	909	904	882	842	896	885	925	938	862	902	905	927	824	893	884	847	847	883	895	870	937	851	891	899	906	916	873	894	918	902	903	935	859	931	886	913	885	875	951	969	891	877	905	905	909	886	849	944	893	859	902	896	968	911	938	908	944	923	896	837	868	925	889	874	927	980	949	917	862	950	867	999	909	921	895	887	893	918	924	922	892	914	842	882	885	863	925	893	879	860	873	884	891	882	906	889	865	911	889	874	921	894	902	901	891	925	911	933	872	864	989	898	927	885	955	902	928	893	947	873	923	893	909	911	923	882	910	921	897	868	948	919	900	867	912	929	867	891	970	898	871	932	856	915	904	918	921	940	968	911	934	947	870	901	939	852	845	909	914	947	906	907	871	858	936	891	940	870	957	904	859	864	936	905	887	919	891	842	900	905	974	896	866	835	903	823	903	870	887	891	856	893	971	904	897	904	907	825	866	966	917	907	879	862	856	924	883	843	907	914	874	958	969	934	949	881	918	886	923	934	913	910	936	892	910	938	908	861	851	895	925	861	886	857	957	878	894	909	857	988	931	885	887	875	896	889	907	898	877	849	880	938	889	882	864	828	838	872	908	880	929	908	911	917	933	933	873	892	866	877	894	852	839	926	904	890	906	839	897	888	831	892	940	899	891	891	916	905	905	934	926	899	896	930	915	929	827	839	924	927	903	891	930	905	905	952	925	904	864	879	900	869	886	870	861	857	915	913	930	874	862	847	901	909	844	927	906	926	872	907	915	903	924	899	933	899	934	920	882	920	951	957	816	936	906	867	845	923	920	902	940	896	954	887	906	884	902	881	901	910	918	906	924	960	918	894	856	911	896	876	890	883	908	930	917	884	867	888	904	918	902	905	927	885	900	914	883	842	871	919	915	908	867	929	925	857	963	894	894	852	861	891	856	976	903	902	896	947	915	878	890	904	870	891	894	851	893	895	898	902	853	889	951	930	896	876	903	947	880	872	813	891	883	945	904	897	921	938	929	882	919	924	858	936	848	869	879	862	900	954	850	913	942	878	918	989	968	878	909	888	943	807	862	937	873	880	915	861	887	916	896	923	869	905	928	877	940	886	908	925	902	918	876	860	911	875	870	904	869	936	866	898	949	877	934	932	875	921	876	903	923	925	894	906	928	897	925	902	904	873	916	890	904	901	887	917	920	882	1014	923	902	925	928	865	888	912	903	917	871	912	908	824	880	934	831	913	918	831	888	850	849	953	893	884	876	925	913	889	876	875	955	901	899	890	885	841	872	881	888	923	927	906	868	881	920	890	855	964	890	894	940	899	950	879	859	842	891	882	880	886	929	894	914	888	901	901	900	898	922	913	847	918	912	807	846	886	949	888	856	917	909	959	912	885	924	887	887	943	859	894	846	942	845	882	896	855	924	900	888	956	893	926	903	877	906	913	934	891	865	910	909	868	869	907	881	890	919	874	937	814	956	881	875	920	870	881	916	874	859	834	892	931	887	865	845	833	897	918	857	888	940	860	894	888	933	931	934	869	912	945	860	922	924	922	953	918	927	872	855	897	889	840	912	903	910	866	922	917	886	840	909	880	905	838	946	871	896	857	918	933	881	904	928	924	924	898	931	839	951	948	918	928	854	992	922	900	897	940	926	931	932	866	870	923	914	928	882	909	901	915	867	892	914	938	866	906	920	850	906	867	917	883	907	885	920	912	874	904	918	919	854	885	978	934	912	902	923	889	885	914	930	913	919	908	888	955	883	974	946	909	907	885	858	906	852	876	895	895	883	882	850	916	930	891	883	934	914	929	920	909	937	927	877	878	966	917	902	871	938	885	892	938	863	927	912	870	841	929	844	917	891	837	941	915	915	909	896	906	845	903	914	896	886	874	925	913	945	867	878	887	907	926	863	910	895	874	935	894	851	947	941	918	951	904	901	820	891	889	897	875	896	930	912	882	867	909	876	876	913	899	891	946	952	866	887	935	876	873	864	868	880	873	865	927	991	844	885	884	879	863	901	891	902	886	952	864	925	886	916	881	885	879	936	885	915	908	930	866	883	897
28231	18258	20587	31073	61806	29715	13605	6931	4254	3930	3705	4886	3094	2288	1929	2695	3409	3333	2840	3180	3659	3302	2057	1583	2183	5192	4701	1775	1125	1245	1050	1010	767	712	886	722	840	829	1251	1133	1085	1019	950	952	728	552	548	631	505	445	433	417	352	386	384	404	382	374	369	354	379	382	375	413	402	369	310	379	344	333	362	368	379	393	389	373	345	386	391	379	377	384	312	336	378	369	351	373	360	348	357	332	368	363	333	353	366	356	379	361	378	377	345	383	397	360	375	370	354	372	348	355	356	355	409	368	365	362	334	381	390	349	380	404	368	401	359	379	374	364	344	377	361	374	355	346	366	374	388	333	327	350	347	355	345	391	393	371	370	395	396	334	375	362	362	373	339	396	405	354	366	353	340	373	349	342	343	356	362	389	336	347	385	369	336	398	381	359	376	321	356	385	382	392	360	367	365	324	376	384	383	377	358	347	363	375	372	372	372	386	337	374	366	360	365	375	383	363	364	356	340	401	357	336	394	340	344	340	359	351	358	355	398	343	361	329	352	345	371	343	426	386	393	355	356	339	338	349	356	339	349	377	339	359	366	377	377	364	370	363	361	355	365	352	369	340	361	343	354	398	343	413	344	351	370	399	366	349	388	348	352	375	389	366	365	367	337	353	385	345	347	360	370	354	363	334	356	387	360	386	343	379	363	371	396	384	346	369	351	386	333	372	367	352	353	355	369	375	346	350	367	326	353	374	350	361	372	385	363	380	372	339	385	364	382	371	368	358	395	361	394	345	354	365	365	368	363	354	329	365	319	364	365	369	352	359	368	359	367	391	369	359	344	317	349	353	369	374	383	361	374	362	381	351	370	334	378	339	351	377	368	343	359	395	388	338	337	362	348	361	393	346	384	361	366	378	347	369	385	356	354	362	391	363	342	356	392	379	377	374	357	381	368	345	336	343	382	359	361	354	374	368	370	386	350	380	357	359	343	365	381	346	393	364	370	357	343	353	353	350	356	352	376	366	328	349	358	322	404	352	389	375	374	334	386	356	379	375	340	354	391	343	334	394	365	385	349	355	351	331	385	363	383	362	363	340	377	347	371	346	381	359	358	347	340	377	362	367	371	375	401	333	387	385	392	399	334	386	370	382	350	368	362	359	373	341	379	358	403	373	351	365	350	364	366	353	357	375	329	345	368	392	342	363	345	349	356	329	351	364	378	368	396	373	320	385	361	400	372	368	374	358	402	350	366	351	359	329	338	356	366	359	335	391	368	374	349	362	358	367	327	337	334	356	353	344	410	382	353	372	371	370	367	347	370	375	404	346	370	362	382	358	401	377	337	330	390	321	336	394	391	350	395	379	359	361	357	376	380	346	357	338	343	368	395	375	367	368	370	343	332	392	357	385	374	367	350	355	364	376	368	363	361	356	357	362	330	328	406	363	397	372	332	350	350	359	340	360	380	362	382	334	363	379	379	343	337	378	385	366	374	345	358	316	348	353	339	392	349	365	346	339	356	378	370	349	367	387	329	337	357	394	359	357	385	389	351	357	339	361	363	335	357	361	369	357	361	365	343	330	406	353	392	353	388	325	337	379	375	367	336	337	347	358	330	385	379	376	420	324	350	381	364	332	350	360	351	332	328	358	366	380	373	337	352	354	361	355	361	360	351	360	370	358	341	386	326	365	378	369	367	355	364	368	353	361	349	385	335	373	339	382	370	380	380	329	377	345	373	335	350	364	369	368	364	369	389	347	379	333	380	400	354	380	372	366	357	352	318	377	366	359	334	333	340	373	406	357	363	367	340	370	384	359	357	356	364	366	386	385	344	349	347	354	379	371	394	347	335	342	360	354	393	386	368	370	363	364	355	382	358	411	335	368	348	363	347	364	358	329	345	357	350	349	357	368	379	329	358	312	342	360	378	360	359	358	383	347	361	371	372	405	373	358	365	403	368	373	355	344	327	376	362	352	356	393	394	359	323	353	370	376	373	345	364	365	369	370	359	363	370	389	370	327	390	347	350	360	348	360	351	361	344	368	365	344	371	354	364	390	362	370	346	355	384	372	387	385	342	355	350	331	322	351	356	363	381	371	313	340	351	353	369	319	391	332	381	379	371	354	364	344	336	383	374	388	340	369	380	366	352	367	343	346	357	380	353	336	331	401	349	373	369	396	351	328	352	350	365	336	352	375	374	379	390	366	341	345	386	409	383	383	355	357	349	379	374	353	345	366	360	349	336	379	351	394	390	377	369	384	352	362	375	368	369	366	368	329	377	361	398	353	354	349	344	364	361	371	346	348	368	375	345	357	395	390	355	355	353	382	339	365	367	390	363	331	340	338	354	341	343	348	385	365	359	355	357	355	355	354	319	319	366	325	351	355	338	406	410	346	391	355	369	341	360	378	349	350	373	356	403	398	345	347	370	364	351	364	326	406	378	370	370	369	336	369	375	395	365	376	321	361	383	376	341	353	375	431	374	323	364	357	361	390	379	364	385	360	364	370	385	370	349	364	318	347	335	378	354	348	378	376	390	346	352	333	331	314	353	337	378	361	351	373	383	369	353	334	380	353	344	353	353	332	368	364	375	342	366	357	322	359	381	393	362	363	370	369	343	354	338	327	386	340	353	400	336	355	410	349	356	361	377	381	419	392	377	367	370	378	298	358	375	382	356	358	400	368	311	335	373	343	362	363	354	347	352	344	339	380	348	389	347	358	371	428	367	383	361	370	340	330	376	347	330	367	329	364	380	376	352	329	390	375	335	367	374	377	364	390	370	351	354	380	352	377	373	375	374	364	354	342	399	380	345	366	349	392	320	332	364	354	380	363	346	394	349	350	337	374	353	393	357	354	353	366	348	345	351	323	366	368	361	347	353	376	360	372	372	399	368	370	349	329	337	371	373	387	382	348	350	371	353	344	360	326	328	370	352	298	348	390	376	364	344	352	350	371	360	372	369	366	348	367	371	345	372	387	366	325	357	367	351	386	366	347	370	353	406	360	387	359	360	378	380	370	371	365	324	374	350	333	359	345	384	356	384	372	312	377	369	344	377	346	410	335	376	382	367	406	358	370	381	349	408	370	339	345	356	350	389	317	338	340	369	402	372	371	355	331	410	364	384	367	350	361	349	399	342	375	341	393	376	369	367	363	343	389	367	382	343	369	320	374	380	375	330	387	344	384	382	355	372	348	396	378	373	359	354	367	350	380	345	354	388	352	389	349	380	375	358	352	346	349	387	363	346	351	379	368	370	350	365	379	341	384	350	377	361	342	390	376	411	378	352	357	339	368	354	349	355	373	325	354	369	361	355	380	373	377	351	388	365	385	392	383	386	360	368	376	365	343	337	381	379	364	357	348	383	346	363	354	377	375	355	384	354	384	376	402	355	372	397	334	374	351	380	363	368	343	329	353	378	356	384	373	364	388	360	358	397	392	362	390	385	367	364	339	321	352	329	375	363	321	383	329	381	352	386	375	361	350	349	360	294	339	335	367	382	380	324	327	340	351	393	380
16411	13593	21813	40609	66805	25966	21891	16154	14217	13696	13143	16843	11447	10013	8508	12918	14843	14665	13459	14935	17892	15224	10049	8080	11444	22108	20606	7762	5581	6296	4890	5094	3639	3242	4511	3570	4460	3950	6633	6704	5703	5573	5352	5350	4121	2597	2606	3181	2036	1437	1234	1116	1107	1057	1037	1033	1064	1033	1017	1018	985	954	984	1027	993	961	974	916	935	944	1002	1070	1161	1162	925	948	947	985	982	976	969	969	974	899	933	944	934	924	988	920	920	962	958	892	965	993	941	906	945	977	955	980	904	947	897	943	973	931	1010	886	978	969	946	940	929	904	916	927	918	922	924	972	985	962	943	956	942	1009	931	973	953	945	906	941	928	986	954	938	952	961	971	906	960	943	945	983	961	982	968	960	906	951	944	949	974	906	976	962	967	884	962	925	908	947	972	972	970	912	979	977	969	894	958	966	1015	984	933	975	888	977	1016	898	978	1014	994	1023	1004	945	957	942	938	957	922	970	982	923	931	907	985	939	943	963	994	983	979	932	978	905	910	942	914	1003	896	944	977	968	982	922	945	931	940	988	935	973	930	973	1016	912	936	969	913	973	954	947	897	993	938	948	1003	1001	907	942	999	955	927	960	926	962	953	1011	989	889	973	901	994	937	977	969	978	1027	1011	964	898	998	965	934	913	953	971	993	847	997	990	908	916	952	932	907	952	990	1009	914	955	970	995	1035	975	958	955	917	950	942	935	940	984	975	917	947	913	943	937	956	970	937	936	906	1009	1011	931	972	942	972	948	1006	947	948	952	958	949	977	970	942	905	960	939	971	970	885	945	970	945	909	926	975	935	1002	920	937	977	970	961	955	925	993	966	955	988	939	1010	935	978	947	993	968	949	909	951	978	928	979	913	953	987	974	934	911	1008	981	948	977	926	920	968	941	945	984	940	929	948	932	965	957	947	930	951	982	909	953	953	949	973	951	922	905	957	950	862	943	936	930	974	968	1014	923	1006	975	947	927	915	946	937	894	911	945	980	947	903	965	942	895	957	900	961	921	953	973	965	931	943	979	936	929	928	945	981	980	964	967	947	923	936	977	878	1005	939	949	977	922	1038	914	926	969	1019	929	931	900	934	926	1064	996	944	935	956	931	994	969	1009	1017	934	971	999	945	974	925	972	959	953	966	905	993	977	944	900	940	977	1031	975	958	905	947	940	1025	909	913	935	906	934	989	1029	944	1017	937	972	914	989	941	966	947	969	956	983	993	969	964	925	1008	979	937	923	921	914	906	969	955	947	1033	946	975	1009	930	935	972	976	1024	924	988	921	982	1009	937	946	961	982	929	952	918	931	1006	945	913	935	968	953	977	981	937	957	937	976	982	959	935	936	960	964	939	959	960	971	954	969	973	943	1027	1025	943	919	943	930	955	982	985	985	907	954	943	915	1003	945	954	993	996	956	981	1045	946	930	981	964	908	915	953	952	979	977	1010	957	978	916	906	924	966	963	934	957	917	953	949	911	964	937	968	970	921	987	989	970	945	952	974	937	962	918	994	934	1011	930	955	1010	951	960	979	995	914	942	963	943	925	981	982	1024	942	995	909	984	966	964	919	997	916	917	939	928	981	972	909	944	938	929	930	981	920	977	936	976	968	935	985	853	930	933	1005	956	960	949	956	949	929	963	1012	896	987	1013	920	1006	950	955	915	1001	916	940	955	981	896	941	959	981	904	928	901	942	919	939	962	915	943	993	996	890	913	968	951	961	1010	943	980	1013	1005	957	923	974	894	880	941	924	936	1001	966	980	991	977	983	1012	927	928	942	942	967	954	916	975	962	966	942	948	943	923	956	972	985	943	1008	955	903	962	994	942	907	942	932	930	928	976	903	967	948	989	910	943	996	945	936	915	955	918	946	1019	898	971	916	967	965	978	950	946	952	886	896	974	934	942	936	921	977	997	974	1040	940	984	957	953	954	974	917	994	992	945	957	945	928	968	941	919	940	939	968	986	972	941	942	984	950	1008	977	929	1027	947	906	921	961	980	962	941	942	936	988	968	935	1033	942	1011	1007	1010	963	985	975	937	973	933	957	938	985	937	952	969	951	983	930	947	927	967	933	899	977	939	937	962	1002	935	938	978	990	973	941	932	998	938	945	941	975	954	999	948	951	956	933	988	929	988	972	926	975	941	965	941	979	905	995	942	969	931	984	967	1004	959	926	952	972	925	916	1009	963	942	1005	1023	954	963	935	949	959	1034	982	958	973	918	952	924	962	971	978	918	985	986	970	912	940	973	986	923	967	979	925	1021	964	956	931	1031	1010	962	1013	1008	924	967	914	964	945	954	986	927	966	946	966	888	1024	958	894	930	957	999	945	981	977	958	969	885	994	949	944	975	952	935	958	1016	943	926	915	956	992	939	954	981	981	986	927	1030	923	986	986	961	940	872	961	899	926	942	956	951	948	923	903	942	957	953	952	957	950	966	948	974	924	991	932	946	966	950	989	916	977	959	987	951	931	918	889	913	1012	949	908	924	982	919	950	960	943	988	991	936	974	1000	925	974	1020	956	957	945	921	965	935	933	1018	973	928	934	962	1021	973	957	947	957	892	942	950	948	962	919	951	961	954	974	1007	981	947	915	972	944	930	921	982	959	918	970	976	1047	948	966	990	962	958	964	962	1034	971	993	942	942	915	915	999	983	941	950	984	967	905	929	934	995	953	952	957	934	965	951	876	1004	932	946	962	982	975	949	936	966	944	976	945	946	966	956	970	955	921	933	939	975	939	907	912	951	945	988	958	999	928	968	891	982	994	1019	902	954	965	970	936	971	988	935	1018	1002	962	938	980	951	952	919	895	931	895	940	942	950	990	973	949	980	932	948	977	989	915	981	940	936	962	952	965	968	990	945	982	971	982	986	926	926	973	927	974	959	931	989	969	976	921	946	1023	949	977	935	1007	969	997	932	975	944	920	961	957	955	983	977	939	924	975	981	963	938	968	951	999	943	961	926	946	947	1006	978	980	978	915	959	960	983	953	963	959	941	923	1031	942	927	986	907	931	958	907	993	987	863	976	991	964	947	949	914	1041	1016	993	948	993	966	890	956	971	916	956	919	978	983	929	942	951	962	947	930	926	969	991	904	979	961	972	957	927	946	897	942	930	976	976	1030	932	940	955	1029	969	949	983	1012	965	989	978	968	915	945	977	938	928	965	967	958	937	975	918	1027	950	941	930	950	944	938	957	936	964	951	926	932	938	935	943	987	947	1005	947	978	968	933	1009	977	918	965	909	962	926	917	969	944	957	925	952	964	939	959	901	886	916	972	949	982	961	909	970	917	958	958	921	963	938	936	984	996	960	1020	964	931	949	930	971	906	952	966	946	950	920	905	978	935	885	984	968	938	1008	991	957	932	1003	942	945	937	938	987	970	940	952	961	990	981	974	936	900	962	941	885	957	891	1010	954	987	977	934	938	966	925	1011	987	951	992	948	962	993	957	947	917	916	960	1006	923	935	922	958	1000	988	968	965	951	918	975	890	960	985	961	982	957	971	966	969	956	958	986	969	930	980	967	976	931	947	992	895	955	1002	908	967	969	945	918	980	932	946	914	975	924	982	980	957	919	918	956	967	989	1008	956	1009	970	963	979	967	924	1008	989	902	983	991	996	966	926	926
9517	5635	5381	4832	8916	3444	2108	1219	1117	935	779	710	584	478	402	427	437	477	441	442	459	499	432	445	424	576	761	459	286	292	274	262	290	315	275	304	285	278	282	276	267	290	273	279	327	275	271	257	269	264	266	257	270	267	252	271	279	259	246	255	263	285	257	296	257	266	263	236	284	266	279	260	258	284	249	259	264	300	274	278	273	273	282	242	258	227	280	248	253	276	255	273	252	280	274	261	246	261	274	260	287	269	272	259	264	278	248	267	262	253	247	276	258	272	279	276	277	291	266	271	265	278	285	270	255	255	255	248	246	271	258	272	264	287	293	266	267	277	256	272	258	233	250	253	249	254	264	227	301	264	250	299	281	277	285	275	246	246	252	257	246	259	277	263	293	253	293	243	265	269	278	272	277	249	250	279	236	255	254	262	260	242	255	263	269	250	281	260	262	265	253	279	268	270	275	266	251	233	241	274	266	265	289	262	263	257	273	242	255	264	256	263	252	294	271	253	248	281	257	278	272	259	257	259	268	250	241	286	288	236	250	229	252	262	242	256	251	265	277	294	269	274	258	275	277	259	287	279	250	271	275	247	272	259	285	253	287	278	278	282	282	275	263	250	252	290	259	300	281	262	290	284	244	258	271	241	257	273	259	251	255	275	242	291	241	288	275	259	270	271	254	281	255	253	274	259	258	257	287	252	287	263	261	245	238	250	287	277	252	273	301	273	295	239	276	277	277	236	269	287	258	247	273	263	260	238	296	288	289	264	275	254	268	278	269	294	286	255	281	292	274	265	284	287	290	261	256	272	286	254	246	286	232	265	260	250	255	229	246	270	278	275	246	287	249	269	281	250	300	261	295	279	290	259	221	265	284	260	266	276	247	255	282	253	247	245	268	272	273	266	283	266	270	280	225	259	282	277	258	285	295	252	260	301	275	276	252	246	257	266	247	270	261	267	258	290	253	260	277	267	249	279	276	259	232	283	280	295	298	260	252	268	259	262	264	284	261	256	238	269	297	273	262	289	272	273	248	286	268	255	256	249	260	266	240	262	258	254	253	239	281	283	255	281	255	278	250	287	265	277	250	234	274	252	273	278	267	263	279	269	265	229	269	274	262	260	260	275	258	261	260	286	277	316	278	291	275	273	258	285	255	256	262	248	247	289	291	237	244	275	269	283	291	257	266	301	254	302	295	286	269	258	263	266	255	259	281	278	259	264	254	260	279	258	264	295	245	252	246	267	256	301	211	281	275	253	264	236	252	250	270	276	271	251	258	292	286	271	296	246	265	276	295	258	264	283	256	257	257	259	292	241	255	261	238	288	282	251	271	282	245	252	262	269	253	263	266	286	296	272	265	275	259	277	266	273	245	242	261	257	276	233	294	253	272	249	244	251	258	274	228	248	251	231	234	273	298	297	265	264	282	257	239	265	263	270	271	274	289	277	253	281	243	251	294	274	244	317	305	256	249	279	250	256	249	232	283	275	268	281	274	268	252	238	259	239	272	269	261	294	272	253	232	270	260	264	263	231	291	227	243	292	294	261	260	276	262	244	282	240	274	250	253	288	293	266	273	248	237	282	257	256	258	239	264	267	282	273	258	244	260	255	255	266	253	259	261	263	269	297	275	253	279	272	292	276	291	256	253	282	260	254	269	247	281	245	268	292	274	257	292	294	254	262	258	267	265	260	289	280	247	266	263	261	249	276	258	275	289	301	272	255	267	289	235	285	259	280	280	279	252	305	275	256	258	277	245	266	255	287	283	247	256	253	271	292	295	286	278	259	248	282	220	258	277	249	244	261	250	264	266	272	272	289	291	233	279	304	257	234	268	250	271	285	274	281	261	252	276	268	279	281	294	291	253	242	269	275	234	261	268	281	258	275	255	250	253	284	274	240	247	242	275	255	249	271	260	232	272	269	251	252	252	244	240	251	279	267	293	280	258	294	252	239	294	231	267	279	272	243	239	296	254	255	249	266	250	281	287	256	263	258	254	260	269	269	282	250	243	258	257	286	264	263	263	311	277	233	252	274	270	252	300	252	260	270	277	274	233	239	255	265	273	255	244	232	280	305	273	257	277	279	243	284	267	266	250	276	267	255	271	259	254	305	263	275	275	237	258	278	254	271	240	247	284	243	270	249	249	254	268	301	249	275	270	248	270	272	265	266	259	306	247	313	264	291	261	268	260	231	259	285	253	285	267	301	257	249	256	234	254	234	238	270	261	291	275	281	241	239	267	270	254	250	283	269	276	240	243	266	237	242	279	292	271	246	277	277	255	259	271	269	270	264	244	281	273	258	277	267	269	278	263	271	221	239	247	259	294	259	247	260	274	232	270	266	264	308	249	261	257	267	245	242	277	245	268	277	285	282	259	272	282	291	244	269	292	289	264	286	288	283	250	252	286	271	276	239	293	261	256	277	268	262	255	272	261	270	248	267	277	292	263	236	244	252	272	276	256	276	283	263	284	276	258	281	258	302	256	278	273	221	262	272	263	245	277	242	255	248	254	255	239	254	274	283	265	265	275	288	269	254	252	296	278	281	241	250	276	269	244	271	266	271	268	265	245	269	254	276	244	295	282	270	267	258	254	263	251	237	238	249	249	265	290	231	248	253	277	236	277	222	262	242	245	275	258	281	238	268	284	247	249	263	257	250	278	261	283	241	283	275	249	277	243	266	238	260	267	258	280	291	271	289	293	260	262	260	282	265	248	263	239	272	273	239	270	269	278	254	289	227	259	243	272	257	275	233	289	256	269	269	298	284	261	267	275	283	245	272	250	260	290	272	260	266	267	274	249	240	281	259	259	251	257	250	249	297	264	280	252	283	285	285	225	265	270	266	268	270	239	271	262	304	287	280	262	276	257	252	259	275	268	273	276	269	270	270	246	274	273	288	255	260	263	255	253	270	260	274	273	287	292	257	274	250	284	278	248	251	260	270	253	251	252	251	264	241	258	240	265	266	269	290	261	306	295	269	267	302	272	269	241	239	255	271	274	286	270	270	261	246	251	267	284	252	261	273	268	266	303	238	284	281	249	283	269	264	261	313	254	270	263	246	262	292	273	251	268	264	250	283	291	290	265	270	250	298	287	250	270	240	267	261	265	287	255	277	288	271	253	258	277	246	243	266	264	274	245	279	283	262	243	254	246	274	237	254	284	295	295	285	282	227	250	263	265	250	256	310	250	267	296	286	256	266	282	245	272	244	297	265	263	243	271	231	247	281	268	256	266	250	283	282	273	270	290	236	269	264	280	291	256	269	248	272	275	283	285	269	256	238	266	285	255	266	247	270	273	243	265	267	252	281	254	279	277	291	273	272	279	248	261	251	279	239	292	289	258	283	284	270	281	242	263	261	304	239	263	276	244	278	255	301	267	298	300	256	270	265	282	262	256	284	273	251	259	277	288	242	284	270	250	267	225	276	255	272	266	257	288	253	272	264	277	267	265	271	292	266	280	251	265	244	251	276	268	281	256	224	272	250	269	273	249	287
6344	5343	8418	12428	22689	9909	7871	4989	4657	4142	3372	3448	2648	1994	1474	1928	2010	2081	2134	1982	2355	2275	1918	1811	1813	2915	3518	1852	1044	1003	911	867	926	817	873	843	927	851	951	938	906	908	874	911	847	821	839	790	745	731	735	708	767	758	696	750	746	719	711	738	759	794	705	759	764	751	741	740	703	753	742	744	732	752	770	695	746	754	727	746	678	727	755	718	775	692	727	785	747	698	725	735	771	762	748	742	785	708	806	774	747	757	710	748	731	705	690	774	723	759	701	730	742	778	710	742	713	738	707	742	733	764	740	732	731	721	725	759	719	805	768	739	713	669	758	738	710	759	732	723	731	733	753	739	714	760	744	708	744	767	720	684	680	698	733	744	728	786	766	757	764	695	717	747	714	777	765	765	774	731	809	748	791	738	710	737	772	723	719	783	766	724	728	712	781	729	755	724	753	722	746	681	740	708	676	751	742	741	725	723	702	734	701	747	739	726	712	750	733	759	739	777	749	726	739	731	745	736	758	739	739	708	755	779	754	731	772	745	699	799	721	732	779	710	757	712	719	743	764	730	668	712	730	739	769	792	734	766	707	769	768	734	682	783	752	796	727	714	763	718	737	671	734	744	679	734	778	739	728	706	771	743	743	789	701	746	763	763	778	789	715	753	772	730	733	738	717	774	734	710	770	770	789	764	704	707	732	748	751	720	736	736	726	687	702	702	757	771	721	763	769	721	680	741	721	777	730	711	742	764	700	775	773	790	763	767	716	759	740	742	724	724	694	760	728	778	710	756	748	702	731	736	719	759	704	743	757	733	723	738	765	741	761	728	693	749	721	692	733	751	799	727	719	747	776	754	719	760	749	757	810	750	761	755	761	722	728	778	706	717	717	742	729	698	749	700	749	697	761	722	696	728	703	740	775	746	788	752	737	736	725	705	743	758	713	705	752	714	749	779	806	749	763	747	679	748	771	818	709	723	723	691	803	706	742	723	774	737	767	758	725	680	774	739	699	676	752	699	741	761	730	712	711	728	806	721	751	733	686	731	786	751	730	722	718	694	715	737	744	705	721	751	739	696	725	734	726	753	725	720	704	759	761	729	698	741	751	700	714	762	739	743	711	742	661	719	739	770	724	720	733	726	733	741	705	743	738	755	720	806	695	743	760	719	720	710	772	730	713	722	768	764	722	751	700	740	726	726	741	715	706	772	807	766	708	725	750	734	737	736	729	722	725	757	694	729	710	755	715	711	735	718	740	717	731	743	789	762	701	743	661	702	716	749	718	719	745	797	743	695	744	769	714	729	735	709	752	749	735	799	719	760	774	719	725	712	732	727	761	782	710	692	736	724	753	711	727	743	754	704	723	726	750	766	798	720	757	728	702	763	771	710	762	746	691	729	743	708	714	734	728	735	751	761	743	767	739	736	784	664	738	795	766	745	743	701	745	709	741	721	767	763	722	737	733	753	768	736	721	778	717	726	760	748	761	751	693	720	757	739	780	738	754	746	730	774	725	769	713	784	714	712	728	734	737	761	798	792	694	746	746	706	756	744	708	769	739	759	699	700	773	747	738	712	745	731	735	741	744	734	794	730	738	753	766	703	742	715	684	708	702	733	689	759	698	768	758	720	757	717	705	740	762	711	773	744	737	757	751	747	717	754	748	769	758	713	735	702	749	708	721	759	759	757	726	720	722	755	748	770	773	697	697	732	710	714	728	749	791	723	757	741	774	737	781	718	751	729	775	763	746	744	751	755	725	755	760	692	741	761	741	725	768	770	722	797	736	772	689	696	732	694	756	713	773	725	743	763	766	779	742	770	719	790	754	751	743	730	742	754	723	708	739	747	715	764	728	750	662	713	755	748	774	742	721	770	738	750	767	770	755	736	699	742	736	739	770	776	779	757	743	698	740	740	763	750	706	714	756	743	716	750	758	692	759	760	733	770	764	720	760	763	746	729	764	782	721	740	722	748	709	723	709	752	714	744	704	740	725	774	772	740	788	779	765	738	728	757	687	774	742	742	738	752	681	755	752	747	770	754	741	761	777	761	747	729	742	716	748	750	762	729	745	734	732	725	789	723	717	716	722	708	751	821	757	722	775	698	724	705	761	723	720	784	721	752	782	752	790	707	737	715	749	727	733	719	731	743	673	789	788	751	734	769	759	724	717	751	718	722	738	770	707	710	708	732	733	757	751	723	740	739	743	742	760	768	731	702	700	719	776	732	759	757	759	742	744	723	725	759	739	714	738	741	725	758	755	741	763	711	720	766	734	707	722	766	745	750	730	710	742	781	715	760	730	676	715	777	708	745	757	720	771	759	731	750	695	725	743	729	716	739	730	746	743	778	740	732	756	748	797	806	722	764	721	763	754	745	717	705	747	722	740	748	683	726	750	766	735	754	786	764	703	711	692	771	735	729	743	748	700	766	711	729	750	716	708	775	759	742	757	686	748	722	741	756	727	725	723	778	742	761	796	738	770	698	791	776	716	726	681	687	703	733	729	735	771	773	731	737	780	725	748	796	754	745	782	731	718	721	752	730	707	771	747	762	757	763	735	756	764	762	715	761	752	733	767	726	734	717	742	763	779	752	707	736	768	726	726	769	780	763	776	768	750	746	725	749	778	738	745	738	741	711	751	777	694	751	718	747	791	725	778	739	787	721	763	737	740	743	759	699	749	773	713	731	709	756	727	760	719	738	724	752	766	747	756	769	756	720	765	740	706	687	732	758	771	731	741	694	764	719	700	739	758	697	718	735	724	764	746	774	752	724	787	790	749	806	754	738	692	745	727	736	686	791	748	709	742	756	762	727	743	746	738	744	753	731	791	727	740	773	742	754	729	768	747	744	767	714	718	771	740	744	739	731	751	746	747	737	752	754	748	759	743	775	740	750	736	759	780	740	777	753	711	754	739	699	747	756	743	761	737	781	735	714	754	726	762	756	770	794	694	758	775	755	759	712	728	736	777	742	768	748	733	725	687	722	710	736	738	736	738	777	718	738	700	770	784	747	758	708	697	742	716	725	736	694	748	763	784	743	733	736	723	767	748	800	701	758	748	754	754	692	715	709	714	753	705	735	789	704	792	711	735	741	717	702	699	694	774	747	743	724	740	715	750	756	758	753	743	719	789	732	757	743	721	759	736	717	745	714	720	762	764	733	756	720	726	736	764	730	702	735	766	735	739	731	786	741	735	721	758	737	754	747	752	751	785	761	798	733	740	757	710	718	769	746	733	738	754	718	778	727	711	708	741	766	775	729	724	723	790	751	693	736	727	749	666	748	745	712	737	743	760	716	738	800	766	769	722	732	718	751	707	743	771	748	738	687	731	729	723	738	697	712	704	726	743	755	712	728	728	767	709	724	770	741	719	692	761	713	747	712	737	757	713	775	736	736	732	699	702	772	763	713	749	706	735	705	729	782	790	745	749	734	741	765	746	794	748	729	728	749	703	730	762	723	770	781	754	760	756	747	730	782	736	749	743	675	724	746	700	755	733	731
17876	11282	12355	14460	28280	10955	6045	4131	3255	2550	4422	2900	1890	1336	1142	1445	2072	1889	2305	2437	2554	1950	1700	1089	1658	3431	3580	1625	860	697	707	591	508	484	533	514	530	519	603	678	1022	986	536	557	519	446	436	393	349	349	331	352	332	344	359	328	337	327	329	372	323	305	366	350	348	319	343	300	306	311	331	313	346	348	325	338	319	306	327	328	310	341	337	324	329	333	341	340	327	306	296	356	307	314	315	323	315	332	305	332	338	320	349	335	320	363	305	332	312	324	325	294	331	286	298	366	347	330	300	307	318	343	329	335	345	318	348	319	356	303	311	316	306	340	348	326	311	332	335	315	380	303	323	328	317	321	310	317	332	358	342	362	289	317	333	345	333	320	337	302	355	343	299	302	322	311	336	300	344	342	341	338	286	306	336	352	317	354	324	364	349	344	296	361	367	370	336	360	322	354	349	331	349	353	298	341	341	300	328	322	337	354	317	342	359	323	335	357	324	354	316	321	317	318	366	325	333	345	305	313	328	343	344	303	337	322	341	325	335	330	323	358	325	322	357	317	305	333	321	340	318	383	340	318	302	333	316	327	350	332	312	326	366	355	328	375	329	320	318	314	343	362	318	304	351	303	343	272	297	319	345	292	317	325	311	323	329	323	358	313	320	315	292	331	297	350	372	333	327	333	330	318	302	362	309	346	330	311	360	292	320	348	343	329	330	334	334	302	288	313	339	300	294	320	334	313	350	348	337	333	359	338	325	333	326	356	325	328	328	359	318	333	324	323	322	314	343	341	305	325	330	332	320	349	311	323	355	297	331	310	380	353	361	333	358	355	343	359	332	323	315	319	311	305	356	317	294	356	302	359	322	334	340	346	304	309	330	359	333	363	361	311	356	328	332	303	329	339	321	283	351	317	297	338	340	317	320	335	319	360	321	353	344	321	305	322	330	358	331	358	314	329	341	330	341	327	333	339	354	310	287	275	363	341	342	331	303	305	347	344	332	310	300	341	327	350	336	341	303	306	324	327	298	327	337	347	308	297	334	324	349	308	335	335	335	356	336	353	326	310	298	321	340	364	298	325	330	350	333	316	349	283	330	329	321	324	360	355	301	350	363	329	315	327	314	349	327	320	310	354	344	307	298	344	296	315	318	319	322	329	327	352	332	324	319	330	349	345	325	356	348	332	369	367	317	348	315	326	302	344	342	333	302	347	327	348	337	296	349	361	344	335	342	337	307	303	312	306	334	336	334	355	390	315	335	309	333	337	331	305	319	344	314	324	326	334	325	300	331	289	340	323	330	345	360	321	290	333	320	336	309	327	359	343	305	328	343	328	298	345	340	334	318	304	341	340	387	344	332	340	358	335	350	322	355	338	352	339	325	334	325	305	342	343	347	316	345	307	313	338	319	377	325	299	338	345	333	313	354	310	354	323	329	335	335	274	342	316	303	337	322	355	342	337	314	322	332	306	334	323	346	333	328	339	298	321	308	312	340	323	319	299	350	312	333	335	317	318	344	323	323	333	321	316	362	337	341	301	345	291	312	343	355	310	342	366	335	354	332	342	313	370	317	332	328	359	350	339	342	314	340	363	302	314	351	343	302	329	304	316	361	313	315	343	322	313	314	329	360	318	336	313	319	357	313	332	336	293	337	312	328	339	306	320	319	305	356	331	351	311	332	297	315	329	324	358	321	309	351	361	317	310	361	303	301	333	358	326	322	325	347	319	353	325	307	363	329	358	313	352	358	335	315	309	316	322	322	343	333	328	338	340	340	332	313	329	294	314	346	343	341	346	343	315	310	320	329	339	298	328	290	319	336	351	294	321	353	307	359	299	370	355	348	334	346	306	325	326	318	351	308	339	327	322	340	351	326	326	347	327	327	336	339	313	318	337	329	308	348	307	318	337	316	332	316	322	303	332	323	358	321	342	320	329	319	324	303	309	304	310	332	316	337	333	341	342	315	309	312	321	342	327	327	331	337	297	323	337	326	326	336	318	341	333	324	321	310	341	347	338	316	342	304	324	325	362	358	341	329	368	306	328	312	329	360	322	345	313	357	345	320	336	309	308	353	325	320	342	362	304	295	327	331	312	315	333	344	313	335	312	316	324	326	376	322	310	342	342	338	303	346	314	334	321	327	329	343	312	337	324	295	354	299	341	335	325	344	370	329	330	317	323	314	354	323	300	313	324	333	315	356	291	328	325	347	299	360	366	333	318	328	343	323	336	312	333	326	325	336	319	314	307	332	290	321	340	334	338	316	318	386	307	315	362	355	294	327	349	341	325	325	327	345	297	328	321	350	330	347	341	350	347	356	323	344	315	334	344	324	325	334	343	350	362	334	318	309	306	332	325	308	334	323	334	307	361	315	339	314	348	346	334	332	354	315	309	324	292	359	308	365	302	351	293	350	338	344	320	291	313	324	352	346	344	337	345	308	362	316	329	329	321	310	313	319	337	339	320	327	328	350	347	327	334	314	370	322	325	334	325	323	327	310	311	298	319	324	313	330	332	326	353	352	338	315	352	350	344	342	344	351	357	317	341	329	361	302	344	316	375	315	310	311	329	335	337	324	319	326	311	355	320	353	316	345	309	304	369	322	318	350	329	304	328	360	321	340	376	306	316	328	320	323	323	313	345	335	368	340	359	298	322	368	296	341	338	323	359	328	325	328	307	324	310	350	326	353	329	315	344	320	273	343	321	369	326	292	327	324	325	308	343	333	308	314	340	344	332	348	334	346	332	315	340	328	354	323	328	324	322	349	336	332	302	332	325	325	318	345	319	290	367	331	301	330	306	331	338	351	324	344	350	296	343	328	354	342	311	355	326	303	329	330	288	317	322	348	308	322	365	335	312	363	339	336	331	348	328	329	304	357	328	308	310	336	345	314	333	316	344	320	320	331	333	319	324	319	326	313	330	347	327	344	352	329	331	322	329	336	347	343	323	360	368	322	355	327	383	321	332	353	327	347	367	314	296	338	307	316	341	334	345	320	332	336	343	335	302	342	327	367	313	331	316	329	334	308	302	332	317	332	331	344	359	366	328	322	341	340	311	292	325	312	337	340	348	337	338	318	390	326	362	332	329	326	349	379	305	317	316	372	343	319	326	359	303	328	348	337	310	321	333	321	329	312	333	334	326	343	353	350	326	328	348	325	313	317	359	324	349	300	300	324	325	331	321	318	320	350	336	326	351	360	331	319	305	305	331	319	321	339	336	329	337	326	347	303	324	335	353	301	314	302	358	303	327	316	333	295	306	324	330	356	342	298	302	331	339	348	338	363	350	343	326	345	315	306	363	308	324	351	348	355	322	314	348	337	328	332	342	319	338	357	331	354	342	293	322	327	328	323	347	333	310	328	365	345	296	314	343	344	310	343	317	346	311	318	334	303	316	337	356	305	323	330	325	334	350	332	349	365	325	318	335	320	296	334	348	368	332	324	312	331	316	308	319	325	355	312	357	347	315	324	363	312	307	330	337	321	315	308	342	322	318	347	364
11327	9442	15243	25598	35636	20067	15843	12672	11634	9962	15441	10754	7575	5911	5530	7149	10227	9722	11235	12438	13976	10144	9409	5466	9237	16843	16646	8234	3922	3147	3020	2666	2195	2187	2549	2081	2238	2103	2742	3870	5938	5409	2722	2665	2358	1868	1840	1302	1140	1044	991	930	1004	941	891	929	919	969	893	932	913	895	868	887	869	916	887	893	941	858	918	937	958	949	889	916	921	929	906	871	883	862	852	924	916	880	825	953	973	907	897	929	862	920	899	926	872	884	838	871	895	890	901	877	910	902	933	859	917	881	909	960	892	947	892	849	886	922	887	952	851	922	939	916	900	907	881	918	914	899	948	920	829	877	900	880	894	887	893	854	879	880	842	864	892	848	939	860	865	900	911	918	895	882	885	881	896	876	863	882	909	869	904	889	925	851	902	897	898	930	851	890	873	906	828	923	849	878	904	902	930	928	913	883	904	916	924	903	915	900	821	900	921	902	937	901	901	913	887	900	898	908	942	889	954	881	894	864	915	896	860	910	959	933	865	871	831	892	891	900	881	898	859	943	835	880	867	887	931	885	882	853	911	868	953	885	853	906	886	907	876	903	957	882	914	900	920	903	873	955	927	908	840	909	870	919	938	807	918	803	899	894	877	926	849	868	928	930	917	898	926	974	872	910	858	829	892	911	931	903	846	893	876	901	843	875	911	937	936	854	880	879	949	912	913	897	916	935	941	918	944	924	846	862	875	898	884	901	907	929	885	896	884	880	927	900	930	943	895	873	875	900	886	911	896	939	846	934	933	933	832	875	938	883	886	916	904	926	864	873	862	847	894	891	931	848	864	909	887	959	823	880	813	885	877	843	914	864	878	904	876	854	935	871	883	948	904	918	901	887	920	955	909	854	913	886	866	874	927	850	869	919	917	851	932	886	927	913	905	874	922	915	941	901	942	859	872	899	886	908	947	861	884	879	905	867	837	890	900	903	891	888	872	866	886	906	843	921	900	883	941	952	906	892	901	872	915	965	928	884	874	826	884	940	948	919	871	897	870	881	886	883	886	846	878	839	867	878	904	888	923	851	911	884	949	928	945	918	906	879	885	906	896	853	886	892	875	879	933	950	927	865	944	934	834	908	873	847	853	926	898	850	846	875	872	927	906	842	916	907	882	959	888	946	875	929	869	907	910	906	907	948	835	928	879	919	850	879	884	892	862	898	879	870	835	872	853	897	891	916	884	902	880	904	921	851	950	901	854	834	898	905	848	885	897	945	839	922	845	914	929	952	874	902	799	905	869	895	859	914	892	833	886	914	840	876	898	928	836	893	887	907	925	929	919	871	910	946	890	926	905	863	918	861	876	890	926	938	847	935	914	920	894	901	886	962	911	901	870	893	897	885	878	862	880	935	825	888	861	941	900	955	899	885	867	918	867	870	911	885	857	902	913	957	922	886	922	917	864	885	906	925	864	913	928	856	896	850	888	878	935	915	884	863	870	858	838	855	855	882	924	921	860	935	871	874	887	927	882	858	894	865	904	870	883	894	931	907	872	841	894	917	885	934	895	867	911	875	902	853	883	951	890	914	899	875	920	889	951	887	926	908	915	909	896	863	882	943	871	920	888	882	867	900	867	845	917	908	903	874	900	899	923	874	864	956	868	913	882	883	901	944	893	942	895	929	866	873	855	945	859	879	923	859	905	888	922	865	871	879	882	918	932	902	914	881	890	875	877	930	919	851	929	938	893	886	861	906	886	902	866	897	902	881	918	898	869	874	862	894	863	881	898	933	899	943	824	881	933	920	907	893	937	947	920	886	915	925	910	872	899	950	909	892	877	879	891	959	901	892	905	852	862	945	871	878	897	912	896	916	935	908	904	932	864	837	877	921	888	895	924	841	900	863	928	895	869	907	901	901	875	891	939	938	902	894	922	868	908	855	875	865	912	926	881	892	830	893	840	884	888	866	897	924	917	934	894	879	910	871	917	868	840	914	916	890	910	924	908	850	858	894	934	871	893	919	852	846	921	870	861	898	862	906	880	922	899	896	923	910	927	952	889	864	884	931	915	867	932	885	867	913	924	914	905	913	895	914	914	896	834	854	879	918	849	927	909	875	901	853	891	887	891	936	953	871	891	894	877	894	878	913	897	877	886	948	801	923	875	891	904	953	892	954	942	919	866	927	862	866	873	901	961	894	892	888	877	900	896	904	922	854	864	867	907	869	916	903	865	872	935	897	858	891	912	874	901	856	894	855	930	898	882	872	896	872	916	913	861	886	881	912	899	909	882	908	891	907	904	903	921	952	892	938	891	919	885	919	896	921	867	934	929	855	907	924	879	858	935	854	918	898	910	878	853	896	914	889	872	874	929	990	920	871	887	899	878	875	885	890	885	886	901	902	897	899	899	867	913	937	934	841	918	870	848	875	889	904	885	884	923	822	980	882	853	883	872	927	960	921	894	894	880	911	852	890	873	890	838	885	855	923	920	830	931	900	879	922	873	902	880	896	879	929	917	907	868	928	893	905	946	904	916	921	881	911	912	897	859	912	948	871	885	939	921	883	864	898	867	899	859	880	876	902	944	883	862	937	914	923	885	843	882	879	884	914	916	859	872	854	909	931	924	917	860	914	946	861	858	863	946	852	906	883	881	950	906	903	954	890	909	879	892	901	883	939	893	935	899	843	903	905	817	897	907	917	842	859	910	891	865	935	875	884	866	891	930	885	885	881	916	864	870	923	931	915	891	837	890	859	889	878	933	906	849	895	878	914	917	899	919	892	925	932	898	925	912	858	875	896	878	879	888	903	851	901	878	914	870	862	916	882	978	878	867	873	930	927	921	855	864	897	867	845	887	908	861	911	912	931	900	948	846	881	889	873	889	877	907	889	885	955	883	904	890	840	867	877	860	886	887	898	911	905	950	964	897	903	887	875	834	919	920	897	858	922	886	899	923	893	920	903	898	864	915	899	931	901	881	951	915	891	936	894	904	813	951	923	903	869	928	922	962	914	940	939	860	877	870	895	855	930	896	846	850	909	890	881	897	929	894	900	899	979	951	888	900	890	870	861	920	880	920	919	914	880	893	882	881	867	867	952	833	933	869	920	861	959	903	918	916	904	895	839	917	841	891	907	855	877	852	921	877	918	859	964	927	892	950	877	906	920	860	903	918	906	835	915	911	855	876	912	923	851	880	866	875	921	850	896	868	894	881	922	919	893	865	930	923	927	905	888	889	870	868	876	886	876	873	880	833	913	871	946	863	872	835	812	886	868	856	881	902	873	916	852	872	865	937	957	875	913	900	844	884	864	915	899	872	854	913	878	853	872	919	890	928	914	888	880	857	857	898	924	910	904	904	891	860	868	927	890	869	884	892	876	868	903	905	940	896	886	840	833	904	892	884	900	904	908	930	905	941	907	929	872	901	943	893	907	879	926	876	848	913	906	856	879	926	925	889	929	939	902	877	963	862	926	870	938	916	898	906	883	864	895	898	883	923	863	891	904	876	922	958	905	918	964	829	882	941	895	881	871	884	893
25376	16264	19093	20249	29881	17874	9150	7306	5137	4845	6490	4274	3243	2258	2464	4218	3829	2984	4417	5572	4790	3944	2073	1535	3017	6094	6340	3599	1351	1160	1027	827	763	694	797	779	941	775	844	1361	1884	1100	729	620	653	691	609	437	425	387	465	391	375	397	361	378	379	355	351	330	390	316	344	371	394	377	373	371	348	328	360	397	419	387	362	382	356	340	342	369	389	360	386	373	361	414	371	355	404	352	329	365	370	380	373	374	369	371	364	360	355	380	328	388	343	351	368	364	374	315	383	349	345	333	341	342	352	353	356	349	348	370	359	346	372	373	372	373	368	329	320	350	347	361	378	324	363	333	363	384	366	354	368	325	367	365	351	354	360	355	330	358	387	371	372	365	350	390	365	355	374	357	395	366	351	385	411	357	354	363	389	387	382	362	356	371	362	324	354	365	384	367	362	365	340	326	340	342	342	377	378	371	362	380	351	373	375	345	359	409	360	374	383	358	358	350	348	366	359	380	383	372	367	363	377	359	341	379	347	355	353	347	369	366	364	345	389	364	361	357	346	362	375	344	361	344	378	362	377	335	354	396	368	370	352	368	351	342	358	371	343	352	388	377	366	374	375	382	362	359	349	373	370	368	362	340	365	373	339	387	413	383	368	352	351	319	393	359	360	350	382	369	352	367	354	378	388	357	355	402	373	372	359	332	321	345	370	364	347	349	367	371	365	359	377	383	372	369	374	346	341	337	369	356	322	359	356	394	348	372	352	362	373	337	321	341	374	356	337	355	390	323	344	343	360	375	351	355	383	370	377	338	331	354	372	338	345	364	378	375	347	368	349	352	407	375	343	358	404	382	365	378	374	369	357	359	323	347	375	361	395	358	370	404	340	356	370	391	370	346	355	337	368	349	385	368	331	378	376	362	345	376	372	357	372	358	378	326	368	339	382	362	382	347	344	381	354	385	372	390	367	365	351	372	340	363	349	338	344	390	353	356	362	346	357	336	366	369	371	356	408	375	342	397	358	388	378	363	311	342	359	383	389	397	361	351	364	351	356	356	370	340	351	350	336	345	399	359	377	379	347	380	363	365	398	364	357	389	340	364	355	381	389	363	356	329	352	385	371	387	378	357	335	378	385	386	355	348	347	339	369	360	362	395	376	357	405	343	385	375	349	368	361	352	339	351	367	385	326	338	353	388	388	326	324	372	359	396	385	366	362	383	345	361	366	352	354	340	393	378	324	352	355	348	376	350	358	372	354	389	370	332	357	347	373	374	341	344	356	335	346	328	440	342	353	341	362	349	365	367	362	339	359	383	352	381	368	378	344	344	348	353	355	345	345	366	361	345	341	359	311	370	346	375	363	404	356	335	379	350	362	356	348	325	357	323	341	341	364	360	377	344	356	365	331	371	350	384	379	364	350	359	370	316	323	352	364	358	337	353	353	357	339	332	339	361	347	345	330	385	367	361	352	343	352	376	363	370	342	350	372	360	356	371	356	385	342	359	364	361	379	359	348	363	376	356	373	362	387	369	379	375	342	359	358	337	313	338	322	375	369	362	367	342	373	342	386	359	361	336	380	358	377	351	350	382	377	344	333	331	363	348	345	337	362	347	372	373	321	378	379	351	381	373	369	335	333	367	377	329	365	363	366	389	364	352	378	321	379	309	370	331	358	349	347	373	363	356	311	393	327	368	351	344	361	339	365	343	365	394	358	366	370	371	359	359	407	366	360	359	367	363	354	389	341	390	360	326	362	338	371	372	382	368	358	385	353	353	393	374	374	370	348	330	367	346	361	348	346	378	339	355	314	393	335	331	348	377	335	367	340	334	352	392	364	354	363	365	363	372	374	368	333	383	367	378	346	336	358	378	359	397	367	345	349	351	361	345	386	363	358	356	351	395	359	347	351	353	315	372	389	365	352	362	355	365	346	386	405	349	372	359	353	342	407	403	398	358	349	366	364	361	317	350	351	381	392	382	364	341	352	393	334	363	352	356	348	359	376	370	328	341	358	352	374	373	366	386	371	377	350	354	342	390	368	358	319	373	369	352	365	342	330	332	393	353	347	379	370	382	356	369	364	352	366	333	357	355	359	361	336	307	352	361	376	378	386	348	351	342	342	349	365	357	358	376	381	316	374	387	360	364	357	356	365	368	367	369	360	370	396	328	367	385	379	379	367	337	370	395	397	385	348	324	355	355	362	396	398	399	377	342	328	367	368	353	356	350	390	367	363	377	328	349	360	354	329	409	386	375	381	354	341	369	361	364	360	368	336	354	351	348	373	330	338	393	368	354	368	380	385	374	357	340	393	363	372	370	393	350	365	379	347	348	365	370	368	376	377	368	403	384	364	375	363	363	340	350	408	333	344	350	357	316	342	334	372	351	343	341	366	336	374	383	360	360	344	346	373	384	362	344	394	387	362	406	357	328	319	364	358	352	369	335	369	356	370	381	377	362	361	388	341	326	321	357	377	354	361	360	340	345	357	340	356	380	369	383	361	350	400	393	392	384	378	378	389	321	326	369	408	358	354	352	366	335	361	364	414	358	331	383	372	371	348	349	387	398	394	341	347	378	362	379	356	364	327	381	353	321	387	377	369	302	360	330	371	344	374	333	392	360	314	368	349	347	373	337	392	358	369	336	375	329	339	376	361	341	367	344	341	368	369	347	364	347	356	340	371	364	374	369	348	339	362	358	333	376	358	359	355	347	352	345	393	371	391	374	374	377	346	350	344	343	342	383	384	332	342	352	351	368	339	316	398	400	358	384	380	339	376	375	370	360	373	365	392	382	351	349	328	355	397	359	359	376	361	390	358	356	368	374	350	362	367	385	350	392	338	367	331	361	363	327	350	384	359	360	346	335	369	380	339	358	384	367	329	373	360	350	397	366	353	336	311	336	394	357	357	355	377	325	373	346	369	410	348	353	317	359	343	382	328	393	334	357	368	369	366	383	371	417	352	351	368	364	333	380	319	371	371	375	365	363	375	384	326	355	340	344	350	379	361	350	406	362	328	330	342	345	362	375	389	352	350	344	366	367	371	344	350	369	343	349	366	363	350	362	363	358	388	350	384	382	359	366	374	386	362	359	367	380	377	357	354	347	341	363	346	354	371	339	398	337	363	368	400	375	326	341	340	347	357	338	349	347	354	375	329	330	372	368	354	378	358	339	365	399	342	366	364	350	357	362	328	404	343	349	331	350	363	358	357	346	346	355	372	359	359	355	355	366	337	365	378	369	391	340	374	361	364	371	381	361	356	329	376	356	393	334	377	379	392	363	365	343	352	394	378	340	355	392	354	378	364	375	349	378	363	351	366	356	379	370	377	343	367	374	390	383	335	358	377	379	381	366	358	364	350	340	338	343	350	345	371	394	371	357	381	372	344	335	361	342	404	372	345	363	360	354	370	373	371	351	394	363	337	417	378	352	341	350	362	376	372	358	374	338	379	374	388	384	343	333	346	367	356	352	367	353	350	362	348	350	373	349	363	343	371	348	387	358	365	354	382	337
14374	12694	21242	29944	38287	27210	19803	18632	16083	16678	18715	14937	12030	9930	10861	17428	15302	13699	18337	22919	20300	17313	11030	7836	15182	25137	24173	15186	6316	4965	4502	4025	3632	3624	4012	3836	4577	3632	4462	7778	10932	5909	3740	2797	2952	3183	2677	1645	1386	1193	1235	1202	1129	1111	1069	1141	1181	1040	1014	943	1049	1003	1001	991	985	971	956	915	968	1000	1076	1185	1197	1069	971	983	971	973	973	958	932	1051	967	956	970	876	992	934	927	952	940	975	968	942	1004	976	996	975	946	972	956	981	984	991	904	998	910	977	952	959	935	989	965	959	959	917	925	944	939	949	916	1017	930	951	953	953	982	988	989	1009	955	974	975	949	931	977	958	977	917	994	948	957	943	953	967	981	936	911	966	946	970	978	968	1000	937	959	951	998	935	943	977	996	990	945	916	941	953	993	918	936	964	930	927	949	932	981	969	951	971	949	936	953	973	963	1018	936	920	995	1002	973	988	990	968	976	942	904	897	989	964	969	951	984	952	945	945	948	939	932	970	940	938	944	918	939	976	951	933	915	916	944	975	986	990	943	916	954	963	966	937	975	944	970	937	973	944	984	909	1002	918	970	997	961	942	990	922	948	986	968	958	965	962	991	971	966	951	965	932	959	966	1025	913	924	956	1009	962	918	999	949	948	967	891	939	868	920	955	956	944	920	958	957	1018	900	959	983	960	973	896	967	971	927	927	915	944	951	931	925	971	974	932	963	965	951	958	946	965	1004	978	898	925	910	961	977	938	962	945	996	1000	916	970	958	926	1011	930	956	1003	960	952	921	964	1015	941	961	980	952	950	952	924	940	981	998	942	980	973	987	926	965	1009	976	1026	1006	951	907	935	931	997	965	979	919	898	980	981	945	923	955	925	1008	964	1020	950	988	941	996	970	981	932	941	943	1011	931	1017	906	962	946	944	949	897	941	898	991	952	945	961	953	944	994	942	938	899	983	888	918	887	953	939	964	1000	968	1009	999	978	1012	983	970	969	949	973	980	963	979	938	962	1009	915	987	1010	975	952	969	957	947	953	970	958	934	937	971	968	966	951	954	959	959	1001	970	990	983	889	1011	991	980	953	939	965	1086	957	985	977	937	1020	910	987	987	989	971	928	984	982	961	967	921	997	991	949	964	984	969	912	962	1017	958	921	962	926	998	938	968	967	919	965	914	1001	944	953	966	959	981	1011	923	942	916	966	936	951	968	940	945	977	947	1019	1020	920	998	1003	931	995	967	936	972	964	964	980	922	985	927	939	935	955	973	943	959	926	936	1056	938	994	961	988	944	990	966	932	1004	982	980	950	912	1021	969	983	924	1014	960	904	947	978	954	1030	956	993	927	963	975	995	995	955	970	997	967	962	948	973	972	978	992	958	977	951	968	932	909	911	946	988	976	969	975	955	917	935	928	959	1021	931	972	1018	969	991	993	908	995	982	944	940	1002	936	904	986	994	901	950	991	992	978	1023	922	968	994	923	956	941	948	903	956	992	946	987	1002	998	1011	1016	995	923	977	973	939	946	935	1002	963	993	998	966	973	927	952	949	996	994	935	944	906	912	943	993	953	987	980	986	901	978	961	974	958	941	976	949	1014	956	973	865	969	912	978	997	963	985	964	962	958	989	939	993	943	943	987	936	965	940	977	962	1002	997	999	949	968	963	899	956	980	973	974	1008	931	945	1007	1007	947	986	982	974	929	957	915	967	918	969	933	981	923	963	931	948	955	924	917	966	975	1017	954	972	951	887	973	947	965	931	935	951	982	981	929	1006	932	958	1023	927	915	987	985	990	956	1000	949	983	1015	982	956	978	912	983	928	922	946	1005	956	981	943	935	929	987	928	930	936	957	980	953	930	982	946	975	935	978	1016	939	986	917	968	985	958	988	971	943	994	963	921	966	953	963	978	957	945	984	931	929	934	961	983	962	890	969	982	922	925	987	1030	949	888	962	961	973	955	947	938	945	966	966	953	998	927	987	947	1002	969	927	986	991	900	925	929	967	941	941	947	939	1056	866	960	988	985	987	965	976	956	990	966	983	1008	991	914	938	978	1040	933	1031	962	974	968	964	936	957	951	984	927	1002	1013	955	930	953	982	973	966	978	961	986	996	956	1006	972	1029	916	990	940	998	943	948	972	1015	989	933	986	1041	939	973	907	950	960	979	927	928	954	971	955	1009	939	1041	982	998	917	942	956	988	952	958	979	972	947	949	888	984	944	920	996	982	986	961	1020	961	970	1040	876	861	910	957	961	981	968	955	921	1001	994	939	971	982	1004	921	1038	971	971	934	1026	966	944	950	937	999	981	905	960	966	978	953	901	1020	922	940	915	966	950	970	1004	972	928	957	941	1011	938	959	1003	988	994	961	924	980	949	975	923	972	960	902	914	984	1000	955	962	965	988	911	921	971	957	913	992	960	984	924	932	956	979	926	956	920	919	962	936	995	979	1019	1023	935	910	971	968	939	947	994	904	978	951	926	905	971	971	971	955	971	970	953	986	1003	933	946	983	943	1007	999	980	948	951	944	983	931	973	979	975	977	952	969	1001	932	950	964	956	928	978	957	939	950	913	968	954	1004	952	922	963	946	937	960	931	992	945	1006	958	976	965	991	951	948	943	956	1002	934	975	933	956	984	942	935	928	988	894	942	969	944	949	961	953	948	943	1003	956	955	916	987	1000	1023	943	960	934	1001	960	945	926	949	940	961	977	936	962	957	907	951	971	945	973	898	923	976	960	960	918	988	999	927	981	953	1010	954	955	996	960	1004	997	948	948	953	925	957	986	961	948	985	965	991	973	965	990	938	1021	957	955	1026	944	1000	1003	937	979	942	948	990	966	993	952	1006	1000	986	942	921	994	939	944	968	966	990	918	963	1024	1008	920	1004	972	1011	934	966	971	958	938	964	1013	905	962	968	979	950	1006	930	876	945	992	980	949	901	997	928	933	919	992	929	935	980	965	943	929	935	967	992	991	981	941	954	1000	919	932	902	903	941	958	919	968	962	985	946	961	962	922	935	903	943	972	994	984	956	977	997	939	947	943	920	934	965	948	914	1010	957	934	1023	907	919	914	961	972	926	919	948	965	921	986	953	1012	932	952	979	972	958	1003	884	950	953	927	943	957	1006	984	962	981	975	1001	955	979	929	1012	931	987	990	952	865	951	950	963	941	933	914	1007	953	936	937	944	973	902	975	962	977	967	911	925	959	995	921	960	993	992	954	946	998	918	971	1022	1013	942	966	972	955	896	938	990	983	932	916	938	972	980	921	937	967	919	954	898	940	1004	939	921	992	999	905	890	944	971	941	956	974	1032	1051	983	948	940	950	978	956	955	968	976	964	935	966	955	931	917	969	926	937	956	917	1001	989	955	937	939	1039	952	936	947	936	990	950	925	976	956	983	1008	921	942	967	979	977	960	956	1028	986	969	985	960	872	996	957	935	971	988	919	935	956	984	946	915	900	988	967	912	969	934	982	946	984	986	975	966	900	906	987	920	962	985	957	918	949	946	979	947	904	928	943	967	943	961	940	933	919	1000	1029	962	967	1033	983	1003	937	999	985	994	1001	994	974	935	953	931	949	947	969	969	972	948	961	998	977	948	955	906	956	977	967	970	966	932	949	939	1004	888	967	952	950	925	963	990	970	955	975	965	984	974
8144	6104	8924	7737	5635	3520	1929	1783	1228	1148	1027	684	573	513	496	587	578	548	591	635	581	520	455	413	460	671	707	589	307	316	293	297	286	289	306	250	304	287	261	323	346	312	287	244	235	260	292	257	282	253	269	246	251	274	290	264	286	287	249	299	258	264	253	273	293	302	257	278	289	276	244	284	271	282	294	240	251	280	264	260	245	253	255	285	265	273	263	248	279	244	281	270	277	262	256	277	277	273	268	261	230	284	264	252	281	268	251	281	270	234	244	281	270	289	258	265	275	277	248	265	255	274	250	252	256	233	253	274	255	262	260	256	286	275	256	224	280	246	234	232	281	278	264	278	269	246	292	272	270	290	267	274	245	257	261	242	285	264	286	279	279	281	299	246	267	252	327	284	262	259	247	265	247	266	250	277	251	285	269	248	248	251	297	220	241	251	268	279	269	271	288	245	283	263	269	261	276	232	270	270	244	258	276	259	269	270	254	238	267	272	219	257	273	215	263	251	278	271	257	264	267	246	300	250	261	269	250	261	271	278	249	286	257	266	301	240	258	250	277	229	266	248	273	260	273	268	273	228	279	252	258	246	275	255	280	290	258	255	240	296	262	234	271	231	247	236	273	257	281	247	238	265	271	268	294	265	261	282	241	246	274	275	286	287	254	249	262	277	258	291	271	237	238	269	245	276	266	281	239	263	257	268	297	270	249	242	253	267	291	264	246	257	252	274	291	285	227	286	257	253	236	274	275	262	276	230	266	238	287	258	271	272	265	265	304	238	283	282	271	261	261	260	274	270	252	252	255	264	262	217	245	234	264	228	279	248	294	273	270	254	286	274	244	274	254	261	254	255	287	260	268	267	261	254	277	256	260	243	263	261	235	259	242	271	266	246	265	287	293	256	278	251	256	246	279	275	283	243	272	254	258	289	268	288	260	289	245	285	272	273	238	253	284	285	239	249	299	266	269	254	258	248	276	283	254	261	281	303	258	256	278	261	266	274	251	267	262	249	272	262	257	240	257	258	281	279	260	303	251	277	270	249	268	233	242	248	240	264	232	254	263	264	285	251	275	282	277	267	267	276	248	251	269	258	279	278	281	226	265	259	275	252	274	277	272	256	249	243	274	282	276	274	280	280	275	282	271	246	269	272	253	263	258	242	250	264	293	285	241	264	258	242	228	260	282	240	253	250	290	283	244	273	267	235	278	274	295	275	285	265	282	242	257	281	279	244	253	279	257	269	242	266	270	254	281	227	251	253	262	244	272	262	236	264	252	277	254	255	287	291	227	245	266	273	288	267	265	269	266	248	255	289	296	267	242	281	260	250	277	243	274	258	281	265	266	276	278	256	265	253	245	270	249	276	267	249	232	250	264	246	253	246	249	264	256	278	265	248	227	279	266	273	256	278	284	254	277	263	260	262	272	248	275	265	284	257	240	254	254	254	253	261	241	266	283	249	259	277	273	267	291	236	277	246	291	235	256	284	269	279	275	277	262	280	254	262	262	275	265	289	264	247	265	282	272	288	281	257	247	229	251	241	248	268	237	250	280	261	260	247	253	269	276	246	268	256	287	272	274	297	271	242	254	264	263	260	246	258	258	280	257	252	275	267	264	268	279	243	213	235	285	245	286	251	264	253	251	250	265	245	277	241	260	269	252	258	278	256	266	225	252	235	248	241	255	221	271	282	263	281	283	243	284	265	254	243	266	268	283	257	267	286	271	275	247	276	281	259	260	272	268	266	250	272	274	284	222	247	271	274	254	267	259	300	253	256	297	265	266	252	269	256	268	261	271	242	270	234	268	275	240	258	215	274	257	293	244	265	252	226	274	261	273	255	301	256	270	256	248	240	293	262	272	274	273	254	284	268	265	268	264	290	294	252	254	262	280	252	255	254	254	276	272	272	246	272	238	279	275	295	262	295	279	283	284	274	246	263	230	260	273	270	255	248	256	260	285	268	273	287	273	261	257	247	275	247	279	221	303	249	252	260	271	263	265	255	248	251	267	249	280	263	257	274	265	269	281	279	268	253	265	271	263	270	254	244	228	283	260	243	262	305	253	250	270	277	291	290	272	280	256	285	269	240	249	292	291	273	279	267	250	277	251	260	277	270	264	251	272	258	297	287	256	299	257	287	259	257	268	278	269	245	269	240	277	284	259	267	280	290	302	247	250	255	268	263	295	273	271	281	277	235	221	264	281	252	274	248	222	274	237	258	275	271	279	247	258	270	286	245	296	268	273	269	262	258	253	269	247	259	286	253	254	256	277	262	254	264	241	268	272	269	277	244	250	262	268	260	239	269	286	270	290	277	256	275	271	249	215	251	252	240	288	223	247	297	250	280	267	288	261	292	260	276	263	271	248	259	243	285	239	238	264	253	275	264	265	236	259	239	262	258	249	247	253	271	261	250	273	263	270	263	238	220	280	261	256	290	297	261	280	258	268	252	269	285	281	255	254	253	265	263	288	292	261	267	268	272	278	254	233	257	267	269	265	293	284	260	241	263	271	256	262	255	254	308	262	287	260	264	276	254	247	259	284	287	277	252	278	281	263	232	258	240	240	261	285	273	265	246	260	251	299	238	266	259	255	258	265	258	250	250	259	232	257	261	263	220	235	248	262	275	262	271	279	280	279	274	233	267	250	268	244	265	248	240	272	274	261	259	282	274	254	268	219	276	240	289	293	259	245	261	287	260	259	281	264	245	261	257	260	284	253	275	237	257	275	213	229	264	277	263	290	258	286	270	276	280	244	281	236	266	253	259	285	293	242	248	263	265	254	265	267	244	260	270	269	265	275	265	284	296	271	300	244	277	215	245	272	273	263	265	237	242	259	257	255	227	267	247	302	262	254	255	286	290	259	265	240	263	298	276	265	264	276	302	261	259	243	246	267	260	259	264	242	273	222	271	248	275	301	256	293	241	261	249	264	233	270	253	267	266	271	285	259	254	298	254	229	248	265	264	273	221	268	273	261	244	247	268	269	255	273	267	266	278	269	261	288	238	261	243	261	247	275	237	267	227	263	278	278	251	264	282	262	256	265	277	235	273	258	253	244	270	267	278	268	286	273	275	280	252	260	245	266	244	231	271	267	270	237	244	263	258	277	277	268	286	284	265	262	274	299	259	248	286	284	260	267	252	268	282	279	266	292	261	248	271	294	260	260	290	273	279	261	247	251	265	232	269	270	241	266	267	279	269	273	267	254	257	268	265	249	245	264	270	279	262	258	237	249	254	233	266	251	278	265	266	285	270	250	267	281	266	224	260	253	236	280	279	246	250	262	243	256	260	283	259	258	253	258	252	240	278	285	248	274	261	287	263	275	273	315	253	247	271	242	256	259	258	283	237	293	260	250	242	262	256	254	278	276	244	263	252	255	309	274	264	284	261	252	235	231	252	242	246	273	285	270	274	277	276	273	251	264	267	283	267	264	255	254	268	250	247	296	247	250	278	246	238	256	246	261	255	284	279	247	251	259	292	272	257	297	249	270	252
5593	6146	13459	16527	15552	11682	7654	7486	5413	5281	4797	3294	2673	2258	2366	2706	2814	2452	3026	3031	2889	2480	2151	1956	2197	3449	3504	2530	1125	1068	1042	957	938	934	923	1015	1039	938	1032	1334	1400	1050	921	824	955	918	828	743	797	758	733	796	778	778	734	763	766	739	774	704	761	702	739	757	787	746	703	746	705	748	775	727	763	753	763	717	705	750	726	750	770	718	786	769	747	732	757	751	723	772	776	700	711	729	762	714	770	777	729	721	707	716	693	761	710	680	783	702	720	737	735	747	730	707	743	723	781	735	760	760	724	768	750	768	713	778	789	748	750	747	747	741	719	774	749	738	723	710	723	741	692	732	773	732	748	701	743	739	734	693	738	711	765	779	687	744	694	738	740	735	729	735	707	761	758	707	772	752	733	728	747	767	725	773	728	714	733	762	785	746	776	748	733	709	751	744	779	737	752	686	704	701	690	752	765	754	748	789	733	691	723	730	736	731	721	758	724	763	747	714	754	722	756	743	697	739	788	689	771	733	722	764	704	753	758	789	690	754	728	676	705	723	744	715	748	794	766	783	710	788	749	754	702	742	766	734	729	734	711	733	760	693	737	759	699	766	728	733	724	712	727	752	771	778	706	743	742	730	702	730	737	729	731	753	693	738	736	751	758	749	741	764	725	777	704	731	710	763	721	774	742	716	757	753	765	713	805	731	715	768	747	736	756	737	787	695	757	708	688	738	710	784	740	728	710	752	724	731	746	720	773	731	736	709	721	698	730	721	692	767	724	758	681	788	746	728	708	720	744	726	683	684	708	767	772	751	763	717	746	715	791	721	747	722	772	758	752	814	747	759	731	721	727	688	719	764	741	732	702	731	791	766	732	694	723	766	723	754	734	754	735	761	704	775	757	741	762	761	758	717	739	774	755	714	731	736	758	696	785	715	728	711	692	705	761	759	752	726	731	728	722	723	749	720	815	764	710	779	745	742	753	737	755	759	760	739	758	750	727	748	738	753	740	741	744	709	710	749	726	774	739	720	736	705	755	724	807	745	810	761	744	750	736	738	715	738	743	756	729	725	723	785	751	709	754	769	687	763	735	725	723	707	784	766	762	754	801	761	736	733	730	704	711	728	748	784	714	738	753	725	784	710	763	711	726	697	704	720	749	717	731	691	721	703	780	677	760	730	730	710	727	748	743	683	726	770	759	724	758	718	745	741	770	713	716	698	742	759	725	776	733	767	753	761	723	701	728	759	764	734	767	753	731	740	768	714	750	712	721	764	749	755	741	755	780	734	745	711	762	722	733	713	765	720	702	756	761	761	700	763	726	754	704	714	730	759	746	727	708	763	772	738	721	746	757	706	710	707	760	748	724	692	716	733	784	775	706	697	737	795	702	755	760	725	737	723	696	740	763	736	723	747	739	731	762	711	722	741	731	783	765	741	721	694	754	736	745	754	751	755	751	711	747	714	726	736	749	721	719	730	714	751	691	743	730	716	791	723	706	772	751	698	733	761	691	752	721	723	729	713	715	742	712	772	711	765	742	737	759	727	779	731	714	781	749	738	696	721	720	743	705	738	718	738	752	747	717	707	728	749	730	717	780	779	762	766	759	739	770	754	741	751	742	778	733	741	752	724	758	755	723	738	762	691	752	741	768	709	770	759	752	777	708	747	710	719	738	686	762	774	729	720	755	773	706	754	703	716	736	718	731	763	791	705	787	780	693	779	743	700	726	731	747	744	746	752	760	707	724	733	714	752	714	757	660	747	755	731	752	751	739	756	760	735	778	733	720	745	713	724	739	747	673	675	759	723	712	771	760	680	782	733	712	757	722	730	730	753	733	727	734	701	738	703	764	742	714	719	723	771	781	765	768	735	736	742	715	753	738	746	752	768	744	768	720	713	705	742	668	766	722	719	738	725	769	754	722	776	711	739	735	768	732	743	788	726	672	737	739	751	723	776	753	739	724	715	719	730	702	765	763	732	776	726	753	707	762	735	783	732	701	741	735	731	751	752	753	730	788	723	754	779	757	769	690	740	712	732	714	735	779	745	743	772	719	749	715	786	683	740	701	732	727	770	769	684	719	766	715	736	737	728	727	731	762	713	762	761	724	777	761	734	745	722	742	744	795	764	730	742	736	779	709	700	775	782	747	738	743	656	709	728	725	721	760	739	795	684	751	752	752	736	751	743	723	757	753	735	756	683	752	748	710	758	709	724	754	741	733	729	758	772	730	760	710	756	694	735	746	747	716	726	735	734	767	714	738	751	745	754	700	674	710	764	722	725	752	705	726	742	735	728	729	727	703	748	728	710	748	749	755	757	719	685	775	713	709	758	699	708	703	767	719	723	708	744	707	725	713	718	725	722	763	768	751	739	669	748	739	765	804	705	736	745	685	725	724	711	736	717	741	706	743	756	780	731	753	753	732	748	729	743	755	764	738	748	742	727	718	737	752	694	731	717	728	735	719	722	756	717	774	781	717	696	768	695	756	748	745	730	732	744	761	726	749	719	744	738	728	723	717	701	698	722	713	718	738	726	755	774	729	699	723	756	722	727	719	756	703	757	779	737	724	760	736	770	724	778	750	720	765	756	716	719	779	748	705	746	708	759	740	744	762	760	698	736	748	730	726	699	727	767	771	716	733	739	765	763	702	732	763	737	719	765	748	749	735	774	786	759	764	691	765	734	799	743	731	740	762	768	762	785	750	766	750	694	750	762	747	684	688	724	749	726	761	730	748	763	757	698	781	769	796	778	768	728	722	742	762	744	730	758	726	751	721	742	721	723	724	724	759	704	775	731	708	759	750	748	782	719	705	731	711	751	755	772	716	779	732	711	728	745	765	730	776	774	725	716	711	732	699	712	715	733	760	769	734	748	774	730	774	738	788	781	762	756	726	734	783	753	745	741	767	738	722	778	748	746	728	745	748	737	737	732	747	771	728	732	749	713	767	732	708	718	765	668	715	703	746	718	753	768	728	769	749	716	739	733	704	714	745	748	758	721	773	717	737	707	729	730	737	733	703	705	721	790	723	756	726	732	708	748	742	751	753	741	803	703	762	720	730	772	756	753	709	749	732	774	705	743	765	734	718	770	690	766	789	714	737	723	776	756	694	750	721	712	728	750	749	775	789	735	769	700	747	764	752	766	713	752	691	749	702	787	682	732	770	768	735	800	729	769	733	765	753	774	778	705	741	754	729	755	760	738	738	687	750	733	733	713	763	715	733	726	690	747	736	709	739	743	674	699	724	676	754	771	761	729	709	770	707	721	767	686	729	730	724	698	692	739	741	723	769	717	772	706	745	744	692	765	675	730	730	790	778	746	713	750	733	728	773	779	777	752	707	741	788	749	749	748	720	723	735	717	745	718	773	717	739	733	735	721	772	806	739	666	780	710	773	778	740	735	756	713	770	698	747	693	721	711	793	751	724	700	753	712	811	716	722	725	725	749	745	723	732	727	788	753	696	744	714	744	740	761	699	691	735	708	687	701	754	729	724	722	767	739
17961	14831	18145	14745	13028	8734	5698	3811	3028	4204	4209	2957	2200	1702	2239	2264	2684	2294	3069	2454	2575	1896	1524	1035	1116	3369	3420	2639	968	665	656	594	545	492	549	522	513	404	617	933	812	632	480	491	458	388	409	372	370	368	363	379	415	407	339	371	344	381	347	369	377	345	356	331	355	348	343	340	350	343	367	373	341	327	351	314	364	350	364	355	372	360	393	334	376	359	366	331	347	329	298	372	331	319	346	358	353	335	342	374	414	384	362	344	330	364	312	339	345	361	318	360	374	376	338	367	333	350	367	346	357	368	361	340	391	378	394	363	341	361	345	338	328	368	338	351	332	343	341	353	366	348	353	378	344	333	356	336	346	360	345	384	312	332	322	348	362	345	346	361	357	341	370	359	340	335	345	352	359	305	360	334	393	369	370	376	361	333	383	347	377	335	326	368	333	318	347	325	346	387	325	361	355	309	359	347	352	374	331	352	370	343	357	355	361	375	347	351	323	330	355	339	360	383	351	335	358	341	358	349	359	340	342	349	351	356	349	334	369	361	362	346	341	352	361	356	322	370	358	368	360	355	347	345	360	385	347	396	368	327	393	346	353	333	353	345	392	371	388	354	348	368	370	355	336	354	340	331	371	371	327	327	405	358	364	369	347	354	390	338	334	357	342	350	371	355	365	348	338	358	332	349	334	393	378	367	329	349	366	366	374	378	388	349	327	355	364	396	330	347	325	384	361	359	372	358	326	343	325	379	373	372	367	355	369	364	330	340	324	342	356	374	340	336	386	368	339	331	361	343	357	345	342	363	353	321	340	365	365	367	332	334	345	309	383	357	360	338	341	387	371	302	351	367	353	371	339	320	356	331	332	385	336	332	369	335	370	348	352	383	364	336	377	362	355	384	352	318	379	349	338	349	378	364	379	377	344	356	332	321	345	373	342	323	365	347	370	353	352	397	349	335	342	353	350	334	369	343	334	347	303	351	356	388	364	360	334	318	363	358	336	369	349	325	377	359	358	350	382	360	321	351	355	350	357	355	347	345	349	358	333	333	353	339	337	366	385	337	340	336	346	324	360	379	383	348	343	362	368	375	378	348	364	361	415	353	355	360	370	351	333	367	369	363	356	363	363	373	341	327	328	337	331	368	375	365	362	364	330	345	342	366	350	367	372	373	350	370	314	343	338	391	377	348	320	345	345	339	347	309	307	346	341	350	327	290	348	343	354	382	346	361	346	309	330	350	345	361	366	326	366	381	337	366	384	350	354	356	382	337	384	347	356	334	367	312	355	360	345	356	361	352	326	377	341	347	334	343	354	355	342	358	336	367	324	343	350	351	351	336	382	382	383	342	381	339	379	338	354	387	374	338	358	363	347	354	336	386	342	326	324	330	378	298	372	361	357	352	360	341	348	346	340	372	310	352	347	345	376	303	320	334	373	324	351	362	376	357	359	340	327	345	356	334	335	355	346	342	375	357	354	341	346	361	363	368	382	338	353	361	370	361	360	353	368	384	324	360	408	362	334	363	331	339	369	338	358	345	350	300	375	351	322	350	359	356	339	308	373	359	349	394	314	349	346	354	339	387	365	361	362	367	344	338	383	351	373	350	358	294	352	330	346	342	360	338	333	351	346	335	348	351	336	348	351	325	360	361	356	354	321	379	359	367	327	314	322	339	377	381	363	359	350	327	373	374	348	319	339	350	358	379	335	368	335	341	392	311	345	324	383	355	351	323	348	335	354	335	333	337	349	335	364	338	326	360	325	352	333	351	334	348	350	336	345	342	355	356	334	340	355	347	343	380	328	347	349	355	338	362	340	396	348	362	326	332	352	325	381	309	350	344	341	400	366	376	358	317	365	360	362	361	338	363	365	381	348	353	364	375	361	347	375	358	351	377	356	351	337	347	326	353	375	369	368	364	343	359	361	344	359	337	332	382	354	375	363	329	347	318	373	354	364	343	341	332	343	375	343	359	365	372	383	336	383	358	306	366	360	314	342	347	331	367	368	335	356	352	382	350	334	352	333	331	345	359	371	344	357	342	333	346	351	347	339	392	342	355	322	345	380	341	352	366	358	369	350	348	339	336	361	379	325	371	335	323	343	369	363	365	338	390	336	341	355	348	379	357	349	337	385	355	351	344	362	349	346	338	348	346	340	380	367	368	375	316	391	340	351	367	360	357	334	342	364	375	358	367	367	318	349	357	360	336	353	339	369	340	342	355	364	360	361	357	315	375	345	335	348	367	384	387	384	366	357	323	375	350	347	369	363	307	341	347	411	378	340	355	300	344	346	376	371	367	397	337	325	333	363	330	355	344	358	346	346	348	374	319	334	332	362	345	349	335	344	351	362	384	334	364	338	343	354	388	360	358	374	355	358	373	352	328	365	354	363	355	365	359	355	378	349	333	377	391	346	343	331	353	356	376	368	377	396	358	359	362	345	351	340	368	358	330	361	403	319	383	376	352	353	376	321	347	347	331	397	348	326	333	369	352	338	337	321	347	396	352	364	347	365	327	360	339	360	330	332	358	339	345	326	363	352	353	359	360	362	342	324	355	348	365	396	331	371	353	369	317	334	353	323	350	349	362	368	346	331	313	342	364	337	348	358	333	349	360	382	378	332	344	367	317	346	314	359	323	350	351	342	350	368	331	376	353	355	365	349	350	373	335	358	344	348	377	374	378	395	360	373	347	329	330	367	355	319	380	338	361	344	356	346	364	343	359	333	344	351	351	324	385	353	330	350	339	317	363	344	346	328	345	319	345	360	331	360	410	324	328	374	366	368	379	329	338	403	376	355	354	351	345	358	337	349	353	345	357	363	355	348	377	344	355	341	350	372	341	370	362	379	378	349	363	381	348	372	354	382	397	388	368	342	354	367	339	388	355	346	353	394	347	356	367	390	313	328	360	343	355	378	316	333	334	346	349	300	367	358	367	361	364	324	404	364	352	334	349	367	343	349	342	347	392	360	351	342	366	365	332	333	364	346	365	344	341	362	367	353	305	351	367	337	400	376	330	322	378	385	338	360	343	336	347	338	353	352	363	393	397	335	362	368	377	350	331	322	388	387	343	370	334	344	335	353	357	372	333	324	347	356	364	353	355	359	327	346	332	351	350	364	328	323	322	337	339	341	356	351	349	363	315	335	355	351	334	355	340	377	346	318	386	352	364	369	371	344	349	364	349	365	327	333	361	335	352	322	339	371	347	373	356	359	339	340	359	352	372	376	334	361	336	361	343	347	361	336	362	343	347	363	359	359	357	335	301	326	352	376	353	323	397	366	363	331	358	349	376	359	338	339	358	363	355	341	310	354	379	330	403	365	393	369	340	382	347	348	349	351	359	331	348	391	357	357	327	350	347	305	356	343	377	384	362	343	332	340	337	352	335	360	359	324	333	365	349	354	401	368	360	357	373	345	348	365	351	364	381	323	350	377	290	363	349	351	370	380	356	370	359	376	383	359	338	373	318	337	339	349	349	336	358	331	349	376	367	341	334	345	326
11442	12763	20960	23395	26340	17977	16089	12884	11348	14945	13711	10778	8949	7804	10417	11140	13189	11639	14520	12367	13620	9702	8381	5460	6506	17142	16433	13002	4357	2783	2572	2346	1913	2002	2510	2189	2017	1817	2830	5196	4654	3029	2194	1921	1835	1329	1134	1111	1013	1091	1111	1131	1070	1012	1048	1028	965	961	943	980	940	965	1013	951	996	943	937	952	985	1009	1039	1197	1062	1018	942	885	923	947	955	953	937	942	920	895	990	942	928	946	944	951	961	973	918	953	949	928	993	935	927	954	939	939	948	993	939	920	981	980	913	950	954	945	927	962	994	1027	901	958	961	966	941	957	901	963	943	971	911	952	961	905	902	969	937	960	955	989	1004	963	993	1000	956	970	942	933	873	959	945	878	918	946	985	967	1002	932	977	939	965	897	935	973	940	970	980	953	951	957	890	926	955	949	943	931	930	925	950	979	977	944	956	952	1019	944	887	940	952	954	932	962	986	943	879	956	971	911	941	947	945	881	943	920	914	949	987	972	904	971	942	960	962	936	942	925	973	959	938	967	998	933	966	998	987	967	1011	954	950	934	939	954	953	959	941	955	958	932	922	926	929	935	971	1000	977	1034	922	953	930	995	1021	979	977	982	956	923	967	937	980	910	896	931	892	936	964	938	991	1003	914	947	946	990	930	1006	977	911	983	964	911	938	968	971	940	948	893	921	961	961	927	982	874	938	958	1017	949	1021	952	1039	946	929	922	959	925	957	918	980	987	990	975	1000	956	983	952	927	949	960	1027	940	991	925	904	953	1028	950	955	971	925	932	943	936	999	908	907	934	911	946	941	944	946	952	914	960	994	982	955	878	989	954	969	941	968	937	1013	999	978	943	962	940	945	900	974	948	980	957	934	975	923	951	994	924	931	971	968	942	937	960	954	945	948	923	986	975	914	942	1033	947	911	1016	950	1023	984	903	938	918	944	987	928	928	949	940	949	955	973	923	974	937	915	916	942	907	945	922	940	940	924	913	974	953	963	921	928	952	900	973	943	950	977	935	920	932	995	877	974	958	958	907	967	923	939	890	938	929	909	985	946	896	988	1001	935	1017	938	938	958	916	1004	958	980	901	944	980	957	949	1008	920	942	962	967	957	972	963	983	916	890	973	975	987	1010	1007	992	1016	932	968	938	979	890	930	934	1007	936	951	914	897	914	938	969	959	910	912	952	978	931	907	939	937	925	943	974	917	920	996	913	956	977	976	966	870	1000	969	921	942	987	952	925	937	972	936	975	957	928	981	1017	961	950	930	949	981	944	975	979	968	981	924	960	896	924	905	914	962	914	982	992	921	956	923	976	995	973	953	953	916	944	967	947	934	946	968	896	948	918	888	956	977	955	880	954	970	942	977	992	968	940	952	975	899	928	938	991	1014	997	953	913	954	949	965	969	1006	1006	1003	1008	966	991	953	967	971	1017	870	948	908	939	974	1037	927	936	910	923	958	890	918	916	930	887	959	975	950	993	932	943	907	926	948	937	963	944	896	981	995	925	991	985	892	975	952	970	987	964	976	900	933	892	927	922	962	967	942	964	960	944	967	944	997	897	951	913	907	898	977	960	953	993	915	964	990	949	993	957	957	957	955	902	876	971	939	939	939	967	1006	988	870	962	882	979	966	900	910	907	888	925	933	1055	954	925	966	950	941	1007	971	926	947	940	978	1001	994	963	933	1014	959	904	938	985	967	944	938	980	908	939	957	997	920	951	932	1007	950	993	921	948	975	996	945	990	957	928	963	970	923	1038	916	963	920	965	926	962	911	939	929	954	896	980	941	969	995	954	924	942	955	938	965	910	969	923	977	954	909	946	932	929	998	1006	950	899	969	964	948	941	951	957	870	961	972	952	897	921	964	965	997	927	953	961	957	940	968	937	997	960	986	962	966	955	925	959	940	1016	973	944	957	955	941	969	942	907	980	949	912	942	967	960	969	934	974	969	1006	936	978	932	996	962	973	969	923	952	934	936	969	964	989	965	939	951	956	934	945	1019	934	942	907	955	952	975	940	960	981	938	922	944	987	955	964	895	925	936	926	1002	977	940	910	924	928	945	947	913	939	919	931	983	956	905	968	905	946	966	949	951	968	941	943	969	950	930	984	972	951	1002	943	956	947	981	932	952	947	971	940	949	896	957	930	944	943	968	962	979	1004	982	901	970	953	955	1007	934	945	989	941	970	1037	896	914	901	955	1021	920	918	921	1009	984	905	963	958	896	967	1024	907	984	916	922	948	929	902	906	928	920	951	912	893	958	967	988	939	967	943	941	949	964	939	939	921	958	959	966	938	935	939	949	943	930	945	970	894	969	988	929	908	960	941	955	862	936	932	950	956	951	999	935	928	974	944	897	928	950	926	951	921	969	1004	943	960	937	987	953	944	998	924	940	956	942	875	933	971	915	965	911	916	958	956	986	954	957	956	963	977	961	943	1018	938	901	906	932	932	995	952	985	1032	920	951	932	957	930	956	940	959	970	941	965	943	948	972	940	944	909	939	966	974	964	1000	969	906	978	937	915	934	923	965	997	983	930	945	897	988	900	936	955	936	961	933	932	885	958	966	985	927	968	905	940	984	943	928	943	923	880	936	957	876	964	943	930	959	977	987	989	918	984	961	938	931	953	958	963	908	914	950	941	1006	947	896	965	944	954	923	925	954	925	981	912	982	910	944	972	986	924	956	932	966	975	934	917	995	955	956	947	951	986	945	944	996	1010	956	939	931	957	953	931	934	942	938	931	967	934	972	991	930	939	959	954	984	1005	948	937	969	948	906	943	985	954	937	938	896	928	952	974	915	904	937	960	979	934	973	952	988	930	958	927	972	997	912	948	968	957	941	951	896	924	978	910	1006	930	996	948	951	963	990	958	981	1009	926	935	983	973	950	938	966	964	958	943	937	928	979	949	932	940	932	939	972	1006	1014	938	961	955	993	968	965	989	980	979	915	931	1003	957	975	1018	946	979	1005	971	919	986	959	943	882	970	919	994	904	945	896	962	951	963	936	899	928	991	901	882	944	954	956	918	947	952	929	935	940	959	963	927	969	933	928	957	993	964	932	934	940	963	980	993	940	1016	887	958	967	920	971	1006	947	901	939	977	915	967	975	926	987	903	922	947	900	977	950	898	955	933	909	944	946	945	984	904	968	878	977	929	957	948	972	957	961	960	930	981	946	981	944	917	954	961	910	948	957	922	1046	918	960	927	960	939	942	889	973	941	932	981	963	946	953	919	899	910	955	945	923	938	929	945	939	948	966	909	956	975	935	995	998	913	958	961	947	974	951	905	971	966	974	962	939	960	928	978	961	961	980	940	937	978	904	996	893	977	929	931	957	939	914	1002	989	977	999	967	918	948	971	963	940	941	921	964	903	930	894	938	890	938	967	1002	949	988	915	906	910	973	959	933	999	931	908	1006	981	958	959	983	945	958	892	883	913	1007	940	975	888	960	944	973	928	948	929	952	927	968	947	880	979	984	936	905	919	922	1006	936	918	926	941	976	965	915	970	928	968	930	946	888	973	1008	949	937	975	973	913	928	949	984	968	916	911	910	975	946	919	985	953	1035	974	959	944	949	1002	923	914	960	979	975	975	963
29220	23081	21810	20221	20671	11796	9454	7052	5296	7455	6881	6119	3527	2673	3824	4035	4128	4655	3945	3949	4660	4235	3014	2001	2311	6887	7159	4294	1944	841	741	688	576	596	610	552	554	522	802	937	959	686	567	538	494	427	403	386	412	451	424	400	395	382	362	352	386	381	404	379	386	364	399	388	378	367	399	397	364	419	367	412	403	418	373	377	372	402	373	425	385	367	363	387	402	377	343	371	368	365	381	354	399	370	368	401	395	398	389	394	398	392	392	353	371	368	382	400	375	382	383	397	370	396	374	409	378	381	357	403	403	403	364	409	348	389	353	414	406	386	385	369	340	398	363	386	377	379	406	351	398	425	383	382	414	359	396	405	370	365	426	372	402	401	393	409	415	399	398	409	376	388	344	365	402	418	404	383	424	388	366	382	376	398	406	384	376	350	344	402	374	336	381	395	411	408	408	376	367	369	353	377	351	392	407	341	371	344	407	395	362	362	382	401	387	387	395	377	404	356	373	368	393	378	407	384	401	351	396	391	387	384	401	407	390	388	401	375	383	340	347	370	373	383	360	367	393	396	417	402	392	372	426	376	369	412	329	406	374	409	396	390	421	355	380	384	404	393	387	368	394	366	385	393	360	377	384	388	372	395	379	370	380	369	401	381	345	385	402	362	413	378	424	407	397	380	379	408	378	414	382	396	367	370	426	384	378	414	401	363	379	376	409	340	373	369	405	374	376	347	374	383	364	384	438	353	374	376	390	348	395	365	394	386	370	382	395	372	390	365	389	374	378	387	388	378	367	377	384	394	376	404	383	405	365	440	379	407	372	445	378	376	385	383	372	401	395	388	388	365	389	411	408	384	385	412	389	372	378	424	403	383	402	387	372	369	392	446	373	396	384	395	385	392	394	418	400	374	388	388	402	402	386	393	387	413	379	356	437	373	351	384	374	344	388	364	395	385	381	389	381	399	352	354	386	380	388	375	402	374	402	389	415	385	392	387	383	395	400	387	398	390	440	385	381	397	373	380	407	426	379	395	364	367	421	385	398	419	397	410	376	352	362	390	369	429	392	391	372	373	389	400	370	400	382	350	408	407	412	405	334	373	396	386	396	364	394	365	383	373	404	387	341	366	395	386	422	375	385	373	382	359	390	394	389	368	372	396	378	404	385	353	365	378	371	377	403	362	403	407	357	386	368	371	367	409	388	371	381	355	360	382	349	374	402	386	370	395	398	410	367	382	406	389	407	381	368	386	397	403	373	374	355	391	383	375	384	399	396	385	411	367	389	394	398	395	382	395	365	370	394	361	396	377	409	360	405	371	396	420	353	398	380	400	393	362	369	377	396	390	399	395	365	382	388	402	391	359	396	405	366	409	402	372	387	401	362	390	344	373	370	391	389	357	401	359	389	355	388	408	408	426	356	374	372	353	389	389	385	338	384	391	384	395	395	386	393	378	372	423	349	392	402	370	383	389	373	362	370	377	396	348	398	420	411	372	380	377	400	391	406	411	404	367	374	356	378	374	366	439	377	362	384	385	352	355	389	408	426	367	409	349	374	453	385	360	388	376	409	351	399	391	396	412	370	386	373	340	377	389	386	381	369	382	382	387	366	402	380	413	361	383	392	338	392	391	416	386	400	358	358	360	375	404	376	385	418	369	410	380	390	405	381	373	392	403	361	379	380	381	394	401	351	387	422	417	405	406	387	336	351	373	381	394	374	374	371	374	386	360	418	356	400	359	362	380	378	394	376	392	394	364	400	391	397	376	415	390	402	374	397	400	406	370	393	375	368	333	392	389	381	396	400	378	341	391	384	387	376	407	394	372	389	391	402	372	374	383	400	405	405	380	345	372	392	368	374	396	390	370	391	414	387	399	399	383	392	396	384	378	408	398	384	409	356	381	387	407	415	385	377	394	369	391	402	388	399	370	370	402	382	397	374	401	386	379	385	379	345	381	387	361	373	344	395	376	348	375	375	353	400	420	348	384	385	388	386	366	403	382	393	374	408	384	408	382	377	393	396	382	379	394	376	401	374	363	371	425	394	376	365	394	373	379	395	323	364	341	372	376	399	376	355	363	385	384	368	392	398	377	378	356	387	380	351	379	388	388	378	409	414	358	388	349	394	380	379	376	357	371	369	398	373	341	350	432	339	375	402	392	368	400	388	372	368	382	396	330	396	390	406	421	374	381	384	377	434	357	378	382	396	377	385	382	370	379	379	412	374	397	388	380	412	379	385	401	402	356	403	405	335	386	371	370	400	395	402	402	372	357	372	401	348	373	356	371	390	351	360	370	375	355	374	386	394	386	376	419	370	398	401	399	365	353	390	382	393	405	393	373	401	363	358	386	411	356	417	387	388	393	401	409	369	377	403	410	380	352	408	372	371	370	377	347	371	375	400	387	371	405	359	385	361	403	402	395	396	396	375	380	381	363	369	382	359	386	417	357	358	401	380	378	373	372	361	415	374	387	355	371	358	380	372	384	368	386	390	338	357	386	428	378	432	363	377	403	388	412	416	372	413	399	373	443	365	356	368	377	374	429	389	357	378	422	381	371	412	399	382	389	387	388	403	391	373	390	359	401	421	383	381	389	389	357	343	379	360	377	350	412	376	405	372	354	354	362	351	368	387	410	383	354	365	374	378	415	383	355	363	394	417	420	387	352	347	377	357	368	388	360	371	398	394	402	384	362	359	356	403	408	377	378	363	378	366	406	370	385	384	397	381	370	378	392	395	394	403	372	408	379	415	389	402	370	369	375	405	377	392	418	345	372	395	395	398	337	364	382	373	365	389	352	389	392	373	392	347	394	387	393	375	391	393	406	374	347	375	378	416	379	419	405	380	350	372	386	420	403	389	421	430	394	359	403	356	380	379	377	375	383	364	378	391	363	366	378	398	366	369	388	391	383	397	370	333	368	377	401	362	362	403	366	385	376	373	397	366	388	352	402	382	378	397	393	390	376	388	385	397	353	380	408	406	420	372	415	397	388	384	369	378	383	374	378	402	354	380	352	372	415	401	370	379	384	373	382	391	363	360	382	400	393	385	372	425	418	355	371	377	368	427	393	379	393	404	377	363	407	378	388	401	391	416	374	397	379	354	388	417	400	375	343	400	363	352	364	345	376	364	391	409	375	437	364	400	415	394	399	381	369	386	363	345	399	378	385	391	380	375	419	395	393	400	395	385	385	390	381	405	363	361	360	351	394	369	374	370	363	388	420	398	404	365	389	441	392	422	375	413	381	392	379	377	365	398	366	421	360	396	381	376	390	357	375	366	399	369	348	382	354	404	414	372	394	397	419	376	397	409	386	358	369	352	386	395	384	368	394	397	369	417	362	426	415	397	366	378	369	384	384	365	391	369	382	381	381	397	371	406	390	375	367	389	388	414	361	351	384	443	345	369	391	390	373	409	401	397	345	349	407	403	349	380	418	378	369	396	384	396	362	386	409	387	377	386	370	392	382	380	353	397	377	366	372	374	418	391	398	424	336	392	393	374	406	436	409
17563	17365	22407	28432	33661	19207	21935	18084	16135	21744	20271	19024	12846	11081	15445	16797	16062	19181	16172	17466	20251	18870	14921	10202	11809	26866	25721	17977	8560	3400	2918	2665	2247	2318	2902	2180	2178	2523	4131	5385	5129	3400	2671	2198	1729	1415	1310	1149	1173	1286	1282	1167	1205	1120	1136	1085	1025	1068	1075	1023	964	1029	1037	1032	1045	994	961	1037	999	1063	1117	1154	1078	1072	1005	1007	984	1019	1021	1008	977	1040	1053	1006	1043	965	1060	964	987	978	1013	1026	1054	1024	988	1080	978	991	975	1024	1039	998	1004	975	1033	983	1046	1018	1024	1017	1000	1009	981	1059	996	983	1027	1062	1034	961	1059	1046	1004	1004	998	996	1038	994	1024	1047	1032	1017	979	970	988	994	1005	997	1023	1052	1051	1051	1032	1020	976	1063	1063	1027	967	1016	1036	1014	993	1048	1006	1038	1018	996	998	1011	981	1012	1054	1068	997	945	980	998	981	992	995	1013	1035	1048	1039	1020	982	993	943	1022	1083	1005	1028	1023	1035	986	1025	1076	992	987	995	983	1053	1040	1063	982	1025	1029	974	980	1065	1021	1025	1007	990	986	1041	997	1055	1034	1073	1098	1017	1033	1049	986	990	998	987	1027	1049	1039	1031	994	1033	1001	1091	1032	1054	1001	979	1040	1028	1054	962	1009	1014	1076	1033	985	1012	1009	978	1014	1016	1019	1022	1006	1034	1011	988	1043	1023	1051	1090	1043	1059	1016	1002	990	970	1047	987	978	1045	988	1050	966	988	1026	1037	1038	1034	1034	977	1033	1046	1027	1021	964	1012	1084	995	1011	981	997	1027	1005	1026	973	989	1015	1025	1050	1026	1036	1025	1073	971	999	1059	1002	983	951	980	994	1011	1002	1010	1027	1027	1012	1051	1010	1036	1047	1118	1010	1007	1010	1020	1017	1036	1036	1011	1038	973	1039	1018	1003	1031	1030	931	1010	984	1060	1019	929	1016	1028	1042	996	1006	1046	933	992	991	1015	1059	1062	997	1026	962	1075	1008	982	1021	1038	1041	978	978	991	1054	936	1030	1021	1005	1042	998	1014	1031	1082	1003	1069	1058	1075	1003	1040	1020	1030	1011	979	1041	1014	1061	1008	1037	1040	995	1018	1000	1049	1014	993	1014	980	1034	952	1085	972	1011	1029	1009	1027	1035	1051	983	1053	1004	1088	1020	1063	1039	986	996	1048	1026	980	1018	1030	1044	1042	982	1073	1040	1030	1025	983	1002	1019	1010	1066	1037	959	1081	983	1019	1007	977	1021	1090	1022	1031	1022	1020	1020	1055	1029	1016	1031	1016	1088	983	985	963	957	1064	1037	980	1027	977	994	1018	989	1030	1046	1043	1006	1062	1037	1009	975	995	1047	980	1064	983	1043	1058	1004	1070	1037	1011	1059	1042	1039	977	1029	1015	985	990	1012	1020	1048	1051	1000	1048	1057	964	1037	992	1007	1010	1021	1037	978	1012	1013	1039	984	1028	1003	1000	1035	1016	1001	1065	1066	985	1008	1029	1058	1025	957	1030	1008	1034	1055	1040	1014	1007	952	1010	958	1010	1016	1067	1064	954	1016	982	1012	1038	1000	974	1013	1050	986	1041	1006	994	1047	1006	1033	973	1073	955	993	998	993	939	1005	1073	980	979	983	1031	1029	1009	974	993	1003	953	1034	1011	1021	1014	999	1012	1041	1041	982	1041	921	1010	1011	1001	1044	1002	1014	1056	966	1002	1088	1000	996	1046	991	1014	1017	1004	986	974	1043	1019	1002	994	1040	974	1000	1005	1005	1047	1031	1050	991	993	1025	1058	1043	1018	1045	1068	988	1037	1045	981	1015	1013	1012	1066	1029	1057	1073	1044	984	950	968	1053	1017	1037	1011	1038	1090	1009	967	1043	1013	945	1039	1018	1034	1067	1048	965	1020	1006	1056	1013	968	1026	985	973	1029	952	1018	1035	983	1062	1049	1080	1042	1010	974	975	1039	1051	1067	983	1037	1029	988	1014	1013	1034	985	1030	962	983	1053	1051	1046	986	1010	1063	1024	1036	1014	1043	1011	990	1006	993	962	1087	970	1000	979	1016	1013	1012	993	981	1035	991	1031	1038	976	1064	981	1070	1045	1057	1026	1059	958	986	1029	1020	1028	1000	1008	1048	1053	1034	1031	1059	959	1028	963	1086	1030	1063	945	986	1003	1013	994	1034	1026	1030	973	1018	990	1011	1059	999	1054	1006	1035	1010	982	1030	949	1004	954	1070	1051	992	1054	1022	1024	957	1018	990	1016	1058	1047	1068	1035	1071	1088	1019	981	1040	1040	1004	1047	1077	997	983	1005	1016	1005	1027	1011	976	1038	1005	989	1011	1026	995	1021	993	1118	1036	1037	1001	1003	1070	1027	976	1056	1026	989	999	994	1056	1022	1041	1018	1011	1043	1014	1052	1036	1109	1025	1031	1039	996	1007	1012	1046	1044	961	1008	1027	1036	1071	921	1006	1035	1039	968	977	966	990	1049	1048	997	1000	1027	1027	1097	1020	1011	1016	969	1000	1044	999	987	1027	1034	978	1047	1036	961	1021	959	1017	1090	1062	991	1003	1030	1079	1139	1053	1047	1025	1017	1049	1014	986	1049	989	1074	957	1040	1040	1030	1046	1057	1028	1019	1016	1039	1026	1040	1052	999	1024	979	962	977	1025	1020	980	1070	1017	1000	1013	972	994	1018	997	972	991	1047	1024	985	1020	1039	1057	993	1021	1069	954	1025	988	1058	1003	1053	1013	1031	1060	1079	1004	963	1041	984	1013	1010	957	978	1020	1019	1036	1052	1035	1017	1026	1030	941	992	1019	1012	997	1019	1028	977	1031	992	1028	1042	1084	1053	932	900	1073	1017	973	993	962	997	1040	1001	1044	968	1015	1051	1028	982	992	991	1024	955	1028	988	1063	1075	1031	975	996	999	993	987	1027	1001	1071	990	1020	1014	1016	1039	1056	950	1011	994	988	920	1081	976	1021	1001	1017	959	1050	1064	999	998	994	982	983	1014	1029	987	1010	987	1048	1005	1006	1030	1002	964	993	997	1038	1105	1037	1087	1057	1038	1016	1006	1076	1029	1056	1053	1082	1048	1053	1008	998	997	999	1006	977	1064	1057	1080	1013	1046	1055	996	998	1002	1048	933	1016	972	946	963	1008	1019	1058	1025	1004	970	1038	1004	1036	1033	990	1061	1011	1039	974	917	1003	1017	993	1020	1021	992	1018	1058	1015	985	982	1039	1029	1010	1033	1065	1039	1046	1019	1031	1101	994	1027	1009	1004	1005	1015	999	1041	1081	1058	1020	1020	953	1006	1004	979	1034	986	1038	1026	1019	1016	976	1009	1053	980	1034	1014	1076	1025	1027	952	1107	1046	1018	986	981	992	1006	1038	1023	988	1033	1049	969	977	1053	1019	1072	1071	1096	1017	988	1054	1012	1004	1061	1058	1007	1060	1007	1013	1046	1028	1045	1037	1012	1022	1049	942	1067	989	1071	1045	1006	1005	979	984	1033	994	1009	1023	974	1006	1024	1011	1053	1022	1021	987	1006	1029	1017	991	1053	976	1018	1029	963	1075	1054	1017	1026	1038	1040	991	984	1071	1035	993	983	1026	1027	1016	1009	992	1003	990	1009	987	1056	1048	999	1002	1030	1022	1027	1031	1006	1018	1036	998	1036	993	1025	1071	967	1024	1014	1011	992	1044	1031	993	1002	1071	955	1022	987	986	989	1021	993	1022	1002	1014	989	1016	1030	1010	1001	990	990	997	1020	1013	1065	1004	997	986	1028	1003	1022	1076	1010	995	963	1034	1047	1076	1038	934	1002	1000	1014	1014	949	1072	1046	979	1026	970	1009	1030	1015	982	1011	969	1042	1003	991	1037	1013	1067	956	972	988	1037	1014	1019	1057	1003	1050	1019	1041	1072	1060	970	1042	1066	1051	1007	1035	1046	971	988	1032	1013	1066	1007	1037	1023	997	1051	967	1042	1044	979	1076	1048	996	1022	1046	1001	971	1042	1022	1010	1023	1011	1006	1114	1056	997	982	1034	1033	1041	1056	1019	996	1010	1043	979	984	935	992	1044	1047	1018	962	1012	952	1027	1047	1041	1025	1031	957	987	988	986	976	1002	1004	993	1050	1023	1015	1045	1034	977	972	994	1018	1024	1008	978	1021	1086	1000	979	1039	1020	983	1029	987	1024	969	995	1030	1024	1052	966	1040	1067	978	1059	946	1040	1016	1075	1008	990	904	1057	974	1036	1068	1016	989	1007	971	1054	979	946	1005	1006	1055	1067	1059	1001	1052	1000	1001	1029	957	1024	1034	970	979	980	1045	1002	973	1055	974	1006	1033	1027	1004	965	1002	1064	1054	996	995	1011	996	1061	955	996	1020	1027	1067	1069	1102	1032	1010	1015	1043	1043	974	1017	1013	1042	1038	1008	1015	1015	1041	1009	1057	1061	1056	1083	1015	1045	1015	961	1030	1039	988	1007	1045	1042	978	1007	1046	976	1064	1041	1034	982	1037	1059	1013	965	1008	1079	979	1028	952
12308	9678	10017	7269	5418	3414	2585	1837	1572	1464	1213	947	802	602	603	717	644	687	558	544	489	533	500	488	522	664	850	801	524	302	328	318	343	340	326	323	317	316	311	340	320	332	319	292	310	304	295	289	307	336	297	289	293	313	281	317	300	315	328	308	321	317	330	288	287	273	307	291	308	278	316	285	304	320	287	305	305	281	358	293	293	278	321	286	297	327	299	303	267	287	312	324	303	291	316	318	299	325	314	300	290	288	294	306	284	290	321	321	275	304	314	311	294	311	310	318	329	323	312	299	312	276	287	267	283	294	303	316	301	325	290	292	280	314	303	328	305	302	309	301	280	289	315	284	312	310	287	310	288	311	318	316	292	316	268	298	268	284	295	300	310	289	296	250	298	301	289	333	311	295	305	290	327	349	301	283	310	324	309	282	290	320	290	322	308	301	327	309	318	336	290	303	268	305	303	325	315	275	335	307	283	297	302	281	322	300	306	307	299	280	288	308	307	265	316	313	314	314	299	318	320	347	323	287	293	308	305	339	274	311	273	275	298	309	290	351	280	312	247	341	293	308	297	315	306	288	279	309	287	312	315	322	302	303	308	292	272	319	319	324	313	310	286	291	314	288	276	326	324	285	317	299	319	326	277	330	299	303	301	306	292	273	287	274	307	294	306	277	282	256	282	314	305	288	296	289	287	337	323	329	313	311	284	305	320	310	273	318	273	298	299	328	293	323	305	319	290	335	280	312	305	341	307	336	344	307	280	291	321	298	286	323	342	298	319	289	294	309	288	331	304	299	313	287	292	281	320	301	323	291	285	318	284	323	312	283	323	299	296	337	309	288	294	295	303	327	314	283	286	309	317	268	288	302	266	292	277	307	319	297	300	298	305	325	297	306	312	327	334	325	316	258	299	327	315	275	294	303	283	319	317	325	279	309	296	312	283	316	296	306	307	295	287	282	294	309	308	320	293	278	301	313	313	310	304	298	334	282	293	278	312	314	327	295	309	265	313	311	304	277	302	295	289	303	303	288	316	296	285	299	307	287	321	307	297	327	298	289	308	289	319	316	296	304	313	314	290	314	318	294	308	279	296	282	286	280	298	301	295	320	283	300	326	324	269	301	279	326	326	285	303	304	324	320	324	295	338	304	280	303	291	298	308	312	326	285	298	303	324	290	276	299	300	327	344	323	297	292	312	306	317	276	296	281	292	299	318	279	303	310	346	315	304	298	281	287	315	309	295	277	292	306	303	305	312	278	312	289	321	312	299	290	275	280	303	269	295	290	305	276	305	334	296	323	278	307	319	280	306	261	311	294	324	302	312	297	306	291	270	301	277	290	309	310	299	312	307	312	320	311	322	304	312	306	320	337	325	309	307	294	304	314	297	269	281	293	311	259	312	299	285	312	338	298	281	283	260	293	285	301	295	289	313	284	257	298	270	289	305	298	284	331	303	260	293	292	279	278	296	286	299	300	292	300	329	325	307	312	299	321	317	306	299	286	278	283	309	316	308	299	306	333	288	300	319	317	281	338	296	302	300	303	323	314	342	326	351	318	291	327	274	313	300	323	301	304	316	314	329	275	321	300	295	295	300	284	321	295	306	306	294	320	323	313	302	320	307	276	307	314	297	284	282	297	305	315	321	259	259	304	279	292	318	351	295	282	275	329	298	315	314	327	302	320	310	313	285	314	315	318	303	288	290	281	316	332	304	293	289	291	331	332	347	302	324	321	292	294	282	308	329	264	297	320	318	287	310	342	284	305	286	286	295	344	292	281	290	304	308	291	284	310	283	279	304	299	306	297	332	302	321	323	325	301	330	277	303	327	294	295	296	301	294	272	299	292	323	282	273	282	295	287	295	308	319	306	293	271	259	307	287	303	319	314	297	340	280	313	311	316	303	307	306	327	288	305	321	313	282	307	321	312	293	286	294	331	298	300	329	296	292	303	284	277	309	278	301	302	289	319	331	337	291	305	297	287	282	309	273	289	302	301	287	293	286	288	303	317	267	302	301	316	326	285	310	317	297	322	290	308	275	328	302	285	299	289	310	309	329	328	299	294	285	306	322	308	287	313	283	304	309	285	316	282	283	327	311	298	274	312	320	304	275	312	299	331	305	326	292	309	305	317	302	279	294	311	289	305	276	288	311	292	317	294	308	302	273	293	331	304	299	298	294	322	276	295	295	307	306	292	319	301	294	286	301	350	284	286	285	314	288	351	325	303	290	284	311	314	312	324	298	321	325	291	318	316	322	311	324	315	304	307	332	295	265	276	318	297	320	323	319	310	318	291	285	316	281	270	313	306	333	292	331	338	294	284	287	316	331	310	338	322	307	323	318	287	300	295	273	299	280	264	298	300	311	286	321	327	309	301	307	267	296	312	306	310	323	313	258	321	305	329	312	301	325	299	290	308	327	320	320	313	289	299	299	318	298	289	267	318	280	294	317	282	283	302	287	290	319	319	334	299	300	306	295	312	313	308	312	321	299	362	321	319	314	284	318	291	320	309	290	295	318	300	312	297	301	297	291	313	293	316	272	299	320	280	312	319	296	280	330	274	318	292	281	297	304	317	282	283	286	266	299	290	283	298	281	258	321	263	293	314	299	306	318	277	318	318	317	267	339	314	277	315	325	281	311	284	320	337	294	325	289	301	319	290	325	321	256	319	300	326	308	303	290	284	301	294	321	292	309	263	314	305	297	310	311	296	308	291	301	331	311	307	343	283	295	284	315	306	294	302	289	259	306	305	314	276	279	310	294	296	298	303	283	329	277	276	290	272	309	363	301	302	307	279	309	310	310	272	309	296	325	313	306	307	296	318	309	305	340	307	289	303	307	275	276	329	339	297	289	292	283	282	338	327	323	322	278	310	303	317	258	304	271	310	289	328	309	278	290	288	315	300	306	307	336	314	322	312	305	267	308	292	301	320	274	289	312	322	301	287	306	299	295	321	296	279	307	284	302	313	301	308	290	275	285	286	300	273	311	323	301	297	295	279	316	292	323	296	284	319	263	311	313	313	304	293	290	319	308	282	287	333	295	334	316	286	274	298	310	309	322	288	307	295	296	296	312	299	292	303	294	286	276	290	265	286	322	317	284	313	281	326	303	307	323	291	301	265	312	304	316	303	300	300	301	293	283	325	319	283	285	333	310	296	293	302	287	276	347	314	311	307	315	318	300	287	292	332	282	281	299	294	346	315	301	326	312	301	308	310	331	279	280	302	322	312	319	340	298	315	320	322	267	281	337	300	294	313	355	324	302	302	308	291	289	309	305	303	335	312	249	303	296	300	296	316	303	303	280	296	289	294	271	283	305	298	329	284	292	299	285	306	275	307	309	294	304	303	300	265	298	258	269	294	350	300	346	294	309	262	304	302	299	291	280	303	312	295	305	325	291	344	306	296	337	295	272	319	289	306	301	313	327	326	283	281	283	283	310	313	285	303	292	307	292	328	268	310	286	289	295	272	293	317	314	332	281	300	299	312	322	315	317	278
7775	8579	14182	15724	14733	11078	9802	7530	6576	6531	5642	4613	3726	2621	2728	3447	2796	2710	2444	2128	2246	2321	2255	2043	2363	3199	3846	3483	2100	965	876	928	836	901	885	880	902	845	878	956	963	967	862	920	855	888	787	784	803	892	831	813	858	828	858	922	847	837	836	804	877	862	815	858	867	869	843	886	878	829	806	828	843	817	849	829	905	874	836	798	880	879	831	857	820	834	861	831	922	795	831	835	842	856	834	873	803	786	866	876	844	815	838	760	841	895	889	874	838	789	864	779	872	825	829	798	851	782	838	794	808	877	867	761	754	833	863	847	788	837	864	824	841	874	810	781	807	815	872	815	827	796	835	841	849	822	821	825	818	869	814	827	850	855	814	891	850	858	845	804	798	827	873	835	820	801	824	843	871	834	877	839	829	843	835	811	816	849	888	846	810	874	810	888	841	817	840	879	818	838	845	848	840	824	835	890	820	792	791	836	862	869	827	889	786	807	850	816	839	815	823	886	816	809	843	835	848	863	797	844	825	837	828	831	841	816	840	829	786	848	865	890	877	894	807	857	832	789	834	823	875	821	839	821	866	813	827	799	814	862	867	828	852	828	852	809	808	851	873	835	807	839	820	842	834	823	848	851	806	870	867	826	848	813	813	809	814	854	840	805	821	858	808	876	818	797	809	800	826	828	866	802	841	848	829	780	836	836	846	904	806	846	835	834	815	838	775	910	836	856	824	789	842	888	868	845	781	790	832	805	865	795	871	797	819	819	839	871	831	860	836	871	850	851	864	827	829	802	847	805	857	846	861	824	852	878	787	778	810	834	838	830	856	826	853	850	881	805	853	828	826	853	840	880	825	814	827	812	862	856	821	805	858	832	842	859	813	822	892	814	856	823	835	781	848	824	802	863	850	856	808	803	787	861	793	809	888	846	866	832	807	826	798	829	786	789	820	826	856	830	846	826	809	850	867	927	872	813	789	900	802	799	845	841	856	820	786	898	835	860	835	894	817	825	875	805	843	813	888	848	811	795	809	776	838	860	839	816	836	822	863	848	817	786	800	836	831	872	856	807	870	874	829	852	793	813	827	816	821	840	848	908	826	854	812	848	805	809	833	865	833	803	793	826	842	835	800	819	853	787	784	839	833	825	801	840	817	845	772	823	847	866	799	869	812	818	885	829	881	772	796	843	864	871	797	845	796	790	863	806	816	825	870	801	825	830	813	867	824	788	863	876	799	829	874	826	823	796	830	825	816	862	852	809	842	841	777	901	831	826	800	856	788	830	840	796	861	892	811	773	851	819	843	877	796	859	871	806	860	801	838	830	852	884	857	801	803	849	835	806	821	858	836	836	806	822	779	850	806	833	853	868	855	843	869	832	795	810	890	803	858	824	838	812	864	827	831	857	812	862	869	836	837	809	800	888	854	868	871	849	800	843	822	838	822	872	907	802	813	854	795	893	799	833	836	859	869	862	825	813	780	833	801	781	824	801	804	900	868	826	837	879	825	827	838	819	802	843	867	847	828	818	795	778	791	818	861	816	834	840	832	849	848	844	816	841	890	822	854	813	853	819	758	836	840	806	816	823	831	777	808	890	884	793	731	877	838	849	804	869	840	784	847	813	887	805	868	839	827	843	825	863	840	800	879	869	851	816	799	826	862	861	845	873	854	827	807	828	806	854	868	882	863	818	856	831	872	869	800	846	823	804	834	859	854	837	859	857	788	773	789	853	839	842	773	778	842	846	795	810	864	805	821	842	871	805	821	854	835	850	857	826	831	881	859	815	844	790	869	803	848	880	817	838	791	823	810	799	840	858	813	855	848	845	847	754	903	852	822	835	806	809	817	851	874	843	865	792	845	878	911	827	803	849	857	800	832	879	833	812	800	841	823	871	848	821	852	819	786	787	817	801	836	859	801	800	855	844	844	862	851	844	876	878	874	827	836	808	828	818	850	837	833	859	818	846	802	806	879	829	847	816	850	837	854	836	840	875	806	779	772	861	853	861	851	834	849	821	857	810	799	790	813	824	821	874	791	815	839	806	813	796	851	846	806	881	886	834	802	821	833	891	791	859	838	857	872	842	805	893	804	803	887	777	788	810	844	813	809	820	816	863	866	805	772	878	770	830	833	798	872	864	839	843	838	832	801	872	841	787	817	880	775	825	821	849	830	779	851	828	808	845	848	820	889	832	816	803	780	789	842	845	822	792	891	906	834	842	897	834	858	839	832	789	820	874	873	819	848	845	814	813	853	841	879	867	917	857	863	840	808	843	804	830	800	847	835	810	870	868	839	813	843	827	817	758	801	819	848	854	790	837	859	862	841	843	805	796	831	862	797	806	831	800	804	836	820	800	819	872	809	832	831	830	828	824	831	846	775	834	811	872	844	860	868	794	843	793	857	835	869	829	852	875	819	803	853	828	769	880	845	766	826	806	870	815	839	901	812	807	854	823	885	867	816	848	841	782	788	779	847	904	850	869	808	818	796	814	821	834	856	815	816	829	806	794	836	873	835	827	811	809	854	854	805	781	843	832	875	799	814	768	811	863	821	849	808	852	865	792	885	846	863	848	824	777	862	839	853	807	813	833	860	866	836	814	835	814	829	827	855	844	810	801	820	849	820	858	804	858	828	859	772	823	840	895	841	861	852	793	787	796	832	808	883	848	846	831	869	856	860	843	874	798	837	867	872	867	819	818	814	820	841	850	811	808	869	847	800	824	799	833	842	816	827	839	830	823	804	864	802	846	861	820	824	876	830	856	841	834	794	862	797	840	802	868	903	807	860	850	777	854	873	822	785	828	823	882	862	784	833	840	859	808	886	804	825	844	931	861	847	811	913	839	797	787	817	824	827	845	847	831	846	824	822	791	847	862	831	861	836	827	811	840	823	771	879	859	813	819	925	787	795	880	788	829	809	816	853	839	858	883	834	832	882	821	861	796	795	818	846	828	868	858	873	838	865	847	856	784	844	873	826	810	862	811	830	820	846	823	867	860	845	826	786	852	824	870	863	843	900	813	821	881	827	832	822	867	856	848	833	815	833	835	774	804	859	820	804	851	794	834	844	855	897	882	803	877	776	814	932	829	810	867	850	886	864	849	815	870	842	863	879	779	838	813	834	862	789	831	858	858	836	901	851	835	853	862	876	863	850	797	803	856	844	802	822	834	831	839	836	839	822	854	835	841	834	851	866	853	838	811	884	803	786	827	781	828	801	867	819	791	808	794	880	817	841	835	804	813	791	857	825	832	888	822	807	830	876	847	820	847	862	868	833	862	853	843	861	890	819	812	888	799	826	829	793	859	838	837	805	779	809	835	852	825	792	865	840	847	832	859	843	827	811	821	837	810	854	820	875	831	872	838	823	864	852	801	848	845	866	870	829	853	827	811	849	839	809	814	790	805	840	828	856	829	800	833	840	839	832	843	850	794	847	852	860	803	873	816	827	805	835	860	835	871	846	818	866	837	885	846	815	805	826	832	830	805	792	809	833	859	806	867	826	858
22751	16891	17472	15365	14138	8956	5688	5100	3827	4622	4034	3355	2449	1948	1354	1941	2604	2051	1698	1943	1877	1205	874	912	875	2376	3753	2988	1521	544	484	535	464	513	498	535	477	496	623	624	561	469	493	426	431	411	418	391	382	457	390	367	420	355	337	366	353	387	396	345	353	349	362	408	395	363	350	372	370	328	334	348	356	368	372	367	370	339	381	350	401	378	398	394	345	374	361	364	347	340	392	399	363	342	350	355	343	384	379	324	368	360	334	337	377	374	380	391	338	382	347	365	353	340	366	346	342	375	368	358	382	393	351	374	370	324	365	374	387	360	337	386	379	416	391	373	348	363	371	374	326	378	368	361	379	389	365	372	369	354	385	343	364	344	389	347	391	369	352	389	353	354	376	390	374	370	391	383	364	390	364	406	365	378	382	351	349	375	376	347	369	352	335	362	400	376	370	366	378	402	393	386	382	339	371	347	363	320	391	351	352	377	330	349	382	387	389	345	371	318	384	372	364	357	400	372	379	370	382	364	366	373	344	381	393	350	352	363	376	355	357	349	367	379	366	350	334	357	352	363	380	357	359	396	377	392	367	358	353	360	377	396	370	377	382	408	362	329	360	388	371	381	341	357	355	359	363	370	374	381	368	382	395	346	369	406	355	403	344	347	336	407	391	364	362	385	393	370	370	405	376	371	372	365	364	372	355	401	366	422	361	328	382	355	374	364	395	368	395	374	390	346	350	369	344	349	358	353	385	348	407	364	363	352	377	361	362	370	367	330	355	408	373	399	347	355	371	377	385	355	383	387	371	336	373	376	394	384	367	366	399	408	348	389	374	350	380	382	357	352	430	385	367	389	368	374	384	369	374	398	375	356	378	380	391	397	356	382	377	367	375	352	360	343	401	394	412	374	357	358	325	347	370	341	399	358	392	349	346	352	371	382	347	374	357	389	374	345	372	372	339	367	338	357	373	350	365	376	338	396	336	371	371	349	395	405	380	359	351	367	360	359	376	369	357	382	342	375	350	361	363	367	384	364	368	390	388	339	380	317	347	365	362	344	348	382	302	373	363	349	356	363	359	378	367	394	369	403	363	375	384	396	364	361	394	388	362	347	361	369	388	372	359	390	350	351	366	394	392	389	387	387	360	338	364	378	337	364	367	348	371	384	383	384	371	360	378	342	351	336	372	349	372	351	364	373	360	376	353	397	344	368	360	348	375	387	369	348	348	382	344	341	376	378	363	367	388	367	390	344	320	369	392	400	363	355	336	355	365	396	369	334	376	347	338	337	344	351	365	360	390	385	315	375	367	379	385	387	360	341	311	360	375	382	353	341	375	361	360	363	395	368	357	356	381	370	418	346	370	370	370	408	392	389	394	364	346	371	359	391	367	374	351	389	381	323	387	338	355	412	384	347	367	378	369	403	366	376	351	365	355	370	374	366	379	397	355	360	356	380	357	355	379	390	366	376	385	389	405	372	353	336	385	369	391	358	368	387	369	354	387	370	362	349	394	389	354	349	369	368	356	390	402	412	384	372	376	379	410	360	360	355	342	354	327	387	397	360	360	355	378	374	367	380	397	373	385	365	384	344	333	395	356	350	346	351	339	333	386	402	375	350	394	352	373	388	364	387	351	402	356	382	362	352	350	345	392	371	373	354	317	378	404	355	359	390	376	406	382	351	335	356	401	344	391	353	343	343	390	369	338	341	380	366	398	359	368	362	413	402	361	410	333	361	365	395	386	345	354	395	353	392	357	361	401	377	388	382	336	351	367	369	346	377	389	362	323	350	365	393	366	336	376	354	342	355	330	340	385	347	344	376	362	410	351	403	385	390	373	351	361	330	350	407	366	386	387	348	346	371	354	371	372	340	374	363	354	394	356	365	334	367	373	368	406	388	365	362	393	352	353	382	338	375	325	368	346	360	359	378	377	382	380	366	373	370	350	386	360	363	364	340	366	357	358	360	361	380	330	347	392	399	373	336	355	333	385	365	368	352	370	343	357	354	365	391	327	405	381	331	360	337	378	372	356	368	377	362	331	383	385	374	385	384	365	385	400	363	398	400	367	365	393	354	345	364	366	363	373	365	360	412	356	352	377	350	382	367	351	386	358	367	383	402	369	347	370	322	338	382	356	379	378	365	364	387	373	363	362	397	372	342	340	401	360	360	389	374	383	367	390	380	338	363	375	345	378	348	338	354	355	382	370	352	362	369	361	352	354	387	356	338	379	391	359	346	349	347	369	371	374	395	362	363	386	355	339	374	396	343	362	360	350	349	353	393	350	389	384	383	404	355	407	379	380	361	372	341	376	385	369	387	339	328	392	348	390	381	414	360	357	361	370	390	363	358	371	370	387	407	345	342	353	370	393	378	367	390	368	323	382	375	409	368	348	427	364	342	370	368	385	356	373	366	377	378	333	386	383	366	355	355	379	374	341	369	378	358	361	351	386	344	373	342	351	380	361	380	362	389	352	359	396	360	388	373	354	384	375	365	375	352	375	357	327	369	376	370	364	396	364	372	346	366	369	359	362	343	367	367	361	370	384	361	375	369	387	356	376	351	357	356	325	363	436	358	352	352	355	372	333	353	364	374	380	335	382	337	337	343	391	386	381	365	389	407	400	350	367	379	365	366	357	385	358	378	350	378	368	349	369	338	411	347	380	366	400	386	342	337	361	394	357	359	388	374	346	357	328	377	391	427	384	351	357	399	373	355	370	369	358	336	355	340	352	374	375	393	368	376	382	382	359	373	388	363	346	390	372	379	368	357	351	352	352	361	363	355	360	388	376	343	369	367	323	388	379	377	339	386	387	358	377	344	378	377	381	379	380	389	348	385	398	359	383	352	344	382	382	373	377	377	388	357	376	346	363	348	378	347	381	361	305	349	408	356	372	389	353	382	343	400	383	397	356	346	353	370	372	360	405	351	394	343	383	356	351	366	388	401	373	385	391	374	373	424	375	364	347	369	357	366	341	373	355	359	354	386	392	360	375	351	379	370	359	365	388	373	355	372	359	376	395	367	349	348	390	338	331	368	373	400	371	366	343	372	369	353	353	344	366	401	372	372	395	375	348	342	364	380	406	378	383	396	402	384	375	397	361	373	359	381	356	411	357	355	365	363	358	401	405	366	339	385	370	345	359	353	369	354	342	391	365	361	379	378	367	377	381	373	340	351	343	367	381	404	375	384	395	339	374	377	365	371	329	360	370	375	367	382	373	378	358	423	354	366	390	340	320	319	373	344	342	352	432	398	342	352	374	336	408	381	374	363	392	405	357	381	349	365	355	396	336	379	397	373	359	369	376	362	359	352	360	377	360	359	371	420	323	369	362	370	360	359	345	339	364	393	373	370	396	368	367	361	352	382	390	365	353	386	386	364	379	400	389	359	371	354	358	372	394	393	389	378	378	359	335	363	345	364	375	358	371	325	360	345	368	366	354	356	354	367	361	307	395	391	358	364	378	414	363	351	377	362	375	334	355	351	382	389	401	361	348	350	396	368
14437	13288	20737	24533	27354	19741	17096	16178	13672	16365	13633	13010	10159	8790	6426	9579	12831	9333	9189	10233	10521	6032	4235	4271	4286	12707	17965	14037	7092	1993	1788	1680	1524	1753	1982	1806	1450	1988	2835	2770	2237	1905	1712	1642	1323	1179	1127	1094	1148	1142	1016	1086	1096	1065	1037	1038	1018	1059	975	1048	1005	989	1020	1027	983	1046	1012	989	943	1064	1116	1079	1007	987	968	1001	1009	936	1013	946	970	986	1029	967	1027	970	998	992	1018	1023	987	947	952	1001	1010	1031	918	980	1006	1007	1017	959	974	1001	983	963	986	956	1075	961	971	936	1026	979	964	942	1009	1000	956	1015	1054	970	962	992	999	970	952	984	966	1042	1003	1009	1001	967	1003	950	960	1017	978	1058	997	936	976	1026	1000	1033	966	949	1052	980	993	988	1053	981	1059	949	1015	972	1027	981	989	1010	967	984	976	973	957	985	1000	983	953	992	974	936	1029	1027	1028	980	1018	951	1002	1000	982	957	966	970	932	968	1018	949	1017	1006	990	997	947	959	947	1055	980	1036	994	1028	957	977	983	960	968	1019	946	996	971	983	942	971	955	956	967	1022	939	981	924	1028	972	973	983	1036	1039	1013	966	988	995	1011	1008	941	964	973	995	983	1023	1016	963	954	915	959	946	956	938	938	971	984	1005	934	1029	957	1030	1031	963	988	996	1015	987	1035	976	993	999	1023	979	1023	995	1024	955	977	966	1001	963	951	938	995	969	987	940	1051	965	986	945	985	1037	1024	986	976	972	946	1010	993	961	924	1002	966	987	960	1015	977	1024	989	970	965	922	928	989	1013	945	1012	950	957	1014	1020	965	946	982	983	978	1034	1004	1018	958	1039	1009	984	994	1000	1013	983	1000	984	951	972	984	947	1012	1023	949	1021	969	986	993	968	1096	1009	996	992	1012	976	1015	967	1028	993	971	1050	970	1022	1023	993	996	993	967	959	1033	946	984	907	1049	973	1010	946	914	984	995	961	1025	919	1014	955	1055	1008	995	1003	972	927	956	969	962	981	1007	964	994	1012	972	1034	953	981	988	960	936	977	936	946	994	990	922	966	929	1026	983	985	1011	948	943	1003	976	1030	1050	977	984	966	974	968	970	988	958	990	954	1012	984	956	990	996	1038	979	949	1045	940	971	1022	1053	1026	977	970	971	1010	1040	996	1014	940	967	972	1012	999	953	928	922	987	1029	1004	977	1024	1015	1009	935	990	1004	969	947	967	1001	953	995	1024	954	979	1017	981	1015	1030	1028	978	1025	971	1017	1021	981	980	980	925	981	1003	1024	1040	1019	969	994	999	977	1036	985	978	990	1041	1037	1009	959	1037	973	978	986	933	981	976	943	929	1007	978	950	1030	938	992	1014	1024	1017	1056	910	979	1022	1010	968	967	964	1012	1055	1014	1016	1006	938	998	1021	1021	1016	980	919	983	987	994	986	982	922	983	956	952	999	971	1011	1037	976	976	918	1034	980	1011	1009	990	1003	942	983	1020	985	930	1004	989	950	1004	996	949	941	972	991	961	984	994	1016	970	990	981	946	1012	1015	1027	951	991	1029	964	975	961	1038	932	1033	968	990	1006	990	939	992	986	1022	999	978	987	1005	951	962	959	1032	1026	958	969	1011	1007	1002	974	999	1005	964	1012	990	977	1014	1012	926	1002	969	1005	955	1006	941	1020	994	1004	943	976	1011	972	945	986	1019	953	957	985	1020	1049	990	995	1014	1011	1033	1041	981	1041	996	969	986	932	925	1003	1034	1004	994	965	944	972	995	1002	960	992	978	1055	975	982	948	1051	1002	959	1032	959	963	986	944	1012	1038	969	1013	995	991	954	969	987	963	1001	965	949	961	950	991	958	991	970	928	982	965	1017	956	967	994	981	1017	1010	952	985	1000	983	980	982	1008	971	1068	985	984	910	1021	1009	970	921	966	972	963	1005	908	969	1002	994	987	985	1024	917	989	1056	1021	970	995	1003	948	986	1050	995	1037	1018	999	1022	966	1010	986	988	937	956	933	919	993	955	990	993	996	995	942	1067	932	999	938	961	980	986	1007	968	957	1001	976	1031	1029	976	994	1058	986	998	960	983	978	995	982	984	1005	982	992	990	1033	977	1026	1007	934	970	1006	1044	983	975	992	1011	986	925	947	1020	1001	973	972	1021	949	956	1001	941	963	1008	996	979	992	1038	969	917	1019	994	977	999	1001	934	1009	998	903	1016	991	957	974	1003	979	969	969	1037	992	1019	951	1012	984	951	1022	977	988	978	1003	969	967	974	1051	981	992	987	999	957	1007	997	983	1020	978	971	957	995	1035	915	993	1000	960	999	1065	1003	995	933	978	967	986	1022	1002	981	1012	972	992	942	994	1027	979	1086	965	960	1005	959	978	1003	962	992	931	971	1030	986	1016	1028	991	990	1018	984	1005	993	1027	936	1038	961	1016	976	978	977	932	964	998	932	1033	1006	949	988	1009	1003	965	1015	1006	1029	970	1003	988	944	984	953	981	948	1008	1044	990	1031	976	1008	950	955	991	972	985	1024	1052	1005	1007	982	1023	945	978	968	992	1027	1005	993	950	971	936	991	984	1035	1001	978	977	981	976	992	1011	978	960	988	946	928	988	988	874	992	980	1016	963	980	960	986	990	992	970	992	966	976	915	979	921	994	1019	977	1040	999	1027	1011	979	953	976	1056	1023	1001	975	953	948	972	988	917	1040	961	991	973	967	1012	1035	977	952	997	998	1001	996	1010	964	1020	916	1038	999	1026	973	969	938	962	989	984	947	982	997	1005	1013	997	956	980	987	934	955	1004	983	996	1026	947	1032	996	994	979	928	946	970	967	962	968	967	1046	1018	978	946	982	1062	1034	982	1018	981	991	951	960	984	953	1029	1015	927	980	937	964	998	939	923	1022	1013	983	939	957	1037	953	988	972	991	978	995	979	950	1042	979	946	990	960	944	1018	969	1011	1021	987	1016	987	989	1005	970	1037	1051	1004	995	970	1014	999	989	1041	1021	977	989	942	1006	955	1012	1022	959	1021	979	978	971	998	955	962	956	958	1008	954	924	979	1055	965	991	986	927	993	1041	1013	1024	948	1017	991	973	996	975	1005	972	979	993	989	1048	960	974	985	973	992	1017	1024	981	1011	964	1043	1005	1030	1007	996	971	1017	998	1011	1006	985	988	999	988	1020	974	1018	988	959	1004	1029	970	937	982	950	906	1056	943	994	1038	989	1012	992	1008	991	1016	995	1022	940	936	1001	971	964	991	976	1014	1030	1048	1025	970	1027	971	1033	1029	983	996	1018	987	956	979	1033	1005	998	953	959	919	998	970	955	955	1007	912	1030	1004	970	1013	955	956	1031	1020	973	1015	967	1010	990	906	966	958	1027	1017	991	1011	1026	967	955	979	970	965	895	1000	977	1010	958	988	1034	1023	941	995	993	1013	1023	977	969	973	1014	1005	1048	1029	966	995	997	961	1000	974	1015	973	959	1000	989	950	998	999	1001	967	991	933	1005	980	955	1012	989	1033	1021	991	972	959	974	992	1015	1000	1005	948	1012	1014	977	968	957	1023	1018	968	1019	939	984	991	965	999	1041	957	996	1023	1013	963	979	1018	990	997	1004	983	999	1055	949	994	948	1050	956	951	1031	1042	971	933	1026	933	979	984	956	975	970	979	984	973	971	985	974	998	957	1004	982	970	969	992	953	973	1029	1003	1004	983	1039	943	1062	1007	948	1074	995	918	952	1052	996	966	927	936	1024	953	1026	1020	966	994	955	972	965	945	965	977	1019	1009	953	1014	939	1013	959	1013	933	953	990	951	1000	937	1000	988	1006	990	1034	1054	992	1056	1001	974	1007	1034	997	1049	989	946	1063	978	986	975	978	931	1023	981	982	981	974	973	1009	985	966	998	990	1029	1012	982	972	991	982	947	969	1001	1002	1016	1060	1005	984	1004	939	951	966	1013	977	987	962	991	990	955	991	967	966	954	979	993	994	1019	999	1008	979	1001
30862	22696	25766	21725	27870	17832	11425	8200	6000	8066	6972	5553	4385	4150	3374	3840	5480	4057	2866	3028	3059	2358	1483	1245	1600	4593	6515	4459	1839	901	803	712	743	728	859	755	931	1244	1349	1206	1019	766	687	579	533	449	422	454	478	482	416	439	404	374	381	409	386	381	388	400	406	393	374	384	383	354	382	395	353	387	400	418	387	393	375	366	400	376	355	376	414	364	400	356	375	366	393	391	406	395	357	401	383	374	381	391	385	383	383	379	394	406	378	378	365	408	384	369	369	365	347	404	389	377	377	382	426	394	374	406	396	404	410	356	347	378	414	385	418	377	395	390	339	400	378	375	405	430	362	367	385	390	361	408	353	364	342	378	404	378	363	371	393	391	383	375	397	361	386	380	383	413	374	400	361	369	354	410	365	380	384	401	344	392	388	379	387	368	391	346	385	376	366	367	379	392	376	391	374	364	355	428	416	390	405	394	392	350	370	383	364	378	367	399	328	369	384	386	412	371	349	365	395	377	390	394	376	362	374	367	382	394	385	417	403	388	386	407	402	402	374	352	387	416	372	372	390	362	399	407	417	383	392	394	385	382	383	394	346	390	404	393	346	409	367	407	355	408	414	365	379	354	401	401	411	426	359	382	405	381	426	412	359	358	375	408	378	386	399	399	404	397	374	375	394	358	407	348	425	374	379	387	397	425	391	380	407	367	370	351	381	357	366	375	401	373	393	392	384	398	405	379	356	395	368	402	402	366	387	387	372	401	385	396	371	371	378	433	414	392	407	358	406	385	362	398	359	370	391	417	367	376	385	394	385	355	408	385	403	390	397	372	362	367	390	358	357	380	364	381	409	369	366	361	401	367	363	425	355	377	410	395	364	370	361	392	372	379	363	380	358	398	380	395	419	363	412	348	427	354	346	365	418	354	400	402	358	384	404	374	358	387	348	379	384	354	360	368	387	364	379	380	387	379	389	364	402	412	357	426	395	424	392	419	379	378	351	367	387	384	364	405	365	394	348	409	395	386	403	384	374	395	374	388	399	368	369	407	400	381	402	374	388	431	390	416	378	383	416	387	395	403	388	411	403	404	407	399	374	392	382	407	376	365	362	417	374	369	378	392	396	357	362	364	381	415	360	397	365	360	366	379	431	392	403	361	378	396	342	394	366	369	389	387	444	376	361	359	356	354	418	381	371	383	406	369	405	362	393	377	383	390	393	383	387	429	373	388	339	437	357	385	392	354	396	375	372	368	373	355	379	383	372	410	377	388	401	382	348	378	355	388	388	390	360	387	404	368	412	379	397	373	362	395	386	369	417	360	371	394	408	408	406	399	373	393	398	352	385	389	381	382	379	372	403	338	372	367	383	380	362	386	407	363	371	357	356	395	356	355	387	393	412	380	369	382	358	407	343	375	366	406	412	387	367	404	380	398	428	394	377	407	422	390	362	412	365	376	391	367	392	377	371	374	412	388	357	364	363	386	371	368	337	344	358	357	364	355	367	397	414	366	397	371	412	380	408	376	355	347	401	397	376	367	414	384	389	381	411	376	418	391	412	388	359	399	376	436	373	380	399	346	359	380	391	415	389	362	405	392	362	382	354	379	416	362	380	365	419	389	379	353	394	399	395	400	348	399	366	390	410	412	363	376	369	409	386	367	394	369	347	384	386	409	369	357	427	410	367	367	421	353	369	405	412	369	401	383	383	371	416	365	379	350	398	379	383	367	374	367	379	381	377	357	374	358	377	411	399	358	387	341	387	336	393	405	383	390	393	370	384	361	397	360	380	383	392	366	393	405	374	378	426	384	381	418	411	386	406	387	368	376	406	413	362	334	377	375	377	395	351	340	367	388	375	374	379	371	372	350	360	387	387	363	384	400	364	379	389	389	379	364	370	415	384	381	403	457	382	385	402	356	398	383	376	373	377	370	397	392	414	381	377	386	359	378	404	374	380	348	421	311	358	408	381	386	369	399	374	364	360	399	416	378	411	390	388	410	353	402	369	403	373	378	360	359	362	412	398	397	403	407	390	406	358	350	409	386	374	357	381	368	391	397	395	378	387	358	382	402	379	388	339	355	367	380	348	390	336	385	411	371	341	392	411	398	379	378	395	382	397	374	357	395	364	420	375	385	368	365	352	350	392	382	377	365	362	358	406	414	393	391	394	377	406	373	366	382	390	393	414	396	375	381	391	403	369	330	360	405	326	364	401	355	339	376	376	392	389	370	378	395	390	372	366	352	395	397	400	395	394	365	407	381	364	342	380	354	387	396	374	395	386	362	400	402	365	396	397	388	377	384	382	353	349	366	394	363	362	395	374	346	416	359	307	380	421	369	403	380	391	365	380	430	389	378	386	369	390	394	394	377	395	400	383	377	380	333	398	397	390	383	394	373	389	370	348	393	392	350	388	376	382	411	368	360	355	374	376	390	344	388	396	394	395	365	390	387	416	393	375	379	368	414	394	384	391	393	401	363	371	382	420	385	400	383	372	378	366	358	346	387	392	367	397	386	379	402	405	430	386	373	383	370	348	366	391	393	394	365	386	391	401	381	448	393	430	360	433	346	405	388	365	418	362	355	406	402	409	354	393	369	367	385	357	387	377	360	384	393	412	394	405	369	391	403	357	386	397	376	365	407	401	384	377	371	408	368	390	431	366	374	371	406	366	397	413	413	357	396	406	375	373	381	426	409	407	374	367	404	395	403	383	389	358	360	369	399	391	370	378	378	357	355	371	366	377	384	393	354	423	360	377	396	396	370	370	419	380	387	414	375	377	395	421	358	396	386	384	378	387	347	378	363	388	368	372	373	396	391	395	381	386	394	371	366	385	361	384	381	400	371	382	383	373	387	394	386	399	411	364	386	359	412	393	365	339	391	419	393	347	401	352	388	387	390	383	386	387	386	353	397	401	403	388	404	437	403	389	394	400	386	364	391	405	397	384	388	365	399	377	397	389	418	351	398	404	367	364	361	372	370	410	410	383	372	383	392	378	376	397	383	430	375	403	392	380	383	383	362	400	426	380	385	348	408	362	366	367	355	374	410	380	433	373	398	406	372	390	351	377	396	370	387	361	395	415	363	353	384	404	385	393	371	398	390	355	367	364	389	376	412	354	336	368	380	391	360	418	399	341	365	405	405	411	379	371	392	384	389	345	393	364	380	364	390	356	355	410	380	406	371	361	409	396	399	380	344	374	370	396	375	409	366	385	369	374	411	400	383	390	377	398	368	383	336	363	386	393	395	402	377	381	418	404	347	384	364	389	348	376	397	391	384	382	369	349	380	365	386	368	412	358	409	393	391	372	380	377	390	365	404	390	358	377	407	364	370	383	377	379	354	386	401	381	412	395	380	413	369	395	389	344	381	352	408	360	371	370	351	354	362	397	381	372	422	383	366	380	401	368	369	350	398	350	399	362	376	379	369	392	375	396	396	382	371	361	376	374	362	372	352	384	409	353	391	350	380	382	356	383	366	372	396	423	371	393	388	388	384	363	368	346	380	371	357
18614	16735	27553	29290	39692	26926	24481	19416	18132	22616	19719	17785	15212	15496	14148	15816	22337	15044	12687	14428	14831	11332	7407	6197	8574	20765	25571	18524	8309	3638	3239	3004	3177	3307	4246	3729	4769	6846	7664	6777	5912	3885	3071	2495	2063	1660	1447	1748	1583	1367	1167	1199	1121	1167	1082	1105	1157	1063	1010	985	1021	1050	1048	1002	1053	1005	990	1081	1049	993	1306	1286	1160	1075	992	1052	1058	1033	1011	1079	1055	1013	1009	1008	1093	991	1023	1011	1061	1027	1021	990	1013	1002	1014	1022	1015	1011	1018	1009	1038	1021	1029	1045	1043	988	1055	1017	1007	1000	997	1025	1039	1040	1048	1049	971	1014	1055	986	924	994	994	1012	1029	993	973	1017	1016	1013	985	1007	988	986	991	1053	995	959	1019	1031	978	1029	1001	996	968	981	1046	972	980	1023	1000	1006	1022	995	1061	1049	1012	985	1019	963	979	1015	987	986	1017	1029	1005	1026	997	1020	973	1081	1014	1008	968	1012	980	1082	984	1009	1055	1040	1034	1028	1040	1030	1028	1038	1017	1031	1029	1035	1023	1008	981	997	1003	992	1010	1043	1011	1020	981	1032	986	991	1010	1030	1001	1019	997	1069	1001	991	1036	1011	1003	1006	1048	950	972	1029	942	1003	980	973	949	1026	1018	981	960	977	1009	1027	974	1026	975	977	1021	1025	1027	1018	1023	1014	1005	1010	1013	1044	984	1026	1012	968	985	1011	984	1055	986	1016	1006	960	996	977	1005	1003	1111	1021	1073	1010	1021	978	992	1006	993	1002	1035	1010	988	998	1011	1044	1030	1002	990	956	1049	968	1028	1001	1012	1024	1029	1017	948	1010	1052	1028	994	1046	979	974	993	1052	1020	1016	990	961	996	943	1035	959	1048	987	961	1040	1054	1000	1058	950	1092	957	942	1042	1016	1031	995	1020	1023	1032	984	1008	1059	1022	949	999	1005	1054	1002	993	962	1034	993	998	1044	1002	1015	1015	967	971	1040	985	1013	1060	1060	1006	1009	997	1076	1071	987	1008	988	991	1000	1008	971	1016	968	976	966	986	1058	1033	1004	1033	946	984	1016	976	981	1002	1022	1012	1007	1042	919	1006	1006	1007	1026	1054	989	1019	1071	1011	1025	1005	1056	1020	1016	1027	992	1036	1016	981	1028	1014	996	924	1026	998	1055	986	1009	1016	1013	1037	977	997	1020	991	1045	996	1068	999	1036	1038	1035	973	1017	1023	1002	937	964	1015	1044	989	983	943	994	963	1039	985	1086	1025	1015	1019	988	986	993	990	1026	988	1100	962	986	1004	995	1036	945	1016	1027	1010	1011	1008	1038	1004	1020	1001	1046	969	969	1027	1038	1038	1003	981	996	1077	1008	1034	1043	1036	1017	973	988	1014	1031	991	1009	1022	1030	991	1012	989	993	978	1018	960	1100	1007	1032	1002	1012	1033	949	996	1002	981	996	1016	987	999	1050	1043	1019	1036	1014	1012	1004	990	1020	1002	976	1010	1082	981	1013	1042	974	1050	1032	974	1009	1024	1022	999	1001	1008	1024	1006	961	945	968	1092	1015	1001	970	989	1049	1026	976	1016	950	1039	1014	1034	980	1007	1054	1008	970	1002	1045	948	1023	1017	1029	1022	1000	1038	1029	1047	1054	1052	1022	1021	982	997	1028	1048	964	996	995	1051	1016	1031	966	1006	1054	997	1032	1044	1038	1029	1013	1031	1007	1067	1021	966	966	1069	965	1008	969	980	1019	1014	1014	976	1042	1017	994	1025	1046	996	1035	980	944	1043	1056	982	1059	1003	1011	1012	985	955	984	973	987	1027	1045	997	1026	1016	1027	1080	1036	990	967	1001	1014	1017	1034	993	986	1001	1001	1024	987	983	994	1069	1001	1023	958	1047	1007	1054	984	1029	1014	1005	982	1029	1002	985	1013	959	1016	1010	1014	1049	986	1021	1050	960	1010	976	982	1008	1028	998	1009	951	1001	1033	1026	972	1007	1032	1014	1055	1025	964	1011	1012	986	1052	1024	1037	1021	990	992	967	989	1004	958	990	976	1010	1014	1052	1073	999	1022	1029	969	1040	1013	989	935	1061	1015	1046	1021	1026	1070	953	1030	970	1008	1033	990	999	1050	967	1011	1004	1072	993	1019	990	1028	965	1010	1033	963	1042	974	1051	993	1027	1018	967	1056	1030	1036	1032	997	975	994	1039	1008	1027	1017	1027	1035	1019	1009	982	987	1031	994	995	1058	995	994	966	1013	1049	1059	1045	1034	1011	1026	986	983	1010	1008	1002	1097	998	964	987	1029	1035	974	1036	1049	1032	993	1006	1045	1048	946	995	1005	1012	1051	1031	1043	1037	1001	1030	1005	1027	1106	1012	1052	956	1011	1025	997	970	1002	947	999	1081	973	965	1022	967	1044	1007	988	1066	1043	1010	1011	990	1011	1045	964	1006	1051	1011	985	1027	1027	1030	1009	1008	1022	975	985	1031	993	983	1055	972	1003	1027	1023	1001	1082	1037	1027	990	1012	972	1035	988	1009	995	995	1020	1018	1018	1002	980	1042	1013	987	993	1028	1017	1060	979	1047	997	981	1000	1027	985	1010	1022	976	965	1056	1016	1041	1041	1017	1005	1065	988	957	968	1018	1026	986	982	1056	983	1015	1042	995	999	1020	1015	1022	1009	961	948	1003	1024	1037	1063	980	1031	1043	996	1009	1017	1007	982	1023	1028	1054	980	995	1020	972	985	952	984	999	975	1014	1009	1025	966	1027	1021	1000	1040	988	962	970	1071	1019	987	1025	989	1002	962	1003	1045	989	976	972	1037	987	1014	981	962	1030	1023	1047	1067	1025	1032	985	993	1010	1015	992	1022	1010	1024	1012	970	994	992	1007	986	1006	1000	1040	1041	1008	1028	989	1049	1045	1075	1049	1024	1000	1067	1071	1013	1066	998	957	952	1044	1074	1017	1006	969	1008	970	1055	1012	1023	1037	1033	1040	1015	956	983	1024	1011	1024	1022	992	979	1028	996	1001	984	1040	1048	990	946	1025	925	994	1009	1039	1017	1032	1033	1047	1022	1008	1063	968	988	1020	1023	1037	1008	1027	986	1021	984	994	1006	991	1040	990	992	1026	982	991	1046	1034	958	1028	1056	1034	1020	1032	1002	1035	995	973	1053	956	976	1018	984	1030	999	1034	1025	974	1016	1002	988	1030	970	1034	1005	998	962	982	936	994	1011	1029	965	1056	961	1027	975	977	1032	1004	1037	978	1026	946	1030	1009	979	1020	983	1009	1042	989	1083	980	1009	1008	966	1020	1007	1043	1030	1022	982	1025	989	1013	1005	1019	1022	985	988	1014	1026	945	1054	922	1026	987	996	1015	976	979	995	982	995	1019	997	994	1051	1014	1032	1045	997	1033	1019	1039	1007	985	1035	996	1015	1000	988	965	1039	1033	1004	974	1029	1005	1038	941	983	1024	1022	963	979	995	1030	942	997	1020	1041	1101	1018	998	983	986	972	1029	1034	1001	1006	1045	996	1034	1034	999	1009	993	972	1024	959	988	1032	1017	1068	1059	940	1028	984	1049	1060	949	1008	1007	1012	993	969	988	1069	1003	1013	990	1015	1025	994	1023	1005	973	1030	1066	1027	1003	970	1002	1026	991	978	1063	1019	997	989	1048	1004	1038	985	969	1026	1023	969	1058	1053	1025	973	999	1028	1002	980	986	960	950	991	1037	1029	1014	1015	1045	1034	1025	984	990	989	1070	943	1054	980	941	988	988	1001	967	989	1051	1018	968	1026	1020	989	1073	1024	943	1047	1002	1074	995	1000	1009	1025	934	956	1022	1032	1020	963	1031	1015	986	983	1024	1013	988	1035	1057	1020	926	1041	1006	1005	991	1031	997	1047	979	1045	1044	988	981	976	1058	1016	988	996	1019	1042	1055	1000	959	975	1005	1005	1026	1024	1004	1051	963	1062	1013	998	968	953	996	1037	983	970	1003	1039	928	937	997	1003	952	1059	1000	977	989	1003	1013	1059	967	1049	1017	992	1000	987	1023	999	982	1024	1000	1022	1048	940	992	998	1030	960	991	1023	991	1000	936	1022	1013	1019	980	975	974	1000	1012	1016	1030	1003	968	999	969	1017	940	990	1060	1018	974	952	1048	965	1018	997	1045	995	1041	1066	1004	971	1011	1035	952	1032	987	980	1010	1029	1017	1007	996	996	1021	1043	1009	988	1017	1038	1014	987	1030	989	989	989	1039	1024	984	1019	995	1072	1051	1076	1008	941	964	1003	1013	967	1065	975	1006	1009	1034	1019	993	1015	1046	982	1047	1031	1077	991	1035	1001	1017	1002	990	992	1029	997	1002	983	983	1017	988	970	1038	987	1002	1026	1018	1033	1042	1029	1029	1022	1002	1048	980	1019	979	1015	1065	993	1004	1006	1031	1040	1052	1093
12510	9023	11082	6270	6143	4954	3099	2063	1659	1391	1030	843	781	753	741	618	654	504	442	451	497	445	399	430	422	582	663	478	376	290	346	316	320	278	307	314	282	368	324	332	305	314	263	280	303	268	263	248	255	252	301	273	269	259	287	255	299	286	276	263	250	276	299	257	228	291	284	247	264	289	285	294	292	243	297	276	303	265	260	261	275	253	245	242	281	266	315	266	260	283	269	263	293	290	252	273	255	280	272	280	255	282	258	274	300	262	266	263	259	261	259	314	296	256	295	242	284	290	252	298	300	284	262	276	251	272	288	264	248	290	294	282	302	278	255	297	241	265	302	251	272	298	287	263	266	297	294	294	278	228	301	256	252	279	289	272	268	268	277	282	263	326	267	270	256	255	246	268	262	300	260	273	250	290	277	302	264	239	307	294	268	260	280	269	295	254	281	256	316	250	281	274	293	265	273	241	220	284	289	259	298	280	284	291	260	275	274	269	271	264	270	256	246	259	248	266	285	262	272	288	249	270	257	252	283	262	282	275	275	293	253	256	302	277	264	281	326	265	293	284	237	288	274	235	283	270	251	270	280	263	276	280	276	283	290	257	272	255	294	272	262	306	288	264	265	267	276	296	287	289	255	282	244	261	268	271	272	261	278	279	251	262	280	263	254	258	271	266	300	278	272	275	259	265	269	233	288	286	296	287	295	281	295	259	312	261	258	254	276	306	291	271	273	268	276	279	286	247	269	269	279	260	314	267	291	281	284	271	259	267	238	257	285	264	258	282	242	267	258	288	251	287	268	272	259	281	272	262	275	304	260	294	255	264	263	289	260	310	283	288	269	258	284	249	269	280	284	314	238	259	263	277	258	277	284	275	268	271	286	264	290	257	291	284	285	284	258	282	283	259	306	272	233	271	291	270	278	258	275	288	287	265	264	254	254	280	294	268	269	272	276	243	289	275	303	270	296	280	260	273	287	265	291	268	279	269	250	282	271	275	252	284	277	287	279	276	277	241	272	287	257	268	268	250	298	246	293	268	268	299	303	310	255	292	270	271	261	266	281	249	257	279	259	319	264	280	278	265	276	272	256	241	300	267	295	274	282	232	236	309	259	282	273	299	278	278	265	274	254	241	268	288	270	279	272	277	282	267	273	279	252	318	252	274	264	247	263	265	255	266	275	261	285	273	264	259	292	283	297	274	251	293	224	264	279	307	265	275	277	285	274	286	247	279	279	281	293	267	286	277	271	301	280	291	296	285	232	273	281	262	274	273	265	265	248	309	252	272	279	267	261	272	283	282	261	268	281	269	289	255	263	262	251	289	252	265	261	286	273	258	274	267	279	272	272	259	299	269	258	266	291	302	274	249	270	241	315	253	243	244	280	285	252	280	261	318	272	311	252	282	263	259	262	253	287	277	293	283	258	279	263	271	286	262	287	314	256	314	275	280	312	280	276	281	278	245	271	278	250	291	267	258	288	278	286	274	257	279	277	287	328	272	276	290	303	270	262	250	281	273	270	251	296	294	254	294	299	284	258	271	307	275	269	266	275	277	262	250	293	283	262	261	288	262	265	274	264	275	289	300	294	267	279	269	263	297	272	276	304	266	288	314	261	275	289	269	267	262	273	262	296	256	250	271	286	254	259	265	276	271	267	287	258	283	272	288	266	286	275	279	267	287	263	281	264	283	254	270	293	284	261	282	249	289	261	299	269	234	281	253	266	250	258	254	275	295	308	268	247	261	249	275	239	266	267	293	267	283	261	282	267	271	260	259	264	275	264	275	271	274	288	248	275	287	261	268	272	277	277	274	274	287	249	253	236	273	259	288	256	252	280	280	283	297	271	270	266	271	278	242	274	279	285	272	261	271	295	282	283	278	259	309	292	236	262	264	291	277	267	281	289	283	289	279	282	271	292	265	262	262	269	264	266	295	250	266	260	293	250	271	257	282	263	251	320	272	265	264	283	276	288	279	262	254	310	274	277	270	273	277	268	284	301	284	268	262	276	306	267	286	270	285	258	273	292	282	283	271	238	286	253	293	271	267	270	278	242	281	263	252	287	267	248	267	270	250	246	271	291	279	249	258	298	284	255	263	259	277	265	278	284	260	267	270	253	276	296	263	305	265	280	285	248	293	256	286	265	307	263	273	240	295	260	260	284	272	273	247	277	267	273	280	261	264	293	277	261	301	280	270	257	284	261	273	263	275	263	296	267	248	261	277	252	256	266	249	279	254	239	286	289	272	276	267	265	289	289	285	266	265	268	262	272	293	284	246	272	276	309	256	284	270	266	256	255	286	246	280	290	287	300	273	281	271	293	294	262	283	286	283	283	261	277	265	254	255	288	265	240	251	238	276	287	267	272	294	265	265	262	259	310	265	293	274	261	263	282	279	273	246	248	281	267	283	259	276	288	253	277	264	276	274	268	249	254	291	275	267	254	254	267	271	263	258	292	272	249	292	286	280	263	245	292	262	254	276	282	286	259	260	273	261	256	230	281	265	264	256	300	247	276	280	272	264	299	309	246	289	298	251	264	282	259	292	277	247	264	279	257	277	242	267	270	274	264	285	259	286	297	262	261	249	260	302	305	257	273	273	270	258	287	253	298	253	298	288	301	279	274	266	270	258	254	284	274	257	247	265	249	291	287	285	265	278	302	293	245	288	277	273	277	259	291	274	292	288	270	260	282	276	277	292	252	261	286	273	266	279	299	289	284	310	296	279	274	291	242	302	284	276	280	259	268	276	256	265	257	237	282	278	260	292	282	251	265	284	302	296	294	247	265	252	274	272	297	260	265	290	279	258	294	261	271	284	264	313	262	258	261	272	295	258	265	286	266	302	273	246	259	268	243	276	295	280	261	261	262	292	263	266	255	289	277	281	281	265	252	270	274	277	275	277	273	275	281	290	275	254	310	265	287	276	298	286	279	284	282	251	264	252	264	270	269	271	278	257	259	266	245	270	265	291	264	279	273	265	273	267	267	301	286	246	245	243	289	284	286	265	268	254	285	257	301	247	264	242	269	280	259	282	310	239	276	278	246	269	263	248	252	273	260	272	286	295	302	247	269	268	275	241	265	292	294	292	277	279	255	290	287	260	268	272	248	278	289	271	275	280	292	244	262	291	289	241	293	300	267	272	282	299	272	259	280	271	285	306	263	286	291	296	239	291	293	259	282	278	256	276	310	279	312	251	275	297	295	281	274	272	263	263	278	266	268	256	272	256	287	258	277	298	235	284	257	244	277	289	255	273	267	258	253	290	240	281	266	280	248	286	289	290	254	298	278	265	285	273	265	267	263	273	241	284	256	288	232	295	277	284	245	248	255	259	288	294	266	270	286	252	219	266	271	307	258	253	285	281	291	287	252	282	300	280	251	268	254	295	257	271	259	245	308	225	297	284	262	261	271	280	272	284	306	263	283	289	280	292	285	292	277	245	260	249	313	269	279	302	233	258	248	290	267	267	261	287	284	289	262	286	251	278	293	278	297	274	254	292
7880	8125	15771	13693	17909	15141	11458	8682	7102	6172	4726	3784	3511	3372	3572	2780	2861	2399	1930	2295	2252	2034	1882	1674	1679	2720	3027	1811	1445	1049	1048	1025	1027	1007	1149	1062	982	1339	1470	1335	1308	1114	988	927	848	789	825	823	792	806	772	790	796	732	816	767	804	741	775	796	806	766	829	756	746	792	787	740	770	725	765	823	868	751	775	793	731	778	723	715	747	783	773	755	808	723	711	748	745	760	737	776	721	751	763	754	757	778	743	738	810	748	779	782	752	757	756	778	814	800	757	766	753	780	737	750	771	793	727	760	740	788	767	780	821	805	772	749	818	782	764	790	789	821	785	740	848	738	772	794	811	764	790	750	811	812	777	743	808	743	771	769	804	719	795	792	710	815	734	743	801	773	799	796	803	770	764	795	793	772	748	774	793	760	777	770	799	741	819	775	756	698	795	711	759	743	783	791	800	745	778	749	800	764	747	779	799	734	761	747	752	733	768	758	757	744	842	723	769	720	760	750	768	801	748	808	760	764	761	770	763	767	756	732	744	789	766	791	724	776	773	736	773	756	813	736	717	733	821	762	750	729	732	766	763	770	788	725	760	756	771	741	756	769	781	777	722	767	753	772	777	801	757	801	754	745	796	781	802	809	707	740	714	791	801	760	720	778	718	738	777	779	747	750	771	799	781	801	711	761	766	805	763	742	710	753	776	809	757	731	758	741	769	793	803	767	796	787	745	767	773	711	787	810	763	791	790	747	792	755	793	779	800	728	711	736	760	758	747	769	823	733	726	743	758	703	740	791	733	768	802	755	794	782	774	760	764	770	787	773	741	761	754	807	785	746	738	770	751	774	820	764	768	750	772	779	771	746	782	798	744	727	778	753	747	735	753	800	806	742	769	776	825	794	740	753	781	752	734	778	801	749	768	750	744	769	722	791	748	807	714	765	821	737	813	759	801	771	739	786	813	724	815	807	749	756	737	783	733	770	810	758	758	745	795	767	728	772	787	773	738	779	808	790	814	739	773	759	776	733	788	721	793	752	740	767	807	736	737	746	735	773	769	749	791	756	751	768	780	749	712	769	686	704	802	756	745	797	729	771	748	820	778	738	744	763	753	727	772	749	763	781	779	791	732	786	757	745	727	776	761	745	758	745	704	715	813	736	698	764	745	704	734	740	760	699	680	756	758	815	730	785	736	753	764	786	733	737	795	783	792	744	763	719	734	749	766	798	769	789	751	746	778	790	779	749	760	777	752	731	744	779	701	742	715	713	734	769	775	765	721	795	795	761	746	746	762	752	722	784	807	733	804	764	720	755	802	791	793	816	757	747	782	762	819	722	751	726	760	755	794	773	789	729	715	714	751	750	737	736	753	713	774	737	793	775	760	758	731	754	736	762	711	757	723	752	741	748	762	757	751	770	775	747	755	746	740	756	749	735	721	807	739	776	747	762	772	746	786	728	782	741	740	754	778	815	717	760	801	788	774	781	764	777	787	778	729	780	718	745	807	806	770	723	774	752	803	756	742	771	766	722	744	777	733	737	773	770	765	736	766	769	766	729	723	801	745	775	768	731	807	738	749	764	788	795	795	739	741	774	720	787	759	747	792	759	735	745	761	714	783	771	757	767	739	811	752	788	740	752	764	771	771	742	783	765	745	772	780	772	803	773	735	775	752	717	768	773	753	775	768	795	743	757	756	746	717	796	796	720	725	750	734	780	738	785	778	752	763	783	742	730	779	768	719	757	740	772	731	769	747	758	712	864	782	770	774	751	794	771	742	784	747	729	700	767	744	741	802	756	713	765	741	777	755	811	784	784	816	734	743	808	781	769	767	822	789	808	766	743	765	746	786	722	766	767	804	755	729	782	751	764	798	749	720	732	771	835	705	772	726	758	763	710	733	769	744	761	776	733	718	762	736	776	830	725	772	765	780	747	801	787	750	757	765	715	781	764	734	765	749	759	768	795	779	759	745	778	769	756	749	767	778	728	749	710	766	687	794	768	787	747	772	731	749	809	768	806	768	749	719	725	794	761	755	715	755	781	793	798	759	733	749	755	775	758	776	732	787	767	796	732	743	801	775	793	734	824	763	742	750	787	727	729	747	749	728	748	773	792	813	773	790	774	697	740	759	785	796	760	763	771	761	771	782	744	796	749	733	770	743	726	778	763	773	725	764	762	703	774	770	695	788	735	747	734	823	759	761	845	757	723	726	756	738	745	792	718	716	773	772	768	741	782	777	780	771	768	778	709	771	766	749	776	794	754	737	755	761	795	769	805	727	809	751	822	800	811	767	774	793	770	811	763	779	802	773	762	755	756	751	723	773	758	801	794	739	780	748	795	778	750	751	771	753	776	754	765	747	738	762	778	749	698	794	739	750	782	754	732	776	763	804	772	739	777	731	753	768	795	765	731	746	765	751	780	743	781	781	773	734	800	764	765	775	789	760	786	743	810	758	820	760	740	737	777	742	775	778	769	764	725	716	759	771	792	766	734	748	756	755	801	726	802	736	732	719	762	733	784	797	784	785	731	743	764	778	761	767	754	705	797	808	750	741	753	804	767	746	750	735	757	740	757	727	771	757	756	780	755	802	790	766	797	769	773	744	765	738	738	758	733	747	781	755	760	754	709	762	721	776	761	785	724	731	697	776	824	767	733	755	779	771	736	753	727	754	849	742	790	801	755	776	761	784	689	831	754	673	796	771	716	790	765	771	783	767	738	749	777	779	717	761	788	741	779	753	770	833	781	776	802	746	823	762	716	754	793	783	803	698	783	819	779	814	774	741	739	792	793	732	767	786	769	765	759	751	832	755	744	765	779	771	788	770	784	740	743	790	723	722	751	813	795	762	776	794	767	779	730	764	771	732	792	724	757	771	796	746	772	743	789	752	754	766	745	742	784	733	746	732	756	788	730	800	744	727	735	771	801	751	816	775	750	742	745	756	798	763	750	782	756	831	752	740	744	830	770	725	713	749	753	777	746	747	724	796	716	743	813	753	734	794	727	782	790	748	772	789	792	760	728	756	777	779	763	768	765	758	730	822	772	773	755	750	753	772	755	743	761	728	776	791	691	816	784	780	803	766	761	768	742	742	769	770	750	741	735	759	735	741	747	766	781	778	769	720	735	787	773	786	783	787	750	773	753	780	784	754	758	822	754	737	743	753	760	727	770	747	710	776	774	748	790	754	752	761	763	769	819	735	818	730	786	738	766	755	737	793	748	732	787	760	729	725	746	790	785	778	818	786	775	772	731	714	774	790	731	781	801	813	733	712	771	742	749	792	784	739	732	790	779	733	819	751	735	762	788	796	790	759	770	728	768	776	776	778	706	732	752	757	728	774	751	697	769	777	782	811	743	795	756	750	719	758	751	778	734	767	735	719	764	773	777	771	750	772	743	701	759	700	748	796	791	760	801	788	773	721	786	816	779	760	763	763	721	718	782	751	799	771	780	768	789	782	758	746	760	773	731	779	737	750	767	743	780	767	773	804	753	768	791	802	735	772	739
22464	16652	16752	12505	20317	14288	7498	7614	5644	6020	4564	2640	2449	2525	2350	1832	1914	2245	2024	2213	1186	1571	1485	921	1413	2436	2178	2145	1468	694	614	608	568	598	682	642	570	881	985	977	747	647	496	448	433	401	405	408	401	380	379	359	345	350	342	358	370	358	373	355	356	325	373	356	353	367	377	345	344	364	366	400	384	366	358	352	358	367	378	356	355	357	350	341	357	338	359	326	371	339	325	397	332	331	340	348	357	350	352	357	395	338	373	344	344	326	346	340	296	336	346	381	370	334	355	346	329	334	369	327	366	334	338	383	381	330	374	347	332	352	357	346	352	325	375	308	356	338	347	366	358	333	342	310	334	331	281	324	340	341	357	341	338	351	360	377	336	362	315	382	358	375	351	333	327	342	344	351	372	350	367	349	346	361	373	370	369	323	341	376	355	347	316	371	361	336	332	356	355	359	339	359	375	349	338	354	342	341	323	326	347	334	368	345	347	324	346	330	360	349	354	333	359	368	340	368	318	352	351	334	324	369	366	363	363	344	350	349	324	339	337	369	359	337	373	346	338	352	339	398	362	352	343	346	347	362	349	337	326	350	342	345	387	316	375	357	365	329	313	318	312	396	339	340	326	322	409	354	345	383	350	344	366	359	335	341	333	354	355	358	350	351	377	368	327	352	333	346	345	345	333	384	370	327	356	304	342	332	316	370	342	358	331	361	322	372	362	385	324	364	366	351	307	362	340	334	314	346	349	338	313	357	347	392	306	351	361	364	340	361	392	363	356	339	332	360	361	312	374	389	326	337	323	368	333	387	352	367	354	335	333	319	373	363	362	329	345	344	349	368	320	335	350	358	359	393	344	331	355	303	325	351	363	367	360	337	333	344	340	331	306	335	337	390	331	354	334	342	319	319	360	330	380	320	354	376	331	354	320	344	341	311	345	366	328	373	404	327	308	348	380	344	334	325	372	357	300	342	325	344	346	311	334	309	320	364	359	348	354	348	330	369	373	340	351	361	336	356	355	322	350	333	319	313	346	343	348	325	351	366	317	358	343	365	387	323	341	358	386	377	370	337	361	358	378	320	296	329	341	317	354	355	359	362	307	341	359	339	380	363	380	353	365	345	364	317	344	395	354	334	402	351	340	319	365	375	320	322	374	323	352	369	301	312	333	331	344	344	360	365	333	364	362	341	377	360	350	347	383	347	337	320	368	340	348	335	369	356	340	339	317	319	356	373	370	351	319	351	358	367	378	328	311	365	336	358	347	347	361	339	314	352	344	342	366	357	317	386	337	357	336	388	342	374	355	338	328	351	340	369	351	355	334	374	344	364	363	346	325	372	367	375	347	355	353	360	359	349	332	372	340	332	365	372	366	367	336	363	330	370	345	329	340	321	366	368	329	353	391	365	311	334	357	339	333	373	374	330	327	316	346	353	364	368	371	328	342	339	375	350	361	330	336	380	326	385	349	331	350	317	347	333	388	341	336	328	352	337	308	318	342	349	369	337	399	351	327	390	340	327	349	370	349	327	350	364	341	338	325	327	336	340	319	343	388	370	349	349	349	352	362	392	319	344	332	338	329	337	314	351	340	346	345	343	355	343	312	342	364	328	317	355	340	328	298	330	340	349	324	348	390	346	365	318	309	323	348	379	365	343	361	311	334	336	352	363	348	344	352	334	350	358	372	331	351	326	350	352	368	358	332	348	307	321	349	359	357	339	348	366	341	361	355	337	372	314	323	348	334	358	347	345	323	401	341	332	341	330	351	326	347	346	382	369	351	345	359	356	343	385	340	331	321	384	319	365	335	363	337	345	338	334	362	374	332	333	332	355	328	328	338	357	385	325	361	369	337	346	353	336	348	363	312	365	404	348	371	358	346	330	401	330	352	381	354	353	382	350	348	337	336	382	364	329	328	368	344	359	370	318	314	324	330	353	369	328	356	375	352	311	380	351	357	360	337	361	353	357	309	347	380	336	357	348	311	328	352	353	350	391	368	367	326	351	329	321	355	361	352	337	334	372	335	360	345	348	347	339	342	362	372	348	305	351	338	357	367	349	376	321	346	362	348	335	355	359	371	374	358	365	354	339	340	349	315	369	345	363	323	310	353	349	331	349	330	363	341	321	364	331	369	339	339	318	336	358	345	360	356	355	311	326	321	359	336	338	340	367	330	358	333	332	344	325	383	340	334	322	340	339	362	369	340	344	364	347	352	356	340	347	364	374	378	365	342	355	333	317	354	336	312	367	335	353	352	384	352	347	332	373	328	378	336	367	354	363	367	370	386	371	391	358	372	374	345	329	337	336	366	366	349	352	369	341	329	363	359	377	359	376	356	341	343	335	328	347	352	308	338	348	346	344	354	333	371	345	339	336	352	371	333	337	359	343	361	347	345	346	313	373	308	373	324	358	341	358	348	349	316	298	353	335	356	333	337	347	337	381	382	354	354	365	333	330	343	362	370	319	348	351	356	344	362	328	374	323	331	356	361	338	373	373	334	364	326	347	403	344	333	317	344	376	357	352	327	315	349	330	357	334	347	377	364	340	379	335	364	338	361	326	323	326	368	370	372	330	318	327	353	299	339	320	354	329	335	329	346	375	380	355	351	343	330	349	352	362	351	339	380	322	324	356	361	326	354	345	338	303	368	325	320	358	319	324	361	343	377	360	338	365	354	339	351	357	341	371	350	386	335	360	357	330	325	331	329	346	347	314	320	345	355	298	342	356	327	384	336	337	336	355	351	366	365	345	333	345	344	332	362	361	354	345	343	296	315	342	349	328	362	350	385	304	363	326	360	358	326	335	365	359	333	363	376	348	346	377	351	344	341	355	357	340	361	362	352	351	389	349	388	328	360	368	321	357	304	344	343	370	312	367	359	355	366	343	345	380	374	320	361	352	357	345	377	311	348	323	350	360	378	327	342	353	321	314	358	345	362	345	353	363	317	334	307	338	318	344	320	353	305	368	360	366	343	318	324	386	352	321	360	351	376	349	329	357	333	380	343	344	344	339	327	331	382	353	354	359	342	348	339	312	339	347	349	352	355	321	285	380	331	359	340	345	352	368	335	361	332	328	371	336	322	354	339	325	345	355	347	341	331	348	328	393	322	347	340	328	350	357	380	336	339	325	317	352	348	342	347	332	342	386	371	347	337	352	356	319	369	347	375	325	330	348	375	321	336	325	346	362	327	346	328	331	333	303	329	355	327	343	355	351	332	343	302	340	363	345	333	365	333	352	370	345	336	341	324	335	376	334	347	335	359	351	337	338	336	332	372	368	360	351	396	362	339	362	337	349	299	331	374	322	349	343	373	329	328	329	398	391	346	331	349	333	343	297	338	384	360	355	368	348	353	349	374	342	360	372	361	353	391	337	294	328	376	345	356	363	362	346	366	355	365	335	323	358	351	314	328	347	320	330	352	344	337	348	370	364	351	305	374	314	365	363	351	355	343	377	368	352	369	332	324	343	378	347	360	329	351	356	367	340	337	346	349	344	356	365
13936	13326	20212	21844	35854	23956	20250	20922	17818	18883	15290	10820	10507	11159	10883	9633	8827	11928	9789	10989	6787	8904	7891	4750	7995	13313	11219	11329	6964	2826	2377	2595	2665	2667	3524	2786	2411	4670	5112	5241	4124	3350	1989	1699	1590	1444	1424	1529	1432	1134	971	1074	1041	980	1038	1003	967	973	935	957	1003	958	918	954	933	990	948	907	913	1008	1108	1227	1152	960	975	937	907	980	969	875	978	964	962	934	968	883	943	951	966	968	950	1022	942	1000	1007	969	900	925	944	922	962	976	930	978	898	951	934	944	915	955	938	944	957	879	915	913	918	999	918	953	957	898	998	920	947	935	903	904	906	935	889	909	987	918	904	962	982	866	956	929	925	901	929	950	903	912	976	914	970	959	894	946	948	906	938	948	962	963	914	916	934	953	928	951	987	933	892	953	893	990	922	923	977	872	933	970	971	904	962	964	968	921	972	947	899	920	999	917	996	955	944	938	935	942	938	918	918	962	968	932	944	930	877	971	958	957	932	983	927	908	941	935	961	911	1008	956	918	937	957	913	919	957	899	894	928	988	914	929	939	1001	971	911	930	1008	962	904	918	928	900	905	929	914	916	950	963	977	972	949	919	940	1004	1012	938	959	955	957	926	910	903	917	966	953	927	960	946	897	958	943	919	927	930	953	927	907	892	966	950	879	930	913	914	975	928	955	979	976	917	914	957	939	964	922	897	891	958	955	902	965	982	895	939	917	911	992	1005	937	1006	960	966	953	997	896	904	934	942	957	924	955	983	978	921	963	942	970	924	972	922	895	938	969	905	954	975	1002	964	946	944	893	935	903	954	930	927	913	930	919	961	932	999	953	930	960	890	1021	1002	899	999	860	915	897	915	976	965	952	903	924	950	954	964	941	897	931	928	930	965	921	985	921	918	902	899	938	909	978	958	1007	983	953	949	929	880	904	946	911	966	941	903	899	961	970	923	934	917	1012	954	913	962	914	944	916	970	953	926	895	951	944	1032	892	965	969	936	907	965	942	925	918	966	982	957	947	994	984	992	942	919	937	950	1006	934	959	948	910	949	956	969	954	979	921	965	903	927	901	936	967	984	945	984	975	921	989	923	969	922	918	940	903	975	973	1032	943	953	958	910	955	926	969	898	914	903	921	944	890	963	925	933	924	951	944	1004	964	917	899	964	916	957	951	936	937	894	947	888	868	927	909	984	917	894	960	925	923	891	953	944	948	990	986	931	936	979	924	936	958	954	945	926	990	939	859	931	918	948	988	922	939	970	982	946	947	964	1008	912	964	933	913	948	866	963	909	1009	902	909	934	944	937	978	976	945	969	931	924	928	888	950	961	898	959	962	936	968	986	898	913	960	952	892	891	1028	925	955	991	926	950	970	955	912	929	933	935	968	883	973	957	964	1006	878	946	927	935	957	972	946	917	982	966	923	1002	1006	915	991	943	966	953	937	944	937	947	955	887	951	951	946	922	943	928	936	904	909	862	944	992	942	989	895	907	978	946	969	923	913	872	943	958	953	901	908	980	906	939	951	881	941	965	921	922	899	918	885	933	1004	888	951	940	978	978	908	913	943	931	915	970	916	918	894	923	917	978	923	923	970	956	966	943	938	967	908	900	963	996	943	977	957	917	943	972	972	892	924	975	913	921	916	955	954	944	935	957	922	938	924	922	950	1000	983	922	933	932	971	920	1012	935	995	948	860	964	942	935	981	973	942	919	918	984	949	974	998	950	971	959	873	921	933	1000	934	942	919	1021	939	885	919	914	941	947	920	952	950	906	909	913	955	901	976	927	933	957	958	949	946	884	908	923	978	895	946	913	1003	973	887	960	957	947	929	1021	980	921	912	975	1003	992	937	932	952	923	966	976	884	961	921	949	908	969	939	912	886	935	877	967	902	931	915	963	907	967	935	976	943	949	947	915	949	979	950	971	941	916	917	944	922	949	924	936	951	956	963	972	905	998	862	920	962	943	934	981	920	922	971	961	941	949	942	941	912	964	944	956	914	932	941	992	978	1016	976	1023	890	943	940	952	967	938	902	925	922	932	959	971	892	953	943	863	934	925	998	924	960	1010	958	892	965	946	927	955	919	892	965	933	973	958	1049	959	915	901	920	908	940	950	931	882	952	969	920	1013	981	972	947	992	888	943	931	937	939	951	940	941	932	909	913	956	957	960	913	993	926	923	976	907	963	914	928	939	924	941	906	921	984	927	923	949	976	954	920	937	904	960	955	964	932	938	948	881	938	929	947	935	936	972	952	855	1000	958	933	915	972	909	890	985	925	907	970	921	997	950	911	1006	988	995	961	940	952	955	945	912	924	938	960	907	944	936	957	960	934	986	955	942	946	955	913	965	968	942	902	994	914	938	969	922	924	985	917	939	916	977	912	962	925	939	960	906	962	973	907	963	959	944	969	950	923	927	960	915	951	939	895	961	939	973	983	955	982	983	934	976	954	900	916	916	941	976	904	904	975	892	974	921	944	982	958	902	919	920	902	957	988	946	979	1013	938	951	949	984	908	915	915	953	981	970	977	878	927	930	938	954	945	935	958	951	932	970	921	969	929	913	954	935	897	935	1008	955	987	927	935	951	931	972	939	1001	933	965	939	896	932	941	940	888	888	994	944	956	922	955	946	932	925	951	925	960	938	1022	901	929	937	916	993	925	964	963	948	943	922	968	911	978	909	929	930	923	902	980	910	957	990	941	964	923	952	960	977	976	978	967	904	928	962	974	887	922	935	1004	936	960	906	1017	885	926	1046	914	943	964	924	895	900	930	985	904	972	881	945	1007	914	962	966	959	971	964	953	1028	884	922	897	964	879	952	911	943	972	931	921	904	948	974	934	939	957	906	949	985	957	928	946	976	937	941	953	1028	964	955	963	935	989	936	950	956	921	953	976	886	919	968	945	952	968	940	902	972	955	944	950	969	918	954	954	910	972	961	941	878	970	929	962	937	954	895	951	952	914	932	986	863	977	996	954	943	947	941	963	913	959	960	924	936	924	986	976	949	925	933	964	960	978	917	959	926	954	897	929	917	911	981	926	956	980	887	932	939	933	973	919	906	959	992	973	898	969	994	916	926	960	924	949	947	966	983	916	937	921	886	927	963	955	967	908	943	941	972	898	968	953	983	904	982	903	925	943	958	956	957	916	931	940	998	953	905	971	947	922	877	901	950	936	932	948	946	927	946	947	897	936	932	941	931	955	974	941	951	951	985	884	978	938	980	971	892	957	914	999	985	970	895	996	928	969	962	912	984	950	964	903	897	937	945	947	973	945	973	923	895	1000	964	928	959	972	931	966	970	982	890	961	932	965	912	900	916	936	927	960	958	970	928	972	951	925	874	862	944	938	950	882	927	950	928	966	989	917	962	992	971	994	941	973	931	943	923	942	988	951	954	875	930	930	915	910	937	908	963	963	998	947	983	943	932	964	952	938	950	946	921	934	970	903	941	913	929	973	932	970	966	915	913	936	923	947	898	936	933	949	973	924	953	926	996	938	917	961	917	915	949	932	951	920	954	929	969	909	1043	917	935	969	944	950	941	939	920	948	967	967	949	927	947
30011	20967	20357	17709	33682	26038	12333	12308	10681	10099	6735	4422	3575	3701	4508	3391	2487	3753	3117	3028	2688	2743	1861	1748	2119	4237	5163	4373	1432	927	767	838	725	780	913	908	634	890	1135	1033	932	768	569	502	521	456	472	495	451	430	400	372	388	405	421	396	368	384	360	384	417	383	373	370	373	373	373	383	405	424	448	397	394	384	362	369	372	365	362	400	361	381	364	386	356	375	364	366	389	393	352	380	426	397	410	350	357	372	375	389	361	368	395	355	408	421	379	374	400	391	352	417	361	386	390	396	358	378	357	365	388	382	396	388	427	377	379	396	373	389	368	368	412	379	352	400	400	390	371	396	388	379	385	359	394	345	359	396	375	369	392	369	435	382	332	389	393	380	381	371	365	381	384	359	325	343	399	376	383	384	355	337	345	385	378	370	356	361	357	369	411	348	376	374	363	379	361	390	387	363	320	364	361	402	393	416	398	356	373	348	394	380	400	371	359	375	398	401	388	408	367	422	352	369	358	386	372	350	361	395	382	415	366	382	338	411	377	395	380	361	391	404	385	386	390	393	338	405	336	421	388	397	374	407	380	380	363	398	389	356	327	338	386	384	353	394	378	388	374	377	357	374	379	425	387	363	365	389	370	361	382	359	361	351	395	381	356	371	371	379	385	345	394	392	395	380	396	391	354	384	397	403	359	390	366	386	387	338	382	368	348	392	346	380	383	393	362	380	385	378	362	401	363	383	398	395	376	377	397	365	390	392	371	371	389	385	388	375	368	345	359	374	398	392	358	373	411	375	421	380	368	380	397	401	374	368	368	332	333	402	401	379	352	368	377	387	409	343	384	387	353	345	361	360	367	397	367	341	400	369	365	379	367	390	332	377	422	376	381	390	386	366	381	398	359	390	397	395	355	388	367	356	412	407	375	366	365	352	379	388	375	339	388	373	380	355	368	361	390	398	357	389	412	398	400	397	349	415	418	407	383	381	405	370	369	375	366	383	323	364	368	350	357	369	350	356	388	389	377	398	383	363	371	404	342	384	371	391	357	375	365	411	363	392	381	380	372	399	422	374	402	403	359	373	380	385	360	415	358	375	390	344	363	336	391	355	369	352	368	371	356	385	396	358	402	364	355	386	398	381	378	369	409	346	386	353	383	373	360	375	370	344	369	401	377	361	365	353	362	367	409	371	336	368	356	374	374	382	368	366	409	398	372	383	363	379	404	402	400	368	369	367	400	388	389	340	372	362	401	370	399	361	366	363	373	394	375	355	383	385	426	364	371	363	364	368	352	378	402	383	385	374	347	395	350	387	344	365	371	412	345	402	387	409	383	343	346	367	386	380	379	375	366	332	347	337	383	399	381	357	383	365	341	367	386	374	357	376	411	371	377	384	385	356	382	399	416	415	352	337	409	395	361	407	391	377	373	374	387	384	410	412	389	408	364	372	367	395	390	367	371	379	367	349	365	360	386	356	368	402	398	373	406	405	365	381	386	356	387	375	403	364	368	370	400	396	380	394	382	373	392	366	396	392	340	386	330	404	359	394	371	388	370	369	405	412	445	353	347	386	369	338	358	362	380	359	383	348	379	400	379	409	354	407	377	389	377	372	401	346	391	380	389	371	364	371	358	408	383	381	377	373	398	372	391	404	385	356	384	402	384	368	375	365	395	355	386	381	398	359	353	385	389	372	379	381	387	400	400	390	377	394	385	381	349	356	367	388	383	343	398	397	378	409	371	385	371	387	383	363	379	406	367	398	378	367	416	357	355	372	405	355	400	405	428	374	387	377	361	386	368	419	364	399	373	379	382	357	393	365	408	412	386	396	379	378	362	375	399	346	377	354	354	419	354	378	375	358	352	375	354	364	358	366	408	388	398	403	376	361	405	369	346	368	403	372	380	363	401	403	378	389	383	389	366	348	370	419	371	382	387	364	364	363	394	380	371	411	381	406	379	357	361	383	364	432	332	370	375	402	356	347	391	394	382	418	386	336	343	355	380	372	358	388	396	377	390	376	362	376	357	367	359	403	374	382	373	368	377	358	367	374	385	380	397	397	392	400	359	410	359	350	375	349	389	354	384	354	361	368	376	367	381	396	382	364	380	375	372	362	386	404	370	374	358	365	368	339	375	393	380	400	377	401	357	373	348	372	369	365	394	396	367	358	424	332	396	374	366	317	371	355	381	421	390	395	384	355	339	403	387	376	374	354	354	396	385	363	409	406	392	425	347	377	398	355	395	361	359	410	361	343	385	387	386	363	390	370	403	334	363	383	368	394	408	342	430	352	361	418	389	375	377	378	363	393	348	354	359	384	396	386	393	387	383	373	364	364	354	395	373	362	361	333	392	404	398	388	381	380	407	371	349	378	367	365	367	362	399	383	380	397	408	354	350	400	374	360	380	384	353	342	389	398	349	390	382	352	426	387	374	372	339	345	350	379	358	397	383	355	362	343	393	346	379	386	386	376	359	383	397	388	358	370	379	337	391	336	382	397	381	370	369	363	383	375	418	386	385	369	361	338	403	352	397	376	372	395	426	383	433	371	368	385	384	364	369	371	388	365	378	359	378	336	342	380	386	327	385	368	389	402	394	346	372	397	354	385	379	362	315	370	403	386	413	385	405	380	372	377	362	362	369	406	376	370	393	422	389	400	380	380	400	350	367	397	396	396	379	356	397	361	363	371	348	352	398	361	378	376	338	350	376	348	356	321	340	371	394	412	367	375	376	395	388	391	427	373	361	382	383	382	393	410	387	404	323	414	374	394	416	338	392	359	391	373	369	387	416	392	359	373	368	407	402	375	370	329	390	373	371	382	381	347	384	376	389	376	359	395	351	389	392	402	366	377	366	398	388	375	392	374	422	327	369	369	403	362	365	375	367	361	386	397	418	376	383	377	388	370	392	389	365	368	398	381	356	382	404	358	375	383	382	409	363	364	365	364	359	393	366	380	353	359	383	358	393	349	401	357	380	379	393	367	366	378	368	392	368	345	398	376	366	344	388	359	345	369	344	369	365	356	365	354	357	374	341	433	366	359	376	358	357	373	361	381	370	399	388	392	373	397	367	382	414	394	364	397	391	341	381	358	375	384	379	387	416	353	375	372	388	372	372	421	376	395	384	380	355	360	366	380	386	397	422	366	391	385	383	348	374	389	350	368	403	368	382	390	395	438	348	390	374	337	400	420	361	374	385	382	372	361	377	379	391	394	374	388	376	385	353	391	359	353	371	431	382	386	418	380	362	377	409	388	413	397	384	398	408	371	400	364	364	354	377	387	354	371	337	348	374	381	384	344	391	377	366	373	412	373	406	364	380	377	393	368	330	399	401	377	368	370	409	364	403	376	357	351	367	376	373	374	370	375	376	322	379	389	384	355	399	365	348	345	358	383	374	356	385	371	390	368	373	412	378	384	401	383	358	378	392	384	390	394	396	395	367	430	378	382	408	378	352	406	355	379	346	368	356	375	374	414	370	392	356	381	342	363	393	379	389	364	399	361	403	373
17803	15530	22150	27346	46917	32663	26101	26673	25542	24847	18918	15231	13435	15569	17540	14728	11631	16740	14466	13565	13547	13441	9285	8660	11459	19223	21704	18547	6642	3880	3311	3565	3181	3627	4864	4615	2571	4630	6922	5535	4805	3881	2462	1861	2116	1829	1800	2016	1645	1270	1128	1126	1081	1108	1188	1129	1034	1021	1039	1031	1037	1002	1050	1060	958	970	1002	967	1033	1330	1382	1238	1078	984	1055	954	937	1036	996	991	1000	959	980	1002	980	977	1059	929	999	1000	994	956	1030	1014	1016	936	934	1004	1017	1067	901	983	981	1001	1046	993	1023	1016	1031	1053	978	967	989	1002	1010	989	962	977	997	1016	996	1060	948	1019	954	1077	932	980	1024	1074	1031	918	1002	978	1011	981	998	967	910	949	982	1046	1001	970	1018	966	1011	1029	1042	986	958	958	1022	974	972	980	1032	979	975	989	971	1010	975	1016	1019	1015	986	1098	1018	981	1045	1032	1016	1048	1000	1005	986	948	984	989	978	1024	936	961	1016	985	995	983	1013	1039	1070	962	986	1010	1023	1032	991	993	992	1010	1056	1025	1004	963	994	980	1035	990	989	1009	955	1046	948	1015	938	1008	999	951	1051	973	1021	1003	982	1003	970	1045	991	986	1000	937	1024	1006	1028	987	1003	1034	967	984	998	996	1019	1009	1016	1004	970	989	1024	1035	984	984	1010	1052	1000	989	979	974	980	958	966	1032	961	1042	999	1017	993	970	1003	1019	996	1015	980	958	996	973	1012	1042	964	984	978	1006	1004	989	965	958	1027	983	986	1014	984	953	974	1027	984	1030	975	1004	1004	973	986	934	966	1043	984	1020	975	1016	1020	1014	1006	1014	988	983	953	1011	1012	1042	1018	973	985	996	1012	987	996	1005	952	1005	1084	1025	969	982	982	1041	969	989	1002	973	1068	1063	1009	1038	988	1004	1041	1038	1020	1018	1082	991	970	1044	1016	1006	979	1020	1029	955	1047	953	1011	1043	998	935	985	962	1020	1001	958	1004	1054	1018	1004	1019	1033	1061	1004	944	983	1000	948	963	1045	1043	989	1008	1005	1013	1031	1015	967	985	997	1012	986	956	953	939	917	1012	996	979	921	1026	972	1001	1016	964	1006	1015	1028	1014	996	958	1011	966	1005	997	968	1020	969	1003	1035	932	1005	970	1003	961	1040	1019	1013	981	996	1011	1011	979	1019	982	949	1017	910	995	1027	999	1047	985	994	995	996	987	969	1035	1067	973	954	991	1018	1031	960	952	1040	972	972	1056	990	945	963	990	963	986	996	977	972	1037	959	997	1014	986	977	971	996	1036	1056	1026	976	953	978	978	969	1002	979	992	981	951	990	918	1029	991	979	1018	992	985	1023	930	1021	963	1026	1026	999	1069	1053	1049	1015	982	962	973	1029	996	984	973	1048	994	993	1009	950	977	989	1032	976	1031	1023	1006	1026	988	1037	1003	997	968	995	962	1050	1052	1023	963	987	970	1011	995	957	1001	1061	1012	956	1033	995	1005	1067	955	987	993	1011	990	1045	997	1011	975	997	968	959	948	971	996	993	971	1010	1002	994	1020	1046	992	990	1067	1050	1046	986	983	957	1003	988	976	968	964	1046	1025	1064	942	1029	965	1058	960	1010	1019	1016	1016	964	978	998	1024	1091	1007	1010	963	1001	1016	994	980	974	951	976	991	1007	956	1029	1005	988	1053	1003	1053	1047	1024	1050	1035	1050	978	1000	983	1004	1008	1052	999	1002	997	1016	987	971	1010	1013	1014	997	1026	1021	1017	990	979	996	1019	1033	1011	969	962	987	1011	924	997	957	1011	995	1022	972	980	1008	996	954	986	940	1035	986	969	990	1010	1059	1014	1002	1018	1048	1019	992	941	959	969	1011	1076	976	985	1040	1009	1066	963	1011	978	998	980	976	1022	1020	979	1035	960	907	976	1018	1020	1016	1008	941	1004	991	982	1028	1005	1041	995	1019	1003	961	983	1010	1050	972	968	1020	1033	970	966	972	992	1036	999	1017	957	972	1038	1029	1038	999	989	1054	1027	1025	1000	996	993	992	988	1004	1031	1020	1013	995	1049	982	1000	951	957	1023	1019	992	953	1013	1012	1050	1014	1021	975	915	963	1016	986	934	1070	1011	998	1061	975	942	1007	965	974	946	992	1012	953	984	1010	957	1007	986	1026	983	1012	1027	946	981	1007	1017	997	1000	983	980	964	1037	991	987	980	1023	997	957	1020	1011	1021	1050	1017	965	1019	1035	965	1012	1044	949	993	1057	967	1004	955	947	1015	1001	1011	973	1007	1015	1042	977	962	987	993	1049	1016	993	937	969	995	1028	1002	973	984	969	961	936	1008	977	985	1022	968	1054	947	985	1026	1028	1017	1033	1001	1027	1014	1003	962	1007	999	1033	958	988	970	988	949	960	996	944	979	1004	949	1004	1004	1026	997	978	954	984	996	963	985	1006	1061	1018	1029	1022	1050	929	1026	956	1045	945	976	977	1007	1000	989	984	1026	971	986	972	1031	1037	976	1036	952	940	943	981	1019	1014	1001	983	976	1020	999	974	979	957	1024	988	1026	1014	980	948	1036	996	972	1014	996	998	1004	995	1030	1022	1017	1012	1028	1003	1018	995	982	1022	968	1009	1000	978	995	1033	979	985	1028	1018	1027	1024	1059	995	960	961	1017	1053	982	1008	943	932	1013	1040	988	1033	1011	948	1045	939	1026	970	983	1002	1025	1022	1013	934	1016	1078	998	1027	1005	1030	993	1006	1001	994	967	1011	987	951	1006	1053	1012	979	966	1066	959	1039	1014	1015	983	1023	984	972	1008	1056	984	981	965	1002	1020	1019	1021	1025	981	1014	979	1031	988	996	958	972	969	1019	977	960	950	1035	959	965	995	982	966	1052	941	977	1022	1018	1051	1034	990	1018	1031	1024	1018	1028	1035	962	1004	1048	987	972	996	994	1037	1000	983	1000	982	950	982	964	1033	944	1001	1021	980	1005	970	993	1032	1000	1004	998	1026	985	1032	1022	1011	987	980	983	961	967	929	1000	1023	988	1010	986	966	987	1006	993	963	1080	971	976	1023	993	982	974	989	1025	1027	984	1011	1004	1019	958	981	948	1011	1052	1014	988	1012	995	957	996	970	944	1080	963	1047	1072	1028	924	1009	965	979	1003	1014	990	1045	968	995	945	1034	1016	1048	1012	1001	1014	986	1003	1012	1024	1023	1009	952	948	1031	1007	969	996	973	943	1023	996	982	1054	992	943	1005	1003	1032	1008	1031	1015	969	1046	1016	1003	969	995	1010	1009	926	1005	980	1044	997	982	1032	1023	948	979	951	1014	1004	995	1027	1068	998	979	1008	980	957	936	952	992	1015	1056	1045	1005	998	987	1038	991	959	976	1002	1013	1003	984	987	1000	1004	977	1019	1069	970	969	1055	1001	997	996	961	1003	984	940	1002	1016	999	1001	983	1029	1006	1014	991	981	956	1013	989	932	954	1003	1036	977	1037	1007	970	1040	1038	1013	936	964	971	969	999	984	986	999	984	1008	1033	964	927	979	982	1101	979	992	1017	1005	1040	969	980	1001	990	1020	985	1036	1071	963	927	978	977	1009	1007	1050	1000	958	1036	1044	997	995	966	973	1020	1031	943	969	1002	995	1020	958	965	1005	1006	976	963	1025	1038	963	1007	964	994	937	1045	974	1007	1028	948	982	1000	971	1045	1020	990	1042	997	1015	1014	983	980	951	934	930	931	1007	954	1046	955	981	1017	1021	970	994	1031	1053	1014	970	1014	991	1011	957	976	1015	991	1041	1023	991	986	986	1006	958	1022	1017	1037	974	1007	1005	998	971	987	1000	987	988	998	969	1068	979	1003	1023	979	1037	1046	949	1038	980	1007	1006	999	1036	1003	1031	1004	1010	1012	998	948	1051	965	1048	991	1019	1003	1018	1027	1033	998	971	997	1042	1010	994	1049	986	1015	1031	1005	959	969	957	1020	1022	985	1036	989	995	1079	1014	1018	973	1011	1017	971	1016	973	1012	1027	982	1036	975	988	1034	993	999	986	981	1022	996	958	989	1019	992	977	969	998	958	939	999	1036	1030	991	985	1011	992	981	986	985	987	1063	1021	976	1019	960	1031	1025	994	1012	973	1044	951	1002	979	1015	949	983	1053	995	930	1077	962	1059	980	925	986	1030	1040	1077	983	1033	1092	1002	994	1039	921	950	986	1015
10942	6247	7069	6888	7506	5044	3550	2875	1838	1377	966	703	674	595	522	479	574	508	477	411	445	416	436	416	405	520	650	548	350	291	298	302	268	275	289	288	286	276	311	297	305	275	287	311	268	279	244	277	293	289	259	250	302	274	300	273	269	234	244	270	288	283	298	273	268	261	253	289	277	268	252	256	245	255	282	301	240	239	244	280	261	300	245	260	267	304	262	291	268	270	260	274	261	280	280	298	297	259	296	264	247	280	242	300	282	267	286	285	277	298	272	258	269	261	278	246	280	298	263	285	296	251	254	264	266	228	274	265	252	260	274	296	279	244	267	272	265	258	264	274	293	300	272	268	289	282	277	275	257	285	272	269	265	254	283	251	255	267	270	268	280	275	288	259	249	282	261	292	277	276	257	263	252	285	266	254	253	262	269	302	284	254	272	279	263	285	286	306	263	267	261	263	287	275	288	301	258	265	241	302	267	301	285	282	264	296	253	251	283	297	283	261	281	280	276	266	281	252	319	267	271	273	278	257	269	281	287	267	260	287	284	262	236	261	262	288	273	270	274	286	252	274	271	265	269	268	243	280	279	256	279	266	298	262	293	267	273	271	269	297	286	279	277	287	314	264	293	260	284	280	266	263	296	315	282	285	266	253	301	252	267	244	259	275	250	289	286	266	319	284	291	267	242	256	290	278	273	245	266	244	267	293	285	271	287	296	278	293	252	275	259	293	284	267	285	255	297	277	243	265	289	314	294	244	296	256	284	298	312	293	251	281	307	259	250	290	248	300	292	295	269	231	259	293	300	282	267	271	285	269	265	277	256	304	252	269	255	310	283	297	281	241	292	292	298	250	270	263	291	257	270	237	289	281	271	268	257	277	275	258	260	278	275	258	277	300	261	286	283	279	294	280	269	274	285	296	252	297	283	262	295	295	308	292	236	271	273	293	297	265	298	280	280	245	316	271	277	275	283	267	263	281	263	258	301	295	259	289	266	291	263	275	265	250	277	288	282	272	259	292	296	252	289	293	252	275	273	258	262	288	284	294	241	246	274	261	279	256	273	255	279	270	277	236	309	249	251	270	264	241	274	271	263	273	271	241	247	265	239	287	295	285	304	278	281	265	273	245	256	295	250	250	307	276	274	302	233	277	248	297	276	265	265	296	275	285	251	281	261	273	266	274	280	274	274	291	256	282	283	265	274	252	282	269	282	292	265	262	267	257	276	264	269	276	284	268	259	260	266	280	278	289	265	292	235	266	260	275	289	269	259	256	267	264	254	273	275	273	261	268	268	258	292	278	257	302	275	260	249	271	270	249	275	278	244	268	270	267	295	256	301	260	255	264	280	288	256	240	269	274	264	236	238	283	263	258	263	268	254	263	249	261	264	281	287	282	252	269	279	258	273	254	281	270	277	241	267	265	261	283	273	296	252	292	279	283	270	257	278	267	248	297	295	244	257	252	263	297	258	259	269	274	258	257	255	280	272	267	252	284	287	271	306	242	292	240	262	267	307	266	267	275	267	304	267	276	246	272	293	273	276	253	273	304	276	296	270	279	258	267	291	297	269	254	289	257	278	307	265	280	276	274	293	256	297	264	258	262	275	269	278	253	282	287	301	259	280	269	282	272	248	282	304	242	253	278	292	304	273	282	259	255	284	294	268	273	294	267	279	276	272	241	220	260	260	291	277	264	303	291	280	277	289	267	301	290	268	290	282	264	253	256	281	268	285	297	263	270	281	284	289	298	276	288	257	292	271	272	285	254	274	267	295	297	291	278	268	284	269	272	269	307	287	282	281	282	292	273	300	277	245	301	279	281	247	262	250	282	281	257	262	247	281	277	276	261	257	301	292	264	262	260	277	278	256	275	278	292	282	287	278	277	272	285	299	283	230	240	291	299	275	257	286	272	261	281	260	253	274	302	288	291	279	282	275	274	264	283	294	279	291	256	269	261	268	266	240	254	251	307	294	277	280	273	284	261	291	272	280	278	248	273	279	286	269	323	278	263	240	267	254	265	301	278	260	256	260	229	255	259	249	266	261	278	278	301	263	316	291	277	280	282	277	254	270	269	225	280	279	264	280	281	269	264	256	255	258	276	251	258	252	260	261	253	256	285	285	270	274	257	254	263	266	252	258	286	287	255	280	267	284	275	260	292	238	285	280	300	291	247	274	265	274	297	268	264	251	258	257	258	283	274	270	260	303	269	269	262	283	261	262	270	289	224	283	274	299	261	277	267	267	272	254	287	261	299	272	294	298	276	272	285	278	275	285	314	294	261	266	252	262	283	265	270	264	315	283	277	294	266	277	274	247	242	286	266	279	258	301	264	248	283	256	310	271	280	269	270	262	272	279	249	292	263	273	281	285	265	267	263	292	235	262	270	286	316	296	283	272	267	272	284	286	250	257	274	275	277	275	279	266	293	241	252	271	245	266	257	279	300	259	266	306	303	271	245	281	277	277	279	272	252	252	254	307	257	292	270	279	272	252	282	279	303	267	274	281	271	259	279	283	276	251	290	249	310	262	275	266	297	263	280	255	269	270	266	280	263	278	270	251	271	259	273	276	276	291	274	265	260	264	264	269	250	284	257	260	290	275	283	287	294	281	268	284	300	263	280	279	271	265	275	263	283	252	284	262	277	255	254	275	301	260	284	265	262	264	277	293	293	268	291	258	274	280	268	284	284	267	261	285	261	274	272	265	305	266	276	288	289	252	267	254	265	285	285	281	297	287	248	279	266	292	265	293	266	274	261	280	262	272	276	267	269	264	265	315	268	304	299	259	281	243	294	265	276	296	275	278	292	287	273	298	280	281	260	242	272	269	264	251	241	302	284	298	308	303	267	297	271	267	313	268	274	306	299	298	277	276	284	310	266	253	286	283	255	272	284	284	279	275	281	290	269	251	277	255	267	258	299	266	281	288	266	252	273	251	282	273	265	277	271	289	252	260	280	272	279	312	293	251	251	267	276	293	290	269	271	272	269	270	276	274	254	285	240	263	306	264	250	282	285	266	274	286	262	256	265	279	273	254	273	244	277	264	270	258	269	264	258	278	252	270	283	276	288	260	300	272	295	282	279	283	289	267	267	301	277	269	270	286	290	271	275	273	296	254	257	236	308	275	299	288	268	274	267	283	260	268	294	263	270	263	261	280	262	254	271	270	264	296	254	241	310	256	257	252	276	277	290	283	235	291	310	266	280	289	279	295	265	308	256	285	290	264	279	249	269	288	297	248	300	282	322	268	271	289	280	253	267	275	271	276	257	261	277	278	283	266	263	261	272	270	277	258	242	276	263	261	260	279	251	287	275	275	279	288	291	278	286	259	286	291	293	253	266	247	267	286	253	249	282	256	278	237	271	291	275	301	273	259	293	308	261	284	270	269	307	243	258	272	255	274	283	302	277	265	280	265	278	275	267	263	284	269	229	284	270	279	308	260	284	286	285	289	288	271	276	269	276	320	269	279	274	271	254	250	266	262	265	268	335	279	289	278	261
7064	5624	11420	15919	20389	15703	12589	11762	7893	6364	4666	3275	3119	2664	2450	2021	2572	2397	2157	1800	1780	1759	1789	1867	1979	2451	2968	2428	1184	835	848	844	824	827	895	838	820	817	916	849	804	893	831	768	816	735	803	784	806	780	784	788	784	733	730	788	825	756	811	755	795	777	765	738	763	752	784	776	742	705	704	799	767	736	768	766	745	818	791	777	701	763	730	740	751	823	799	770	721	763	745	777	726	752	739	743	755	794	771	740	730	724	825	785	758	795	751	822	699	758	780	786	746	812	804	787	755	755	788	804	728	770	765	782	728	813	762	737	755	801	749	743	743	784	733	823	758	797	733	786	764	776	808	762	763	765	747	765	729	749	794	758	761	756	730	749	755	785	772	766	754	811	735	752	762	752	748	696	737	806	780	744	790	762	778	784	726	748	783	766	725	743	735	778	752	729	790	785	772	761	768	739	759	770	784	757	738	714	736	741	717	784	767	803	732	768	782	768	774	762	770	806	784	798	759	779	754	779	789	787	744	789	774	769	805	755	752	734	756	705	775	766	785	785	769	768	737	780	752	809	719	769	737	731	742	730	795	754	754	738	751	781	790	738	745	718	722	810	772	741	745	729	722	780	757	754	759	798	754	748	734	749	753	740	775	775	776	753	747	797	761	724	755	747	790	795	708	732	791	727	803	775	750	741	786	777	765	784	690	758	744	783	832	777	720	783	731	782	706	728	790	787	761	770	754	750	782	813	709	779	766	777	776	722	719	738	768	782	732	800	767	738	786	759	712	788	798	747	776	744	742	728	798	750	723	761	770	736	729	771	750	757	773	680	778	725	773	802	737	755	803	704	773	791	777	725	751	768	770	766	752	728	758	692	767	704	777	758	774	736	776	776	767	752	779	770	749	814	770	758	695	779	788	845	780	744	773	777	743	772	733	758	779	749	765	767	759	760	750	757	711	743	794	728	758	772	735	778	742	800	800	748	763	777	755	728	758	730	773	825	739	785	756	706	760	767	821	768	782	753	757	733	818	836	803	781	770	764	732	671	775	798	770	787	744	777	795	726	782	733	786	766	739	739	792	752	779	730	761	786	771	770	715	833	736	803	716	734	759	774	747	748	801	796	781	793	739	785	822	788	751	775	806	781	801	813	726	721	759	756	759	786	749	686	738	782	764	728	746	759	773	762	698	765	773	734	775	738	745	817	788	766	779	743	741	797	728	832	739	766	763	810	761	765	750	820	705	768	707	773	736	788	717	750	727	728	784	730	788	738	745	800	747	795	732	753	727	795	800	767	744	724	745	718	742	781	740	732	807	737	737	744	731	779	818	788	755	712	772	797	735	754	763	817	753	751	803	767	724	792	729	811	764	766	732	728	776	755	765	715	720	757	742	794	799	726	770	803	771	780	776	777	751	738	745	733	779	762	715	807	757	769	798	759	750	781	781	777	729	763	839	752	782	752	738	718	777	702	759	786	735	768	802	744	795	814	805	724	765	742	790	750	778	754	750	740	806	756	717	775	714	798	737	731	725	732	747	782	760	800	758	747	728	768	759	776	728	778	730	757	781	704	738	743	759	765	773	771	778	729	774	723	738	733	767	748	806	770	774	776	742	765	760	751	782	716	773	804	749	754	735	754	797	777	770	763	724	792	784	759	752	734	783	736	814	788	760	736	771	751	784	763	807	754	745	795	789	760	739	778	732	743	781	793	725	753	687	733	792	750	709	760	763	770	823	773	771	754	724	793	765	795	736	769	764	787	738	759	786	775	836	774	772	782	759	816	776	781	741	765	793	753	729	712	727	753	766	769	752	714	753	742	792	742	791	754	738	752	807	767	746	754	768	772	736	789	732	734	777	713	745	733	784	753	792	774	796	788	733	749	693	780	751	731	796	767	732	706	761	732	777	780	809	703	753	768	801	772	763	728	757	780	788	784	755	755	765	753	724	755	713	814	788	769	799	751	748	771	769	745	787	758	758	764	766	766	721	749	773	754	754	801	740	738	706	771	755	764	790	733	783	723	724	773	789	766	768	764	788	791	815	749	750	746	748	770	748	817	765	770	781	771	794	804	819	722	789	736	736	770	763	763	735	808	745	782	761	752	777	783	761	765	788	759	769	749	762	755	750	735	774	695	815	742	747	716	743	825	787	752	772	789	722	834	767	701	798	766	772	755	761	733	828	772	794	773	772	769	786	755	724	772	813	735	741	781	784	750	748	736	746	730	800	802	811	756	735	743	778	748	767	776	764	780	795	737	736	772	789	706	781	767	800	734	787	741	779	766	809	759	758	765	821	751	816	740	771	757	782	725	783	756	766	780	747	749	713	770	749	755	696	690	776	766	736	735	785	768	789	738	776	786	777	772	770	756	797	753	790	755	765	748	740	760	764	777	741	779	778	733	769	745	771	768	750	771	788	742	778	748	817	818	761	736	772	757	699	750	778	785	746	759	792	753	758	762	735	814	776	778	708	761	746	766	737	744	722	788	748	776	769	752	725	788	758	752	754	733	778	800	735	779	766	721	757	766	787	764	740	801	770	796	780	757	730	722	750	748	773	782	788	753	761	764	768	752	756	691	789	770	775	744	779	768	769	769	785	767	758	776	696	738	730	809	748	759	758	793	753	759	771	757	701	745	762	788	757	744	772	722	749	743	750	741	756	769	717	781	739	774	714	750	780	724	694	817	797	785	785	822	729	743	779	744	759	781	738	756	734	725	772	772	778	792	748	781	798	787	744	719	752	774	807	766	773	783	748	788	760	760	770	778	803	783	786	789	768	747	760	753	777	757	779	706	774	747	732	753	777	756	716	747	747	773	759	688	788	778	814	765	748	784	789	783	791	702	735	793	756	776	740	788	794	737	775	741	735	807	738	750	754	737	811	725	699	753	755	778	762	804	718	726	747	751	752	754	779	784	749	727	775	803	699	726	767	763	741	767	810	710	773	766	724	776	752	719	771	750	720	765	734	764	733	771	717	766	760	771	756	726	766	771	747	800	725	775	737	731	732	712	727	745	714	802	771	710	722	814	775	719	793	740	788	722	748	790	792	739	705	778	809	793	725	746	726	714	784	790	803	763	805	723	713	764	728	733	812	721	821	748	743	766	784	732	774	734	759	787	793	776	802	748	736	781	754	709	765	793	751	732	748	739	791	734	757	783	753	761	759	748	739	777	757	736	767	743	768	770	750	780	750	767	810	754	749	779	750	734	783	748	751	734	789	761	697	757	752	813	787	743	744	764	752	758	704	759	763	780	767	757	736	713	757	803	750	755	781	756	750	785	738	794	729	744	761	759	772	764	766	788	778	738	790	747	795	738	780	753	791	730	774	783	724	729	776	749	778	805	736	750	779	797	708	767	774	735	741	774	751	756	790	746	752	729	756	686	671	765	821	795	747	756	738	755	755	814	791	757	753	752	725	801	727	797	760	730	748	759	754	784	780	812	771	755	761	726	763	807	736	782	777	804	767	765	834	762	797	764	753	752	775	768	758	763	787	785
19092	12152	14334	17384	43071	30195	7929	7632	5773	4114	2333	1992	1722	1690	1260	1787	1594	1895	1107	1255	1422	1161	717	730	1118	2223	2330	1388	788	568	538	530	569	559	680	582	483	645	855	653	633	592	432	406	434	388	404	387	350	375	309	339	331	310	360	321	328	316	346	302	317	314	329	333	341	334	326	323	346	294	334	331	344	369	308	317	341	345	320	311	317	341	289	338	316	299	335	343	357	303	330	297	325	321	333	321	337	338	344	318	319	303	323	325	354	366	324	335	291	338	325	349	314	320	333	309	339	314	331	323	312	329	300	339	317	312	317	357	320	315	337	332	287	286	289	286	313	368	338	322	309	340	349	311	347	309	336	339	341	312	331	320	295	332	317	327	346	337	330	333	345	321	290	341	355	331	307	329	351	310	333	326	331	302	315	341	319	351	325	323	329	320	311	317	315	329	329	311	338	334	350	321	313	303	337	290	342	339	325	308	291	322	332	315	315	329	337	319	342	318	326	318	327	307	328	321	347	333	308	315	318	310	332	347	349	304	323	307	304	329	344	301	344	325	338	293	312	339	289	334	306	324	349	317	323	321	324	324	343	325	326	302	339	322	315	349	292	297	308	310	347	319	346	331	323	351	336	321	307	349	337	329	357	347	306	341	306	317	300	340	342	324	306	316	313	311	289	322	306	326	328	318	295	311	342	352	319	328	329	295	315	344	340	348	301	344	323	299	317	307	335	313	366	340	336	340	343	312	346	333	321	316	333	315	322	318	296	343	326	317	315	350	328	347	337	305	328	325	329	328	333	374	334	333	343	325	324	328	304	326	307	357	325	337	308	333	339	309	343	326	307	341	335	326	289	354	288	316	332	346	356	304	330	320	321	331	336	312	354	291	317	309	322	308	301	330	337	327	325	307	341	349	330	304	319	330	318	326	314	331	315	312	334	334	331	312	328	318	335	333	337	313	363	305	349	334	371	320	295	347	334	328	326	337	376	344	315	345	323	295	326	338	312	292	328	315	311	303	323	320	355	320	275	327	328	318	324	318	335	338	328	342	336	327	319	327	332	317	324	346	346	355	331	299	323	305	360	316	359	326	325	301	322	311	314	325	314	324	335	330	359	345	334	326	331	278	332	339	359	327	294	299	342	291	315	304	309	328	327	327	304	319	305	314	338	330	347	347	296	328	329	341	337	342	321	314	336	324	314	292	362	333	328	281	361	309	353	353	327	328	337	348	336	319	312	326	309	268	333	321	316	323	348	315	322	338	331	342	355	329	306	337	341	305	330	310	322	342	298	310	308	333	341	313	348	340	303	311	320	313	323	317	336	326	312	296	333	328	316	323	317	330	325	303	297	354	307	320	300	291	315	318	327	291	346	319	332	314	304	303	346	352	323	322	334	330	344	332	312	312	338	337	294	332	323	355	341	322	336	343	286	331	328	358	310	341	280	345	351	323	344	350	337	323	337	342	361	320	320	294	350	304	336	314	356	326	303	360	361	318	312	321	344	351	311	311	325	322	316	340	337	313	372	314	322	337	317	346	329	331	333	328	343	345	293	341	358	365	322	336	355	312	283	328	297	298	321	328	356	330	323	286	323	335	360	318	328	315	349	351	323	334	341	305	326	317	297	329	313	338	315	311	300	323	326	332	321	321	296	344	319	319	311	322	308	301	290	312	315	332	328	319	300	302	331	306	327	340	347	320	301	321	335	312	328	327	335	318	304	328	309	343	361	349	351	334	327	324	313	351	296	321	294	335	323	310	301	342	332	314	331	323	354	299	310	324	321	327	332	315	340	328	322	298	337	320	283	299	322	310	360	339	357	336	331	335	331	318	334	321	314	304	321	342	312	339	318	322	319	341	291	319	323	301	326	328	317	316	357	299	302	330	309	304	346	360	320	313	285	314	340	343	332	331	342	344	332	321	318	357	331	311	354	325	347	347	345	313	313	269	327	326	328	337	312	295	321	294	308	335	312	325	335	340	342	350	339	344	327	286	343	328	356	296	297	339	315	345	317	315	340	341	320	285	298	327	325	308	313	288	321	337	334	324	330	336	327	319	288	365	325	334	342	287	340	322	318	347	304	340	303	317	324	341	307	315	339	322	336	320	359	320	338	303	308	308	324	354	318	269	314	320	305	321	342	314	320	333	321	332	346	303	326	322	346	315	318	347	298	319	318	306	313	341	346	311	317	322	307	301	324	325	336	292	341	313	302	309	317	297	326	326	328	312	318	304	355	323	319	301	318	314	329	308	334	345	342	333	298	340	329	328	286	338	323	350	346	343	301	337	309	301	332	323	320	325	343	354	343	335	333	311	312	298	309	308	346	317	322	303	279	320	312	283	313	299	281	357	288	342	340	358	342	312	291	318	341	314	332	342	328	303	342	323	291	328	330	324	308	315	309	318	317	309	346	318	327	339	319	298	349	335	311	290	325	317	307	318	303	353	328	317	308	322	326	323	326	336	304	305	365	348	301	337	331	301	330	339	341	333	330	320	335	320	301	342	337	317	313	343	310	335	316	345	323	336	327	330	333	300	322	335	325	306	337	314	332	320	346	300	331	307	337	338	330	331	329	331	342	310	302	330	276	311	326	325	287	320	336	336	310	330	290	336	342	323	321	316	325	314	308	351	305	339	336	301	325	312	310	312	302	328	318	317	331	309	337	315	335	309	331	285	341	348	312	303	327	340	318	294	308	323	331	283	341	307	337	320	294	299	326	330	317	307	331	327	324	313	284	303	320	319	331	325	339	340	303	312	330	342	352	337	335	323	314	297	341	344	329	332	296	296	321	349	295	319	326	333	315	315	357	306	313	311	336	332	339	318	339	303	337	315	333	329	346	335	355	320	328	343	333	367	302	313	318	330	325	317	298	341	315	316	315	344	343	310	318	331	338	325	320	281	372	294	325	301	311	310	330	335	312	337	341	318	337	323	359	326	325	324	360	334	311	280	356	315	341	307	308	331	327	314	322	308	325	349	322	323	329	325	326	330	297	310	318	321	340	351	316	290	326	294	327	332	290	323	339	307	330	332	341	316	321	306	326	325	321	349	331	309	346	321	359	359	312	336	313	304	349	316	357	332	337	315	328	317	333	290	311	322	337	324	315	359	306	364	316	329	285	336	318	328	346	323	327	314	295	301	329	331	317	312	338	303	304	309	333	287	308	318	306	299	323	349	302	293	352	299	330	331	337	311	338	307	299	330	317	298	325	341	352	287	312	358	339	321	308	314	309	314	310	338	335	310	366	280	325	313	331	360	330	323	333	302	296	296	312	321	322	318	295	342	322	359	316	304	307	335	318	329	341	344	350	323	348	346	336	323	305	310	349	321	311	307	323	302	329	372	339	330	337	318	327	351	302	313	330	297	312	345	326	358	325	358	354	319	334	324	356	318	311	330	346	321	322	301	327	351	355	362	306	345	299	310	326	306	318	326	340	352	330	312	325	310	337	327	317	336	352	306	361	319	323	336	333	314	326	307	290	330	307	288	330	330	276	274
12112	10320	18270	29718	54686	34126	17217	21762	16563	14082	9569	9054	7854	7951	6176	8931	8095	9482	5621	6915	7674	6085	3713	3829	6161	12097	11695	7388	3442	2426	2243	2363	2050	2608	3444	2661	1998	3260	4662	3491	3107	2933	1976	1638	1675	1422	1674	1374	1260	1065	953	922	1061	1011	942	918	934	885	890	885	855	894	915	961	878	920	860	910	949	962	987	857	913	898	865	909	893	923	916	885	937	881	870	831	856	902	889	892	897	866	863	865	855	958	866	876	892	866	869	884	882	864	868	917	849	884	897	888	878	860	873	887	897	909	868	883	924	887	897	842	890	886	877	893	928	857	947	901	927	854	849	919	880	899	962	877	896	874	857	876	834	889	863	853	855	924	868	846	822	866	867	886	871	881	862	898	935	912	910	907	857	836	890	838	835	858	885	856	894	878	945	861	867	865	884	878	869	867	850	888	880	887	891	885	867	873	869	926	863	883	911	906	893	883	896	872	923	911	916	885	833	874	880	787	881	849	870	870	889	912	898	853	899	889	894	932	873	876	826	850	889	907	891	873	914	891	929	924	885	877	900	860	858	840	887	845	890	866	902	960	832	905	860	896	888	845	910	986	861	891	863	885	878	911	929	871	868	945	846	852	837	863	849	873	847	897	893	840	906	894	893	873	863	885	896	851	874	884	918	878	859	900	881	847	810	886	906	866	897	868	871	886	866	878	902	892	858	896	839	894	863	882	822	922	869	914	863	897	865	909	867	853	908	889	868	905	830	865	863	875	881	860	883	876	886	873	872	876	884	869	856	927	896	924	914	888	883	905	875	871	861	863	846	854	901	837	910	928	910	845	878	841	903	872	841	867	869	855	883	896	864	904	883	880	882	865	858	872	855	896	860	860	870	873	903	895	839	890	872	937	849	893	837	904	908	888	832	874	890	894	896	870	919	909	877	877	907	865	911	890	902	883	837	901	875	841	855	905	856	904	864	925	849	812	921	905	825	811	887	826	875	908	879	863	871	859	961	869	863	878	899	900	837	856	874	875	874	933	876	912	881	862	836	885	875	902	900	894	924	933	880	875	876	894	869	824	879	893	860	864	857	893	847	873	844	893	871	871	833	866	917	850	889	896	866	903	912	884	881	905	925	899	890	885	868	877	922	897	861	875	910	831	878	858	880	872	893	874	875	895	930	873	841	843	832	814	858	876	851	889	852	890	870	844	928	886	909	872	861	919	881	813	904	827	865	882	871	892	864	923	900	923	934	880	901	887	853	881	912	887	858	872	852	884	878	925	902	879	894	859	920	917	862	874	884	910	885	815	858	866	918	859	877	860	838	896	840	900	907	892	886	889	888	810	933	881	892	855	877	837	953	851	929	894	884	869	911	864	874	849	891	912	891	867	900	816	855	871	880	862	902	903	870	861	863	875	849	837	902	922	873	882	875	847	892	882	907	841	916	903	848	836	857	884	908	927	889	837	901	866	863	869	894	863	900	919	867	915	860	875	854	865	878	892	875	852	863	863	844	893	830	879	892	882	867	794	900	924	929	861	866	842	871	861	901	944	871	874	882	875	869	910	867	940	875	916	897	903	893	926	877	895	871	875	862	829	868	897	916	836	866	876	861	896	863	836	864	884	886	884	838	851	865	795	872	859	911	865	937	920	914	916	877	909	886	923	874	917	850	864	859	856	862	894	877	864	848	884	873	871	860	828	851	923	908	851	890	900	963	858	880	860	860	852	917	863	908	889	911	855	884	874	896	850	872	865	885	975	903	898	882	873	877	890	813	890	881	887	893	860	843	828	813	880	893	876	879	849	857	878	902	864	898	892	863	875	863	890	884	874	823	882	835	876	847	889	912	850	859	899	838	899	880	875	901	918	924	849	879	826	866	898	966	905	908	863	895	901	847	932	930	848	890	898	848	914	877	843	855	888	920	859	882	894	902	864	881	890	903	870	929	863	828	901	873	908	882	859	889	853	834	893	857	867	868	882	876	917	855	893	849	933	870	856	871	883	881	878	805	878	904	892	912	884	900	845	838	883	891	914	874	901	850	891	852	839	902	837	905	867	855	860	901	835	863	873	849	889	857	901	904	846	875	862	874	875	856	848	845	939	863	936	855	949	859	846	883	925	850	919	953	854	859	844	854	928	890	879	851	881	906	896	852	839	850	896	898	938	901	877	872	890	894	897	875	869	886	884	875	917	855	933	885	870	898	870	810	888	922	921	888	839	861	820	871	832	888	889	920	833	893	843	952	833	900	918	868	866	892	896	923	890	870	899	880	880	874	894	885	902	883	852	928	833	880	900	869	892	879	879	882	908	898	863	904	907	868	890	900	850	861	913	839	870	836	860	832	899	856	870	862	894	873	882	873	888	855	931	893	905	912	889	902	890	832	856	935	944	898	860	880	904	946	846	876	875	891	910	913	1002	871	872	863	872	902	926	870	918	848	873	878	894	841	849	861	923	875	875	864	871	883	821	855	829	916	942	922	874	904	916	915	863	912	882	875	873	969	911	917	844	911	913	851	889	868	869	840	929	898	864	870	902	910	854	881	909	864	857	906	889	950	895	909	869	839	812	958	930	886	862	870	878	857	841	891	899	900	860	918	849	905	884	883	881	897	876	861	860	944	908	885	867	874	868	880	864	849	877	896	867	895	880	861	848	814	909	895	842	879	862	890	844	824	886	892	878	831	893	890	902	892	846	903	861	887	941	958	898	867	890	911	833	855	896	814	850	950	868	903	826	907	872	919	845	859	922	845	938	914	930	945	907	865	863	862	884	906	855	915	883	888	941	863	881	816	835	842	824	852	849	931	858	934	950	879	869	891	871	823	887	865	949	896	970	922	878	856	900	880	892	914	909	899	917	871	896	903	869	910	885	865	910	889	913	878	829	882	891	876	899	845	863	930	896	879	887	887	940	911	908	862	892	895	913	913	894	898	900	905	835	819	803	904	904	875	860	841	897	902	907	879	887	898	882	859	867	936	913	866	926	885	905	896	857	896	870	862	876	926	903	868	872	867	900	864	901	886	878	890	908	834	902	862	826	859	926	914	855	899	931	917	901	892	853	907	877	891	950	895	900	880	877	864	831	883	887	921	878	911	889	917	919	814	876	853	854	913	923	931	853	906	874	935	859	879	852	908	919	890	884	881	908	843	915	924	854	886	938	913	886	890	946	856	895	934	853	853	901	892	911	885	871	915	843	896	931	900	845	853	940	862	885	900	892	856	893	894	831	861	876	895	845	928	876	822	894	845	881	860	852	873	865	876	856	878	918	895	867	917	841	875	899	865	891	875	872	893	907	871	892	868	877	891	930	920	864	858	877	907	951	886	904	903	873	871	877	910	916	918	912	847	905	863	882	863	898	910	909	891	898	854	846	908	830	910	852	867	909	874	886	872	943	886	911	861	838	945	820	846	845	909	849	904	918	835	903	844	891	859	897	876	910	888	904	884	905	903	826	920	893	845	894	869	879	899	845	904	913	854	912	880	842	928	854	853	835	845	939	882	892	918	883	865	857	894	874
26548	18022	21553	28005	53843	41943	15194	11844	8843	8025	4419	3640	3407	3144	2437	3058	3096	2576	1917	2399	2003	1363	1060	1002	2218	2360	2932	2771	1482	1080	1108	1073	964	1309	1425	990	857	1614	1849	1538	1613	1232	906	695	707	619	705	539	482	396	343	431	430	337	359	355	342	332	360	331	355	356	312	341	350	356	327	334	319	316	396	410	358	309	334	312	331	346	344	333	328	357	337	343	323	343	344	342	330	355	334	348	334	333	325	292	332	307	329	343	356	316	322	329	344	309	332	333	323	330	326	339	309	301	304	317	370	329	330	329	349	345	300	351	312	317	365	320	322	343	344	338	370	322	336	348	322	348	348	336	352	353	353	351	338	334	327	360	345	334	343	335	360	349	354	344	323	358	308	327	312	346	341	328	357	294	365	348	324	324	323	358	299	327	355	346	354	344	311	338	319	338	353	340	330	343	324	362	336	348	338	297	345	330	311	354	325	343	316	331	312	332	322	342	337	346	341	343	335	298	329	338	322	318	317	330	320	356	332	349	358	334	332	314	314	326	354	316	360	335	348	338	344	338	343	312	310	333	369	341	345	320	338	355	312	338	344	346	345	376	363	332	344	340	344	319	332	326	316	310	317	347	333	287	327	348	319	334	323	353	345	349	311	346	309	352	337	310	275	319	340	337	337	325	326	360	322	351	358	352	337	299	357	340	333	329	332	353	315	358	335	347	344	330	339	316	341	342	344	357	344	335	364	346	353	338	355	334	351	302	336	328	314	319	326	357	364	329	315	350	343	332	341	344	346	340	323	345	335	345	328	308	347	351	339	319	326	343	328	331	351	328	310	310	332	365	286	360	359	342	294	335	347	347	357	324	335	342	352	328	323	330	361	323	316	353	323	321	337	328	335	347	318	345	353	309	313	388	316	350	298	323	369	334	329	338	304	359	335	310	332	338	352	328	314	337	283	335	328	337	334	354	313	323	338	314	309	361	322	305	353	341	320	340	324	311	326	315	329	344	352	332	329	364	318	377	303	327	332	362	350	328	326	314	345	351	318	303	321	332	327	303	332	301	321	359	324	370	344	315	323	311	331	344	350	332	312	348	318	327	340	349	340	338	334	353	319	318	357	335	334	337	316	345	344	329	326	324	351	339	331	299	344	334	365	336	320	296	327	329	325	319	347	342	345	318	340	329	317	334	315	343	336	322	373	333	347	342	349	335	323	341	321	331	362	390	353	330	305	311	303	329	329	322	324	331	325	327	319	350	346	391	340	349	342	352	313	326	322	329	337	321	335	322	329	304	348	335	346	342	314	321	330	326	324	331	324	366	355	362	354	344	309	328	364	339	334	314	323	353	325	302	317	336	296	371	323	349	357	363	357	333	310	333	313	330	353	301	308	335	327	313	311	358	325	348	340	319	314	333	335	282	320	347	343	336	350	351	334	351	283	320	347	337	334	317	320	350	328	340	349	323	337	331	311	335	363	326	316	330	315	330	331	331	333	330	315	349	324	308	339	309	340	324	352	341	310	335	339	354	328	331	345	328	307	352	314	306	333	331	339	327	370	329	321	348	325	354	363	312	322	334	309	341	338	320	291	303	379	353	335	352	345	305	312	310	343	332	339	315	367	331	330	347	334	357	324	305	367	334	356	334	345	343	340	359	320	344	330	328	345	283	323	339	342	368	373	334	339	317	302	312	333	345	345	348	389	315	351	351	310	319	363	324	338	346	315	319	335	304	340	304	284	336	317	337	327	342	309	322	346	339	322	372	309	357	357	361	325	354	315	351	327	347	349	338	338	343	362	365	340	342	311	336	320	345	329	327	339	313	326	334	348	352	340	345	351	318	335	351	342	346	334	336	358	311	353	349	344	334	348	363	346	309	328	357	353	312	336	327	340	323	324	328	369	337	365	335	342	343	315	344	350	349	328	318	332	346	336	361	326	331	315	328	321	364	321	328	346	292	321	319	359	335	366	340	335	332	301	315	334	330	328	309	332	318	309	359	350	314	360	328	334	314	340	345	354	339	354	317	310	352	331	330	310	368	332	361	307	333	342	322	337	367	362	352	331	323	354	317	340	322	375	324	323	322	356	390	338	324	355	360	312	328	327	329	313	364	345	369	348	359	356	353	327	313	324	340	352	344	288	339	326	343	340	326	325	332	333	342	325	301	325	353	333	297	346	334	338	318	321	320	345	316	348	307	352	321	333	366	346	358	319	331	374	328	369	369	297	352	351	300	338	355	297	303	326	331	336	343	353	312	372	353	353	327	331	332	332	335	324	301	321	340	367	333	307	360	325	336	320	317	332	332	366	324	365	331	356	327	324	333	334	327	322	360	319	357	338	341	311	313	325	335	366	340	348	341	334	334	336	334	356	323	366	326	334	320	335	333	316	346	325	322	365	338	345	314	341	337	360	311	318	352	335	346	290	344	329	317	360	309	352	347	331	313	366	335	337	330	329	303	346	345	338	361	320	352	353	336	333	331	327	323	365	350	344	371	360	306	331	366	335	344	350	318	372	311	337	329	343	317	334	301	319	334	319	349	363	314	304	351	325	355	324	323	368	359	369	291	318	354	319	328	325	337	344	326	318	345	336	353	343	323	338	293	325	359	344	367	355	328	324	296	312	334	342	326	327	327	328	344	299	350	338	319	340	335	320	379	322	357	320	327	341	353	331	342	336	371	306	340	360	324	341	336	289	351	344	337	312	344	319	349	373	310	336	342	338	322	300	317	351	359	360	342	320	346	342	296	322	333	337	335	308	325	344	356	309	317	335	335	340	294	313	305	340	298	300	328	340	381	320	330	331	329	324	338	316	315	348	346	350	372	320	344	339	346	357	350	334	346	312	292	320	335	349	333	317	345	347	352	344	338	349	292	342	335	335	330	333	316	333	328	313	333	309	328	347	338	362	364	364	318	347	302	332	359	365	305	327	347	316	359	344	323	358	332	347	302	342	280	349	305	345	348	339	339	319	328	337	323	333	332	329	312	315	372	312	332	334	325	325	347	381	334	337	315	319	323	335	298	303	349	359	327	325	332	333	328	310	364	324	345	328	349	326	330	333	341	349	348	371	330	350	346	361	321	353	352	343	315	332	335	340	332	328	349	335	315	339	345	351	358	339	334	333	325	355	311	301	323	320	343	323	360	336	332	315	327	336	341	321	317	296	317	319	341	352	347	334	324	311	330	350	359	355	343	348	319	362	348	344	343	328	335	337	387	309	337	305	348	334	313	314	347	319	361	331	357	316	321	353	355	322	339	342	309	369	326	314	327	310	337	341	349	355	296	357	354	303	316	322	344	337	347	361	331	316	357	338	319	339	309	354	360	345	341	307	362	328	369	317	315	354	338	314	366	344	351	335	330	349	327	329	332	355	300	359	337	339	343	319	321	332	341	351	316	380	304	333	368	331	320	338	313	321	325	332	324	311	339	329	333	335	357	321	326	330	333	356	330	392	343	344	339	352	311	331	321	350	305	330	337	343	342	306	328	334	352	348	304	320	335	374	307
15318	13702	24153	37413	61629	43270	24524	24437	21633	19240	13438	12942	12675	14120	11357	14177	14773	12618	9530	12481	10485	7102	5041	5440	11674	12161	14326	13689	7692	5625	5300	5338	4944	7188	8017	5464	4512	9849	10305	9072	9527	7090	4551	3458	3719	3121	3666	2652	1960	1895	1453	1504	1702	1340	1058	1039	1011	952	973	934	939	964	910	916	920	895	894	947	888	914	988	1296	965	938	928	864	884	892	905	948	835	893	928	897	881	884	926	893	916	887	824	916	845	896	845	879	874	939	841	867	935	895	886	847	881	927	857	874	903	907	894	879	874	858	889	853	898	890	872	843	861	905	898	876	833	884	895	893	880	931	887	884	905	889	874	887	885	880	876	847	866	868	946	887	882	867	901	857	878	914	888	925	912	887	900	934	922	871	925	876	882	886	893	914	872	834	889	852	896	888	948	869	926	876	875	911	900	876	900	848	867	857	906	881	930	899	887	923	871	915	851	895	856	873	963	840	911	917	930	927	877	888	916	844	880	881	875	913	877	869	956	894	875	910	853	828	875	910	921	847	942	878	876	901	888	871	896	851	901	916	889	908	914	914	873	924	896	846	879	881	892	826	917	918	910	902	958	916	864	939	857	886	898	904	844	951	861	873	877	835	858	890	864	868	861	885	903	907	928	894	893	945	795	879	904	928	898	931	872	910	877	920	858	915	880	891	887	825	881	911	903	864	894	896	837	884	871	830	891	860	874	865	907	899	961	914	885	878	852	911	917	885	912	892	920	882	914	858	872	935	878	876	858	928	869	906	860	823	870	873	897	910	872	881	882	855	865	926	857	852	865	903	825	882	863	896	882	853	878	894	926	918	915	910	853	894	901	875	878	897	914	865	874	887	860	838	886	841	878	847	878	873	863	911	858	844	894	823	880	909	878	889	906	865	920	861	859	858	853	912	888	856	843	839	918	902	888	873	900	897	874	924	911	860	935	848	835	882	898	887	856	870	905	872	925	864	878	891	911	834	925	868	858	850	908	929	881	864	874	915	837	936	847	868	907	885	898	873	923	888	873	906	874	902	920	917	845	888	953	957	882	916	928	883	893	901	901	836	908	869	896	905	908	917	899	863	887	893	856	897	887	907	913	946	905	896	867	861	938	886	917	855	892	901	861	854	891	849	955	839	916	875	916	964	843	894	915	884	876	885	931	861	822	889	911	907	851	855	885	876	904	869	852	864	900	874	940	906	883	913	918	907	875	840	895	898	898	890	889	886	918	914	886	877	872	909	911	920	870	885	909	858	915	940	889	908	896	866	930	869	870	834	896	836	913	866	925	891	965	851	895	837	860	884	884	880	856	872	836	885	958	896	925	891	825	929	913	917	921	956	898	886	868	889	895	883	844	863	853	853	877	905	919	863	890	880	877	855	867	853	847	932	924	823	877	912	938	861	893	930	861	883	835	886	866	893	916	902	859	877	852	877	890	853	902	867	872	860	946	864	893	942	885	885	904	890	888	925	933	894	913	890	951	900	888	882	874	894	828	902	886	899	840	929	945	883	888	929	921	809	839	862	850	888	908	966	858	904	939	900	928	892	842	913	912	904	900	898	905	867	939	924	878	857	906	868	865	903	920	905	875	871	916	914	889	901	873	920	897	920	909	894	875	910	887	893	845	918	841	878	925	888	879	869	865	906	917	910	891	879	826	917	906	872	814	898	835	907	898	887	856	801	898	842	914	901	935	919	876	935	940	902	894	924	893	843	889	885	841	874	895	865	896	898	870	970	898	939	878	928	907	887	884	890	922	893	924	933	904	885	876	873	853	908	894	967	854	859	884	857	896	899	895	870	871	902	893	867	894	835	901	908	889	896	903	936	844	866	865	965	866	863	870	893	902	874	897	880	896	894	904	903	879	920	909	880	888	865	932	839	906	937	898	890	876	961	814	896	875	870	873	862	877	904	916	889	900	864	895	897	861	876	846	894	862	898	917	921	931	888	920	896	901	874	893	888	902	875	885	856	888	896	843	930	846	836	919	872	850	894	890	909	888	906	912	933	871	907	867	898	900	926	874	922	881	887	911	870	857	899	944	898	879	924	876	945	937	869	883	906	878	877	900	929	900	883	885	922	950	880	924	885	875	913	920	905	922	876	907	859	918	854	854	863	854	915	856	884	921	968	873	919	905	862	929	915	853	900	964	911	839	842	873	895	883	909	860	919	933	926	909	894	880	865	879	880	864	907	919	923	855	865	917	901	873	889	866	865	858	895	897	889	887	875	874	917	885	875	874	867	870	945	839	876	869	890	876	914	886	890	939	863	923	908	930	927	880	887	893	929	857	929	903	880	861	822	913	895	874	888	873	880	877	880	830	868	946	882	917	912	904	907	891	857	854	867	939	866	866	898	913	876	955	915	864	936	874	893	865	915	968	890	911	850	905	871	882	910	882	884	882	914	842	841	842	936	897	895	901	885	917	920	876	908	898	907	832	885	918	872	946	882	844	839	897	887	852	869	887	930	884	910	856	889	890	887	876	847	935	872	882	811	891	908	952	913	901	927	880	893	904	911	897	893	899	838	877	930	918	889	910	855	860	791	899	880	870	868	855	881	895	878	876	868	914	864	840	875	832	961	905	919	879	898	844	897	891	849	891	865	885	867	832	865	910	919	886	988	920	874	872	915	886	936	868	884	909	867	886	946	924	885	875	865	899	918	855	895	905	910	852	917	872	858	928	920	930	875	880	942	874	876	883	943	850	881	871	836	881	884	877	868	947	837	885	875	926	871	930	892	925	911	848	888	859	841	820	929	819	910	891	880	878	869	862	891	814	865	874	861	921	898	868	874	887	907	882	900	911	905	914	935	860	894	864	920	905	848	856	888	877	923	914	915	909	898	863	982	888	932	862	927	886	915	951	880	880	906	878	872	917	882	865	884	942	856	858	899	874	884	913	858	935	929	874	856	877	885	829	888	894	916	963	925	886	918	878	865	873	884	844	924	889	880	888	833	856	855	916	879	848	867	852	867	878	870	904	939	858	899	873	880	893	935	870	896	882	888	927	911	877	974	875	894	871	892	889	844	862	887	884	909	904	874	900	877	905	906	878	891	941	890	887	870	920	895	926	808	954	867	877	921	930	854	923	938	918	931	907	904	890	884	903	888	920	909	856	922	916	861	867	880	920	894	922	852	858	897	907	922	858	904	868	891	852	895	908	931	877	888	923	873	878	861	874	890	905	822	841	909	836	904	871	875	897	870	851	908	862	847	857	853	923	863	899	853	923	867	899	869	873	909	904	872	892	872	869	841	882	910	899	851	879	896	894	865	928	907	882	906	920	925	929	886	900	872	928	878	856	866	882	897	903	868	882	867	914	904	922	909	857	898	823	840	849	902	907	885	918	906	907	898	870	862	845	872	849	847	905	871	927	842	900	936	904	935	910	873	926	907	933	834	884	930	908	874	867	904	873	858	918	861	913	883	893	904	923	884	919	908	901	891	936	899	867	877	899	894	872	880	899	862	858	936	892	869	920	892	887	858	899	870	890	872	882	843
9079	6745	11040	10465	10327	6819	3297	1812	1303	967	715	556	509	506	523	463	441	397	383	404	352	309	290	268	270	383	403	338	311	303	278	249	258	265	263	269	278	308	307	293	242	288	223	268	263	233	236	244	253	257	188	239	241	212	226	210	209	226	217	222	253	221	219	243	213	218	231	226	236	229	216	218	243	225	228	217	240	226	204	251	200	213	237	225	240	233	234	211	223	214	221	243	206	198	206	214	209	239	239	223	218	212	227	212	244	219	246	225	227	215	212	228	224	211	231	220	228	236	223	197	231	247	239	235	207	240	220	227	196	191	215	188	202	220	224	219	229	230	214	211	200	237	198	191	225	214	210	217	195	229	222	220	245	215	230	208	229	197	226	239	210	239	202	205	223	226	189	222	209	230	212	209	225	238	223	206	215	221	221	234	241	236	216	229	229	211	218	249	214	221	217	195	231	211	230	216	213	234	205	190	239	224	233	225	225	242	217	236	245	228	219	216	259	218	233	224	217	212	215	210	219	227	217	214	219	240	236	202	226	224	235	233	208	227	223	221	226	224	224	219	225	217	221	239	229	252	212	235	213	192	223	211	206	217	218	239	249	207	229	221	220	223	234	230	206	225	199	205	228	212	212	214	202	236	214	192	215	208	211	222	207	234	230	214	207	219	206	182	205	225	199	221	204	219	210	220	215	231	238	209	234	240	240	222	207	200	216	236	226	212	202	245	196	213	223	223	206	209	221	209	216	216	228	225	231	230	221	225	249	213	221	227	229	206	228	199	216	187	202	208	216	239	232	219	227	233	215	215	206	209	215	230	215	220	220	228	220	210	222	226	213	200	230	200	197	238	222	183	223	254	214	216	235	212	199	229	210	244	228	215	222	233	230	217	241	198	247	212	218	202	231	214	244	260	202	238	216	229	226	226	224	212	245	236	210	214	240	217	178	235	229	245	227	198	223	227	228	226	180	209	249	224	234	223	202	228	220	229	207	212	193	216	183	203	219	239	200	188	211	238	224	206	213	217	203	220	232	223	213	231	208	221	189	239	223	209	221	229	225	216	197	212	216	210	227	234	231	217	216	241	226	189	216	199	255	226	213	194	230	241	187	243	220	209	201	244	226	236	206	214	228	211	221	208	191	235	231	207	223	218	214	233	226	239	220	231	207	208	209	207	228	223	213	204	201	217	268	194	194	233	241	212	226	215	230	217	226	220	238	203	216	222	203	218	236	195	244	224	241	234	205	212	230	222	195	219	227	232	193	209	229	235	192	210	214	229	209	192	211	212	232	222	221	221	226	222	198	194	221	229	219	198	248	226	237	238	192	226	194	200	194	206	214	228	214	217	197	221	227	196	248	210	217	242	204	238	213	203	210	197	211	195	184	223	217	224	232	214	209	225	219	209	206	216	221	247	220	219	218	207	232	212	202	185	253	233	230	211	226	259	222	209	240	228	239	206	223	225	266	224	237	234	188	212	205	236	208	205	201	233	214	196	214	207	229	214	211	225	211	204	231	225	202	230	225	226	225	220	234	204	208	201	209	233	197	225	250	241	199	212	245	205	232	253	224	224	223	237	208	207	210	237	213	222	245	214	233	245	229	218	239	241	239	197	195	216	196	202	224	233	233	205	241	233	208	202	223	249	223	208	220	211	213	224	235	227	186	230	192	222	233	242	175	206	227	227	214	215	202	242	211	231	207	216	209	253	205	221	202	227	205	256	214	237	201	215	224	243	206	202	261	209	210	217	233	219	239	225	227	210	228	257	204	202	203	217	212	234	208	223	218	225	212	244	200	206	252	198	222	235	217	202	211	197	235	205	234	214	214	242	204	221	226	217	237	222	200	197	231	229	210	251	184	193	213	211	211	208	223	211	205	224	207	213	217	226	212	216	178	212	220	214	219	226	198	219	229	228	206	232	233	223	246	235	239	213	218	200	208	214	210	216	233	219	244	211	194	234	202	221	208	201	222	221	213	243	199	190	217	218	220	219	225	203	215	211	209	218	228	226	223	229	197	245	218	215	218	239	227	220	226	220	215	217	235	236	238	232	227	222	219	234	234	232	222	194	258	190	201	216	208	225	237	209	233	205	203	207	222	232	245	203	211	246	201	223	201	198	216	197	222	224	218	237	213	233	223	183	208	222	216	218	218	225	214	241	217	252	198	244	224	237	199	226	229	215	222	213	239	195	239	205	252	233	218	220	219	231	230	216	236	221	196	255	241	243	238	241	205	211	195	237	256	242	256	212	248	201	218	215	211	230	212	200	209	212	237	235	212	216	224	203	201	260	213	205	225	220	235	220	208	223	210	238	217	218	220	220	208	231	200	241	236	232	234	214	228	191	211	242	220	207	199	209	196	212	217	209	221	218	215	214	225	236	216	219	215	249	217	242	213	211	241	226	233	189	244	213	210	211	238	210	240	252	206	224	230	243	245	238	223	216	209	207	191	247	214	236	238	232	237	217	246	206	233	209	234	186	230	237	219	224	223	193	204	198	221	219	215	222	212	207	233	236	206	213	217	209	209	234	215	212	214	237	223	212	212	222	202	227	212	215	226	214	204	238	222	213	214	222	213	216	212	201	229	216	250	220	211	221	235	225	227	210	239	192	215	222	218	218	242	222	223	246	212	238	202	237	213	209	228	229	212	228	206	236	238	209	227	212	201	197	217	237	220	217	257	218	195	215	222	190	209	195	203	229	221	247	204	229	214	234	262	218	232	220	218	210	222	230	215	212	215	246	219	230	200	220	206	216	257	242	220	213	208	200	254	217	226	207	222	235	183	230	205	222	214	227	241	234	238	208	237	238	232	206	230	199	216	204	200	223	252	200	220	204	234	234	220	221	206	272	206	199	201	230	204	225	223	213	223	216	225	224	214	195	206	207	223	237	206	213	217	229	229	249	233	213	211	212	243	226	202	214	224	224	225	196	223	205	212	225	232	201	223	204	232	223	221	200	213	197	191	245	248	211	190	182	226	226	216	213	202	217	212	232	224	228	227	256	228	249	220	176	223	248	180	242	191	221	214	213	203	228	217	209	233	232	234	234	245	262	203	219	235	214	230	223	254	210	223	234	242	219	238	234	221	211	214	212	207	222	227	208	238	198	220	196	198	212	213	236	214	198	213	226	241	230	202	188	204	201	207	192	201	220	217	196	230	215	232	203	213	202	235	207	203	207	218	209	229	226	215	216	230	227	223	221	214	247	236	218	219	215	213	247	192	234	204	222	226	206	240	216	228	246	249	207	215	226	219	216	252	200	199	216	199	230	238	223	193	221	211	224	218	214	186	234	198	217	235	223	231	231	218	213	225	212	238	210	207	221	235	223	209	222	231	203	228	227	233	207	254	236	221	247	189	226	236	227	210	187	202	214	173	196	200	219	281	187	212	227	197	240	216	224	243	214	204	209	229	218	227	207	223	247	242	215	226	249	207	221	204	196	222	198	214	222	206	228	219	229	231	224	216	203	271	178	227	224	216	217	229	195	217	206
5987	6591	16379	21424	24702	18324	11653	7562	6028	4346	3135	2883	2425	2475	2349	2222	1985	1933	1794	1795	1575	1387	1101	1081	1201	1553	1681	1552	1224	1061	1105	1025	1000	1134	1093	937	944	1528	1232	1291	1265	929	923	876	874	840	763	772	736	737	687	677	752	685	670	659	644	667	682	651	618	689	631	634	673	634	670	630	646	696	626	630	612	658	615	639	667	658	596	611	631	638	647	617	614	576	601	633	646	589	592	598	620	569	655	633	634	679	660	659	612	605	679	635	586	642	644	604	663	603	648	647	576	608	648	629	695	627	591	673	629	637	615	614	622	658	642	611	555	623	667	644	596	655	681	621	678	637	582	618	614	620	601	600	656	613	638	617	623	619	630	609	628	641	667	600	584	662	644	600	639	612	609	630	648	604	647	608	650	608	636	570	649	640	641	592	635	661	613	634	597	632	687	590	602	676	612	679	641	623	625	658	605	626	646	619	655	641	704	627	645	575	613	624	661	659	578	611	611	640	592	646	651	646	615	652	664	609	605	625	653	637	619	628	631	604	650	633	622	676	599	615	614	617	624	650	653	628	658	664	632	636	638	647	638	614	685	615	669	619	648	603	608	618	635	658	598	630	654	614	617	649	652	655	619	661	619	644	627	638	642	597	650	657	638	650	655	631	630	675	650	632	620	665	617	630	629	648	650	657	666	646	623	597	638	666	639	668	598	608	607	620	598	656	663	633	620	602	614	617	654	660	597	589	642	590	550	620	669	614	647	651	631	656	623	599	642	665	574	667	607	656	640	650	644	620	621	661	624	615	640	649	590	584	638	672	601	639	652	629	617	630	626	620	630	638	649	584	607	615	622	659	587	676	621	630	601	621	637	636	657	640	582	618	611	673	586	635	601	587	612	597	625	635	632	583	630	642	632	652	606	598	636	637	619	637	607	652	568	607	666	647	610	683	612	638	640	604	658	600	638	588	650	659	594	651	626	623	622	609	588	614	647	617	668	609	671	636	630	654	602	649	594	634	637	642	632	620	650	597	626	597	617	630	653	630	614	645	598	596	648	652	652	609	636	590	596	652	650	617	589	619	600	612	613	656	629	642	666	632	631	614	608	635	626	616	632	583	554	561	644	662	617	633	620	620	635	639	608	646	651	615	614	670	642	649	628	679	618	617	656	618	670	631	609	628	621	625	640	624	648	636	650	611	675	607	659	638	671	636	636	597	633	625	651	642	645	628	691	652	609	644	630	658	631	653	671	614	645	605	633	634	633	598	636	644	584	626	612	619	628	602	633	649	584	646	668	649	610	656	612	665	652	596	659	683	612	625	646	605	635	629	638	607	620	562	644	603	664	639	599	627	579	643	648	602	635	606	656	620	629	599	563	652	701	653	633	650	683	673	591	683	635	617	613	630	628	627	609	638	598	616	627	669	589	614	596	625	586	642	634	617	612	600	655	600	638	637	592	660	662	583	676	591	627	644	664	586	640	610	650	620	656	662	605	651	603	611	621	604	598	592	650	658	661	647	655	613	632	597	643	641	607	669	621	640	609	629	656	622	642	658	633	614	609	587	629	641	627	648	595	667	600	619	671	624	602	646	637	605	620	615	646	616	630	649	636	647	634	645	650	585	663	655	665	615	633	624	654	578	647	610	610	649	628	616	606	622	642	595	609	652	580	621	617	652	662	620	624	654	628	635	648	592	640	605	644	628	643	654	647	618	655	622	663	666	586	665	643	581	618	651	631	683	602	622	625	609	620	689	628	615	634	608	634	604	610	569	657	611	663	697	671	661	638	603	661	658	620	641	579	589	618	612	585	577	625	650	636	565	632	597	631	641	618	642	662	645	652	662	583	628	627	569	610	626	638	635	616	658	615	651	609	666	647	584	623	608	622	611	665	639	608	620	658	580	658	599	585	610	673	633	604	612	660	602	639	630	670	607	634	635	684	646	604	589	637	610	609	642	631	610	663	618	631	629	627	647	632	624	586	708	619	583	659	632	606	612	648	607	610	624	629	666	645	629	619	649	651	638	639	657	674	674	609	636	654	594	671	644	663	653	679	611	638	625	615	641	600	635	628	660	624	636	631	597	637	667	601	585	641	647	622	617	631	611	649	586	644	653	615	654	624	638	614	679	641	587	657	649	610	648	630	599	651	643	651	567	667	603	657	649	616	623	630	646	572	599	631	655	629	626	633	667	639	611	614	625	593	633	606	604	604	648	654	653	648	607	592	668	625	631	609	612	639	651	658	642	606	664	652	670	609	654	584	625	598	656	622	595	658	635	612	601	607	595	615	631	589	608	576	600	640	659	600	647	595	586	674	644	626	679	592	609	598	627	622	596	662	626	647	647	650	644	651	641	616	613	612	633	628	666	635	615	643	618	673	659	668	604	666	656	636	611	630	624	595	611	617	619	606	646	579	621	631	603	642	637	604	622	610	628	627	611	626	598	630	556	613	608	619	609	605	637	606	611	659	632	626	656	653	600	598	581	620	568	594	639	656	612	640	664	686	593	653	643	638	605	623	611	606	667	607	585	602	649	670	648	654	635	658	655	612	624	587	584	643	627	633	608	603	629	639	628	624	619	656	605	609	610	639	646	608	538	619	648	633	596	634	640	664	655	609	614	639	579	636	659	615	622	618	645	632	660	660	667	639	635	632	625	623	651	639	629	618	623	625	600	648	612	678	572	643	646	642	649	612	655	608	592	664	705	602	659	629	583	605	602	652	635	650	638	629	609	655	589	666	628	601	635	621	637	641	624	642	644	622	662	618	592	605	616	634	671	667	666	605	644	637	605	642	658	614	622	619	629	636	637	622	592	620	659	594	665	639	653	655	576	632	611	589	622	620	608	624	598	640	660	591	608	641	604	653	640	657	654	643	634	624	592	673	643	661	622	634	615	575	594	628	630	616	637	595	643	666	610	629	614	672	615	598	578	645	627	635	611	609	596	603	589	649	664	652	585	654	658	643	650	662	616	630	667	571	626	592	618	614	600	620	705	631	618	658	613	617	650	655	600	640	659	630	599	636	632	605	633	608	594	630	582	666	623	607	612	655	611	676	648	634	609	657	618	644	633	594	635	638	627	647	614	552	585	630	600	665	632	601	649	638	600	613	615	628	612	612	621	620	611	659	616	630	643	634	622	661	659	638	603	584	611	659	615	646	642	610	652	676	647	611	617	658	655	613	618	639	576	602	658	649	620	636	628	595	614	608	619	643	596	627	659	627	586	593	607	677	600	607	570	660	659	641	600	626	632	628	674	671	635	651	615	595	623	677	627	599	642	583	631	610	623	575	596	564	639	668	600	621	633	630	611	616	615	600	639	596	613	680	645	604	598	649	657	635	640	639	645	605	651	654	606	665	651	607	644	685	620	619	655	635	597	702	612	628	634	638	641	649	630	626	652	630	623	646	626	672	655	600	584	678	614	607	636	643	624	649	621	646	598	616	662	628	604	680	647	645	654	637	643	633	591	656	668	629	666	646	688	644	632	632	611	675	606	624	620	611	603
19534	15197	19353	19819	43508	30185	10178	5316	3808	3261	2401	1860	1898	1789	1432	1870	1158	1522	1164	960	974	741	699	761	884	1437	1851	1314	975	799	699	655	657	878	837	533	897	1143	995	1073	998	663	604	528	533	505	471	437	365	408	362	381	329	333	318	323	320	298	308	320	287	298	299	334	283	303	318	331	312	328	279	360	294	300	302	314	296	304	290	300	306	323	275	313	334	298	283	293	296	307	341	281	314	298	308	291	294	283	314	297	326	293	279	294	328	293	286	323	293	319	301	309	261	292	319	306	332	316	287	329	325	307	304	292	317	289	309	308	298	302	311	314	270	309	302	324	274	296	275	303	295	299	252	306	308	266	310	272	315	302	293	303	310	299	291	326	301	304	281	262	294	297	302	314	336	301	309	291	330	306	312	338	279	331	321	328	300	298	333	281	323	282	316	330	274	330	290	262	339	294	297	305	324	317	334	327	279	302	304	301	295	309	299	287	316	307	299	329	292	298	292	304	331	298	316	296	308	286	319	307	305	268	309	314	307	282	334	322	282	287	293	283	295	303	262	313	290	293	286	291	311	289	298	289	284	304	302	317	319	291	294	298	310	324	292	291	306	297	323	305	329	298	290	347	267	307	322	308	319	314	294	320	284	293	296	289	298	299	302	309	313	301	335	286	317	323	281	311	299	267	295	293	294	266	308	323	333	310	263	315	316	316	262	320	290	298	299	301	328	287	329	303	347	302	328	332	308	292	294	313	316	323	328	303	283	341	299	322	314	349	292	302	304	356	286	329	278	320	285	289	297	317	325	264	315	324	321	292	318	306	314	287	292	271	316	290	296	289	309	295	307	298	303	301	335	322	311	315	305	312	299	315	293	316	303	313	300	311	324	281	330	278	332	311	317	303	319	294	306	309	310	296	271	308	343	301	306	291	281	338	319	289	275	298	298	294	294	297	303	315	306	314	288	314	333	295	328	313	276	302	278	294	348	294	320	284	317	314	314	307	301	323	323	297	301	302	347	274	314	311	303	284	356	291	275	317	299	314	301	300	271	318	299	325	314	318	308	306	291	323	274	292	314	295	304	306	289	304	279	332	292	272	308	316	314	324	321	318	325	274	307	309	293	299	311	298	279	295	309	282	344	314	314	308	300	317	290	333	333	285	308	326	325	287	310	334	333	296	311	283	297	323	302	286	307	337	281	307	286	303	314	334	292	297	293	311	290	303	310	313	307	305	292	321	307	315	307	307	325	306	327	311	333	314	300	335	305	272	274	292	293	314	324	290	318	337	269	318	308	286	296	316	283	321	296	328	276	297	289	311	317	304	317	308	281	289	302	299	296	317	343	293	298	356	333	298	295	312	311	328	280	287	294	290	310	300	280	306	305	288	307	297	303	322	278	305	303	316	316	284	277	303	298	307	309	326	291	295	303	306	338	303	307	313	290	313	290	330	297	300	310	300	354	336	292	286	295	321	274	316	326	327	308	267	332	287	301	334	326	301	303	313	287	350	315	319	333	306	308	316	294	310	312	294	303	272	285	314	291	324	325	342	309	326	330	342	314	314	304	297	312	313	291	314	309	297	297	310	281	288	351	318	302	279	307	308	300	317	317	309	327	321	291	302	313	311	297	299	315	294	306	307	297	333	333	323	303	288	309	305	272	340	288	325	336	308	314	280	317	312	322	327	308	283	322	329	326	290	303	307	296	317	296	320	284	296	337	303	325	314	289	319	292	292	327	323	331	270	278	299	301	300	318	310	313	286	318	304	300	312	325	317	293	290	305	301	305	312	359	338	318	336	319	287	299	282	309	301	292	297	300	289	294	299	298	322	290	296	310	325	299	315	295	336	290	316	318	303	297	308	323	289	306	312	308	301	329	291	298	303	305	292	290	311	314	282	274	316	304	294	300	329	300	274	298	287	345	312	306	322	297	289	290	301	293	343	300	295	289	308	304	307	328	308	325	281	303	302	291	266	320	294	294	299	313	288	296	274	307	287	323	324	302	294	297	304	292	281	300	300	293	319	324	290	292	336	315	297	284	305	330	289	307	300	305	311	320	277	283	310	310	308	311	304	311	338	310	282	291	308	283	291	282	302	302	289	307	291	310	300	279	323	306	300	319	318	342	326	306	355	301	343	271	303	332	318	286	304	279	332	328	314	332	316	344	333	324	321	285	328	316	321	294	326	308	298	323	302	331	300	271	319	299	288	331	321	308	304	305	313	272	305	316	318	297	337	306	304	325	274	279	297	306	284	308	308	298	292	288	283	315	323	297	306	302	290	297	294	296	296	278	290	304	299	348	331	322	318	299	296	291	292	283	307	274	302	304	305	299	316	283	328	288	318	294	311	303	304	339	301	331	286	280	299	318	314	328	316	303	316	303	292	322	326	308	317	275	342	316	282	269	314	325	310	289	300	321	317	324	297	297	314	303	271	313	340	319	300	315	308	295	299	300	287	290	311	302	324	343	300	309	281	320	301	311	315	299	312	286	305	341	269	311	329	339	315	284	321	279	263	308	296	308	348	312	323	281	301	307	277	313	283	312	318	324	303	292	297	304	308	294	297	313	316	311	336	289	309	303	321	288	296	339	310	313	354	299	322	304	293	315	318	330	283	347	303	299	298	294	297	269	314	304	339	310	341	305	274	318	305	293	308	301	283	301	319	304	306	311	327	314	289	301	285	312	305	301	327	341	328	321	293	321	328	292	310	284	286	316	304	307	326	316	322	266	278	339	303	322	323	303	290	280	283	300	293	322	293	301	317	319	286	289	324	302	294	317	324	293	309	312	318	322	307	299	303	292	312	290	313	291	316	325	324	327	320	307	310	294	295	292	315	288	292	294	289	317	318	307	294	287	302	289	310	323	330	289	327	329	308	289	319	302	319	287	293	314	309	304	308	323	303	329	301	300	309	284	308	322	299	299	297	334	290	291	308	327	291	342	296	321	329	282	294	292	314	295	292	332	334	269	298	303	321	329	309	279	311	298	308	306	317	317	273	323	286	297	302	304	325	275	312	336	314	310	316	311	312	320	297	325	298	325	289	312	318	322	317	300	307	296	310	312	310	303	298	280	269	313	271	354	267	325	322	310	295	296	266	296	301	317	300	306	306	328	311	314	301	322	327	297	287	274	309	296	291	284	287	295	293	301	300	291	293	320	305	303	319	309	293	274	313	299	309	303	307	324	319	306	282	308	308	312	328	297	299	292	333	265	294	303	291	296	338	310	283	316	313	314	274	338	293	304	298	278	325	312	303	306	309	318	272	285	302	313	305	323	338	289	313	289	334	296	293	324	304	339	310	336	294	307	323	343	278	308	295	306	322	313	297	268	290	271	294	322	315	329	303	278	275	322	295	279	282	313	318	303	292	305	304	328	318	301	292	317	340	295	288	318	335	290	290	347	278	297	299	339	306	322	275	317	318	301	274	314	287	297	272	306	278	273	325	324	312	300	309	326	310	315	308	340	287	312	303	297	278	298	283	312	331	320	311	334	296	307	338
12685	12757	23603	32035	54030	34848	20707	14958	13362	12468	10261	8098	9187	8392	7291	9390	6199	7985	6291	5254	5706	3828	3712	3558	4543	8081	10024	6805	4901	4338	3600	3386	3355	4767	4757	2258	5323	7128	5896	6416	5566	3677	3221	2701	2779	2525	2084	1641	1499	1660	1441	1502	1230	983	926	869	878	898	931	871	814	819	835	906	843	839	842	858	853	872	841	903	835	791	866	920	890	796	801	826	832	865	781	864	823	785	868	817	867	835	813	840	840	853	888	812	830	824	825	804	824	834	830	853	809	821	828	839	837	802	852	825	830	839	854	828	864	813	785	764	881	876	889	881	794	835	841	794	853	779	852	864	849	856	877	834	843	849	885	851	847	813	796	819	837	857	834	847	878	811	802	855	863	832	822	838	843	843	815	790	857	804	852	804	892	806	805	876	821	926	849	773	862	860	809	855	831	844	866	850	839	774	849	864	805	840	847	842	861	831	870	882	828	823	853	802	851	790	889	814	827	802	853	874	868	865	810	886	759	805	839	821	854	854	746	817	833	803	849	769	823	784	826	794	801	781	824	794	831	863	819	801	812	847	770	808	812	827	837	826	805	851	834	821	853	797	838	810	799	843	836	831	829	859	786	812	819	838	797	784	835	862	857	856	887	860	815	810	849	845	826	822	817	872	826	876	830	830	851	858	838	824	834	861	788	812	776	852	899	849	856	803	835	823	836	824	824	798	830	795	810	852	816	867	837	835	830	851	835	842	797	853	830	859	833	816	846	829	867	808	849	827	850	876	855	832	836	870	842	813	864	892	809	834	811	848	879	770	822	782	845	801	810	875	816	826	817	821	823	821	803	793	885	820	835	835	822	786	842	802	899	857	778	798	832	862	865	851	850	863	800	801	823	799	832	844	847	836	798	818	798	835	868	810	839	867	875	820	894	827	832	865	823	821	882	786	847	752	780	854	810	859	871	815	793	839	807	827	832	809	876	813	848	814	851	867	832	816	851	824	790	820	849	866	870	861	899	808	781	818	765	821	826	831	807	836	791	827	827	859	774	812	828	841	832	821	819	823	825	799	808	802	807	822	823	850	875	899	812	798	831	819	841	820	829	801	865	877	874	794	861	894	797	810	827	803	809	846	844	834	788	801	863	867	822	803	793	835	787	859	885	859	813	848	836	829	842	845	840	767	858	820	856	835	815	824	825	875	831	835	836	768	841	806	838	840	870	863	841	840	842	829	830	824	816	784	804	830	840	830	831	805	849	833	824	839	836	787	825	787	780	824	813	826	825	840	837	782	836	835	845	856	874	757	851	824	853	826	841	865	787	808	831	867	845	815	805	886	851	868	842	857	801	787	803	845	890	811	816	849	889	825	824	867	831	843	842	850	862	842	808	835	860	828	804	783	852	871	816	815	815	870	820	856	769	842	822	834	856	808	821	837	823	834	815	834	852	812	832	803	862	817	805	823	862	838	796	845	831	806	860	827	837	809	804	852	833	815	810	816	797	857	848	784	805	821	864	819	825	836	795	805	844	814	761	819	817	811	828	814	845	845	802	864	814	815	764	844	794	836	830	812	872	826	787	847	819	876	790	885	861	866	819	818	789	837	803	805	881	840	805	821	842	884	791	831	854	819	836	828	865	842	876	872	819	870	839	806	787	890	813	810	825	772	851	784	810	870	823	850	827	835	828	803	834	847	827	835	865	804	786	812	814	827	791	868	838	839	885	862	851	867	870	769	873	797	779	840	854	825	816	840	822	869	802	741	889	906	828	812	827	855	903	844	820	831	854	798	852	840	821	776	886	892	839	825	797	821	856	799	811	833	796	794	851	793	857	802	859	793	865	882	852	828	837	865	816	862	872	882	820	866	786	816	801	850	829	782	823	796	781	833	877	809	780	868	822	825	814	865	850	815	844	822	851	854	801	915	808	819	852	870	814	858	813	848	822	829	832	794	863	850	869	848	866	854	821	831	807	861	783	862	818	828	806	798	889	818	864	809	867	799	832	822	877	847	830	817	827	839	829	824	818	853	849	852	870	821	815	821	847	829	836	842	857	886	836	856	838	797	822	838	827	847	826	867	874	870	849	802	873	845	779	861	850	828	867	845	787	828	838	812	824	806	843	810	879	822	820	877	882	826	834	827	826	824	817	863	870	835	807	792	861	858	847	825	807	839	870	834	839	882	832	826	798	832	808	886	766	872	839	767	842	815	854	840	791	872	783	850	853	875	842	848	818	844	813	874	819	816	843	813	799	820	870	822	810	834	810	825	802	860	903	866	833	823	808	859	852	875	833	913	815	851	825	816	849	789	867	816	850	833	813	834	852	798	781	844	825	857	796	857	853	881	838	789	845	809	816	815	820	856	866	848	809	863	812	839	890	810	818	832	814	779	809	835	813	835	815	832	818	836	837	792	795	825	815	806	837	811	795	862	835	811	816	849	868	874	795	852	817	822	765	820	775	869	827	862	883	876	890	801	810	865	786	903	837	831	831	801	830	857	809	820	848	792	824	842	830	847	831	819	872	827	889	848	885	813	857	837	895	867	829	831	832	813	811	825	787	871	849	877	794	813	826	851	773	848	826	781	887	835	827	807	821	874	861	820	847	805	863	840	782	862	822	832	825	856	833	817	793	803	834	824	857	792	850	838	828	846	859	842	844	803	819	876	781	841	837	817	841	823	865	820	816	820	823	841	861	822	812	881	806	870	801	798	808	825	767	833	851	831	851	843	823	795	826	800	826	874	793	870	848	766	835	839	834	841	830	858	793	839	780	821	853	853	798	807	871	811	840	828	835	808	852	825	857	774	847	832	817	763	830	803	840	849	879	845	858	823	828	810	863	851	836	769	816	844	809	835	867	829	851	855	826	837	841	816	859	831	846	818	798	826	840	827	879	848	801	827	808	886	821	772	861	830	844	845	833	828	811	825	812	866	905	825	834	827	837	852	843	834	787	842	854	854	859	860	818	821	839	829	804	910	864	827	828	812	828	813	849	828	859	808	805	868	865	850	781	796	844	885	871	852	841	831	816	851	833	811	862	799	832	869	878	769	794	821	826	873	816	820	815	858	837	854	861	791	813	813	864	864	847	862	812	801	842	844	820	837	824	859	814	804	877	844	840	849	835	877	840	808	844	839	793	859	868	796	827	827	812	830	814	839	857	801	861	863	845	827	831	865	840	857	843	817	813	781	777	797	846	831	870	831	837	834	843	848	848	861	863	828	836	839	821	845	838	827	825	855	830	813	834	828	861	818	847	850	799	828	834	868	840	775	845	856	853	795	852	823	859	840	822	865	822	821	821	837	870	840	765	811	824	843	857	886	848	831	831	783	818	811	850	865	832	830	869	829	902	847	847	782	834	843	831	833	831	787	784	821	828	811	879	798	786	879	863	850	820	808	838	824	867	858	793	815	831	831	869	835	821	818	807	817	819	774	807	803	852	826	785	859	786	861	857	846	843	803	842	829	825	854	820	816	804	888	835	849	858	815	847	832	808	824	868	863	790	876	814	821	813	849	828	840	838	876
28867	21522	25197	26134	60039	38728	16016	9684	7944	5276	4322	3351	3978	3495	2574	3734	2489	3282	1936	1589	1959	1851	1264	1079	1085	2345	4714	2590	1329	1066	947	792	929	1220	989	625	1361	1600	1225	1174	1091	931	775	709	647	590	513	423	504	502	442	436	388	383	359	353	357	384	305	331	352	331	340	323	335	324	340	321	335	356	348	341	340	324	341	296	347	352	320	350	333	361	328	338	319	353	349	292	320	344	361	369	304	313	339	317	342	358	344	324	326	353	333	365	324	306	354	367	301	361	322	329	324	333	349	337	340	307	316	373	300	347	344	346	346	339	330	360	370	329	310	344	313	318	364	345	318	339	294	316	335	358	321	317	319	344	324	340	305	364	353	363	335	348	319	351	328	337	343	346	334	379	331	267	341	337	371	349	354	307	337	334	316	334	343	346	359	338	341	303	351	352	315	337	309	344	344	311	342	297	344	377	327	366	371	338	350	321	318	349	318	333	351	312	344	363	348	312	331	355	323	314	336	353	317	335	380	330	336	331	347	324	355	349	321	338	359	325	378	359	315	362	336	332	334	349	342	345	314	322	346	344	357	326	334	377	296	367	338	350	332	338	364	363	333	353	318	368	321	321	351	317	330	341	346	372	304	317	331	337	339	333	322	352	338	342	319	327	307	327	342	332	322	338	312	342	353	306	338	343	315	358	350	307	344	348	350	326	343	359	362	366	317	307	330	330	324	348	310	387	370	337	329	307	363	321	309	324	318	345	326	337	355	318	351	329	353	307	343	320	339	338	338	313	360	339	354	305	351	356	352	316	341	360	347	352	313	302	317	328	352	359	345	367	346	335	329	352	337	392	341	356	336	312	296	335	322	347	320	327	341	323	359	337	340	346	323	349	344	342	343	324	333	327	305	345	331	308	328	365	350	328	318	309	342	363	381	341	334	288	347	325	321	319	363	339	302	378	365	337	348	343	324	318	329	341	322	362	357	333	349	350	329	319	357	356	330	367	351	313	344	342	347	339	366	357	373	361	321	339	324	354	313	322	330	345	316	327	337	327	317	326	343	306	344	317	320	326	289	350	343	347	364	315	331	367	293	333	327	329	296	321	307	347	343	344	342	312	366	328	339	327	296	325	324	310	318	367	354	344	332	385	350	364	337	334	329	331	332	322	343	298	341	343	324	288	323	331	364	347	346	378	322	356	350	340	322	352	360	330	326	341	327	326	342	355	343	318	370	333	335	362	343	374	343	362	313	345	372	340	335	349	331	331	298	337	343	351	330	320	350	326	355	351	358	360	335	343	343	323	322	347	351	343	336	358	350	344	328	324	320	350	344	338	342	294	328	315	314	329	342	341	313	353	319	345	316	337	339	355	348	335	354	336	341	368	326	336	337	359	326	360	305	312	359	330	335	307	364	354	339	334	347	332	309	365	330	351	342	347	335	315	342	336	347	343	320	349	340	353	336	317	338	363	337	333	323	352	324	342	352	313	321	317	350	332	335	340	317	333	356	327	320	352	320	347	318	348	353	331	338	354	327	315	298	314	351	363	332	317	357	350	329	352	356	346	325	347	307	335	347	340	367	343	346	350	332	339	336	349	341	329	364	339	335	380	352	360	330	334	304	299	320	321	339	367	326	341	329	343	357	336	321	347	347	327	315	357	325	353	366	364	336	334	353	339	364	360	354	371	360	300	344	330	332	327	312	314	362	339	309	320	312	334	324	358	357	350	353	352	361	345	350	334	334	347	322	348	299	327	345	349	347	335	333	363	321	332	307	319	336	333	324	375	324	320	338	332	317	317	332	325	333	303	349	335	337	344	336	337	347	351	348	355	310	363	339	346	360	395	344	331	336	345	328	265	355	316	359	336	322	324	330	325	326	352	329	348	331	332	348	327	332	345	335	359	334	364	336	340	331	345	296	354	318	367	347	337	329	313	339	314	371	346	339	326	351	327	318	357	322	360	343	336	324	344	329	334	328	355	355	344	338	334	327	330	316	347	343	333	351	344	329	334	352	335	331	316	316	325	349	319	332	346	356	363	365	340	348	338	341	340	342	325	342	331	351	351	330	348	348	350	347	324	335	320	299	353	354	323	307	350	330	323	368	341	321	335	319	326	383	308	310	380	354	318	336	344	328	392	350	328	334	321	325	332	318	330	321	356	310	316	337	332	322	350	328	323	363	303	325	338	308	328	302	335	343	365	324	328	320	350	362	356	342	310	338	330	336	360	323	357	342	323	346	319	347	330	308	315	319	317	360	330	360	335	300	359	350	354	360	321	374	344	331	307	340	327	340	354	322	356	330	312	331	335	332	322	334	332	291	337	353	353	327	335	352	338	314	303	312	352	348	335	320	334	361	346	365	359	312	346	315	330	300	304	347	362	327	346	357	336	311	305	353	347	348	328	347	338	344	321	344	363	334	326	364	335	377	338	345	369	338	329	348	357	353	361	342	340	345	298	318	335	325	349	354	363	342	342	344	351	333	345	352	365	299	359	353	309	339	339	382	285	342	295	347	334	338	325	348	353	359	312	320	317	382	303	344	323	333	347	342	327	308	332	321	324	356	355	314	334	324	335	369	352	322	342	318	349	378	350	352	329	343	314	327	337	352	324	346	310	336	328	333	366	326	306	352	344	336	342	359	343	360	351	320	362	344	332	334	343	351	331	354	350	346	345	339	341	335	350	346	342	339	318	322	350	360	314	371	347	351	326	339	326	360	313	322	337	355	355	375	318	356	316	315	316	337	323	338	355	330	331	323	344	361	356	339	322	317	324	351	325	312	334	344	336	289	344	357	316	344	348	317	381	344	379	351	361	295	339	338	331	324	348	328	338	335	358	350	300	346	339	312	319	337	329	324	337	323	360	346	337	352	339	354	299	313	350	353	356	292	320	337	331	333	341	308	336	319	339	335	319	328	330	326	330	347	381	357	355	339	333	329	335	309	346	321	345	311	338	341	342	352	326	308	321	312	369	353	344	345	333	309	333	338	349	326	378	335	356	310	307	376	345	354	338	344	359	340	325	372	347	380	322	278	331	331	338	345	346	341	351	333	346	328	324	347	358	338	355	350	346	332	348	335	337	329	343	356	343	308	345	325	349	325	311	330	337	322	331	344	331	347	323	333	348	365	349	335	326	329	309	360	355	342	327	340	334	310	331	315	331	321	315	325	335	348	318	336	351	351	336	334	356	334	346	357	348	322	343	310	357	350	351	375	357	315	337	375	323	314	309	359	310	364	333	319	351	305	333	341	345	348	326	339	343	342	327	346	318	317	324	371	341	347	346	367	336	315	346	320	329	342	366	327	348	334	337	353	309	353	353	357	324	344	312	337	345	355	332	329	299	352	328	335	334	330	309	313	333	323	352	329	326	308	323	328	346	381	322	334	340	318	318	312	315	290	340	337	351	338	346	370	329	341	319	342	355	322	342	323	327	335	359	360	333	328	342	332	334	327	359	303	341	342	325	352	371	342	309	334	330	347	342	335	353	366	349	357	325	341	332	323	326
17233	16616	27867	36796	66911	39077	23720	21671	20742	16036	14984	12896	15218	14038	12062	15870	11906	15145	9503	8538	10646	9524	6491	5649	5690	12178	20771	12265	6657	5476	4533	3912	4940	6647	5280	2938	7742	9282	7411	6845	6708	5354	4161	3831	3231	3008	2322	1917	2033	2158	1646	1719	1241	1114	1018	1011	959	952	902	925	909	928	916	906	849	893	872	821	897	839	858	908	923	892	943	900	906	886	883	918	923	856	904	881	877	869	890	901	841	883	947	864	860	920	852	873	928	907	859	892	900	863	914	913	909	899	870	908	911	913	925	873	900	901	903	898	873	898	863	927	858	973	919	852	882	868	852	873	887	893	849	912	826	920	858	869	940	897	866	889	916	943	876	895	950	873	873	817	929	891	923	883	899	815	886	830	892	891	884	864	876	916	883	861	879	892	848	908	874	959	912	876	917	912	900	879	870	886	925	913	858	883	877	933	865	923	923	904	864	926	889	920	922	876	887	871	876	894	885	894	934	855	914	917	853	924	853	880	864	898	900	895	949	881	828	895	855	919	936	858	918	864	894	907	829	900	865	883	885	848	877	906	884	865	846	893	861	865	844	885	904	845	899	886	888	950	862	899	920	880	934	872	901	903	912	913	996	881	866	919	915	830	879	848	897	913	892	868	914	900	905	908	915	919	903	845	927	920	859	866	913	859	864	876	899	885	956	876	934	939	902	888	850	867	940	910	852	946	899	891	915	894	862	872	848	839	908	869	910	891	871	905	862	884	914	914	925	939	861	919	881	902	914	872	860	862	853	884	907	892	859	938	931	870	889	881	872	887	873	840	878	894	897	887	925	950	889	922	914	853	912	830	861	878	930	884	906	892	895	842	880	860	835	870	850	937	888	891	933	900	902	875	888	889	869	899	886	924	908	899	902	858	858	871	950	922	844	892	897	880	852	864	863	896	918	869	912	859	916	896	856	890	932	891	894	907	920	886	852	900	911	904	879	903	910	897	860	939	911	855	913	842	915	824	912	883	898	882	875	948	924	863	841	844	862	901	928	942	892	863	922	880	915	859	889	866	862	898	882	964	864	867	847	950	888	900	914	881	907	910	908	893	886	789	892	885	903	916	854	864	891	933	876	935	850	855	876	889	904	878	877	918	912	876	860	885	908	890	964	884	924	857	864	917	924	864	923	923	905	876	879	900	894	926	886	850	897	850	869	882	896	864	874	903	883	871	980	896	889	782	862	928	884	933	892	910	885	897	853	895	880	882	887	926	896	869	897	824	824	924	904	889	895	851	913	888	888	867	886	879	854	870	873	850	866	863	871	875	889	907	881	841	920	962	873	891	912	840	919	941	899	909	899	883	906	875	847	896	885	916	867	849	861	846	892	878	908	886	869	928	892	886	858	852	898	894	884	890	878	892	828	847	884	908	882	911	901	875	852	956	898	974	884	896	935	911	899	901	929	847	883	878	877	879	884	868	863	849	903	876	858	896	893	885	878	915	858	910	880	917	935	899	869	928	847	869	858	899	897	859	886	908	873	951	883	914	867	911	872	906	883	888	874	849	905	925	898	910	883	903	862	831	874	915	883	912	870	916	894	892	934	867	874	929	872	846	916	906	902	863	898	887	892	879	836	877	911	947	877	911	910	944	863	943	873	926	907	854	919	923	873	877	886	885	898	884	932	896	894	934	883	866	879	878	906	867	851	858	902	859	842	851	901	926	884	901	856	876	880	878	872	872	879	924	894	868	798	897	925	928	903	908	879	843	965	907	904	880	861	819	918	904	842	879	906	914	871	905	944	902	920	881	819	901	913	872	913	869	848	847	911	939	869	872	909	901	906	906	859	924	906	856	933	850	908	839	899	869	929	881	901	918	826	964	906	937	872	864	890	864	935	942	909	890	940	898	861	864	920	875	893	900	893	876	918	867	887	809	914	879	876	954	903	901	893	901	896	859	912	931	914	937	881	897	856	865	903	919	955	909	904	855	904	907	854	905	900	897	945	937	860	913	868	883	856	897	845	881	922	849	912	919	896	844	894	844	924	875	858	853	916	926	909	895	970	904	888	846	918	898	942	878	852	914	846	905	872	884	933	825	915	925	916	848	898	940	863	898	913	900	887	857	848	852	906	928	871	865	938	901	905	854	913	866	901	904	921	898	911	890	898	919	847	896	912	914	920	889	954	892	888	899	883	890	840	858	874	914	899	942	920	891	918	892	897	892	875	903	896	863	888	856	887	919	922	874	835	867	918	840	912	868	938	879	919	876	887	924	906	883	852	923	875	882	940	920	922	919	895	903	872	860	907	917	901	919	917	930	908	881	906	873	836	874	880	890	878	917	940	920	902	879	955	890	892	884	877	907	931	877	862	835	900	886	895	885	877	866	853	873	894	922	901	865	896	929	902	912	901	897	915	943	946	885	840	881	846	886	945	941	893	906	845	874	859	868	884	920	882	923	929	946	921	909	938	936	959	946	875	946	836	886	866	931	866	918	892	897	906	950	875	875	910	904	892	886	857	893	912	908	893	891	898	876	951	842	882	885	904	885	901	917	874	909	916	832	873	917	851	924	911	920	877	901	886	881	919	851	912	903	880	947	867	898	896	817	861	911	915	888	867	856	885	885	946	843	857	881	884	946	872	898	889	894	905	841	889	906	925	881	846	860	903	877	866	890	882	940	890	920	924	868	857	909	869	877	858	897	867	875	864	890	927	903	923	859	924	951	890	903	913	877	909	937	958	865	892	910	880	921	930	862	896	959	921	936	894	949	945	839	913	885	941	833	858	921	898	877	934	843	842	916	868	895	909	872	899	882	901	886	923	909	887	886	968	887	884	845	882	893	913	880	870	828	948	880	887	938	901	887	915	855	825	910	853	891	885	850	832	915	913	876	968	849	872	903	850	903	875	855	930	899	921	899	873	930	892	896	922	868	907	893	869	919	914	850	899	892	889	932	934	894	895	903	860	922	913	879	913	882	905	902	936	900	919	859	848	878	934	915	911	870	933	902	902	903	874	879	885	863	920	893	955	862	911	884	890	946	877	949	856	948	876	907	871	851	908	859	883	919	896	957	880	840	880	915	847	862	876	880	928	928	905	845	921	850	847	911	873	890	870	908	928	900	909	902	876	872	904	909	893	823	876	900	899	863	892	917	896	966	922	911	926	910	882	952	862	928	921	867	888	908	917	906	889	873	873	880	819	920	862	873	861	918	905	854	933	919	885	872	888	882	926	927	915	941	862	866	881	907	871	872	876	845	838	924	885	914	888	900	893	925	869	875	895	892	941	865	882	922	865	951	874	883	936	886	826	893	890	860	842	894	913	931	856	888	905	873	884	885	886	890	824	879	874	833	883	890	871	876	879	900	923	901	941	884	893	961	896	907	931	909	896	900	900	941	886	842	863	906	914	858	906	857	910	901	898	900	859	916	876	852	827	880	840	928	884	899	924	914	873	867	921	814	896	916	885	930	931	960	943	897	930	881	917	888	863	894	917	904	833	908	969	860	879	871	864	850	873	863	899	916	874	878	863	919
12164	9948	12832	10905	10368	4469	2150	1535	1230	941	714	581	509	524	498	496	466	480	378	358	342	328	298	306	354	360	493	377	287	280	274	233	246	260	255	248	261	287	253	232	241	259	243	237	246	238	257	224	245	211	237	234	230	224	249	252	228	212	194	233	242	238	213	222	238	200	223	228	246	217	250	224	205	200	217	231	223	223	230	206	241	211	239	236	217	238	236	200	226	247	234	255	217	223	235	220	227	193	229	228	229	226	242	203	214	236	250	219	216	254	231	251	219	250	250	250	213	226	213	216	245	233	222	230	225	227	240	234	224	209	219	186	235	249	240	229	221	220	214	223	228	216	222	239	225	232	213	222	236	213	236	217	229	198	193	225	236	222	228	236	239	229	219	257	235	229	226	222	213	229	211	228	209	246	241	209	238	226	250	214	222	233	191	235	240	231	220	223	226	233	220	226	245	208	213	210	228	232	215	234	213	220	226	209	238	245	223	224	225	241	213	226	239	198	245	198	220	218	229	221	198	231	227	221	222	203	216	251	199	234	219	216	230	233	221	212	222	207	221	232	235	228	214	222	251	242	208	228	209	213	224	248	243	254	241	238	226	244	226	219	229	244	239	199	227	208	233	241	228	217	227	231	236	260	219	232	219	218	224	222	218	227	229	218	250	242	256	256	211	249	236	247	247	212	224	217	218	231	219	222	220	222	226	212	224	243	211	221	218	224	247	238	235	196	230	216	211	239	218	223	208	212	212	244	245	240	226	240	236	254	247	258	237	213	219	215	215	246	221	204	231	243	237	237	221	226	220	211	246	238	249	217	236	232	228	215	232	196	213	225	236	224	204	213	233	251	221	239	245	208	215	247	228	210	209	196	239	237	223	239	237	222	241	201	238	222	208	240	216	232	197	240	246	218	242	195	189	204	240	217	213	226	233	232	220	249	221	239	220	241	224	204	225	222	208	232	258	221	214	225	241	205	203	232	209	235	195	224	247	238	241	210	237	249	212	231	221	223	221	226	230	216	208	242	235	234	238	231	219	256	191	248	252	217	220	205	230	205	238	212	231	225	255	211	234	230	227	236	236	235	204	237	226	271	244	204	212	221	220	227	218	228	229	244	237	189	238	216	213	230	218	215	229	225	258	242	248	246	237	224	231	211	210	241	211	230	224	243	227	235	219	252	240	231	241	226	213	232	226	221	222	218	228	217	227	209	202	202	224	215	206	241	232	232	208	209	226	244	216	216	240	224	220	226	230	217	220	207	248	234	222	251	242	246	232	203	221	209	221	234	220	229	208	191	228	219	196	235	216	217	248	241	259	239	215	220	223	229	226	236	225	221	217	216	228	210	215	211	213	205	247	209	214	233	236	250	205	220	229	232	254	212	235	212	218	246	222	218	232	229	240	250	244	233	202	225	209	245	237	221	231	236	213	219	223	240	204	214	232	218	232	227	225	218	218	245	243	232	222	212	207	231	221	222	253	233	215	201	222	215	223	256	211	208	214	228	248	217	242	228	236	225	209	202	236	231	211	247	198	211	227	236	223	221	224	214	251	241	225	226	220	211	198	209	224	217	203	233	221	207	207	217	219	197	216	244	221	239	225	239	224	221	200	206	248	212	204	201	246	234	213	236	231	241	225	233	212	207	240	234	226	215	206	246	215	204	240	226	240	214	211	216	235	221	209	216	224	240	245	224	235	218	221	232	233	226	221	220	218	208	217	225	204	210	243	213	233	212	225	222	225	253	228	241	202	274	205	201	215	230	230	224	213	240	216	225	205	225	230	248	205	240	237	238	233	226	224	271	264	241	261	197	249	217	207	225	253	253	226	233	228	214	223	234	248	206	227	222	217	209	248	216	205	220	215	241	221	218	202	228	214	212	231	233	206	232	233	219	217	226	217	249	223	199	236	238	234	211	233	236	186	222	218	220	230	257	230	252	248	228	202	228	213	219	214	236	220	236	232	235	247	217	229	227	216	214	233	190	253	214	241	250	202	215	247	267	215	227	249	247	225	228	229	241	208	221	227	225	209	239	227	205	228	203	222	215	224	216	242	230	222	237	254	204	213	210	233	224	206	223	237	253	233	251	205	270	230	215	227	211	221	208	239	218	234	228	214	228	229	210	224	205	242	211	239	247	239	232	240	225	229	218	195	237	259	220	196	213	211	213	224	247	238	216	235	217	218	230	214	262	249	233	253	244	241	223	223	217	230	219	215	227	226	233	213	210	196	239	221	209	206	216	235	253	236	233	217	212	237	244	223	225	226	210	238	223	215	227	222	208	219	220	230	239	193	225	218	219	193	231	230	223	229	239	252	217	224	239	215	220	212	234	237	211	238	196	256	215	257	241	218	268	251	214	217	191	218	223	229	223	237	216	202	219	200	230	245	230	224	196	228	231	223	239	219	225	226	222	232	245	267	188	236	224	237	216	232	229	225	241	234	224	251	221	218	222	218	211	232	237	223	227	230	247	251	231	226	216	224	208	226	216	248	252	215	245	273	212	209	249	193	248	208	226	210	192	211	230	224	248	230	224	250	250	212	241	236	232	216	239	236	202	234	212	216	241	240	215	237	224	219	209	215	224	234	218	249	222	254	202	236	198	222	221	205	223	209	248	242	217	208	228	217	215	195	219	240	258	223	232	217	240	224	220	222	219	269	223	248	209	242	248	240	211	227	223	224	206	193	251	235	215	260	204	223	201	234	237	233	232	217	221	217	231	230	211	225	243	239	234	235	216	244	235	237	232	215	219	210	215	226	214	225	238	223	203	215	218	253	230	223	230	230	215	221	235	219	218	202	246	203	185	213	217	216	191	216	204	205	209	229	232	228	239	232	241	239	250	234	245	199	212	214	245	202	226	245	210	230	228	233	269	228	230	219	217	213	209	224	239	234	239	211	245	228	221	238	208	212	239	248	252	216	230	233	228	217	217	230	214	223	224	193	246	228	223	217	232	228	241	235	207	235	204	222	234	225	227	239	237	255	232	210	222	235	222	226	230	217	226	232	258	222	214	245	222	246	224	220	262	252	229	235	201	229	221	224	215	246	239	235	241	220	205	224	229	226	224	231	234	212	220	237	228	238	218	253	236	247	200	223	245	250	262	219	245	242	227	246	230	232	226	218	230	224	215	231	233	223	224	236	225	223	221	226	228	217	240	198	214	271	206	220	238	234	240	218	218	214	238	244	232	223	218	227	220	224	225	224	213	222	234	217	212	224	221	205	237	214	211	232	220	223	217	206	207	225	234	214	235	235	207	219	234	238	228	239	226	227	217	222	242	251	201	210	230	243	238	231	208	218	214	214	239	209	244	231	225	228	245	242	228	201	247	239	237	206	226	242	204	195	228	231	211	222	243	227	204	234	233	220	216	251	225	214	198	233	225	231	228	255	253	209	209	217	233	236	231	284	219	208	235	226	224	228	250	242	246	241	229	214	213	244	217	236	251	204	209	228	243	229	234	230	236	235	253	219	224	245	215	193	215	231	263	203	260
7900	8954	18433	21243	25172	12567	8359	6367	5437	4306	3437	2880	2364	2588	2539	2589	2300	2278	1567	1552	1367	1449	1163	1366	1395	1747	2394	1653	1067	1024	889	818	884	976	838	777	998	1117	898	896	888	856	774	776	717	749	696	673	713	672	699	739	686	639	657	672	637	653	587	680	647	645	681	645	615	644	621	646	635	625	707	629	629	687	611	673	679	652	610	598	636	652	664	642	636	623	651	637	607	684	603	670	661	622	659	618	685	643	629	645	642	660	618	605	614	642	623	649	670	680	674	639	651	627	690	660	660	666	674	603	652	610	670	648	627	686	593	658	664	631	625	654	609	652	668	692	607	705	620	640	622	639	638	635	612	657	691	652	658	599	632	644	668	596	616	636	618	651	649	679	674	640	654	641	669	638	672	624	681	659	670	647	667	690	612	681	659	654	645	686	638	641	652	669	683	677	653	621	649	635	652	653	636	587	622	636	652	644	605	631	616	695	650	624	659	651	647	676	657	631	625	632	664	703	615	673	677	648	653	647	645	668	644	669	607	636	634	623	628	685	608	632	656	629	642	695	626	683	620	617	660	660	621	665	614	673	653	658	661	659	629	636	692	637	688	649	641	629	666	674	621	607	628	649	673	652	610	645	670	652	672	649	615	646	606	642	616	658	687	627	633	623	684	652	595	649	673	633	658	672	662	658	619	677	644	680	646	640	634	669	657	666	644	635	694	656	598	631	607	640	626	639	647	643	645	646	657	656	675	673	659	585	685	643	638	617	627	595	644	673	660	645	642	668	622	643	641	582	652	650	651	614	612	668	646	640	649	650	620	651	697	623	717	659	639	625	680	666	656	629	669	635	641	646	703	661	653	650	635	627	656	664	648	667	627	635	649	693	660	670	625	624	656	643	662	671	647	608	676	638	690	610	663	648	669	645	665	611	663	629	626	648	681	664	609	677	619	607	632	631	626	625	622	670	687	635	623	677	681	671	654	682	655	653	637	675	665	628	635	659	623	655	636	622	643	624	671	618	607	628	679	650	636	638	630	638	674	642	623	634	653	642	645	628	615	651	627	677	587	637	653	640	690	655	651	688	598	644	626	645	610	635	644	602	657	647	673	665	651	675	631	620	653	634	610	675	618	632	625	634	627	617	595	635	640	623	670	634	708	644	635	640	645	671	646	643	661	644	689	661	649	629	666	622	633	649	681	678	621	638	676	688	622	687	625	636	641	657	631	654	636	618	673	707	628	665	651	618	656	675	660	646	656	645	666	654	644	623	657	657	581	612	671	642	671	676	633	638	663	643	652	652	640	641	619	668	590	687	639	670	641	664	678	626	640	683	603	625	652	634	624	636	660	679	646	614	650	642	674	637	599	674	681	654	713	640	642	640	683	646	631	659	658	676	641	609	666	672	671	652	625	663	656	612	664	664	642	673	626	665	614	662	630	641	647	661	625	643	645	623	639	674	667	664	652	646	646	652	623	645	634	623	617	629	655	651	682	632	653	656	641	659	662	607	658	665	616	661	660	604	657	628	649	645	663	630	702	624	688	599	622	628	716	642	648	657	621	661	598	688	657	673	627	646	563	660	616	665	627	605	603	619	682	681	660	689	653	644	663	685	675	620	647	653	598	634	675	635	645	630	691	633	675	680	627	655	659	645	635	699	627	623	633	638	628	590	643	617	629	632	651	656	649	677	625	630	621	623	638	617	659	656	656	661	640	653	720	691	621	618	635	651	627	631	604	707	619	668	643	647	639	644	653	648	621	641	657	652	651	656	614	638	659	594	581	686	636	629	611	644	646	640	647	693	674	646	676	626	654	646	636	654	630	685	659	673	665	657	676	612	654	654	665	655	669	627	610	656	640	652	631	654	625	611	673	643	661	683	617	657	654	655	630	688	670	653	614	647	640	629	629	650	656	680	600	654	632	610	658	618	673	689	680	637	680	632	640	614	624	607	655	664	635	683	655	603	631	668	606	682	651	674	691	650	646	628	658	653	618	632	679	655	632	656	662	649	629	676	654	614	631	654	641	628	614	644	646	654	652	640	641	649	623	656	635	604	633	641	641	682	624	622	658	616	633	628	652	627	665	657	597	649	678	656	616	644	637	624	645	631	649	606	645	644	660	633	622	601	675	594	633	662	667	646	607	641	666	642	664	634	594	659	634	608	657	614	643	641	647	627	636	651	588	604	661	645	622	675	607	622	656	652	615	642	638	613	648	678	681	635	635	648	654	625	632	622	653	656	682	639	653	653	631	630	638	669	642	628	627	654	647	671	635	658	642	603	632	620	642	637	630	699	633	647	620	691	633	674	629	675	662	696	674	655	622	646	641	644	681	649	643	672	670	635	631	692	649	646	625	677	684	630	625	607	660	646	659	707	617	635	628	651	641	639	603	684	695	672	650	664	650	620	634	648	640	618	656	645	622	665	650	651	641	623	654	642	616	678	675	639	657	614	629	687	603	675	689	613	638	619	645	663	693	663	664	655	647	653	635	637	678	623	644	641	650	655	648	647	622	598	665	682	610	630	644	592	684	643	617	606	687	627	621	665	608	622	592	706	663	707	686	684	667	600	632	639	641	658	645	639	592	654	585	621	639	638	648	616	643	599	605	650	690	685	624	691	662	663	637	604	669	636	635	625	650	620	647	664	630	655	642	639	590	641	617	647	646	648	655	695	639	677	649	648	660	653	645	614	662	628	663	648	597	646	653	644	618	623	661	620	641	618	693	631	633	638	631	637	629	642	620	704	634	644	644	638	669	609	620	661	664	668	607	674	656	629	647	643	654	638	617	660	644	614	645	696	631	672	620	664	686	663	607	636	643	634	629	654	651	670	643	676	611	667	660	657	625	629	638	638	637	616	628	643	639	693	707	654	661	651	611	640	609	607	645	614	637	644	674	670	634	608	623	625	688	634	637	700	604	657	634	685	617	615	641	630	616	621	657	691	670	635	633	678	642	629	674	670	618	641	672	655	622	686	600	604	670	678	616	626	655	670	631	645	624	658	590	628	697	643	651	628	596	601	635	652	688	690	658	685	619	623	647	651	653	637	640	655	650	656	618	642	638	663	605	642	648	653	609	610	642	606	657	626	640	681	609	646	698	677	643	661	621	612	646	627	629	650	621	625	632	638	654	642	657	633	643	668	656	639	619	600	630	625	642	644	657	677	630	637	641	619	656	667	655	593	696	682	638	673	645	577	669	667	668	611	596	671	643	609	652	633	629	673	619	641	628	704	668	643	673	618	626	674	640	666	614	675	650	640	693	644	633	678	669	691	638	694	628	685	635	626	632	682	653	635	613	661	601	639	661	684	602	671	633	640	658	695	659	695	614	645	674	655	647	678	643	636	665	622	601	594	629	634	648	618	668	620	632	677	654	623	647	677	653	652	626	665	654	632	639	660	666	643	599	642	659	651	643	626	610	640	622	603	661	626	629	665	672	622	640	661	628	620	621	624	613	629	676	684	677	632	645	607	660	662	611	659	665	653	639	653	669	618	628	621
22989	16845	19911	21300	46796	24386	6973	5421	3766	2942	2522	2434	2087	1933	1654	1965	1889	2028	1333	1223	922	793	800	706	840	1606	2175	1573	777	627	553	648	754	764	592	534	796	975	734	787	633	524	509	489	499	418	392	372	405	387	421	382	293	303	316	317	286	305	302	318	323	279	354	303	293	313	290	298	291	295	303	313	314	313	309	298	312	323	324	319	307	337	309	301	300	329	316	315	312	315	323	309	301	317	267	311	266	304	299	295	312	294	325	282	283	298	303	298	278	315	301	349	301	273	291	319	298	273	314	317	293	278	313	296	314	299	327	283	309	303	322	318	282	318	323	306	311	318	306	302	288	317	312	306	288	292	291	294	283	286	311	339	304	281	308	293	293	319	332	316	323	337	326	304	312	298	326	309	320	347	320	290	294	326	280	299	289	299	313	301	347	327	308	300	328	345	315	311	298	301	338	311	294	332	285	332	324	278	301	319	309	305	323	340	284	283	298	300	291	284	330	305	324	292	319	288	288	294	292	323	304	342	306	295	317	289	311	316	306	312	298	305	266	290	303	298	323	283	283	313	268	289	289	316	312	294	295	317	326	297	298	320	319	343	304	287	315	327	308	300	314	341	296	306	326	313	312	319	303	305	334	297	263	328	338	270	301	315	277	308	287	323	300	283	303	293	316	307	306	281	284	321	301	280	306	272	307	313	329	320	294	303	290	345	312	291	303	279	341	296	295	274	282	311	310	325	324	295	302	324	298	332	308	301	322	300	302	300	300	315	301	286	261	289	289	306	292	289	313	324	300	293	303	283	281	284	276	304	289	317	296	294	324	323	343	310	299	281	327	335	282	298	317	315	285	275	309	290	286	331	283	315	323	286	316	321	305	285	292	291	343	283	322	273	305	316	307	320	302	296	319	299	272	308	288	284	324	318	298	293	273	311	324	297	314	303	330	262	320	312	305	329	325	293	293	291	291	276	331	324	300	307	301	322	303	289	300	308	260	326	302	297	295	310	343	295	301	349	307	325	305	278	254	299	298	311	299	307	309	294	290	300	341	296	298	306	297	302	303	312	285	310	288	288	301	297	302	304	297	304	314	312	286	297	310	328	324	301	321	264	299	330	291	325	327	299	322	298	309	307	325	323	320	294	322	302	321	303	269	291	276	294	292	308	342	312	273	286	288	297	305	299	317	334	275	300	295	311	297	333	312	310	300	319	286	293	319	283	291	290	306	286	306	266	316	301	317	316	298	295	286	294	309	331	305	295	326	311	322	301	292	310	308	322	324	310	306	267	321	290	300	317	321	291	283	269	289	332	304	248	313	318	334	317	300	312	337	315	270	268	314	324	307	296	305	308	301	292	295	293	299	285	329	301	285	313	319	286	332	310	330	305	301	294	292	308	338	305	299	286	308	321	297	301	320	315	292	289	300	308	327	297	322	329	287	313	319	318	283	285	301	300	289	333	327	289	299	319	318	319	312	293	345	299	293	301	288	305	297	287	286	297	314	319	302	319	286	290	311	324	283	280	324	300	310	307	284	275	324	267	274	290	303	308	318	300	298	283	328	321	296	271	302	283	282	298	337	323	317	310	330	303	324	285	312	288	285	300	289	312	303	296	319	271	283	304	316	313	284	319	274	292	322	276	277	293	293	299	312	287	294	298	282	280	262	348	293	317	331	306	299	304	319	299	283	308	292	341	293	300	289	299	286	325	323	312	328	306	309	277	239	306	304	278	290	321	323	314	314	302	312	308	296	310	344	284	294	318	297	281	316	343	315	304	297	288	297	293	334	325	311	309	335	284	284	282	295	288	276	298	307	305	303	323	288	276	281	285	300	320	285	311	329	332	281	315	294	290	326	291	288	288	340	316	349	335	286	282	288	313	306	323	294	311	307	315	305	301	310	316	286	299	318	299	311	311	282	306	297	306	310	327	309	281	324	336	287	296	270	285	316	310	317	316	320	296	309	319	272	300	317	300	326	317	287	291	327	286	296	283	322	308	309	315	311	304	258	292	298	319	292	272	303	306	295	322	314	306	308	313	289	333	312	299	315	316	300	301	333	288	278	322	310	279	292	278	306	300	314	297	317	300	276	314	316	284	309	270	328	300	281	281	300	309	293	305	316	338	304	298	304	316	316	325	297	324	309	306	273	315	285	281	288	315	293	303	276	330	336	276	310	311	323	276	322	309	308	306	288	347	287	330	295	286	333	296	307	338	317	288	316	297	326	331	300	301	321	278	333	288	327	297	297	305	311	309	323	329	303	289	308	300	295	295	336	318	316	286	329	305	308	295	319	321	312	305	296	309	340	283	312	275	334	283	329	284	283	304	300	332	353	277	272	296	296	309	313	328	280	308	304	308	318	337	300	312	279	283	301	322	293	318	287	308	311	283	316	332	304	333	312	292	278	298	313	306	305	323	329	313	296	317	315	332	275	309	309	302	304	291	312	323	306	333	327	300	326	285	332	332	276	328	286	304	339	301	300	286	290	287	324	311	307	291	290	323	279	271	313	314	304	299	299	277	293	313	294	282	284	295	316	299	317	272	306	307	299	300	318	326	287	313	317	294	297	296	312	308	316	318	279	302	303	329	300	270	293	298	312	271	286	306	273	279	323	296	317	256	332	326	342	294	280	282	261	325	296	285	316	309	327	305	304	278	275	318	307	272	274	311	313	302	288	337	294	298	272	284	310	299	346	320	298	306	270	289	310	307	275	293	305	311	308	266	287	317	311	298	278	297	261	334	296	303	285	329	282	316	307	282	317	302	263	281	287	319	336	301	309	273	313	332	332	274	306	288	269	287	297	328	290	315	324	337	350	319	300	307	294	297	305	310	300	279	303	293	309	249	316	308	293	256	301	298	300	295	293	289	306	296	274	256	290	295	311	324	291	289	305	287	304	322	294	303	283	310	341	322	285	304	261	312	310	317	309	319	306	283	290	297	335	291	296	306	304	288	339	285	328	316	337	297	290	337	280	304	324	306	325	327	310	309	290	293	270	278	315	272	340	324	303	303	301	337	295	309	311	307	298	335	291	297	298	304	280	319	280	291	257	312	309	304	309	313	292	276	312	317	286	323	292	297	314	314	283	285	300	293	307	293	301	307	286	313	307	305	294	304	281	302	319	295	312	305	294	348	269	341	337	315	326	316	293	288	294	321	313	296	271	288	337	309	294	313	314	298	285	323	319	294	325	335	341	316	334	332	277	262	302	294	283	304	298	313	331	300	322	328	295	293	322	298	302	286	315	299	296	319	318	303	316	293	311	302	321	314	323	316	298	316	290	341	331	324	298	302	299	300	258	309	271	295	299	311	291	312	306	306	312	289	311	315	275	292	327	296	297	314	261	300	302	310	301	296	282	328	303	315	316	306	302	341	292	299	342	289	300	318	312	308	278	300	300	298	295	314	297	332	307	301	314	267	283	274	297	310	307	321	306	276	264	280	274	317	329	296	292	319	298	305	302	295	286	294	322	292	307	325	325	329	303	305	319	291	307	310
14396	13685	24404	33442	56411	25826	16044	16587	12205	11875	9920	10694	9177	9466	8493	10775	9648	10759	6463	6474	4815	3834	4173	3720	4557	8893	11639	7988	3991	2838	2834	3071	3571	4003	3303	2393	4324	5868	4099	4287	3752	2791	2507	2552	2317	1760	1746	1529	1698	1607	1509	1458	955	943	876	944	854	819	891	849	881	874	855	850	815	854	836	799	785	817	804	791	848	831	809	818	824	835	817	867	828	791	822	867	809	800	797	850	838	831	798	817	823	804	794	853	818	885	840	850	822	828	814	838	845	792	840	812	845	797	829	828	796	854	871	872	856	814	846	797	827	785	829	810	844	858	836	809	854	858	860	825	841	842	803	805	831	824	807	840	812	887	831	876	819	824	838	857	856	832	868	837	839	840	859	829	870	821	769	841	855	758	799	828	834	816	830	849	822	824	791	779	858	817	839	863	852	817	818	822	861	827	811	787	826	798	855	848	858	845	842	866	786	791	860	855	795	865	806	821	767	809	818	832	790	821	823	774	820	849	786	805	833	831	873	851	816	791	867	837	860	817	857	800	766	849	822	869	799	854	805	858	802	866	867	843	821	792	808	860	858	833	808	837	864	848	805	833	807	897	846	837	886	842	810	820	809	820	768	812	809	846	824	820	838	803	820	830	849	820	868	821	852	808	804	843	828	811	858	824	798	832	822	800	875	836	810	824	828	755	825	825	882	857	814	846	835	815	845	807	828	827	796	781	804	810	865	874	818	812	814	784	816	799	806	851	799	819	783	770	825	797	801	887	860	892	820	788	879	795	826	830	844	839	826	822	821	813	786	790	840	853	783	811	833	876	819	800	797	845	838	827	816	845	809	819	858	820	838	795	808	831	781	834	809	854	860	813	818	821	808	854	832	792	805	895	795	826	821	804	822	822	817	816	792	844	806	856	841	859	833	815	822	834	842	830	808	796	829	812	815	803	782	798	811	817	813	788	823	858	853	857	848	824	849	871	778	852	801	832	752	757	816	838	836	841	815	814	802	807	808	821	872	839	839	800	819	868	825	838	824	849	807	843	831	788	821	833	883	877	834	799	802	863	813	812	841	852	834	836	802	830	826	853	822	783	807	813	833	809	835	838	842	776	806	826	806	838	846	849	833	784	822	859	800	803	866	892	785	839	827	835	837	865	824	889	822	790	827	798	886	812	829	855	855	777	809	769	819	816	791	798	845	835	824	892	849	796	832	835	840	859	815	826	779	825	815	841	801	805	819	804	818	818	819	850	841	859	830	842	827	861	852	841	806	854	800	829	805	874	817	785	802	851	816	830	854	836	776	805	820	787	852	829	878	805	839	856	777	801	902	828	854	821	840	806	813	784	854	804	850	842	803	780	779	834	910	852	800	887	863	750	814	816	806	778	833	794	851	803	813	860	839	813	770	859	909	842	869	815	762	800	827	881	836	808	791	800	810	828	818	829	837	797	791	800	776	826	809	825	853	797	842	836	823	850	875	865	797	829	828	811	859	778	851	853	829	790	824	844	851	854	841	847	803	792	832	804	812	837	829	791	802	843	799	800	860	879	819	816	850	826	883	761	819	858	800	823	833	788	824	838	818	859	825	813	802	817	840	829	881	794	758	787	842	868	873	851	813	800	818	792	855	867	816	850	809	814	831	795	815	826	842	783	784	853	803	871	783	805	926	817	774	874	804	836	837	834	811	845	848	789	836	790	769	812	852	854	869	782	861	799	866	827	839	807	856	781	859	848	829	765	847	841	808	801	864	865	801	834	823	840	861	819	829	798	794	853	827	864	804	840	848	836	803	803	842	846	817	825	771	825	840	773	788	839	827	871	805	842	855	852	806	803	834	831	832	834	848	836	822	814	809	821	807	821	863	790	836	801	818	813	793	796	842	866	837	813	820	837	793	797	839	859	834	771	838	795	804	835	823	783	767	845	832	821	871	861	842	861	811	779	833	880	862	827	819	832	816	831	853	793	798	827	829	818	832	850	851	843	832	814	827	798	843	861	821	852	812	817	845	871	861	817	841	854	821	831	849	820	840	812	830	866	853	784	855	872	845	845	850	831	838	851	799	826	823	847	786	809	760	802	843	827	822	860	826	788	828	825	852	864	779	791	813	835	851	824	845	822	810	840	858	789	811	817	781	816	813	858	814	826	837	844	847	830	855	885	851	774	832	822	814	805	878	813	855	791	842	834	808	768	832	828	861	852	871	842	821	851	821	788	849	836	866	833	844	813	872	780	775	787	794	825	786	834	857	819	820	870	801	806	840	805	835	848	784	845	812	827	791	768	875	791	814	811	852	839	848	826	839	794	821	802	843	845	791	835	801	817	814	827	859	834	839	849	873	812	809	839	842	810	852	868	822	806	808	796	795	842	823	799	826	868	850	866	835	784	815	825	821	817	841	795	807	771	856	810	870	785	821	826	837	846	809	807	826	800	799	880	800	799	885	833	826	856	812	875	806	811	817	822	841	863	849	739	847	836	847	798	836	853	813	818	791	849	853	836	874	832	834	872	830	823	850	826	832	808	828	852	818	812	776	855	828	876	872	807	801	847	798	851	829	789	809	841	869	775	817	836	840	848	867	882	821	850	815	791	837	835	810	802	845	816	801	831	825	831	830	782	830	816	865	848	877	796	858	860	849	797	825	790	869	829	834	796	827	797	803	849	852	802	849	757	850	859	838	867	847	837	792	857	821	831	847	834	846	819	863	838	855	823	843	883	787	808	770	841	800	824	875	799	821	873	821	883	826	838	841	779	830	817	779	752	810	837	824	747	790	753	817	795	767	824	854	873	868	806	826	808	855	835	822	904	844	838	877	810	838	838	822	764	808	761	875	802	819	813	880	761	813	824	827	797	825	830	811	834	813	750	817	824	851	851	878	839	827	818	802	869	848	784	860	755	781	821	823	817	860	834	875	785	871	835	790	771	843	855	845	828	828	835	844	803	845	782	829	782	842	832	822	857	836	816	793	804	806	810	804	868	814	892	890	848	865	878	837	783	820	786	827	834	772	834	880	841	802	789	841	863	786	826	842	853	832	879	838	830	808	838	847	777	797	767	773	796	842	830	808	857	812	829	860	783	838	793	861	838	809	857	779	830	771	844	827	835	805	873	821	827	820	840	888	828	828	863	826	789	847	839	831	812	795	810	802	852	820	843	831	801	788	837	830	727	849	836	833	824	835	840	869	838	816	826	780	878	871	863	819	878	850	863	864	828	790	783	808	809	860	829	831	848	784	886	845	826	816	796	835	833	874	829	812	810	873	813	890	863	805	823	827	780	796	795	793	854	806	822	776	844	845	850	838	864	809	800	793	833	845	819	827	832	841	827	828	844	843	850	831	775	849	828	791	856	855	831	799	772	820	861	802	821	837	804	772	777	793	797	812	839	841	840	828	862	838	783	814	867	839	826	827	807	815	837	864	837	810	845	869	817	831	936	792	815	802	852	819	805	816	860	752	849	774	799	819	870	848	816	865	842	797	829	809	809	842	819	827	823	857	870	877	831	890	850	757	881
30733	22808	25489	30617	66243	37354	14294	9948	6202	4955	3241	4932	3304	3126	2760	3164	3215	4166	2239	2324	1656	1751	1390	951	959	2557	2474	2033	1682	1206	951	1284	1361	1557	777	1191	1154	2185	1915	1625	1078	1083	893	903	748	633	703	611	599	614	597	516	381	369	368	340	338	361	318	337	332	330	321	293	332	322	338	338	334	283	329	321	302	329	366	329	350	348	338	324	327	326	306	336	320	302	316	298	320	319	330	307	318	330	292	306	344	300	325	301	303	306	331	285	328	323	318	331	315	303	326	336	314	327	330	282	323	296	322	331	315	308	337	315	326	344	312	327	311	331	320	322	341	331	337	327	295	296	329	313	330	312	345	342	348	326	269	312	309	335	297	308	335	336	281	330	363	343	306	324	351	319	319	297	316	326	325	322	347	326	307	310	302	339	330	303	356	324	311	334	326	306	322	316	306	290	334	312	350	278	323	306	324	328	347	320	335	294	306	306	320	303	330	313	308	323	347	300	287	341	293	306	309	335	315	334	338	282	336	341	319	326	335	311	306	313	286	314	337	314	315	294	305	306	316	330	311	319	320	315	297	339	301	353	316	289	318	311	318	316	316	313	283	320	316	316	284	337	337	321	360	310	318	339	338	349	362	331	334	341	307	334	332	297	337	309	331	292	321	317	329	324	351	330	350	318	327	312	323	346	327	297	306	300	346	329	298	310	333	339	327	347	317	319	337	326	316	299	312	308	347	328	320	318	335	323	339	301	331	313	321	341	347	344	320	346	294	298	315	292	319	302	322	298	306	327	329	330	319	311	323	339	320	337	314	328	322	307	304	331	304	319	316	299	297	320	326	304	331	344	329	325	341	346	337	298	329	328	299	319	339	323	314	300	317	336	334	344	333	304	334	281	337	293	304	340	292	320	314	304	336	333	341	317	323	323	331	303	328	328	309	306	336	320	303	311	318	347	328	305	318	356	381	329	341	302	369	295	321	346	317	338	346	336	314	323	326	322	352	327	324	334	306	343	317	345	304	337	331	312	357	364	337	332	305	310	283	307	299	320	310	342	340	319	330	327	337	295	333	321	342	302	322	321	279	310	319	326	321	318	336	297	341	347	336	298	333	330	309	301	304	317	287	325	306	327	297	299	308	341	328	277	296	319	313	324	318	315	311	285	295	338	301	309	303	309	345	298	351	326	320	294	349	327	302	321	300	350	342	312	306	301	314	308	330	313	320	318	298	333	318	282	314	317	312	325	329	305	308	328	310	326	317	304	325	323	346	324	326	310	339	330	342	347	327	329	297	300	354	324	306	303	313	302	330	315	316	330	321	325	315	343	307	321	299	334	331	322	306	319	320	323	333	327	281	328	330	347	331	303	332	301	304	329	344	373	326	346	309	337	341	333	314	332	333	351	326	331	342	328	312	292	313	332	329	351	324	316	318	343	320	296	288	314	312	335	341	304	281	310	298	334	300	326	330	344	322	321	329	358	335	360	331	344	314	321	324	308	347	331	320	316	327	313	310	336	351	342	327	300	337	344	353	295	341	299	337	339	319	307	328	303	305	308	337	325	322	305	308	372	305	318	316	314	318	348	318	347	321	328	313	303	333	315	293	292	296	337	307	336	324	335	306	349	327	335	346	341	312	312	326	322	335	289	334	320	360	287	329	297	331	336	345	325	333	347	337	316	326	315	315	366	311	344	293	352	308	335	351	338	322	333	345	331	301	320	277	328	348	303	293	311	341	328	359	327	354	328	314	347	289	299	305	336	332	301	294	297	288	335	310	337	325	344	343	325	312	322	340	321	297	296	338	332	318	294	327	339	292	334	298	330	298	334	307	336	309	319	303	298	326	300	333	338	334	322	295	331	340	312	287	306	324	279	311	320	325	327	351	298	311	350	357	296	322	328	309	325	302	293	338	330	320	301	344	295	351	337	344	339	324	315	313	308	307	329	317	304	312	307	314	312	335	324	303	315	353	323	354	320	327	350	319	329	356	345	312	341	301	336	306	313	312	304	345	305	337	295	320	338	339	332	307	325	319	317	350	362	356	305	344	325	310	330	341	312	336	326	326	321	328	329	308	306	329	271	314	306	331	308	333	298	302	331	323	346	291	312	304	351	322	302	309	340	329	312	325	301	328	310	340	329	324	317	339	325	288	345	307	309	303	287	312	321	335	323	312	314	318	320	344	350	339	331	307	337	303	304	316	321	299	303	325	321	321	303	359	338	290	337	322	314	331	319	326	323	345	316	315	328	330	325	331	322	320	321	320	313	329	315	318	314	291	326	348	331	327	318	317	320	323	310	310	312	368	333	319	349	335	329	341	324	319	342	319	294	319	306	332	282	298	292	306	320	312	321	310	305	324	308	310	317	299	300	335	301	328	317	335	312	318	319	323	326	284	334	306	355	355	365	348	318	331	316	328	299	327	354	343	319	349	321	296	323	299	314	294	331	323	316	330	340	289	324	321	322	347	343	295	312	319	346	322	332	328	286	334	314	332	327	314	313	311	301	330	314	306	330	353	308	318	294	301	313	348	323	312	276	325	311	348	336	358	327	313	332	309	337	321	331	341	301	306	321	335	331	317	302	297	320	346	308	319	294	316	314	338	309	311	321	380	342	342	325	333	310	333	350	305	346	301	291	318	331	321	317	312	331	313	326	344	346	279	331	332	344	314	323	306	317	337	334	332	308	347	302	308	307	334	293	304	350	316	330	324	323	326	341	326	304	295	319	334	326	331	321	290	309	294	321	325	329	333	347	327	312	288	330	304	353	340	296	304	343	309	321	322	339	309	316	315	349	351	295	298	339	301	305	317	332	350	312	341	358	345	323	344	313	340	317	327	329	323	322	324	337	300	286	353	308	348	335	329	340	325	325	325	341	329	301	291	312	327	346	327	356	308	301	325	298	340	301	343	317	317	319	334	301	339	318	296	326	309	326	342	326	351	320	315	312	310	306	325	336	361	296	305	353	305	300	312	321	300	336	319	298	326	305	322	300	349	320	327	318	328	349	293	358	335	304	314	321	324	306	320	345	312	323	312	325	311	330	311	330	338	333	324	294	307	301	307	313	350	332	318	339	313	320	289	326	329	317	321	323	294	295	312	320	304	326	300	334	311	298	301	341	306	339	330	352	302	334	331	317	335	296	321	337	331	341	323	299	305	326	361	309	318	335	310	328	313	332	265	311	340	329	310	338	333	335	344	322	308	332	313	319	317	353	302	305	295	337	342	346	336	311	335	340	307	329	297	333	282	343	297	323	331	309	370	310	323	319	308	353	332	295	317	307	288	312	344	337	370	349	319	322	334	316	297	351	320	289	296	340	300	319	317	300	335	316	336	307	314	338	327	308	326	328	332	320	335	342	349	296	306	318	347	325	311	330	318	361	325	278	316	335	296	297	310	286	298	294	324	329	315	322	301	335	310	353	331	337	331	343	327	326	370	288	305	318	326	304	340	289	332	358	306	315	345	313	320	341	311	331	338	314	347	300	276	342	313	329	301	317	279	338
18352	17778	27882	40577	73201	34898	21683	21971	16285	16016	11893	17105	12956	13275	12935	14808	14996	18192	9885	11483	8072	9110	7247	4714	5104	13100	12287	10386	8973	6350	5357	7037	7880	9196	4075	6746	6728	12845	10990	9787	6839	6401	5067	5358	4450	3556	3545	3321	3214	3122	2936	2448	1392	1426	1187	967	918	959	866	879	895	906	954	896	848	854	921	858	847	918	843	880	854	850	930	860	821	851	857	839	825	868	873	839	833	827	858	893	882	867	864	848	917	839	901	851	860	858	872	886	822	833	889	879	850	919	885	835	877	814	911	879	856	848	868	870	862	860	905	824	909	892	869	834	883	817	826	826	798	876	867	826	809	854	883	856	864	853	913	861	886	862	842	866	801	842	809	796	839	894	831	871	878	857	794	841	828	858	877	877	803	842	838	805	837	839	816	865	870	893	860	851	824	818	836	839	839	844	839	847	875	858	873	829	838	839	859	875	877	817	887	863	829	824	866	848	869	845	859	871	845	812	879	897	864	892	799	874	808	838	846	824	831	820	828	813	743	870	876	870	847	900	853	820	844	819	909	877	869	844	856	901	883	889	842	816	849	839	898	769	866	871	857	841	792	873	881	818	881	838	896	837	868	915	829	903	877	837	833	850	874	853	825	823	896	829	814	870	829	918	842	887	861	874	856	892	817	908	862	864	849	874	862	842	787	849	856	851	819	829	872	845	828	846	858	841	844	862	886	849	833	860	882	854	888	870	818	899	808	826	828	834	840	863	892	807	869	841	905	853	809	883	857	870	869	872	859	839	798	848	869	856	855	867	837	858	852	825	865	882	806	803	821	839	863	870	836	852	806	849	832	844	836	846	816	850	842	828	841	791	855	839	881	831	898	831	888	866	842	874	878	819	878	855	864	889	899	870	824	868	836	860	867	793	805	865	858	858	824	840	836	832	872	860	909	882	855	862	791	818	831	871	835	824	882	879	849	856	902	843	792	849	814	875	825	812	867	859	824	900	862	892	869	848	876	889	866	858	857	799	901	891	844	888	822	863	872	879	887	821	820	826	925	874	874	886	855	869	858	854	854	886	843	846	833	825	885	807	804	871	830	827	836	824	886	879	813	848	856	847	820	855	878	865	852	875	824	848	857	845	881	868	846	907	832	887	878	795	821	837	876	850	870	833	809	859	875	836	812	874	816	868	916	876	839	815	825	838	877	807	883	867	868	872	816	812	868	840	794	825	847	825	832	868	830	868	868	846	875	860	854	809	811	885	844	850	826	828	838	818	850	891	837	821	829	858	851	812	858	855	811	856	862	920	840	843	851	857	852	839	840	849	861	794	831	862	888	855	889	872	804	881	924	863	827	888	896	849	865	799	903	877	818	846	836	853	889	805	809	830	865	867	850	827	856	894	873	821	841	852	795	837	828	900	834	841	842	830	904	853	868	841	878	826	869	899	844	831	860	845	911	799	860	821	782	870	826	799	812	876	788	889	796	822	829	911	868	861	833	873	821	853	892	803	876	850	836	813	869	825	841	822	851	847	819	879	864	890	831	896	854	820	827	861	826	786	826	825	860	882	850	850	843	802	839	816	774	824	859	835	888	853	868	849	822	819	819	850	885	865	851	815	915	856	878	869	863	813	852	859	889	853	850	895	910	840	855	898	849	848	894	874	833	863	865	811	814	843	895	828	835	865	851	845	828	872	951	877	828	860	844	819	827	815	874	865	867	890	827	829	859	864	830	852	855	842	861	868	855	841	872	848	860	860	874	828	869	836	819	850	805	777	798	814	874	900	893	816	887	838	837	870	867	880	863	808	877	886	880	864	857	837	852	842	873	858	846	824	871	882	900	886	861	851	827	912	858	857	898	830	821	868	831	909	823	847	838	867	833	839	845	847	886	908	867	867	891	864	843	818	856	859	864	901	870	878	803	852	860	854	840	854	908	841	854	836	863	842	816	823	878	815	858	856	837	852	839	853	860	880	829	848	875	794	852	870	865	862	840	878	834	861	819	854	856	871	905	870	855	798	902	884	869	808	822	853	864	873	875	843	801	833	860	866	806	863	863	885	844	789	808	879	818	773	820	836	838	886	904	904	884	840	840	841	859	881	866	886	865	824	831	852	828	850	846	807	824	786	843	879	849	841	866	810	847	840	878	804	830	837	839	853	809	890	837	849	849	822	848	817	883	832	832	835	815	798	883	853	852	871	823	852	867	891	853	850	838	857	847	843	900	868	839	836	922	856	832	886	864	840	872	883	826	854	855	811	842	817	869	861	860	854	792	858	900	844	879	871	874	861	851	845	838	848	812	798	837	887	846	876	901	834	825	899	852	797	814	891	858	876	899	829	863	907	892	844	861	866	807	868	864	793	788	805	795	844	870	841	864	841	847	908	886	823	847	859	838	878	861	820	873	852	844	877	914	843	876	879	798	850	833	843	852	896	898	857	860	848	848	815	805	821	863	889	882	889	813	844	833	887	907	812	830	868	887	914	812	851	807	842	877	867	832	873	835	893	862	813	868	851	842	866	843	885	859	851	901	862	874	845	874	801	845	796	843	862	826	839	849	847	881	884	848	818	815	853	852	853	862	885	831	826	818	880	840	882	865	898	903	815	862	881	866	809	844	847	865	891	798	857	858	850	869	805	823	828	857	814	862	822	869	881	834	860	888	803	813	861	818	893	830	761	803	787	836	816	874	852	873	837	866	869	856	843	814	836	851	862	873	901	864	859	779	869	850	890	854	831	893	919	842	835	788	819	889	874	852	829	839	909	836	833	876	853	808	790	829	810	832	874	876	836	851	852	867	877	937	848	829	881	882	813	860	824	894	819	853	889	881	861	897	838	815	886	875	830	864	886	854	826	847	847	853	847	881	860	879	837	853	898	870	883	854	836	845	845	847	808	814	891	865	869	848	801	854	856	893	823	840	864	916	869	836	850	863	859	857	841	848	858	834	824	815	812	818	838	838	791	834	821	853	916	801	913	856	866	844	867	887	863	845	821	845	895	831	872	823	832	863	913	850	879	892	838	831	818	837	890	844	835	841	874	795	873	852	865	868	855	861	804	864	858	869	889	833	812	872	867	878	857	814	849	797	838	880	850	855	803	887	817	815	865	828	848	813	858	895	848	835	812	846	833	826	853	886	865	834	854	771	849	853	867	812	848	868	837	829	878	769	824	858	839	822	891	804	841	894	818	851	832	833	802	842	848	837	829	839	867	826	864	860	874	832	838	815	842	857	856	898	870	837	889	863	846	842	819	860	857	862	808	893	838	851	845	792	826	899	865	855	834	847	876	873	905	868	797	878	879	876	852	852	876	895	853	839	849	873	880	864	901	827	868	830	846	875	842	814	819	873	823	826	846	867	883	832	892	872	854	805	815	811	841	835	832	892	912	850	844	856	859	885	874	907	874	846	832	905	834	810	869	858	867	865	853	841	839	857	798	874	885	856	866	871	904	898	849	847	916	829	811	885	858	810	814	904	847	845	850	841	833	786	861	849	855	856	821	874	889	800	844	834	890	914	820	852	859
13722	9575	9757	7279	9422	3227	1878	1354	1142	737	631	502	437	458	376	413	447	425	352	293	269	323	314	264	309	271	321	275	264	268	224	262	242	233	220	231	247	279	276	262	215	251	214	219	207	195	221	202	195	216	249	209	202	230	220	195	238	195	191	213	219	168	191	218	209	185	215	201	198	226	208	213	189	216	206	190	187	195	167	202	203	197	200	204	202	237	222	195	199	197	212	201	197	220	200	216	222	223	226	201	183	201	226	192	203	212	225	233	215	185	195	195	181	180	202	208	204	222	210	215	234	205	227	223	199	216	206	211	194	182	209	197	228	221	211	199	199	212	216	225	196	197	229	202	196	218	211	183	196	214	169	203	219	198	217	207	169	210	193	190	194	191	201	201	238	215	182	178	232	216	204	177	216	212	213	189	200	212	209	205	201	210	209	223	172	199	221	221	227	209	207	215	218	211	228	191	213	214	208	213	207	214	184	235	189	202	205	217	219	224	202	208	222	208	211	176	208	212	196	243	210	189	179	222	184	227	205	206	202	205	214	232	201	214	205	219	188	186	191	201	169	202	203	208	206	202	209	199	216	222	213	188	227	213	186	177	209	203	180	206	198	181	204	214	205	227	208	198	208	215	212	261	203	210	201	183	196	208	226	231	199	189	200	180	224	177	208	240	212	215	201	228	190	208	218	202	210	236	190	198	199	175	223	197	187	178	207	214	211	191	176	189	201	220	187	195	189	200	180	211	182	187	192	187	182	202	197	183	207	224	191	189	197	203	204	210	186	196	205	198	185	222	218	197	222	207	180	225	206	199	203	197	208	204	218	189	205	177	187	213	224	227	231	211	221	178	183	193	198	202	205	228	189	199	211	194	193	193	202	219	225	212	201	186	200	202	196	210	205	217	217	218	197	200	188	209	207	223	194	194	213	229	228	225	211	208	236	219	244	198	208	224	192	213	212	199	202	179	215	207	217	189	192	225	194	196	218	211	197	196	193	228	178	182	219	189	237	190	199	206	195	195	191	184	208	176	201	208	203	163	186	216	184	197	220	193	209	208	213	204	175	182	219	228	221	224	220	217	212	215	182	203	183	199	219	221	205	218	170	182	226	201	198	199	184	203	178	182	224	216	196	204	199	214	202	230	190	227	211	223	196	219	205	223	214	200	192	202	175	201	175	205	202	185	216	203	200	212	197	180	196	210	237	208	192	201	192	207	193	197	211	195	210	195	180	219	234	219	206	190	213	197	181	196	232	186	225	209	224	211	178	205	206	189	202	208	196	178	219	229	192	224	195	228	214	187	204	216	197	185	212	204	214	198	205	223	202	184	208	180	190	216	221	209	206	192	184	201	199	203	216	181	212	229	214	194	211	216	212	220	215	206	199	206	216	194	212	207	204	204	226	213	207	202	212	196	180	203	208	238	211	193	222	207	200	199	207	211	220	184	221	208	200	212	198	179	205	209	193	189	180	203	207	203	229	216	178	186	223	220	202	186	211	211	216	221	215	196	198	205	170	175	195	212	191	223	206	209	205	196	175	219	198	210	196	202	190	215	195	219	213	219	227	174	181	195	206	187	226	190	206	212	216	214	201	193	210	206	187	219	179	213	216	208	213	216	188	189	199	211	205	198	225	182	215	203	232	192	204	225	208	184	191	212	194	214	195	202	191	211	208	191	189	195	207	191	220	218	208	211	188	200	209	188	187	208	210	213	215	224	189	195	207	198	183	225	213	189	220	205	211	192	230	208	209	219	206	203	202	177	224	214	216	231	189	222	185	195	215	185	199	167	188	203	220	194	223	232	189	189	200	222	207	187	201	210	211	196	200	237	182	197	187	199	218	198	198	179	230	216	177	199	190	214	193	213	198	201	214	222	223	208	200	203	218	180	170	199	193	216	174	212	201	211	192	188	214	185	205	188	222	231	223	209	237	175	223	175	193	205	197	218	204	203	193	189	221	220	181	205	206	201	215	206	206	225	222	229	197	186	210	178	227	200	215	193	213	199	227	228	218	206	205	224	183	222	211	219	179	180	210	195	208	199	191	213	211	206	199	220	190	206	203	193	233	199	206	185	212	173	204	219	192	189	228	228	222	183	199	227	185	206	188	192	206	232	217	195	200	197	207	207	208	205	182	205	222	206	197	209	179	205	235	187	179	221	213	228	198	208	197	217	204	185	207	200	203	213	206	194	205	178	210	187	209	196	199	240	208	185	194	237	186	191	219	196	191	205	212	212	193	210	196	211	221	193	211	212	194	185	231	186	241	199	210	172	192	191	189	208	215	198	175	210	236	220	238	204	195	194	185	221	216	209	214	192	216	193	218	197	189	189	182	195	195	229	172	204	207	201	211	183	186	206	202	195	201	209	187	217	180	213	197	204	218	193	200	222	237	193	209	192	242	188	166	192	235	211	210	251	159	220	207	213	215	244	202	225	194	207	209	195	213	197	193	178	208	205	186	206	216	183	196	198	232	194	221	205	190	191	186	208	214	218	196	209	189	220	211	214	216	194	204	212	192	210	180	221	222	231	207	200	194	212	219	202	218	204	201	197	199	213	215	174	218	178	201	205	218	205	207	218	195	213	192	183	201	213	216	204	183	208	211	202	211	181	218	173	212	198	159	210	209	231	221	169	213	209	212	207	192	202	219	215	207	216	198	196	189	190	212	236	191	207	219	219	203	212	195	249	162	214	223	224	198	182	228	227	198	204	230	219	222	196	211	187	234	191	196	181	195	214	199	201	234	218	195	190	202	186	209	213	203	190	179	198	212	212	203	209	181	234	218	203	221	228	211	219	224	201	201	206	201	213	191	211	195	186	195	180	216	201	198	209	226	184	206	223	213	199	218	234	185	207	207	181	196	231	189	190	211	202	228	182	178	186	221	195	193	210	212	197	190	197	221	220	217	181	232	211	199	208	202	206	180	187	199	199	209	206	253	210	179	194	179	223	207	186	198	222	197	217	210	188	173	199	181	204	203	225	219	197	206	181	193	201	235	193	199	203	197	211	187	192	248	222	194	201	194	200	191	190	204	176	221	216	211	208	197	204	210	205	208	216	206	207	192	215	198	205	189	199	198	214	222	196	213	201	219	173	195	194	205	196	190	202	187	221	210	229	231	226	200	206	187	230	225	179	198	212	229	204	196	200	203	204	205	213	236	196	211	211	217	203	210	180	206	221	197	195	200	175	209	204	192	212	201	201	214	206	222	201	195	206	198	200	214	229	197	208	195	180	206	221	195	194	197	217	202	200	191	205	217	201	192	209	193	219	206	196	205	181	212	216	217	223	229	218	196	204	224	194	204	203	218	200	214	199	219	220	198	210	211	210	206	164	221	200	201	201	206	221	215	213	220	221	202	222	215	227	193	198	221	217	196	202	195	215	223	226	218	197	182	198	169	200	194	207	191	200	205	246	213	201	196	196	178	196	204	179	206	201	191	209	222	224	216	201	227	218	220	205	223	207	199	209	223	219	210	202	193	199	199	197	177	179
8645	8568	14285	17350	24227	10192	7682	6093	5446	3614	2826	2504	2103	2174	2014	1920	2178	2144	1643	1329	1190	1436	1391	1243	1202	1340	1217	1180	1130	831	816	889	918	944	712	692	890	1185	1087	993	951	866	772	852	753	748	748	711	664	742	646	733	604	617	594	589	610	608	594	632	527	551	547	637	590	546	579	568	591	562	617	593	615	577	573	577	629	556	578	598	583	602	568	586	574	638	572	567	548	606	598	592	561	618	600	602	562	605	605	584	611	580	620	595	616	593	558	587	581	596	581	621	565	583	579	558	552	617	564	571	553	621	582	604	560	591	590	599	591	589	556	592	575	622	566	607	564	561	599	611	551	592	585	583	582	592	636	589	604	618	652	586	593	610	550	568	580	618	585	609	609	581	531	595	624	568	594	590	590	580	612	633	550	613	582	614	549	587	561	617	590	619	603	635	617	602	595	544	606	607	617	621	567	626	577	613	590	594	601	561	601	588	566	562	630	597	564	594	605	601	594	559	591	603	545	618	578	583	595	583	614	583	621	590	597	605	589	562	609	651	606	597	613	619	596	624	595	577	577	612	579	627	573	621	584	610	606	609	588	597	584	565	603	620	590	598	612	634	553	566	619	595	601	636	581	623	607	583	598	599	613	578	557	588	585	643	615	556	570	590	553	642	592	590	621	639	565	578	596	629	585	600	612	581	602	632	593	575	562	587	562	608	569	587	604	593	623	630	599	611	586	618	604	587	626	612	629	592	581	599	601	579	622	630	627	580	587	571	558	568	610	586	594	538	593	606	608	544	654	594	599	541	567	594	607	585	588	544	533	613	587	606	599	581	593	597	611	609	535	575	617	577	585	622	551	613	580	585	615	574	588	592	562	633	621	626	601	610	588	610	583	535	614	573	570	605	621	611	604	577	599	577	604	615	577	633	595	566	557	606	583	586	578	570	621	594	598	604	554	586	597	581	607	627	568	582	597	635	616	583	582	588	595	608	575	607	584	565	618	610	521	620	560	600	646	559	551	561	589	557	606	589	578	612	593	634	575	564	577	602	618	573	597	554	591	605	573	571	603	595	564	569	602	594	588	570	611	593	585	589	561	566	626	582	608	571	584	597	597	603	591	608	608	556	566	607	586	613	563	574	625	555	584	571	606	594	629	577	557	612	572	576	640	649	637	609	571	622	632	551	603	609	611	565	558	569	566	567	563	581	608	592	590	582	548	573	559	578	561	552	605	636	564	554	621	583	605	570	602	596	605	614	544	580	602	591	621	543	575	575	569	605	614	611	542	563	560	603	602	582	632	558	613	582	605	603	601	574	640	583	573	597	592	637	622	610	574	585	590	601	577	588	574	585	572	623	579	535	586	603	614	578	586	599	580	599	587	578	594	638	600	602	585	578	573	549	565	602	625	580	608	597	557	612	566	586	597	563	573	619	609	590	600	614	535	601	603	583	571	575	582	594	562	586	572	581	625	613	570	567	603	621	583	590	588	588	639	569	602	598	572	581	581	654	552	611	563	605	613	616	557	590	556	604	604	567	630	618	547	585	591	608	573	614	612	628	582	575	604	576	560	579	616	536	587	599	613	616	575	601	599	613	619	608	625	557	565	578	599	621	603	618	609	594	576	604	576	607	590	608	599	602	567	605	576	611	621	561	615	620	626	630	553	577	577	581	592	571	604	591	581	576	628	577	573	600	602	600	657	588	600	586	621	563	585	568	591	605	601	614	581	580	604	560	612	616	604	595	560	619	559	592	636	589	616	564	628	579	592	644	600	587	556	595	566	606	625	586	562	609	634	572	586	617	604	638	600	618	578	610	584	593	596	581	625	640	607	609	585	656	615	556	585	603	561	585	582	612	575	611	615	550	608	586	565	575	619	577	644	611	581	631	633	570	583	601	605	627	577	609	595	624	565	632	596	618	586	537	622	572	591	616	633	675	574	577	605	610	550	614	597	609	569	584	617	583	611	560	609	564	545	598	563	604	586	579	611	586	622	569	569	583	596	607	626	602	602	569	580	591	624	608	589	584	607	585	539	582	594	635	595	596	587	592	598	569	608	647	573	617	611	571	565	551	620	588	561	586	579	566	586	548	591	625	562	625	576	633	570	630	607	578	568	569	547	610	590	600	594	625	575	563	606	604	573	601	586	581	608	616	590	614	572	598	597	605	573	615	590	575	584	610	617	609	598	595	601	593	588	619	572	579	566	573	598	591	574	589	615	586	578	615	590	600	597	603	570	577	552	597	602	617	615	644	587	603	598	570	604	614	601	573	566	587	610	560	588	606	569	576	594	628	566	543	593	618	610	575	607	623	595	593	586	625	598	604	568	624	599	607	633	628	566	611	592	600	587	607	589	617	597	567	613	584	595	594	580	614	540	604	584	612	605	582	599	607	565	628	562	615	584	575	634	590	576	584	645	585	603	581	612	544	585	578	659	583	609	612	557	630	586	627	572	631	579	615	580	565	583	588	601	605	598	602	633	589	595	605	601	558	569	618	633	586	616	593	571	575	560	607	573	594	594	625	580	588	587	556	603	573	583	555	605	600	617	611	633	638	594	618	624	574	555	581	620	653	539	630	569	556	617	564	564	598	573	554	615	594	620	595	571	620	583	575	564	643	586	575	619	599	566	585	555	550	592	584	583	589	569	619	616	623	609	576	584	558	574	607	560	621	587	593	574	565	610	594	584	596	591	596	592	611	538	576	558	584	591	589	560	557	593	595	556	587	620	582	575	627	627	581	594	570	570	628	607	591	600	587	580	605	638	576	589	601	614	597	608	611	583	551	600	617	624	552	604	601	573	620	626	584	618	612	563	584	591	596	585	617	553	617	619	586	595	595	602	613	595	588	605	600	599	609	596	618	609	556	641	554	563	631	606	648	589	544	559	589	570	616	571	630	602	557	571	603	548	635	562	625	588	572	638	676	621	587	668	557	626	573	652	598	628	593	613	580	569	639	581	553	601	611	557	586	580	614	585	632	567	569	607	604	614	591	609	619	626	558	607	591	590	562	624	613	604	535	589	584	626	543	574	607	580	621	616	607	564	553	613	562	596	607	622	584	643	577	589	618	609	637	601	614	589	593	629	596	572	559	593	585	573	564	582	559	608	593	586	628	587	592	605	589	597	581	606	590	551	624	619	554	593	621	654	600	556	564	581	609	592	585	550	596	573	618	585	615	639	643	628	611	598	612	583	605	601	558	591	616	582	575	592	592	625	640	622	584	612	559	555	594	582	599	580	592	571	576	561	593	572	561	593	586	642	638	593	582	612	563	586	613	602	564	573	598	607	570	598	608	604	609	581	611	580	570	643	592	629	606	596	542	624	555	572	607	621	567	574	581	604	599	610	589	558	606	595	620	569	606	636	594	596	630	597	609	593	584	592	564	582	621	616	607	597	605	583	586	561	646	580	628	584	569	619	609	600	594	619	575	574	623	625	604	551	572	590	634	592	621	582	589	605	596	559	565	630	628	641	620	600	567	539	575	568	632	628	558	577	607
23151	14979	15137	30418	52665	23042	8158	4579	3570	2203	2428	1513	1832	2145	1569	1446	1663	2020	1273	1028	995	986	1043	740	691	797	1130	1555	912	714	770	742	864	839	649	497	983	1064	947	802	721	756	549	523	471	436	491	499	463	430	420	352	244	314	318	307	294	278	297	259	294	288	290	286	276	304	315	278	258	304	286	289	308	272	289	303	275	294	285	289	284	272	266	299	282	305	300	295	288	251	290	308	253	284	299	272	281	285	287	291	300	285	306	288	249	301	256	274	296	312	305	298	271	274	298	282	302	314	282	317	255	271	302	277	274	260	272	292	268	285	269	294	300	287	277	299	287	262	293	275	310	270	312	286	317	293	273	289	268	260	276	319	316	291	315	291	272	260	289	267	296	301	314	308	296	287	276	304	252	284	322	282	293	332	291	301	323	303	303	282	314	277	291	281	289	280	275	275	295	258	279	292	275	309	291	255	302	300	270	292	267	292	260	275	246	276	292	315	254	287	284	266	268	300	287	311	280	311	278	282	332	281	314	292	280	288	252	283	264	277	300	299	261	276	281	317	308	283	330	307	295	279	301	311	277	282	283	284	254	275	313	282	288	304	293	281	291	287	282	297	311	268	312	263	283	271	279	276	272	290	288	294	274	255	277	292	305	286	260	257	302	276	278	265	305	274	289	301	295	280	279	257	265	310	245	280	271	330	293	274	284	290	287	270	252	282	314	305	297	321	307	286	268	276	269	297	295	279	290	305	318	292	294	292	292	323	279	290	287	300	301	309	286	282	292	271	269	301	304	285	289	287	292	293	262	258	285	317	251	319	270	294	309	267	264	293	288	317	292	279	296	310	290	289	274	282	281	282	284	288	294	276	310	301	286	315	285	286	288	277	279	282	242	300	273	313	277	272	294	285	316	285	269	247	247	291	297	309	300	277	293	268	261	285	260	270	306	273	286	331	288	302	268	305	308	295	278	290	268	320	318	284	295	285	280	258	320	304	275	290	291	278	293	291	307	280	266	267	293	279	299	279	309	294	274	310	261	297	281	284	307	291	301	305	297	284	295	300	289	284	282	310	281	304	303	293	258	286	290	295	296	294	295	290	277	263	293	315	304	277	256	286	296	247	306	297	281	280	295	270	299	277	293	265	260	306	277	325	255	301	340	277	238	312	280	280	250	259	287	259	270	279	285	273	279	320	287	281	277	275	307	280	271	303	266	301	309	294	309	267	317	321	302	319	294	285	312	327	283	295	288	295	264	303	300	273	289	284	287	298	300	300	315	258	284	297	292	267	298	320	317	291	297	286	301	323	270	268	295	304	295	288	303	283	295	304	291	292	273	264	273	301	259	260	292	298	278	316	281	285	284	247	298	318	279	263	312	252	276	288	278	263	324	303	285	305	294	292	290	280	262	313	285	282	249	296	288	288	267	326	276	283	273	249	282	262	310	281	296	284	277	291	326	299	310	298	303	274	276	293	276	279	285	268	276	302	288	294	297	296	275	278	285	290	273	260	299	299	263	285	295	294	300	306	285	277	306	286	246	288	296	284	299	324	289	244	282	283	286	276	284	273	315	276	291	294	286	313	289	277	301	268	281	318	277	270	306	278	276	290	285	293	282	294	288	262	287	291	287	299	288	284	303	284	280	300	294	298	291	306	283	300	292	264	298	272	269	299	281	299	289	332	287	300	274	252	296	275	282	282	282	285	300	291	304	290	277	294	268	261	281	283	322	275	280	260	308	285	310	285	303	281	323	280	247	289	310	273	283	310	300	276	261	309	295	292	300	299	266	308	280	292	240	283	300	269	294	299	282	293	301	305	278	276	324	288	264	284	295	276	269	271	290	301	282	307	280	279	264	275	287	294	273	308	312	278	286	297	275	288	274	281	308	263	286	291	309	284	293	269	266	284	303	315	286	314	291	320	284	292	272	263	279	295	268	273	293	310	262	302	292	295	296	267	300	289	284	275	291	272	238	282	281	299	269	291	296	291	306	288	277	277	274	296	273	278	269	270	301	288	301	298	286	293	285	300	307	280	292	284	284	277	286	315	322	262	292	307	291	309	282	299	292	299	305	291	243	282	291	268	283	283	248	311	279	288	283	283	280	313	298	268	280	305	291	277	296	302	326	279	288	285	312	287	311	279	344	322	293	280	319	299	278	300	284	276	287	300	317	279	312	285	254	298	310	260	300	309	283	293	271	305	299	287	301	277	270	315	294	260	289	281	279	304	281	308	271	279	268	277	305	288	281	289	265	290	259	295	248	268	258	302	261	299	275	270	290	268	280	291	315	272	293	303	266	309	289	293	294	317	308	274	304	272	295	319	278	285	282	291	287	294	322	270	273	283	278	294	273	311	282	313	289	314	286	309	292	304	320	302	289	284	303	277	269	308	260	274	289	284	265	287	264	271	278	291	269	301	303	281	288	303	289	270	282	277	290	304	267	302	313	316	266	307	264	276	322	285	265	292	320	289	282	283	254	287	296	293	299	303	277	311	293	274	290	297	302	276	268	300	295	285	311	297	283	271	315	297	317	317	289	285	301	307	259	307	285	274	293	321	286	284	286	294	294	299	297	284	335	309	295	233	302	258	284	293	287	283	285	314	325	277	275	309	309	278	270	314	266	301	303	308	300	323	314	324	267	314	264	293	310	276	283	300	311	275	276	322	280	256	291	287	275	273	275	287	302	290	312	276	293	295	331	277	275	325	268	304	300	321	241	276	289	297	272	293	292	315	276	309	315	306	299	309	293	290	284	283	327	291	274	316	296	293	269	296	307	286	304	277	265	277	301	274	297	291	253	297	284	304	270	288	274	284	278	282	285	280	309	294	283	267	278	289	301	298	273	287	292	241	316	294	281	288	299	303	271	308	304	291	293	300	319	319	259	305	274	296	281	245	312	291	306	308	342	283	274	285	262	276	284	282	272	264	307	308	294	282	258	327	297	283	332	284	293	288	283	253	298	297	309	296	269	268	290	285	276	301	290	289	309	297	279	302	281	333	287	299	274	306	293	282	299	310	310	288	281	263	288	287	312	327	306	273	288	292	316	298	303	303	280	278	273	299	308	266	281	315	283	282	290	317	261	284	278	286	268	297	258	257	285	275	308	295	298	316	284	277	282	298	265	269	292	275	298	290	301	286	291	274	293	271	268	303	288	268	296	286	320	315	284	308	296	297	288	259	309	292	304	271	301	303	291	279	277	259	292	305	298	287	298	282	296	335	276	277	266	257	295	276	280	286	314	274	296	303	289	289	277	277	281	314	294	285	276	258	256	283	285	243	294	267	294	274	271	278	279	312	295	282	291	265	268	302	292	278	324	254	304	289	289	266	270	282	270	298	293	262	301	307	278	288	300	283	289	328	306	283	276	293	311	272	305	292	285	232	285	291	275	273	301	321	288	280	289	307	305	291	282	257	292	301	296	275	273	251	296	269	279	260	275	277	297	296	313	268	319	268	268	268	271	264	273	290	293	286	273	261	282	293	286	263	283	278	301	289
14528	12136	19154	41721	57963	27711	16234	15040	12655	8570	10566	6724	8628	10434	8366	7557	8981	10728	6611	5661	5366	6151	5886	3568	3550	4552	6223	9149	4809	3585	4214	4303	4712	4868	3397	2371	6249	6998	5377	5202	4512	4119	3069	2969	2363	2296	2408	2270	2068	2238	2103	1551	959	932	834	867	816	772	826	773	790	727	836	802	807	830	775	790	835	788	787	820	834	819	802	787	776	834	792	794	807	832	803	815	798	776	802	821	750	812	800	804	840	804	772	790	792	770	818	790	795	770	798	790	772	776	728	789	774	770	746	758	819	821	814	780	750	800	787	812	777	768	832	806	796	747	819	782	843	802	788	780	766	776	819	767	861	848	777	825	795	817	767	749	758	803	822	777	783	783	785	759	822	813	753	766	755	774	828	800	758	770	819	747	770	802	794	787	789	836	854	758	783	766	795	780	785	790	780	780	823	797	750	745	797	808	812	779	786	822	815	773	761	779	747	808	784	801	828	749	792	795	781	772	784	834	765	774	842	773	801	798	735	787	784	741	773	771	796	773	775	792	781	785	805	748	806	802	815	777	736	760	801	737	819	784	765	853	776	775	803	767	868	768	757	779	787	787	776	791	873	753	843	784	743	781	836	771	834	737	823	764	765	764	738	816	790	788	790	836	783	792	774	820	752	786	776	820	766	823	737	784	780	787	822	770	794	814	795	780	771	776	824	774	788	798	769	812	776	817	818	801	803	805	787	783	795	785	801	804	818	801	830	741	818	777	825	796	848	791	818	806	778	781	785	827	774	777	756	805	743	800	802	845	786	794	808	795	806	825	809	802	843	775	789	789	763	798	771	826	774	774	766	793	782	769	799	802	800	808	778	795	761	818	836	743	799	838	829	757	814	807	803	852	818	793	787	797	761	821	776	776	831	763	741	768	772	796	752	806	824	806	774	809	792	770	783	773	795	745	774	807	828	782	743	787	805	742	794	805	846	771	748	849	789	751	823	808	782	757	753	758	778	827	742	790	760	769	763	815	791	805	781	783	749	792	764	778	780	799	784	800	783	780	826	825	809	746	790	796	795	804	799	819	800	812	829	823	787	805	760	733	794	800	774	750	830	810	800	787	779	860	791	754	823	782	786	778	799	774	814	820	783	782	772	839	798	801	791	787	805	725	814	817	795	821	808	801	780	770	818	785	811	822	745	764	772	765	801	793	796	750	848	796	765	770	809	801	769	800	780	868	784	773	774	762	743	761	742	814	789	758	807	823	888	779	827	854	766	778	789	820	784	790	789	767	785	772	840	824	793	808	837	821	774	756	797	774	794	710	781	810	793	818	821	772	763	775	767	774	732	814	817	814	810	756	828	822	792	795	755	741	815	782	784	791	758	770	763	782	787	792	831	817	800	784	790	789	764	767	791	807	760	830	769	765	829	808	804	773	801	785	801	845	791	800	747	782	802	807	854	745	797	752	839	797	828	772	781	751	825	806	757	805	832	792	809	805	755	778	753	793	774	754	760	747	754	822	778	768	780	787	824	760	767	766	777	799	774	791	754	816	793	752	854	837	770	747	822	786	731	810	814	828	769	751	796	767	730	793	739	775	794	777	792	832	775	819	806	811	821	819	771	840	776	780	777	816	758	785	806	804	803	782	816	827	815	803	759	835	793	741	760	823	766	816	782	780	860	753	846	812	775	809	843	775	771	766	770	794	797	784	800	745	810	827	751	791	835	770	798	781	773	782	744	754	778	779	805	760	785	871	799	781	764	745	837	777	747	794	756	776	741	807	769	776	755	773	805	762	793	795	794	803	775	851	780	802	767	739	780	763	817	797	765	773	802	860	779	810	796	812	795	793	762	819	768	779	768	818	780	793	816	820	752	804	838	840	792	769	778	841	828	831	817	751	767	785	800	798	768	758	804	767	750	786	777	767	826	764	790	821	793	731	732	827	749	814	789	807	798	767	792	777	820	730	819	805	770	788	799	785	792	751	782	750	736	749	770	770	756	806	762	755	794	791	788	807	834	766	751	787	799	832	827	844	773	810	771	789	803	718	773	786	715	807	771	782	727	763	762	786	746	770	791	778	754	785	790	815	782	832	816	806	831	801	798	780	792	830	795	759	747	802	775	765	798	763	784	803	796	766	791	854	782	775	788	780	793	776	735	768	785	779	721	794	784	849	788	798	810	798	763	817	743	817	751	758	813	821	758	796	772	765	785	814	810	776	802	806	807	757	787	802	830	743	828	743	819	779	753	752	777	823	760	839	768	767	777	768	806	802	767	795	770	760	739	752	750	785	790	782	812	770	797	787	749	763	795	783	788	808	785	751	735	796	806	760	841	804	755	769	747	764	784	779	788	782	820	857	731	803	809	813	767	750	759	788	794	796	779	762	791	781	732	785	754	760	782	814	819	832	816	738	789	799	849	799	797	754	785	813	780	791	772	778	809	791	789	785	797	781	793	820	777	780	824	802	797	832	827	720	757	785	728	788	778	770	809	814	792	814	788	794	817	788	799	800	789	801	746	778	797	754	769	762	743	759	740	806	791	785	767	761	804	759	780	845	886	805	777	803	787	782	744	737	830	784	822	774	793	730	746	804	829	797	791	818	799	798	814	797	777	745	803	805	794	757	805	816	800	804	788	763	792	770	823	748	812	806	785	813	771	800	815	834	786	843	840	807	772	817	761	773	780	814	797	830	775	783	822	747	816	811	781	793	788	801	778	809	807	826	775	753	834	778	746	825	802	787	781	816	805	822	764	759	818	866	776	777	776	827	739	789	801	762	803	798	808	815	790	828	778	794	807	773	734	819	798	802	764	792	778	768	815	810	800	877	811	808	806	774	795	764	730	819	769	772	820	785	801	785	782	786	777	809	789	843	815	760	733	777	779	774	819	752	849	866	810	797	790	832	819	836	794	803	851	759	790	829	803	768	736	790	775	754	749	741	759	810	810	776	782	811	804	767	761	802	829	789	765	773	827	788	782	783	856	784	777	835	796	814	813	828	834	804	812	773	776	843	770	816	782	775	785	791	787	756	822	772	778	840	797	786	812	791	804	788	750	796	783	836	796	833	806	756	822	827	815	797	811	832	773	787	811	853	766	834	733	801	769	822	852	753	770	834	780	759	790	752	757	799	760	785	856	759	781	788	795	752	721	780	732	819	747	742	820	758	849	849	810	799	785	847	755	755	761	801	821	819	753	739	823	823	822	767	750	843	796	828	750	752	770	772	754	764	769	769	800	825	776	815	851	769	765	785	757	835	775	808	786	820	796	781	826	786	785	810	799	830	786	772	830	765	803	775	789	844	785	789	751	768	845	752	763	817	763	755	784	774	827	753	770	831	799	851	806	784	805	784	784	761	832	772	781	798	809	750	756	782	800	815	835	779	803	795	798	760	799	781	785	811	765	792	790	801	730	765	791	799	801	771	798	773	835	779	765	809	763	774	801	734	752	813	818	784	769	778	793	806	788	813	795	815	784	778	783	769	745	764	737	783	789	760	822	804	822	806	778	783	766	736	826	800	778	840
29610	20049	20084	50769	66204	36685	16841	9068	5728	3633	3345	2584	3768	3264	2595	2440	3145	3243	2364	1887	1342	1755	1247	1007	1029	1489	2497	2704	1058	1057	1153	1238	1266	1277	930	975	1718	1492	1086	1148	989	970	810	701	655	656	632	595	579	598	493	429	371	369	340	322	351	339	317	325	341	321	321	318	286	329	319	333	329	312	307	340	316	318	330	306	323	302	315	349	294	313	325	315	280	311	337	278	322	339	312	320	358	311	344	302	321	325	315	320	309	306	299	344	310	290	334	311	366	314	295	295	333	364	336	333	293	318	328	331	311	327	350	317	356	300	311	326	297	323	329	321	348	321	335	348	329	326	315	371	299	318	313	311	315	321	345	302	308	338	306	347	334	304	300	316	321	307	329	308	323	313	292	313	341	328	316	332	322	293	322	312	288	303	322	303	326	348	340	299	355	370	322	290	330	330	323	300	287	304	304	322	294	338	319	330	314	309	361	306	324	328	324	342	333	316	315	351	302	333	283	309	329	317	321	312	331	316	317	314	324	339	309	347	328	293	284	303	326	297	335	325	328	275	291	299	307	287	337	309	320	277	318	314	313	370	320	309	321	285	331	307	350	289	316	355	311	318	324	318	331	320	307	319	335	333	279	346	302	344	290	315	314	320	344	313	324	335	312	299	299	360	310	328	317	307	332	299	348	336	332	379	342	360	306	309	310	296	299	319	321	289	349	321	297	306	318	332	325	310	331	310	344	285	309	338	349	343	296	320	359	331	306	312	339	338	339	321	325	296	351	352	294	317	352	324	337	306	319	324	333	320	340	318	292	310	271	330	330	315	316	320	314	320	331	344	346	336	321	318	286	310	321	330	319	326	362	359	299	331	323	317	336	305	310	316	308	299	330	343	329	290	322	286	320	321	329	321	313	309	335	333	306	366	328	298	312	323	328	309	326	322	309	315	325	309	314	321	333	296	342	307	323	331	335	370	302	330	312	327	317	334	292	312	313	307	338	304	337	310	324	278	281	310	329	319	288	321	323	315	331	300	334	334	355	330	330	335	347	308	351	307	299	276	316	305	328	315	334	314	314	301	330	303	324	344	337	296	327	341	332	327	330	310	272	330	327	338	344	324	317	359	310	329	347	329	306	330	323	325	314	292	315	330	336	320	324	293	338	329	306	317	313	305	302	337	346	279	323	317	311	353	326	319	325	328	311	313	328	341	299	329	328	322	329	336	286	342	343	292	330	318	353	316	319	349	305	314	319	329	307	302	344	334	352	336	319	346	310	363	358	295	333	331	332	311	299	283	321	319	323	301	315	315	285	338	315	308	291	310	297	342	324	307	294	335	300	326	349	322	325	303	335	341	311	307	306	328	330	301	306	307	315	310	293	351	318	345	332	347	348	313	321	299	309	317	327	316	307	333	335	309	335	328	307	309	312	334	334	317	315	317	314	331	318	325	319	309	327	321	317	283	330	283	316	285	324	333	344	349	313	337	313	325	281	330	338	322	357	321	318	333	327	345	325	318	311	303	319	313	346	345	301	336	349	346	367	357	319	315	328	327	332	312	306	300	303	309	316	329	355	296	305	328	329	346	351	310	321	299	305	324	352	310	329	322	330	311	332	311	376	303	329	329	331	328	330	327	307	345	330	291	311	294	338	331	315	329	342	315	341	302	323	337	318	308	354	342	280	302	335	321	341	309	276	344	332	320	322	313	330	327	313	293	324	335	361	310	318	332	322	336	333	316	307	325	317	343	330	331	321	322	325	275	306	326	339	347	328	318	317	307	346	349	320	312	329	364	299	301	365	342	292	326	307	315	358	308	300	325	340	302	349	326	296	298	327	303	313	330	325	291	293	319	328	307	331	340	328	319	305	329	318	334	316	346	328	365	326	301	333	298	308	330	315	311	318	303	331	309	336	333	321	343	317	322	298	320	293	327	323	296	299	309	306	329	289	339	357	344	300	321	343	330	307	325	298	291	307	315	323	362	314	335	323	335	323	322	290	326	320	313	288	295	328	325	293	338	306	307	330	306	292	326	297	348	347	322	336	314	321	311	314	340	312	349	350	301	314	284	323	325	311	322	301	283	313	315	343	306	332	314	349	304	354	348	317	334	302	316	312	304	337	300	309	341	350	313	335	322	329	327	339	329	327	347	319	313	320	310	336	304	329	317	300	324	298	321	306	316	298	302	331	319	307	304	333	341	329	318	315	319	315	330	316	332	318	354	338	331	313	297	362	290	309	371	336	328	301	341	314	319	338	297	301	327	294	318	328	321	309	310	327	328	301	314	302	315	332	319	344	326	352	332	283	316	315	324	277	345	318	316	319	356	340	323	356	331	334	326	315	316	321	282	345	342	334	304	306	322	359	297	343	310	324	294	319	325	350	336	320	339	307	302	313	316	353	303	320	356	319	324	306	315	329	318	323	335	346	355	312	332	285	335	311	317	331	314	308	337	287	318	271	335	313	343	320	307	343	326	280	318	333	341	325	342	313	328	305	340	346	308	307	333	301	315	346	321	323	316	315	318	338	342	333	288	282	302	300	339	304	299	323	333	307	299	334	316	308	332	326	345	304	319	328	304	323	298	302	350	304	320	342	304	303	316	308	314	325	305	345	324	299	319	350	301	345	309	350	325	306	302	319	330	315	302	320	316	341	308	333	297	331	309	308	314	300	318	308	350	308	332	328	323	331	323	336	306	309	363	351	300	297	323	352	298	307	309	306	322	316	317	348	368	314	318	325	323	336	311	329	306	324	320	293	346	330	331	329	307	347	297	328	294	317	345	319	323	314	333	340	325	293	341	333	334	309	322	344	301	332	310	298	319	312	312	325	328	287	325	315	311	324	303	334	329	281	290	317	309	291	325	318	322	323	303	324	303	286	332	324	334	292	303	323	330	330	288	320	340	316	300	311	325	319	350	347	307	297	325	302	295	311	333	318	331	293	317	326	305	320	325	334	338	325	335	312	320	336	320	336	304	304	317	315	323	332	309	347	299	303	307	325	303	294	319	321	312	346	323	315	328	302	342	309	303	308	338	279	318	348	298	316	332	311	336	317	285	316	316	336	330	327	349	299	292	322	320	329	283	324	325	321	324	327	323	327	331	372	310	303	334	276	304	330	348	294	333	370	349	336	342	341	326	327	333	331	308	336	368	317	301	352	316	311	297	296	328	315	330	309	331	307	325	305	322	294	330	322	316	321	315	329	314	309	331	290	334	320	343	345	319	301	336	334	296	327	313	286	339	318	313	324	313	322	327	352	308	324	351	346	337	339	347	327	304	337	344	336	324	334	292	308	304	328	324	301	313	296	302	361	302	313	343	296	327	343	299	300	349	329	280	344	310	338	332	330	332	342	350	291	326	331	311	350	326	318	294	325	324	326	294	325	314	312	336	312	316	367	319	352	337	336	355	301	311	321	325	314	321	345	307	310	331	315	316	322	328	312	322	318	347	336	320	313	327	309	351	342	300	325	308	315	314	318	358	317	301	316	332	353	338	326	317	311	316
17511	15293	22179	58397	71376	39256	21264	19851	15680	11708	12804	10563	15604	13243	12370	12051	15430	15058	11666	9708	7238	9231	6279	5026	5226	8536	13168	13419	5613	6021	6159	6752	6993	7517	4705	5605	10286	9187	6711	7041	6227	5743	4259	4118	3555	3495	3197	2949	2928	2738	2323	1755	1158	999	953	952	922	896	865	860	930	884	878	886	847	852	869	892	895	856	860	856	878	854	862	895	863	847	815	840	905	874	873	851	878	847	785	835	878	852	861	857	819	857	774	930	875	855	866	839	935	852	859	783	860	866	872	903	845	855	863	846	811	869	892	890	860	846	881	828	879	798	884	887	909	783	845	887	876	810	853	835	829	855	861	864	776	882	835	895	862	817	843	887	840	859	827	850	832	877	890	874	876	865	853	831	860	871	869	904	837	855	852	848	876	833	866	854	858	793	841	825	887	817	883	884	841	873	878	847	810	817	875	796	856	854	822	841	885	817	851	889	831	843	844	827	863	780	872	803	810	880	872	864	814	861	867	785	814	875	848	846	883	852	871	850	837	876	823	866	855	893	808	923	867	885	810	880	842	837	824	849	868	849	833	867	846	814	867	886	860	850	836	848	850	881	802	844	819	794	821	830	901	845	815	849	886	871	837	893	871	862	932	866	802	839	837	874	821	878	877	849	862	843	870	850	842	834	895	866	878	843	781	834	822	842	831	866	881	837	848	835	830	868	852	832	889	868	880	857	860	827	857	856	872	869	816	883	862	872	869	837	842	833	912	832	824	893	828	862	879	869	891	853	847	816	851	892	862	880	880	833	874	792	813	882	834	822	837	833	829	889	851	818	898	805	868	827	820	847	828	866	825	816	819	835	917	864	869	840	888	866	821	873	871	848	839	883	854	823	882	851	865	793	897	863	855	868	876	853	873	889	832	845	832	856	886	858	834	833	868	819	882	820	862	779	851	864	845	861	870	843	897	874	839	836	923	829	828	889	833	830	880	828	900	872	853	875	801	840	832	852	807	848	884	849	859	871	862	813	874	850	867	852	878	858	921	797	860	838	857	806	782	864	863	858	866	831	881	843	816	874	806	843	872	843	864	843	883	838	837	858	836	873	780	864	852	863	919	823	867	853	866	838	865	839	875	863	865	835	816	841	854	833	836	904	838	829	895	864	855	818	858	852	841	884	824	869	836	805	866	891	842	859	897	878	880	854	830	848	858	896	846	805	824	866	803	903	866	863	866	881	875	888	821	814	841	867	839	894	844	885	872	843	843	829	842	822	808	829	854	893	826	846	895	837	876	832	859	875	843	894	889	867	823	895	864	835	869	869	806	825	864	874	870	843	846	821	828	858	862	857	857	942	868	833	845	820	819	887	819	917	902	905	886	874	852	908	848	838	848	847	884	873	886	857	853	826	857	858	908	846	816	866	841	922	836	863	846	898	871	829	835	871	888	855	840	873	845	836	803	849	888	846	900	815	812	834	825	838	838	841	862	800	852	859	800	871	861	899	820	903	848	898	880	887	875	896	881	806	820	884	876	806	863	795	830	847	836	837	848	866	827	855	860	815	846	822	890	805	861	877	850	862	861	852	826	905	862	886	843	858	875	906	880	822	861	838	893	852	853	896	852	887	847	835	839	857	870	904	833	909	809	859	816	828	896	827	817	860	851	821	857	846	828	827	873	829	871	806	867	831	836	838	855	814	848	835	883	837	853	877	827	825	830	869	846	887	816	842	874	857	810	902	861	810	842	845	803	844	874	889	880	836	866	816	841	841	782	893	850	843	873	860	861	844	837	868	853	887	836	827	851	901	846	920	856	877	861	770	863	839	853	793	934	841	893	842	854	826	857	827	880	892	857	875	865	837	844	853	850	836	804	864	868	870	871	869	844	867	837	815	821	831	900	869	850	882	873	862	880	873	892	877	847	888	876	844	860	865	815	839	833	819	840	858	895	819	840	821	859	811	832	808	854	832	815	893	831	858	805	833	835	891	835	853	834	854	866	828	911	813	827	819	875	831	889	838	874	827	902	827	874	876	865	852	853	867	835	843	892	848	873	814	846	813	862	877	850	841	869	882	842	891	880	880	826	917	841	909	875	869	890	896	814	843	863	867	799	825	867	896	874	844	842	836	833	845	852	824	835	932	818	863	820	831	902	860	860	821	844	907	826	836	807	839	811	875	774	837	841	841	867	789	811	854	865	850	838	826	896	840	830	848	864	799	835	849	843	854	814	848	868	834	857	844	902	832	831	874	838	853	834	859	895	846	887	871	885	813	811	864	873	826	847	808	890	926	811	882	844	840	818	854	869	897	865	795	871	925	842	807	800	835	817	868	845	859	835	838	869	818	835	842	878	839	845	907	853	798	818	851	803	860	855	818	814	756	817	860	784	870	822	892	852	844	854	871	812	860	864	870	863	875	844	864	904	836	872	854	823	839	895	868	857	865	869	834	842	829	825	871	836	860	885	875	856	853	897	846	858	849	843	887	835	834	902	862	904	852	851	854	847	873	858	932	843	861	806	890	846	861	889	820	910	818	874	860	873	804	845	836	828	866	856	839	845	890	839	860	874	802	845	878	876	869	862	903	847	843	814	851	869	859	858	826	866	843	819	820	861	855	846	873	821	842	865	829	837	851	816	769	841	866	817	874	904	865	848	859	842	854	881	813	894	849	865	871	889	859	877	890	909	823	884	883	897	881	853	801	863	840	905	850	867	887	889	880	966	879	814	848	957	833	865	835	864	867	881	864	857	837	897	845	856	819	846	888	878	817	820	803	886	810	851	856	835	884	863	868	893	899	833	806	835	877	912	826	802	854	882	835	879	823	861	851	864	872	840	866	822	855	834	812	827	868	768	871	839	840	829	855	830	834	916	804	871	858	813	849	907	851	801	868	908	851	862	892	853	821	876	833	849	914	860	843	853	843	864	875	847	854	864	842	864	877	859	855	853	822	789	911	847	848	880	831	833	780	816	883	928	884	801	810	907	860	832	824	798	843	826	874	848	866	778	819	824	849	834	898	856	884	846	851	831	842	858	832	861	831	861	816	888	858	901	847	829	853	932	883	852	862	889	865	839	856	885	876	861	857	846	833	870	831	850	861	817	805	903	879	836	862	861	864	861	860	875	851	834	826	880	863	859	882	824	805	809	863	873	834	841	859	801	856	831	870	881	886	868	869	806	849	895	918	849	831	856	842	824	872	890	874	842	831	862	853	885	860	835	839	818	809	798	837	849	846	823	843	885	846	912	857	858	849	850	819	858	925	856	824	788	875	861	851	937	887	930	869	864	843	895	812	897	831	837	836	815	881	854	878	816	860	891	869	863	839	869	824	836	828	883	853	850	836	819	854	834	924	834	858	878	862	845	858	873	825	851	870	865	838	904	891	845	793	863	860	832	844	863	829	820	859	898	830	820	844	860	861	872	825	880	842	878	868	840	777	836	840	835	942	859	826	825	864	876	855	874	855	873	874	855	902	850	861	843	857	904	901	836	857	872	854	829	833	896	804	853	916	870	837	834	863	858	845	828	888
11020	6238	6511	8260	8586	4461	2093	1569	785	663	550	461	521	563	477	379	482	481	386	366	325	301	261	288	271	305	402	421	275	261	245	238	252	274	268	258	235	272	242	273	252	220	231	222	221	245	205	254	230	210	218	214	199	199	214	205	221	217	222	246	191	197	194	206	195	202	225	239	228	198	243	188	219	219	215	184	220	248	224	224	220	219	198	202	228	192	205	201	210	219	236	212	198	222	214	229	210	205	202	212	206	212	210	218	241	214	212	218	234	208	222	225	221	208	223	248	253	222	239	209	202	186	207	194	205	203	223	222	209	200	178	211	201	226	194	237	221	210	222	229	224	234	210	224	233	221	209	213	226	203	194	218	190	238	210	230	224	223	226	222	222	218	220	216	237	205	223	212	222	200	209	217	204	225	213	219	213	190	211	207	209	222	204	209	213	198	209	213	229	238	227	203	204	208	242	219	217	218	209	224	225	207	207	190	231	207	226	212	191	189	235	185	200	239	233	183	260	228	232	203	246	223	205	209	231	219	207	201	224	214	229	224	217	207	213	221	204	232	217	220	190	197	208	212	219	234	205	206	222	207	219	209	202	186	198	190	193	241	206	221	192	240	202	225	203	229	243	216	229	209	225	225	220	205	226	213	238	238	211	214	203	221	219	180	234	212	201	214	222	209	202	250	240	206	214	205	241	222	210	217	216	223	213	233	200	223	200	226	230	216	224	207	212	204	215	198	215	229	212	208	231	207	223	216	248	210	226	208	193	209	216	210	204	206	220	240	215	217	192	201	203	197	220	205	196	201	215	201	192	184	196	215	228	211	220	224	232	234	219	233	210	207	202	207	207	221	213	230	208	211	186	206	189	198	217	223	198	238	210	244	204	201	204	200	215	232	231	186	200	187	195	214	228	211	231	225	201	206	199	251	213	212	222	189	204	240	200	217	198	219	229	235	209	216	182	205	217	232	246	211	223	210	205	225	220	234	211	215	216	222	222	204	214	196	231	204	210	229	199	227	215	225	207	202	191	218	239	223	211	212	242	218	221	222	200	208	190	200	223	203	221	208	200	202	203	202	226	197	229	221	224	237	231	218	210	196	207	243	240	219	228	214	246	207	236	221	224	218	198	193	206	241	223	235	218	239	227	237	217	212	226	203	194	216	202	217	228	205	213	211	186	209	228	217	216	204	228	224	235	206	218	196	209	207	187	222	188	183	215	214	226	219	193	206	202	230	232	220	206	217	219	214	211	214	211	210	223	198	247	229	208	178	172	214	192	224	213	216	209	228	207	247	220	233	212	196	213	202	241	201	180	196	197	204	217	218	195	204	203	213	199	210	210	191	213	222	214	216	224	225	205	218	206	203	219	213	210	209	225	211	219	233	234	215	186	224	214	224	230	229	193	216	200	210	216	214	214	232	195	218	227	226	209	210	216	218	221	219	209	191	211	207	215	228	210	214	219	210	213	195	220	215	211	195	184	226	233	204	218	203	241	236	211	184	214	213	219	212	207	211	208	211	206	194	214	239	217	201	211	200	214	214	225	243	205	222	183	221	218	236	196	193	207	221	189	204	225	211	211	220	238	217	215	187	189	203	221	229	217	209	211	234	206	240	230	207	237	217	174	217	197	227	231	219	193	204	180	197	227	219	224	227	211	216	219	227	218	200	198	224	208	231	205	190	220	230	239	214	194	213	218	204	199	204	220	206	244	197	199	204	213	193	209	253	200	214	216	210	211	205	215	243	236	226	220	200	186	210	222	218	211	193	210	213	221	209	206	205	197	230	204	206	213	206	208	237	198	211	230	211	205	212	225	242	203	209	180	231	190	199	204	200	210	178	233	206	210	213	236	253	213	234	228	236	219	227	206	244	227	209	221	198	215	210	217	211	225	202	211	235	194	193	202	232	188	214	196	210	225	212	206	211	208	213	210	212	198	229	200	197	224	231	221	189	205	221	207	225	226	231	217	229	231	221	208	213	193	215	233	206	210	232	231	224	234	174	203	246	202	249	193	176	199	210	215	182	208	238	220	217	206	204	216	237	198	207	227	199	194	213	252	211	199	256	204	229	208	206	202	193	213	217	217	210	216	233	220	188	207	226	217	211	213	208	203	178	214	190	225	216	231	212	227	205	226	221	215	214	186	199	206	222	241	230	200	233	232	216	241	234	219	226	204	211	217	199	211	220	218	219	205	198	223	229	213	176	205	225	234	208	212	214	230	212	215	202	243	190	198	229	212	209	194	195	242	208	224	221	197	213	227	222	217	216	216	204	208	195	247	213	230	218	178	223	212	208	231	201	245	204	196	237	207	212	211	206	207	198	196	224	200	214	236	190	238	201	214	222	209	229	191	208	221	222	225	212	202	204	217	214	241	190	159	183	206	204	217	199	204	228	202	213	204	227	240	227	215	226	217	198	238	184	220	226	228	245	192	253	215	218	229	206	219	229	241	223	243	216	199	215	230	248	184	217	239	226	222	219	248	216	232	202	191	206	199	240	230	218	226	228	206	207	200	221	228	220	216	216	221	216	222	229	206	187	219	196	213	207	216	230	238	204	211	216	223	220	226	216	226	218	219	203	204	200	201	227	217	177	227	239	188	253	239	180	219	220	224	196	197	206	197	210	217	196	219	194	217	210	210	207	196	220	229	218	210	207	229	206	203	206	205	218	220	206	215	223	209	219	204	198	211	219	207	209	210	194	215	224	233	224	191	194	222	199	221	219	219	203	231	203	225	201	230	235	200	203	221	196	191	223	216	220	209	236	199	235	217	192	202	204	204	206	210	219	225	203	210	199	226	230	246	228	232	201	221	231	241	233	210	213	208	225	214	229	188	186	197	206	214	220	201	197	210	215	237	209	211	220	227	221	196	236	219	185	229	199	207	245	247	235	186	194	190	193	228	201	217	208	220	199	216	237	222	229	197	237	226	209	215	199	210	238	216	220	224	196	231	212	216	198	213	226	203	218	202	226	218	205	221	198	213	212	205	219	228	208	214	197	229	235	240	215	221	217	233	229	258	203	238	224	200	209	202	233	212	211	199	211	224	207	228	237	201	208	212	206	202	250	237	221	239	205	203	220	214	211	205	219	203	214	212	207	221	194	199	213	212	234	218	228	199	216	214	190	214	197	200	201	216	225	212	210	179	197	214	185	226	204	230	239	246	223	198	203	202	195	176	227	197	201	232	231	190	221	206	213	223	236	192	200	251	202	211	204	218	213	250	215	218	226	212	230	208	229	220	229	220	197	197	198	233	186	234	185	227	206	209	216	190	216	231	201	206	199	190	211	205	200	215	220	211	218	212	221	221	183	215	229	206	219	223	212	200	215	221	235	207	175	196	192	239	217	175	231	222	235	215	203	226	234	249	224	256	209	197	223	232	192	209	243	217	196	214	208	203	205	212	217	228	232	227	214	168	227	202	215	225	205	211	222	242	207	232	209	232	205	228	214	238	230	211	208	195	225	241	228	207	228	214	212	229	222	212	231	231	208
7102	5894	10159	20380	20870	14035	7981	6661	3757	3082	2806	2303	2466	2489	2420	2085	2285	2052	1820	1513	1424	1414	1186	1115	1154	1384	1824	1629	787	934	857	921	891	975	864	916	1023	1007	942	930	864	851	813	766	731	766	689	693	722	687	677	612	612	619	635	602	616	631	580	648	623	606	621	590	579	614	595	652	601	633	598	602	607	647	598	664	597	619	605	581	647	578	624	604	605	598	663	631	625	607	613	624	600	576	628	602	673	627	627	571	638	606	610	591	584	651	645	639	623	585	569	634	606	575	598	592	575	606	606	620	607	630	580	608	635	601	597	599	615	624	609	659	638	599	634	591	642	637	582	615	599	638	610	593	622	574	576	602	635	638	614	596	576	598	595	619	588	598	626	579	663	620	601	646	609	603	640	598	564	618	654	606	598	597	644	655	583	620	583	642	619	617	591	583	557	599	609	587	660	608	609	609	631	603	555	624	570	581	624	573	646	609	574	655	638	596	600	583	597	600	598	617	595	605	628	585	631	664	615	662	614	631	580	638	600	625	577	640	633	612	563	610	618	608	589	623	600	610	631	603	654	615	598	579	619	608	600	607	630	660	566	611	594	582	626	619	612	626	621	618	599	613	612	578	616	599	609	619	618	639	598	608	588	567	602	637	572	620	605	550	583	630	617	601	595	631	604	599	570	634	639	617	589	590	591	643	599	581	625	584	594	663	623	590	653	638	601	650	593	637	603	581	593	632	636	550	644	613	579	640	614	603	629	595	593	611	653	653	590	610	619	616	618	625	614	621	594	603	555	639	646	636	564	641	629	587	599	577	565	610	657	673	565	637	624	625	602	606	616	627	646	602	670	606	604	581	609	579	652	606	616	666	600	623	640	610	628	580	612	627	621	654	635	594	603	653	602	669	609	634	638	609	629	637	612	572	619	607	604	627	616	633	594	636	639	593	634	653	584	544	676	608	587	592	584	602	625	642	620	608	617	613	603	616	643	564	602	641	610	629	601	554	559	614	559	605	660	644	609	610	629	631	616	640	578	572	627	612	580	599	623	607	602	643	599	604	599	571	594	620	595	574	624	647	668	611	579	596	616	642	620	607	570	598	599	629	602	618	635	605	595	654	614	615	611	616	666	635	630	611	626	640	612	586	605	627	594	582	605	641	614	623	655	606	676	568	589	616	631	650	613	635	598	599	589	616	606	617	569	585	585	617	652	621	616	565	594	572	598	584	589	640	619	561	629	598	614	630	627	568	602	618	614	613	583	603	624	617	610	600	665	609	642	603	617	575	623	623	652	601	602	639	626	590	607	607	600	641	622	623	640	636	645	595	609	605	619	621	610	638	611	670	603	603	618	622	615	590	603	642	603	578	614	662	622	609	636	561	597	605	610	628	600	612	581	616	621	623	598	550	601	594	630	600	599	632	645	588	653	599	632	600	625	605	640	600	588	566	557	612	587	614	608	659	645	589	616	654	618	631	628	628	605	627	610	602	618	622	638	635	564	650	576	629	592	614	616	604	626	626	627	600	603	595	591	650	580	658	627	555	614	613	640	602	629	623	642	579	618	587	589	608	619	609	616	617	635	608	601	639	628	601	640	607	636	650	583	643	595	605	598	613	630	614	618	627	629	587	597	588	619	579	598	669	614	574	659	636	645	607	612	581	641	569	627	601	609	636	599	594	616	602	651	613	669	623	653	623	619	649	619	579	610	598	614	647	621	666	604	599	577	587	623	665	591	628	611	619	624	620	631	592	624	625	604	608	646	602	609	569	611	613	632	575	619	618	622	603	643	612	534	624	617	598	636	615	592	624	594	613	626	605	621	606	576	665	628	641	598	629	624	610	632	626	608	593	597	599	601	609	646	639	662	598	605	581	641	654	605	625	626	648	603	598	618	644	631	642	640	627	630	618	571	637	617	637	623	599	616	580	582	629	646	574	625	658	613	578	625	631	619	631	599	604	638	648	627	620	648	624	577	612	649	636	571	597	638	551	618	628	620	626	609	617	566	631	627	585	591	651	583	603	581	609	602	658	602	613	595	671	614	625	593	638	618	588	632	626	566	564	620	581	638	660	595	645	576	640	607	595	604	624	629	585	588	629	595	604	625	577	599	627	609	638	610	643	606	602	613	646	615	590	633	611	612	628	630	595	609	623	582	598	601	601	571	621	621	606	606	636	626	620	614	583	626	619	671	613	600	622	611	634	554	648	631	602	635	616	578	618	586	586	623	609	632	598	606	632	577	653	631	665	622	582	601	579	607	633	594	606	603	577	616	613	609	603	586	577	621	588	578	597	622	671	628	593	590	624	621	611	637	592	611	588	636	632	676	571	554	641	660	638	656	627	637	604	622	604	578	603	605	601	604	595	641	579	582	597	658	619	580	641	616	649	591	593	652	605	617	625	619	610	606	644	639	618	605	596	561	599	608	571	623	644	557	591	560	675	617	612	659	617	578	644	602	607	631	614	627	621	597	655	640	605	598	610	625	618	623	583	617	589	620	599	597	630	636	597	628	607	620	597	577	617	578	587	598	564	581	646	616	631	633	633	572	636	641	574	593	578	644	598	591	625	604	614	629	612	645	549	623	591	583	616	630	622	622	609	613	600	647	601	576	612	583	570	631	619	641	617	629	622	649	641	623	655	611	644	578	619	591	641	593	671	634	573	670	621	607	602	590	610	613	627	583	592	582	592	656	601	619	617	621	628	612	581	589	638	638	604	609	614	615	640	611	616	600	630	602	644	591	620	604	608	656	606	584	614	605	627	582	618	584	623	591	638	640	553	621	586	633	584	667	595	641	642	605	599	610	598	534	627	657	607	577	599	592	622	605	615	598	637	651	604	580	619	642	559	621	648	608	674	618	609	566	626	594	619	596	619	647	622	601	598	595	619	649	625	609	634	582	614	563	630	625	580	611	640	628	594	591	651	595	611	611	623	624	593	589	615	560	588	602	625	607	590	649	634	592	589	585	612	625	607	618	612	573	619	628	653	650	646	571	637	638	672	563	635	594	586	572	673	612	602	628	642	618	578	596	615	621	581	617	642	645	675	608	619	658	624	619	601	601	572	644	613	639	618	589	581	662	618	620	593	588	606	639	610	599	601	639	581	623	598	640	615	593	613	613	667	625	621	612	616	599	652	592	623	614	636	617	616	625	591	615	596	610	581	656	616	609	618	618	626	642	629	634	632	584	594	587	663	642	598	618	576	635	607	580	625	638	572	604	629	557	606	613	638	649	597	596	606	617	611	642	599	682	611	633	595	619	610	616	610	600	586	596	628	634	620	597	609	649	590	615	612	641	585	592	615	632	632	602	651	600	600	602	623	576	636	601	631	651	636	593	628	592	628	605	585	548	624	596	613	664	624	598	656	610	601	672	580	611	597	604	627	610	580	618	610	602	588	573	606	611	628	606	622	584	602	615	606	582	634	643	645	591	580	585	615	689	604	642	629	623	599	572	567	575	593	641	597	576	655	597	615	620	656	587	623	578	600	648	667	663	616
19120	11405	12586	32367	41299	33887	10296	6132	3553	2160	2543	2050	2020	2012	2074	1495	1534	1637	1288	1107	1025	1023	903	736	753	1462	2281	1879	815	744	647	692	590	723	612	568	722	619	585	634	600	486	422	440	398	452	421	370	338	365	338	304	302	291	299	313	271	285	320	292	285	292	312	290	314	300	294	340	308	262	305	313	340	267	309	293	306	273	279	288	305	257	312	301	282	295	289	298	291	287	282	285	322	289	287	280	280	301	297	316	314	275	304	291	295	295	303	310	293	308	317	297	291	308	266	295	286	297	295	324	298	323	277	281	300	285	297	281	303	328	341	297	298	317	310	302	265	297	298	285	303	285	285	286	300	327	314	313	294	303	330	296	301	315	276	278	300	281	293	298	287	283	317	282	300	295	306	320	268	276	286	291	298	270	295	286	313	281	301	305	306	294	300	311	275	292	288	287	304	274	316	267	308	292	319	293	318	305	286	282	276	282	322	305	331	296	318	306	295	285	296	289	273	301	304	287	245	308	288	292	286	330	289	281	268	291	288	263	300	283	292	303	306	283	310	278	287	302	308	299	299	287	292	303	295	329	281	293	285	292	299	304	316	305	264	309	320	275	287	306	296	298	319	302	327	299	319	301	323	282	324	324	298	299	290	287	284	293	288	322	308	304	259	287	268	286	281	269	287	272	315	329	287	316	288	279	288	291	292	312	340	322	290	310	323	292	307	310	331	316	300	317	336	286	313	313	284	308	258	303	274	283	289	303	285	323	316	281	253	312	288	312	314	260	321	292	296	283	260	267	289	276	265	287	255	280	286	290	282	310	285	297	298	291	307	290	268	276	305	278	298	287	302	281	314	294	275	283	321	317	291	321	315	284	274	299	298	262	296	298	302	296	314	286	309	310	310	269	261	306	322	300	262	304	285	302	328	293	245	294	279	317	275	308	318	300	327	285	316	303	321	332	290	299	316	336	324	305	320	285	287	301	306	279	318	279	291	298	276	300	275	293	280	275	308	296	311	301	317	282	326	281	296	301	278	301	268	291	308	281	324	282	326	291	301	304	326	306	314	295	305	282	277	300	316	285	270	312	319	276	280	307	325	277	306	293	285	304	304	278	288	306	281	328	288	275	328	300	334	305	286	308	289	273	298	286	293	288	302	339	286	277	306	285	254	287	295	267	300	287	272	301	293	285	287	287	311	278	275	259	298	316	313	302	298	290	303	318	274	331	304	302	297	285	252	288	298	286	273	301	282	277	333	308	298	295	327	300	282	298	326	285	310	307	241	268	310	304	265	310	276	292	300	279	284	299	282	293	267	273	289	315	309	321	292	307	319	325	282	303	302	306	278	299	296	321	322	305	293	273	298	273	308	319	285	278	280	314	294	313	284	296	280	282	296	308	275	299	303	297	330	292	288	263	280	309	294	266	325	352	273	303	297	252	315	309	310	278	315	283	310	277	306	307	321	299	289	292	303	323	312	320	289	280	339	294	324	283	300	303	300	351	285	287	285	298	286	302	316	292	331	299	334	291	284	304	273	305	308	296	287	265	323	282	273	337	277	309	270	314	256	285	297	274	314	300	280	292	287	288	285	304	311	295	284	311	280	287	304	321	324	326	272	287	317	329	313	319	324	299	277	256	288	259	287	286	297	307	303	287	301	269	291	348	314	299	288	280	305	272	308	313	299	289	282	312	285	297	285	282	309	285	315	318	289	306	309	274	308	310	302	303	292	306	264	255	305	284	307	307	302	310	284	313	288	274	313	282	288	312	298	275	304	285	299	301	300	295	307	259	305	291	295	258	297	272	283	330	271	293	273	293	272	288	302	288	321	286	313	278	291	304	350	318	289	284	294	297	288	314	310	290	277	272	295	307	292	318	283	278	271	295	309	300	274	303	315	317	309	350	309	301	277	303	332	294	291	299	279	287	304	299	317	279	292	272	291	303	299	270	289	290	290	296	284	328	282	295	285	282	305	316	314	256	271	301	300	283	316	307	297	290	340	329	286	280	301	287	278	302	286	284	284	288	300	296	307	288	271	284	296	270	290	281	305	297	294	306	285	295	318	329	311	303	310	293	335	282	286	284	329	298	331	324	297	300	286	299	297	254	329	275	305	309	295	293	282	276	328	296	282	308	310	309	294	287	312	311	303	338	287	336	340	277	303	337	272	293	295	322	271	314	349	283	277	297	303	299	292	296	272	294	296	262	267	303	270	305	306	299	280	307	315	293	318	282	308	274	303	321	258	284	312	282	298	314	308	309	303	324	302	262	328	305	323	331	312	285	266	303	309	330	290	284	276	286	286	331	296	311	313	285	304	307	332	288	311	283	299	264	291	278	318	279	300	287	316	302	285	300	310	309	287	302	275	293	271	313	296	289	300	269	278	299	299	279	320	285	280	321	287	299	283	304	280	282	282	284	307	271	294	300	318	300	287	311	260	287	283	281	300	292	299	302	304	296	312	318	298	302	309	302	292	305	293	295	284	270	292	302	310	306	315	285	270	283	267	316	285	293	283	307	304	304	286	282	322	296	325	282	314	295	313	305	295	276	306	275	293	300	309	287	283	298	304	314	290	316	303	257	314	277	283	301	275	303	329	304	285	311	299	281	303	279	273	308	295	305	309	269	298	309	277	328	274	282	296	303	320	303	302	282	301	287	311	308	308	272	333	300	293	281	286	307	282	318	303	298	282	287	286	292	291	329	283	291	298	308	309	280	301	312	307	315	268	291	283	300	318	305	308	322	304	304	287	285	283	312	284	278	290	306	305	276	277	289	307	293	311	310	285	290	297	326	335	320	290	287	288	277	294	291	301	299	301	315	292	302	305	282	306	308	279	283	293	288	294	303	299	306	304	301	293	281	283	278	296	307	289	294	278	281	315	284	279	290	299	280	319	344	308	291	281	280	299	291	297	291	273	324	266	292	305	291	296	299	275	273	306	312	303	303	307	289	291	266	294	320	298	293	307	295	302	302	278	330	283	268	274	276	296	294	320	286	312	308	279	294	307	277	293	304	308	324	313	277	297	299	276	296	298	291	280	288	278	292	301	293	318	286	300	278	306	273	276	294	309	297	297	277	297	282	283	310	292	300	318	323	302	310	289	284	292	363	285	321	301	303	268	262	296	299	318	295	323	314	295	283	293	309	306	252	287	302	278	276	301	299	309	256	281	295	325	286	302	298	300	321	316	288	321	270	281	328	320	288	308	290	286	332	271	301	322	297	302	288	297	272	287	307	305	320	311	264	305	296	286	303	296	318	300	307	298	274	285	296	280	286	302	284	298	318	314	274	292	328	269	289	312	314	312	303	303	257	306	305	288	284	298	289	320	311	288	275	284	281	318	291	324	321	273	285	258	311	289	271	326	262	287	320	300	308	302	309	289	302	304	283	267	320	307	291	263	267	295	315	304	288	318	283	270	339	313	311	301	321	295	311	303	336	305	279	322	289	283	305	282	271	274	308	275	298	298	288	290	323	289	309	285	294	285	299	320	263	300	298
12128	9933	16331	43426	50340	40893	17180	17079	11014	8277	10314	8794	10044	9867	10349	7613	8503	9039	7572	6473	5077	5819	5153	3546	3862	8498	12753	9697	3645	3295	2838	3271	2966	3656	2910	2768	3563	3346	3404	3682	3321	2259	2020	1906	1852	2107	1585	1537	1532	1337	1058	964	943	796	807	847	841	805	794	805	839	793	813	829	837	868	790	780	808	812	768	826	772	824	793	810	786	790	817	818	758	800	787	820	803	801	754	779	833	811	827	754	818	797	884	825	803	751	764	767	841	801	839	858	765	816	874	799	785	840	797	782	815	859	852	834	782	727	809	831	859	835	788	877	810	803	851	850	812	838	824	820	777	793	795	860	855	862	856	816	837	847	776	754	817	811	811	797	816	799	824	774	793	795	821	774	800	821	818	788	813	778	799	751	818	820	786	807	838	772	803	820	807	778	795	827	784	799	821	824	833	824	775	810	839	795	774	813	818	816	861	772	873	750	723	797	819	805	807	849	803	784	867	802	789	805	784	861	776	797	832	831	759	816	785	810	829	841	801	853	746	796	857	787	821	826	836	805	779	783	800	820	776	800	794	832	853	831	815	813	784	816	825	759	766	844	842	891	820	804	844	828	815	824	836	847	827	772	820	828	790	858	800	851	804	823	797	771	787	762	791	814	808	774	817	769	841	806	786	754	853	770	781	823	789	796	794	752	794	831	812	801	812	830	751	832	776	789	837	757	799	782	841	775	828	772	809	818	858	844	828	849	850	847	856	804	815	744	793	821	795	822	847	815	803	786	803	761	811	820	824	785	820	845	813	742	812	786	793	831	798	809	769	791	792	834	795	827	804	763	834	832	797	797	814	810	773	820	779	766	773	811	828	825	760	812	765	824	770	788	805	840	799	789	815	823	841	851	779	812	802	798	804	770	778	763	801	768	795	790	818	827	807	717	771	776	808	781	841	834	854	803	764	822	822	804	831	828	763	856	833	834	820	802	804	815	868	847	813	827	859	753	812	849	798	827	832	807	772	791	800	821	827	802	766	798	792	833	780	806	801	820	820	849	815	741	816	837	778	810	794	822	819	802	801	853	834	811	827	829	759	821	816	814	833	807	794	810	809	782	802	777	814	766	791	798	799	857	818	800	814	857	799	807	808	785	811	788	818	763	811	845	798	864	806	770	819	843	768	783	801	823	780	831	781	829	804	801	815	837	777	826	821	795	793	805	784	860	811	805	785	796	790	831	805	813	837	819	792	766	843	862	794	749	821	775	728	783	810	854	833	778	809	855	787	845	785	797	798	803	833	825	814	813	796	809	780	817	791	821	798	833	759	748	789	785	764	794	815	814	788	835	805	799	795	796	775	811	749	836	825	789	804	771	812	829	797	774	802	808	782	749	803	846	810	779	778	778	755	819	856	825	733	838	781	810	749	768	824	842	766	836	843	819	805	831	812	800	764	836	808	749	801	813	786	829	872	785	791	834	817	782	800	812	814	774	783	802	797	775	777	842	816	836	805	805	838	853	812	815	809	775	789	829	854	833	836	815	771	831	791	830	862	787	854	771	838	818	817	768	805	824	832	826	806	843	786	824	831	789	761	798	794	778	789	802	823	775	840	779	820	873	741	787	838	802	791	860	807	830	790	801	800	823	791	841	773	785	829	838	782	826	832	868	847	774	822	809	814	806	813	772	802	833	810	806	783	843	794	847	796	881	797	801	779	810	832	780	776	787	756	745	787	802	791	833	780	789	778	792	843	737	779	819	795	851	766	842	776	839	807	827	759	776	827	806	850	839	755	802	806	783	820	776	794	826	842	811	792	790	786	860	756	779	804	827	780	801	758	839	850	812	791	784	775	795	837	795	718	842	852	823	816	785	774	789	811	812	818	834	783	815	847	819	781	819	757	845	796	812	845	785	814	771	800	823	759	815	815	814	854	781	788	813	799	777	824	824	850	797	809	806	811	822	843	809	791	828	849	768	812	813	789	826	801	830	802	761	790	798	809	860	807	812	796	833	796	825	765	818	841	796	826	776	826	799	816	781	818	815	828	833	802	861	773	813	802	774	841	873	785	756	869	814	832	842	796	832	822	799	814	811	825	835	848	842	821	823	843	846	783	852	789	832	827	804	848	825	791	786	823	799	738	831	811	822	748	792	875	822	838	788	831	785	823	813	892	753	808	801	765	814	761	802	800	824	826	830	744	775	812	798	791	827	798	829	782	784	847	782	832	852	821	860	802	805	862	781	783	738	843	750	825	793	797	750	783	866	807	809	822	811	821	805	814	825	782	842	790	773	801	823	816	802	773	796	845	818	795	772	824	860	820	795	815	797	839	812	772	820	832	836	841	823	750	797	801	814	827	749	747	790	786	780	798	765	860	805	791	793	822	785	804	841	798	796	806	806	787	802	798	755	779	814	857	783	795	812	824	821	815	780	786	808	813	798	802	806	811	808	806	821	786	796	806	760	787	831	808	862	802	807	836	796	776	778	805	831	827	839	851	834	789	847	831	795	843	803	785	791	842	812	808	804	810	786	762	752	838	784	840	831	778	776	824	826	787	833	832	855	798	793	867	826	773	745	824	754	752	826	837	803	817	778	778	791	776	856	799	806	808	824	785	820	875	776	840	821	860	806	807	854	777	816	780	835	864	829	776	811	838	829	836	777	803	798	784	832	823	812	830	796	809	798	782	785	804	806	804	783	792	802	782	807	831	803	789	828	812	827	823	834	744	802	797	802	815	830	740	791	822	801	845	826	772	815	817	790	800	785	827	804	778	780	786	799	855	810	767	772	819	788	856	801	798	797	820	788	807	822	809	760	783	816	854	847	799	773	792	807	809	820	802	773	800	841	825	853	813	805	822	811	822	847	772	811	840	786	805	788	814	838	821	818	828	781	759	816	809	808	831	790	828	797	770	829	794	801	831	808	833	800	833	798	831	821	803	806	754	844	795	800	837	831	819	772	805	752	844	884	802	774	835	787	829	773	794	804	782	817	766	815	821	802	817	781	811	821	838	819	792	811	804	843	851	811	814	807	785	799	810	810	792	806	786	779	796	809	797	785	832	810	837	832	834	833	808	736	793	781	786	794	763	773	774	818	808	811	781	819	774	797	784	827	833	841	799	834	838	783	804	882	858	862	840	838	793	860	787	826	807	802	773	785	800	780	826	796	783	776	837	816	757	823	739	845	771	813	828	845	894	820	786	813	799	798	813	804	813	787	803	801	799	791	769	792	801	885	800	800	798	782	843	819	813	817	831	826	787	851	816	822	830	813	797	838	779	812	801	819	830	840	855	795	774	801	828	816	815	809	835	811	817	784	830	813	793	768	831	808	769	848	788	815	815	818	790	799	807	818	839	826	738	804	830	821	810	883	798	797	806	803	821	797	807	821	808	840	774	847	820	802	794	799	788	787	829	768	807	775	806	821	754	844	821	831	816	785	806	772	834	743	813	825	795	813	780	819	794	810	830	753	835	849	848	797	755	810	858	845	855	803	818	802	788	818	819	802	818	857	806	805	744	771	771	804
26430	16001	17871	38152	53832	44871	16763	10367	7974	4702	4883	3528	4209	4354	3823	2717	2934	2720	2076	1910	1940	2185	1057	942	877	2149	4626	3260	1734	1592	1402	1429	1491	1926	1049	1223	1449	1554	1779	1823	1362	1098	819	935	873	780	622	658	597	502	397	356	332	326	330	317	310	294	292	299	341	309	330	306	327	303	314	321	335	300	277	315	300	319	328	308	323	314	301	327	261	304	289	287	289	272	326	273	330	296	306	312	309	309	311	324	297	297	316	288	290	292	309	311	334	325	308	314	300	308	323	329	296	309	331	316	299	300	300	320	335	328	294	307	304	287	326	322	325	312	308	306	293	334	303	275	291	334	317	297	290	284	319	309	292	329	335	291	302	312	329	300	312	319	309	303	297	302	325	316	318	286	333	329	343	285	302	305	292	343	296	299	322	347	295	296	287	302	309	313	324	323	302	334	318	271	311	320	313	284	332	340	296	288	290	295	315	321	313	303	299	328	281	312	334	297	303	302	333	339	284	318	313	276	338	313	308	329	331	307	321	304	293	311	289	317	298	350	315	294	304	309	288	333	333	318	283	317	349	290	303	333	266	324	306	307	313	301	286	304	306	296	321	295	305	292	310	316	298	361	321	322	309	335	339	313	326	321	313	320	298	354	308	295	315	343	307	305	281	307	289	294	316	303	285	294	291	314	317	346	280	285	297	305	320	340	309	297	313	320	306	306	307	346	318	324	304	303	311	319	322	281	297	350	329	310	294	300	315	287	276	309	294	292	314	315	312	338	303	339	341	326	298	294	283	326	295	359	322	305	295	295	288	321	290	313	301	319	336	318	312	285	319	313	288	289	295	335	285	263	317	303	305	313	318	322	326	299	294	335	313	348	302	312	317	332	307	328	312	301	274	302	320	299	301	316	313	352	322	306	328	301	318	313	312	302	363	280	322	335	305	333	301	291	299	298	327	340	310	265	268	259	332	296	300	320	321	333	343	297	324	293	346	299	300	309	333	308	330	315	321	311	339	299	312	302	292	314	312	302	299	293	319	318	336	288	278	310	342	329	306	306	312	329	284	332	309	301	312	289	328	298	331	304	310	311	318	310	331	302	323	303	296	287	326	301	327	324	329	323	311	301	360	273	321	324	309	309	312	325	301	322	303	307	305	286	312	287	317	310	343	316	332	325	272	310	331	307	288	317	321	339	300	347	339	286	299	302	329	319	332	323	311	294	338	319	285	307	326	302	287	302	318	304	307	313	319	295	290	296	306	328	291	317	282	295	308	353	312	315	324	330	307	291	340	335	313	325	317	323	290	347	336	313	307	317	327	335	338	308	323	271	329	338	300	305	313	306	294	304	287	301	342	293	303	282	316	284	298	279	295	332	313	304	296	274	346	348	266	350	298	303	267	351	297	321	302	302	280	294	308	341	313	305	301	291	304	360	303	300	301	303	301	305	333	300	312	308	317	304	304	300	339	319	299	337	322	285	319	294	272	308	286	293	293	345	310	299	309	330	294	323	305	320	335	316	320	303	341	328	280	325	309	328	291	298	301	295	327	316	323	304	274	319	320	323	291	301	301	337	315	298	285	275	306	305	306	312	316	313	301	283	313	306	335	299	301	296	289	345	294	294	288	302	298	332	324	304	320	290	316	323	322	309	302	309	321	317	329	316	309	292	295	307	326	341	306	340	342	294	308	316	327	300	331	300	304	314	318	337	301	326	278	313	289	321	338	341	344	304	333	321	280	296	318	316	292	325	286	341	297	335	334	310	300	325	306	294	311	315	306	303	317	334	300	293	329	287	305	314	317	297	275	309	316	288	289	315	300	306	290	304	321	316	321	294	293	303	330	294	304	318	323	321	352	316	316	288	298	319	328	319	298	304	336	310	327	312	319	287	302	319	327	330	270	280	294	319	344	318	318	299	317	359	316	315	312	288	331	304	296	308	300	297	317	304	316	290	312	353	305	281	295	299	317	310	315	307	342	300	293	303	298	284	282	321	318	289	315	301	290	303	329	321	272	305	324	306	334	296	323	292	327	314	297	295	321	303	297	327	316	320	335	345	331	295	333	296	300	317	307	295	330	265	314	307	333	276	343	315	318	312	311	295	324	282	282	269	313	303	328	344	304	325	305	318	331	274	323	308	323	357	315	300	312	311	317	326	317	293	298	331	319	292	319	293	278	323	288	332	292	348	287	321	278	357	332	314	317	291	301	328	314	291	312	290	288	301	311	316	325	270	319	313	306	302	290	343	319	291	309	293	294	282	317	319	287	277	337	306	276	278	326	297	335	310	324	345	311	340	283	299	306	273	332	343	358	314	303	314	316	327	306	308	331	292	337	285	323	314	283	302	340	293	290	310	347	306	298	314	337	304	287	286	330	341	344	290	304	308	294	309	327	318	329	292	341	319	315	326	278	315	316	286	280	327	321	323	320	309	310	309	286	319	315	303	269	324	301	292	342	302	330	286	340	309	292	300	301	300	304	341	317	322	330	296	327	301	296	317	319	318	313	275	285	292	323	315	319	319	296	309	324	297	326	290	321	329	293	337	323	278	316	298	322	322	312	283	323	317	316	320	312	303	355	296	295	314	313	298	304	293	290	304	307	323	318	300	318	298	339	302	306	334	302	284	292	298	332	303	305	336	307	306	336	310	337	291	337	313	338	288	298	322	301	334	297	292	355	289	318	325	323	315	312	323	274	302	299	310	304	320	319	313	346	294	335	296	318	296	297	320	275	320	301	295	357	303	313	321	297	341	306	322	292	331	294	307	316	296	310	328	320	294	337	288	313	336	309	341	339	364	319	273	296	284	286	305	306	306	319	305	337	318	332	301	326	305	331	313	342	314	343	308	284	360	312	307	308	323	315	317	311	283	306	308	311	305	299	294	331	290	325	323	307	298	314	318	288	320	287	321	318	304	294	313	337	289	292	305	316	283	296	306	331	311	305	321	317	288	317	338	317	295	311	317	316	300	300	268	326	335	322	319	294	318	324	291	316	285	284	362	335	322	326	297	322	333	336	292	288	295	295	349	326	311	318	315	298	304	340	325	352	313	311	283	295	358	306	314	295	294	320	266	316	306	324	318	300	318	317	304	309	319	316	327	328	296	276	316	304	322	289	306	295	308	313	291	341	288	294	292	286	311	318	319	363	331	296	307	341	302	303	324	324	337	309	288	298	325	314	306	283	303	305	334	328	307	327	319	325	318	305	304	320	319	278	268	304	305	301	300	328	331	327	338	287	313	307	321	312	308	333	333	322	340	340	300	312	306	309	274	310	319	306	338	293	338	267	337	277	280	285	330	319	333	324	303	299	353	308	314	302	303	289	339	371	310	288	321	289	304	280	322	282	324	322	310	293	319	321	323	308	310	324	294	338	288	289	285	309	295	310	309	295	310	321	332	329	326	337	341	321	294	291	317	306	308	304	300	317	303	286	312	294	312	313	308	311	301	324	321	315	329	313	294	332	320	307	292	293	299	313	302	319	284	282	337	281	324	314	340	306	283	301	314
15132	11969	20137	47033	61833	45134	23271	21251	19494	14841	16641	13770	16908	17451	15687	12911	14057	13974	11332	10125	10504	11785	5610	5113	4663	12068	20728	15225	8786	8514	7283	7409	8240	10428	5295	6792	8737	9688	10672	10536	7671	6122	5029	5599	5325	4267	3461	3537	3035	2189	1693	1102	998	926	932	922	914	910	843	866	862	854	868	813	832	820	876	844	825	831	839	854	812	852	881	837	870	797	804	809	805	789	833	817	782	857	878	848	846	834	819	867	883	843	859	806	830	793	871	865	815	842	869	837	893	853	793	845	838	836	852	902	786	804	856	826	797	777	831	803	833	805	860	854	847	834	851	802	792	837	828	837	803	836	854	847	833	868	846	819	825	832	809	822	783	816	807	878	828	854	794	803	816	896	830	843	842	808	824	840	813	850	825	844	811	859	799	867	822	852	838	801	823	792	804	821	840	819	796	794	818	798	810	786	812	822	841	829	825	865	784	830	831	814	845	814	837	869	867	840	808	794	841	835	804	852	857	789	820	830	870	836	815	798	870	797	849	809	839	815	825	853	825	822	810	801	848	850	837	889	798	784	835	851	838	817	826	825	786	793	807	802	859	794	852	804	780	889	814	840	792	791	817	816	796	866	804	851	882	831	835	802	819	817	843	812	794	804	807	869	791	827	836	853	817	856	794	824	850	833	821	848	791	794	821	829	851	829	829	847	791	837	844	841	815	811	847	793	812	821	803	837	866	842	883	845	769	820	834	845	782	844	860	839	852	801	813	819	825	835	834	841	838	820	793	816	806	819	822	784	794	812	872	786	823	829	805	850	810	824	841	836	804	893	832	860	818	810	819	841	820	812	780	840	815	806	822	824	803	880	805	857	780	822	764	797	864	786	784	836	833	796	825	778	798	817	850	746	817	823	870	839	799	817	807	849	836	823	819	837	800	845	854	835	824	798	799	801	866	813	772	840	801	812	840	840	845	791	854	790	819	833	792	882	814	852	803	853	851	833	759	849	837	824	800	801	825	805	837	851	835	848	801	820	810	807	854	872	804	770	795	795	848	861	819	830	801	789	837	808	847	792	851	835	867	826	855	876	869	775	807	845	775	811	838	748	848	885	784	832	824	797	792	843	811	812	864	779	865	823	870	851	779	837	850	859	798	820	860	819	861	840	817	812	821	840	831	856	852	783	815	848	876	806	875	754	821	842	865	816	816	779	827	809	841	827	850	789	837	784	802	845	849	835	810	816	817	824	831	799	812	822	832	847	821	822	805	827	812	859	826	855	794	813	831	801	801	827	853	865	836	777	808	811	813	788	781	799	783	790	848	865	822	817	874	790	800	826	849	796	811	792	820	887	880	809	845	836	805	831	832	851	836	774	860	816	864	831	815	828	866	851	860	815	783	806	848	819	828	792	793	865	834	862	837	816	803	825	824	856	806	776	811	868	821	835	826	810	777	829	862	904	908	828	875	769	822	840	801	823	802	872	773	896	782	879	839	830	845	836	787	847	807	781	846	850	834	833	823	853	841	841	829	838	880	858	829	850	805	883	791	851	820	872	813	832	826	840	835	867	818	820	821	778	861	895	822	856	838	791	799	779	827	809	779	809	828	813	852	809	844	877	791	830	838	846	846	808	824	847	849	813	801	856	849	830	846	832	845	807	869	836	809	851	790	857	909	813	807	812	854	821	807	838	872	827	843	815	840	829	812	849	883	874	831	820	772	801	861	867	826	787	816	795	870	859	854	832	841	809	821	805	842	808	780	840	874	812	829	846	841	823	852	857	831	841	877	835	851	801	821	840	813	791	799	832	834	808	822	855	838	838	848	793	782	781	853	843	823	857	836	789	892	838	825	849	877	810	845	845	842	819	792	834	805	798	803	820	789	798	810	859	867	818	777	810	809	887	861	841	811	781	865	824	844	836	855	844	794	808	829	827	818	818	816	844	858	851	807	817	830	858	874	818	846	801	818	856	811	869	826	852	846	799	795	856	834	808	801	871	843	833	808	820	812	837	851	815	766	820	871	840	793	849	882	845	821	822	846	815	839	837	808	855	834	773	803	806	773	861	779	823	799	800	856	818	814	876	860	867	805	786	782	867	865	794	772	855	852	845	776	835	792	823	796	829	804	788	854	846	840	830	851	864	872	870	813	809	843	833	839	865	837	835	804	825	829	866	808	811	855	873	835	796	801	821	819	893	879	856	824	801	787	844	808	828	819	869	849	801	850	830	814	823	828	821	843	821	860	814	815	847	787	853	796	810	814	858	806	814	792	844	822	809	854	809	847	859	836	820	838	791	787	848	851	846	803	816	819	836	839	771	846	827	784	823	795	798	760	785	856	800	848	801	844	859	833	822	837	812	778	776	865	793	796	825	898	767	844	875	825	788	849	830	793	807	853	844	817	856	820	839	861	849	812	840	810	841	813	823	813	809	835	775	814	798	847	817	824	816	797	862	791	774	821	847	835	816	837	857	860	786	820	843	815	809	817	804	860	850	854	810	820	809	863	860	832	860	871	823	811	818	834	813	768	833	810	841	802	840	784	841	823	807	802	821	816	793	825	875	792	855	810	815	847	814	810	821	778	846	809	870	861	798	823	808	824	837	851	827	842	871	840	822	848	845	885	842	865	818	844	838	845	815	819	831	789	769	778	842	856	830	817	852	789	825	890	822	828	827	852	800	781	838	802	819	870	800	825	814	805	828	851	783	837	835	799	804	845	792	835	817	841	823	857	799	828	833	827	805	816	831	807	846	813	838	813	817	846	800	804	842	818	813	855	813	801	837	863	828	813	876	840	834	813	821	864	866	803	792	856	840	828	786	786	836	836	857	816	792	798	790	825	833	843	815	860	789	791	845	728	830	803	897	826	808	810	841	785	830	810	883	827	860	822	856	820	807	820	824	825	789	765	807	890	819	810	844	840	824	848	790	835	844	804	839	784	811	812	849	835	818	832	861	795	808	823	860	823	831	834	844	859	805	833	817	823	820	841	778	881	830	844	834	855	840	861	799	825	835	805	832	824	805	864	861	827	832	788	826	800	822	788	822	811	905	889	801	799	817	792	827	821	825	869	803	831	828	823	795	859	778	823	856	830	818	842	760	836	804	812	810	825	863	865	827	819	842	903	828	863	866	886	847	806	796	829	825	804	821	800	816	868	794	771	812	843	811	811	847	819	780	798	822	827	803	780	807	831	829	803	827	812	849	799	805	850	813	843	774	804	842	806	829	792	803	801	831	841	795	787	843	812	848	854	854	849	839	822	852	850	839	794	799	849	841	799	847	794	821	877	832	822	817	833	839	747	837	814	858	819	867	803	809	857	784	807	793	818	825	785	822	829	831	834	802	849	791	833	867	825	866	788	814	806	820	815	839	840	845	847	825	811	789	818	790	845	819	847	827	783	811	879	884	820	794	832	826	784	816	813	813	867	823	815	874	805	837	837	813	831	810	828	861	825	844	765	829	887	823	788	779	883	790	864	807	834	819	833	831	857	806	851	874	875	832	794	821	856	783	880	852	793	849	814	880
8111	4292	5077	7877	6204	3820	1698	1067	987	635	624	427	492	510	355	312	338	343	332	313	307	269	283	261	284	323	316	343	234	255	219	259	229	265	216	203	239	236	247	227	237	228	209	229	194	207	235	229	230	197	207	222	207	184	157	174	179	181	199	211	182	225	193	204	190	206	214	196	172	182	186	189	221	178	211	202	209	192	182	206	169	212	179	166	171	182	198	202	177	193	198	203	196	197	186	195	205	191	172	186	192	197	211	185	187	182	191	180	185	190	190	218	205	191	210	224	178	210	192	197	186	173	194	209	193	193	157	193	189	186	192	217	202	191	176	206	227	201	177	189	197	177	198	195	182	205	168	170	198	180	199	200	173	178	198	197	216	223	217	197	173	191	195	219	204	180	204	187	193	184	213	194	203	198	203	185	190	204	171	190	187	184	178	204	197	160	219	166	199	154	187	212	198	197	190	184	196	182	202	178	214	190	201	191	190	181	232	197	215	192	214	197	175	213	196	184	208	207	201	221	189	161	203	200	177	198	190	185	186	202	169	196	203	180	213	180	184	194	196	195	195	208	207	177	185	191	197	199	214	198	195	189	189	219	185	209	177	185	197	194	192	202	197	177	186	197	194	204	188	189	188	177	195	187	188	190	200	217	180	188	200	185	202	204	200	192	188	193	210	192	171	196	205	199	184	225	211	172	178	168	187	189	173	210	199	206	203	196	194	176	212	196	198	187	216	191	145	181	193	185	204	194	186	206	190	181	215	190	195	189	193	183	187	208	172	192	200	201	170	192	187	172	213	196	191	212	194	218	190	191	192	210	195	216	207	203	200	190	197	194	173	172	165	211	197	188	191	179	190	216	208	210	186	201	187	205	181	185	196	200	231	174	204	178	186	215	192	194	170	192	179	189	181	187	188	187	183	198	189	203	185	184	219	202	184	177	184	205	159	192	187	177	205	208	172	164	187	202	199	228	187	204	180	188	188	197	178	186	188	202	224	190	216	202	197	185	190	192	208	194	184	210	210	216	237	206	205	190	223	197	194	214	181	199	202	210	208	211	164	202	189	181	178	181	215	176	192	198	176	196	209	195	203	194	201	180	195	183	189	199	214	184	194	197	190	184	171	173	216	191	211	223	209	189	176	200	179	188	180	183	200	175	214	176	176	190	227	235	174	188	209	208	204	192	185	201	175	193	219	191	208	215	186	192	197	210	180	190	180	229	192	182	195	174	176	183	176	177	188	187	188	176	197	206	180	182	186	207	171	187	171	203	205	227	197	207	189	183	204	179	193	160	214	183	174	205	209	202	175	199	209	193	192	206	207	194	193	210	186	197	202	183	208	202	222	196	193	189	196	199	215	196	185	213	185	194	176	195	203	191	194	199	166	206	185	166	204	190	200	193	195	189	195	201	200	191	178	215	176	227	210	206	185	197	181	197	202	179	203	195	195	195	182	203	201	178	199	209	190	188	185	174	204	227	185	198	204	203	184	198	182	211	165	184	182	211	186	182	169	200	183	194	200	174	178	185	193	195	198	187	181	197	202	211	189	199	195	195	211	184	195	182	213	209	198	192	219	184	207	188	197	187	201	200	216	187	215	213	162	206	192	193	175	194	193	233	188	179	232	218	199	199	216	187	193	197	198	189	195	194	184	206	194	183	206	197	206	212	181	202	189	164	201	203	180	173	185	195	187	210	207	174	184	177	204	172	207	206	190	176	178	191	202	193	195	174	190	223	200	203	199	212	205	195	203	176	182	201	196	208	184	189	197	182	200	217	199	174	186	189	192	171	184	175	214	176	188	165	195	174	201	204	187	203	223	230	190	192	187	207	186	202	182	182	207	194	205	183	195	207	199	191	195	178	196	192	170	212	194	186	218	215	182	228	180	198	180	192	218	196	176	203	172	219	195	191	186	217	186	194	190	190	207	220	198	203	198	199	205	208	174	192	217	188	204	183	182	180	185	194	198	187	189	187	168	200	205	182	177	211	194	205	183	193	187	192	191	184	210	181	181	186	188	190	220	193	194	180	198	185	201	206	180	225	176	209	206	225	180	203	194	203	178	195	232	206	206	174	204	214	184	179	186	183	184	176	183	182	176	184	214	178	174	170	182	193	203	182	189	189	200	174	195	195	179	209	185	205	171	164	236	185	194	185	196	194	201	223	177	202	184	188	181	197	197	184	216	203	189	187	204	176	192	187	212	204	190	216	182	174	204	224	183	179	196	198	224	206	203	183	189	192	175	201	189	202	173	180	192	187	187	188	198	186	203	182	212	175	188	184	195	208	181	183	208	178	204	165	207	183	187	200	190	202	192	194	205	181	202	192	197	185	192	183	187	217	189	201	198	182	210	194	201	203	203	185	203	193	170	180	174	204	190	194	206	206	196	191	180	189	177	190	184	193	187	215	186	199	222	190	208	226	173	203	208	198	191	198	166	184	204	212	182	216	191	192	177	226	180	190	163	175	201	174	201	180	205	197	180	199	204	188	185	193	182	211	198	196	169	175	207	165	181	200	211	189	183	192	215	181	223	183	208	190	205	188	191	185	199	185	201	188	191	169	171	212	204	182	201	169	185	200	194	202	212	173	180	175	203	198	184	207	186	182	191	184	220	192	167	172	213	188	190	170	223	185	208	182	198	181	192	198	195	189	183	196	193	174	184	187	183	202	194	185	192	206	180	198	211	195	213	180	204	185	188	187	192	205	184	187	195	183	190	170	190	183	195	188	174	210	202	182	188	172	181	188	204	197	195	190	187	191	217	175	187	198	203	178	232	200	186	178	207	235	208	228	192	185	199	201	217	197	184	201	178	221	192	190	199	202	214	187	207	185	209	172	191	194	181	200	199	210	185	209	229	202	210	211	177	175	206	186	177	197	187	178	202	195	176	201	207	191	189	202	196	183	195	197	198	206	165	203	193	180	172	201	194	181	198	193	211	204	198	195	211	193	200	161	206	191	216	190	197	187	182	188	194	200	194	162	208	185	178	203	201	186	178	163	183	196	191	211	197	204	184	184	201	202	185	197	165	200	184	202	183	206	170	187	184	195	215	188	198	206	193	193	178	216	202	198	180	170	187	176	183	185	172	195	196	215	203	185	207	223	211	212	189	181	186	182	174	188	216	200	196	194	202	189	197	193	213	215	197	204	201	224	226	204	185	215	201	208	192	177	224	212	198	189	213	173	196	191	196	188	192	199	208	189	173	192	190	203	202	201	200	204	175	207	184	199	199	209	208	187	202	198	175	206	212	201	215	172	199	191	186	202	201	181	194	185	212	214	192	219	199	180	210	190	199	181	191	181	174	198	213	208	197	229	205	189	191	199	222	177	210	193	165	198	202	193	203	186	197	207	180	202	177	207	185	190	191	207	180	194	184	207	190	210	212	190	195	202	188	177	211	167	195	201	196	213	201	202	204	191	215	205	193	210	188	207	195	200	203	193	179	191	224	163	214	173	201	208	206	198	180	199	187	193	198	192	195	186	185	180	183	173
5646	4264	8558	18808	18632	12530	6522	4964	4557	2934	2863	2133	2487	2613	1936	1653	1581	1451	1548	1376	1319	1269	1090	1100	1227	1394	1547	1558	955	907	847	935	1026	1146	727	771	964	998	984	952	951	813	822	781	796	699	698	686	633	638	571	572	554	560	593	580	573	570	567	563	577	559	556	531	563	567	579	560	552	540	535	556	560	597	567	549	537	532	563	522	576	559	585	536	577	564	578	571	569	582	591	584	593	571	596	522	538	575	577	578	582	577	531	561	565	585	553	533	555	558	535	599	541	559	540	543	542	554	596	551	553	582	539	596	530	566	616	568	564	568	560	559	603	560	545	580	526	575	576	514	555	505	555	582	576	600	555	556	553	561	554	571	570	550	525	585	498	520	541	566	575	562	552	556	579	546	542	585	557	593	546	567	549	606	590	575	589	550	515	575	562	535	573	526	540	575	575	534	599	559	559	575	552	594	590	581	543	572	544	572	556	531	611	553	560	551	573	560	554	560	554	569	533	545	564	545	587	551	535	557	604	543	548	550	561	565	567	579	574	532	573	571	568	564	547	605	573	596	565	524	564	600	594	571	571	589	582	594	542	576	606	620	574	551	555	555	527	557	549	573	531	552	539	584	578	522	542	563	575	546	568	547	551	575	538	502	562	535	552	573	564	561	543	546	578	591	587	582	609	568	557	585	566	581	549	587	621	578	518	567	554	544	547	576	561	573	535	533	556	605	590	537	581	561	596	586	537	565	524	527	546	538	570	615	553	537	561	544	585	533	581	584	557	566	577	556	603	591	574	552	548	561	564	577	570	570	576	558	561	534	596	538	541	514	624	571	584	556	561	571	541	560	524	580	520	601	508	570	601	571	581	528	584	546	511	570	573	570	566	549	571	553	558	540	549	528	523	579	540	564	547	575	602	580	572	571	569	556	572	556	550	535	544	518	545	562	592	546	568	572	589	535	519	582	513	568	538	554	543	559	568	545	576	578	559	560	547	557	558	578	556	546	594	547	541	541	560	555	530	591	553	603	590	536	545	545	553	575	571	580	573	529	538	578	587	536	582	537	538	547	557	583	573	560	571	562	569	526	624	555	553	541	582	538	572	519	609	517	569	593	571	563	556	593	601	556	566	563	579	551	574	572	592	549	556	544	591	564	539	602	547	559	563	621	534	555	569	593	565	561	544	628	580	580	536	561	561	622	531	536	528	551	583	580	556	551	565	518	577	547	608	581	537	539	550	537	561	585	541	554	587	543	549	543	535	559	557	576	515	550	584	586	513	549	592	545	591	556	566	567	571	547	576	580	567	511	532	566	543	547	606	536	546	615	558	587	581	551	540	569	549	524	574	568	546	528	568	564	571	524	577	580	582	538	551	565	559	578	558	568	559	561	583	518	574	584	578	605	568	536	596	560	578	559	534	592	534	600	557	555	572	572	551	566	579	573	590	579	551	542	597	562	553	555	548	586	589	568	585	520	583	576	542	575	556	558	537	509	567	533	518	546	577	583	599	563	533	580	559	552	557	519	559	594	561	528	533	538	568	537	575	541	563	569	535	586	548	551	570	588	575	543	548	602	574	546	587	580	598	538	544	575	575	551	518	524	535	596	523	570	573	528	599	548	579	546	537	565	552	562	540	571	561	561	577	561	586	577	519	596	575	552	569	531	568	609	535	547	599	559	542	569	569	575	569	532	594	547	554	544	556	612	528	556	557	637	567	591	558	587	582	591	566	578	516	536	616	573	566	546	593	555	559	557	537	549	582	575	571	517	576	548	552	618	555	591	551	552	553	516	576	527	584	554	604	536	576	556	590	585	557	557	539	591	531	576	596	528	560	590	549	572	570	545	580	558	557	598	532	559	551	594	567	558	522	560	526	605	581	549	644	524	543	585	546	569	584	530	573	533	555	573	544	576	604	552	540	520	546	566	577	564	579	560	577	568	591	546	521	607	569	579	527	590	533	598	564	565	596	560	525	549	538	580	554	540	514	631	531	574	552	629	528	589	541	561	540	558	564	575	569	549	569	536	570	563	537	570	534	584	554	554	565	559	562	540	533	545	549	572	587	563	556	546	589	587	563	597	575	550	552	579	553	549	577	580	553	568	556	589	567	565	588	618	580	559	572	595	589	581	542	541	522	584	549	555	590	563	607	565	575	611	561	552	599	544	554	572	540	574	544	559	540	548	576	568	530	561	566	555	561	580	596	603	588	594	565	565	574	525	563	580	572	561	601	540	569	570	563	563	569	554	576	558	566	573	542	604	545	596	577	550	548	546	563	560	555	565	558	572	547	553	566	598	571	545	554	552	536	569	549	558	563	579	571	584	572	559	535	544	553	566	579	581	550	595	548	553	576	638	558	556	588	565	537	579	543	553	566	554	572	601	555	577	573	562	580	549	546	529	533	536	549	583	515	622	586	598	587	561	534	612	602	534	564	537	556	560	590	572	584	543	536	550	557	582	566	577	544	588	520	557	597	556	546	589	580	571	571	557	554	563	533	549	539	592	537	569	570	595	600	524	574	548	572	578	575	563	554	543	580	529	539	584	567	557	544	572	568	574	553	554	589	557	558	574	579	544	580	555	564	554	574	572	564	613	579	562	541	598	539	564	539	535	592	589	585	555	548	551	557	566	557	565	560	525	556	530	596	603	561	617	555	592	533	589	574	553	565	587	546	527	569	578	594	601	572	555	546	576	565	579	580	575	548	590	603	540	573	593	548	573	592	583	525	569	534	579	508	636	549	497	609	585	557	567	608	515	597	554	558	517	569	612	557	520	573	555	596	568	599	588	554	576	542	577	568	569	582	568	561	553	581	548	531	583	602	555	579	565	547	555	576	561	578	583	616	550	577	520	531	581	589	580	566	521	582	576	522	567	555	548	604	562	524	562	590	536	541	548	539	606	511	593	566	540	580	566	586	573	590	586	580	568	561	534	601	563	549	557	559	582	560	564	544	587	581	571	574	580	585	579	554	569	561	560	549	527	573	539	568	585	559	519	548	591	577	538	526	539	597	549	564	581	545	608	601	556	563	558	588	571	551	583	583	545	561	597	538	560	595	576	572	595	557	590	585	540	546	536	578	535	556	567	579	597	554	562	502	596	526	571	536	578	539	563	558	556	583	548	572	583	589	563	541	562	559	584	548	572	537	534	594	621	572	545	575	590	525	559	581	567	566	574	615	578	562	614	592	558	554	570	518	562	579	545	550	535	549	611	573	539	566	554	548	528	547	581	615	499	563	573	564	571	588	577	537	555	523	567	549	584	561	568	505	552	560	568	526	598	534	581	585	545	568	570	567	558	577	564	518	536	562	574	595	556	573	550	571	558	565	609	561	569	534	583	546	559	574	570	558	558	532	549	560	535	576	529	523	560	541	591	531	569	555	567	609	561	553	572	555	542	559	580	565	593	521	596	554	587	563	577	563	592	527	520	569	537	529	541	572	571	509	566	555	576	605	494	553	567	542	548	575	526	542	568	582	579	596	512	572	579	528	572	588	556
16175	8063	10904	44800	41297	27131	7989	4310	4327	2564	2400	1973	2377	2264	1755	1511	1319	1411	1209	1121	1113	878	610	616	732	1368	1889	1795	1025	887	918	947	1100	1164	750	694	1010	1026	907	1060	922	705	646	566	538	485	531	395	372	321	251	301	252	260	259	266	263	253	246	274	281	276	289	264	259	276	274	306	268	284	281	260	263	265	284	307	284	288	253	262	278	269	271	246	275	250	271	270	250	285	276	277	258	261	300	256	278	263	261	268	285	298	277	274	272	253	241	269	268	311	294	274	282	261	249	272	255	277	278	251	250	276	258	236	291	287	273	271	272	297	276	277	276	284	236	243	294	268	298	270	241	292	280	268	264	261	252	252	254	244	268	268	258	262	273	265	293	292	281	265	276	273	259	276	262	287	286	288	295	297	269	289	259	244	280	298	264	275	277	289	279	286	271	277	249	251	302	275	275	274	293	278	258	261	259	294	260	279	285	291	265	277	289	287	276	269	255	263	269	257	276	301	263	275	287	237	299	260	270	294	284	253	284	294	258	246	268	294	296	272	261	255	271	239	288	282	300	267	261	267	279	300	254	280	257	260	286	252	259	249	240	241	256	298	256	274	239	274	253	294	268	253	264	272	275	258	259	284	272	272	307	274	298	256	304	285	255	294	252	260	256	301	250	255	261	291	285	249	227	259	267	277	289	262	264	277	263	281	265	272	280	258	260	254	269	266	256	254	268	243	268	301	264	280	254	289	259	293	256	281	270	266	297	264	257	283	288	295	260	273	268	282	260	294	283	284	267	280	259	270	284	255	274	254	273	275	254	277	266	263	288	269	273	275	267	294	247	283	266	275	280	255	259	272	246	281	270	295	263	272	263	274	272	267	274	278	247	257	253	264	288	286	257	268	269	271	261	296	299	253	281	285	279	308	257	281	293	294	246	246	276	292	273	262	286	272	298	275	280	259	277	290	276	305	245	277	267	292	283	290	286	290	256	281	284	259	252	293	318	275	264	269	262	232	260	278	318	271	277	303	268	259	266	259	250	268	250	244	267	261	270	268	246	273	271	282	286	251	265	276	292	281	275	262	290	272	283	307	270	255	277	255	249	306	288	282	298	268	287	260	278	305	286	265	281	288	245	295	269	272	284	284	277	264	260	264	270	267	287	285	300	275	286	259	295	249	270	285	277	253	274	249	290	269	260	288	297	291	281	261	280	261	320	270	289	275	271	287	286	270	276	283	281	264	277	267	266	259	276	287	251	283	245	246	244	250	296	304	291	279	273	266	247	277	288	311	247	310	273	244	265	284	272	261	251	255	284	283	252	270	282	287	269	281	280	247	280	309	259	274	283	272	290	255	270	290	260	277	282	280	290	257	273	265	264	268	263	281	271	276	257	296	266	258	255	309	265	281	273	270	284	288	259	266	289	269	264	284	254	282	296	263	259	285	253	296	252	253	264	277	254	258	289	286	287	266	275	300	292	278	265	261	287	265	269	246	264	295	283	283	297	266	249	270	277	239	288	291	256	251	264	283	240	268	257	255	239	267	277	271	256	263	301	271	293	250	269	275	285	266	258	266	269	294	290	248	275	257	269	295	283	308	250	305	255	272	275	264	270	268	330	266	255	287	281	287	285	270	253	266	264	286	268	276	269	252	262	258	269	270	292	289	290	269	293	275	276	274	254	272	273	285	278	277	280	285	262	268	285	302	276	298	264	254	267	288	268	264	275	285	288	251	299	252	267	284	268	299	269	248	277	268	267	277	248	250	258	284	284	297	287	247	281	274	302	276	272	273	276	269	283	261	255	299	287	279	279	266	273	299	253	245	253	265	266	284	291	249	294	291	276	271	297	243	297	264	270	277	277	300	285	289	265	281	247	253	255	250	284	265	273	282	259	260	302	281	277	295	231	260	269	266	279	287	270	273	276	251	280	272	275	262	254	275	281	283	285	297	266	266	274	271	276	278	287	296	275	248	292	264	265	303	291	275	259	258	260	278	266	254	272	293	249	277	257	288	286	296	252	297	268	272	267	258	267	286	273	269	273	246	294	266	284	272	280	266	251	277	287	324	265	268	265	298	271	265	269	271	278	292	263	272	233	263	279	286	276	294	282	256	278	275	283	240	260	283	282	274	299	250	242	279	283	269	288	272	272	288	239	296	296	244	248	280	277	287	276	264	273	275	275	279	284	278	296	265	242	265	253	280	270	253	251	301	268	276	265	255	259	240	281	288	260	244	308	259	277	264	255	277	253	264	319	283	274	286	303	243	275	267	315	220	273	254	260	288	264	292	301	280	251	301	274	260	237	278	278	278	273	280	256	289	271	297	283	275	263	273	275	261	275	251	217	285	302	281	276	256	266	258	262	259	286	262	249	271	281	245	262	276	254	275	280	259	272	265	284	278	235	266	280	280	289	305	287	259	250	260	248	265	279	277	280	267	287	261	284	262	279	285	284	275	272	281	281	258	262	254	292	250	310	278	254	289	261	264	281	254	279	275	249	250	248	291	256	301	238	277	260	277	266	256	265	268	269	286	273	269	286	275	273	294	282	294	290	316	290	288	265	275	265	255	271	309	273	271	272	252	276	261	251	262	266	267	285	276	292	245	261	262	274	274	290	245	274	259	274	257	279	281	298	296	236	249	287	284	255	279	285	282	287	296	277	264	285	301	269	269	301	284	289	273	295	265	306	275	271	276	286	289	291	291	280	257	264	271	231	258	282	255	267	265	278	294	251	270	274	271	274	262	279	273	269	264	255	279	277	281	284	267	252	267	288	268	288	283	266	274	254	250	309	263	257	254	299	264	296	270	286	285	222	279	294	259	279	274	256	280	307	268	289	295	286	251	252	290	276	261	278	281	285	300	314	278	265	291	275	250	264	260	266	269	273	275	273	277	251	270	277	279	258	258	276	253	284	255	284	272	255	273	270	242	283	263	294	278	248	263	254	304	259	257	270	260	304	288	286	277	265	290	241	314	308	252	298	289	264	247	273	260	278	267	234	298	268	274	262	264	293	291	293	281	254	258	316	276	268	265	251	258	258	268	287	262	277	304	292	269	291	249	294	272	287	266	274	258	283	257	272	255	292	232	275	281	270	267	258	298	252	261	277	273	245	270	279	263	287	301	270	271	249	277	263	275	277	276	304	288	264	276	275	269	269	311	280	266	272	286	280	267	249	294	273	302	290	287	258	283	275	257	282	295	261	251	269	294	282	258	287	248	248	264	252	290	251	274	264	278	292	279	292	283	293	294	272	263	275	293	301	258	306	282	248	279	259	255	283	242	266	278	288	291	279	273	248	258	299	250	294	289	293	268	276	245	267	266	261	252	265	316	299	253	259	261	264	283	280	283	244	297	294	294	262	275	292	259	285	254	261	276	278	268	252	291	286	266	265	302	261	279	266	296	293	289	305	264	290	258	256	274	247	248	298	278	302	270	266	295	251	273	308	293	279	292	256	295	274	282	265	280	276	256	266	241	271	302	290	262	270	263	255	287	248	233	284	259
10170	7195	15100	52258	50746	34914	15189	13465	13462	9413	9888	8886	10753	11479	8993	8269	7343	8048	6881	6714	6417	4773	3144	3139	4056	8014	10211	10313	5846	5064	4988	5405	6847	7042	3586	3865	5962	6476	5984	7145	5970	3891	3979	3581	3069	2705	2511	1937	1446	1176	963	803	799	865	763	783	812	748	750	762	795	751	770	809	788	793	789	768	754	766	817	762	742	770	754	770	787	780	784	803	778	719	741	720	762	785	766	727	753	766	761	707	738	759	730	773	780	756	736	729	778	738	744	731	756	765	792	718	768	749	792	735	795	744	762	766	738	786	787	727	719	776	778	787	733	737	764	813	759	758	711	720	745	729	759	748	765	690	757	765	782	718	745	756	782	722	713	732	758	740	793	692	776	716	757	740	759	799	751	689	768	778	770	751	749	762	810	753	720	765	765	760	786	723	751	795	728	706	717	746	721	728	754	736	710	794	743	772	684	783	791	755	746	760	733	724	751	794	729	709	716	759	697	792	768	781	761	751	769	712	748	730	774	738	730	798	761	750	775	778	761	698	782	733	760	741	731	729	730	763	757	737	754	738	760	756	759	744	686	750	773	746	734	761	757	723	720	750	749	798	738	717	717	720	756	739	751	754	759	740	769	704	736	690	718	715	762	782	784	778	848	729	748	763	784	765	750	771	761	718	777	752	730	755	742	760	751	808	753	791	765	762	756	738	757	753	758	710	759	810	735	773	747	692	736	747	773	772	756	738	745	701	802	771	766	735	717	763	742	743	769	747	716	723	791	755	794	716	713	740	792	759	732	741	754	760	763	739	793	754	754	788	747	752	750	748	749	729	714	740	782	779	741	745	729	754	787	760	753	776	767	792	753	724	755	792	735	747	764	764	760	769	755	775	731	768	763	766	799	798	707	745	724	744	780	727	713	764	812	778	796	738	720	701	760	741	744	765	747	751	746	740	767	735	760	768	777	766	771	734	787	757	721	717	712	723	741	811	726	779	747	776	753	778	792	734	767	737	760	761	778	736	765	777	710	740	812	788	726	708	763	722	777	738	775	749	771	736	756	782	745	765	741	781	714	755	726	767	782	730	765	806	779	796	748	772	733	743	757	718	788	774	716	750	731	742	767	785	753	733	776	694	741	755	736	790	721	772	736	754	768	770	737	762	741	768	756	736	772	797	785	723	748	750	758	761	723	784	755	743	746	722	775	742	707	771	740	788	760	748	745	751	758	742	754	769	764	750	731	740	744	777	750	760	752	773	742	766	776	811	722	753	723	736	721	750	790	799	780	784	774	738	713	811	712	759	745	729	762	741	815	723	805	751	736	803	741	740	774	723	792	755	757	783	729	775	752	750	719	700	814	791	735	748	775	721	736	728	753	815	722	725	717	728	744	766	716	757	748	720	793	780	783	752	754	804	778	761	748	748	748	747	751	802	738	724	750	778	762	764	699	783	721	769	740	778	759	746	763	741	737	720	736	745	830	769	768	736	794	706	773	758	795	816	756	772	757	702	737	715	756	741	731	740	807	739	776	775	764	748	744	782	763	720	701	733	776	753	768	789	750	746	788	742	733	726	758	752	771	817	775	765	697	758	756	719	700	738	770	740	762	750	778	820	756	735	732	708	758	738	814	789	785	753	763	724	764	745	752	738	715	741	753	728	711	741	747	740	733	742	756	735	733	756	737	724	740	727	709	767	793	790	743	718	748	740	801	772	673	744	732	753	748	792	803	801	683	774	781	743	785	756	761	740	713	754	760	753	771	759	740	763	770	743	746	787	816	691	773	764	740	786	752	744	744	719	763	756	763	730	713	732	763	735	787	740	756	755	741	753	749	791	745	744	764	787	759	740	709	760	755	757	800	743	777	803	769	816	753	839	764	773	785	764	735	708	781	746	742	743	775	800	723	760	777	778	776	803	779	734	726	788	757	713	724	770	811	784	750	758	742	798	770	749	753	771	720	741	722	780	702	751	719	740	727	749	745	796	776	734	762	767	752	761	812	780	758	754	761	724	753	746	731	734	760	732	754	756	735	765	754	740	776	796	776	774	791	779	793	806	715	762	710	724	705	786	765	766	721	711	693	781	730	793	707	719	842	798	722	753	741	764	771	753	801	738	734	728	738	732	760	788	753	744	714	723	757	744	720	761	764	736	747	734	734	706	747	785	762	785	733	778	716	746	789	751	790	771	768	739	746	772	719	736	797	805	777	748	808	777	742	750	742	780	778	750	726	784	710	725	733	771	766	762	767	762	756	724	749	737	752	741	752	764	730	729	764	792	745	764	739	705	763	762	715	755	742	785	739	731	804	778	769	749	717	778	782	776	809	756	713	736	734	747	751	742	759	707	726	756	748	734	785	758	780	720	781	777	784	769	723	785	750	736	711	729	739	782	717	734	745	728	751	773	737	770	772	737	731	775	723	767	741	768	727	683	732	749	682	715	750	710	727	757	704	743	811	788	789	793	750	709	741	767	705	754	738	760	768	769	760	772	776	721	786	768	739	745	744	767	716	778	841	799	765	744	744	787	779	741	759	771	757	805	786	758	758	749	715	760	754	781	768	822	789	733	778	718	711	766	736	784	773	761	729	727	789	748	699	739	724	799	725	809	742	748	790	814	741	749	789	812	799	750	713	760	715	740	727	752	689	706	785	709	728	710	751	782	736	729	746	749	731	728	750	745	794	763	769	774	727	793	759	776	735	796	740	781	763	706	725	766	681	797	830	787	712	756	773	786	765	732	725	774	750	719	760	795	787	723	784	773	740	716	811	733	781	761	724	754	794	758	733	722	741	729	734	732	745	774	752	777	767	755	794	720	735	749	754	747	722	712	733	729	757	759	761	678	805	777	754	720	738	784	756	767	767	763	775	782	723	753	744	767	739	758	701	672	764	739	767	716	799	791	732	754	754	726	793	743	789	775	788	797	735	744	761	761	750	782	774	740	753	771	763	727	783	775	749	754	714	711	773	765	774	771	773	749	648	718	746	806	813	729	737	725	755	757	759	723	711	733	770	766	769	718	705	762	762	750	716	704	787	737	742	804	804	758	742	717	706	695	725	755	773	819	748	727	762	700	775	776	727	748	750	732	750	745	732	775	752	732	764	730	767	781	747	734	751	779	758	736	744	775	801	732	791	734	724	801	740	789	715	751	743	779	796	758	722	803	705	697	790	738	782	791	789	727	783	741	761	754	721	760	721	736	774	742	775	782	713	804	750	761	732	735	754	802	694	745	744	744	720	797	757	718	752	748	730	730	759	730	745	807	715	755	744	717	802	707	729	724	734	803	768	795	780	715	774	796	741	746	764	703	763	740	752	769	744	728	757	782	749	753	810	744	770	752	776	765	742	724	732	785	702	714	783	715	730	802	724	794	745	722	755	747	767	738	787	722	768	775	700	768	805	772	753	800	754	755	762	801	756	773	746	741	748	810	718	780	725	753	766	765	768	771	779	771	776	804	744	809	758	749	762	753	735	777	695	752	724	761	779	734	776	803	738	732	776	752	749	769	794	725	779	711
22967	12089	14571	58221	59598	43243	15724	7968	6649	4023	4276	3423	4315	4248	3554	3124	2417	2559	1869	1668	1627	1566	985	1060	1187	2473	4837	1791	1350	1439	1548	1427	1981	1995	1205	1237	1586	1822	1684	1671	1188	1026	920	776	854	744	587	517	372	378	320	321	310	300	331	298	300	351	320	288	322	317	303	290	294	325	311	336	305	298	334	297	280	316	290	310	315	294	312	318	328	303	323	332	288	307	282	354	320	305	255	289	315	322	317	316	306	296	301	280	304	330	300	283	315	329	335	321	306	279	306	282	342	311	281	296	303	302	315	311	295	319	327	284	304	316	291	301	284	283	276	293	290	301	284	306	309	287	326	305	310	333	328	329	318	301	293	322	303	308	310	302	317	303	305	309	299	321	312	312	316	325	279	292	297	305	307	299	294	304	313	327	325	321	308	283	310	308	313	306	324	311	294	315	293	305	278	297	294	318	315	314	302	319	296	319	293	366	296	289	336	294	333	309	338	303	319	287	311	292	303	294	290	297	319	306	301	290	320	313	295	319	303	317	310	351	312	301	306	300	282	313	331	306	308	288	298	309	325	296	303	274	297	290	290	308	309	295	286	313	312	317	314	314	305	272	293	300	324	359	301	314	309	299	319	282	310	284	281	313	296	257	337	326	276	308	295	307	298	311	293	288	306	295	299	326	323	326	290	296	308	297	329	298	304	307	321	285	299	283	367	300	315	292	281	281	312	287	284	301	313	305	291	291	285	312	293	308	343	295	295	290	304	311	291	336	298	332	278	305	305	321	335	292	291	325	343	302	280	287	280	272	305	325	307	276	311	313	295	293	302	323	296	308	325	312	328	319	303	278	277	292	295	310	330	273	322	292	283	307	323	316	309	302	314	302	294	325	293	339	294	302	297	290	287	311	298	295	337	305	291	315	311	300	289	330	336	294	283	309	293	310	323	283	294	328	301	269	347	340	292	310	310	319	305	282	295	303	278	284	249	290	292	331	324	301	287	309	318	306	281	324	271	293	318	284	272	302	328	362	301	303	318	285	319	338	288	284	291	266	319	343	304	323	325	322	310	337	352	307	309	327	297	299	278	286	348	310	279	302	308	293	336	302	259	354	310	343	318	269	285	273	302	315	337	314	281	319	309	303	298	302	315	279	293	299	320	284	310	342	283	310	291	286	326	303	300	328	287	301	320	282	297	283	277	323	278	316	309	261	297	324	297	293	308	296	307	308	302	327	341	314	342	296	296	289	313	267	339	332	302	320	268	292	292	303	318	338	286	293	330	311	306	297	281	304	321	337	316	304	291	309	330	346	302	322	265	294	254	304	321	295	290	307	312	305	289	359	315	293	320	312	301	326	314	314	311	292	314	317	285	312	328	291	311	329	331	297	291	302	340	287	323	283	346	296	301	318	294	300	297	306	295	310	356	294	309	307	314	309	282	291	315	308	288	316	291	293	301	291	310	293	314	286	290	300	293	315	370	294	299	297	298	321	306	293	315	333	302	307	318	276	331	340	293	271	311	290	293	315	313	298	316	280	307	302	265	291	307	282	264	312	298	312	307	285	309	316	321	329	312	353	317	304	311	336	319	305	290	296	289	325	312	300	319	293	297	327	340	292	276	291	298	307	327	300	317	287	340	296	295	300	325	309	322	303	307	310	310	318	330	276	324	269	318	265	274	319	301	292	310	312	308	287	277	305	307	312	280	310	322	300	306	330	318	300	327	288	291	291	302	277	303	304	324	309	302	349	279	295	262	311	337	293	297	284	305	306	317	310	293	283	303	336	312	311	306	270	314	285	294	292	311	316	279	304	314	298	297	287	323	333	340	268	305	299	332	320	329	319	317	323	319	326	308	279	295	302	290	291	297	335	326	295	293	314	311	333	284	307	315	296	334	306	319	310	292	284	286	302	309	306	279	321	334	294	327	311	293	325	296	300	325	304	297	327	305	328	338	320	299	305	317	325	299	339	278	328	329	288	285	304	303	302	298	309	302	313	309	323	288	280	325	288	313	324	299	354	320	305	309	330	318	321	298	353	290	290	305	294	282	314	296	314	302	326	314	285	339	313	306	287	322	317	275	342	306	351	323	310	303	289	298	340	305	307	307	303	305	309	331	320	299	270	287	308	283	303	309	324	303	301	319	297	287	328	295	303	302	287	319	295	299	294	323	296	344	319	336	308	330	310	300	285	295	300	310	285	336	313	319	278	308	303	314	278	301	314	302	298	303	312	303	285	292	331	283	288	300	305	286	310	266	298	292	295	295	311	288	296	319	298	283	305	307	298	300	306	310	323	311	327	299	315	321	316	321	274	302	290	302	314	275	336	293	340	298	300	327	306	328	324	307	306	315	317	309	326	289	302	301	296	315	328	294	341	324	274	288	308	288	289	307	286	277	344	269	307	280	318	291	308	337	261	281	296	275	311	299	324	302	300	309	294	293	308	302	309	311	339	323	300	313	267	272	283	302	344	325	334	276	291	304	274	302	297	292	292	339	288	287	283	300	284	309	332	302	316	318	312	314	327	305	311	308	293	301	304	301	337	312	335	319	307	322	303	324	318	274	349	297	271	322	316	295	300	309	302	301	303	327	296	275	305	276	296	289	281	308	297	300	315	310	295	329	325	313	323	264	305	279	321	305	338	305	297	308	289	314	314	310	276	283	283	302	316	299	342	336	284	309	292	310	312	306	316	301	262	303	342	307	309	292	341	300	294	273	326	367	327	274	288	306	314	286	292	283	293	295	286	294	300	299	352	318	291	307	317	297	310	300	296	327	277	306	334	310	327	320	285	290	319	319	286	312	284	287	283	321	339	272	305	329	278	324	307	295	324	322	310	277	333	318	312	342	273	320	276	302	321	357	284	334	286	295	334	320	326	326	272	289	306	303	287	315	283	290	316	289	307	323	292	301	296	312	301	276	305	310	299	279	322	291	298	305	308	295	321	318	336	287	286	313	307	269	290	295	335	320	301	311	323	287	322	319	346	319	305	303	331	282	275	294	339	259	286	292	290	319	273	284	322	300	328	281	287	308	315	284	301	298	295	310	306	302	314	337	273	306	317	278	313	324	312	317	314	291	329	287	253	322	305	314	312	272	315	322	287	276	315	312	314	297	270	329	317	278	304	267	327	277	309	291	297	311	319	303	307	300	313	303	291	296	286	292	304	283	303	283	337	302	316	286	286	352	313	277	329	309	298	289	320	281	314	310	294	306	305	321	301	319	322	298	314	337	283	306	328	270	305	279	278	316	314	285	315	287	316	308	306	315	291	326	320	271	305	333	269	296	292	344	300	306	306	295	313	324	317	290	315	315	320	308	283	322	287	360	310	319	330	291	301	307	307	298	307	296	316	330	301	293	306	289	296	319	342	272	286	313	292	296	314	290	314	297	315	287	299	324	314	355	337	318	316	291	314	288	308	289	313	315	295	294	293	284	323	318	284	291	281	300	316	313	346	288	319	281	332	309	324	272	295	311	282	351	328	306	328	298	296	279	292	315	299	295	339
12557	9327	18392	62930	65648	47936	18752	19099	16665	12934	14239	13586	16727	17337	15175	13533	11833	12375	9874	8885	8649	7847	5512	5888	6346	12930	20799	8600	7134	7910	7992	8535	11058	11186	6656	6713	9309	10824	10162	10042	7244	5833	5512	4893	5118	4600	3437	2330	1555	1334	1080	1037	967	884	866	902	966	858	896	897	802	757	834	815	816	829	871	869	816	827	808	855	809	803	815	852	833	810	831	828	744	797	846	790	899	884	815	867	827	810	823	851	822	789	789	793	807	819	843	836	825	798	817	818	828	806	817	872	845	782	875	879	844	851	827	849	813	791	820	854	853	841	797	847	817	887	807	852	847	771	789	826	858	826	821	835	702	791	850	878	833	813	822	831	826	857	758	851	826	794	854	833	803	860	783	788	797	792	786	799	783	869	768	831	806	790	783	802	839	821	814	825	846	819	819	862	836	904	791	815	827	827	835	839	757	819	840	805	849	852	804	805	752	836	861	813	765	812	850	837	886	853	780	843	835	824	799	816	840	877	794	821	813	843	839	845	799	830	804	843	849	857	832	857	821	807	860	806	824	815	822	803	792	828	833	876	806	807	802	855	828	771	779	832	791	791	819	805	803	815	872	830	825	833	804	829	843	810	820	833	849	847	789	804	792	806	820	795	851	841	827	793	788	825	861	795	812	783	817	840	834	846	872	846	812	841	826	834	854	836	788	843	822	846	801	812	793	851	811	782	776	793	817	804	840	804	909	850	815	804	850	818	813	791	828	845	802	803	829	845	852	789	801	801	809	801	817	843	808	779	865	835	802	804	838	780	849	836	779	793	797	830	813	837	776	790	781	835	793	792	781	812	787	809	860	803	813	814	858	844	787	798	825	848	842	809	846	844	786	815	822	823	881	850	834	837	812	850	850	811	851	846	825	791	831	814	807	878	847	802	837	845	784	783	863	806	831	778	841	853	833	848	829	821	814	835	838	791	825	793	835	808	804	872	787	829	809	815	877	824	771	865	804	815	849	779	834	812	800	846	769	859	798	776	837	812	833	804	838	793	769	850	818	771	783	907	802	800	768	793	804	797	792	838	799	820	797	819	851	810	787	778	809	832	822	817	810	781	836	843	802	813	861	808	828	817	822	805	800	797	801	764	812	770	755	808	826	806	847	841	829	814	793	756	853	801	835	815	831	833	808	787	831	774	809	798	813	782	813	844	824	845	815	823	803	846	796	801	854	834	783	779	802	834	785	850	840	798	834	841	834	829	773	830	840	813	829	799	819	817	824	792	815	790	841	819	825	787	799	791	820	794	879	854	813	837	864	876	854	841	800	816	770	802	805	791	802	781	803	820	812	824	835	844	846	838	850	785	841	819	852	798	815	838	784	815	856	790	771	838	754	810	816	860	818	822	808	837	821	790	786	814	812	815	827	863	783	859	845	810	864	851	813	810	807	762	843	815	844	832	822	794	795	812	828	811	777	764	826	815	833	832	772	825	851	809	763	827	824	839	815	846	801	808	808	817	758	785	802	895	830	847	809	818	810	788	789	787	801	851	784	826	853	853	819	820	788	819	833	806	892	808	799	839	773	796	837	822	799	850	827	850	794	824	783	750	808	835	815	860	848	796	862	809	843	818	855	786	810	842	810	775	838	813	816	833	845	802	830	793	833	818	832	834	838	793	814	831	787	846	799	840	839	832	856	825	861	808	811	803	848	869	819	819	833	840	806	772	788	790	769	816	815	775	837	805	843	838	815	803	810	822	811	870	799	837	820	819	824	857	849	811	808	788	801	827	853	778	831	843	807	765	786	804	818	789	804	827	754	815	759	861	787	842	834	826	787	801	833	842	804	799	808	818	790	789	818	844	850	869	826	847	821	816	845	840	791	779	807	862	797	880	850	806	799	859	771	831	779	846	807	819	816	836	789	775	824	818	797	792	807	858	802	811	828	842	826	834	799	831	863	808	842	826	818	773	812	799	802	845	814	802	813	809	855	804	788	807	815	833	844	801	861	821	818	795	813	816	819	851	784	786	847	845	767	810	887	816	816	819	778	758	815	801	787	831	789	837	859	815	817	826	800	830	843	856	758	847	835	808	796	794	801	813	836	883	807	841	778	795	768	806	834	822	786	808	805	845	825	828	780	768	830	854	791	807	839	796	836	798	842	827	792	817	824	788	813	770	806	821	804	796	825	846	820	817	833	830	790	822	862	858	812	832	796	812	820	820	816	824	817	822	838	837	799	839	813	807	863	850	791	824	789	817	825	842	785	746	829	864	829	813	797	802	849	829	820	857	835	777	852	836	867	855	805	768	797	847	791	884	832	764	858	783	850	874	830	785	809	829	838	835	840	802	837	774	799	807	794	869	843	811	852	846	799	807	842	815	818	858	820	838	784	854	813	838	850	814	807	804	805	804	804	836	780	831	803	791	815	833	843	801	825	856	840	786	813	760	824	802	787	787	834	800	833	821	789	821	842	806	838	808	799	840	830	848	772	839	802	793	788	814	829	812	790	820	802	818	846	801	784	800	783	842	773	820	847	802	773	771	852	782	851	785	887	795	812	828	807	817	772	830	805	787	815	869	820	839	844	768	824	816	799	766	804	857	838	855	812	833	829	834	800	836	837	831	774	844	837	840	801	764	803	831	822	839	812	836	830	794	844	788	851	799	816	842	827	814	825	832	819	826	818	806	879	807	843	823	877	822	808	842	783	820	828	794	863	811	818	830	865	810	757	863	905	836	820	777	782	805	850	807	816	786	826	829	837	825	812	861	786	804	817	823	818	825	804	825	846	814	796	822	811	793	743	785	807	809	860	816	842	850	785	796	808	849	818	783	825	806	861	858	794	802	794	761	771	753	850	850	826	831	802	830	823	870	778	807	836	830	835	799	830	862	818	791	813	835	825	818	833	838	810	760	798	847	843	852	747	854	804	781	821	822	834	820	802	784	790	812	800	830	821	835	828	821	874	846	792	854	825	805	830	834	815	816	842	838	840	767	866	822	856	835	791	833	854	790	800	845	858	810	845	807	797	778	855	812	794	848	817	817	855	801	836	793	786	843	795	828	849	814	861	817	825	816	846	794	824	809	838	787	814	798	810	808	861	794	774	813	846	792	826	819	775	789	800	786	834	782	875	796	845	808	823	809	877	836	846	789	821	844	835	812	792	847	820	796	830	803	839	811	816	853	800	782	830	806	813	835	799	813	811	778	847	845	807	879	795	863	850	805	829	780	812	780	832	833	788	814	811	827	796	825	855	835	836	824	818	808	772	787	875	784	836	861	788	797	874	796	797	810	826	837	789	829	808	758	826	816	832	845	845	816	882	814	844	782	788	854	769	803	825	844	855	824	825	815	774	807	848	828	799	807	857	832	824	816	803	808	813	854	821	802	893	845	847	796	807	779	843	840	786	838	802	876	840	851	837	794	788	870	834	816	859	831	826	778	835	831	844	806	811	802	820	781	784	782	823	784	849	855	844	799	752	780	823	828	827	821	796	839	844	746	787	790	802	812	855	836	820	762	775	852	808	878
6222	3322	4384	7390	7126	4042	1560	1232	736	545	640	544	558	454	460	357	388	427	359	314	337	308	301	292	272	309	545	375	206	253	231	273	268	268	271	227	258	240	242	216	251	200	234	210	212	196	232	220	189	222	228	209	179	210	204	200	214	199	191	235	207	192	217	212	201	195	202	178	220	215	180	174	211	195	189	227	195	198	195	210	199	209	189	214	197	202	205	211	208	197	219	158	167	198	194	205	191	198	199	201	214	175	200	228	176	197	178	184	229	200	194	201	213	191	206	208	204	192	179	204	204	215	209	216	204	180	209	208	187	197	202	204	195	178	200	200	197	205	196	206	232	201	202	211	200	209	221	195	208	194	213	198	211	185	191	201	204	189	184	186	174	193	180	232	206	202	198	214	191	203	189	197	201	181	201	221	204	206	213	177	185	184	212	191	224	204	180	217	222	194	194	212	188	196	214	215	226	206	218	207	186	199	181	182	210	189	179	208	211	204	200	191	214	206	204	202	192	209	227	192	201	218	216	190	214	194	208	182	228	210	200	199	226	196	220	198	197	187	197	187	208	190	214	187	196	220	179	194	237	197	213	207	227	220	203	212	202	182	206	196	183	215	202	201	192	192	212	202	196	198	204	211	195	196	191	207	188	193	228	206	219	191	200	211	216	196	195	203	204	201	212	183	209	212	237	199	196	178	181	214	207	219	195	198	224	213	181	208	195	185	211	198	198	195	196	205	193	198	184	210	217	197	219	202	196	208	203	202	196	205	221	218	229	191	198	245	215	206	213	191	212	207	186	213	194	210	189	202	211	191	207	185	206	232	193	214	209	213	197	206	187	226	227	213	216	207	222	210	215	199	214	205	214	196	172	186	203	178	225	202	203	198	200	212	221	221	191	202	202	206	227	231	209	224	202	210	190	200	210	237	213	197	204	211	180	232	204	202	206	231	203	205	193	224	228	202	218	195	177	193	212	217	199	219	217	231	190	208	240	178	231	210	207	203	198	196	216	200	203	197	212	222	221	223	190	203	212	201	205	201	207	215	207	210	190	206	207	182	177	177	202	198	236	208	187	204	188	204	188	202	200	214	192	207	199	190	213	205	209	199	189	199	199	246	209	197	190	201	221	197	213	195	194	216	178	224	210	213	205	218	199	199	180	210	189	173	198	186	209	198	227	197	200	236	199	199	200	186	195	197	187	200	228	208	201	184	213	202	216	197	197	236	188	234	203	204	182	213	211	202	227	207	207	198	192	204	204	203	241	199	193	223	176	209	220	217	201	208	222	192	201	227	213	208	198	196	204	226	217	207	216	218	196	199	204	204	244	199	203	194	189	187	208	172	230	184	194	205	193	203	165	209	225	194	214	223	217	220	206	198	229	206	198	224	186	189	215	231	208	219	194	215	199	190	214	211	213	193	186	231	174	193	215	226	195	187	190	226	201	209	211	212	188	187	202	215	219	204	207	198	203	172	222	193	190	198	191	206	207	192	200	187	194	209	176	220	216	213	192	217	211	196	206	201	199	185	195	214	192	217	213	202	210	229	201	181	194	210	223	195	202	225	211	219	203	214	221	230	190	209	201	196	169	205	190	230	206	209	203	217	231	204	233	217	208	199	211	203	217	223	188	167	207	202	205	189	198	201	216	211	215	207	205	226	209	200	213	190	201	197	212	213	195	214	217	187	187	164	196	199	207	189	217	187	195	195	186	189	188	192	187	210	198	189	198	190	209	195	182	202	219	226	185	203	174	212	199	210	210	201	206	214	185	213	198	215	212	194	211	217	203	216	235	195	229	208	161	185	212	221	212	190	203	190	203	216	193	217	215	194	197	187	205	212	182	208	192	226	217	175	219	226	203	203	233	211	207	207	195	193	232	185	191	226	208	224	185	190	207	217	215	214	204	201	202	211	209	195	181	178	198	203	222	219	198	208	168	181	190	210	217	216	208	206	239	200	197	198	185	216	203	224	204	201	212	194	200	206	214	185	201	222	183	191	220	223	196	166	209	226	223	193	195	198	204	208	212	197	220	203	217	199	202	213	199	214	208	186	233	193	209	215	172	208	218	199	190	221	219	225	197	193	215	194	189	197	183	190	194	206	190	228	203	173	208	203	211	161	226	193	213	214	200	209	193	199	195	209	185	227	201	193	208	181	197	216	232	200	212	195	189	201	172	244	206	216	184	208	225	227	206	235	211	189	203	192	229	209	210	214	220	213	194	213	188	189	192	207	214	226	180	165	216	226	223	178	207	212	206	209	200	187	222	227	209	199	205	194	220	197	227	214	174	212	212	205	205	231	224	195	222	180	214	221	223	207	206	212	208	194	212	220	209	196	224	212	203	212	203	208	199	213	217	189	198	209	237	198	212	185	217	215	215	184	203	222	189	217	194	177	207	207	218	195	250	189	199	194	223	198	215	219	226	220	205	231	180	217	207	186	189	204	212	201	201	202	214	211	205	198	193	218	193	199	184	181	211	222	217	182	191	183	221	203	202	171	195	199	195	200	215	222	233	191	211	194	187	215	213	223	193	198	173	183	214	222	198	197	210	197	223	169	205	226	217	208	215	200	213	188	195	212	191	204	205	196	199	207	198	184	202	214	198	177	196	174	199	188	158	212	211	222	197	202	200	202	217	210	204	204	173	204	201	186	202	198	171	219	192	215	167	201	211	200	213	209	200	210	179	205	211	220	213	195	180	204	213	188	178	208	193	204	221	187	213	209	208	183	170	224	202	206	225	180	230	212	189	205	225	218	195	207	213	189	208	211	211	220	216	195	209	210	210	205	200	191	187	218	186	182	190	192	210	208	207	189	189	232	228	214	192	177	188	215	180	206	213	221	214	203	207	206	198	212	200	217	207	226	206	218	186	196	220	195	194	218	195	206	199	232	224	203	223	207	200	216	188	249	172	209	215	214	168	192	191	204	227	205	227	183	200	186	203	220	211	248	205	185	217	222	228	238	215	197	196	198	194	199	214	208	197	211	197	195	204	225	209	177	215	216	208	196	219	229	178	208	187	198	217	182	180	191	207	189	219	225	188	201	207	195	186	219	207	214	215	184	214	225	204	199	206	194	213	189	204	213	199	196	211	176	200	227	230	215	216	189	202	223	184	207	206	192	199	215	199	200	179	217	224	212	201	232	205	211	195	196	192	208	193	223	175	192	203	199	189	240	178	178	222	203	220	203	217	208	222	208	226	209	216	220	199	202	199	203	206	186	204	187	203	207	207	194	188	196	209	210	189	189	216	223	214	181	212	208	206	202	185	231	208	215	222	209	195	209	214	207	212	215	182	222	195	191	205	210	198	199	189	211	186	220	223	193	213	208	230	198	198	203	200	205	203	189	192	209	214	198	181	215	207	193	196	168	209	233	221	199	189	195	197	195	205	204	194	199	191	179	226	203	181	213	190	219	214	199	205	202	195	188	196	203	191	207	218	199	180	215	210	207	193	197	181	219	187	206	209	202	203	208	175	196	209	201	198	222	215	198
4530	3440	7604	17979	19469	12423	5268	5086	3472	2804	3219	2663	2634	2498	2312	1961	1763	2124	1839	1565	1426	1277	1247	1471	1120	1442	2612	1514	793	918	951	942	1038	1033	909	816	957	983	1048	973	869	725	747	824	744	705	728	629	601	629	587	600	613	627	649	615	623	577	634	594	566	634	629	569	556	620	630	585	590	592	608	617	595	594	563	567	601	579	565	625	589	592	552	650	577	599	591	558	575	545	566	602	625	625	643	596	577	591	600	570	591	577	577	573	602	602	560	590	577	591	572	554	589	617	590	579	582	569	576	579	635	588	570	585	564	618	585	606	566	588	595	593	561	569	571	576	578	542	586	620	572	605	552	589	560	548	572	620	607	618	569	550	605	588	585	565	559	536	554	609	596	560	599	628	618	554	608	615	581	589	576	605	539	573	577	581	589	579	604	603	645	637	560	602	567	587	604	599	618	608	611	610	583	626	579	552	581	609	587	618	586	602	606	589	573	573	607	578	583	582	637	580	578	568	613	618	626	636	582	575	579	589	570	598	606	598	546	581	565	581	585	572	593	591	593	611	551	572	548	524	594	608	573	568	604	584	562	599	601	558	552	589	560	607	539	615	598	595	574	562	590	571	577	552	630	553	580	585	550	606	597	616	583	581	538	626	598	596	575	607	552	594	568	614	615	624	618	603	596	536	600	592	585	591	594	573	562	588	593	556	638	597	608	628	586	599	614	599	580	583	592	627	618	591	609	580	583	573	566	569	593	620	547	592	621	598	603	570	603	598	584	551	573	583	609	624	643	579	561	549	559	560	565	580	570	611	640	587	617	606	608	632	579	568	610	613	536	590	589	615	540	526	625	580	558	562	622	590	579	601	550	625	606	567	582	554	591	614	590	558	628	578	612	583	603	583	605	612	589	544	608	596	577	589	548	602	597	577	609	567	576	589	569	586	578	587	560	580	601	599	578	600	629	598	585	567	597	575	607	583	567	600	585	600	596	592	606	600	634	587	556	587	594	604	557	637	601	569	575	583	568	612	575	597	604	597	569	585	589	561	538	605	600	584	596	591	589	579	594	554	595	601	543	622	618	569	624	629	598	585	599	577	587	598	607	618	598	561	617	646	610	575	588	629	620	610	562	595	592	599	618	556	578	571	600	547	586	619	605	563	591	589	598	576	576	596	602	572	578	573	620	605	597	577	564	553	590	644	598	537	527	568	605	556	619	604	590	606	570	601	586	569	588	596	594	568	607	610	578	590	582	580	596	604	610	586	546	581	575	627	603	598	607	635	619	577	651	569	582	613	627	550	578	596	581	606	610	590	591	617	606	600	570	623	585	577	549	532	623	615	592	598	603	651	601	554	616	580	584	592	574	634	629	544	607	563	610	614	619	593	575	608	567	609	575	597	595	584	563	598	577	586	597	619	599	597	595	568	599	545	579	586	587	613	609	577	590	577	579	611	553	581	609	594	597	560	591	581	608	546	571	544	556	588	574	594	597	563	565	584	584	610	616	572	602	595	618	569	592	553	586	569	577	607	596	598	578	611	591	582	600	588	598	586	607	594	584	602	625	620	594	615	602	576	580	612	623	568	590	602	587	558	599	575	542	605	590	613	605	562	568	576	564	577	570	584	664	523	572	613	619	585	561	635	626	602	615	610	545	601	569	608	563	593	628	592	576	614	571	548	585	601	595	573	610	579	613	589	576	599	572	592	614	605	544	576	579	548	576	587	611	587	594	624	602	606	577	576	581	629	616	602	593	581	586	601	573	586	561	544	583	578	587	586	590	551	568	570	607	561	601	570	587	598	600	554	595	570	594	615	561	571	562	615	591	571	544	604	592	586	599	583	539	555	612	618	620	604	588	558	612	628	570	549	556	564	579	595	558	613	552	608	597	583	578	558	586	617	597	583	619	560	561	537	635	557	588	604	537	612	549	564	578	620	610	611	609	578	577	633	601	632	598	573	574	535	583	583	563	569	616	638	588	592	611	592	545	596	570	585	593	577	535	564	531	536	591	604	568	572	586	588	611	546	614	577	605	616	605	555	571	593	593	590	550	600	589	586	584	621	561	608	577	560	555	616	616	589	595	588	619	607	620	582	626	629	588	584	602	636	558	577	556	607	578	595	579	590	606	579	577	569	593	589	548	589	623	564	607	612	624	624	604	636	631	571	570	595	577	523	560	609	619	572	569	600	598	574	601	645	566	543	563	576	615	584	625	596	554	646	553	556	539	578	589	552	625	601	610	572	666	584	591	656	612	602	581	608	591	603	630	587	622	594	625	640	625	584	598	572	584	575	574	607	625	614	573	619	590	575	570	571	602	576	580	580	586	626	591	602	620	610	560	555	624	588	590	544	572	572	586	585	585	602	579	524	592	564	590	617	581	616	613	544	646	620	589	620	585	626	593	606	605	581	561	569	596	610	583	568	584	604	633	582	580	563	566	579	585	595	569	614	581	567	564	600	622	574	578	625	555	625	560	605	640	557	573	601	581	605	610	566	597	588	562	596	618	594	614	557	567	606	542	598	583	576	604	594	602	598	593	583	611	596	605	606	601	608	597	598	595	550	572	596	594	570	612	567	586	608	566	622	583	566	574	601	582	625	580	593	588	613	584	611	566	603	568	599	542	562	586	573	572	592	579	593	564	550	650	622	599	597	597	614	645	553	591	592	543	577	593	595	560	586	617	575	600	554	643	630	600	573	548	579	631	583	566	534	589	586	565	586	597	605	561	575	595	623	589	582	599	577	585	573	566	527	568	623	590	583	586	560	607	596	585	605	610	623	554	600	579	587	563	559	595	582	600	574	593	563	588	581	641	608	608	582	568	582	621	630	626	598	642	586	608	572	589	596	606	573	594	576	596	619	642	603	539	569	589	553	597	569	544	651	596	593	575	588	571	569	575	603	590	656	606	632	585	607	592	558	616	585	573	569	601	581	565	562	561	555	662	546	589	603	601	600	618	619	564	600	617	586	567	596	613	621	587	654	579	625	568	620	599	634	598	582	552	610	619	595	562	602	544	575	592	598	627	633	578	596	626	598	588	595	574	600	580	577	527	613	593	609	605	601	565	605	586	569	580	571	596	586	567	570	588	623	606	579	602	611	560	562	562	564	574	604	571	593	573	622	549	617	559	541	596	608	586	592	616	590	661	586	599	597	573	563	562	579	618	609	575	605	591	599	581	631	553	600	604	618	604	564	663	577	619	602	596	574	511	570	574	570	595	604	612	615	602	646	596	601	571	590	611	579	572	598	550	571	562	607	597	578	605	581	623	585	606	557	591	627	574	593	581	618	555	568	608	560	597	585	611	605	585	598	599	584	598	605	629	586	568	562	577	566	560	590	582	549	584	585	612	585	578	601	593	586	613	634	603	572	527	580	589	595	578	597	572	566	597	588	642	605	570	558	588	597	568	644	584	590	577	627	557	591	595	606	583	575	551	613	598	613	573	586	588	571	613	629	569	591	606	592	573	585	587	597	569	571	607	595	598	627	579	632	612	568
14030	7154	11193	36364	43873	25095	7498	5976	4187	3053	2106	3133	2282	2741	2343	1526	1652	1528	1383	1202	1096	1138	847	738	635	1537	2865	2368	710	625	716	773	824	711	488	527	690	688	610	509	488	435	399	394	441	377	366	322	332	329	312	320	294	300	305	304	304	303	272	318	309	335	286	292	293	295	305	290	290	286	319	307	288	304	304	289	303	334	313	277	300	283	287	298	256	280	273	294	344	339	290	297	314	275	304	281	300	297	302	291	295	314	294	283	312	277	298	293	292	296	299	296	288	298	287	270	301	291	271	278	272	274	323	285	262	310	275	304	332	311	282	317	278	286	295	303	295	306	268	303	278	278	291	272	295	319	305	316	318	294	284	304	320	299	285	299	269	253	311	294	294	280	299	325	314	294	314	290	299	275	302	293	259	272	264	307	300	309	306	287	288	316	323	267	300	273	356	292	277	251	320	292	278	286	303	319	308	302	285	341	286	303	281	308	281	286	276	319	300	311	282	269	307	270	306	288	264	270	252	268	283	299	299	312	308	312	309	288	304	324	316	285	312	279	271	323	296	290	297	294	296	288	266	306	301	295	283	271	296	284	372	307	266	271	304	264	300	296	276	298	278	313	278	298	286	294	261	335	308	295	280	308	278	305	315	278	297	298	292	273	307	332	275	336	260	317	328	304	324	303	282	298	286	289	289	285	343	303	294	281	285	299	329	269	302	298	274	306	313	290	318	301	256	308	290	287	301	298	303	265	332	308	300	312	308	297	282	330	279	285	287	314	276	285	287	291	282	264	302	307	291	285	301	277	312	280	290	283	269	273	290	269	289	320	294	305	300	290	298	265	281	300	301	274	282	308	314	274	280	320	292	258	278	301	260	309	314	249	279	296	329	311	318	307	288	290	288	301	257	275	310	298	291	286	265	279	311	281	273	259	315	314	301	290	287	271	286	259	326	304	281	287	300	296	298	308	317	275	298	256	305	278	297	297	324	298	287	303	296	312	295	292	288	263	309	305	329	262	330	285	292	290	289	281	301	280	314	304	302	268	278	287	320	267	323	292	280	279	279	269	274	298	267	287	299	273	303	289	283	309	297	316	299	267	291	282	307	300	289	294	306	303	287	318	297	296	326	280	288	297	304	296	299	309	304	296	253	298	276	306	283	320	289	295	311	331	314	299	293	315	269	289	301	303	272	289	305	292	257	299	297	277	284	273	319	301	287	309	273	273	329	263	291	281	283	284	297	265	292	295	311	296	298	295	299	284	300	302	267	315	297	303	301	268	330	280	282	284	289	278	321	276	339	300	250	307	298	280	319	315	265	299	305	276	310	306	308	278	290	295	277	301	308	306	292	320	297	291	339	309	248	319	286	272	292	287	266	286	278	284	316	290	289	269	305	274	284	328	287	278	302	299	304	299	318	303	303	297	268	278	308	317	277	319	282	297	283	294	307	300	279	261	273	274	242	303	336	276	314	298	278	261	279	282	284	282	311	322	295	292	296	317	273	276	293	290	299	277	259	283	287	267	313	305	320	313	308	291	271	267	262	263	314	289	281	270	306	288	280	263	297	268	270	295	310	290	287	312	269	268	300	277	332	299	259	285	274	266	297	315	300	293	300	277	311	304	298	293	252	323	295	286	315	304	272	292	289	290	302	269	295	271	320	315	280	303	283	266	304	299	297	297	269	314	276	298	290	278	302	311	282	282	276	287	282	333	291	295	271	290	278	302	324	295	287	289	281	323	287	300	302	269	267	252	282	305	284	312	283	288	288	297	258	297	297	274	312	306	268	313	282	291	295	300	315	284	282	303	283	298	316	303	267	264	298	302	290	309	323	319	319	316	307	330	340	292	285	294	296	290	288	317	268	277	286	309	280	276	300	294	286	265	305	287	333	291	276	289	277	351	307	255	276	293	289	268	306	272	273	299	308	279	283	273	277	279	290	311	326	290	300	302	263	319	287	301	304	303	308	296	313	288	326	295	298	293	323	324	319	314	297	300	307	297	266	303	295	314	302	300	311	289	323	318	292	315	278	296	311	266	282	301	267	325	302	309	284	287	270	297	272	295	276	274	285	282	280	283	264	288	282	264	295	275	266	265	281	291	300	295	320	293	292	290	339	270	272	299	263	290	273	286	288	259	329	304	314	298	306	285	335	284	297	301	319	290	318	259	255	287	292	272	298	292	326	301	310	289	269	265	280	279	291	291	318	305	289	301	264	316	302	286	258	316	292	303	317	262	297	318	303	295	308	295	256	293	286	316	287	270	278	285	287	285	282	308	319	288	309	292	312	282	279	313	274	287	308	287	295	279	276	338	288	330	271	293	296	294	278	310	294	306	286	314	281	332	307	279	318	274	297	310	285	306	292	314	307	303	324	325	309	321	265	277	283	302	328	319	279	328	310	312	297	323	287	271	298	294	286	275	290	276	331	278	282	297	293	329	254	299	294	298	302	292	289	270	321	285	292	306	283	282	312	284	287	288	308	284	320	275	286	320	316	305	278	306	273	286	274	306	280	284	290	285	283	285	256	303	307	289	272	294	267	322	266	295	318	269	253	291	287	294	295	280	282	305	267	289	309	295	257	293	293	303	326	321	301	280	288	301	308	275	291	297	284	279	290	267	287	313	291	274	312	302	309	296	290	261	305	283	280	297	296	266	311	328	295	278	312	310	302	290	304	270	252	296	304	280	307	275	282	283	298	282	288	284	295	275	284	268	294	310	313	289	265	308	301	311	306	301	299	271	294	298	318	298	286	303	309	288	306	304	293	290	293	288	300	327	313	287	289	311	265	301	281	273	309	247	289	306	320	313	311	287	318	323	268	256	293	298	297	293	306	291	267	289	308	333	294	319	317	294	298	268	300	322	278	288	277	282	290	308	311	266	292	308	309	284	277	309	304	323	291	291	269	280	305	295	295	284	287	293	313	263	266	336	283	277	282	292	281	295	288	273	298	311	293	290	289	299	312	326	301	283	284	291	312	276	277	270	263	293	328	313	267	301	301	258	272	302	274	267	302	293	314	271	282	302	275	336	292	283	301	300	302	291	283	294	307	303	299	301	309	303	278	296	277	287	289	303	309	287	293	270	303	278	271	289	286	319	307	290	300	335	280	286	285	268	298	339	330	324	289	299	299	289	316	283	306	300	310	316	279	308	299	265	295	283	267	273	289	323	307	324	306	309	261	266	310	294	315	319	294	306	308	266	303	305	318	304	274	320	277	277	290	289	278	290	290	359	276	309	349	297	294	303	291	305	277	290	275	326	286	264	336	299	317	269	328	322	290	285	297	272	246	292	287	310	283	291	288	312	301	298	286	292	254	294	277	293	309	271	286	285	281	293	275	317	303	297	316	296	283	282	303	307	283	269	275	277	301	335	298	298	313	262	292	338	299	316	305	309	272	280	274	288	285	299	259	316	307	286	299	299	300	308	308	306	291	289	278	275	270	316	287	277	295	314	302	311	292	243	285	308	267	282	291	278	310	310	283	261	279	326	297	303
9184	6715	15895	46810	51963	34303	12411	16048	11589	11087	8596	13240	10189	12447	11886	7853	8949	7771	7443	7020	6097	6131	4230	4110	3521	8367	14632	11841	3464	3280	3342	3821	4306	3864	2506	2382	3655	3771	3629	2661	2467	1817	1916	1800	1614	1497	1393	1067	922	902	887	857	857	841	817	816	824	799	778	806	829	831	833	810	788	829	800	805	831	833	793	787	849	794	767	836	782	753	819	810	793	777	758	802	735	807	805	818	812	814	826	811	788	829	740	835	827	778	768	803	807	845	824	865	794	815	838	789	769	819	807	787	755	830	783	821	838	809	832	802	781	815	840	822	839	837	819	794	835	821	796	832	779	812	763	782	821	805	777	755	764	807	811	821	840	850	814	796	796	818	826	774	809	759	815	789	819	819	787	780	804	814	769	755	789	831	803	730	779	819	836	783	782	801	798	814	757	782	828	798	809	788	806	784	766	825	796	805	856	832	784	828	796	805	837	772	769	797	803	728	804	791	771	814	763	830	833	818	816	782	753	820	788	843	833	831	735	753	835	787	798	753	752	827	811	808	775	794	818	867	777	775	821	773	817	769	797	793	830	819	806	816	831	840	780	814	779	808	755	799	861	778	865	781	802	837	848	809	794	779	776	809	838	774	841	851	822	784	820	778	798	775	852	830	751	842	794	814	807	837	860	763	807	797	835	820	776	848	741	802	769	816	739	827	819	795	791	834	864	772	815	793	794	837	855	792	784	763	849	784	808	820	789	799	822	791	791	820	793	837	825	765	787	840	826	807	775	813	789	850	856	789	787	813	797	815	818	840	812	822	757	859	796	779	790	800	844	820	825	814	795	808	812	814	834	776	800	834	815	847	851	760	797	831	829	798	819	831	796	807	795	812	761	741	806	867	794	798	835	790	765	779	769	751	794	808	805	820	824	844	835	781	827	779	842	753	807	788	798	834	810	820	818	784	810	811	755	773	841	869	811	808	832	848	817	812	761	794	799	767	762	797	814	814	808	805	860	790	858	824	793	810	830	788	764	806	838	814	798	776	828	800	794	845	810	798	828	791	776	831	777	778	822	781	805	810	805	776	765	847	768	803	727	822	796	802	827	803	807	800	804	797	842	840	841	829	817	814	815	831	760	826	778	814	826	831	833	826	768	841	826	820	817	778	781	845	750	853	814	872	771	813	817	771	836	811	803	846	798	817	786	876	813	796	842	782	809	796	831	794	809	798	777	754	796	816	828	818	828	808	816	815	790	795	813	788	807	801	803	817	761	776	851	798	807	802	795	756	827	845	758	833	845	712	810	779	771	815	791	789	827	818	805	791	834	776	844	812	837	797	773	778	802	799	824	796	799	775	858	755	784	806	847	767	814	793	739	779	840	779	764	844	791	720	792	794	839	850	797	815	852	790	822	781	759	806	777	794	839	799	792	819	794	836	834	801	825	797	806	769	827	821	837	797	780	825	747	783	817	828	783	822	824	785	792	819	782	811	839	849	829	797	797	835	896	771	782	839	761	832	838	826	795	837	770	794	773	823	825	761	792	848	793	775	805	815	803	817	836	790	806	787	796	797	824	779	827	820	811	796	848	857	780	804	801	838	810	752	820	825	821	800	768	802	812	828	786	808	802	803	817	825	826	773	814	797	803	794	777	848	772	805	806	783	752	862	779	802	759	778	868	786	772	806	821	788	796	784	774	829	837	791	843	777	754	789	789	788	801	753	791	765	790	829	816	789	797	816	805	807	845	887	835	809	839	785	827	819	774	825	790	777	742	819	785	809	801	773	777	811	818	827	821	828	806	750	807	810	812	798	770	788	825	800	781	842	784	844	768	819	836	811	777	803	784	825	759	791	839	859	830	765	763	793	803	774	805	779	801	825	819	734	798	780	785	793	798	817	826	789	852	801	828	820	819	799	798	809	767	821	780	835	775	843	822	779	807	797	780	774	835	837	785	803	821	800	803	809	808	786	841	818	799	779	808	797	749	829	816	783	816	829	822	758	775	814	853	822	795	794	808	831	822	772	828	842	827	805	748	809	807	817	786	829	817	789	835	843	798	792	744	832	826	833	815	824	824	818	827	785	813	853	850	804	831	801	821	786	794	794	795	815	794	777	822	844	806	815	858	795	787	815	846	835	798	845	790	782	791	794	813	825	780	784	845	868	857	801	818	792	752	851	780	787	852	790	848	771	785	862	811	815	787	822	822	839	759	799	802	838	781	811	760	811	849	804	778	796	783	761	796	767	819	817	850	815	742	806	837	742	804	761	829	830	811	762	789	828	802	792	807	825	771	793	835	829	848	803	769	790	790	773	821	770	824	819	804	782	855	784	849	787	787	772	770	773	804	808	785	846	772	758	802	801	752	856	783	770	783	802	829	795	766	785	869	811	783	802	817	802	789	811	804	819	771	794	840	807	875	780	819	813	772	727	764	831	779	741	823	824	826	824	842	778	762	783	829	777	733	765	795	857	822	793	825	807	757	825	774	765	780	845	828	829	832	804	783	814	832	801	776	768	817	795	843	782	810	805	792	814	788	776	816	801	807	823	811	792	813	809	786	777	786	827	786	780	845	791	759	773	831	821	808	779	839	798	781	814	796	797	796	780	806	826	832	810	807	795	838	740	827	811	824	839	837	811	759	785	815	809	771	797	823	813	802	771	830	764	814	811	818	799	774	785	775	815	802	827	784	810	789	767	832	814	866	776	770	826	818	823	800	779	805	778	803	795	816	802	730	781	813	787	840	778	795	820	835	812	784	770	773	795	836	794	794	777	789	785	815	773	787	805	832	807	781	793	795	829	766	829	820	798	807	783	761	770	788	802	802	815	792	759	810	816	855	872	849	819	776	887	804	789	771	830	824	752	779	814	772	786	822	777	799	824	809	782	777	809	836	814	815	830	790	805	785	788	828	884	868	766	856	824	782	745	775	800	770	833	801	742	849	792	863	798	793	823	814	810	830	755	773	823	828	820	844	815	834	825	824	801	824	809	831	776	805	783	776	764	823	812	826	811	820	796	773	786	752	820	803	812	805	806	790	794	839	752	772	804	857	802	854	789	802	859	772	860	823	819	763	799	807	822	753	793	833	839	844	819	819	861	744	863	777	840	848	838	776	809	804	744	784	791	810	766	780	824	802	776	780	776	777	806	792	790	851	811	812	827	785	838	800	814	780	802	823	797	801	845	770	799	767	812	852	796	797	802	801	847	826	803	767	824	854	793	757	838	820	794	811	804	887	774	774	866	811	812	762	790	812	771	738	801	783	799	798	776	822	838	786	770	808	820	772	773	854	836	819	881	758	785	810	813	771	773	854	823	763	807	771	805	771	784	815	782	805	803	867	814	821	810	845	774	792	791	815	842	775	802	773	766	812	819	846	794	794	778	845	801	785	779	831	784	794	832	785	783	811	804	816	797	764	757	829	779	809	800	802	814	798	795	757	827	772	864	817	816	763	805	767	792	774	797	784	796	778	823	768	747	849	772	775	787	827	794	812	767	846	786	854	857	764	827	852	874	773	818
22761	11713	13866	29138	57009	26453	12730	10297	8891	5652	5097	7949	6102	4538	5097	2852	3336	2710	2734	2670	2088	1370	1177	1010	1114	3020	5285	5233	1884	1139	1201	1440	1319	1228	607	970	1069	1106	973	804	646	545	558	489	543	545	442	397	400	357	332	362	322	332	315	313	324	308	335	319	367	327	341	307	322	318	333	338	338	320	318	331	347	354	343	316	339	329	285	345	336	316	323	313	345	316	326	304	342	292	302	292	314	328	334	301	346	309	311	342	307	362	315	325	333	322	298	308	342	322	320	314	334	357	312	350	335	328	312	314	349	307	324	308	321	330	286	313	375	306	329	368	301	354	309	322	303	313	332	302	323	307	346	335	329	332	342	345	317	336	310	336	330	346	322	308	301	324	299	288	312	333	323	319	353	316	310	308	307	334	330	284	310	318	336	328	315	331	342	326	325	339	349	314	326	342	313	331	329	335	333	300	325	290	312	295	344	291	329	315	313	331	323	310	320	320	327	313	351	348	308	310	348	307	311	309	290	296	342	324	285	328	319	305	321	303	309	346	328	324	321	336	348	309	328	299	270	326	336	330	310	318	315	335	324	348	351	341	273	324	309	345	346	337	335	309	337	298	340	312	322	319	313	306	321	324	346	355	304	334	339	320	342	328	312	323	309	320	303	288	358	344	293	353	326	353	347	337	330	324	320	309	346	314	337	347	322	310	331	319	288	341	351	324	330	304	307	337	363	337	325	337	322	319	338	344	342	339	306	325	353	327	321	297	307	326	321	318	310	340	342	342	306	322	316	306	330	327	333	323	363	322	308	329	329	320	312	332	342	328	326	319	352	355	331	343	338	297	333	329	336	294	330	339	314	319	296	371	305	338	348	301	344	344	325	283	298	346	341	341	299	327	320	320	271	345	312	329	331	339	352	287	316	309	327	334	315	311	305	317	315	319	357	309	321	298	324	309	314	314	335	334	309	323	301	359	322	314	315	290	299	354	320	317	339	349	328	328	294	321	306	331	306	286	348	307	340	297	330	324	319	328	331	311	312	338	344	337	316	363	363	327	291	317	336	305	322	302	364	339	317	298	331	319	317	326	327	316	309	357	314	325	352	324	310	298	323	324	327	305	307	347	340	329	339	317	295	316	348	337	323	340	343	351	354	334	328	317	330	331	323	310	338	357	309	313	329	305	326	348	317	331	301	345	319	330	319	339	307	322	299	325	315	319	303	348	348	341	278	315	334	333	345	328	340	342	307	342	322	317	330	333	302	327	312	335	339	316	291	365	335	298	355	343	315	333	344	306	295	318	291	308	324	303	322	340	351	349	343	321	306	333	298	314	314	325	323	324	321	337	365	308	278	320	321	334	347	299	327	296	312	322	338	330	319	306	327	322	330	330	319	297	288	324	296	305	303	307	304	294	323	356	319	301	341	311	308	327	269	337	330	294	352	339	317	330	305	314	329	299	326	350	329	314	319	350	310	326	317	335	327	329	315	337	326	348	311	369	326	326	340	326	333	329	303	356	317	332	330	334	313	308	340	303	288	335	319	309	327	315	311	321	335	322	307	326	317	341	322	334	313	353	343	319	341	325	317	329	346	324	333	304	278	291	307	302	356	305	318	369	286	309	328	327	324	344	339	320	314	312	301	329	303	308	326	320	344	343	325	316	294	323	322	318	348	318	307	311	299	338	313	301	335	326	301	305	325	352	301	324	332	318	321	330	331	341	310	335	355	336	326	315	308	319	309	326	294	305	340	325	313	338	353	349	323	340	312	312	338	352	347	333	327	338	319	335	356	332	323	327	301	369	322	307	327	309	341	333	343	331	326	334	336	309	297	322	319	299	334	346	301	319	286	318	332	322	313	323	306	324	322	333	363	333	326	332	310	313	324	330	331	319	316	301	310	307	315	339	324	365	308	317	313	324	371	318	376	319	315	332	330	327	334	304	314	341	327	333	330	319	286	302	299	356	316	334	319	333	309	314	314	319	335	342	310	341	296	331	328	351	346	317	342	331	295	340	301	322	290	306	282	309	310	337	323	301	352	315	337	351	331	317	302	367	361	319	328	327	334	356	335	321	309	348	319	350	283	323	324	326	344	323	338	329	327	284	357	309	322	305	341	347	334	349	306	329	335	318	323	314	326	328	335	335	337	307	341	305	287	310	315	281	337	335	330	372	316	308	308	327	334	340	346	318	346	302	325	323	335	348	319	305	291	295	326	332	327	323	313	333	352	316	358	330	310	310	299	291	324	357	311	339	330	306	355	329	299	342	318	365	338	341	345	316	307	320	366	326	324	338	323	327	302	348	355	316	336	332	326	307	333	336	318	338	316	363	358	334	324	323	311	325	304	355	335	311	327	332	325	349	309	295	311	317	326	330	302	320	336	322	339	317	325	290	334	321	308	309	336	344	301	309	330	328	331	314	327	331	325	301	318	324	316	334	350	326	292	328	344	330	310	349	344	346	338	350	326	331	298	329	315	322	321	367	326	278	364	325	296	310	307	324	278	331	333	321	316	322	318	328	319	324	307	341	317	328	315	310	345	321	328	308	296	352	302	309	315	300	317	322	329	265	316	279	329	332	298	295	294	317	328	344	322	313	346	319	339	316	283	348	293	324	346	351	330	338	326	303	319	335	280	332	303	312	328	314	329	299	310	336	339	333	316	304	310	307	332	325	307	322	347	335	317	320	305	344	337	316	296	301	346	314	326	326	322	307	348	320	341	333	309	342	286	343	333	319	329	308	340	359	326	333	362	313	359	299	301	300	339	284	374	311	307	305	327	336	316	337	312	304	310	279	319	309	312	301	323	317	315	303	337	344	309	313	341	317	291	305	319	306	321	322	342	299	329	335	321	286	359	322	306	344	301	320	346	344	345	347	325	322	306	349	317	333	305	335	345	332	305	328	293	326	305	297	371	357	327	336	335	341	302	344	315	344	360	278	364	339	289	354	343	305	309	362	312	321	343	331	323	315	318	297	332	339	309	341	340	329	327	285	307	356	314	316	333	320	352	320	340	295	319	311	332	328	333	328	295	347	348	332	337	315	309	321	325	320	336	319	309	319	314	286	307	307	326	340	311	325	329	366	323	305	323	309	306	334	305	327	325	315	300	297	279	335	361	338	350	296	288	295	317	305	322	335	323	318	354	291	316	323	368	337	367	343	358	322	284	351	322	324	303	292	331	342	371	317	309	310	340	316	329	322	322	301	316	321	337	294	324	309	300	303	308	297	323	294	331	313	302	326	329	361	294	344	303	331	334	327	316	334	326	325	298	331	312	329	303	321	348	312	358	326	340	365	311	368	323	328	324	358	368	307	301	319	338	352	323	329	351	298	341	324	314	323	305	329	327	349	357	307	324	343	311	323	279	323	328	333	318	293	309	292	291	307	334	323	319	307	317	311	338	336	309	328	309	309	338	356	325	279	323	344	357	310	335	314	277	323	293	335	337	335	301	302	298	299	334	324	324	307	312	342	323	311	285	321	312	342	311	287	306	342	294	338	330	328
12316	9284	16978	40444	57182	31375	18340	21804	20141	15227	16078	22953	19938	17362	19840	12946	15238	13135	13585	13029	11293	7267	6040	5207	6123	15246	23132	21817	8234	5606	6211	7105	7137	6688	2907	5227	6139	6511	5424	4076	3542	3035	2789	2352	2494	2530	1830	1427	1208	1059	983	931	961	979	1014	908	901	864	899	882	882	870	900	854	930	904	855	863	865	820	858	826	859	854	884	886	880	876	823	887	802	814	887	827	872	864	873	895	814	905	869	884	841	855	890	844	886	881	820	890	841	850	882	813	867	813	882	860	848	866	890	869	809	867	853	853	838	870	867	828	892	839	854	836	807	868	913	854	784	870	802	854	901	860	857	841	873	834	853	843	841	848	828	843	854	839	807	872	842	820	884	867	894	851	794	931	890	891	909	864	879	853	876	836	825	870	926	850	830	897	832	868	858	838	841	878	856	879	875	853	870	757	831	860	852	865	896	906	827	842	860	847	920	865	850	876	829	918	850	806	874	886	862	855	851	887	855	829	859	821	871	863	864	913	862	869	943	903	875	893	859	867	847	848	878	859	890	856	810	850	880	847	859	864	850	920	867	884	851	850	876	860	850	832	878	840	823	847	857	829	831	867	800	871	891	781	892	906	892	887	875	844	806	885	865	842	824	938	816	848	867	791	835	823	844	865	886	870	850	819	814	879	850	883	873	839	873	823	863	839	865	848	851	882	869	834	909	877	865	924	945	889	843	861	901	818	876	858	859	871	832	928	867	845	856	852	829	819	853	877	837	862	877	840	866	838	842	834	832	878	815	850	868	805	910	874	859	816	921	855	842	855	850	882	866	822	859	917	846	842	821	849	900	892	834	911	831	839	810	879	838	846	785	889	861	841	819	959	861	832	881	874	825	830	881	812	872	799	853	871	836	863	786	845	852	874	842	850	850	882	853	907	911	852	884	883	864	856	816	856	877	799	881	814	867	859	861	890	816	910	872	823	841	872	820	847	857	801	877	830	842	859	856	864	886	851	818	814	830	879	843	862	794	834	846	876	841	811	889	894	904	844	887	862	843	845	849	848	844	874	859	858	848	833	836	912	901	840	831	829	877	842	889	844	866	851	874	864	898	841	873	857	896	833	882	839	830	891	878	868	872	838	841	786	778	861	858	824	863	870	853	865	850	877	875	858	788	815	818	918	853	869	844	873	835	832	824	841	835	935	835	815	833	842	885	853	873	882	844	854	887	858	821	879	858	860	873	879	848	803	847	864	931	874	837	833	859	825	881	908	904	834	866	893	875	848	899	865	855	871	847	898	837	883	818	882	902	884	804	844	926	829	832	841	812	860	845	868	886	849	835	872	829	847	817	934	868	838	868	839	888	880	838	867	840	822	871	814	864	844	889	850	847	937	881	801	806	827	880	863	868	913	812	842	869	900	832	888	835	854	851	925	847	857	854	879	896	839	858	833	850	848	888	835	875	882	899	885	882	870	830	868	803	865	886	837	905	857	851	810	890	870	870	854	887	851	796	890	936	901	857	882	819	848	873	862	846	830	823	881	827	875	850	846	867	884	841	871	892	795	838	858	831	851	899	854	862	893	816	846	879	844	905	806	837	846	859	882	873	870	849	840	893	815	851	846	859	834	846	868	871	937	909	856	906	900	885	906	821	842	870	812	850	869	887	838	897	856	841	839	857	866	845	824	879	838	877	854	877	836	878	844	858	900	840	862	832	883	836	876	798	857	798	885	891	876	845	847	882	883	817	845	864	798	841	878	875	850	835	845	868	847	853	828	851	815	859	885	857	905	834	879	875	871	837	859	808	802	833	842	803	823	859	837	778	867	872	815	848	881	864	848	867	877	836	825	859	874	872	852	859	867	880	866	896	863	895	807	901	879	907	878	886	857	872	846	864	858	819	825	857	872	845	805	867	881	870	832	907	860	839	839	863	836	929	896	853	858	868	841	858	871	901	836	849	867	868	834	875	852	863	869	864	863	873	884	853	813	847	843	828	879	885	835	916	828	872	855	904	889	881	862	862	894	835	852	879	835	832	866	864	835	886	882	844	870	963	888	915	850	835	867	845	820	870	868	867	890	882	926	847	885	914	877	866	878	875	830	829	885	885	911	832	835	848	834	835	875	876	908	880	871	848	896	847	808	853	918	920	829	857	876	862	877	840	852	880	896	832	870	875	855	831	872	874	849	869	875	874	905	938	876	870	846	835	846	881	867	844	919	799	906	826	853	867	906	880	855	866	845	926	841	818	852	806	826	848	837	794	804	883	809	859	881	850	868	828	883	884	848	874	848	882	800	889	859	866	827	914	849	895	864	828	805	870	883	812	880	855	864	907	888	817	858	849	791	870	887	810	832	853	821	828	817	805	849	835	839	890	889	881	822	841	867	864	890	928	855	858	812	855	873	912	915	863	872	860	852	871	840	916	848	908	844	854	906	853	829	914	857	861	887	836	830	842	846	909	848	847	902	817	880	835	833	848	839	886	866	869	824	801	888	862	854	878	853	861	851	852	885	893	868	868	855	846	884	880	892	839	855	870	825	862	856	790	841	892	872	874	809	879	877	887	819	818	855	873	839	847	900	845	838	843	852	836	820	876	870	856	861	821	862	874	930	881	871	855	861	911	871	885	880	887	849	879	873	830	817	875	874	869	849	833	924	863	851	889	849	817	899	865	835	865	863	851	862	857	883	872	808	839	831	845	820	897	916	840	917	847	830	869	790	873	864	891	882	896	858	905	875	898	862	889	890	837	851	824	836	808	838	924	863	851	924	868	860	861	832	879	849	879	889	810	831	898	872	856	820	889	862	885	871	883	902	815	846	816	817	846	849	896	909	850	871	841	887	883	845	897	867	866	865	855	843	898	843	823	882	852	873	845	874	808	864	862	848	864	873	852	858	830	877	852	823	877	901	836	797	852	777	857	845	817	836	819	837	854	878	876	836	867	850	880	863	882	832	848	832	866	855	883	854	868	873	872	834	827	891	891	809	898	877	879	830	836	853	842	854	856	846	843	855	849	845	931	833	814	864	842	861	841	921	901	865	902	909	956	845	882	847	854	853	818	884	840	844	874	841	935	892	872	839	815	842	911	856	868	853	885	852	877	901	914	846	873	840	894	856	918	890	882	841	908	936	843	812	841	859	854	841	847	815	863	841	846	889	878	853	851	834	862	869	825	825	863	847	804	902	820	874	872	861	849	847	867	894	853	870	887	867	952	814	866	827	858	866	881	844	850	844	846	874	873	895	862	845	865	839	892	870	876	886	858	854	877	869	848	916	863	856	912	893	838	912	863	918	853	865	857	862	858	899	828	849	892	868	886	866	850	900	822	850	846	895	894	889	816	875	853	872	838	872	812	877	878	876	851	856	855	893	881	825	909	845	872	863	896	887	910	839	876	877	854	906	889	882	847	876	834	876	826	851	882	872	832	880	873	867	915	870	863	819	892	890	888	822	811	845	916	867	899	837	872	854	835	905	861	873	822	862	886	830	869	839	842	844	872	815	824	862	851	880	855	772	841	819
6500	3126	3935	5290	5324	1716	1074	1142	1090	729	685	684	649	565	588	535	529	467	460	440	393	334	314	286	270	320	576	812	307	233	282	274	249	224	239	235	227	275	241	230	263	221	196	218	212	214	238	211	200	216	243	215	211	216	205	219	207	213	207	205	188	225	192	200	206	208	199	206	192	187	208	204	188	199	210	231	205	212	236	209	218	237	193	188	208	192	231	213	225	211	222	181	181	214	189	194	208	211	224	192	227	211	200	209	214	201	204	208	214	212	220	224	223	213	208	196	199	203	206	191	204	207	209	195	211	205	199	213	198	210	204	230	246	193	219	199	241	194	229	200	203	189	186	203	214	190	239	195	198	213	226	208	184	208	189	207	194	198	202	223	224	198	199	188	210	190	205	229	202	211	233	215	211	187	202	182	204	196	236	211	200	210	181	197	183	205	217	203	195	198	202	208	236	178	196	202	224	209	209	193	197	208	193	202	180	199	227	220	197	186	236	205	199	187	221	224	208	205	190	236	221	217	191	210	214	206	179	209	213	218	189	211	203	226	205	196	209	214	222	195	215	203	217	189	182	191	201	202	225	212	216	226	206	203	201	224	203	185	226	209	212	179	197	226	196	210	196	226	213	196	218	208	198	218	203	208	208	196	207	196	200	190	188	229	217	223	204	212	190	202	219	214	198	192	186	220	213	199	228	209	201	198	214	202	214	202	196	237	211	211	168	208	204	188	214	181	179	206	207	224	193	213	228	225	191	218	227	189	173	186	211	206	193	201	188	215	229	227	204	217	213	206	222	196	211	217	214	231	208	185	173	198	206	201	196	204	211	208	235	192	223	202	208	194	220	225	217	194	196	201	209	216	215	180	219	200	206	196	206	210	231	217	187	209	194	184	229	189	188	217	219	206	204	211	184	185	217	217	199	205	212	173	187	214	175	195	202	207	220	196	200	217	202	214	197	206	186	224	227	198	218	197	196	220	207	213	228	208	228	217	238	215	190	195	203	188	202	206	201	207	211	170	205	234	191	198	213	236	224	220	197	186	202	226	190	231	204	230	230	219	200	206	215	226	170	210	192	185	190	230	218	216	193	200	210	232	189	185	220	202	219	223	200	211	197	195	209	199	213	242	235	200	207	220	187	195	205	204	205	186	214	199	195	196	230	196	210	200	212	210	209	199	220	209	220	208	239	218	216	210	215	198	208	197	185	177	204	223	198	218	185	193	183	188	214	207	209	192	195	227	197	188	188	187	196	220	194	193	198	161	197	210	219	210	243	204	205	180	221	194	198	226	213	197	213	209	183	200	192	199	234	216	200	233	219	197	210	208	196	219	217	198	188	187	207	164	191	183	238	205	222	182	180	205	224	212	230	212	198	208	184	219	229	196	207	199	218	196	187	212	202	209	195	205	212	208	214	195	250	222	210	203	203	212	231	207	216	186	209	182	192	211	216	195	230	207	214	198	182	178	208	186	218	193	202	210	244	217	220	199	217	219	196	202	207	222	201	199	196	208	194	209	214	215	217	191	192	218	206	207	219	202	245	204	191	194	204	212	200	219	203	221	235	211	197	215	210	199	202	197	205	220	212	207	228	193	199	230	216	224	217	208	221	211	171	244	220	185	214	220	214	206	233	213	231	228	205	197	199	221	203	207	204	221	190	206	192	206	211	206	212	195	188	219	179	183	226	209	199	205	184	186	230	211	224	201	219	195	192	207	189	218	213	202	195	195	213	172	210	196	229	246	206	177	221	203	218	228	210	201	192	224	210	201	201	221	203	210	211	227	195	230	211	189	184	228	184	190	207	231	204	187	196	223	223	208	202	234	227	194	220	176	220	203	190	189	214	198	214	196	211	217	202	211	191	214	206	192	194	200	211	201	193	199	196	198	219	199	234	194	231	186	205	190	191	201	219	178	211	206	212	180	217	209	207	205	208	236	188	211	196	212	239	192	232	198	201	222	192	195	231	207	217	224	217	184	215	201	202	197	201	203	215	218	210	213	211	216	216	218	209	201	192	206	208	198	202	210	224	202	199	198	201	198	196	212	205	216	198	191	195	189	220	205	204	196	203	187	195	211	214	183	204	225	201	206	213	193	228	203	214	201	175	207	192	214	202	218	180	214	216	191	185	192	201	215	217	213	202	212	230	208	191	198	174	192	196	198	205	207	217	226	216	211	199	215	197	196	199	210	210	196	212	219	210	196	184	186	203	218	228	184	205	205	204	186	212	184	199	207	217	203	221	185	177	229	206	192	229	205	225	199	192	188	229	208	199	214	202	202	211	216	204	206	208	204	186	206	212	225	194	185	207	198	203	185	201	205	188	205	222	224	183	211	228	200	185	238	211	220	215	219	186	188	185	201	234	224	204	209	189	207	205	228	222	190	189	186	196	208	218	165	194	214	218	195	187	224	210	237	201	207	202	221	227	210	204	221	201	201	233	199	211	205	183	209	212	208	215	212	229	222	199	191	218	207	209	189	189	184	232	224	222	224	220	220	213	203	210	204	189	185	209	248	192	212	204	201	206	196	188	195	209	211	221	200	203	202	225	193	236	237	195	200	198	208	210	209	207	187	192	203	210	199	235	207	224	174	216	172	196	197	235	214	195	232	195	195	209	230	219	179	226	182	181	210	189	197	197	220	224	198	201	213	196	234	202	200	212	206	222	214	199	221	200	232	231	222	216	214	211	214	211	219	205	192	183	225	220	207	209	216	193	223	191	213	181	214	236	231	225	189	201	231	192	238	206	190	214	196	216	202	198	188	221	195	212	208	171	208	209	223	205	178	202	213	204	212	195	225	212	183	216	197	189	198	210	195	226	210	199	195	221	217	213	211	225	206	195	194	192	210	182	212	207	217	200	225	238	175	191	202	196	189	199	204	228	242	203	210	218	200	196	211	184	211	215	197	192	194	198	209	185	220	188	187	220	238	213	204	218	205	190	225	207	209	219	192	178	201	224	200	217	162	212	210	212	220	208	240	215	206	197	210	208	224	204	232	194	194	218	232	192	173	211	234	204	194	207	208	203	227	214	202	230	196	212	230	178	225	233	224	198	207	188	228	219	182	204	210	187	193	191	232	195	178	206	215	216	191	220	216	210	213	203	201	236	179	201	213	196	206	229	213	179	232	195	201	182	200	198	217	175	204	210	216	209	205	185	196	198	233	228	184	196	216	179	202	196	213	199	186	190	196	214	211	222	184	230	210	184	207	214	191	217	203	208	165	216	210	214	196	222	225	184	211	219	195	229	194	193	219	204	218	198	207	177	196	189	200	218	213	212	171	223	211	212	189	235	222	197	185	211	195	213	206	200	234	198	226	215	230	228	191	204	202	192	215	194	206	191	213	205	201	210	196	202	196	185	192	194	203	199	210	212	206	202	203	188	204	198	201	239	195	203	220	206	204	228	235	210	217	218	218	199	201	229	225	219	197	210	210	207	210	211	205	193	207	178	219	210	202	164	210	178	219	224	204	239	235	202	202	209	187	236	197
4638	3203	6938	13629	14030	5733	4567	5009	4801	3807	3463	3301	3176	2901	3062	2623	2862	2516	2509	2214	1988	1633	1296	1232	1177	1432	2911	3846	1145	956	1097	995	1041	892	760	858	921	960	931	866	744	696	740	658	722	678	716	638	655	639	644	562	613	625	606	572	613	611	605	584	612	550	585	597	611	584	595	611	598	620	589	580	577	616	583	633	613	624	634	617	614	557	583	546	589	619	643	564	589	566	600	569	584	588	590	609	580	592	630	630	588	590	577	613	558	602	579	568	592	619	571	567	584	579	593	565	593	641	577	617	550	550	623	598	600	576	589	596	584	578	556	606	562	612	584	572	581	590	619	565	616	595	580	583	606	584	625	581	620	601	557	587	566	605	593	565	615	569	594	548	594	611	586	582	542	566	598	607	582	577	595	602	560	583	559	591	580	568	594	616	571	558	599	585	592	545	604	598	554	594	570	610	559	604	627	550	584	572	640	610	606	558	614	613	607	565	589	638	555	609	598	597	612	583	608	590	595	605	625	554	599	572	597	599	679	609	574	567	602	544	618	645	589	556	581	589	596	572	574	614	625	558	642	617	575	608	576	602	607	596	622	596	598	584	599	630	606	600	622	586	612	555	599	621	606	609	561	583	575	572	593	615	590	598	568	566	588	593	586	570	588	561	585	600	561	577	615	582	595	538	621	638	609	637	557	599	582	620	638	590	631	579	578	578	570	606	568	612	569	566	583	586	557	583	567	620	613	589	608	589	585	540	600	552	605	590	577	608	635	603	603	565	629	595	631	625	596	586	567	622	615	640	568	561	560	597	605	563	609	613	583	583	552	590	599	571	568	639	604	558	604	607	607	581	570	608	588	606	583	587	577	599	561	595	557	592	564	602	573	572	573	558	593	575	590	609	534	627	613	599	589	571	602	612	598	586	628	614	618	584	554	602	562	543	580	561	575	635	581	611	629	587	583	592	595	562	576	570	585	619	575	584	643	597	584	623	577	547	612	606	596	602	596	555	594	600	591	610	580	535	580	599	578	558	636	545	581	527	628	580	590	560	587	583	539	580	600	584	575	577	587	605	613	620	545	586	577	590	625	576	557	590	610	607	612	598	631	569	615	584	595	602	605	601	613	580	557	631	545	567	558	609	604	579	583	576	589	588	618	599	576	632	592	591	599	648	576	582	619	613	595	550	529	622	572	606	584	604	584	616	580	633	571	595	600	560	597	572	582	605	625	576	604	579	576	542	596	614	614	590	592	557	579	571	573	608	563	590	604	615	613	629	633	628	653	605	598	594	601	546	536	591	612	601	598	585	588	611	579	584	548	579	615	542	580	613	604	617	571	617	629	608	595	620	608	599	552	568	614	556	585	612	537	599	601	581	560	580	593	612	602	563	592	515	597	571	635	618	581	588	588	532	552	598	609	594	574	614	629	561	570	627	620	580	568	607	565	605	628	577	588	562	618	584	586	589	595	576	559	557	580	606	587	589	605	599	598	569	595	618	599	614	581	598	576	610	615	609	589	587	607	612	580	563	582	574	608	581	581	596	565	603	613	580	597	646	581	554	593	581	604	600	602	557	572	583	642	586	601	608	534	595	582	572	571	603	603	576	605	608	599	590	612	608	546	589	606	607	601	607	606	561	618	586	596	635	561	609	590	620	566	566	605	583	630	586	631	629	601	619	588	588	580	607	573	556	583	594	600	619	597	603	571	608	649	601	557	625	591	594	571	595	625	559	560	607	610	556	615	539	600	585	581	543	619	593	578	620	555	573	604	631	598	587	606	564	623	583	554	609	596	591	623	584	597	615	626	580	589	589	583	616	581	599	568	609	558	648	591	591	598	592	595	616	566	597	633	555	589	587	630	570	577	602	625	577	596	626	582	599	589	559	570	585	595	551	613	581	584	524	639	606	587	581	631	584	607	561	595	541	582	600	597	589	612	629	579	529	614	581	584	592	540	584	599	595	589	598	562	591	604	551	571	604	631	599	638	620	623	589	577	552	581	613	586	607	624	549	612	576	573	614	602	586	588	569	574	541	599	615	584	594	609	582	614	585	552	607	610	594	579	601	616	616	591	607	608	616	569	573	578	578	562	588	604	580	571	578	594	552	563	607	575	590	551	566	614	607	599	585	594	583	605	593	589	575	582	603	570	584	575	569	600	611	627	634	561	614	625	551	603	577	588	577	558	596	533	574	550	547	606	596	597	573	611	588	582	588	582	560	614	620	605	592	592	651	611	584	578	602	620	645	583	600	576	600	580	610	586	640	569	554	604	599	587	596	614	597	595	592	615	589	559	575	604	650	565	597	614	533	580	615	590	580	566	551	577	633	636	630	586	578	579	564	558	585	615	577	568	571	563	643	619	614	598	585	568	602	558	582	599	572	648	630	590	554	561	562	576	565	542	614	537	597	598	568	589	566	626	586	564	563	594	558	555	553	583	574	609	613	620	602	591	611	580	638	574	626	572	583	536	569	578	586	613	603	602	578	564	586	594	579	653	572	614	612	594	554	600	603	571	581	644	589	595	604	627	598	621	597	563	625	625	566	569	606	605	580	556	624	571	631	603	576	556	588	574	592	619	597	600	568	587	579	558	583	616	578	634	602	588	634	589	581	609	624	582	639	597	567	556	598	545	606	581	559	619	580	595	543	596	636	579	616	574	559	602	549	595	627	604	596	579	591	576	603	578	656	578	610	588	612	600	558	595	589	602	606	532	600	579	577	560	588	616	596	591	577	597	567	594	570	557	567	585	559	603	566	602	580	608	628	582	585	590	593	614	611	585	595	592	572	578	599	600	598	570	565	590	595	579	605	583	573	600	577	537	582	557	626	583	600	579	586	592	574	565	592	630	564	582	615	565	601	567	542	631	578	574	572	591	570	574	618	546	560	643	601	593	568	573	572	602	625	578	590	607	588	623	602	572	622	583	560	612	619	590	574	572	596	592	578	598	580	619	587	591	586	575	603	615	590	552	556	563	587	600	607	598	591	609	573	610	596	598	561	612	607	614	593	618	617	642	614	605	615	525	582	595	611	593	606	572	641	551	592	557	623	624	577	635	579	597	615	593	562	578	585	558	573	580	591	574	588	562	608	605	613	615	599	579	579	584	621	610	574	578	571	618	586	582	610	596	672	562	582	581	605	587	596	566	590	541	598	587	607	594	569	567	603	571	570	545	595	596	587	597	609	604	561	590	596	596	592	617	650	631	568	612	568	600	582	574	590	580	581	565	586	577	611	617	622	591	587	598	618	580	620	660	598	553	597	611	578	570	570	611	636	621	561	609	639	585	598	614	569	576	597	586	586	561	574	608	539	570	600	575	590	629	634	597	628	565	566	607	585	616	563	573	626	549	545	594	643	622	552	579	564	574	614	582	599	563	606	566	598	584	554	591	592	612	531	580	583	554	575	602	607	605	604	578	607	559	589	608	586	624	583	606	571	603	590	543	580	593	573	624	681	564	564	589	610	588	588	588	563	585	566	565	554	622	541	573	614	583	558
13489	6326	9445	39142	29966	7826	5948	6169	5803	3130	3687	3722	3190	3300	2989	2020	1683	1832	1690	1433	1031	848	720	855	859	2001	3770	1834	1082	1166	1290	1106	1256	897	560	974	1012	934	959	780	658	592	580	538	463	463	430	357	313	295	309	296	276	293	286	295	273	259	289	254	247	277	275	277	276	251	269	295	255	277	285	280	286	294	276	264	279	275	283	276	248	263	267	293	263	241	256	262	286	239	308	252	295	274	279	267	293	281	260	251	282	261	254	270	287	265	277	276	265	295	275	249	284	306	288	271	255	285	275	275	258	278	270	270	279	279	265	225	252	298	263	270	255	262	270	253	266	314	263	271	244	281	271	255	275	256	294	272	267	262	302	280	258	297	281	298	295	278	281	285	266	262	288	258	265	249	290	263	285	262	245	267	276	291	280	255	263	280	264	260	304	283	256	286	239	297	273	259	285	280	300	281	293	314	279	272	257	264	301	254	285	260	260	264	292	273	264	274	276	282	274	258	297	251	285	274	261	254	288	289	294	263	269	296	264	271	275	258	248	285	281	293	263	285	288	273	250	287	296	272	292	272	275	299	264	288	274	265	281	276	262	273	273	269	268	271	286	282	258	249	282	302	274	266	266	298	278	279	275	257	296	252	265	280	260	290	285	246	250	274	265	241	266	294	260	273	280	275	292	270	271	294	246	295	268	240	267	260	272	274	257	287	273	267	252	280	263	286	271	257	277	302	253	279	253	247	296	272	303	265	284	250	280	269	303	270	284	268	268	292	260	268	273	271	233	294	261	255	286	240	222	248	254	285	268	270	285	269	234	265	271	296	298	263	254	258	257	264	278	268	278	247	243	261	259	273	273	267	275	277	263	266	280	252	265	250	266	276	284	293	287	271	272	281	283	283	294	292	250	246	266	294	291	275	289	274	285	235	275	290	246	286	272	269	282	277	245	272	284	284	254	283	252	253	241	246	294	293	257	254	258	257	258	258	302	290	230	279	278	236	271	302	283	292	269	261	280	251	263	266	272	254	281	256	282	275	276	285	293	267	271	259	285	281	295	274	247	281	265	274	261	256	281	288	285	273	286	298	250	273	272	235	261	260	294	248	265	261	259	278	238	255	283	266	265	283	278	266	265	294	256	282	286	260	267	277	264	288	292	270	272	270	292	273	279	287	255	269	287	285	285	285	265	324	279	275	276	266	276	273	251	257	245	274	265	279	267	307	272	297	306	236	289	301	268	263	249	291	257	268	320	282	284	269	256	281	279	290	300	245	292	281	257	248	266	209	287	265	283	269	241	256	263	256	287	261	268	257	279	244	287	262	270	278	251	261	284	277	259	260	292	241	261	275	272	284	281	297	262	260	291	252	271	288	277	268	281	277	296	267	266	267	300	286	288	305	259	269	269	265	282	246	251	275	259	266	274	280	267	248	265	273	267	268	285	275	238	262	264	270	265	265	303	275	254	295	263	252	304	267	274	297	273	279	263	263	267	264	276	283	273	267	303	249	258	273	295	264	291	282	268	249	279	279	266	257	283	269	288	297	264	259	285	272	256	320	264	291	285	305	273	271	243	270	235	291	263	277	253	280	267	255	271	266	290	287	269	265	271	314	274	281	270	294	276	278	271	272	293	263	274	292	268	250	282	290	263	301	254	289	283	283	267	228	264	285	266	294	279	282	274	296	274	256	256	269	244	290	251	256	290	263	277	259	243	262	250	282	262	265	260	263	257	276	266	271	293	275	284	289	272	274	281	280	259	240	275	237	288	315	276	272	290	262	270	288	271	269	277	270	287	267	273	283	253	270	262	262	277	250	291	279	231	267	270	281	273	282	255	273	250	271	273	275	279	286	275	271	292	286	260	291	243	288	250	249	277	269	315	272	280	262	288	259	278	301	244	288	228	267	281	276	249	272	268	256	255	275	247	260	279	277	278	270	298	283	275	273	279	264	281	267	276	279	263	261	261	286	259	295	272	251	292	245	262	274	266	278	271	295	290	295	287	248	262	261	222	270	267	289	292	268	251	279	263	276	289	259	279	283	259	272	251	253	292	300	294	302	284	266	275	291	277	258	235	293	293	271	263	270	261	242	278	268	274	261	288	247	274	270	260	268	283	263	297	271	301	296	269	253	275	268	266	280	251	275	269	270	263	273	265	273	275	279	316	263	280	266	288	253	252	244	264	293	273	274	276	280	275	268	264	291	291	285	294	289	274	252	276	265	274	297	261	302	286	304	280	264	274	243	295	270	259	294	268	277	261	280	270	266	274	283	286	253	261	293	249	280	286	270	294	268	267	272	273	276	265	250	255	279	283	260	266	245	244	268	287	259	262	289	291	267	279	271	271	270	248	270	240	250	236	304	271	249	268	289	295	307	271	250	269	275	281	276	304	237	268	292	273	255	265	267	272	285	281	283	287	256	262	289	255	291	283	257	272	310	275	240	262	285	271	283	295	295	255	305	288	243	287	275	258	262	282	286	278	276	289	296	281	281	257	272	277	271	282	285	265	299	282	261	289	274	250	249	301	273	262	260	288	270	275	267	301	259	289	277	282	274	279	249	283	297	265	265	264	295	253	301	289	273	262	242	294	262	282	253	297	263	280	255	236	293	258	255	267	282	247	282	292	266	256	289	259	291	259	290	271	281	283	255	279	269	240	288	258	277	287	282	265	300	253	259	277	261	283	269	279	256	300	268	275	260	262	275	259	282	287	284	276	249	296	282	267	257	267	273	296	244	271	258	287	303	268	273	268	240	281	239	244	304	250	258	268	283	262	301	254	287	257	260	228	282	265	264	278	288	242	279	272	280	236	290	263	271	257	284	270	282	266	288	275	296	297	271	268	283	286	287	240	276	283	273	269	258	288	272	287	289	264	271	256	279	272	287	257	307	274	262	286	273	265	282	286	281	264	266	251	297	283	251	265	259	304	291	284	274	315	262	253	267	282	259	286	244	274	277	281	256	299	268	273	268	298	290	253	250	274	298	290	248	265	287	264	248	258	280	292	266	271	273	264	272	275	267	270	280	302	285	250	296	257	253	255	274	277	267	262	235	247	295	266	280	267	242	278	287	273	242	291	253	271	273	273	255	255	250	267	270	287	270	273	279	279	331	293	260	270	270	290	256	283	298	270	316	279	294	266	289	249	259	297	258	275	296	269	286	282	261	255	323	250	260	254	257	289	252	271	284	255	283	268	259	277	259	269	292	250	259	264	251	233	263	284	244	276	259	275	302	276	295	280	273	287	281	253	263	252	258	267	309	242	237	258	265	243	246	259	278	272	276	247	271	272	279	277	282	292	273	272	250	243	282	261	266	272	273	295	242	276	273	252	272	261	263	293	278	289	272	252	264	270	263	295	255	281	286	290	265	232	271	277	292	272	247	298	256	250	265	276	276	271	293	254	288	281	262	293	288	279	262	275	263	285	271	274	274	276	249	262	239	303	288	264	279	257	268	283	245	262	242	267	269	274	268	285	265	275	264	251	285	300	268	250	265	287	263
8680	5876	13849	48502	28488	13605	14506	17050	16218	10649	13497	13974	12768	14568	13889	10664	8681	9938	9392	8036	5842	4348	3920	4108	4751	10899	18375	8552	5346	6590	6526	5806	7141	4734	3036	5906	6306	5690	5540	4703	3794	3388	2801	2447	2174	2331	2110	1623	1160	1042	932	919	859	894	889	767	784	811	768	811	787	728	726	749	790	734	714	761	780	697	740	735	780	741	755	716	734	811	727	715	687	768	764	748	729	801	753	743	742	769	766	716	770	783	754	760	743	702	732	747	733	745	732	758	756	720	748	741	768	798	724	771	801	705	753	735	724	743	771	726	784	802	728	705	780	702	767	712	759	757	753	742	693	740	754	738	716	743	755	771	699	742	711	749	754	773	798	719	732	767	736	713	718	762	770	747	766	725	721	731	763	776	744	695	763	739	751	746	731	702	736	786	745	720	725	721	707	797	687	716	752	701	724	712	719	734	744	762	734	749	724	721	711	750	735	803	795	704	730	721	754	760	760	744	767	764	770	749	784	754	720	792	714	729	768	724	752	778	747	807	717	732	703	771	714	732	692	776	727	753	723	775	786	788	690	724	733	703	765	781	718	696	744	718	796	727	745	738	713	749	740	739	681	766	795	723	742	771	727	740	750	720	737	785	728	778	728	733	697	752	745	704	770	787	753	698	718	725	746	756	757	785	701	725	727	752	792	729	721	751	818	746	746	744	755	770	750	777	722	703	765	776	771	791	744	745	721	722	806	759	720	778	763	709	769	753	744	740	716	786	721	804	748	763	797	711	784	751	748	764	768	712	762	692	736	726	767	731	686	730	769	739	720	704	744	701	745	750	732	741	724	757	776	657	755	764	749	792	739	719	733	758	765	713	729	731	789	747	723	748	765	746	694	733	767	735	740	744	721	767	758	721	768	766	740	771	756	741	740	790	792	766	756	703	752	707	776	722	711	715	710	757	734	713	774	756	739	718	713	733	732	700	758	717	765	721	745	747	748	698	691	730	765	761	750	712	801	772	768	757	729	782	773	739	778	697	722	766	766	759	742	734	750	674	730	740	703	760	754	768	742	726	750	761	733	699	742	755	704	730	758	737	779	725	767	709	745	742	757	710	715	761	753	782	792	714	750	764	752	738	744	743	745	766	701	722	759	761	709	757	754	744	743	778	802	777	737	757	730	737	719	766	759	735	688	772	744	759	717	783	691	720	749	707	702	759	765	747	697	722	762	757	731	787	734	773	715	747	746	803	738	730	770	711	756	776	772	719	755	731	799	790	705	783	749	780	766	779	713	729	760	740	755	739	749	739	739	739	725	774	783	731	730	758	780	739	774	758	718	783	754	761	773	773	724	719	706	725	752	749	747	742	731	717	768	728	758	732	726	755	792	744	723	726	756	801	709	756	759	774	734	751	715	772	797	720	780	781	766	778	724	697	723	741	727	811	745	750	693	733	726	773	758	731	745	742	734	764	753	751	756	709	754	781	696	712	760	719	750	704	721	705	726	782	710	797	763	764	745	745	754	761	720	732	724	776	745	751	739	789	794	729	759	762	755	753	732	753	743	769	721	760	754	764	714	722	710	700	759	734	786	751	747	749	700	653	779	725	702	732	779	708	749	713	678	771	735	751	701	776	733	719	766	719	756	744	723	708	759	717	752	727	743	780	702	740	749	757	722	788	757	718	681	727	742	720	735	763	756	730	764	717	717	684	736	739	790	813	754	741	769	745	725	761	771	743	737	737	735	715	756	722	698	722	739	765	702	774	712	763	720	733	706	781	786	727	715	779	775	763	739	784	720	734	735	760	829	735	743	761	762	699	726	733	750	732	768	741	798	768	761	767	778	704	762	733	702	788	716	776	739	748	752	791	737	793	762	768	731	730	744	749	756	757	742	701	731	779	742	770	698	730	689	737	793	711	733	761	707	720	762	720	705	769	776	775	709	758	751	732	760	754	714	730	791	753	791	764	751	750	783	770	736	722	756	751	719	776	765	751	725	744	752	710	729	750	765	738	693	691	736	729	767	716	744	721	762	751	741	773	735	739	736	709	730	756	754	695	739	756	700	755	723	774	785	771	704	736	759	730	714	767	756	746	740	757	771	771	780	738	746	773	705	777	709	765	722	708	774	714	710	767	721	754	723	703	740	765	752	749	831	718	704	786	753	760	751	790	740	686	778	773	684	768	740	741	736	736	775	726	719	729	746	737	727	747	759	764	767	733	750	725	756	774	752	727	779	755	781	727	731	684	754	778	744	682	759	757	701	747	762	782	733	740	747	751	808	743	750	686	720	737	781	679	739	711	759	750	743	772	725	789	732	706	762	751	775	728	801	748	747	686	739	698	720	717	684	718	747	755	770	735	731	757	759	752	720	729	737	727	753	781	751	738	775	734	783	710	707	748	747	691	700	732	800	751	793	743	734	760	759	776	736	736	737	771	802	717	779	768	700	774	781	735	771	775	771	722	793	760	800	726	782	735	758	745	758	715	729	803	729	758	742	715	785	781	784	728	750	716	763	785	669	722	704	724	735	749	720	722	755	754	756	760	711	736	782	730	807	738	755	764	753	760	750	739	707	775	729	744	737	761	706	713	706	734	771	749	724	719	741	757	706	779	726	709	749	712	728	743	754	763	739	714	728	740	792	726	755	723	717	726	778	722	725	780	738	727	716	798	744	801	741	746	758	732	698	720	768	727	749	750	751	758	745	753	772	786	754	765	711	757	773	758	720	775	761	724	757	747	761	753	707	768	722	763	747	721	742	722	749	744	741	707	770	765	739	734	738	795	707	739	718	719	784	739	750	688	712	727	681	722	763	713	726	722	700	775	753	800	733	745	743	771	768	724	739	769	768	789	773	728	744	767	714	708	766	798	760	701	779	717	746	722	747	737	748	724	728	703	729	724	718	716	725	709	728	767	751	780	718	734	770	789	735	709	747	718	740	688	707	757	703	744	673	752	658	740	711	732	690	720	766	712	758	768	774	758	698	772	760	749	746	725	732	787	738	743	727	755	744	743	746	747	660	757	730	714	741	776	766	755	724	747	782	732	740	732	804	759	702	698	734	749	729	728	763	767	710	734	740	785	742	771	689	811	752	732	710	795	733	734	738	723	755	765	800	667	749	747	720	720	732	740	761	751	690	783	702	767	761	742	771	749	733	750	749	770	744	755	761	751	736	788	706	742	694	757	723	702	759	737	701	741	767	760	753	732	779	726	731	755	764	722	735	729	754	746	737	746	751	756	700	817	729	741	734	759	761	687	767	733	720	702	806	687	739	750	735	793	766	705	725	764	696	730	671	778	743	741	757	778	777	784	732	733	749	747	754	708	725	719	714	717	764	777	723	693	712	708	790	748	747	810	750	723	772	731	641	751	755	749	770	765	754	734	778	748	765	805	763	734	723	738	759	756	764	788	788	737	730	766	732	774	778	778	733	732	767	706	744	760	756	725	708	779	769	726	731	742	759	742	738	761	767	724	718	713	766	747	757	763	727	735	696	724	721	778	751	807	726	775	747	707	720	717
21496	10415	12213	56361	36395	12274	10365	11664	9523	6862	5597	6030	6822	6216	4664	3974	3228	3396	3176	2033	2454	1669	1345	1234	1383	3267	3478	3452	2877	4458	3753	3477	4069	3030	1496	2623	3124	3148	3136	3088	1751	1485	1468	1097	1070	1145	950	656	434	413	399	355	324	334	293	304	284	280	347	307	294	314	286	283	291	270	290	295	276	297	290	283	303	299	266	295	297	291	308	303	257	295	268	272	269	278	262	308	282	283	293	311	280	300	311	292	264	289	274	284	303	295	291	283	263	292	282	282	278	269	293	271	270	295	285	260	247	314	258	277	272	259	260	288	266	302	259	268	241	276	301	236	278	295	289	273	251	255	289	285	283	274	286	289	309	278	302	271	308	297	291	276	285	306	271	262	249	291	311	301	317	306	276	248	270	281	275	323	269	276	257	282	265	292	268	254	272	262	322	270	291	282	278	297	258	268	227	241	281	266	283	265	271	253	292	270	270	268	271	274	287	267	279	305	280	238	249	272	285	261	287	300	290	270	301	310	283	305	301	331	274	290	286	314	274	277	291	265	295	273	289	274	263	295	268	278	251	266	248	259	264	294	259	248	268	273	287	280	292	285	267	280	255	258	284	271	283	278	246	268	269	230	296	276	298	301	295	253	311	303	289	292	260	284	290	259	281	269	281	253	283	273	306	295	296	275	279	291	281	279	280	301	293	270	275	286	294	290	272	278	307	266	301	262	265	279	291	254	281	324	249	282	259	270	276	294	262	285	257	287	277	273	260	269	281	270	287	272	284	290	285	276	269	249	238	275	282	290	303	284	280	295	256	267	284	295	280	283	279	275	233	292	266	254	262	290	248	279	274	272	243	283	281	285	304	315	298	279	252	268	287	328	261	285	273	310	302	301	285	291	269	271	292	291	271	261	286	312	297	286	257	337	275	281	260	248	260	315	302	280	262	276	271	258	287	322	313	288	255	275	283	280	280	274	291	268	301	268	302	257	299	258	263	301	288	277	274	301	308	299	259	281	275	320	259	302	265	283	272	283	286	262	294	265	285	281	256	249	293	279	295	299	296	283	291	274	282	310	303	282	240	276	266	316	304	280	307	264	300	261	269	272	267	273	264	288	269	280	266	289	294	297	286	284	251	296	326	267	291	279	268	283	292	285	279	263	314	264	266	279	283	290	303	260	277	263	276	281	273	253	271	274	292	259	301	290	251	249	280	262	285	306	281	263	258	296	244	262	341	254	289	268	299	292	282	311	299	269	261	276	286	285	281	254	256	264	283	267	279	254	309	257	284	277	293	304	300	274	300	296	273	263	262	284	271	286	275	294	259	261	290	275	267	305	274	281	279	253	283	304	264	288	265	282	267	250	268	292	286	281	266	260	294	279	285	301	300	266	243	290	268	268	270	283	250	292	273	272	254	282	265	266	305	290	300	297	275	300	268	274	280	271	291	263	271	271	248	277	275	282	271	271	275	286	273	279	260	273	266	273	254	313	319	308	260	281	287	283	279	285	241	283	283	318	258	279	268	270	283	269	296	274	274	248	280	277	278	291	277	277	283	253	222	276	288	276	287	267	293	308	276	284	297	303	281	303	308	304	269	289	305	290	285	284	255	312	272	274	309	253	283	321	280	275	268	262	274	268	292	286	291	272	266	244	304	307	283	283	282	281	290	281	294	282	282	268	287	272	290	261	302	270	274	267	283	240	249	251	294	288	285	278	284	281	283	312	315	276	279	246	300	278	256	285	251	267	269	286	268	267	283	299	284	308	309	284	285	297	291	282	297	270	271	271	239	262	279	316	279	267	272	283	285	248	261	295	258	277	284	248	257	272	303	273	278	273	266	275	279	280	303	284	277	259	251	291	267	261	272	269	271	276	281	263	310	268	296	306	298	267	311	276	256	296	273	290	286	270	284	284	288	286	291	275	252	252	271	261	268	272	252	265	304	277	289	289	261	283	280	282	271	259	270	273	299	251	261	287	272	283	258	258	285	273	316	247	287	295	249	267	291	272	273	261	252	268	284	277	289	265	284	304	272	295	281	274	276	313	275	278	263	282	296	289	258	303	283	286	300	274	291	295	261	273	293	273	258	270	289	308	305	284	255	282	272	345	280	292	291	275	271	256	298	287	267	269	251	315	271	282	280	276	278	246	291	288	297	283	287	294	264	270	260	275	302	267	304	292	282	292	268	277	269	280	260	271	264	278	260	276	265	295	276	277	293	288	285	284	291	271	315	311	242	261	299	303	288	306	279	265	286	275	266	290	265	257	268	267	287	271	277	270	266	283	271	260	271	270	288	263	261	280	292	289	288	257	295	273	252	276	264	278	264	279	278	262	262	284	290	299	282	264	277	276	281	278	274	283	302	267	270	270	256	268	287	283	296	302	306	273	258	280	297	272	281	269	257	306	285	248	244	253	285	275	273	287	275	277	278	297	270	268	267	309	295	278	270	247	276	271	269	278	267	271	285	266	249	275	303	287	284	255	277	269	284	288	283	274	256	270	300	309	288	304	262	287	275	280	250	275	270	272	267	262	292	296	302	268	290	241	261	290	273	315	265	292	300	249	247	302	268	271	298	300	279	275	235	317	281	278	285	273	282	266	240	299	291	286	303	276	296	257	290	282	299	326	280	261	298	275	272	278	271	285	274	279	256	281	269	266	291	266	277	278	309	282	269	251	273	264	298	260	280	276	314	260	261	278	271	287	275	242	269	264	277	260	271	297	263	266	292	300	248	307	282	291	297	254	285	289	247	270	284	297	259	260	307	277	278	256	279	266	228	309	282	300	301	263	267	265	277	270	299	296	278	282	292	270	259	280	266	264	295	283	281	277	304	303	272	281	301	289	299	319	278	277	290	303	273	303	254	300	297	262	275	269	267	279	285	291	270	266	268	274	301	272	301	260	290	278	295	247	265	286	288	277	277	265	299	276	272	269	275	283	248	283	298	288	286	265	286	284	260	265	294	290	264	275	294	275	272	286	279	282	274	290	280	290	294	262	266	273	255	295	279	295	294	260	299	284	262	284	275	322	281	260	272	273	275	308	279	287	305	294	303	300	304	263	302	260	245	273	265	293	271	297	273	290	271	289	303	274	272	260	268	282	264	229	286	277	288	282	306	303	330	322	283	292	292	297	279	300	281	304	257	263	296	262	272	295	270	301	304	300	289	272	265	241	275	267	284	295	294	268	296	292	274	295	289	283	287	257	268	250	295	283	292	270	300	254	276	308	271	312	300	269	280	302	275	298	274	273	281	292	264	297	271	255	269	281	274	289	270	267	259	281	271	285	277	266	274	274	278	260	261	280	262	298	283	309	285	259	281	287	296	266	286	299	254	266	298	298	300	294	313	285	291	272	241	281	278	312	306	277	298	276	277	275	300	253	290	287	268	280	307	282	267	272	266	288	297	304	259	271	290	309	259	287	249	278	290	278	305	272	314	245	305	266	260	275	277	259	291	275	286	277	319	279	244	279	261	270	247	260	292	275	263	250	309	289	296	288	264	291	297	270
11356	8136	15496	61183	28630	18196	20774	24230	20615	18421	17457	19791	21102	21629	17239	16584	14309	15995	15166	9612	12794	8215	7015	6607	7843	15543	16670	14940	14739	20145	17912	17097	19267	14300	7757	14204	17524	17126	16937	15943	9884	9682	9104	6880	6822	7619	5566	3748	2036	1620	1501	1460	1221	1216	1005	1037	958	908	855	1024	980	905	917	818	763	773	691	752	787	821	769	779	718	771	755	783	743	749	761	764	771	776	746	766	741	736	767	766	695	774	767	778	775	774	774	762	732	738	723	734	742	715	760	773	826	752	738	732	740	771	752	690	754	723	745	735	736	765	763	769	743	756	748	761	753	750	706	770	744	772	751	729	789	717	793	767	779	747	787	709	703	748	756	720	796	769	738	719	733	740	737	766	736	748	772	729	753	733	743	720	760	717	759	722	734	714	776	688	781	758	724	721	701	709	817	733	744	755	747	733	780	750	757	728	734	760	748	721	778	774	737	714	736	736	713	725	778	736	802	703	756	728	745	750	720	735	743	758	773	713	759	759	788	692	759	722	811	758	726	729	732	775	721	799	796	706	740	775	730	742	732	751	744	709	741	710	748	766	756	775	753	805	781	739	708	735	724	764	736	758	797	732	803	752	742	744	741	702	726	774	778	727	771	779	776	799	808	766	725	762	769	719	779	798	762	805	722	756	754	718	729	759	748	770	747	724	763	729	759	731	800	753	774	738	768	750	718	716	788	760	768	794	717	729	784	753	761	778	783	723	722	744	762	769	780	738	722	703	711	788	738	785	741	783	713	788	737	762	803	699	712	751	774	754	729	703	783	745	718	692	713	771	757	720	727	750	694	761	736	707	748	715	720	781	741	711	773	746	781	758	726	742	733	763	752	778	702	738	752	778	727	734	751	755	761	697	726	715	770	733	749	818	708	784	736	735	752	784	746	799	745	777	723	730	744	829	734	725	734	785	759	753	731	738	751	773	738	711	723	722	733	801	693	748	756	733	786	728	746	756	711	751	752	799	715	795	802	723	723	710	760	744	705	712	748	740	709	749	716	737	726	735	784	760	753	742	744	760	763	782	750	729	776	737	795	796	732	734	733	753	764	745	780	766	791	751	738	748	722	757	816	785	776	801	744	779	760	709	730	722	706	759	717	751	733	705	694	679	750	707	761	750	784	714	787	667	762	717	718	718	768	703	774	750	764	785	736	736	712	758	777	785	751	764	744	715	763	787	750	709	759	754	737	744	774	737	770	783	717	725	724	740	736	717	761	745	734	734	746	679	751	766	720	755	754	742	732	736	758	765	737	751	701	750	749	715	766	752	756	733	744	678	793	765	744	708	821	724	773	747	763	766	766	793	746	695	751	694	710	720	857	747	756	710	726	703	741	688	718	766	746	738	746	757	788	742	706	782	747	756	729	744	770	728	711	728	694	730	778	725	739	727	778	773	750	780	743	739	745	735	723	748	735	779	727	742	786	792	766	747	760	744	814	737	759	705	756	730	766	730	752	737	724	759	777	786	689	733	786	719	777	807	744	720	723	765	732	782	767	778	773	768	724	711	744	781	748	736	795	727	737	766	746	727	743	761	769	776	732	730	761	706	751	746	755	787	691	767	733	754	756	746	743	740	751	761	744	716	754	753	708	781	737	726	748	734	733	682	722	752	751	761	723	773	754	764	744	812	770	764	719	741	785	812	761	826	754	741	745	750	773	762	742	743	765	789	788	755	733	736	746	709	743	715	752	723	755	781	797	759	750	743	781	782	793	718	771	763	754	758	759	767	762	744	717	730	800	772	798	745	758	813	781	765	757	803	792	779	727	706	735	746	767	733	746	757	765	759	705	730	724	686	777	768	691	776	731	732	743	700	742	739	763	712	704	787	742	767	782	749	739	711	733	711	711	744	786	737	768	781	744	740	767	785	792	751	777	805	756	776	762	755	759	731	757	704	714	732	741	755	814	753	729	752	729	770	747	746	775	782	786	733	735	772	742	762	698	764	707	779	736	703	737	743	727	761	750	771	772	747	713	764	805	735	798	756	746	770	758	787	788	714	754	753	753	721	730	732	717	751	745	778	840	750	744	721	767	742	718	731	711	714	743	741	735	754	728	754	755	745	725	751	747	739	726	815	763	760	788	709	746	749	766	775	772	742	744	741	750	749	752	765	757	787	788	711	727	731	782	761	694	769	773	750	781	765	767	760	723	753	713	742	774	709	767	714	764	750	782	709	703	747	790	734	719	794	730	744	734	778	823	758	714	763	772	761	731	762	790	760	727	747	735	743	731	765	738	766	752	743	731	780	732	727	773	727	732	741	728	763	724	756	731	745	704	724	777	729	781	752	743	742	709	761	750	701	764	744	745	781	726	742	739	742	748	709	748	764	752	760	697	764	794	724	713	773	755	778	726	799	738	789	699	706	733	777	742	745	721	735	706	727	772	726	694	773	757	734	729	780	744	699	794	773	744	753	770	723	810	735	698	761	731	792	747	793	714	740	727	749	717	748	755	717	700	755	716	746	719	792	782	795	779	729	706	734	714	731	725	787	750	721	730	713	722	725	769	753	747	721	760	754	746	794	718	765	730	767	734	759	800	728	717	715	795	757	769	752	703	723	757	811	743	751	727	779	749	753	775	799	726	737	729	820	752	733	726	764	747	751	701	704	742	734	720	791	747	751	744	724	704	720	779	750	759	741	771	721	801	767	746	703	752	724	728	730	732	691	751	774	752	755	773	711	732	740	749	777	737	763	753	738	743	777	773	794	744	751	712	738	747	807	713	821	800	732	731	751	720	772	733	699	765	757	788	808	724	754	767	797	757	776	761	778	763	725	791	710	732	724	761	705	710	830	759	778	738	737	764	699	723	710	722	707	722	703	735	775	701	745	752	726	697	765	763	705	735	759	746	727	747	764	765	732	697	814	757	742	753	784	769	757	742	736	751	769	729	722	794	760	751	747	734	725	710	756	718	748	758	721	730	768	709	762	711	768	741	751	776	707	722	728	744	741	764	717	762	770	760	765	725	773	749	794	737	747	789	719	711	706	782	752	745	749	767	823	720	757	731	714	748	738	723	737	749	772	739	708	731	750	762	783	745	763	717	782	711	777	753	782	768	739	742	820	770	754	787	757	748	759	702	729	736	783	763	779	756	766	779	751	766	758	781	757	730	749	738	759	726	812	755	776	780	746	665	802	740	789	756	737	778	734	741	768	752	663	750	732	815	745	807	735	801	761	744	731	784	730	738	727	724	703	745	750	746	725	769	731	750	764	780	755	728	763	760	715	753	772	750	736	762	740	746	756	741	773	758	757	747	724	730	739	744	783	746	757	791	712	806	810	708	822	763	757	769	761	801	727	740	764	748	736	761	734	765	747	753	766	769	766	748	712	795	761	717	730	830	749	726	759	781	780	727	696	757	755	732	800	692	710	689	730	706	724	742	717	796	775	753	757	727	818	738	709	688	743	734	730	772	730	763	759	715	759	766	759	766	754	773	680	718	785	749	775	730	704	728	715	772	752	779	726	775	805	765	803
5498	2567	3022	4718	3466	1551	1568	1650	1154	998	827	618	597	573	508	525	583	644	495	322	374	301	283	235	281	488	622	304	256	267	239	264	338	262	195	260	266	264	216	254	225	207	177	210	188	188	206	171	177	178	180	167	152	178	176	169	180	157	144	176	168	183	196	196	153	174	171	199	178	163	164	162	179	148	199	194	177	183	171	169	176	187	181	170	181	167	166	173	188	146	171	154	169	186	197	166	182	173	163	179	188	188	171	171	170	179	182	195	177	172	151	191	158	179	177	158	196	187	169	171	190	151	184	193	167	176	157	187	160	191	177	194	187	179	201	172	179	178	166	209	192	213	185	183	173	167	176	187	180	176	204	175	175	184	200	195	188	171	147	155	168	196	165	155	182	177	187	180	163	169	194	173	180	180	162	174	183	169	174	191	172	176	160	161	164	198	176	185	166	163	172	173	167	180	181	169	155	171	190	167	169	174	182	174	163	160	194	181	175	210	171	169	163	182	171	185	184	190	181	176	197	161	195	187	168	186	191	174	170	150	175	190	165	180	176	193	169	174	193	187	176	185	175	166	180	159	198	153	179	170	164	189	166	161	202	167	164	153	167	188	170	189	177	191	168	174	221	180	189	195	180	185	184	195	187	192	187	183	181	173	185	191	157	182	180	191	167	182	151	162	170	148	136	196	209	171	160	187	183	148	156	195	165	193	189	183	158	143	191	180	199	187	193	184	193	172	172	161	195	183	178	167	172	207	165	165	173	178	178	193	182	178	151	161	194	185	203	180	170	164	195	185	179	166	189	176	181	173	178	162	181	183	167	195	167	176	180	150	192	172	168	192	175	187	201	150	196	169	176	200	177	178	174	199	170	176	180	181	186	159	186	195	143	147	178	179	154	179	172	187	159	166	178	182	181	179	190	179	181	187	169	152	186	190	147	167	202	193	189	174	175	175	180	175	169	170	169	184	172	172	164	154	167	182	200	194	198	156	179	184	173	181	212	177	176	154	174	166	172	172	169	191	183	193	165	170	182	181	192	175	184	169	172	168	189	193	198	200	185	206	183	160	172	184	194	190	191	189	154	168	174	178	182	174	204	180	185	178	183	176	151	169	183	173	174	176	189	181	210	180	180	202	168	210	171	197	182	189	173	181	164	160	168	179	168	182	172	190	171	197	177	156	173	172	169	179	161	179	201	169	163	190	191	198	170	183	197	169	182	147	184	163	166	185	173	159	173	169	170	185	176	193	178	182	185	171	186	195	172	166	181	161	174	185	185	198	160	182	184	189	164	177	154	181	178	169	223	155	157	176	164	176	180	192	183	203	182	169	183	174	188	174	176	174	179	200	190	151	159	170	172	153	179	179	187	192	167	175	177	185	162	166	205	174	187	176	175	192	182	173	187	182	165	165	147	212	181	169	191	197	172	172	178	199	181	182	157	179	191	175	171	171	145	214	194	199	171	179	149	184	160	211	163	165	191	214	187	189	182	170	182	194	183	145	175	168	172	182	164	188	144	202	157	191	156	165	175	177	151	172	177	180	162	181	178	164	162	204	174	176	181	142	189	184	169	169	187	180	162	176	185	167	195	172	193	193	188	201	172	179	190	169	164	167	189	157	179	167	165	161	183	181	161	179	165	171	180	191	173	179	194	166	224	169	188	198	159	166	175	189	186	174	182	168	176	195	169	174	182	182	178	162	176	157	171	154	181	204	173	184	167	189	172	165	167	185	177	170	180	169	171	203	171	175	202	167	163	162	175	160	184	177	194	174	180	175	175	185	160	169	198	172	167	178	176	165	197	186	162	175	181	181	160	194	198	188	190	178	179	168	168	181	163	164	164	188	158	191	184	214	172	176	187	172	152	188	183	174	181	185	199	184	191	171	185	201	166	187	178	209	183	188	180	157	192	194	166	183	187	174	166	185	171	176	184	197	178	175	189	185	195	194	171	182	175	174	178	188	181	189	170	179	176	186	175	172	156	169	170	188	182	193	182	193	154	181	196	166	188	171	184	159	162	180	172	189	169	186	161	177	188	192	152	181	161	187	180	179	184	180	165	179	161	182	186	166	174	167	162	173	195	208	178	194	179	168	180	178	164	152	188	168	186	162	183	153	162	201	183	151	180	168	173	161	164	180	161	174	187	194	197	165	159	189	160	169	174	166	175	177	174	163	172	172	193	171	185	177	172	167	169	159	188	178	154	178	181	186	175	182	173	159	176	217	202	173	175	183	197	167	178	173	154	163	169	178	163	189	178	175	166	197	153	178	171	185	173	178	169	178	152	182	162	159	179	204	180	176	179	176	188	170	187	178	161	173	187	160	174	172	166	171	164	179	181	147	181	191	175	167	177	172	162	161	181	168	161	187	182	180	194	191	180	175	181	170	165	175	191	162	175	201	174	163	177	163	175	155	168	158	161	171	166	177	182	185	187	193	149	165	172	169	173	176	181	191	169	188	188	187	169	165	193	180	167	186	169	176	167	172	185	183	194	183	165	170	162	183	152	168	178	190	184	182	155	183	201	181	171	146	152	163	198	189	171	181	177	181	168	189	186	191	179	180	190	161	172	160	182	173	148	190	178	170	161	178	163	180	167	190	169	188	181	168	180	184	171	188	174	198	177	164	197	183	173	169	175	199	198	167	171	175	176	171	177	172	194	175	169	161	177	173	162	163	164	160	196	193	167	206	198	176	191	161	173	170	177	196	183	192	181	177	203	181	162	150	153	180	196	188	185	190	173	193	180	141	169	200	191	190	166	196	187	166	171	161	178	172	169	171	169	188	177	173	199	168	174	164	181	174	182	179	184	181	183	195	147	154	170	200	187	180	158	181	175	209	175	170	203	151	175	189	165	185	200	170	189	149	176	155	161	191	184	174	170	160	186	186	198	168	176	185	189	170	166	171	185	178	164	185	152	202	178	175	188	189	180	167	182	160	178	185	196	184	187	162	183	166	156	166	173	179	191	162	179	172	175	169	181	162	190	202	195	169	163	183	166	159	162	176	190	173	155	173	163	187	188	175	168	173	177	174	167	183	181	180	194	177	161	191	178	184	179	180	181	167	165	181	171	174	178	171	184	193	174	177	185	199	168	200	198	159	188	189	173	184	173	168	157	178	173	178	193	188	173	203	180	200	166	175	192	172	188	163	177	188	179	169	162	152	180	178	177	209	203	179	167	176	202	173	175	155	184	177	182	171	170	183	164	182	208	170	186	160	193	176	167	198	173	175	177	180	196	192	168	163	166	187	187	185	169	182	161	157	187	195	176	178	178	184	194	180	197	172	200	163	161	178	163	159	180	177	173	157	192	170	196	191	202	167	208	177	184	181	178	151	171	196	194	170	199	153	165	166	181	194	145	179	182	177	184	195	195	227	183	164	192	181	184	178	190	174	175	162	160	174	183	160	166	171	176	176	174	191	183	158	163	198	189	184	187	180	180	168	167	179	160	172	170	169	168	164	167	202	187	192	172	190	155	166	164	175	212	185	176	156
4029	2655	5346	12403	9720	5433	6354	7378	4838	4960	3730	3121	3259	2961	2688	2881	3366	3630	2502	1609	1996	1399	1245	1184	1379	2667	3312	1240	1108	1311	1221	1191	1323	1011	788	1079	1186	1106	1000	1049	832	849	808	709	663	847	643	661	539	593	574	547	529	559	552	563	561	538	537	525	544	506	543	556	513	498	532	520	536	536	508	538	530	480	485	531	482	518	498	483	510	515	531	547	565	510	499	508	545	484	482	523	504	501	531	469	552	503	495	497	522	493	476	521	482	555	580	522	501	541	458	522	493	487	489	480	501	508	503	508	492	513	482	512	516	554	490	537	495	508	524	512	522	501	529	491	514	522	509	528	543	509	558	509	512	541	551	530	490	506	500	530	497	528	530	519	523	512	481	524	520	536	554	546	505	515	536	526	532	539	495	517	531	522	510	521	547	505	538	501	529	510	547	529	495	541	569	510	533	474	503	499	510	544	524	505	519	529	523	473	545	481	473	532	566	501	500	568	506	543	521	488	512	495	508	500	532	530	483	519	506	545	552	530	534	498	559	491	484	526	532	527	528	574	503	563	536	519	502	529	486	512	512	549	524	541	514	496	521	518	514	511	538	509	530	526	506	507	535	498	566	498	512	504	475	527	507	514	511	559	493	523	556	492	531	536	532	509	515	539	511	514	525	532	536	517	518	515	495	487	521	536	510	500	500	525	532	474	543	518	522	524	543	559	513	464	534	502	468	554	506	516	567	498	497	510	503	522	529	480	541	523	551	518	508	514	515	532	530	501	539	494	541	521	493	548	510	541	489	541	554	535	544	480	536	493	510	520	533	518	539	522	477	528	546	516	532	534	522	529	502	525	565	481	503	502	550	503	510	488	524	543	516	501	573	503	503	550	498	474	523	485	520	552	533	516	485	524	496	542	534	506	496	535	534	549	461	567	530	530	469	547	525	509	522	522	506	518	495	529	546	475	524	495	511	537	506	517	537	513	482	520	488	532	517	535	520	496	507	516	493	528	525	513	516	530	552	510	501	501	516	539	508	514	563	547	524	503	504	481	560	517	480	515	535	534	512	518	536	499	550	494	524	506	504	482	526	507	520	532	531	548	503	539	517	524	487	542	561	514	526	514	501	496	507	530	526	465	547	501	501	536	502	523	531	538	538	534	493	483	567	500	504	549	517	509	559	516	521	531	479	530	537	481	520	534	538	490	498	506	513	522	495	580	510	516	499	532	539	519	502	505	520	521	541	489	521	527	484	514	512	547	568	495	553	530	529	551	542	547	521	516	521	534	549	532	538	497	537	491	520	500	510	494	506	518	501	525	543	555	542	543	499	525	506	520	506	507	542	539	554	552	514	525	517	539	522	502	479	481	531	510	536	522	495	552	539	507	476	526	524	518	528	522	490	520	461	556	531	501	508	540	550	515	501	499	503	523	508	513	505	512	528	527	537	535	544	515	515	511	536	526	537	532	494	554	522	481	503	543	543	521	546	505	498	506	556	502	531	481	496	498	540	518	513	511	497	586	525	517	489	530	509	521	522	497	505	518	503	500	510	546	511	569	500	486	544	541	488	548	515	467	485	507	534	523	500	513	529	562	533	558	535	517	525	497	542	531	526	545	488	517	531	505	541	522	551	504	502	550	489	532	475	515	518	531	520	541	505	533	481	531	514	501	501	518	518	527	519	499	550	496	488	507	542	508	486	458	558	512	520	518	499	541	555	512	516	538	541	477	530	504	510	551	533	505	473	536	486	512	520	477	543	481	508	490	505	489	513	528	505	506	503	506	522	504	527	528	537	541	511	526	528	506	528	528	520	547	524	571	515	518	545	515	535	522	522	526	467	507	509	537	507	537	507	550	546	506	559	511	495	533	521	544	584	518	526	490	501	495	502	549	512	516	489	504	540	552	497	496	517	508	493	540	502	528	505	554	517	511	502	511	515	517	494	490	550	526	539	530	556	551	470	540	532	474	502	494	545	538	534	505	545	503	535	519	523	529	507	545	536	483	514	512	500	530	543	499	536	526	537	521	528	515	523	538	544	537	533	516	526	508	501	495	490	547	528	543	490	504	563	472	523	501	551	532	526	537	542	499	506	497	509	530	525	500	537	535	507	517	508	512	503	523	516	492	530	532	499	557	517	529	504	565	482	508	538	548	539	528	536	471	511	523	482	538	541	533	498	543	539	519	495	528	520	462	538	522	555	523	560	548	551	496	546	535	538	520	545	541	557	525	505	490	526	523	490	538	539	508	518	523	488	525	546	522	510	491	518	530	562	481	530	513	520	530	535	507	514	497	525	538	517	505	524	531	508	503	524	543	543	511	555	518	561	524	513	525	463	516	505	542	516	522	524	548	497	535	546	538	518	530	526	545	471	517	512	521	464	524	525	542	507	498	515	486	495	514	531	552	523	529	559	519	524	513	513	516	545	544	540	512	535	516	522	496	526	519	498	525	506	542	489	525	506	520	519	508	539	513	473	564	500	496	504	548	543	567	518	532	513	480	495	474	510	490	530	501	486	547	538	532	545	527	476	516	518	515	528	516	533	483	550	498	495	540	497	521	542	500	520	504	485	486	472	519	571	524	493	501	488	504	490	549	552	545	509	496	498	563	515	515	560	498	507	533	536	541	470	515	519	497	489	516	550	512	547	501	481	490	506	519	527	551	510	543	525	547	504	544	509	537	541	512	539	521	507	546	569	518	525	591	509	493	487	500	495	525	529	511	481	528	491	532	521	530	536	543	509	517	476	471	485	512	547	539	537	525	547	498	525	500	494	520	499	509	558	533	505	556	511	533	507	520	518	505	511	488	546	520	498	529	541	494	533	517	509	507	531	538	506	482	479	532	529	463	553	540	506	532	487	518	536	533	524	486	528	504	489	509	535	542	545	497	578	498	507	559	533	498	514	520	489	496	544	513	501	493	520	508	519	542	494	533	529	504	501	542	535	516	578	517	516	504	532	500	517	499	510	575	538	484	477	525	512	501	521	532	514	533	506	528	517	500	493	474	479	519	499	535	496	517	490	567	561	515	500	532	512	507	518	506	490	589	495	559	508	529	470	547	530	573	539	521	517	550	515	523	537	572	551	522	519	535	577	513	545	528	556	494	533	517	579	542	514	539	536	545	522	544	487	495	503	524	506	523	502	540	504	546	478	531	489	498	531	513	528	504	527	521	507	544	501	500	548	518	492	526	514	515	487	581	524	529	512	551	492	562	531	520	495	495	459	485	544	506	475	516	544	542	498	520	505	491	491	514	554	587	513	508	530	510	532	565	515	519	553	525	539	517	501	521	516	485	512	505	497	484	527	528	562	522	543	531	542	534	478	523	493	529	522	530	517	534	505	503	531	520	525	501	558	498	542	521	531	547	540	513	521	475	506	540	533	520	534	496	526	560	543	513	572	506	526	531	533	530	510	496	505	539	506	491	522	528	498	491	526	544	439	543	511	483	516	554	528	536	516	536	522	508	529	531	519	484	520	512	521	506	484	508	539	507	502	507	481	486
12857	5140	6931	31042	24213	6791	7123	7369	4684	3593	3689	3101	2726	3123	2792	2796	2276	2012	1501	1545	1616	952	703	700	1069	2774	3389	2389	929	1041	940	873	988	688	480	619	582	635	738	673	463	442	420	371	417	412	382	331	288	282	286	283	270	298	286	287	268	244	290	286	278	276	255	243	270	280	254	257	283	242	263	246	264	265	287	272	300	283	274	281	268	291	248	308	283	276	260	250	259	271	279	270	257	280	289	255	280	285	277	259	287	287	272	267	275	272	253	271	273	258	264	267	261	247	244	291	270	245	272	285	257	273	275	251	259	269	256	281	248	275	250	303	274	285	247	270	253	255	282	278	255	282	255	291	289	265	249	259	277	267	308	273	267	255	272	290	277	312	284	251	254	273	268	250	257	245	267	258	297	272	248	266	293	251	266	253	281	272	274	280	299	244	247	232	284	259	284	264	276	261	276	250	267	274	263	260	261	289	303	267	288	260	260	244	268	292	232	258	289	239	270	272	300	273	277	270	241	282	271	294	278	263	248	247	250	281	253	263	283	251	246	284	257	267	275	278	274	251	261	256	273	271	268	263	323	262	251	307	267	252	268	273	260	255	265	258	290	264	263	266	269	244	297	287	255	270	289	250	276	283	249	253	295	264	241	276	292	250	269	273	272	261	300	294	291	279	269	272	252	270	261	216	260	240	235	272	268	259	286	261	278	267	298	257	261	256	297	281	270	257	265	265	248	251	257	293	265	274	281	262	291	271	281	279	294	263	272	279	284	257	261	268	241	257	279	298	271	283	269	286	274	264	284	283	270	266	273	236	272	262	306	292	283	259	246	267	287	262	304	263	249	267	252	281	249	273	253	300	264	279	259	276	261	281	265	278	265	260	245	256	276	264	252	268	278	228	253	258	267	267	250	279	279	239	253	277	279	251	275	259	255	241	261	265	294	249	292	292	268	307	267	275	295	287	243	271	234	251	280	274	262	289	279	324	280	264	252	266	251	274	277	290	304	268	270	279	274	291	271	272	258	299	275	270	283	254	292	263	279	292	274	285	289	280	283	262	271	261	260	304	283	307	268	287	288	303	290	279	282	264	276	295	261	267	269	286	244	257	287	279	265	276	299	276	273	269	239	280	273	269	227	283	261	287	271	249	256	283	290	264	263	299	281	269	231	267	231	253	243	259	276	289	287	259	260	283	266	272	260	290	272	285	270	268	267	261	249	260	273	262	259	248	275	277	294	247	298	276	221	275	261	256	269	245	238	307	290	260	272	283	291	285	284	278	278	262	242	293	226	276	274	260	258	275	276	253	280	234	256	238	272	265	265	284	299	262	286	277	262	288	275	264	294	268	248	266	286	266	267	287	219	267	251	258	242	300	281	265	268	277	266	252	254	270	261	262	271	267	296	269	260	276	271	258	261	263	262	288	253	258	268	277	263	271	288	267	270	278	246	280	269	302	256	262	292	254	275	277	293	268	239	255	280	252	236	289	268	279	270	283	263	297	280	306	263	287	265	260	254	313	251	304	269	303	290	269	267	249	265	269	256	261	286	266	267	267	277	272	288	277	291	305	280	276	270	245	266	242	262	302	285	255	258	269	268	254	275	271	285	269	284	295	272	251	256	277	270	276	279	292	249	258	253	278	241	274	269	248	282	264	250	258	240	262	288	309	258	291	257	268	267	286	274	289	277	250	265	274	265	278	275	251	268	265	265	268	302	258	280	285	300	275	265	268	262	303	270	260	298	267	283	276	291	306	252	252	269	248	252	269	284	246	286	270	262	267	292	246	268	257	266	255	274	282	269	255	285	260	265	273	280	249	267	246	259	269	275	286	272	277	269	251	296	267	221	249	256	291	289	275	279	287	290	261	256	241	254	284	260	297	248	252	276	250	273	285	263	286	285	251	273	280	294	289	252	266	270	278	275	266	271	283	262	270	271	235	251	262	269	270	256	273	237	268	252	277	247	278	281	279	249	256	254	251	302	263	247	258	247	269	292	269	274	302	255	300	265	260	262	257	279	266	301	288	254	278	312	293	256	293	286	261	288	296	266	292	284	251	281	292	262	288	250	276	276	258	272	299	260	264	278	253	277	241	279	280	267	285	260	296	250	287	236	270	282	242	301	264	304	260	275	244	261	244	282	267	269	262	283	272	259	246	294	267	266	297	286	270	273	304	283	270	256	270	259	273	274	272	294	305	283	243	317	282	285	281	288	277	276	274	287	287	269	285	306	260	291	269	270	242	273	265	258	294	273	272	258	266	303	262	299	276	289	238	296	253	288	262	275	259	262	256	266	269	275	279	270	285	299	242	281	263	313	252	290	251	272	289	302	276	280	254	283	264	255	293	270	282	275	240	294	283	270	258	277	271	262	244	247	276	268	271	262	297	247	292	248	279	277	281	273	267	277	257	256	283	274	275	252	292	281	240	265	272	263	287	269	274	274	258	243	287	258	271	245	259	286	263	289	246	261	293	280	263	247	258	267	268	267	309	263	272	252	270	283	242	262	279	277	303	311	262	281	298	263	274	261	275	264	258	269	276	278	282	282	285	303	237	288	282	285	267	263	285	262	272	252	269	291	278	273	310	258	236	262	293	281	315	272	253	256	260	267	281	267	246	270	279	287	317	257	261	289	268	255	274	256	259	224	249	254	259	282	286	315	270	252	241	258	266	279	271	247	271	256	272	266	307	264	285	272	238	282	258	249	271	266	269	275	271	247	272	263	244	264	283	247	287	272	261	282	267	272	261	293	259	265	292	273	273	285	278	293	280	262	260	275	253	277	276	257	286	277	295	271	267	269	261	265	291	231	276	266	235	297	298	257	306	261	273	244	257	271	258	294	255	270	235	257	269	279	288	279	285	238	236	263	279	269	295	264	276	260	274	293	267	280	320	283	253	271	257	265	271	274	288	278	292	234	277	286	248	269	277	299	279	225	280	245	287	291	260	265	267	275	281	278	242	258	284	256	298	251	288	278	294	251	308	249	282	284	249	240	287	287	251	291	278	283	258	264	250	294	256	286	264	264	273	273	286	261	284	229	297	280	281	274	254	259	269	314	277	285	259	269	276	263	279	249	283	239	258	260	259	290	278	263	282	284	276	284	256	254	278	276	289	280	265	299	265	257	242	257	235	261	280	280	255	296	264	263	286	240	260	276	253	265	266	269	268	269	275	258	294	282	269	274	287	258	243	281	272	263	279	274	263	280	274	284	254	264	267	276	279	254	278	243	281	278	303	259	255	267	257	316	269	241	245	286	275	253	275	271	253	276	258	285	229	280	294	266	282	253	265	245	263	276	237	258	282	264	282	277	261	242	262	258	248	243	254	265	299	259	286	248	264	236	243	280	304	287	245	284	266	269	290	240	258	252	259	270	278	246	274	299	256	273	256	250	270	263	280	264	265	284	268	301	245	273	256	275	263	291	247	286	275	271	269	280	270	295	286	281	269	254	259	280	248	277	291	267	270	255	279	293	287	295	281	265	266	287	272	289	268	245	282
8117	5018	10608	41822	28497	13888	17582	18721	14241	11976	12840	12846	11869	13618	13358	13577	11653	10526	7779	8830	9354	5175	3828	3970	6296	14627	16854	11853	4873	5582	4665	4591	5837	3530	2034	3399	3616	3432	4126	3521	2429	2541	2012	1742	1830	1867	1616	1233	961	831	850	818	809	857	819	792	755	805	816	759	791	813	754	759	809	761	777	757	746	781	745	725	748	738	764	747	750	769	764	754	758	761	721	757	797	770	732	789	754	773	761	714	788	716	698	720	726	735	735	748	705	769	814	752	753	738	756	782	718	743	751	785	746	725	757	720	704	748	721	742	772	765	756	744	716	787	698	759	788	775	809	812	775	734	667	776	759	780	768	742	732	747	718	732	734	769	784	705	757	737	743	746	752	741	747	788	763	740	788	721	761	746	743	756	703	732	763	725	786	753	797	736	712	761	707	760	726	739	740	769	746	742	749	739	776	751	756	714	735	732	771	682	743	714	723	765	717	747	751	774	750	730	727	734	738	756	746	720	728	739	757	693	724	730	782	713	764	768	767	723	695	763	735	759	764	744	735	758	718	706	720	758	727	710	765	778	757	711	724	750	718	737	708	753	716	737	770	685	731	692	724	772	755	767	708	729	749	723	735	711	755	746	737	758	686	732	741	761	743	701	717	778	764	733	742	737	755	707	742	732	725	740	769	713	723	800	758	698	716	725	700	759	772	779	748	714	792	729	714	705	728	725	730	762	770	735	733	708	750	762	747	758	770	690	745	709	771	679	782	719	731	682	704	707	777	754	742	736	805	758	700	736	752	732	759	735	717	766	716	743	751	753	729	710	784	731	680	765	770	754	704	804	733	701	738	766	697	805	728	764	758	788	704	734	709	735	682	755	750	763	773	757	753	757	721	733	711	704	737	731	685	738	781	743	674	748	725	799	756	728	748	734	759	724	762	770	737	712	672	742	736	732	724	708	760	766	734	751	733	762	774	716	745	720	745	716	732	714	759	742	732	717	733	767	707	758	732	753	728	687	677	702	771	739	723	742	725	711	729	685	717	767	728	726	709	708	793	757	736	690	797	788	717	745	741	746	796	734	732	766	723	757	735	742	725	758	748	762	782	748	731	713	774	791	720	766	790	751	743	723	758	745	734	769	768	759	734	758	701	766	700	734	762	755	777	778	691	748	723	738	750	773	716	726	707	680	753	722	766	792	723	731	694	733	759	792	749	772	717	750	726	709	760	753	701	736	788	675	736	751	681	751	749	753	741	754	723	760	756	722	757	727	735	743	762	757	725	759	790	731	770	693	748	692	749	723	725	775	684	756	718	728	762	815	747	754	735	727	759	748	711	745	744	768	820	768	761	745	749	724	713	725	706	750	773	715	753	748	735	757	737	713	721	765	762	768	734	771	755	777	705	756	742	789	745	723	727	769	756	789	758	796	789	733	696	706	740	729	721	756	750	742	768	761	790	717	714	709	742	740	748	717	759	771	768	732	752	716	759	753	778	781	756	743	741	760	715	749	682	690	767	755	764	730	771	698	744	735	747	773	716	721	688	731	711	743	784	758	762	722	740	707	791	731	755	746	738	795	774	776	765	718	771	722	798	751	725	737	799	759	763	741	720	738	723	753	756	749	784	711	729	750	721	754	710	727	710	707	761	727	809	723	736	773	740	743	708	727	729	737	734	742	701	773	757	778	769	702	773	741	715	737	799	815	750	750	738	736	695	736	765	721	738	724	733	741	698	739	768	784	767	787	754	733	754	724	777	759	712	726	734	713	723	726	689	742	703	744	756	717	710	727	766	753	712	707	785	746	709	714	685	731	729	704	750	791	750	711	722	779	740	759	800	751	718	776	771	805	720	815	772	738	694	755	748	718	710	760	761	764	776	724	725	737	721	721	734	748	752	724	764	795	745	699	755	731	739	715	703	735	731	773	735	740	670	753	727	731	709	753	720	723	730	745	770	761	773	747	735	696	747	794	755	766	734	769	734	720	754	695	740	725	742	698	813	691	761	752	711	785	720	746	731	734	714	739	727	727	724	727	764	699	798	792	756	758	765	779	757	690	747	701	709	785	693	742	745	754	778	723	750	778	734	757	774	734	741	738	725	796	774	727	737	711	709	730	745	720	762	744	752	745	737	744	775	752	780	719	728	756	753	761	756	782	763	755	754	733	738	767	693	760	748	766	736	794	744	726	772	760	745	711	751	710	724	725	759	756	747	716	765	763	763	762	767	705	729	738	764	775	755	776	758	726	728	743	787	743	731	744	721	736	699	773	754	723	733	743	739	770	765	732	742	698	745	679	746	759	785	776	788	712	749	708	779	775	709	738	716	756	708	706	775	699	737	732	716	788	691	735	742	792	751	751	734	800	740	758	716	723	746	756	728	714	747	711	748	735	737	746	761	743	766	793	744	746	760	738	787	755	728	759	761	749	748	766	759	728	763	725	726	753	715	767	771	749	736	685	729	732	737	782	738	755	730	711	792	747	767	708	764	791	750	749	708	735	756	746	737	743	745	724	726	707	749	743	709	709	720	779	771	743	739	734	698	689	783	749	781	757	698	757	746	740	747	713	816	755	756	720	777	745	717	751	737	723	742	792	757	788	755	757	729	743	764	791	776	790	771	740	753	770	752	781	732	751	748	766	765	773	719	772	749	728	745	746	717	725	762	730	727	752	784	771	749	702	736	727	776	705	714	698	725	709	719	693	787	723	740	723	762	744	729	739	780	778	721	731	742	715	744	770	748	762	751	681	695	709	740	794	759	760	743	739	729	761	760	743	733	738	703	704	770	697	696	731	813	735	771	788	766	747	754	714	740	749	755	724	726	767	774	753	750	750	738	754	733	726	752	735	805	783	739	718	792	728	699	723	751	738	771	742	727	762	747	721	751	767	772	722	734	697	726	772	742	683	697	706	757	700	731	782	775	731	769	741	769	717	774	747	719	750	748	742	732	773	782	751	745	751	728	723	744	776	745	755	767	726	766	721	712	787	706	735	780	737	697	775	723	741	737	728	783	733	761	715	724	734	775	785	736	752	751	702	811	740	747	759	750	706	754	789	766	724	726	741	704	711	787	687	721	693	723	762	728	728	784	724	747	722	731	721	724	731	737	771	742	699	750	797	724	695	751	696	763	691	724	763	777	772	746	786	735	762	744	727	766	755	762	772	725	701	775	807	755	752	720	763	717	737	726	745	739	695	761	748	726	768	737	713	747	761	802	762	758	732	755	796	735	762	733	687	786	723	726	784	747	710	725	748	757	711	794	746	734	755	761	712	767	739	767	752	697	762	732	738	740	758	747	704	733	757	698	727	783	687	738	743	730	744	718	728	772	760	731	703	728	742	692	742	727	721	762	730	751	719	720	765	723	805	773	742	727	761	711	727	779	775	766	755	719	760	774	801	702	727	737	740	710	710	748	798	751	719	699	717	734	750	722	696	784	739	770	740	781	693	736	737	742	769	773	748	720	770	744	743	727	780	712	706	726	765	736	769	733	752	771	732	717	722	719	743	731	762	746	773
20109	8621	11754	57631	38496	15936	12988	9897	7877	5511	5368	5803	4559	5560	4234	4298	3682	3261	2483	3302	2652	1341	1245	927	1265	5168	6325	4222	1562	2046	1777	1791	2106	1566	818	996	1143	1067	1310	1136	915	883	686	585	611	588	503	422	378	364	308	298	276	303	297	312	276	299	300	332	289	304	288	285	299	283	248	297	273	311	326	295	311	292	312	314	278	291	280	314	295	290	274	303	310	263	290	300	284	312	271	319	283	307	311	297	287	285	287	289	293	299	289	281	293	314	296	274	289	294	301	258	302	327	306	301	294	267	324	302	327	318	294	287	313	309	290	302	311	343	306	277	275	312	278	270	299	307	284	295	304	300	296	258	272	313	272	321	298	273	280	299	342	284	313	310	284	272	300	305	290	296	255	267	270	305	333	264	295	278	318	299	288	279	319	307	321	289	312	267	299	273	316	340	300	271	305	293	306	289	322	298	317	301	296	253	314	305	278	294	305	318	270	313	322	292	314	298	307	259	285	315	293	283	261	305	290	281	300	302	267	326	304	299	283	306	255	264	305	276	296	312	290	304	285	272	283	253	259	299	308	279	294	298	273	337	282	270	282	312	314	272	266	274	286	295	288	298	300	278	276	326	305	313	319	277	288	269	311	315	293	297	287	282	289	307	306	299	292	313	303	306	294	285	308	280	292	296	299	282	305	292	315	307	269	275	295	261	282	292	294	305	261	272	296	280	278	271	287	282	292	314	307	298	311	333	312	329	292	310	296	330	308	313	320	329	311	276	284	321	306	270	298	299	310	312	304	285	296	292	279	294	321	280	306	288	302	295	295	298	314	280	296	277	302	284	280	262	290	302	305	297	304	302	275	287	304	282	286	277	320	289	287	305	318	287	314	275	319	309	303	294	295	295	273	280	297	261	291	301	290	312	267	290	312	307	268	312	274	288	280	308	318	286	281	283	332	287	290	315	273	257	285	324	282	274	314	282	303	305	273	266	303	297	295	298	302	258	308	294	285	332	315	283	313	309	305	292	276	302	267	286	316	277	315	284	317	283	288	319	268	313	300	299	294	321	300	274	283	257	306	289	305	294	258	280	295	264	302	299	279	291	320	308	298	284	284	304	337	282	271	319	281	293	298	317	316	290	323	301	303	282	287	296	293	311	296	328	300	301	303	271	293	288	292	305	304	288	311	284	326	285	290	309	292	287	300	279	286	269	290	304	263	313	325	276	290	316	260	281	311	286	277	292	299	277	262	334	313	292	292	278	283	294	303	296	315	304	300	293	284	275	318	289	296	315	316	308	313	330	305	291	259	272	257	343	282	287	270	271	298	316	277	324	307	279	312	327	298	305	284	304	276	278	280	290	288	290	317	302	301	292	260	267	320	253	311	283	303	285	302	291	290	296	302	271	307	302	284	290	280	304	317	278	303	310	329	285	281	278	294	316	312	284	300	307	299	282	288	320	283	323	260	328	317	311	307	307	273	294	301	269	299	284	310	287	314	335	278	283	305	294	305	270	287	269	296	245	278	270	279	343	291	278	328	312	304	308	323	268	303	309	298	291	299	274	269	308	320	294	271	272	312	300	302	261	275	299	292	298	286	325	288	318	289	296	283	292	307	299	338	284	304	279	300	280	290	289	295	294	311	258	291	290	300	313	301	285	294	292	278	289	291	284	266	295	293	311	281	313	298	311	291	284	305	282	283	274	248	281	292	255	296	317	284	301	277	304	317	296	266	262	287	274	295	281	296	309	290	314	284	264	288	313	301	298	285	288	279	285	307	320	310	300	302	313	267	294	278	299	301	272	292	287	316	290	276	288	314	255	296	279	277	272	300	292	303	296	310	279	297	274	284	312	287	272	304	307	296	263	292	318	324	297	317	276	311	264	258	292	309	298	274	254	302	292	299	288	315	257	291	290	295	313	316	280	308	313	297	306	309	275	283	316	277	301	309	293	320	296	286	301	300	330	285	269	307	283	289	306	268	296	274	349	328	278	303	287	290	296	284	290	335	306	298	305	276	292	305	308	288	265	262	289	282	312	274	284	292	296	294	291	280	280	287	331	293	291	275	287	325	311	306	280	301	279	290	306	307	292	289	301	328	278	300	312	296	301	302	304	355	308	300	285	274	303	310	297	285	278	293	305	316	298	295	293	332	295	261	313	292	254	297	303	294	276	280	302	282	295	328	310	296	308	310	279	319	264	287	311	285	300	292	283	285	285	266	278	310	285	294	313	267	285	307	275	286	314	295	288	265	248	287	312	304	291	302	290	296	296	296	296	291	307	288	285	319	301	291	283	307	261	318	319	304	328	314	285	267	283	292	301	304	305	270	265	311	293	295	293	309	285	273	284	295	295	296	292	308	278	316	344	296	279	298	316	296	293	278	299	296	296	307	293	297	313	332	321	305	315	304	282	291	278	319	274	297	312	290	300	284	285	259	315	313	292	280	283	286	286	298	308	286	307	259	294	294	322	323	288	285	280	289	278	285	294	299	319	273	308	298	333	289	331	297	303	272	279	298	301	272	280	318	333	293	304	299	299	285	286	317	304	295	330	264	284	279	267	310	303	260	291	285	275	278	286	271	321	288	315	299	299	288	283	275	264	300	306	293	307	281	322	315	293	294	277	289	306	306	295	275	304	306	262	306	299	305	283	278	292	307	292	276	317	264	284	280	294	267	289	284	288	288	295	298	335	270	276	285	295	331	291	296	319	281	270	281	291	304	282	299	317	315	299	283	288	322	265	253	300	295	289	318	277	258	271	321	309	323	291	298	275	299	308	271	296	266	295	293	305	290	320	298	298	295	290	283	288	308	300	297	280	258	270	307	306	296	275	290	303	258	284	280	283	305	300	294	322	309	263	290	301	319	320	290	304	313	309	292	273	297	271	289	287	274	293	311	282	265	333	279	277	276	300	309	289	260	323	313	316	301	277	298	290	285	308	273	305	293	289	285	290	296	305	278	294	311	307	274	293	280	282	295	271	277	279	290	330	324	258	305	277	271	307	300	277	283	309	294	285	294	314	277	313	262	273	285	270	293	296	289	321	301	298	294	272	309	303	283	268	295	297	292	275	287	308	301	292	296	276	293	310	290	261	298	306	282	283	288	313	297	287	279	282	266	310	272	283	303	299	307	291	310	268	294	296	303	304	282	291	291	284	271	319	312	257	294	275	282	305	293	304	277	288	308	297	283	283	288	300	295	296	278	280	257	255	306	298	299	313	306	285	292	288	262	278	303	292	282	306	292	318	273	299	305	273	290	291	335	287	323	306	327	297	291	300	285	316	306	321	301	289	300	293	307	287	300	266	290	285	291	278	310	303	273	280	326	297	306	254	278	289	291	285	268	293	307	282	285	292	298	322	301	270	276	302	309	293	281	298	262	348	288	308	284	299	311	297	292	300	280	310	313	323	268	239	288	278	293	286	282	283	305	287	298	286	293	283	283	275	301	281	270	286	280	297	314	281	303	322	306	274	286	316	303	305	292	302	249	310	340	304	302	295	301	272
10530	6878	16387	60892	41634	19712	23486	20150	19725	15117	17600	19801	16069	19791	17642	18359	15969	14614	11493	15813	12375	7174	6260	5297	7097	22799	25034	16774	8021	10355	8998	9315	11062	7664	4000	5641	6734	6519	7481	6791	5262	5331	3286	3049	3276	3511	2614	2003	1342	1167	1012	955	1038	998	881	1026	903	893	920	939	874	828	843	858	802	783	841	789	783	787	755	780	809	774	789	801	864	838	793	759	819	740	874	822	798	746	778	776	785	814	790	752	805	805	742	821	797	798	760	820	779	784	791	829	775	754	775	763	807	726	790	759	788	775	745	743	796	792	807	807	820	822	802	758	778	784	807	805	792	777	824	770	841	757	766	760	795	816	790	816	812	777	812	765	801	776	845	803	809	820	781	794	795	768	788	751	817	793	750	770	767	775	810	785	842	793	829	801	792	806	764	822	810	758	756	784	785	770	820	843	801	847	769	818	766	848	739	813	786	772	764	800	782	757	755	822	801	774	800	785	838	801	770	840	807	768	755	761	817	801	780	787	779	783	769	762	769	816	777	746	809	785	801	793	784	806	842	785	786	745	786	775	800	796	822	810	802	758	807	816	748	792	813	772	733	796	769	728	764	834	787	762	809	821	773	838	744	790	791	793	767	747	761	741	776	796	780	786	783	778	782	849	791	792	850	775	805	774	781	812	790	758	825	788	843	772	752	776	777	779	803	785	795	795	834	820	774	785	815	784	780	795	801	837	815	786	805	823	769	782	774	749	827	742	805	775	830	775	853	761	820	835	803	786	812	803	775	800	767	768	788	817	757	748	828	786	812	839	756	796	789	815	792	746	766	780	795	740	804	788	741	786	755	789	776	838	769	837	842	803	781	793	774	743	712	821	809	795	787	801	828	754	798	780	814	761	767	866	782	768	787	853	800	818	770	792	783	781	753	790	847	777	819	810	833	774	755	779	808	807	761	815	800	751	840	797	808	813	814	763	776	784	818	747	784	773	846	852	789	827	821	731	793	772	820	834	776	836	755	823	793	784	750	812	826	748	771	757	834	798	813	779	782	804	791	842	779	780	770	779	815	749	743	793	729	769	713	802	822	769	792	822	735	776	792	798	806	795	792	793	770	811	752	780	787	837	778	779	773	771	772	781	795	803	837	832	794	801	768	794	791	772	750	757	746	801	816	784	818	746	806	766	787	823	800	801	803	798	786	805	819	769	733	780	835	779	732	775	793	802	763	824	774	771	773	769	792	774	768	797	786	785	824	750	792	770	744	815	772	804	789	780	809	800	760	813	771	791	792	798	754	787	818	757	800	802	822	751	804	774	780	771	815	799	771	792	796	841	809	776	778	784	767	811	776	792	804	797	748	753	789	833	779	790	800	806	776	828	772	818	762	792	788	768	750	791	772	792	767	816	801	804	836	811	735	794	786	811	760	785	805	762	778	800	773	754	798	819	821	787	820	756	755	727	750	812	820	773	832	785	824	797	809	796	795	809	816	805	783	752	827	859	799	832	778	791	777	824	737	775	822	761	801	815	765	840	777	804	789	752	764	782	798	757	799	812	779	767	761	808	762	787	770	783	777	753	813	794	761	843	727	803	807	745	777	799	751	767	822	766	810	803	778	793	784	791	810	793	759	736	765	799	791	829	772	744	813	746	749	758	817	770	745	811	727	792	852	795	779	782	780	780	825	816	766	782	826	859	795	732	826	823	794	774	822	794	806	777	798	759	801	779	790	784	815	824	809	734	773	809	781	803	790	786	761	807	779	820	799	816	792	789	768	777	791	807	803	779	775	821	797	779	760	796	777	764	777	785	801	781	788	796	774	804	788	805	815	811	792	755	827	760	787	800	771	790	739	756	810	770	789	787	729	798	820	771	790	785	807	757	833	797	836	802	821	821	766	813	764	775	812	827	780	764	830	797	777	791	748	809	805	759	782	772	738	799	790	835	720	786	774	805	801	783	837	793	758	741	802	766	766	766	798	824	788	812	783	772	788	801	789	760	832	788	805	782	779	771	728	798	769	781	779	787	838	754	811	792	793	768	778	809	792	754	750	796	819	779	815	786	784	777	797	783	763	810	779	798	815	757	796	800	798	830	772	821	753	824	774	815	759	770	795	818	789	793	774	811	751	822	791	740	782	806	801	779	789	800	781	743	736	811	797	794	757	774	813	751	755	821	797	791	786	749	783	821	770	825	747	751	799	788	731	771	766	814	819	774	778	770	769	774	811	817	770	822	799	760	834	806	824	775	854	791	802	806	858	804	784	805	787	803	765	747	761	805	792	815	816	820	783	785	705	792	843	789	819	771	801	764	790	764	821	756	756	750	738	799	743	729	764	819	790	767	793	779	757	769	791	769	814	788	746	790	756	870	813	848	797	818	847	822	797	776	822	770	783	790	863	801	810	759	741	791	801	787	797	821	795	811	856	779	781	771	803	795	783	775	839	793	857	790	768	764	794	859	780	799	783	784	849	769	770	760	773	797	815	799	792	794	826	787	763	764	795	756	823	775	812	756	833	797	859	801	861	831	843	759	804	749	787	765	749	759	828	850	803	792	730	769	745	797	820	741	782	806	751	819	828	744	828	798	794	793	810	795	791	801	802	789	768	832	799	723	766	772	716	838	782	822	763	781	767	759	829	783	767	810	827	807	778	794	794	795	744	761	782	786	770	789	792	767	811	813	799	842	766	798	761	778	810	768	780	802	743	775	803	746	852	749	834	747	884	799	787	731	762	765	804	735	752	759	829	806	775	828	785	751	804	849	747	778	823	802	852	795	829	767	774	804	789	854	773	807	783	789	798	795	758	754	786	847	727	772	789	778	746	749	752	760	764	773	796	746	793	812	766	789	803	756	786	783	800	807	817	816	813	779	746	796	781	774	781	781	764	855	809	768	752	826	794	839	827	778	766	797	765	809	779	781	787	795	834	834	787	765	814	777	775	798	770	810	743	790	781	843	801	766	790	774	777	806	833	775	780	793	778	795	795	802	832	744	772	800	784	777	810	800	787	770	828	782	809	861	752	818	766	809	827	771	759	816	785	803	753	767	804	763	795	800	806	778	809	714	796	760	754	779	806	805	825	798	741	749	742	769	834	743	792	772	846	758	807	777	786	834	769	812	800	795	808	815	756	812	781	808	812	786	750	794	832	827	796	802	755	801	808	769	835	775	844	767	806	756	768	798	797	812	757	798	808	776	761	809	804	805	819	763	776	772	765	738	862	774	794	835	765	728	744	786	766	777	769	749	795	782	809	856	816	732	766	797	802	771	838	792	804	817	808	761	793	802	767	788	776	805	812	768	802	771	801	756	784	738	803	742	761	778	784	821	761	773	752	803	798	797	862	785	781	803	806	850	753	777	826	778	776	778	767	777	786	728	782	777	749	780	758	769	811	789	742	793	823	809	773	806	811	792	829	820	807	769	805	711	760	804	818	798	807	766	758	755	803	769	790	761	778	786	818	782	776	799	802	769	767	795	764	777	768	799	790	757	811	797	765	810	788	730	769	831	777	797	750	767	779	812
4970	2292	3061	8062	6117	1750	1290	1000	790	660	881	823	504	462	463	482	397	377	310	383	330	293	276	254	275	458	591	465	265	238	265	210	246	233	209	203	208	217	198	198	219	181	198	185	205	203	216	186	194	198	180	221	204	192	179	184	215	200	226	186	204	187	191	193	198	207	195	193	209	194	215	209	225	205	213	193	197	196	195	201	200	180	204	204	220	187	184	190	199	191	219	160	183	223	199	188	191	200	201	183	199	184	211	200	207	193	187	202	177	176	190	184	167	200	190	192	208	174	179	200	162	175	209	178	179	195	202	207	202	211	216	188	200	200	188	214	210	193	169	192	185	210	182	186	196	198	196	179	192	196	195	186	190	205	174	191	170	199	200	170	185	191	206	195	211	183	201	190	176	169	197	211	179	191	174	202	206	213	197	184	196	186	189	174	196	183	212	184	196	196	207	178	210	187	200	170	166	196	189	180	165	204	182	185	192	194	185	200	217	205	193	201	214	189	202	194	201	195	201	208	201	209	201	182	210	213	204	201	186	213	200	213	201	179	213	192	200	186	190	192	169	183	189	187	199	196	196	196	179	194	201	183	184	205	186	214	190	201	186	193	203	193	209	205	220	207	203	190	187	167	175	171	193	193	222	176	178	201	197	181	184	230	198	210	224	168	181	195	207	197	199	200	200	181	201	196	191	199	223	201	191	189	195	185	198	196	207	212	215	196	202	176	191	194	179	165	221	190	175	199	190	205	208	173	206	200	180	182	196	189	185	201	178	204	186	193	175	211	198	196	190	175	214	167	207	200	208	200	192	185	199	200	212	168	161	201	216	160	182	206	213	185	201	224	223	155	210	222	196	180	195	176	204	197	173	201	189	196	179	208	172	202	198	207	197	211	179	196	182	207	174	218	200	179	196	176	213	179	175	207	215	207	198	179	200	194	211	196	173	177	190	140	194	183	204	187	159	176	167	174	195	199	203	186	180	180	200	185	188	187	198	201	197	201	168	208	183	180	196	188	192	209	193	192	161	198	206	211	189	195	201	186	193	182	202	191	178	179	236	203	198	188	189	211	211	221	189	178	201	198	183	209	186	219	191	221	198	194	213	204	189	200	195	192	169	192	199	200	182	186	206	176	212	173	179	205	188	200	189	215	189	229	172	203	211	180	183	190	207	198	189	175	195	205	215	197	215	232	204	191	202	181	199	189	181	192	170	207	228	184	179	194	188	200	190	197	194	182	203	210	195	195	199	195	188	198	213	182	185	160	178	170	189	198	188	213	218	193	191	190	195	206	190	195	232	206	207	145	207	224	181	184	169	185	192	216	209	186	190	165	189	182	192	192	198	187	212	179	198	213	206	173	188	184	214	174	201	206	171	192	191	202	201	174	199	176	199	188	196	189	202	165	191	189	185	209	197	183	181	196	210	212	186	195	209	189	180	199	223	206	193	188	192	224	181	191	211	205	197	201	200	187	183	167	201	165	192	193	181	205	187	192	189	210	178	195	198	185	216	194	169	179	210	194	197	193	207	202	192	213	194	189	189	173	196	214	179	189	196	210	185	193	189	209	184	227	212	189	171	196	228	189	188	196	180	191	189	202	212	202	188	173	187	188	177	188	210	201	205	206	193	194	208	206	198	198	192	162	172	182	175	202	191	184	188	186	207	206	205	201	191	191	164	182	207	185	204	199	189	208	197	185	211	204	215	203	213	201	195	212	202	199	194	197	190	182	190	204	175	191	214	177	174	194	197	221	214	210	182	201	201	200	189	173	197	182	193	203	164	186	194	215	203	182	193	197	218	231	204	181	165	198	192	176	192	217	197	167	211	230	161	193	191	204	221	225	195	222	189	196	177	178	188	185	194	207	204	193	201	229	208	213	187	220	202	176	187	180	206	203	191	194	196	188	170	192	217	205	198	198	172	193	177	205	190	185	165	186	203	221	190	210	189	199	175	205	199	200	203	201	180	190	202	189	209	199	197	189	173	197	213	188	191	209	199	191	203	180	204	220	206	172	178	210	199	202	187	186	190	177	173	187	211	168	214	162	192	192	227	212	216	202	201	190	211	164	181	187	189	205	198	187	202	186	202	221	205	203	188	176	186	167	183	205	205	206	196	188	179	212	202	190	213	202	204	198	185	205	170	182	175	196	196	190	161	196	177	170	198	192	185	179	203	197	208	189	189	228	184	198	190	213	171	182	189	215	179	212	203	204	208	209	205	177	201	186	188	187	187	167	180	204	177	196	192	205	181	209	171	192	191	183	196	181	192	179	177	199	186	191	202	185	218	199	177	200	200	193	180	193	203	179	217	171	219	198	189	194	185	197	210	207	202	192	197	187	211	222	179	187	174	193	210	194	184	195	173	188	208	185	214	225	213	190	197	185	200	211	205	197	191	169	209	204	191	210	189	196	182	193	197	198	212	198	184	194	212	201	212	198	183	208	205	170	222	200	191	198	194	182	196	221	202	212	180	200	203	194	165	199	201	198	207	186	221	181	207	191	199	195	175	163	204	210	188	177	178	188	194	194	195	194	181	198	189	210	199	192	202	212	179	187	186	188	205	192	187	187	215	216	189	190	192	193	200	212	208	163	183	187	175	178	174	195	183	203	204	199	194	176	173	183	196	196	183	169	193	185	206	183	164	220	195	181	184	180	186	201	194	201	177	208	208	215	206	197	199	192	190	188	206	222	191	168	185	180	208	205	199	200	219	182	198	168	198	187	193	195	196	188	184	204	196	185	208	174	209	192	165	188	202	207	186	192	210	182	229	153	183	167	173	214	219	201	240	182	207	231	208	200	199	183	204	185	193	172	189	229	175	184	214	217	169	196	226	183	207	191	192	193	180	213	212	194	177	178	167	191	174	200	215	202	201	172	208	186	178	171	200	184	204	178	187	183	207	200	193	195	201	217	182	207	199	189	205	199	193	223	218	204	196	197	190	217	207	175	211	184	196	215	188	191	188	189	206	213	184	199	179	182	212	192	189	202	175	203	197	208	200	180	195	177	188	202	205	190	173	212	190	214	190	212	194	176	193	219	192	192	214	197	219	190	188	194	184	167	195	201	179	185	222	204	198	192	193	199	204	198	178	195	202	176	210	189	195	194	201	199	185	188	187	218	208	208	189	195	182	185	190	193	206	197	207	202	207	189	221	199	203	189	220	224	177	192	214	201	205	194	206	177	189	170	175	206	204	183	171	197	200	212	203	191	222	205	182	195	203	181	210	179	211	181	173	194	192	210	175	196	195	196	195	202	189	189	185	204	194	181	198	210	187	191	190	193	185	189	189	176	178	197	203	179	181	184	178	182	210	222	214	184	185	191	194	214	175	192	212	177	209	190	208	199	212	200	175	206	187	197	184	205	195	184	196	204	198	191	211	201	189	164	180	194	202	192	201	190	195	201	194	184	219	186	182	184	201	177	216	205	211	208	178	188	175	188	187	195	205	196	203	194	182	190	196	151	222	180	201	186	183	204	183	204	192	216	184	193
3793	2488	5729	20000	15674	5935	5016	4259	3560	3585	4217	4003	2463	2334	2409	2107	2120	1947	1528	1848	1527	1278	1128	1092	1184	2324	3253	2163	864	904	918	926	934	813	689	762	737	787	810	739	773	733	655	629	679	639	622	605	621	574	558	561	552	503	591	540	608	567	568	557	563	538	543	539	564	577	557	568	581	570	612	572	582	553	586	537	544	551	565	587	573	574	548	564	600	587	552	592	568	553	568	561	525	556	546	573	560	554	564	543	574	525	541	603	556	575	519	545	539	546	592	532	567	549	559	560	542	566	570	538	560	563	574	554	572	584	619	570	571	559	563	567	552	576	543	588	575	568	587	587	554	568	576	553	566	575	546	555	564	563	532	597	579	589	522	554	574	601	564	581	568	569	511	533	565	562	545	551	546	582	557	595	527	526	557	601	535	550	550	522	542	599	547	578	576	593	579	590	516	561	552	582	576	549	542	528	555	578	536	590	593	556	562	592	587	539	527	508	555	577	583	596	531	579	515	551	590	549	566	571	579	517	579	514	554	560	559	588	551	550	532	592	531	539	611	584	545	542	559	558	566	592	529	597	547	577	584	569	528	572	576	572	556	604	604	567	537	558	571	553	527	540	545	536	552	583	593	561	533	586	531	520	564	539	591	550	566	572	566	503	578	588	535	550	563	541	575	552	549	568	554	562	564	585	563	573	574	571	549	587	541	568	556	563	602	566	552	558	532	573	555	578	590	546	543	546	597	583	572	527	590	574	575	592	542	550	542	593	566	533	571	574	567	575	610	579	547	537	564	548	549	554	601	552	553	524	562	584	557	556	596	551	564	537	587	631	588	649	551	592	590	547	563	574	560	539	512	594	572	599	544	558	556	588	578	559	571	554	566	557	526	521	522	545	558	566	573	546	560	558	543	578	582	546	572	564	565	556	592	563	585	584	546	510	596	605	521	578	585	535	545	561	555	555	571	589	572	569	569	520	556	526	571	546	559	572	594	519	593	556	567	542	557	551	537	553	553	538	566	584	545	566	568	534	569	537	535	533	562	582	530	558	580	529	614	552	575	540	564	528	542	551	555	565	559	562	540	590	554	598	531	599	556	538	559	538	528	559	597	549	587	624	518	538	569	593	600	564	561	625	553	586	607	578	539	558	567	539	563	589	584	578	596	589	532	553	596	578	536	539	543	572	552	584	598	528	599	604	540	567	521	558	567	581	579	572	544	557	570	561	550	610	588	600	561	548	569	562	550	568	595	563	555	558	548	524	579	628	560	549	587	591	550	549	543	603	573	599	600	565	524	543	540	538	589	557	585	582	583	589	577	551	511	551	573	527	530	563	614	573	558	544	576	503	532	564	542	592	561	528	543	534	590	548	546	586	579	540	574	561	591	547	575	602	534	531	528	557	606	536	570	569	536	567	553	549	535	572	557	528	558	507	561	535	560	521	543	609	600	560	568	593	565	539	574	525	583	547	553	563	545	572	533	539	595	545	586	570	564	590	583	522	552	567	584	560	557	533	594	545	539	561	602	540	599	542	564	547	558	563	568	626	540	567	540	576	585	547	569	539	561	590	536	591	589	533	540	573	572	602	575	585	561	538	583	538	558	576	554	571	566	546	570	551	528	569	561	525	580	570	585	602	526	562	549	520	595	561	546	615	515	547	538	564	536	552	512	589	553	581	590	596	503	571	595	525	535	599	528	579	573	560	566	591	546	585	552	493	535	604	604	545	561	544	591	567	564	549	556	570	569	597	547	552	584	543	563	586	586	575	589	558	576	562	568	566	576	597	585	566	570	548	569	561	535	550	532	560	584	580	568	570	575	534	504	554	560	508	542	560	558	532	541	552	577	556	559	548	609	526	571	547	595	551	582	532	581	575	578	571	501	579	579	596	580	577	544	531	554	538	565	553	530	505	571	567	538	547	576	549	551	571	574	557	566	560	543	597	580	624	555	557	596	582	556	549	595	557	577	524	544	545	600	567	566	545	573	558	571	565	535	560	537	559	576	577	583	551	572	556	554	516	588	595	597	618	587	536	620	547	523	558	538	554	604	554	572	521	594	585	534	566	540	566	584	551	594	546	595	529	554	553	553	562	548	519	550	555	544	582	602	579	528	557	586	592	576	577	543	542	576	557	590	623	601	512	604	564	570	585	591	585	587	568	560	569	572	557	586	550	547	572	536	540	562	522	551	536	589	567	578	573	544	572	562	541	588	549	528	549	552	572	575	552	512	566	571	545	539	585	549	583	567	570	575	548	542	571	576	568	586	538	569	563	563	570	539	583	538	550	576	550	577	560	568	574	564	602	591	541	533	543	588	569	538	552	604	578	566	569	583	563	532	545	577	555	590	570	530	557	552	607	566	537	545	531	568	526	568	565	547	592	580	553	602	548	538	579	567	591	568	566	514	565	585	544	545	541	616	551	550	572	537	592	536	526	575	548	548	556	595	556	540	538	557	545	549	525	571	591	561	609	555	573	602	554	536	543	551	552	589	625	569	564	550	616	583	574	553	546	566	581	594	536	521	537	525	609	556	550	561	552	560	573	582	596	559	517	550	576	566	578	554	547	642	543	564	594	588	598	543	571	567	564	580	534	620	577	561	562	598	534	548	562	538	551	567	540	547	558	528	525	589	585	570	525	575	561	574	570	537	555	554	554	583	542	581	552	560	552	571	511	553	557	574	594	509	570	546	540	560	562	562	564	542	560	551	557	578	582	590	562	555	564	532	532	563	537	560	580	566	598	557	553	505	551	572	577	598	571	579	596	563	555	535	555	538	557	539	562	608	536	578	570	548	582	563	580	595	531	568	536	584	601	606	571	573	575	555	540	557	517	553	576	584	580	570	618	568	563	547	556	549	567	603	553	526	550	587	581	565	537	547	579	579	565	565	537	538	547	569	582	563	544	530	563	574	531	531	521	554	572	560	527	499	566	548	571	561	572	547	608	543	546	578	581	562	565	611	586	562	567	527	562	610	574	564	568	572	589	571	597	584	619	553	545	530	563	589	530	541	573	551	583	573	540	565	565	581	547	575	580	608	558	566	551	574	565	558	582	577	565	553	583	585	574	593	563	575	545	503	582	582	616	587	527	512	584	559	562	581	592	565	539	546	559	541	574	515	546	545	593	542	584	614	586	549	546	575	591	540	576	514	580	575	574	588	559	532	528	557	588	583	574	589	599	574	543	515	571	586	610	572	561	545	562	579	653	585	539	571	588	576	533	551	566	537	551	559	586	522	578	567	501	548	572	596	569	542	563	558	645	574	551	577	574	591	557	537	582	577	521	543	569	582	548	544	598	564	607	575	574	549	584	608	510	543	559	573	559	558	535	578	552	532	561	577	580	546	600	582	551	545	580	586	560	587	530	607	559	540	569	607	547	497	568	533	598	585	576	542	570	581	589	546	565	593	555	602	576	547	579	569	556	558	556	558	548	535	550	604	565	549	553	563	595	553	550	605	548	562	545	544	578	625	551	537	538	570	590	551	599	577	555	572	553
12547	4649	8520	47465	41042	11091	6362	4915	3485	2666	4215	2992	2599	1649	1724	1775	1391	1151	1376	1448	993	748	661	631	830	1789	2932	2253	905	948	895	803	858	546	481	652	607	566	542	559	497	406	403	380	437	416	380	309	290	285	278	282	280	305	292	272	281	294	261	264	256	293	264	287	281	267	255	283	254	284	268	273	264	277	257	278	285	285	290	262	303	277	302	301	301	279	251	280	259	281	298	241	292	293	280	276	245	280	295	282	273	276	283	254	281	287	291	264	229	304	278	255	263	272	249	289	288	280	281	235	301	281	263	280	256	239	276	277	255	266	285	272	290	256	307	280	260	280	246	256	297	276	292	276	263	281	275	286	305	245	287	259	254	267	250	275	294	317	302	262	282	255	275	275	258	268	287	297	281	269	287	270	292	286	276	280	286	263	262	278	294	240	269	272	274	311	291	264	272	287	256	270	273	301	270	267	224	310	288	295	273	267	281	289	281	289	291	308	289	259	258	284	272	248	274	269	244	287	253	256	256	261	263	286	276	249	282	285	278	264	275	297	262	269	273	287	258	282	280	293	297	281	289	262	275	274	265	310	277	288	271	269	278	254	307	277	259	261	278	267	290	273	276	273	266	299	261	268	261	270	276	259	255	261	274	280	284	271	287	288	287	253	292	275	248	289	289	268	265	282	266	260	261	292	258	244	248	287	270	271	271	249	320	302	263	233	282	281	269	250	261	295	274	286	261	292	251	288	281	265	255	240	292	290	280	276	273	300	261	265	311	275	306	282	249	271	262	265	293	257	282	252	275	267	275	278	264	298	290	266	251	253	282	287	287	274	270	297	240	257	293	230	268	277	261	275	256	255	240	274	294	258	267	264	274	287	263	273	278	253	285	297	276	298	276	270	288	287	223	298	270	275	286	263	257	265	299	273	264	278	294	261	283	283	301	250	282	283	267	262	269	278	253	273	259	263	297	278	253	271	261	259	262	268	297	276	272	236	269	273	262	262	289	271	278	296	268	278	260	280	251	260	284	292	238	270	278	246	273	286	302	288	271	293	246	297	259	256	261	283	265	276	271	305	253	281	284	302	285	284	255	285	259	263	288	286	287	287	243	283	255	274	283	290	255	277	273	279	270	296	255	290	275	288	282	297	300	300	252	266	281	255	297	291	288	271	273	275	237	269	285	301	286	293	273	268	253	275	300	257	239	268	293	268	256	271	281	300	282	304	279	270	296	288	271	291	277	285	285	286	302	287	269	261	287	277	292	272	271	261	280	265	273	267	281	308	261	276	271	253	238	294	279	270	251	270	268	271	271	245	251	270	284	298	271	310	298	281	263	268	257	315	272	262	243	306	274	283	266	278	266	259	277	278	261	283	266	320	286	282	263	283	289	270	268	251	274	240	253	253	287	295	330	299	277	271	274	261	298	302	257	278	294	274	260	279	286	292	265	289	262	270	278	264	303	262	255	288	289	268	295	294	283	266	299	305	258	276	279	322	257	295	307	272	295	259	269	279	279	290	249	251	280	287	268	271	260	314	292	275	267	270	267	301	273	298	293	269	264	284	284	271	261	283	265	261	273	273	294	289	251	285	299	256	284	279	284	267	244	295	286	269	265	262	267	267	268	326	294	276	288	272	279	264	270	283	244	264	301	266	242	249	233	263	245	298	264	293	265	280	241	270	257	246	276	273	270	281	287	300	277	292	275	251	279	255	279	273	296	296	303	285	270	282	268	257	264	265	262	305	268	290	269	272	289	241	297	292	280	270	278	266	291	274	271	248	278	243	271	295	302	270	255	246	264	288	269	269	262	255	263	234	286	262	276	291	256	263	246	282	240	268	282	296	292	265	275	287	272	268	272	278	244	278	278	271	249	249	299	281	264	293	283	277	231	281	268	290	286	295	274	284	245	315	263	265	265	262	232	280	251	278	283	249	300	245	258	280	289	284	278	269	256	264	285	278	281	293	265	257	289	279	296	270	236	263	271	297	265	282	252	274	298	266	264	284	297	304	295	293	266	264	281	270	254	282	256	250	274	256	291	278	285	265	276	254	283	267	257	254	287	292	260	269	275	282	278	284	274	272	277	271	274	261	276	302	294	266	288	284	268	332	272	277	248	267	268	298	278	269	251	300	277	288	261	323	268	282	268	299	295	279	266	237	280	227	260	265	268	274	282	265	301	267	278	295	280	272	270	255	282	277	275	285	284	296	278	250	238	238	304	251	303	296	276	259	285	270	286	267	308	278	264	289	264	275	295	281	257	251	227	287	283	296	286	268	293	290	292	281	280	306	287	263	270	271	276	256	275	260	301	295	268	237	273	258	267	264	290	293	319	264	277	247	275	278	267	296	308	269	295	273	252	261	272	293	240	264	282	237	291	249	258	246	261	275	287	292	275	278	297	307	263	270	262	248	273	251	268	292	275	303	290	301	262	267	260	283	248	283	293	247	260	294	283	293	278	275	278	284	299	276	259	281	266	292	282	270	258	250	256	262	268	275	273	270	244	253	258	264	242	257	265	270	312	268	288	249	241	284	287	262	274	280	252	302	294	271	272	261	265	269	259	274	265	266	300	312	256	269	297	262	279	270	289	286	238	283	253	276	267	275	304	300	300	286	239	301	261	300	266	294	248	282	299	272	300	280	272	280	271	278	267	232	272	280	249	308	265	303	284	300	263	277	275	282	251	293	256	314	277	270	276	276	293	277	253	286	294	274	268	286	272	269	294	299	260	292	274	275	280	299	263	272	308	292	269	291	266	310	267	273	264	268	280	266	272	257	274	287	266	262	250	260	268	292	248	294	308	254	319	295	272	259	292	251	266	279	273	268	280	248	288	268	290	252	261	278	266	304	293	254	273	284	290	277	317	279	287	279	260	294	245	288	313	281	272	278	300	288	297	242	264	251	284	273	298	282	270	274	288	256	283	268	283	276	300	245	286	273	272	280	279	278	284	252	276	273	290	277	243	248	267	269	275	301	266	260	279	270	271	265	268	271	290	269	283	280	281	277	265	295	279	260	266	315	290	279	286	301	265	268	292	280	265	295	278	248	257	267	274	291	271	282	307	262	274	264	272	275	265	263	270	270	264	255	270	300	279	252	278	277	280	269	260	242	308	279	279	274	302	287	302	267	268	275	261	262	273	283	280	254	268	294	262	296	252	252	269	290	284	275	297	294	292	269	275	254	286	256	297	286	261	283	257	262	267	279	272	260	274	266	293	285	275	243	286	280	272	281	283	302	244	276	254	270	280	232	262	253	259	256	290	242	281	248	292	303	255	287	282	314	283	268	285	266	283	254	286	288	284	281	307	276	291	275	277	259	271	304	284	259	288	269	278	270	269	268	276	267	262	269	247	289	268	275	284	272	297	276	269	255	279	282	280	274	290	277	255	277	249	264	281	267	264	271	294	273	291	274	277	280	283	278	266	281	259	277	261	268	271	288	281	307	252	290	281	285	233	252	281	287	280	308	265	273	288	254	310	280	263	288	258	271	291	265
7998	4561	13567	56069	41865	14701	15334	13274	11456	10917	16241	11553	11122	8013	9223	9665	7497	6883	7339	7743	5414	3591	3198	3079	4449	10242	15228	11225	4353	4999	4632	4187	4733	2665	2170	3392	3138	3004	2654	2659	2597	1889	1645	1740	1950	1827	1538	1204	979	853	875	823	841	831	856	793	856	768	815	788	775	749	750	767	722	696	750	766	744	774	736	752	751	779	762	749	787	740	738	737	775	785	728	733	752	740	744	781	772	720	730	759	748	728	697	706	757	738	770	767	730	759	734	756	777	763	750	765	764	755	795	698	788	760	774	719	740	759	741	759	731	735	746	804	762	755	716	721	754	776	779	764	735	760	768	766	748	731	736	720	748	760	766	777	738	777	709	729	772	817	745	755	784	791	780	775	749	771	741	783	805	770	718	738	760	739	722	806	733	732	769	770	748	806	793	708	742	738	749	710	746	750	746	784	762	740	727	800	772	757	770	793	789	723	734	699	728	821	772	792	762	756	753	796	747	719	771	731	758	782	745	750	779	711	754	788	783	764	722	778	773	752	736	763	802	768	778	779	720	791	732	778	762	674	753	742	749	715	730	731	753	788	761	753	745	818	737	775	769	723	704	755	787	789	760	797	755	784	734	771	756	783	761	801	738	768	793	828	767	753	736	756	689	769	767	765	741	720	796	784	760	730	789	742	757	760	767	732	731	750	777	812	744	758	799	777	736	805	773	758	747	776	707	771	756	775	745	725	742	776	751	748	761	796	761	755	748	775	743	807	807	794	764	750	756	794	733	758	787	747	798	739	775	722	773	780	778	782	723	797	730	773	810	719	778	765	749	769	794	717	792	771	724	721	733	729	787	780	732	745	777	745	730	748	797	770	759	766	784	787	794	766	698	758	784	727	760	737	758	764	795	760	806	771	763	746	731	787	757	743	736	802	748	750	749	732	793	802	748	754	757	822	732	748	767	784	781	786	752	765	726	752	786	772	744	756	796	706	746	760	755	762	771	727	787	773	750	733	746	792	801	749	785	774	779	723	737	760	779	755	757	791	714	750	713	700	809	738	752	733	766	750	722	754	772	795	687	757	758	752	759	737	755	770	803	731	719	778	789	713	817	788	767	725	745	746	769	729	772	750	760	761	770	718	783	754	757	762	760	771	773	746	780	757	745	781	805	746	755	762	727	741	706	754	717	755	763	797	762	766	711	759	761	774	773	791	752	732	726	773	767	790	780	743	732	738	751	746	735	711	748	790	754	738	735	745	788	761	744	817	769	764	750	780	759	750	755	739	781	771	763	709	720	721	761	770	790	687	788	760	767	718	781	776	752	759	764	784	715	816	763	731	739	777	778	773	761	768	730	787	726	762	750	773	751	714	743	757	757	734	760	742	684	808	802	791	745	774	716	734	762	757	799	735	738	772	768	805	762	796	774	773	758	783	762	823	794	807	759	774	736	769	750	753	728	739	720	769	740	751	803	783	710	716	758	728	777	739	714	758	719	798	789	767	740	726	803	783	743	744	710	712	787	729	743	776	830	753	790	733	751	701	789	743	775	782	730	733	755	795	758	753	740	762	782	756	767	758	749	745	803	754	771	787	793	721	764	732	765	773	750	733	828	815	787	799	761	699	742	738	723	826	779	788	729	744	761	774	727	762	759	743	772	785	732	765	762	765	782	702	798	724	666	753	730	768	754	735	760	737	737	733	745	767	755	780	753	759	738	747	800	762	748	805	775	719	757	799	738	788	752	830	761	783	743	779	734	772	802	767	746	773	694	773	759	713	750	767	771	771	751	741	752	727	744	766	734	757	726	795	771	727	774	782	785	759	724	729	798	755	738	761	818	774	756	817	746	724	766	775	702	699	782	812	764	768	784	743	771	769	755	785	755	788	766	752	773	761	774	752	754	789	770	725	729	775	747	747	749	804	800	765	733	752	787	766	771	809	744	774	708	753	744	757	802	753	770	733	768	720	808	737	770	780	742	787	734	755	766	725	697	767	763	739	743	809	737	783	725	744	715	759	749	774	771	758	774	732	809	773	757	733	760	768	777	816	754	767	774	718	771	750	770	767	765	751	764	791	734	793	777	741	748	776	789	795	768	761	733	769	789	711	774	720	764	771	760	718	739	737	741	782	784	757	752	771	755	779	760	799	776	740	781	737	737	761	769	748	756	766	742	707	761	730	760	739	733	759	713	796	743	726	734	770	746	746	741	719	713	756	784	730	792	779	753	747	801	781	836	796	821	806	778	809	727	723	791	801	755	782	749	791	778	787	762	794	716	776	778	725	793	728	776	753	729	761	751	732	733	749	729	768	774	732	785	771	777	742	782	763	790	765	750	729	751	738	732	819	764	760	791	761	792	765	736	798	746	758	762	762	727	770	762	753	737	774	756	733	725	753	746	772	738	702	716	772	759	759	830	751	738	750	716	691	723	755	780	753	711	773	775	715	741	734	743	775	746	737	778	728	763	772	792	758	769	779	718	777	781	734	764	766	730	753	739	805	760	761	790	754	745	767	777	761	711	689	812	757	725	787	751	751	834	689	788	791	751	781	761	769	751	725	792	751	748	728	762	730	754	783	715	811	738	760	734	753	770	761	752	737	771	707	716	806	741	740	745	760	760	725	779	753	762	775	772	720	755	749	689	759	769	759	754	775	748	815	732	747	753	773	738	765	787	754	761	729	785	741	699	796	729	737	752	757	803	804	733	751	746	748	765	775	754	747	733	729	759	747	773	776	738	713	770	759	761	714	769	798	748	780	790	781	767	739	769	761	765	751	769	763	759	808	747	705	759	696	749	746	720	751	771	769	767	701	781	774	817	765	802	801	776	739	780	768	727	771	773	754	776	764	777	721	754	759	801	732	795	726	782	811	745	760	761	748	739	780	755	741	774	750	758	797	757	731	791	737	752	731	765	708	700	750	765	727	791	769	737	783	722	782	739	765	770	778	775	758	722	752	729	769	811	788	758	758	764	754	725	789	770	717	807	738	779	827	735	774	784	736	781	793	806	746	766	754	741	748	753	772	730	762	794	791	770	783	756	788	814	755	763	791	796	760	765	758	730	754	806	739	759	796	784	749	757	739	739	790	754	759	764	705	781	777	750	747	741	789	754	747	786	721	729	763	751	778	772	795	746	790	796	780	762	716	713	757	771	776	777	751	793	728	759	800	742	738	766	765	695	771	769	767	793	734	797	750	776	769	768	760	782	777	765	749	741	730	761	772	802	748	780	789	826	752	738	771	753	775	741	768	762	761	779	772	752	753	731	742	770	758	740	767	765	759	829	722	750	715	797	782	778	762	804	775	749	764	752	735	769	777	774	767	756	784	812	732	739	751	786	729	766	790	774	782	717	786	778	781	782	747	781	789	814	751	735	768	728	728	767	790	752	761	764	782	784	783	738	697	739	777	775	787	726	772	722	771	793	779	781	773	799	713	761	798	811	739	741	754	760	786	767	767	721	772	796	799	742	775	744	739	769	797	777	761	770	680	759	778	764	789	731	751	771	741	735	807	770	738
20215	8444	18393	68415	48286	18612	11472	8275	6978	5459	7010	4970	4301	2948	3718	2790	2611	2274	2362	1981	1774	968	971	933	832	2985	6237	3561	1999	2352	1939	1669	1947	1011	958	1452	1201	1013	856	912	984	732	629	738	741	609	488	427	362	356	333	301	309	314	285	309	335	275	330	312	308	325	317	285	320	298	276	266	311	328	302	289	315	278	282	304	272	282	278	307	341	307	260	287	304	291	314	321	312	300	278	303	288	277	311	298	281	302	287	313	292	317	331	330	267	287	278	308	260	294	301	301	319	309	292	270	322	301	287	278	326	310	279	311	287	294	298	312	327	276	272	288	262	319	306	308	296	257	274	330	308	283	278	280	305	291	324	308	289	274	287	319	273	316	275	320	293	273	305	270	283	307	295	298	288	318	282	318	286	327	279	335	339	290	296	256	299	289	255	300	318	305	276	302	276	322	299	305	257	286	276	282	273	303	277	291	277	262	309	295	318	324	310	308	273	271	286	306	304	291	299	293	298	278	296	299	290	313	307	292	298	312	294	297	303	286	289	272	281	282	305	313	316	286	319	275	279	296	291	270	328	305	290	300	316	280	287	296	295	292	303	281	290	297	304	281	317	277	290	273	320	290	308	298	277	293	304	292	322	310	287	277	302	278	256	295	270	287	268	256	289	309	294	312	321	304	291	294	307	295	289	302	308	295	333	280	262	299	333	263	284	292	321	253	305	317	296	318	292	292	281	308	287	307	289	245	281	279	303	305	303	288	303	313	294	330	273	247	296	260	283	295	311	304	256	299	284	292	297	286	299	271	291	292	319	316	275	333	285	312	306	279	280	299	290	308	322	317	304	271	277	288	291	318	293	264	306	287	292	296	289	298	298	272	277	292	334	305	292	273	282	303	284	288	300	335	334	290	262	283	294	328	293	284	285	298	294	319	261	307	329	310	319	292	317	306	300	299	307	304	326	296	329	260	306	275	302	305	317	277	267	292	279	295	309	280	317	301	310	281	288	273	267	305	291	288	312	300	330	271	327	320	278	294	254	300	280	298	297	307	271	281	301	296	298	307	301	282	318	303	288	322	291	298	297	317	315	296	280	317	298	292	295	293	279	279	290	308	290	304	296	311	295	284	315	268	307	265	283	297	273	309	291	294	296	309	318	267	297	301	315	295	287	268	296	299	285	292	297	273	306	273	288	310	304	293	291	287	309	322	296	281	328	328	299	243	309	298	314	330	326	310	307	315	294	312	292	320	279	312	312	304	290	298	266	288	309	340	306	308	288	343	291	290	290	321	292	302	303	308	299	266	301	294	286	320	275	312	305	283	299	283	294	313	290	313	281	307	289	290	312	306	270	286	301	309	290	294	260	341	291	318	330	278	306	317	350	279	319	326	289	321	287	305	324	308	280	275	328	305	283	298	310	329	299	280	258	297	291	315	296	287	306	266	299	287	289	290	301	289	297	277	293	295	321	285	302	282	283	292	282	288	287	291	275	322	321	301	290	276	288	258	288	301	298	300	268	307	288	282	282	284	313	313	302	289	308	282	310	267	299	307	281	301	299	262	267	301	270	294	292	280	298	303	297	291	314	310	287	278	306	323	298	302	299	305	293	297	281	305	271	291	284	285	292	292	291	314	294	285	288	267	292	304	286	283	289	288	294	307	298	290	253	285	299	321	294	283	306	306	312	289	280	283	318	300	275	266	279	276	281	299	324	287	313	293	309	300	290	307	291	278	320	311	323	303	269	290	282	329	290	281	303	301	309	273	306	269	289	304	273	308	314	274	268	292	270	289	299	300	289	303	289	293	290	284	295	274	286	286	292	291	304	258	323	277	320	303	279	308	287	317	307	286	310	303	291	287	319	290	304	288	289	284	296	311	280	306	312	281	314	299	265	277	301	276	312	287	283	286	326	298	327	314	304	283	296	278	279	317	279	309	277	296	295	267	300	266	293	297	278	284	278	331	279	274	285	323	308	305	311	321	282	297	303	299	295	310	319	312	292	284	294	321	290	322	303	304	298	325	269	292	285	288	288	295	299	290	282	284	320	290	324	268	304	290	301	289	285	298	299	292	319	281	293	305	282	275	317	275	283	287	292	278	300	296	313	290	295	338	279	295	281	289	338	306	288	276	302	310	288	306	289	290	295	295	288	282	285	275	298	295	284	270	265	298	265	344	290	306	318	287	345	306	300	290	285	290	276	293	292	272	292	279	292	281	318	315	312	268	290	289	283	321	285	301	311	313	294	309	312	296	292	320	305	315	301	287	286	297	322	280	296	274	274	281	301	277	301	333	302	286	301	313	278	309	280	319	320	290	261	306	289	321	276	279	303	297	306	305	298	324	294	316	251	288	266	272	284	282	294	283	314	286	303	308	319	302	290	267	286	305	307	299	311	276	309	301	295	315	292	313	294	297	288	270	298	281	303	284	273	305	278	250	298	288	267	275	278	274	322	293	285	280	275	294	303	300	272	272	319	305	282	304	301	293	274	280	260	279	257	309	316	330	280	307	297	300	340	304	293	288	293	310	316	283	290	279	259	306	287	282	310	304	294	300	281	295	309	295	299	282	286	280	291	288	280	285	303	313	269	318	301	303	312	292	297	305	299	293	313	299	320	290	290	292	288	281	319	313	264	280	296	296	291	280	282	311	265	299	273	281	293	305	323	276	323	299	265	294	252	300	314	291	345	331	291	273	287	303	310	288	331	318	304	309	279	290	298	291	328	289	309	280	285	307	308	309	326	274	292	297	309	300	284	316	283	286	296	306	282	271	307	307	292	285	314	265	309	319	289	259	292	301	303	288	267	292	272	306	294	269	293	265	281	270	293	265	299	299	279	276	309	264	302	301	305	273	293	309	270	314	300	327	305	294	284	307	280	307	284	296	309	286	290	308	280	290	283	302	286	273	276	276	303	304	281	320	308	287	276	311	302	294	298	272	303	297	280	283	283	297	327	289	294	280	283	289	321	280	303	281	269	273	286	301	302	291	271	306	310	292	298	291	313	318	305	306	302	327	312	295	285	277	259	283	300	310	308	322	253	315	279	285	309	283	310	284	282	283	298	277	298	296	311	278	303	305	306	282	261	295	325	301	291	286	336	305	265	289	304	270	290	278	280	274	286	265	292	292	289	291	303	288	288	297	311	282	303	296	297	317	271	275	311	280	299	285	278	317	298	303	273	296	331	303	266	307	300	266	318	315	322	300	262	291	255	306	281	302	276	293	294	325	292	312	338	324	352	299	304	296	298	283	288	258	276	299	293	304	280	297	276	298	260	301	262	275	310	297	310	315	307	292	287	293	281	271	301	286	296	312	313	288	285	304	286	297	306	284	305	316	285	282	266	298	291	292	318	294	299	308	300	310	321	300	296	284	320	281	300	305	303	300	321	296	294	287	301	253	293	281	306	317	309	295	314	249	301	321	313	302	307	314	280	270	302	298	278	290	317	320	310	303	304	286	323	293	304	313	313	281	302	329	325	318	298	250	307	312	300	303	303	286	305	303
10556	6910	23796	71030	47024	21043	20274	18504	17455	16178	20427	16280	15424	12218	16196	12791	12670	11491	12103	10337	9672	5220	5184	4910	4599	15253	25163	14903	9811	11553	9580	8914	10567	5354	5559	8097	7065	6361	5291	5630	5878	4230	3680	4545	4407	3625	2700	2014	1155	1081	1128	998	1119	983	934	1011	942	870	821	803	881	855	806	815	757	818	817	795	781	791	815	773	794	786	798	829	765	797	754	751	810	765	776	776	769	799	818	798	802	832	777	804	794	832	784	829	772	776	883	814	733	833	775	816	766	799	767	787	751	752	810	830	821	800	825	810	830	797	763	775	836	830	801	772	768	791	785	829	780	809	734	782	802	800	783	757	792	777	771	793	755	783	806	762	769	773	794	778	785	804	800	777	764	794	805	786	823	761	803	789	842	792	754	733	847	740	776	822	757	782	811	797	803	773	835	783	802	801	830	794	815	759	824	832	786	730	787	787	781	854	789	732	797	754	778	769	779	762	862	746	790	743	767	826	796	812	778	841	805	766	758	742	791	777	812	811	770	727	766	776	741	843	795	852	841	784	799	809	775	806	806	775	785	807	829	783	807	745	821	780	792	822	781	786	786	777	777	758	763	810	821	789	787	816	807	792	799	752	784	815	783	799	776	807	820	775	757	813	806	783	793	836	830	788	841	803	748	752	781	790	777	790	815	751	835	792	785	775	761	830	800	769	772	786	755	767	776	713	806	773	810	840	750	770	790	778	823	752	775	782	803	787	839	760	753	807	827	760	779	737	813	770	811	782	818	835	739	791	799	807	738	799	819	814	827	811	823	816	771	763	771	806	809	778	820	819	793	748	814	844	753	802	792	839	763	744	775	750	749	810	753	799	801	805	773	827	762	759	765	846	783	826	810	780	750	837	774	777	785	786	746	831	796	772	773	829	822	745	801	763	789	843	743	839	862	774	758	762	751	782	830	789	784	809	813	763	874	797	813	785	753	747	883	779	743	798	802	797	821	807	789	769	778	762	853	735	805	812	822	804	755	800	762	804	813	817	802	727	764	791	786	832	792	798	758	716	758	786	745	809	805	785	813	778	766	773	779	833	778	804	808	760	773	817	784	709	794	791	843	789	782	788	770	803	785	744	804	758	833	787	818	795	763	822	792	808	813	780	778	777	843	800	817	851	775	799	765	782	748	774	762	790	773	816	809	810	832	816	817	791	789	766	788	794	788	841	787	802	792	733	823	829	791	784	804	775	803	759	856	836	766	839	723	794	772	768	769	755	821	742	787	794	762	826	778	764	815	764	794	792	814	761	811	757	821	780	828	793	850	759	820	813	787	806	760	771	806	790	799	788	742	793	805	778	777	811	798	798	829	768	824	776	776	733	814	790	785	774	777	804	831	762	733	747	789	821	859	795	822	825	736	799	770	776	797	813	818	792	787	763	819	782	787	798	790	819	816	785	753	758	815	755	806	768	847	832	802	818	754	824	803	817	790	762	801	791	778	791	786	817	758	807	802	802	779	752	833	754	823	797	775	805	761	825	795	790	796	820	773	786	789	774	765	767	782	822	738	831	802	832	778	787	804	803	765	767	770	759	778	788	789	719	817	757	796	777	750	798	841	786	796	821	810	816	767	757	796	766	755	772	765	778	777	780	800	867	802	791	775	781	734	802	775	826	802	811	850	773	827	747	828	802	790	837	801	763	766	810	825	784	751	777	791	789	775	833	806	786	849	858	768	815	808	763	780	782	808	767	748	829	813	771	759	826	770	773	786	809	792	806	794	792	783	797	759	760	757	841	753	809	799	740	803	809	838	790	796	812	797	771	864	793	736	794	818	744	823	778	811	739	836	779	811	816	791	833	783	824	793	766	743	831	752	789	801	783	767	775	757	798	779	825	781	778	803	830	784	778	793	764	799	751	859	802	798	846	840	744	787	783	753	785	768	770	767	724	844	811	797	838	800	790	788	812	749	801	815	781	790	795	794	752	781	792	751	806	797	787	784	838	787	743	829	808	791	807	779	807	811	803	784	767	779	829	840	799	824	782	783	817	813	785	770	816	792	817	807	783	784	810	786	801	779	772	773	813	741	759	735	764	751	816	853	730	767	818	821	765	771	776	784	833	728	811	764	778	804	783	822	771	808	795	758	769	804	780	753	817	798	797	824	821	845	801	792	756	755	825	788	802	755	835	845	846	776	783	813	789	787	819	780	796	825	802	802	760	761	786	795	759	818	771	754	776	791	781	740	786	851	811	810	765	782	812	778	794	795	820	767	823	793	794	799	810	787	805	795	812	763	737	803	722	794	764	792	740	769	817	815	801	787	796	757	780	828	796	759	768	785	806	803	798	818	778	798	843	766	747	827	778	773	777	832	744	788	788	772	818	783	793	792	803	803	812	707	825	785	805	771	805	827	857	825	776	818	806	742	824	789	805	765	755	790	777	783	756	856	772	850	781	755	795	802	791	845	793	792	766	744	766	794	775	794	775	797	752	797	843	781	810	839	764	802	758	811	785	807	795	773	797	824	725	788	810	821	811	808	794	808	805	781	853	814	817	804	785	757	841	758	795	767	784	770	845	764	803	781	814	824	775	804	754	747	808	824	817	821	821	805	809	791	821	774	772	839	754	751	795	780	780	790	804	773	772	803	810	746	784	764	802	818	836	801	777	759	759	792	750	798	787	779	801	815	785	828	790	827	759	809	808	768	804	792	817	828	784	767	776	778	801	777	791	722	828	777	849	785	852	803	806	834	846	770	757	793	792	751	757	769	780	789	815	787	835	788	800	762	816	837	750	841	794	801	844	836	815	771	781	813	779	826	830	827	775	793	823	783	734	790	751	833	797	785	772	745	829	797	757	762	822	779	800	761	815	786	750	827	828	807	794	777	843	842	813	746	781	784	783	821	814	791	825	791	798	770	787	777	810	793	813	819	795	792	781	804	787	767	760	803	799	785	813	779	760	752	786	784	825	801	823	789	768	830	801	817	846	789	813	828	780	826	778	797	785	764	795	802	804	742	818	817	779	823	799	775	804	764	769	807	807	717	761	763	843	754	757	773	810	829	788	803	727	806	768	807	790	817	794	785	797	885	767	768	804	758	804	837	795	787	802	779	795	820	771	728	758	786	753	804	790	814	788	760	780	808	792	776	771	734	773	759	833	828	780	811	776	765	783	820	760	767	759	731	828	781	781	812	770	749	807	786	772	807	770	815	804	788	797	789	786	796	751	763	795	772	801	777	753	784	834	815	827	767	812	803	782	823	756	798	753	773	785	798	785	758	771	758	776	802	798	847	783	783	787	772	779	822	739	799	778	742	783	788	804	770	776	776	775	762	799	810	796	815	808	837	765	830	812	758	793	808	809	813	746	778	800	734	773	780	743	798	840	755	817	776	800	804	800	799	831	770	751	778	776	777	796	822	791	842	738	776	812	798	792	805	771	822	783	776	866	849	801	827	796	796	773	762	776	784	785	722	724	839	815	790	811	797	755	847	771	769	775	809	793	823	782	806	750	853	847	758	799	771	808	800	778
4891	2460	3721	8571	5140	1817	1617	1322	1064	942	796	711	509	490	487	444	406	376	319	358	333	338	289	242	230	344	666	480	321	251	258	238	196	193	224	228	236	218	228	231	209	199	193	204	192	191	193	198	163	184	170	199	186	188	186	188	181	202	202	177	184	200	164	192	188	214	171	167	204	201	174	174	198	164	187	159	183	180	170	195	184	172	193	187	175	198	216	197	207	189	209	191	172	173	176	194	194	176	203	226	182	179	193	195	185	173	192	173	196	175	180	181	205	196	181	193	198	180	180	169	188	168	183	187	193	195	201	203	207	196	193	178	186	187	201	196	197	181	179	193	182	186	204	191	167	159	201	188	175	208	188	198	172	190	196	191	203	178	208	166	180	192	179	183	175	189	200	170	194	182	202	173	213	197	201	184	193	192	190	218	218	227	177	188	211	206	207	187	184	176	189	203	194	186	180	199	200	183	182	182	176	197	191	190	178	197	184	182	211	190	177	190	208	183	184	188	190	183	167	161	196	204	187	199	166	211	214	195	209	177	182	166	217	199	179	185	189	153	203	180	193	179	178	175	197	178	168	226	207	170	193	176	191	190	196	192	156	177	198	220	189	201	181	201	205	199	204	209	209	207	190	185	190	187	212	179	189	202	210	202	193	205	164	184	222	189	207	187	210	167	182	185	188	170	162	189	180	216	190	214	184	195	186	166	204	192	190	179	198	177	207	190	172	212	194	198	170	158	176	195	208	174	181	192	175	204	198	213	189	175	168	179	170	162	153	194	184	186	184	179	191	166	173	197	190	189	204	221	169	184	174	185	187	179	180	187	168	173	197	176	182	176	176	181	203	180	177	200	221	182	179	169	162	194	190	203	183	201	188	199	214	182	172	203	221	192	188	193	207	187	209	171	192	177	184	187	179	177	180	188	197	170	181	196	176	188	184	165	160	181	214	194	182	193	194	180	170	192	210	177	214	209	186	190	200	179	187	173	186	189	192	182	186	209	193	194	187	210	186	195	186	161	162	163	172	187	185	188	185	177	196	163	179	183	162	191	206	223	195	192	200	145	166	191	195	195	208	196	165	176	171	191	190	165	175	227	165	166	176	157	188	182	179	200	180	195	199	214	188	183	170	197	193	170	186	195	194	184	192	180	178	194	187	198	203	202	182	214	163	193	154	190	193	192	183	188	177	199	182	163	199	171	170	202	192	208	212	186	184	213	205	192	197	179	189	188	181	205	161	203	175	188	192	193	194	199	188	224	192	167	185	208	199	172	191	191	217	197	199	196	197	173	198	178	201	154	176	167	161	173	186	215	199	172	192	193	186	192	170	202	194	189	203	193	197	175	193	200	191	148	192	176	169	175	170	203	194	197	193	196	199	204	172	166	167	166	173	182	172	195	189	190	181	189	201	177	167	193	176	199	207	194	196	203	206	200	183	213	217	173	187	193	206	186	186	174	176	173	197	189	165	180	190	176	159	214	174	196	180	191	176	186	194	180	202	183	181	193	201	192	196	175	189	194	199	197	212	177	203	171	147	181	220	194	220	185	173	194	207	200	195	207	179	191	185	191	159	195	211	193	177	181	185	179	184	187	161	201	179	188	216	208	206	178	196	187	189	188	193	190	195	192	178	205	174	206	182	199	168	205	203	204	202	182	209	176	177	176	174	187	191	184	199	197	200	194	202	169	167	172	201	208	183	164	186	167	212	175	194	183	202	189	209	194	208	166	199	203	188	182	180	196	193	197	169	185	188	195	196	173	178	177	168	184	190	181	201	189	184	200	177	179	172	182	190	157	177	168	175	202	184	193	185	180	179	175	181	211	176	194	177	187	207	192	189	188	190	189	175	191	205	159	176	180	206	193	194	191	182	197	164	189	198	179	215	182	190	196	193	214	212	192	198	190	179	171	199	195	169	203	211	187	179	193	187	191	168	204	179	194	208	184	164	199	195	191	196	212	178	186	168	200	188	164	193	183	189	198	206	203	184	195	217	189	179	192	194	211	192	199	180	175	192	202	193	181	188	179	208	171	178	169	198	181	196	186	193	187	198	196	167	185	208	192	218	202	174	168	203	196	178	215	206	190	185	179	196	212	190	207	180	169	193	214	184	187	189	186	174	175	183	187	188	198	183	181	201	191	169	178	196	184	205	208	173	194	199	188	187	184	197	170	190	159	185	181	182	183	187	203	198	185	179	180	203	181	197	184	196	182	186	185	190	193	209	194	205	176	181	177	188	171	182	191	190	187	184	218	182	200	185	191	200	187	211	200	186	176	188	196	173	195	172	175	198	186	189	164	175	181	193	204	187	197	204	194	190	173	172	213	188	207	174	197	162	177	185	185	190	217	207	170	201	203	215	188	175	189	185	195	187	215	179	213	209	174	189	188	184	168	191	158	180	177	223	204	188	192	176	214	187	196	199	191	170	177	189	170	199	189	200	185	210	169	174	185	172	185	188	200	170	211	182	201	173	181	179	174	179	191	203	182	199	186	195	186	169	211	191	195	203	187	182	178	193	181	201	195	193	219	186	176	193	187	201	201	222	192	200	196	181	191	193	201	197	209	207	155	182	202	178	183	185	202	219	189	177	216	203	196	181	184	198	181	209	169	193	210	216	180	164	186	188	206	188	173	188	182	208	190	208	203	175	156	188	213	198	182	186	196	195	178	195	185	196	194	176	186	184	176	217	187	194	184	183	175	214	199	182	181	194	183	189	192	201	193	204	186	189	178	197	192	193	185	174	189	211	193	181	192	171	182	207	203	177	192	188	184	180	183	169	204	196	179	193	190	208	197	176	202	177	200	179	193	198	205	189	202	174	194	183	211	175	195	192	185	198	200	171	200	170	185	217	173	184	214	190	181	165	168	187	196	184	182	166	182	190	188	208	183	202	181	189	192	188	182	185	196	222	201	180	206	185	209	176	224	200	197	184	197	182	166	185	175	176	177	183	204	188	192	210	198	197	188	185	173	178	194	171	172	174	169	183	180	186	175	177	198	212	214	200	191	180	186	169	204	196	198	196	213	186	202	174	199	164	197	172	213	175	177	207	200	198	174	159	173	210	193	188	184	185	200	181	213	156	203	172	197	175	189	173	198	179	189	197	215	177	178	182	210	192	176	161	199	175	201	214	175	203	185	186	199	209	189	179	197	186	202	180	171	182	191	176	189	173	189	181	192	203	207	204	193	203	212	183	179	208	187	188	204	183	177	178	193	187	198	188	177	172	206	182	186	191	158	164	193	192	177	206	181	216	204	193	170	190	191	168	193	173	174	190	188	178	171	178	168	155	190	189	230	180	163	186	185	191	185	184	174	193	185	182	190	184	209	199	174	179	183	196	194	210	190	185	180	193	173	180	189	196	170	181	193	207	193	206	178	214	180	189	186	196	171	194	195	221	176	175	165	210	197	172	179	205	166	181	186	169	183	177	180	202	200	201	172	173	193	168	184	192	191	168	195	188	169	177	207	203	178	205	163	190	185	188	195	186	199
3872	2787	6931	21421	13250	6217	6259	5853	5051	4684	3987	3053	2604	2420	2429	1939	1861	1836	1728	1527	1602	1409	1238	1139	1009	1860	3561	2233	1034	916	921	842	918	687	838	857	736	778	677	712	732	714	679	670	660	686	583	597	572	545	592	575	581	567	569	540	515	573	554	565	530	569	555	495	529	532	534	548	557	588	519	566	571	567	541	557	503	529	560	542	555	553	527	556	527	519	506	566	563	550	554	524	515	555	576	505	566	525	569	564	556	572	510	574	533	544	579	550	543	581	562	537	539	574	561	506	577	544	570	549	549	568	529	564	568	527	544	553	523	567	545	543	566	543	532	574	552	603	551	508	532	549	515	562	529	531	550	532	561	555	546	532	583	564	528	522	528	567	573	531	577	546	529	549	545	549	546	608	552	548	536	551	545	564	543	552	589	582	561	571	543	527	598	563	538	583	576	529	588	546	551	575	558	535	513	572	591	551	529	577	545	531	481	538	553	523	546	572	530	573	559	577	510	577	546	566	563	549	581	541	547	538	548	580	544	576	559	560	544	560	537	573	547	582	564	547	515	541	532	534	540	544	537	531	623	586	555	528	568	579	501	603	571	536	576	516	538	563	518	589	564	560	594	583	545	541	557	569	572	574	540	542	516	548	577	533	518	574	565	516	537	540	570	522	567	560	502	542	576	554	539	520	536	560	553	558	545	546	545	570	540	597	543	524	554	533	510	552	515	570	510	581	581	520	554	556	547	531	568	545	502	542	579	532	577	608	580	545	556	527	568	566	519	565	525	567	541	540	574	535	550	514	588	583	538	534	561	559	539	567	565	559	547	566	570	556	566	534	540	530	522	551	519	585	529	553	576	541	617	564	579	522	578	532	578	575	558	505	568	521	564	563	498	574	499	560	566	506	536	567	585	535	550	568	526	610	542	518	502	576	551	576	562	556	547	532	513	545	553	539	581	538	546	605	578	547	527	519	583	553	551	564	536	560	575	543	559	524	572	545	559	567	533	530	542	544	548	544	582	526	561	569	538	580	575	558	558	581	552	584	539	496	543	549	539	556	554	527	542	560	541	529	571	541	557	550	515	574	562	551	563	585	552	522	604	557	548	552	502	562	538	518	534	536	557	549	544	550	540	561	587	555	552	542	549	561	556	542	606	568	522	540	552	568	550	568	560	565	518	533	526	555	566	519	534	516	602	543	538	567	456	549	525	569	549	568	517	568	551	568	547	528	533	558	530	558	546	542	538	559	571	564	554	558	553	573	555	520	537	541	557	557	572	554	535	546	535	542	545	536	558	587	503	609	518	544	529	528	568	546	564	573	541	563	549	580	536	560	554	545	520	579	550	602	524	553	573	564	566	550	618	544	571	542	546	550	548	535	508	567	570	543	544	537	563	523	551	533	547	571	525	550	563	556	504	597	630	577	522	568	559	544	533	558	570	520	582	541	597	575	597	559	519	554	556	558	540	548	559	514	522	567	573	568	525	575	526	524	543	524	559	546	544	532	562	566	535	558	518	556	553	529	523	557	517	582	518	537	515	541	578	541	583	525	594	539	568	543	528	553	548	544	540	592	516	568	549	552	587	580	538	570	562	529	554	542	534	528	575	579	573	572	556	516	573	573	548	527	535	536	532	553	555	602	547	550	573	537	561	545	523	575	504	513	585	562	531	541	582	576	559	575	536	558	556	559	550	556	549	487	559	550	570	609	522	595	542	548	581	554	522	529	537	547	548	532	544	547	536	547	583	548	495	537	569	533	562	544	519	540	552	529	564	532	568	551	545	538	569	513	537	589	562	535	576	540	521	592	547	562	532	545	510	556	571	552	538	510	561	560	559	510	539	569	533	559	534	535	518	540	525	549	551	605	539	544	559	552	523	538	548	549	540	574	539	556	532	526	580	540	536	568	545	566	592	558	557	521	577	521	555	570	548	564	586	567	558	523	529	569	560	536	572	573	596	548	553	564	566	539	563	546	528	557	577	569	536	557	542	556	563	590	543	506	563	563	545	562	535	552	536	555	538	569	536	526	536	552	547	579	554	521	533	548	513	539	560	601	565	580	501	553	520	562	560	565	518	563	524	532	568	543	515	571	594	544	559	550	543	530	522	534	567	530	562	534	567	588	537	549	554	538	544	544	596	559	534	537	528	559	574	545	573	521	570	510	531	600	542	525	557	517	562	533	554	566	514	549	552	552	600	529	547	505	522	565	548	541	564	596	517	530	581	513	560	552	564	602	538	552	568	522	567	536	542	578	521	550	516	545	539	597	582	557	519	578	526	505	538	504	534	565	516	561	530	568	580	579	550	563	586	597	547	546	504	546	513	570	554	525	548	561	555	546	566	537	536	515	553	564	525	547	522	529	540	585	542	575	575	567	541	577	568	562	543	529	556	536	594	587	589	588	529	533	528	572	524	571	501	586	545	507	581	506	533	565	489	581	536	529	581	526	512	575	549	550	532	537	539	546	560	533	573	536	585	576	528	511	571	522	569	540	541	563	568	544	543	542	557	517	583	551	570	569	538	576	523	575	550	513	572	540	587	559	533	550	557	534	567	531	526	508	574	568	517	540	548	558	534	558	527	527	528	573	536	548	542	547	524	582	499	534	542	516	524	554	566	572	553	606	575	528	530	575	573	533	554	544	586	554	531	513	523	568	525	547	512	585	562	483	534	530	595	554	561	513	536	561	549	534	549	571	536	572	518	560	502	560	582	540	565	531	583	560	546	560	489	547	585	526	583	531	525	562	563	563	528	519	534	584	525	561	548	548	532	524	603	551	580	575	528	552	553	579	555	566	576	559	560	526	530	548	563	558	572	566	512	543	542	540	567	518	501	560	548	547	559	563	538	543	579	566	514	534	579	467	567	541	559	556	531	507	524	599	572	571	546	533	547	530	560	566	547	488	548	580	542	524	580	554	575	536	583	540	547	564	531	563	574	579	526	564	505	554	546	562	554	557	516	562	568	543	515	503	555	533	523	549	575	533	556	576	530	557	564	523	544	555	534	564	522	536	560	533	549	525	547	556	571	598	537	510	566	553	559	538	574	559	513	548	558	553	555	555	562	551	584	543	545	524	557	544	578	559	535	526	507	534	601	579	515	549	588	560	545	531	540	531	630	587	585	521	542	540	548	551	535	532	512	514	551	549	580	529	535	573	540	549	556	531	511	505	547	521	568	612	546	576	530	575	561	575	526	567	554	565	542	539	542	555	615	559	570	540	538	582	562	580	552	544	556	548	558	581	538	543	553	506	577	543	595	556	592	552	564	603	538	546	572	540	560	556	576	538	519	529	533	568	564	586	570	533	520	521	549	574	539	534	562	553	519	548	584	529	572	553	561	553	596	556	582	562	576	546	545	529	489	500	516	549	564	528	555	577	567	552	538	550	561	510	603	551	556	512	501	558	553	548	555	566	578	584	539	544	565	549	503	495	575	484	567	552	549	560	567	567	557	496	562	570	517	548	554	565	523	511	541	517	576	557	566	526	572	591	526	559
12554	5430	15679	57352	37459	11429	6347	5136	3955	3458	2498	2518	2077	1961	1703	1285	1310	1130	949	866	914	1052	645	499	528	1423	2640	2523	1210	815	786	671	602	423	533	554	559	433	421	458	458	405	398	439	431	398	317	301	301	314	285	284	279	260	299	285	304	303	264	302	284	299	302	262	282	268	297	281	282	318	258	323	309	279	298	287	287	312	261	294	250	300	275	260	292	276	281	297	291	260	284	306	278	258	285	280	281	232	298	277	257	247	302	255	244	256	296	283	278	303	280	280	299	306	293	267	251	275	259	258	279	308	266	279	286	286	251	271	273	267	279	307	292	291	300	267	277	300	261	267	305	301	263	282	274	314	257	265	295	285	281	290	288	277	305	289	296	316	295	296	259	269	259	299	285	261	295	301	299	286	288	272	307	264	274	255	276	279	277	318	274	255	282	278	271	273	251	293	290	268	278	278	255	272	271	288	280	280	269	290	282	298	291	319	274	321	302	287	267	268	275	281	267	260	282	274	278	305	267	265	271	277	287	243	265	300	278	287	229	272	305	260	278	269	274	266	270	241	295	282	301	271	274	290	295	295	274	309	299	258	259	280	278	271	290	254	307	280	285	283	305	291	252	263	292	277	254	270	270	293	321	271	252	306	285	256	277	287	289	288	305	267	294	285	258	284	274	266	316	294	281	295	293	261	279	303	280	262	300	264	305	244	305	308	277	308	275	260	310	258	286	275	265	269	330	292	267	293	275	285	262	295	295	281	270	283	280	294	274	290	283	243	285	283	315	269	332	308	286	272	246	278	275	290	289	265	248	306	249	255	258	294	290	257	277	301	299	265	277	284	255	234	236	281	298	279	281	287	286	279	254	275	244	277	271	284	298	276	280	290	282	286	265	306	246	260	278	262	292	252	293	276	276	293	294	297	267	278	291	276	271	298	288	333	301	294	284	277	289	270	283	281	297	289	252	287	276	250	260	289	301	251	284	267	251	258	270	252	265	279	306	286	304	275	287	300	304	297	320	264	263	291	264	260	298	301	294	277	281	277	264	294	280	258	286	279	275	324	290	279	266	298	283	276	285	305	270	267	272	266	294	299	293	262	284	279	248	262	255	263	279	251	268	291	288	289	298	259	278	278	270	269	268	274	274	299	300	279	288	300	248	280	292	274	295	299	260	292	296	242	274	286	283	243	300	271	285	282	299	285	260	307	270	272	297	253	289	296	255	269	266	284	253	268	269	297	299	281	261	272	280	275	258	291	300	280	272	272	275	310	262	268	270	262	283	281	305	267	287	310	295	300	301	252	311	285	289	275	269	282	284	272	264	270	296	268	322	282	275	246	256	275	284	291	307	281	289	255	272	290	298	301	288	298	300	269	325	291	248	286	260	264	272	271	270	267	282	296	264	283	293	276	304	274	268	277	280	317	302	305	269	298	268	260	291	287	281	274	297	294	256	277	282	283	281	311	273	279	258	303	264	279	278	264	247	261	307	274	251	280	271	278	273	275	275	256	279	245	270	283	287	293	335	290	271	285	302	302	281	303	252	261	289	306	296	296	294	290	288	293	276	300	290	274	293	278	279	253	280	275	284	275	263	279	268	278	287	271	295	287	281	294	267	259	301	316	282	289	298	284	308	299	298	282	312	296	303	261	260	300	296	297	278	269	308	294	287	305	261	266	304	243	285	291	291	252	286	294	276	276	294	281	272	274	273	262	292	260	302	278	303	252	287	285	280	287	290	286	259	251	261	287	273	303	259	254	292	282	304	280	261	261	260	257	269	273	279	284	274	269	279	305	268	302	292	277	286	277	276	275	277	275	268	269	297	296	311	281	325	269	277	259	297	258	294	258	294	256	304	285	258	286	310	289	264	267	275	295	322	283	277	273	273	275	266	274	260	271	300	282	271	258	271	298	303	268	284	271	276	284	272	292	249	259	277	277	285	267	292	297	290	243	299	276	291	267	293	279	283	277	274	291	270	276	271	296	265	274	286	278	299	260	295	263	274	312	280	319	260	275	276	297	260	275	301	283	279	292	285	300	281	299	264	276	270	267	277	304	302	291	275	268	318	289	312	281	278	291	292	278	258	284	269	288	302	261	287	281	280	281	303	273	291	265	254	260	272	286	279	299	277	248	281	282	284	291	277	303	260	264	263	295	260	318	266	268	281	261	284	283	315	301	252	255	282	287	265	288	282	293	284	306	283	256	305	277	294	301	272	268	276	289	301	300	254	296	285	273	274	284	292	284	294	278	304	279	286	266	308	290	300	278	263	277	261	257	268	249	293	282	264	307	340	306	309	283	260	259	278	286	273	256	265	290	274	273	304	264	283	273	283	247	288	243	298	282	283	253	266	252	269	261	302	309	302	305	277	313	254	282	284	262	283	288	258	279	277	267	255	257	275	281	264	289	270	270	281	281	296	266	314	240	318	304	263	293	295	297	261	269	267	280	268	259	263	271	276	312	286	284	302	276	301	277	288	284	271	276	289	277	295	301	298	284	287	270	260	265	272	255	280	267	279	292	309	275	270	271	289	280	301	269	284	288	285	278	288	263	277	266	275	306	297	273	292	269	290	262	308	308	291	254	303	258	265	303	267	291	277	268	289	294	297	262	285	282	305	281	259	289	310	304	277	273	292	280	240	239	274	303	276	270	311	268	267	285	259	345	293	248	272	296	273	272	296	287	308	264	260	298	275	301	263	295	267	292	261	262	272	260	276	302	281	268	287	298	285	292	298	286	283	297	296	283	242	298	246	294	285	281	294	282	267	285	282	253	287	277	259	256	283	309	291	262	295	263	283	306	274	274	290	256	271	286	267	259	269	268	275	263	258	280	295	266	251	309	248	307	247	285	320	261	294	289	271	287	309	249	255	305	293	291	283	291	293	289	271	294	293	275	259	293	258	285	281	261	278	283	268	274	271	290	258	289	298	276	319	300	301	296	296	253	249	274	287	308	290	286	281	295	294	281	304	283	268	281	283	258	248	250	268	263	299	264	279	276	314	284	267	274	283	267	260	302	260	294	305	267	306	286	275	288	279	293	270	265	292	267	279	268	270	272	309	318	265	289	306	312	281	286	305	280	251	273	290	284	280	269	254	301	291	263	315	288	270	289	271	278	293	293	286	264	275	284	279	325	283	286	303	279	283	289	300	264	264	294	285	291	262	273	264	279	280	295	273	287	277	266	275	268	266	289	327	274	286	291	295	255	282	291	290	272	311	298	265	248	296	266	275	278	272	277	263	296	308	280	289	296	298	296	243	261	280	295	239	313	270	310	257	250	319	271	258	298	290	251	290	268	265	290	273	302	288	287	255	268	284	285	275	290	260	285	282	304	262	284	295	279	293	286	289	272	311	294	264	273	277	269	298	285	270	265	293	304	266	294	268	286	282	269	269	292	288	301	280	252	295	282	272	275	273	285	289	276	291	267	308	262	265	297	304	285	273	284	265	293	284	273	266	264	281	273	295	297	255	284	237	305	273	264	272	260	288	278	299	257
8224	5383	21680	61701	37438	15915	14809	14298	12604	12932	10382	10338	9046	9239	8398	6833	7219	6035	5124	4991	4888	5916	3414	2651	2336	8374	13837	12816	5768	4044	3540	3316	2952	1804	2774	2550	2668	2108	1966	2125	2321	1871	1732	1859	1990	1724	1294	1100	900	812	833	802	814	804	824	773	816	788	757	794	786	716	778	732	819	827	747	794	788	776	810	753	744	769	805	871	724	733	810	790	802	766	723	764	843	780	812	758	780	736	790	746	766	744	841	773	782	794	766	778	795	694	771	768	753	747	822	823	757	783	784	788	759	813	770	787	774	779	787	750	800	790	751	721	743	741	758	799	779	809	762	753	800	775	759	797	773	747	755	740	764	740	810	778	732	787	801	800	739	780	775	840	805	762	777	816	802	759	788	744	747	770	782	737	745	728	761	780	743	752	754	801	780	760	786	814	798	775	783	827	762	786	741	771	710	772	833	752	740	759	776	843	752	788	795	752	770	724	739	774	777	775	790	733	781	762	768	733	716	791	740	768	744	789	776	765	784	761	764	753	752	744	760	736	796	802	773	784	715	747	795	812	774	711	805	760	727	765	805	818	735	754	822	729	745	760	828	787	746	736	804	779	765	791	763	735	776	783	734	772	789	755	728	747	764	807	814	807	755	802	715	752	779	738	764	823	742	760	757	801	720	755	839	784	774	757	831	811	763	751	758	749	705	793	772	763	799	741	745	744	784	758	728	776	786	799	781	808	763	748	776	798	807	786	783	745	789	810	739	771	784	784	796	771	802	792	791	757	785	750	801	792	758	738	759	808	811	776	783	789	751	817	791	784	746	799	778	776	764	753	804	759	823	765	794	762	743	760	746	788	755	773	768	799	735	738	813	821	811	782	781	795	733	763	776	790	743	790	792	809	793	765	796	797	746	747	774	778	763	783	800	725	762	761	735	743	764	762	723	757	754	746	785	775	774	769	753	764	790	785	737	729	767	753	783	831	764	742	782	769	780	773	800	754	790	744	790	756	772	736	767	798	811	739	757	766	767	801	767	757	771	737	807	788	823	810	840	751	793	725	748	758	789	764	756	768	726	715	765	778	764	780	746	775	801	830	794	782	744	777	798	811	787	760	725	820	749	789	737	781	779	764	763	739	789	729	768	775	781	788	796	777	813	793	758	791	780	839	755	749	767	727	762	727	754	794	816	808	776	790	758	773	803	768	791	804	767	754	754	818	817	732	800	771	773	787	754	785	768	763	764	806	754	792	730	784	832	813	789	808	775	836	782	812	806	787	765	823	751	811	776	796	828	759	795	791	761	766	765	792	741	791	763	769	784	825	798	780	750	755	737	805	767	757	737	763	779	776	756	802	766	745	725	790	776	803	758	767	793	807	770	771	761	772	749	789	745	788	765	760	797	770	778	748	795	796	739	758	751	751	771	787	739	761	793	767	779	808	751	769	791	749	747	792	775	758	776	807	757	766	768	761	769	795	807	779	822	783	764	782	761	739	762	778	750	782	720	794	777	753	776	713	781	795	799	748	770	796	790	783	821	773	840	775	773	744	759	776	723	801	771	800	789	795	823	796	723	774	778	767	812	755	800	773	814	813	781	736	739	782	831	753	792	796	771	735	736	804	841	753	790	783	774	764	762	804	771	760	760	764	770	795	798	793	796	792	808	759	751	794	810	780	756	792	753	824	816	701	744	790	764	776	734	770	763	770	775	802	790	780	790	842	824	733	775	766	810	733	742	790	778	763	743	784	714	797	762	739	762	774	769	794	824	795	805	778	782	727	805	769	755	767	787	767	748	832	765	746	766	784	836	760	793	784	794	765	784	802	756	779	776	753	748	762	730	797	787	732	757	757	786	758	749	793	745	745	794	814	841	784	790	762	777	761	767	775	788	777	741	816	739	789	778	724	748	791	789	792	775	801	765	793	781	768	785	760	810	782	798	748	732	788	817	771	800	805	862	735	778	734	766	752	787	717	783	760	760	801	799	749	722	740	726	714	768	733	779	774	756	814	780	752	750	776	779	788	743	814	789	758	788	772	786	760	750	749	759	756	816	776	751	746	793	773	774	793	835	756	791	784	718	788	782	755	738	749	767	733	770	811	791	718	780	788	793	811	751	781	764	749	796	785	789	765	787	718	831	755	791	729	728	824	769	780	806	771	793	764	816	774	777	788	755	770	764	777	753	748	800	743	779	782	767	798	777	758	807	773	749	744	748	859	776	768	821	741	787	792	764	773	802	778	779	813	713	750	760	743	785	780	801	746	797	813	783	804	767	748	742	724	741	733	780	811	745	771	785	753	772	812	761	804	757	740	803	755	780	785	788	751	777	737	803	798	748	757	758	817	809	785	776	791	823	746	751	804	809	791	763	750	778	772	757	773	773	800	759	753	753	770	811	728	734	775	766	784	791	771	765	804	764	768	753	780	736	736	789	735	775	748	801	773	758	762	766	785	762	817	790	781	758	757	800	755	735	740	754	764	773	771	735	801	841	777	787	764	735	786	811	817	804	769	774	753	738	828	787	764	755	774	760	770	773	683	773	778	755	755	754	727	778	815	779	718	802	754	840	707	717	761	756	793	732	778	772	727	738	760	786	801	746	796	752	764	750	802	815	792	832	751	745	738	765	806	723	848	745	754	762	780	791	762	770	811	789	788	808	811	760	782	810	749	760	784	784	759	814	748	745	763	756	761	746	741	803	761	722	714	773	755	777	788	814	760	749	791	829	761	785	785	788	765	743	780	794	786	748	750	725	699	774	722	753	769	742	768	810	763	821	783	794	825	741	801	737	753	804	842	751	782	793	788	744	792	753	737	763	747	777	779	826	783	807	789	741	765	736	784	737	720	733	791	750	773	776	774	822	754	804	767	787	757	792	720	743	788	834	798	758	706	815	783	795	825	750	804	798	799	743	769	756	729	703	721	769	792	756	748	771	778	756	749	799	809	748	724	832	761	753	818	779	775	784	762	810	794	797	841	795	767	784	762	808	800	684	812	800	750	771	789	729	728	790	764	747	822	775	782	705	740	770	765	762	780	787	770	805	773	780	831	780	743	787	740	785	804	777	754	757	732	807	757	763	810	692	773	780	807	754	793	765	767	737	806	753	802	768	760	759	750	761	786	772	786	772	756	773	766	821	778	796	756	800	790	753	772	786	737	789	794	744	749	794	780	775	780	860	781	782	766	786	762	751	780	761	774	797	800	770	741	788	811	756	765	775	704	788	813	769	817	780	803	783	765	757	734	797	764	820	839	759	821	835	729	806	741	781	782	762	763	807	757	754	789	752	806	772	747	779	731	750	760	766	773	780	784	794	809	767	800	825	815	834	748	790	769	767	776	807	820	774	760	832	814	825	780	806	767	762	765	779	822	758	801	759	758	787	777	772	809	734	735	760	740	771	767	764	744	758	770	769	764	771	768	765	788	778	777	783	817	801	756	760	767	783	755	812	745	760	748	757	727	776	753	768	755	833	721	748	813	794	767	795	767	786	819	767	726	797	761	745	756	740	756	817	764
20799	9514	31830	76634	61119	22202	9615	7211	4474	4236	3127	2803	2460	2574	2012	1690	1791	1207	1124	931	945	1150	658	653	651	2141	3753	3307	1456	1103	976	914	717	587	760	653	710	603	546	622	624	441	502	499	548	470	423	392	325	332	344	320	316	330	342	330	307	307	305	311	334	323	310	315	337	318	327	357	327	348	347	344	321	340	316	329	336	328	319	326	342	334	279	319	329	325	305	327	334	321	327	339	322	316	359	329	313	302	274	328	347	337	301	302	329	321	297	298	324	334	302	350	307	336	310	353	315	286	316	324	321	362	310	336	331	325	343	320	316	343	353	325	287	309	317	310	324	343	329	290	291	302	317	346	313	319	289	335	346	319	316	330	328	292	328	333	329	327	312	308	306	328	327	324	321	306	294	315	330	313	305	292	302	316	318	338	317	319	287	312	301	332	302	339	317	319	309	317	293	296	335	331	305	318	335	324	311	327	319	343	321	300	309	315	324	308	356	320	311	302	330	365	311	338	338	337	318	303	341	357	316	308	289	310	357	326	327	316	324	332	350	326	333	347	333	340	335	305	299	331	310	306	332	350	331	307	334	291	329	301	339	336	303	335	306	326	293	312	294	291	317	338	324	321	324	343	324	320	314	331	330	332	322	315	313	345	323	339	315	322	357	310	314	348	355	307	324	326	316	305	333	339	310	298	360	338	334	350	310	316	312	308	320	338	326	304	358	315	319	304	325	309	321	296	299	309	302	321	304	344	302	312	300	339	289	306	302	331	314	306	347	307	302	283	306	351	325	327	339	323	320	316	300	311	345	319	332	304	296	324	296	336	358	304	293	302	316	351	334	288	312	291	322	321	308	316	299	326	295	294	355	329	330	379	319	298	322	324	322	300	301	320	315	312	295	325	332	293	326	315	324	321	301	293	317	329	337	298	340	339	319	330	313	325	305	306	327	315	315	342	341	310	334	343	315	303	322	287	325	316	347	322	365	335	323	314	312	346	294	326	282	315	310	320	326	318	320	331	327	305	339	336	322	322	316	286	335	310	310	319	332	323	316	295	313	335	287	314	330	336	298	312	326	315	327	296	305	319	297	311	329	311	335	339	315	311	298	323	339	305	337	331	327	297	301	327	341	348	289	326	303	347	305	304	288	365	321	350	306	296	333	326	329	287	351	303	345	313	297	311	314	345	328	287	318	322	308	307	329	287	319	329	304	337	358	312	332	301	315	326	292	341	325	300	325	327	355	327	324	334	321	335	304	311	320	302	324	355	351	309	349	301	261	309	313	331	327	344	311	293	334	345	300	326	324	284	312	300	339	309	323	299	319	314	309	316	323	280	338	328	358	316	356	331	294	316	348	329	306	328	339	364	299	318	330	316	324	319	320	301	327	372	338	328	303	309	336	339	328	334	307	360	321	287	317	305	335	317	335	293	321	331	302	293	305	310	335	350	324	308	332	329	328	310	321	320	357	304	288	310	349	334	320	275	297	342	337	332	311	309	296	314	291	322	339	329	306	317	320	358	339	345	336	332	324	360	325	316	340	323	301	325	323	341	316	346	323	307	339	319	301	316	327	312	331	335	323	305	303	339	308	352	331	319	300	330	318	331	329	323	293	353	331	330	293	325	347	332	329	330	291	311	315	322	312	333	304	350	300	340	320	337	329	310	295	368	305	324	340	348	298	314	313	344	341	322	317	322	320	332	330	313	350	331	320	307	328	306	294	327	296	311	329	336	324	327	328	324	312	334	342	330	304	318	318	284	315	322	342	345	326	315	310	342	313	362	310	304	344	306	297	304	330	308	308	318	352	330	280	312	346	296	329	329	343	310	346	313	310	322	321	315	323	317	340	311	350	316	340	323	311	338	342	319	304	320	290	350	319	300	337	294	323	298	324	319	342	328	325	323	325	328	318	324	324	293	318	330	338	302	323	332	326	326	319	293	301	307	297	334	289	331	326	294	317	319	302	308	314	353	285	329	332	310	334	353	301	331	337	288	301	312	304	291	307	356	319	314	312	352	307	323	338	306	322	297	318	280	331	353	319	320	312	287	335	309	313	314	306	320	314	335	308	310	372	322	312	333	326	307	304	310	317	319	349	325	318	327	292	307	320	319	312	337	346	333	332	324	320	332	324	295	301	320	361	328	292	335	338	336	327	296	344	307	309	337	315	325	292	308	306	320	307	324	325	325	329	318	293	322	297	348	314	327	334	318	295	284	333	345	291	283	297	298	316	316	322	354	331	349	312	318	342	309	318	307	335	316	321	308	346	288	317	309	312	316	342	283	338	315	311	328	331	323	308	330	344	317	339	300	311	320	334	305	325	304	324	323	357	324	341	297	294	328	324	326	337	297	321	306	324	289	317	312	319	299	312	348	312	340	341	312	344	341	311	306	326	293	337	335	314	314	344	343	316	323	342	327	329	351	326	301	331	347	317	303	330	351	298	324	319	322	330	315	345	334	304	330	335	340	302	325	287	305	322	329	316	334	338	329	322	341	302	342	319	309	321	311	315	360	319	333	299	351	327	300	332	315	325	319	329	341	331	302	322	322	318	303	325	324	331	323	311	304	287	305	335	357	331	318	326	338	321	339	337	322	315	315	336	331	314	315	300	332	297	300	331	324	341	350	339	307	313	320	314	314	343	319	346	300	311	331	333	313	354	316	297	351	299	327	312	341	287	299	332	328	321	324	311	306	316	324	333	307	309	296	308	340	338	291	321	325	373	304	312	333	328	299	336	318	317	363	340	305	311	330	321	336	304	294	321	299	318	341	320	351	337	324	321	294	329	329	320	344	301	288	333	343	319	329	331	339	319	314	326	357	310	317	325	345	303	318	300	278	322	314	343	334	340	320	321	318	318	370	324	316	334	326	337	326	341	334	331	297	340	332	293	337	307	333	344	303	323	300	315	326	341	331	313	325	313	323	314	285	321	335	312	278	333	338	305	291	362	332	327	334	318	348	330	310	334	322	336	313	315	323	297	312	328	327	343	366	327	349	308	351	310	326	318	314	332	306	340	288	333	312	334	303	356	309	309	277	324	317	286	322	329	289	327	339	333	325	321	289	269	326	298	293	327	328	307	311	322	294	297	322	339	328	284	335	331	308	318	330	319	320	337	322	342	313	299	358	310	366	331	336	295	316	353	322	328	341	323	344	298	327	329	329	280	351	327	335	324	324	327	335	307	335	352	294	352	320	302	331	328	311	313	309	286	308	299	341	353	354	323	308	332	346	327	317	323	307	312	342	331	352	324	319	335	294	318	337	339	312	307	328	339	334	299	305	328	313	316	324	328	313	357	340	305	324	333	339	318	325	343	310	325	346	305	310	314	299	314	322	307	349	313	302	280	310	306	301	302	318	346	305	343	316	309	326	299	328	335	300	341	297	310	321	305	328	314	321	322	344	323	357	297	319	321	334	354	324	340	323	253	330	322	322	351	311	303	310	313	328	319	323	328	306	325	317	328	351	313	337	303	331	302	319	292	318	336	318	340	323	302	326
11142	7865	34270	80579	62458	16318	16015	17474	12967	13944	12309	11078	11085	11247	9329	8279	9127	6413	6046	4879	5282	6159	3232	3125	3079	11402	18080	15338	6719	5317	4047	4230	3217	2499	3491	3131	3704	2869	2376	2946	2640	1946	2365	2305	2508	2129	1545	1190	1003	939	955	982	944	899	932	863	897	880	848	860	841	856	898	843	870	876	846	852	845	877	906	890	888	850	876	878	831	831	846	875	796	844	841	811	863	875	898	836	830	858	854	900	808	891	902	911	905	822	843	903	870	832	853	865	896	889	911	846	908	864	850	820	814	841	861	873	848	846	809	897	855	886	865	790	891	841	816	852	784	903	873	869	863	877	877	935	896	892	851	897	832	910	870	844	865	830	847	852	854	862	800	886	804	835	864	888	820	840	870	871	837	844	823	852	815	815	846	807	831	856	862	896	840	802	800	859	894	847	838	859	811	876	802	884	805	827	863	850	874	858	878	885	899	844	850	854	891	867	864	862	862	873	833	852	896	857	833	852	834	900	877	894	874	829	854	850	848	860	861	896	810	850	892	815	859	815	865	851	890	843	872	831	834	871	826	845	867	854	887	886	798	834	802	875	836	853	852	830	809	848	857	894	863	807	844	895	820	845	854	854	909	856	844	854	849	853	864	858	862	836	862	792	861	850	871	816	894	858	832	881	832	879	820	845	827	871	892	879	894	861	865	886	826	925	886	867	880	858	836	845	828	856	865	838	875	897	927	842	824	863	842	861	835	831	928	872	834	894	867	841	852	807	834	822	860	864	844	884	901	849	819	861	839	807	801	837	910	824	848	942	856	841	816	814	799	928	844	856	874	870	841	894	843	831	872	829	775	852	870	917	832	798	869	819	871	858	865	861	789	860	907	840	811	870	853	836	871	853	831	856	871	821	847	844	895	876	839	793	898	861	879	863	853	845	839	829	839	842	847	877	877	903	815	846	881	858	815	864	865	907	887	809	880	874	841	821	852	820	831	853	854	828	882	851	855	882	812	830	817	942	855	865	861	882	847	841	889	763	844	804	870	859	840	862	814	834	856	810	869	822	839	901	889	887	853	821	798	831	856	806	884	831	843	850	899	842	895	858	872	817	824	830	833	826	858	803	880	824	891	914	906	845	839	873	841	879	866	876	879	867	861	855	884	855	867	924	835	858	841	871	872	825	863	782	830	885	799	844	876	850	839	859	847	816	814	874	858	850	827	834	820	814	888	860	834	829	845	786	823	865	810	837	867	839	854	831	879	866	869	860	823	828	823	833	799	884	853	913	878	859	868	871	853	884	783	861	895	810	857	855	848	904	823	874	829	859	865	867	855	851	858	836	818	849	851	803	823	895	896	860	879	874	851	914	891	863	838	818	815	841	858	855	890	849	858	829	830	863	861	829	847	851	832	854	824	843	805	872	860	898	912	839	840	877	883	837	895	868	837	865	839	869	835	846	875	885	877	845	852	853	829	893	891	845	844	845	845	872	891	886	841	876	884	834	876	824	834	874	829	874	890	832	862	858	872	892	798	934	895	864	861	892	848	872	807	793	856	852	898	850	844	858	870	851	829	834	819	919	859	867	865	837	850	825	854	819	816	924	872	867	842	885	835	868	814	880	887	867	890	862	824	848	875	887	817	810	812	856	870	866	868	862	882	883	817	893	846	897	854	874	844	851	825	875	856	884	905	829	834	900	898	918	849	890	882	832	882	867	833	851	835	872	827	867	815	855	860	869	858	838	855	853	814	881	893	833	814	812	857	841	816	854	911	856	836	876	877	862	901	923	857	837	826	830	835	834	824	870	853	884	850	867	884	806	878	873	870	830	862	879	830	847	845	926	875	863	813	907	868	829	855	859	822	832	817	820	824	841	831	872	804	861	893	869	917	876	856	837	891	847	896	866	867	839	859	910	856	868	910	886	826	904	841	830	809	872	942	854	856	823	857	893	876	795	809	833	852	853	816	859	849	873	841	863	888	844	880	839	849	898	892	849	825	868	863	822	832	822	796	860	812	845	818	867	857	858	826	818	819	878	814	882	909	772	847	871	882	829	875	835	907	808	850	862	864	850	859	824	915	840	836	848	837	824	858	833	865	833	857	843	828	826	875	830	836	883	821	811	828	825	819	829	911	847	879	882	817	869	833	875	832	783	827	868	862	859	857	904	866	814	875	858	898	817	852	814	806	897	846	854	806	834	903	825	831	855	878	871	813	794	851	867	820	843	851	852	855	832	889	795	808	855	867	862	855	860	870	892	812	854	861	869	852	815	880	871	858	848	914	859	788	878	859	816	828	871	826	869	873	867	860	887	845	838	852	878	870	909	861	796	818	859	898	831	813	851	819	846	854	879	842	879	938	866	830	841	835	882	863	883	880	877	802	843	820	920	823	851	843	904	897	855	811	843	841	861	820	882	823	835	866	867	834	886	893	853	894	826	870	813	833	887	882	824	868	832	791	853	780	829	851	842	885	911	853	874	862	866	883	868	859	849	836	821	855	858	858	830	870	887	898	827	824	868	921	885	926	860	869	856	880	854	854	854	907	796	841	841	840	855	930	845	854	904	836	838	856	827	872	852	859	921	770	873	824	844	868	849	862	870	928	898	908	854	863	867	834	845	805	860	855	841	902	861	798	817	814	844	851	838	855	859	862	850	875	902	874	838	864	840	838	870	847	903	816	835	842	898	835	814	826	912	818	777	856	815	864	843	884	874	868	826	838	871	871	904	860	862	872	818	869	882	860	916	948	875	834	846	829	868	850	815	879	804	881	848	844	861	844	869	890	827	841	804	827	856	811	847	808	829	865	848	847	812	849	862	859	808	875	838	849	850	808	799	928	846	887	877	844	894	832	868	838	811	898	793	898	882	874	808	824	850	823	848	863	847	869	877	881	854	825	808	884	842	890	848	824	854	856	854	845	849	838	881	880	874	821	917	860	846	819	869	857	848	840	846	878	866	836	902	914	899	855	874	868	826	893	821	881	848	861	860	888	790	838	927	855	831	874	852	843	817	859	861	814	900	898	877	837	827	851	820	827	894	799	875	888	852	897	812	812	926	868	855	870	828	834	842	840	849	854	885	842	917	891	888	885	882	858	797	824	835	824	834	840	865	873	825	840	842	848	805	856	841	851	847	892	880	820	884	871	850	876	833	810	791	825	835	897	846	830	864	865	865	798	841	904	859	839	839	815	816	840	852	853	859	803	857	826	866	853	829	822	819	871	834	845	919	886	878	884	865	859	861	866	879	830	807	859	851	853	840	888	847	817	865	853	825	832	840	811	883	880	882	863	929	889	825	824	877	848	864	818	835	851	876	880	833	872	860	820	858	855	849	869	849	839	816	871	828	825	876	817	898	877	832	872	872	816	868	877	884	829	878	803	901	815	822	861	837	884	849	871	830	860	856	918	865	850	835	807	858	873	863	867	849	881	822	872	825	823	874	833	890	827	840	868	860	852	857	869	904	833	836	853	822	898	828	860	864	834	862	866	855	855	852	858	822	825	868	824	870	817	851	874	862
4496	2057	4633	12211	8594	1728	1190	994	783	814	451	475	392	387	334	372	343	294	297	289	289	265	249	265	243	293	446	556	274	227	231	227	219	210	232	223	235	209	207	252	223	206	236	227	214	224	214	169	216	198	189	217	191	205	210	216	210	191	204	164	209	201	194	202	197	203	204	197	187	175	205	204	192	210	234	179	201	215	202	193	211	234	200	194	195	217	214	198	216	206	225	220	190	212	211	201	204	192	186	243	198	210	208	212	204	202	204	220	211	209	207	220	208	193	213	224	178	239	221	190	195	200	195	223	200	186	235	187	234	208	204	204	233	194	234	207	171	202	215	190	180	210	227	193	193	183	212	208	200	200	206	207	232	207	175	190	207	195	187	193	216	218	225	218	199	231	201	160	199	195	205	204	203	215	215	196	210	185	219	188	205	216	243	205	222	201	197	207	222	202	198	211	208	173	204	190	206	191	224	218	196	186	206	203	223	203	197	192	189	207	196	227	230	206	195	193	233	200	221	209	212	198	232	228	208	194	213	192	212	209	207	218	173	199	191	206	202	213	211	227	182	211	236	191	192	180	183	212	218	210	208	195	204	201	219	193	211	212	220	235	247	189	193	222	222	220	215	205	205	210	219	196	196	198	196	209	235	196	186	200	195	198	223	241	216	197	199	204	201	184	215	183	201	213	209	223	199	213	219	237	193	197	173	187	230	198	198	206	213	217	209	220	196	204	222	195	181	202	192	221	208	183	188	185	203	184	225	184	205	214	193	210	207	203	225	204	220	207	214	208	206	204	227	218	197	195	211	204	227	192	193	228	192	183	215	213	198	189	188	210	173	207	209	182	213	212	181	184	219	202	200	188	220	179	191	211	219	214	186	203	171	214	202	190	188	193	212	181	202	201	183	205	197	216	191	220	185	202	195	215	235	194	203	204	217	197	194	193	224	189	205	217	197	197	214	185	198	210	209	208	187	191	208	197	194	175	212	200	185	206	196	209	227	204	204	204	193	204	200	186	181	213	204	190	190	211	185	215	221	191	208	208	215	197	218	217	189	203	204	232	188	198	210	211	208	210	233	191	219	209	189	206	200	215	217	189	180	199	213	218	221	194	201	205	181	202	182	203	202	196	189	216	222	221	217	188	205	208	208	220	212	197	200	181	186	218	215	185	203	221	204	198	191	170	196	210	214	211	193	215	172	197	217	190	187	191	195	185	208	211	204	191	233	214	185	180	223	206	211	227	210	193	192	198	215	208	197	221	224	222	222	208	188	233	177	204	213	201	201	193	200	232	185	201	192	218	210	208	191	182	209	209	210	233	170	189	224	194	238	194	209	187	195	222	196	200	195	210	195	208	215	230	217	179	183	231	198	208	191	197	204	206	197	187	200	202	218	215	188	186	229	170	215	178	184	212	163	208	192	205	183	196	186	188	241	225	205	221	224	164	219	217	194	190	183	176	201	206	179	202	173	179	203	211	224	214	200	203	214	215	212	194	183	209	186	201	223	200	198	213	191	187	215	220	197	202	214	206	207	204	210	202	201	204	202	201	206	213	194	219	199	223	192	196	198	208	206	226	224	204	207	205	198	199	203	215	209	210	201	202	215	220	209	213	200	245	225	207	220	207	212	197	187	194	197	191	189	220	219	212	207	196	202	218	174	193	206	208	216	205	211	209	202	221	181	211	214	221	209	202	188	212	186	212	183	207	236	219	188	162	197	216	211	219	197	226	202	189	195	219	169	232	202	203	207	199	198	199	185	186	203	228	191	232	203	195	219	218	204	197	236	227	221	186	206	203	193	209	193	210	179	195	214	206	192	184	188	213	216	217	218	197	218	220	199	206	191	196	213	207	177	201	216	212	208	205	211	205	202	201	221	201	199	191	197	180	189	202	234	202	190	231	205	195	210	202	195	190	150	193	216	200	191	220	198	186	192	205	207	221	211	214	210	185	203	194	210	218	193	203	197	214	200	207	211	202	193	193	203	220	193	212	214	186	203	191	181	185	214	187	213	205	207	205	194	203	183	179	218	217	196	182	210	212	210	204	194	207	222	172	197	212	201	207	213	199	198	204	208	177	220	206	198	189	185	177	202	218	200	195	208	212	189	198	202	211	239	212	185	183	199	214	194	217	227	228	211	212	192	201	206	198	218	186	210	178	178	184	200	217	203	183	199	224	212	193	219	183	198	209	199	226	196	197	180	191	214	196	200	178	183	201	207	207	239	187	215	191	215	202	201	199	246	191	208	193	218	217	198	195	216	228	196	197	201	215	207	215	179	213	195	202	189	204	175	194	196	200	209	193	207	246	219	220	204	207	191	203	215	195	190	195	202	211	213	201	212	209	198	222	177	207	228	223	219	228	200	207	188	201	216	199	192	211	209	213	211	161	226	185	196	211	216	198	208	202	200	200	197	205	198	196	219	226	203	194	198	198	223	184	202	174	237	212	217	205	218	195	218	218	229	216	195	181	194	191	233	234	187	213	224	213	206	167	191	228	176	202	206	208	198	191	191	224	213	232	218	191	217	220	208	219	199	196	206	195	205	182	213	209	208	220	204	235	208	209	184	206	215	224	209	190	208	209	189	209	180	209	189	198	193	201	209	199	235	192	187	215	196	205	208	212	191	219	227	210	192	216	198	232	202	202	191	222	214	231	199	209	233	212	190	206	197	214	193	181	203	203	204	209	210	197	186	208	203	212	222	210	198	191	220	191	194	208	230	219	187	199	192	227	199	212	187	223	195	203	205	197	215	187	182	191	206	211	198	223	192	211	206	180	169	188	209	219	184	202	164	211	219	232	236	207	222	214	227	197	212	202	197	213	198	193	214	186	203	207	214	197	226	170	211	193	218	219	192	210	199	211	190	197	208	235	216	203	193	177	200	199	212	218	195	215	201	201	211	216	195	170	210	198	222	202	217	204	200	198	205	207	224	202	219	178	211	210	194	213	190	214	199	192	206	208	182	204	196	184	205	191	220	227	227	219	204	208	204	227	194	185	180	192	240	190	201	183	209	197	225	222	235	189	206	212	185	216	196	205	196	198	191	205	196	208	201	193	211	205	212	199	190	226	192	189	193	194	206	194	216	207	202	200	193	200	209	220	229	206	216	205	169	194	196	234	197	225	195	220	203	219	207	218	209	199	230	207	186	218	196	223	196	202	232	215	171	223	227	208	204	191	204	210	225	209	202	206	218	208	196	185	186	216	209	213	200	198	202	216	190	211	211	216	214	214	240	217	221	203	189	213	213	194	232	210	220	204	220	194	223	185	227	187	192	221	197	207	178	199	196	187	184	192	210	187	159	203	206	221	214	199	194	224	196	233	236	224	216	197	177	176	186	192	222	184	209	187	212	191	214	202	202	183	184	175	190	199	195	220	194	210	213	211	187	232	194	215	223	191	193	218	201	245	209	194	182	206	198	187	209	208	191	203	211	199	181	204	201	202	223	191	189	217	225	206	199	213	194	223	218	217	212	194	208	197	168	205	185	199
3671	2351	8961	26681	19816	4964	4792	4544	3662	3668	2106	2301	2089	1901	1550	1452	1487	1246	1310	1208	1255	1217	1091	944	869	1213	2298	2427	923	835	715	755	701	658	748	766	728	687	725	704	766	712	657	637	674	642	668	614	604	598	596	641	579	589	562	608	599	603	583	608	564	563	646	580	574	616	564	594	575	580	562	586	571	617	590	575	588	556	563	613	585	549	553	580	589	612	601	558	583	543	567	671	624	546	593	619	573	592	642	564	569	600	588	621	552	568	580	536	602	624	617	563	553	553	581	580	550	558	565	645	593	608	610	558	592	583	582	584	598	620	625	559	599	617	583	609	535	559	601	627	632	562	611	604	578	609	614	595	581	605	550	614	568	571	574	566	596	576	603	564	606	614	601	608	595	572	605	612	610	570	597	630	628	584	571	569	580	605	524	591	588	603	620	602	581	579	589	599	560	560	596	594	565	573	610	584	631	645	605	587	577	570	600	591	582	564	574	547	573	604	568	623	610	579	556	601	577	595	580	589	564	606	597	548	563	549	586	562	537	584	582	556	604	604	557	565	625	616	544	556	581	574	573	631	608	598	571	601	597	618	578	615	567	552	586	570	562	563	594	627	561	574	589	572	598	563	583	620	570	565	591	573	570	640	574	591	599	574	532	594	556	547	582	581	606	614	629	605	600	565	573	589	567	597	593	619	586	595	624	587	562	568	595	636	615	575	588	586	592	606	632	588	538	583	576	597	567	644	564	584	597	598	599	567	569	597	620	565	566	566	591	623	555	589	595	580	563	561	585	570	569	576	579	561	568	620	562	637	593	589	593	599	602	583	576	563	566	591	580	590	566	588	606	589	608	579	591	570	589	592	591	617	579	573	572	563	561	658	573	587	592	560	556	604	623	614	559	560	573	575	569	593	568	586	568	592	541	586	578	576	601	585	559	600	580	587	593	623	590	563	541	583	591	578	566	623	603	568	599	602	586	582	573	576	589	632	571	562	594	580	545	544	624	565	566	609	577	608	588	594	575	620	589	562	625	591	550	567	584	578	552	595	615	610	590	587	629	592	605	573	576	569	564	566	611	600	560	591	588	615	584	592	553	590	577	583	586	566	543	605	571	557	581	628	587	617	540	626	556	566	588	591	604	614	570	575	586	584	585	585	644	603	574	552	608	524	613	586	581	558	628	568	576	650	601	579	572	622	610	582	594	575	570	585	563	608	595	589	601	545	564	609	610	549	572	571	585	548	554	595	588	605	599	589	605	613	543	603	601	591	576	591	579	551	573	569	592	618	571	550	598	552	581	614	606	548	633	623	575	573	614	599	570	604	578	605	611	573	584	589	579	637	571	615	607	585	591	597	576	599	594	578	573	566	619	597	581	580	618	563	567	596	650	575	574	571	598	580	586	549	557	583	578	574	593	571	585	596	607	604	600	599	621	543	558	541	577	610	575	587	566	598	568	596	546	594	572	558	621	572	595	572	599	582	538	581	585	599	585	600	608	618	611	601	624	551	593	678	577	576	552	563	517	607	632	613	604	593	575	565	605	605	607	592	604	602	571	577	607	653	551	560	605	586	571	593	602	565	595	618	605	585	560	566	592	626	581	581	586	613	599	588	625	570	625	610	555	593	621	616	625	589	607	616	585	585	533	588	638	566	525	580	547	591	541	621	622	540	590	599	570	535	579	598	509	637	589	541	583	613	553	578	569	607	555	600	534	540	573	592	569	576	625	565	595	596	590	565	577	557	583	546	603	523	596	619	594	623	577	593	613	571	627	555	608	560	543	545	546	563	585	541	570	601	629	587	581	597	594	554	620	629	560	592	588	610	558	594	540	566	596	600	592	574	576	561	554	559	562	594	609	605	590	591	593	584	566	606	547	575	575	621	564	610	569	604	567	569	624	588	581	586	610	590	606	557	640	599	550	594	613	602	593	612	567	614	542	554	595	561	619	616	600	607	571	618	583	563	576	580	562	586	618	526	599	566	578	578	606	599	573	616	600	582	608	578	619	569	570	575	617	590	570	574	584	580	588	573	634	593	600	589	607	542	585	568	608	607	623	575	572	582	569	587	602	566	563	600	590	585	570	583	611	601	579	568	571	584	556	556	585	602	585	610	576	601	605	571	620	583	571	570	601	586	567	578	583	553	646	620	607	551	594	548	562	620	605	550	564	609	566	575	580	608	571	614	563	588	567	569	549	574	564	576	605	575	649	567	536	609	611	633	601	606	555	551	593	623	570	571	564	620	559	590	575	588	603	556	591	607	656	559	572	578	588	572	592	585	547	585	591	581	596	563	599	577	601	599	575	569	570	546	579	618	614	554	585	577	617	603	564	616	571	612	534	581	546	576	563	562	601	611	617	585	629	565	562	584	570	628	534	592	582	598	612	617	604	589	599	563	619	556	635	614	597	596	600	587	588	576	591	592	556	617	588	615	600	572	570	555	591	572	580	575	572	556	555	606	557	571	591	615	576	614	584	564	605	563	565	564	575	557	573	573	582	589	572	584	608	564	587	561	599	568	545	581	611	562	613	633	584	594	580	532	535	598	543	550	600	561	565	553	593	552	619	620	599	569	643	621	588	637	592	596	587	611	582	600	621	578	592	564	619	569	619	585	582	580	559	546	600	593	562	592	606	599	597	588	608	577	615	605	637	598	605	594	610	612	588	576	633	602	595	592	621	614	577	599	610	603	604	601	602	585	572	574	588	561	577	625	602	579	595	650	572	576	601	576	556	556	618	593	558	605	586	612	568	570	573	603	566	563	569	552	603	597	618	599	544	667	588	610	587	578	560	549	590	557	574	569	542	559	577	587	566	597	577	550	582	570	598	577	563	598	594	631	561	540	578	634	619	600	601	593	587	588	633	574	593	534	566	549	595	583	614	612	603	586	540	573	584	566	571	582	586	588	535	582	580	588	585	562	625	570	521	603	574	596	592	566	616	596	570	570	575	557	578	584	582	565	592	577	620	598	586	558	568	593	580	581	583	564	608	592	557	606	518	607	598	584	550	581	557	589	552	629	584	583	597	586	623	601	578	611	594	581	606	564	612	566	556	555	604	568	529	583	568	594	628	556	571	621	595	576	543	604	584	557	581	533	588	580	602	551	593	588	585	562	587	601	598	623	604	610	568	583	581	636	577	601	585	574	616	568	617	570	594	570	597	567	638	598	599	595	555	572	585	589	629	598	542	575	607	586	581	548	624	563	567	588	609	607	583	559	599	607	590	565	570	554	572	584	587	584	569	581	595	555	556	591	547	615	612	566	581	595	599	570	581	599	564	566	560	593	571	568	592	614	632	609	604	612	599	564	580	582	608	591	577	580	580	605	546	574	602	586	611	578	612	570	568	592	640	556	585	539	579	609	582	612	572	628	597	592	561	539	580	613	620	575	611	561	557	605	571	550	610	578	511	544	601	596	583	570	571	598	574	568	614	584	597	569	566	544	560	565	634	586	548	606	564	580	592	601	568	562	583	588	574	595	615	567	581	640	557	588
12233	5284	10875	51275	48006	14682	6486	4206	3473	3255	2142	1542	1933	1916	1268	927	1191	826	819	1048	887	706	903	764	533	1462	2817	1867	979	913	927	854	622	564	723	657	622	620	462	524	499	435	444	506	551	467	409	333	308	287	266	311	278	290	261	254	259	277	263	260	238	292	264	253	290	267	287	259	254	289	259	286	253	247	266	257	259	253	268	232	263	308	287	284	240	235	240	270	273	246	249	274	246	266	255	306	282	289	259	255	237	275	258	286	275	245	281	261	253	276	259	258	281	258	251	245	285	258	277	292	252	282	247	258	307	292	267	279	269	272	239	286	248	286	265	284	268	249	282	251	314	247	282	276	271	236	276	253	270	270	263	290	273	261	309	250	279	288	256	274	262	262	279	291	259	240	252	296	248	278	228	282	259	270	271	246	292	285	290	261	274	278	295	292	220	252	270	265	262	285	249	258	268	274	266	279	277	263	274	251	281	253	274	246	280	281	268	290	259	273	266	257	292	256	267	256	238	302	250	286	272	253	282	260	264	265	268	261	284	264	264	276	273	271	283	275	258	259	280	274	249	272	280	251	282	284	277	245	267	281	245	262	283	276	267	260	250	277	273	292	252	267	247	259	273	256	272	265	291	272	258	242	274	254	255	325	258	277	254	279	254	280	267	283	250	263	270	271	265	276	265	275	275	250	258	273	259	271	287	271	270	277	290	251	282	279	276	299	259	293	286	264	278	247	287	306	277	275	230	283	274	254	255	252	264	268	267	280	277	303	234	251	249	280	242	280	271	272	261	254	235	255	249	256	267	277	256	270	282	272	276	256	244	272	240	280	292	279	276	236	261	304	283	268	269	277	263	271	287	264	293	257	266	283	293	244	264	255	266	264	281	276	249	258	279	248	266	247	284	289	238	269	252	252	265	262	268	250	265	258	245	277	260	275	281	262	286	304	270	237	266	271	249	257	252	284	263	283	269	276	259	267	259	287	243	281	290	301	263	277	271	270	279	255	333	266	291	254	285	271	273	277	277	250	288	258	277	284	262	248	267	252	267	302	260	268	261	299	269	268	260	262	261	256	259	248	270	255	274	267	275	245	235	276	290	273	271	229	255	279	263	274	288	265	301	266	310	283	265	260	231	277	258	266	260	278	308	278	248	268	287	274	244	246	262	266	267	295	266	262	271	262	266	269	287	263	270	255	285	264	266	251	261	251	248	293	232	291	273	255	272	272	231	285	258	273	258	276	282	290	248	257	247	269	259	284	255	281	280	288	259	274	260	257	277	263	245	269	277	262	301	255	271	251	271	270	266	259	272	263	286	279	264	270	277	296	290	263	257	271	246	269	258	259	268	266	247	289	261	258	271	283	243	269	275	289	276	278	268	268	264	293	245	288	283	277	279	253	245	274	251	265	257	276	263	261	283	244	254	274	252	260	242	273	319	268	270	262	275	262	272	278	238	265	266	290	267	265	281	279	280	264	256	260	279	249	262	271	278	272	280	280	269	283	245	266	260	279	255	257	260	276	266	259	254	251	281	288	308	247	246	278	255	270	284	276	264	256	269	259	274	266	302	250	263	286	265	281	286	242	256	247	282	258	244	260	304	263	260	264	263	259	279	280	292	260	265	243	240	281	281	265	274	261	273	233	252	272	259	292	245	281	284	308	252	285	279	276	262	274	263	266	282	246	272	248	283	281	250	272	265	271	278	250	242	285	277	271	276	272	263	265	262	297	267	294	300	266	250	271	302	291	250	251	286	287	271	290	245	289	290	269	243	262	281	242	282	278	275	247	298	269	273	282	248	236	274	282	271	290	288	268	238	258	262	249	284	266	234	260	308	295	290	277	260	273	272	269	267	273	272	276	251	264	251	275	265	258	238	258	263	254	255	269	232	293	274	270	234	270	248	294	272	287	282	274	257	283	284	270	253	252	266	282	267	294	270	269	254	273	259	252	251	257	258	287	274	255	307	288	272	233	253	264	250	267	266	277	244	262	294	272	270	268	290	277	278	255	270	269	264	231	248	256	268	298	270	274	269	259	264	283	270	245	281	260	247	275	278	251	270	250	250	250	241	266	268	301	291	280	276	283	277	257	228	277	269	281	271	261	256	258	294	282	239	261	297	264	251	277	260	283	246	244	260	259	269	278	269	242	255	268	263	253	279	272	293	230	257	275	254	253	261	298	252	259	253	259	269	238	263	247	248	254	249	286	255	257	277	301	297	250	272	247	270	268	259	279	266	300	289	289	305	290	269	286	272	295	286	274	254	274	240	262	261	284	258	285	298	258	298	248	288	268	261	268	282	315	293	275	260	269	278	236	257	244	307	270	274	261	266	265	265	276	249	286	261	273	252	296	290	262	278	270	263	252	259	261	246	276	290	273	274	283	264	277	290	281	247	254	296	278	284	295	247	272	294	267	285	281	273	281	240	261	275	261	261	250	261	303	283	255	287	278	253	263	256	289	274	298	297	285	267	280	260	227	260	267	256	294	269	276	266	290	277	260	268	266	290	303	275	279	284	294	262	259	275	271	258	244	254	285	259	247	267	239	251	276	275	277	271	250	276	276	246	284	299	282	298	267	267	308	261	269	266	270	243	257	257	270	259	304	246	257	262	279	264	286	260	282	248	260	263	263	270	238	278	267	258	256	285	256	271	283	271	266	297	255	281	236	260	238	245	273	262	259	268	267	275	266	252	253	298	282	279	285	284	278	257	275	249	240	276	249	284	281	286	241	280	251	273	266	242	240	296	262	265	279	261	295	244	245	251	280	297	276	277	256	262	256	249	279	251	275	239	273	296	255	288	269	279	282	261	297	283	286	274	251	261	273	255	272	291	268	268	276	285	272	251	300	298	225	284	260	255	267	265	277	270	284	245	255	260	270	261	278	288	256	264	257	270	251	240	243	235	237	284	277	264	272	300	291	277	272	278	255	248	261	269	270	225	265	283	258	263	281	276	244	273	280	250	275	285	259	295	253	262	243	264	281	278	287	263	261	271	279	294	270	242	283	282	274	277	277	258	293	253	290	264	273	267	279	275	274	259	255	249	265	273	260	271	264	267	277	276	269	276	270	277	269	246	267	260	262	252	283	293	286	280	283	255	269	277	275	242	287	272	285	255	282	260	278	284	269	275	254	284	263	276	257	294	272	266	288	271	292	256	242	261	250	255	294	241	252	271	262	262	259	275	291	259	290	290	246	271	246	275	279	265	246	262	247	242	272	311	274	271	264	273	271	257	294	240	255	269	250	241	273	280	258	263	255	242	266	244	253	253	280	282	269	265	275	263	246	232	262	255	290	259	282	288	275	264	260	280	256	277	280	277	300	257	258	288	275	281	257	258	241	260	256	252	285	303	278	275	273	306	280	277	239	293	286	250	237	260	269	285	241	284	270	229	285	270	265	266	266	261	280	279	265	251	232	270	274	279	273	253	276	259	252	256	274	257	263	270	297	287	256	296	216	241	261	259	260	257	236	280	266	259	298	267	255	245	268	235	263
7978	5331	15842	58550	52120	14384	15296	12786	12155	12063	8971	7210	9301	9378	6387	5103	6395	4481	4408	5469	4550	4016	4748	3801	2502	8173	14904	9537	5194	4568	4136	4386	3492	3144	4204	3676	3771	3612	2748	2872	2699	2401	2635	2791	2913	2422	1776	1357	1003	909	827	812	830	817	817	722	768	811	717	743	786	810	715	756	751	724	737	759	709	732	797	707	731	719	738	729	757	769	748	721	762	749	727	761	762	757	745	770	730	727	736	706	747	731	719	755	688	755	719	747	754	751	738	752	723	743	708	762	737	761	766	720	758	776	766	757	737	760	746	718	736	706	765	739	793	774	749	726	752	772	762	743	733	782	782	806	753	761	776	796	728	783	707	783	701	718	685	730	717	774	740	724	749	747	775	763	696	753	747	731	758	757	699	738	775	745	757	685	750	719	766	720	772	716	718	719	729	744	742	777	722	757	740	763	699	691	761	742	728	733	744	726	722	766	730	769	783	722	703	685	723	705	726	696	714	742	702	711	740	718	741	752	721	770	677	778	768	655	726	753	694	807	719	755	737	755	768	787	735	720	764	781	731	746	760	748	742	772	780	766	743	750	689	731	669	810	735	755	712	697	768	721	776	740	802	736	730	768	702	733	762	754	725	772	774	756	708	770	745	780	759	732	742	723	732	746	752	784	762	739	749	768	751	799	738	723	757	732	721	756	739	749	750	732	757	711	697	715	749	729	727	740	649	719	738	768	743	715	739	751	760	714	757	738	748	728	775	695	795	738	737	781	738	774	763	799	737	780	749	763	732	771	799	732	778	752	796	752	764	729	733	722	754	713	731	691	734	766	765	769	724	762	708	724	717	758	712	793	760	754	773	756	754	792	752	724	757	729	722	711	761	724	768	728	718	758	724	725	753	746	727	744	748	702	700	707	738	730	765	765	744	736	733	815	696	762	751	731	704	742	734	720	729	731	736	744	755	733	754	730	745	719	735	784	712	736	746	715	719	787	736	718	743	757	712	716	727	782	748	771	698	767	705	750	766	709	738	744	729	757	751	761	751	690	715	705	746	686	786	750	770	765	751	750	742	681	739	705	769	766	765	727	750	802	712	728	773	714	784	710	744	756	728	759	743	748	693	777	746	777	712	731	776	775	753	703	748	787	744	756	751	722	772	745	736	751	782	774	817	713	765	770	686	756	733	665	745	738	710	779	710	757	758	774	696	779	755	727	769	743	740	721	762	764	780	780	762	744	713	721	728	686	697	717	768	717	746	748	743	754	751	739	743	699	745	694	734	724	733	767	766	704	726	747	731	752	733	705	771	721	755	727	719	764	768	686	711	738	783	779	714	725	690	728	755	736	741	747	739	739	731	756	712	734	757	748	752	764	741	721	736	724	756	715	723	784	682	734	714	775	729	753	746	726	715	758	717	726	731	759	763	716	726	711	741	721	704	751	766	722	743	739	723	758	825	729	739	720	714	712	731	752	739	776	787	735	761	733	725	743	705	764	769	763	746	715	771	762	711	759	747	723	714	728	778	695	760	762	725	755	744	742	762	756	734	718	768	787	746	769	721	756	755	772	752	744	773	774	744	746	779	725	739	738	765	777	727	738	787	758	725	724	711	746	717	791	745	758	710	727	729	771	775	721	767	739	674	697	777	727	772	721	700	771	779	763	783	727	723	779	733	729	754	758	713	770	755	746	714	758	699	748	723	776	750	705	775	737	708	724	710	744	779	770	767	730	747	782	708	744	749	747	791	776	755	751	725	733	746	763	724	742	715	700	734	718	685	742	748	736	722	724	753	756	755	756	737	762	786	728	787	748	738	761	732	763	733	734	718	720	736	730	721	799	737	794	758	759	731	733	703	739	730	692	719	758	753	793	687	730	732	753	726	784	718	771	746	748	708	715	709	639	758	755	730	764	733	733	770	779	753	728	758	796	772	743	773	746	709	692	742	726	716	707	762	717	744	771	788	730	748	741	698	744	783	731	775	750	749	728	800	718	761	720	725	734	743	733	722	748	744	708	772	725	709	754	724	744	761	706	753	711	790	761	712	762	701	748	781	705	746	760	716	728	722	710	730	766	735	779	775	713	731	756	727	753	732	754	730	729	771	749	741	756	749	729	726	723	754	739	749	731	697	704	772	734	770	724	721	721	735	751	721	779	718	756	705	749	727	756	718	733	756	788	760	749	731	750	736	715	767	761	783	732	770	782	738	793	764	728	765	742	719	725	729	775	753	760	719	725	785	732	785	794	739	744	679	776	784	735	752	697	729	738	744	785	754	716	766	720	717	730	755	758	757	801	762	701	750	729	763	722	678	735	733	741	672	742	716	760	751	779	756	791	802	747	720	715	745	748	741	764	711	756	671	742	780	714	776	774	751	757	786	721	784	733	757	769	780	732	698	803	750	735	712	737	696	717	717	758	757	697	728	737	746	789	809	724	759	740	770	733	749	711	810	738	757	747	764	766	757	749	725	729	703	741	753	715	773	748	778	753	723	731	758	735	783	745	775	743	768	727	761	741	779	724	767	775	748	708	748	738	706	795	751	754	733	747	732	717	737	753	733	721	759	744	728	717	791	746	753	733	711	734	783	771	763	698	731	795	688	733	716	755	746	733	710	758	764	688	723	722	724	733	774	690	672	740	738	739	730	746	772	723	716	730	694	752	736	776	742	729	731	766	748	696	765	707	771	738	781	688	740	740	736	762	744	769	763	700	731	745	757	776	756	784	768	749	748	747	747	696	764	723	747	777	694	746	722	757	777	737	790	726	759	739	710	771	815	777	733	777	745	769	735	781	767	744	726	749	712	780	707	711	720	759	773	757	759	762	738	724	735	748	779	754	724	722	771	733	734	770	732	733	746	809	724	762	770	722	703	741	772	750	689	712	764	779	752	791	752	729	770	753	721	713	799	773	738	737	750	774	703	700	765	718	732	684	723	744	779	748	736	736	764	763	755	789	675	726	742	714	767	707	759	744	731	812	726	770	738	782	701	780	741	745	759	743	738	756	771	730	769	729	748	756	719	787	716	729	726	778	697	741	765	786	752	763	683	770	706	763	721	761	719	822	700	748	762	700	733	727	765	750	694	725	705	701	749	759	736	766	783	725	733	727	754	776	714	708	749	799	760	749	760	722	770	754	786	731	757	717	754	746	769	748	766	754	736	707	800	731	706	745	718	756	750	736	710	791	771	777	772	768	712	778	723	752	729	764	743	731	735	743	693	718	743	767	713	740	747	748	721	800	704	733	768	736	742	747	696	707	752	714	724	754	775	716	755	761	750	705	784	695	753	737	781	749	741	724	749	721	772	720	730	714	729	774	774	730	750	766	748	753	750	677	755	695	737	746	749	750	766	731	775	727	749	749	746	742	707	715	690	740	767	770	715	777	768	722	713	791	714	721	757	693	761	736	736	785	739	744	735	685	731	761	718	795	728	714	784	692	754	716	729	771	735	746	745	784	710	751	779	758	729	719	772	746	769	753	746	745	758	780	682	712	770	725	738	744	694	750	768	710	722	743
20359	9777	21161	70167	66854	26018	12230	7518	5884	5096	2832	2842	2862	2491	1784	1219	1300	1430	1450	1278	1393	979	724	635	784	2516	4096	2789	1467	1248	1209	1159	932	786	989	1037	826	916	656	771	699	507	552	666	675	592	450	426	364	317	326	301	323	317	332	296	301	324	288	331	329	321	299	308	314	304	320	327	304	277	320	297	292	317	274	283	334	306	322	296	291	306	287	313	306	305	300	273	288	330	295	323	301	322	272	324	296	357	309	325	293	300	328	292	305	354	304	338	329	307	282	293	307	312	281	319	292	293	303	339	292	287	297	296	315	284	302	287	315	308	301	294	288	316	303	318	315	288	328	305	323	306	291	317	284	314	316	324	297	317	306	260	279	309	293	294	311	308	303	302	309	300	308	289	300	305	305	305	318	302	297	298	289	317	293	261	297	282	289	308	294	300	327	294	322	318	317	269	321	282	310	298	289	290	294	281	287	296	303	315	320	315	310	312	277	297	308	287	282	299	324	301	311	263	323	316	294	326	311	307	335	318	302	308	313	304	308	304	325	299	293	305	324	326	292	326	287	292	301	296	327	314	311	309	340	317	304	333	281	315	289	319	295	321	313	306	294	303	306	301	311	285	289	300	275	290	319	302	277	286	323	287	292	287	285	284	298	333	287	289	291	317	299	326	293	303	320	303	290	322	317	305	308	337	319	305	301	310	300	337	291	331	298	331	318	306	325	266	315	300	303	325	308	301	316	337	312	283	292	266	312	279	307	298	315	279	305	296	315	320	289	287	300	313	315	317	307	291	280	299	304	307	298	309	318	330	313	303	311	340	272	331	299	292	300	295	302	330	321	332	304	322	302	329	315	283	304	331	302	291	282	314	300	280	325	291	295	307	317	307	301	338	292	296	276	302	329	288	318	321	282	302	325	326	282	301	292	305	304	326	290	305	304	310	310	318	316	293	279	283	298	283	299	296	275	293	325	324	260	304	307	300	312	335	300	313	317	293	312	268	300	311	299	293	274	283	314	297	285	274	294	307	313	291	313	309	317	307	299	298	291	297	326	323	323	277	297	301	328	295	299	309	309	305	281	308	289	324	312	333	287	277	339	327	326	322	326	314	282	276	282	331	311	316	316	312	279	305	283	309	303	327	301	318	332	322	291	312	318	293	310	328	310	328	295	299	293	315	311	317	284	326	299	309	286	338	309	332	286	299	301	287	308	279	304	288	315	292	264	301	306	300	327	289	323	304	310	312	305	326	310	332	331	297	315	286	310	310	296	306	308	272	294	312	300	288	298	339	305	285	301	286	331	323	306	320	306	298	325	315	311	304	315	306	314	282	333	298	309	289	307	305	297	287	324	313	285	296	283	299	307	319	277	326	339	324	309	296	315	301	302	311	309	284	293	336	274	325	319	294	289	288	312	291	275	262	279	314	321	282	344	307	299	316	288	283	345	309	304	297	268	311	324	284	338	304	305	300	300	317	285	296	280	335	301	299	282	311	295	307	303	323	298	312	307	319	305	300	290	296	294	297	327	305	288	287	298	294	305	300	292	327	322	285	302	313	325	340	302	323	309	325	303	304	310	291	272	303	319	296	297	284	297	307	272	318	303	301	339	305	282	291	299	279	280	253	320	321	305	314	318	304	302	305	305	269	313	298	290	328	296	312	289	278	311	308	286	334	330	318	290	304	318	323	310	301	306	274	278	327	280	293	296	296	324	285	294	329	325	305	291	301	290	297	306	339	292	277	338	309	263	305	291	317	296	325	329	304	275	289	296	297	295	273	324	294	288	330	304	260	297	342	283	293	291	353	291	302	355	328	281	338	284	285	285	335	280	311	276	317	274	303	328	324	318	333	296	331	312	297	309	304	304	311	273	302	294	321	280	327	300	330	306	320	337	334	299	316	332	312	340	335	328	294	317	310	303	326	275	306	283	307	321	314	311	308	293	293	304	314	296	288	282	330	313	311	311	303	305	299	299	322	298	294	318	287	306	291	310	300	318	323	304	289	317	318	282	320	294	336	309	310	283	279	259	276	317	294	315	294	301	283	305	310	294	305	312	321	299	326	303	303	318	295	273	320	305	303	320	331	329	281	292	328	301	317	332	340	306	275	310	296	300	321	287	281	303	303	333	334	324	309	305	323	316	333	334	322	302	288	314	313	301	306	305	302	258	320	290	332	314	295	296	308	331	274	324	260	324	304	281	276	299	284	342	319	296	335	308	296	274	312	287	306	269	321	274	297	309	318	297	320	285	304	336	317	295	324	296	293	305	330	272	319	274	305	318	282	288	317	296	337	291	292	313	285	302	315	282	281	318	297	322	293	315	271	308	305	318	321	326	291	307	337	323	298	312	287	308	294	321	323	319	295	309	311	338	313	315	270	270	305	316	317	310	306	319	289	332	288	296	293	291	305	308	304	263	296	313	300	306	289	286	343	298	307	300	287	315	299	307	282	308	295	303	306	320	324	338	294	324	322	326	291	310	311	328	331	295	305	324	302	323	306	297	299	295	312	306	292	293	307	333	313	313	285	313	295	290	313	302	317	305	319	313	320	297	317	283	317	302	313	329	303	315	297	321	282	306	321	348	296	288	313	293	311	289	322	284	314	303	328	331	316	309	276	247	307	293	297	288	316	323	264	337	253	312	287	314	315	313	271	332	313	309	303	334	293	300	319	286	299	327	267	307	281	285	292	309	327	309	284	295	312	299	324	310	322	319	306	309	298	288	293	305	317	311	292	288	288	290	287	292	285	300	309	305	291	312	305	319	289	281	300	295	309	323	315	310	337	336	313	299	324	296	341	336	344	328	284	273	302	334	303	316	289	293	300	274	290	310	272	303	274	285	284	301	314	290	302	315	335	330	283	294	314	306	310	280	312	297	279	272	323	318	302	327	304	299	330	341	314	315	291	252	318	295	299	305	289	297	321	298	295	309	295	298	301	311	306	276	313	295	333	334	306	280	272	320	309	314	324	323	289	294	298	317	295	284	319	299	310	308	303	304	299	299	337	310	282	267	296	323	295	270	319	298	303	315	308	309	327	317	299	308	295	297	306	304	303	309	294	318	272	328	310	330	330	318	281	304	334	310	298	321	338	310	293	300	315	313	283	316	335	321	343	278	318	326	315	263	289	311	345	296	318	310	319	322	308	311	301	319	318	354	335	310	288	283	282	328	302	340	302	323	291	334	314	274	291	318	307	314	291	306	307	293	295	327	332	311	320	261	304	307	290	300	307	302	326	326	323	293	332	310	305	305	294	340	280	288	335	300	320	302	337	289	313	296	319	313	300	315	277	295	316	306	280	282	294	284	330	273	306	293	314	261	308	307	305	291	326	282	325	297	307	293	314	297	314	290	305	303	306	341	333	305	294	296	321	342	259	298	325	321	316	298	309	304	308	303	307	282	333	271	288	330	293	307	288	344	316	315	306	298	293	289	288	281	321	325	297	303	305	310	278	310	308	304	279	294	338	308	296	293	325	312	320	303	291	307	298	269	278	321	316
10892	8098	25531	75266	70021	20093	19668	16802	16346	14467	10174	11131	12187	11010	8058	6588	6689	7473	7194	6889	7292	5189	3965	3295	4167	13564	19067	13148	7121	6515	5940	5759	4964	4105	5259	5875	4852	5066	3596	4069	3435	2696	2961	3615	3763	3058	2290	1630	1280	1089	1001	915	994	944	947	882	874	884	795	786	814	834	836	857	838	877	790	859	844	828	877	803	822	800	778	788	821	771	807	807	824	815	854	766	887	867	820	790	785	788	832	790	813	771	805	829	825	848	881	805	818	822	794	782	807	852	882	781	774	841	816	829	801	833	775	806	791	834	831	764	865	819	832	828	833	861	897	854	790	860	823	809	831	802	861	834	783	852	863	779	841	810	836	836	789	770	819	795	814	768	817	865	863	896	888	828	848	834	793	778	798	836	810	800	815	830	808	812	773	786	802	829	862	833	836	817	856	810	824	778	807	787	808	798	792	774	804	791	798	816	821	842	862	849	822	795	868	846	773	758	809	841	774	779	803	840	812	796	831	816	807	849	789	750	806	786	824	873	819	842	758	805	888	775	796	802	812	830	795	872	835	854	799	814	800	774	857	851	821	851	863	824	808	821	838	837	853	802	791	816	807	844	784	868	832	830	832	828	804	790	811	807	803	791	804	822	856	881	763	816	827	802	790	811	791	784	838	790	836	820	787	872	819	821	803	798	825	790	818	795	756	807	831	859	822	807	844	811	840	870	843	797	804	839	851	865	875	798	802	756	854	795	820	784	805	832	803	822	834	813	860	830	799	841	811	805	818	856	826	806	812	793	806	852	845	858	873	862	872	892	831	839	858	869	794	826	811	780	789	824	800	815	849	816	840	811	823	831	844	836	819	862	862	839	762	822	808	871	796	828	810	877	849	827	802	836	856	823	825	855	863	803	850	813	845	837	788	822	833	828	835	845	809	807	843	771	869	859	862	801	828	869	816	834	830	837	806	820	804	807	815	847	797	800	802	828	805	815	836	851	833	820	858	810	831	850	809	816	829	819	796	853	799	789	820	888	769	800	852	842	833	808	823	809	842	817	823	820	823	814	813	827	817	828	772	827	798	799	872	750	795	805	813	813	847	790	811	796	780	858	807	786	789	843	786	849	834	859	810	858	850	834	837	835	812	848	840	794	782	853	727	819	828	805	823	793	773	817	821	848	787	802	838	833	837	826	822	844	838	873	769	871	820	814	811	840	871	816	830	835	856	815	875	814	765	783	850	822	845	842	846	820	797	794	820	849	835	836	754	836	838	838	784	806	781	840	883	865	806	830	824	771	843	814	771	839	830	831	798	823	821	769	812	804	869	815	826	793	829	861	863	837	799	849	842	831	815	827	828	833	825	785	791	812	852	820	825	831	888	828	755	792	859	799	836	776	862	844	856	802	847	851	827	847	814	805	806	877	821	832	797	803	824	798	815	841	809	794	794	827	802	768	836	777	847	821	808	799	812	825	776	793	822	773	844	796	823	830	796	871	828	824	795	824	764	809	817	769	783	814	792	774	813	843	807	822	781	825	827	811	807	828	823	775	801	853	782	833	805	849	813	822	833	897	902	841	822	776	875	778	844	827	773	847	810	820	807	806	821	884	806	802	833	794	823	861	828	822	794	803	809	831	820	809	810	853	804	823	853	804	782	802	803	799	835	804	838	828	847	815	802	847	814	854	833	785	822	822	835	851	819	824	790	835	787	781	815	782	832	797	802	817	792	848	816	855	828	806	793	821	830	808	758	821	858	815	837	825	790	806	880	807	805	823	847	826	772	823	825	852	795	797	810	832	862	837	820	844	823	823	848	824	829	828	844	811	805	848	779	872	784	802	803	828	809	821	814	825	829	829	825	787	834	798	804	826	817	781	800	862	821	843	828	872	796	824	834	825	826	807	841	850	807	823	890	817	825	816	818	828	824	804	852	766	850	799	770	896	790	875	787	805	846	820	780	822	793	829	831	822	814	820	764	802	857	903	812	815	861	790	848	858	876	821	812	847	830	810	769	863	772	805	798	808	806	833	835	844	813	800	843	826	845	835	783	794	823	829	768	815	781	813	844	777	824	771	779	825	825	821	812	813	806	818	844	866	828	867	873	868	780	841	807	840	775	824	831	793	805	809	839	826	824	789	827	813	828	864	848	822	863	834	807	854	816	814	783	799	794	848	803	807	866	828	815	807	803	862	793	795	827	822	811	793	796	769	832	843	839	838	868	849	845	850	823	837	836	810	791	803	835	849	867	826	859	769	823	831	828	809	801	818	833	833	818	791	801	776	837	835	807	791	766	784	862	822	815	783	850	841	831	825	786	832	769	846	790	829	805	806	806	827	868	809	829	788	827	833	770	767	829	781	807	830	822	834	821	809	815	792	797	801	858	806	799	818	828	822	832	820	889	801	829	871	770	798	833	826	817	872	851	840	814	832	847	799	861	791	780	812	827	762	851	837	839	804	791	831	814	787	828	837	803	788	834	843	830	838	849	812	830	851	793	839	801	791	837	801	788	806	811	822	776	779	818	815	801	828	832	828	794	853	814	812	789	832	795	823	844	792	853	819	785	815	751	816	813	863	794	851	867	799	830	760	810	787	840	814	827	828	793	815	855	842	842	831	799	803	822	833	812	776	828	829	797	826	835	851	785	875	800	803	822	810	825	872	825	813	830	843	793	809	836	793	791	793	796	821	780	813	776	821	752	764	794	806	784	790	806	826	798	824	824	813	809	860	777	812	797	835	827	797	793	795	855	807	843	843	788	817	839	825	831	831	843	809	824	777	845	819	826	852	871	827	820	803	771	841	803	867	795	874	804	879	823	805	805	789	831	843	814	804	796	842	790	850	783	823	889	795	833	804	784	850	861	764	777	886	826	875	849	826	810	841	828	787	883	794	836	807	830	825	854	754	813	847	798	823	815	847	823	799	835	808	765	828	874	819	861	836	845	837	845	809	807	846	843	856	827	790	805	860	791	787	824	852	782	829	805	824	806	785	826	855	834	752	822	818	806	795	840	780	832	775	789	872	822	817	883	817	804	823	792	821	813	777	798	839	824	836	800	792	759	814	865	830	803	836	824	823	758	822	827	777	822	834	825	813	819	812	818	843	808	777	834	834	862	802	818	798	806	832	809	821	786	854	849	832	826	827	794	782	822	786	753	805	815	839	801	801	796	779	783	829	806	814	801	788	800	790	831	801	869	785	768	806	852	786	851	835	811	830	851	840	777	817	817	846	768	777	782	873	804	833	845	789	872	787	847	757	822	807	854	837	852	805	841	853	816	825	795	798	825	836	795	792	858	832	804	856	791	785	843	774	832	893	837	878	811	892	815	818	761	813	870	826	849	776	823	850	809	792	849	785	811	820	848	834	775	862	812	805	837	829	818	808	788	832	832	813	843	843	860	833	770	800	805	822	778	821	811	840	868	818	824	834	823	848	776	781	801	793	821	818	805	833	830	833	858	784	757	802	794	833	811	800	788	845	825	811	864	787	859	844	780	815	821	839	843	782	795	834	838	832	863	793
4983	2681	4796	12587	8945	2241	1652	997	988	753	549	529	436	388	341	295	292	355	335	305	277	271	234	246	231	296	499	525	292	223	220	212	198	217	236	206	240	238	223	207	203	194	207	219	210	186	206	192	199	215	220	190	196	187	217	191	197	182	195	212	200	190	213	195	227	200	193	186	213	197	184	222	215	214	194	194	195	185	218	178	205	227	207	176	173	202	193	197	198	199	193	214	190	202	205	213	201	178	210	203	193	188	195	214	197	174	223	216	197	193	204	187	196	194	192	172	195	182	199	199	211	220	206	233	211	211	204	186	218	186	213	201	193	214	226	180	218	183	177	221	179	199	200	193	181	205	198	212	200	206	203	222	180	196	204	202	216	181	191	207	207	195	216	209	189	211	190	211	179	200	208	193	193	194	211	200	211	190	218	184	219	206	186	210	235	231	235	222	222	223	197	212	177	244	217	206	238	221	183	189	218	195	176	207	212	198	223	205	201	185	226	216	202	209	240	206	202	218	221	180	221	192	215	185	184	221	206	213	192	203	225	198	199	219	203	232	203	231	217	187	224	191	189	180	208	211	195	226	180	221	190	221	246	225	212	199	205	185	214	219	212	215	188	210	228	193	212	185	210	201	220	204	206	225	192	206	201	225	180	210	199	208	215	188	177	206	221	192	208	202	187	194	217	227	200	193	206	207	208	218	213	197	192	164	176	213	202	226	195	196	202	188	200	196	248	188	238	204	208	187	214	191	176	197	187	228	192	204	206	236	196	208	199	217	209	189	189	221	232	196	183	192	215	232	191	208	213	214	220	216	221	178	204	184	198	195	216	200	221	230	212	184	184	226	201	211	206	219	189	201	210	215	202	196	199	209	208	181	194	200	194	188	212	198	211	166	208	187	210	205	198	229	198	192	202	207	209	204	200	214	217	206	192	212	210	205	192	200	227	217	187	206	230	213	216	203	203	205	178	225	194	215	209	206	196	209	181	217	190	180	191	212	206	218	198	201	196	220	198	215	195	217	208	184	211	196	208	194	180	214	175	191	196	208	194	215	200	183	231	187	217	209	226	231	202	227	212	181	220	193	207	221	184	192	231	218	220	215	193	185	198	203	213	199	212	193	203	202	215	215	212	210	178	225	211	207	231	210	192	207	190	212	191	196	231	196	218	209	212	203	217	216	203	202	196	203	210	221	218	212	190	217	199	192	211	201	239	213	206	197	198	224	222	211	198	212	205	216	200	220	213	187	210	196	170	190	194	197	207	208	194	216	208	209	193	200	201	217	174	191	213	216	203	221	231	219	174	205	194	212	186	229	217	210	212	212	200	202	181	184	233	230	201	215	195	219	209	205	225	204	183	194	182	214	203	215	210	196	197	197	186	201	186	210	187	193	198	186	208	215	206	178	195	192	202	207	206	225	211	214	200	177	201	206	200	236	188	219	202	185	216	204	200	200	205	209	227	193	198	211	197	243	222	196	188	226	197	211	187	242	209	208	182	195	193	169	199	213	195	203	197	239	221	208	210	187	178	231	200	170	206	215	205	209	188	185	202	212	218	223	188	214	228	218	193	193	212	215	227	191	201	198	200	165	176	194	184	207	197	223	209	197	191	221	210	202	191	199	220	212	209	191	198	204	177	217	202	198	220	205	218	210	198	220	208	184	219	196	209	195	196	198	228	217	223	184	222	178	184	200	166	199	221	203	231	210	190	201	204	171	201	192	214	192	207	204	206	195	199	216	171	221	200	218	191	203	195	212	184	197	226	198	197	207	207	175	201	179	182	189	210	208	192	191	208	200	198	201	218	191	215	194	189	201	216	200	202	202	198	192	191	194	183	221	203	207	238	235	199	228	199	193	202	213	200	207	189	208	204	219	208	207	206	207	207	213	222	195	207	201	190	196	188	213	188	204	203	218	167	199	203	198	244	182	180	196	215	238	190	214	209	209	187	187	204	216	183	222	221	226	193	200	190	206	201	215	213	201	202	204	211	219	205	175	187	175	235	199	213	188	202	209	208	203	185	207	196	195	202	196	202	196	209	207	196	212	215	194	199	216	193	226	207	213	207	178	205	230	210	204	204	215	187	209	202	223	218	217	195	208	203	215	192	218	205	207	234	179	209	214	218	194	216	202	216	208	212	191	209	202	198	179	222	196	214	200	187	183	198	200	219	222	195	181	193	211	208	200	192	204	188	226	214	216	205	195	208	210	207	200	201	199	195	210	215	198	218	199	192	211	171	207	173	221	213	207	228	199	225	206	199	214	219	206	235	228	190	222	195	190	193	207	204	216	215	208	204	203	206	221	204	235	207	207	203	215	200	192	202	226	215	200	215	207	223	190	183	196	211	168	223	214	200	198	218	210	207	189	232	190	198	218	191	193	201	192	215	192	218	200	224	233	220	203	181	215	199	189	211	204	221	223	202	188	195	199	193	210	210	220	192	224	217	210	201	207	211	184	208	203	209	215	211	211	186	215	224	202	221	201	218	181	200	202	215	210	204	207	204	182	171	224	211	235	188	192	190	181	223	177	223	198	197	214	193	211	186	201	190	194	198	197	197	204	202	218	200	176	185	198	209	201	205	170	186	205	208	208	202	223	208	231	203	213	206	228	222	190	208	184	219	199	209	199	221	210	199	204	209	213	198	213	204	225	239	196	198	208	220	195	204	189	190	203	212	198	201	201	222	231	173	210	220	213	204	194	215	214	177	200	224	204	217	186	210	199	197	204	177	199	181	209	221	214	220	211	209	207	213	216	179	204	194	231	210	210	169	203	197	227	205	212	200	204	208	206	207	194	223	203	211	223	218	205	204	192	217	198	183	215	194	200	202	213	183	200	208	204	194	208	201	219	205	200	221	229	225	242	197	197	200	198	209	199	211	192	177	217	215	195	209	210	204	216	179	195	183	199	203	201	207	216	207	199	202	198	192	219	201	199	177	199	215	196	209	211	241	203	223	227	190	205	188	202	214	207	220	201	189	191	210	194	206	189	200	189	201	222	211	210	216	204	213	194	212	243	192	236	189	189	205	201	213	221	194	198	209	231	194	188	213	227	221	213	207	223	193	206	235	215	209	191	196	186	221	204	222	204	191	205	205	214	210	174	221	210	201	196	200	186	198	187	234	187	213	189	214	199	183	183	180	198	196	218	208	203	231	235	214	238	219	184	224	221	199	203	227	210	181	229	201	200	218	195	195	201	175	231	191	202	189	184	212	194	208	206	186	198	213	231	174	220	220	220	224	187	225	195	211	218	213	216	183	198	214	197	206	194	200	205	192	218	204	181	199	177	208	201	189	245	197	198	207	193	187	221	202	203	226	199	230	204	208	197	215	191	225	198	190	202	194	209	196	227	208	181	212	203	216	200	182	172	180	217	194	216	218	202	220	212	217	211	217	204	196	198	196	200	190	209	213	194	213	196	205	238	196	207	189	194	199	203	230	218	192	187	233	214	197	207	195	197	201	216	209	196	231	216	203	193	218	200	192	190	204	231
3779	2961	8924	26893	20795	6751	6491	4377	3898	2947	2121	2328	1947	1761	1423	1364	1336	1493	1504	1356	1037	1152	954	920	868	1441	2309	2291	1081	829	753	773	754	689	733	790	704	661	712	736	653	637	680	703	664	641	603	595	652	618	591	600	657	610	578	610	601	635	576	556	575	565	591	557	610	542	598	604	584	657	608	626	577	591	601	614	575	645	586	610	593	623	556	612	543	576	565	630	574	564	576	609	637	582	614	582	542	584	556	609	588	571	611	600	595	616	610	581	614	581	543	583	623	580	617	570	589	634	599	570	635	537	612	562	570	592	604	592	575	632	581	563	568	530	580	556	574	560	592	574	603	610	594	578	608	609	625	568	568	569	582	579	588	567	590	570	554	591	602	590	597	564	592	614	600	580	583	607	582	591	575	570	588	573	617	591	572	622	567	571	625	610	656	605	592	549	564	624	601	619	601	580	608	627	619	609	584	567	568	593	630	579	611	615	581	600	594	612	561	622	586	583	544	589	607	584	618	584	574	631	569	582	567	571	595	590	569	623	617	554	628	596	610	603	552	536	567	578	585	592	604	595	556	563	582	578	608	619	593	591	531	613	577	568	597	554	559	592	557	621	601	564	590	584	577	631	545	602	617	600	576	581	599	627	569	588	587	560	591	627	599	571	540	572	546	597	588	562	609	594	593	619	574	618	575	608	591	615	617	567	594	549	569	603	624	603	562	558	630	589	585	591	583	578	621	595	584	594	572	595	611	588	575	604	603	636	598	647	579	587	549	596	585	597	599	577	587	607	618	603	611	593	655	584	549	569	588	572	611	577	619	627	614	552	591	599	588	631	581	576	603	552	583	603	571	601	606	585	575	563	578	571	561	606	574	588	572	604	575	589	568	594	566	598	552	594	623	612	583	622	573	587	576	569	575	574	579	572	573	622	570	593	556	548	627	580	603	570	590	587	549	572	608	579	592	564	596	643	559	561	589	608	577	613	560	569	608	562	565	578	598	602	595	630	565	581	586	626	613	577	607	631	564	596	580	579	578	577	587	610	591	636	561	609	552	573	572	550	578	606	543	586	566	604	560	607	595	597	584	578	600	576	597	644	571	576	584	562	547	567	578	642	617	628	599	581	591	584	581	571	567	613	647	658	595	599	582	562	593	558	655	583	612	579	627	624	608	547	628	594	572	614	591	594	600	618	567	554	582	596	577	600	599	615	614	575	627	565	591	624	599	595	574	607	584	612	611	612	573	607	604	590	620	608	560	579	558	603	567	561	622	557	617	638	571	556	604	558	578	598	602	587	572	582	605	627	581	555	618	603	534	574	615	572	613	570	564	616	624	588	593	599	588	620	592	535	632	569	620	600	622	591	560	584	591	545	628	631	571	579	630	610	613	589	561	594	616	565	583	547	578	579	627	578	560	563	625	553	558	622	573	566	599	573	603	648	568	579	581	597	599	656	576	582	569	649	567	593	618	609	616	547	538	600	607	619	598	601	576	592	589	532	603	600	578	562	605	550	599	595	590	576	571	594	616	600	575	594	590	571	598	531	567	597	592	604	560	570	561	576	595	577	556	583	576	626	587	603	600	572	581	626	585	569	540	584	610	541	595	545	617	569	610	557	642	557	601	597	561	579	604	592	598	594	604	574	576	608	578	584	580	576	587	607	598	572	588	603	634	555	565	564	546	553	605	593	556	599	599	595	562	610	586	608	581	596	620	577	602	568	582	580	594	606	587	573	638	588	545	605	571	569	589	569	592	582	541	545	592	634	572	557	536	575	576	572	569	575	594	623	620	580	572	577	570	618	567	601	552	638	600	586	610	586	592	570	575	601	602	618	594	576	547	543	603	558	597	608	555	587	568	606	582	626	617	586	595	584	619	619	572	566	619	564	571	603	613	547	586	621	573	576	564	596	594	608	588	622	608	627	602	547	556	593	597	623	577	558	611	595	595	567	617	548	565	591	549	553	596	597	600	574	606	590	621	586	596	580	581	620	543	612	580	586	612	592	625	527	606	572	596	577	587	595	567	565	594	573	577	605	570	553	602	565	553	546	559	620	570	613	611	546	597	602	567	581	579	588	608	590	592	584	564	598	573	609	622	603	578	603	574	596	599	613	573	589	595	587	578	609	608	589	556	603	575	575	538	549	601	644	597	553	584	601	603	587	640	560	603	569	555	556	584	571	587	601	646	589	570	599	621	588	607	578	600	585	579	580	573	639	594	604	603	615	550	559	627	574	575	596	599	601	603	575	571	545	572	583	572	611	554	605	609	585	546	599	594	593	595	597	567	636	597	616	584	588	583	645	620	586	573	599	573	585	608	601	589	606	558	553	620	595	582	603	612	582	597	610	565	621	619	608	583	551	577	558	597	610	559	572	590	580	594	608	571	568	611	569	567	609	625	611	568	607	644	577	621	552	549	586	562	650	609	595	556	595	626	633	590	608	613	625	563	606	604	611	586	586	617	579	561	564	588	599	588	593	564	600	622	589	575	611	614	602	561	571	576	593	583	592	595	604	593	595	604	596	567	606	552	607	576	599	612	599	604	604	596	583	630	613	616	636	551	619	578	574	595	603	591	603	623	592	617	615	586	604	613	614	586	624	544	596	586	555	581	577	584	598	613	582	619	537	605	615	613	560	581	592	539	625	652	607	611	538	579	581	632	580	601	572	547	583	604	574	593	633	653	615	604	601	574	537	617	612	623	573	581	625	586	586	642	583	610	592	604	596	562	568	562	611	610	605	578	552	583	620	633	620	603	612	589	633	561	605	634	571	587	598	624	639	608	587	591	585	629	572	580	596	589	583	587	575	573	592	603	557	549	610	607	577	627	577	615	590	592	597	602	609	597	566	612	614	608	632	606	581	577	547	599	583	624	585	607	630	584	597	563	571	571	602	576	592	584	577	624	602	608	608	563	563	596	637	601	543	589	571	560	611	578	534	601	577	579	569	586	589	609	586	568	565	572	595	601	563	608	604	567	644	602	577	569	584	619	570	548	550	595	611	602	577	579	589	564	596	590	564	555	680	553	589	600	597	590	597	540	593	594	599	610	576	599	593	635	586	578	599	627	568	584	566	571	603	660	613	570	587	583	596	574	593	606	635	579	621	625	587	621	572	584	589	553	555	573	583	592	562	611	575	606	593	571	613	614	544	595	562	578	608	585	612	562	629	581	575	589	579	617	550	615	575	593	608	584	590	612	594	583	577	620	601	575	597	601	606	629	614	622	569	602	589	568	551	624	586	643	610	574	562	610	591	586	567	593	564	538	620	634	596	620	566	585	568	592	635	579	631	594	604	589	596	607	603	593	583	611	578	613	589	534	557	619	619	574	609	629	592	600	556	527	569	581	612	585	582	577	562	586	586	565	615	592	606	643	596	564	581	605	603	583	591	583	640	554	573	567	557	579	569	598	587	617	595	613	589	573	553	581	584	565	624	530	560	564	602	599	574	562	550	608	614	585	589	583	618	597	546	589	637	632	586	627	640	568	580	622	559
12623	6372	25402	64153	47319	13670	4858	3363	2821	1983	1837	1742	1236	1189	871	784	868	755	770	718	659	577	472	539	685	1705	2097	1096	712	839	695	626	570	589	696	790	779	559	564	566	447	431	463	481	448	399	356	315	331	314	318	280	271	292	280	277	251	306	275	276	294	254	282	278	303	314	284	279	275	298	286	300	296	270	264	276	266	259	281	293	287	274	286	281	261	308	293	260	273	258	300	285	262	277	264	272	279	290	278	283	282	244	289	261	258	313	344	262	245	281	255	246	249	278	273	258	283	277	248	267	296	279	286	311	264	279	283	270	315	268	293	269	277	277	286	243	278	271	274	290	277	275	264	292	313	264	268	296	274	265	266	275	299	291	264	256	258	269	267	301	280	300	276	280	242	269	292	253	270	266	289	277	274	298	293	275	302	277	247	278	297	237	268	268	267	290	286	259	277	293	277	248	265	277	246	277	252	278	279	289	264	284	300	276	255	313	312	294	275	289	270	309	287	262	294	287	290	284	266	302	273	290	272	299	263	290	269	266	259	283	276	254	276	299	257	268	297	284	286	293	260	274	279	269	292	281	290	290	276	270	273	257	280	282	303	297	254	258	255	276	285	269	300	257	271	284	281	279	250	274	282	274	306	305	282	245	295	298	306	256	295	278	254	260	287	287	272	284	293	275	291	264	270	273	289	268	270	291	252	259	310	278	288	290	267	280	297	267	289	268	271	261	295	276	267	283	279	291	295	256	285	288	291	268	283	294	294	261	277	297	282	268	277	295	271	284	272	277	271	271	260	300	269	292	278	280	300	259	270	261	260	275	286	292	316	271	261	277	314	281	252	305	264	313	245	285	295	290	286	264	249	279	263	287	292	292	263	292	256	270	268	286	278	280	318	298	309	283	297	319	264	271	292	300	254	262	238	298	295	269	284	264	274	272	294	254	295	289	305	287	255	280	283	301	277	267	265	301	301	335	280	259	277	280	314	258	279	299	290	301	271	249	262	281	280	263	281	256	286	267	301	266	294	313	256	269	251	297	311	266	280	251	303	269	291	243	244	292	257	267	273	290	251	242	264	268	296	292	267	246	283	263	290	266	268	253	266	294	292	239	285	270	288	294	274	274	293	283	261	265	268	270	290	297	256	246	272	275	301	273	278	275	271	281	296	270	269	289	291	277	272	299	290	257	267	272	260	275	265	263	262	303	282	270	266	269	295	271	279	290	286	238	261	260	248	292	297	275	273	273	305	294	293	309	266	280	254	276	313	279	267	263	264	266	275	260	279	258	268	265	299	247	282	265	273	259	296	282	276	238	259	274	257	278	277	277	269	288	294	273	273	285	302	276	294	258	291	255	275	266	273	265	295	297	299	292	279	244	285	282	299	257	266	303	280	276	281	259	256	271	292	298	241	280	296	299	254	284	264	276	280	281	301	319	293	277	291	290	275	276	289	293	295	278	301	265	305	253	295	297	247	278	264	267	275	286	321	267	268	284	280	264	270	264	283	278	306	284	320	278	256	251	260	277	274	242	289	267	265	275	291	279	294	281	289	267	248	287	287	275	301	266	343	296	294	288	288	261	258	268	269	280	274	271	294	265	288	279	263	290	285	250	307	284	275	303	263	287	301	259	265	291	314	268	284	278	289	290	260	270	276	285	264	259	258	298	300	275	303	275	306	273	309	267	251	269	262	303	296	271	265	252	298	272	285	258	274	247	293	278	235	302	293	275	297	255	302	306	249	261	263	283	291	297	275	267	289	271	278	294	263	261	285	261	261	280	291	262	256	297	271	315	288	307	281	265	282	279	262	280	293	250	266	261	276	300	271	279	268	267	282	263	244	269	270	297	283	277	269	306	257	267	289	255	265	264	292	268	259	290	306	270	303	260	272	297	300	290	267	277	261	268	279	269	302	278	300	246	255	302	281	261	281	319	306	292	290	296	282	257	275	296	265	259	274	277	274	251	280	274	284	290	263	268	278	258	266	315	259	293	265	253	272	281	317	306	283	250	257	274	250	267	277	296	293	288	270	284	281	278	263	300	322	278	275	278	276	270	286	276	309	281	298	294	297	293	314	293	281	283	268	267	292	280	289	297	267	238	290	273	302	260	282	259	241	296	304	304	282	296	258	265	275	286	267	298	255	248	261	291	312	267	296	253	264	267	280	266	305	270	298	269	267	280	249	297	274	259	273	292	269	265	247	290	306	290	277	257	292	263	269	280	259	253	292	261	264	299	287	293	272	279	286	272	259	260	257	270	294	253	297	260	314	296	274	290	263	271	270	292	257	306	276	312	283	299	247	296	282	289	266	274	290	282	249	276	301	309	313	267	234	252	244	257	281	317	309	265	292	274	260	253	273	289	307	296	280	282	263	288	273	291	243	275	298	315	279	272	242	258	305	270	280	285	268	270	266	268	311	281	269	304	279	277	277	248	303	265	271	250	271	272	287	260	247	305	263	272	266	271	279	274	337	275	271	277	276	259	284	287	303	277	264	267	306	303	298	238	272	257	281	257	269	284	265	284	282	291	286	264	255	246	271	259	262	253	281	273	262	259	252	264	262	258	282	277	279	272	277	259	297	249	283	258	277	295	316	290	278	272	268	286	293	254	284	273	284	297	292	289	282	287	298	289	283	295	287	286	297	308	267	299	299	274	290	280	297	275	301	272	287	261	260	286	258	259	260	312	260	267	283	289	280	280	285	264	267	297	271	270	286	275	271	281	281	272	285	286	287	299	269	289	293	279	289	255	258	266	276	304	300	265	276	246	271	269	324	276	270	291	261	263	246	277	267	288	273	260	297	262	266	283	252	253	246	274	286	255	290	256	272	288	276	311	250	273	291	283	257	275	266	264	276	281	272	260	293	322	251	269	276	299	257	274	285	285	312	281	294	273	273	270	289	273	264	275	282	266	283	269	284	275	277	264	278	264	240	283	305	253	266	293	275	283	286	264	289	263	302	293	276	257	252	245	273	280	292	265	287	256	288	293	307	255	298	261	252	306	281	313	233	267	291	294	278	288	283	270	253	271	264	274	275	292	263	275	264	267	297	286	270	283	288	274	295	282	259	297	288	304	273	285	314	286	271	264	273	299	298	288	272	251	283	256	268	273	277	305	255	298	274	288	301	293	281	291	268	296	297	262	269	301	283	256	280	284	309	274	254	275	263	305	264	258	272	291	271	291	274	273	276	275	275	276	276	288	303	258	281	283	248	245	306	264	288	277	263	285	295	292	236	280	309	247	286	273	249	292	277	288	285	278	271	259	269	259	251	258	287	296	285	307	281	257	276	288	274	277	276	268	291	279	316	293	278	296	272	297	271	270	282	293	290	268	279	267	247	259	260	256	315	291	289	251	266	313	255	274	304	274	278	266	264	293	284	271	283	255	287	266	257	297	257	275	268	264	289	289	278	295	285	269	272	274	253	300	285	262	260	249	262	279	268	269	283	258	285	272	252	298	285	283	280	244	241	293	260	270	285	287	261	258	276	271	250	274
8311	6311	30471	67871	49299	12525	12703	10849	10112	6905	7432	7660	5645	5582	4286	3997	4741	3719	3602	3369	3499	2555	2076	2491	3607	10296	10920	5685	4084	4032	3385	3182	2675	2867	3927	4530	4180	3206	2942	2851	2003	2086	2478	2588	2136	1756	1317	1143	1070	933	874	809	812	828	825	834	799	788	818	804	818	758	756	712	796	761	754	745	785	756	750	726	771	795	801	745	743	746	748	757	790	763	754	793	762	820	728	797	806	756	780	710	775	798	767	778	733	774	767	756	751	717	766	777	801	772	765	752	757	765	714	788	769	776	818	798	794	823	768	774	773	842	746	744	778	729	732	771	789	779	816	771	777	796	712	734	793	828	794	799	738	744	692	820	750	766	741	791	751	772	746	779	712	761	747	791	811	735	789	757	791	758	751	771	729	701	774	757	710	772	738	781	759	758	731	779	774	818	768	746	795	826	798	725	822	815	770	780	810	745	775	759	756	796	836	834	748	770	754	767	742	735	714	723	785	787	734	775	766	771	764	706	745	769	769	788	753	795	772	777	767	704	767	785	769	810	782	767	731	716	761	781	718	735	767	706	746	772	786	765	750	769	705	801	746	746	771	753	756	773	775	753	816	775	750	808	733	767	740	788	787	779	792	768	752	763	769	764	760	776	781	789	750	754	777	815	740	795	796	774	762	763	745	812	762	800	772	666	785	811	758	797	840	794	757	754	803	794	764	755	763	742	765	780	765	805	812	720	811	766	798	737	767	772	700	761	727	761	736	772	741	707	714	731	794	767	781	753	732	764	775	716	778	735	775	763	749	723	758	768	743	781	744	789	723	765	715	729	817	703	822	781	737	774	816	706	737	775	788	736	775	773	764	785	797	771	723	769	723	796	747	781	763	726	766	761	750	775	810	741	804	755	763	757	708	759	783	770	756	785	715	766	764	763	792	747	784	765	770	739	745	758	790	775	694	782	754	771	785	769	759	730	801	719	736	742	786	775	751	756	712	804	742	769	804	759	761	762	764	798	740	751	791	781	762	716	786	809	790	766	830	762	760	759	784	766	799	799	824	744	755	762	774	803	742	788	764	786	727	810	770	769	766	774	770	767	799	775	757	728	771	795	740	757	805	792	761	754	733	756	716	772	787	747	728	753	739	760	737	715	749	773	779	794	799	831	789	737	781	747	778	757	815	767	765	763	738	779	742	741	751	737	772	754	755	747	765	768	757	768	744	789	727	777	745	780	760	758	717	743	763	709	791	792	795	748	794	724	754	766	747	774	766	738	794	734	765	782	776	796	747	751	767	779	723	745	760	743	707	705	773	750	729	833	812	756	775	753	735	756	718	739	771	778	757	694	770	745	776	801	796	760	808	815	753	736	767	745	816	706	744	788	755	795	793	765	781	756	742	777	720	775	744	790	775	744	802	719	823	730	782	760	775	731	757	782	743	768	784	753	740	765	739	774	755	781	822	756	765	729	727	795	762	759	754	800	751	812	755	741	727	762	736	726	800	742	745	756	752	769	758	800	727	774	753	797	732	795	745	735	733	736	775	743	761	783	777	738	765	769	740	745	768	753	779	739	783	770	736	791	736	747	740	738	760	788	752	754	760	734	769	768	779	786	775	737	779	796	698	795	712	787	768	764	805	757	786	740	750	764	767	770	768	805	742	757	778	734	786	757	768	769	737	800	747	745	749	800	770	715	773	770	755	772	728	767	764	750	770	723	736	769	747	733	768	730	735	766	766	780	781	796	756	804	742	750	830	763	708	775	754	762	803	758	761	722	777	773	787	741	762	712	727	768	757	772	803	716	791	750	735	758	736	716	781	746	737	722	745	735	790	747	811	750	752	747	720	735	757	753	727	805	761	727	762	766	779	732	731	756	796	824	773	792	772	766	794	721	778	709	732	798	763	739	760	756	751	759	802	736	743	802	755	804	773	741	736	766	783	748	712	752	734	762	813	720	785	769	774	728	672	755	733	769	818	765	741	793	713	791	758	815	815	761	710	756	743	765	755	795	773	769	770	754	823	739	767	802	727	779	758	786	767	723	739	727	748	772	768	783	799	769	763	764	823	762	733	745	823	783	774	740	771	735	790	798	787	765	775	770	756	764	782	755	784	771	734	757	814	779	808	764	796	745	766	745	757	735	715	786	801	781	758	784	790	797	785	778	820	753	758	754	765	800	794	791	783	750	773	782	822	779	728	713	772	764	765	774	758	765	708	737	748	741	796	747	686	775	768	761	774	718	735	782	798	763	837	758	770	743	793	793	741	819	701	783	777	766	764	811	761	737	732	740	773	768	796	800	725	728	755	761	777	773	738	711	796	760	747	752	797	744	785	763	761	742	836	744	757	813	748	784	763	788	749	770	750	787	735	783	754	731	747	782	747	785	811	782	747	754	769	705	805	789	771	766	727	780	755	794	751	757	765	785	777	721	765	756	792	799	773	771	720	745	783	717	738	774	776	786	763	763	715	748	705	731	768	787	758	774	757	762	712	772	764	828	800	761	744	751	734	788	748	771	751	734	795	777	768	778	777	723	753	796	769	749	762	798	782	758	801	790	780	791	778	743	787	806	761	739	772	700	757	785	752	763	760	739	768	798	738	798	751	759	745	724	768	788	750	777	789	727	782	741	730	797	741	777	805	780	763	738	751	782	768	709	785	773	742	749	774	804	741	767	781	812	780	764	760	804	764	763	774	742	736	793	770	801	716	789	733	740	761	738	751	746	793	771	795	766	718	745	790	761	757	779	772	779	754	751	759	755	769	752	790	748	743	742	806	721	754	734	740	759	745	806	741	749	771	715	750	732	819	740	793	754	753	736	806	798	763	784	783	733	812	803	729	779	750	775	744	774	781	808	727	743	776	720	733	744	800	763	746	741	774	755	780	765	736	745	733	756	739	745	753	756	705	713	780	781	702	759	757	774	779	738	788	760	787	782	769	705	749	756	754	787	771	755	769	784	803	733	725	801	735	796	756	745	773	782	724	818	767	738	757	788	753	734	797	817	790	723	774	819	730	785	769	755	757	743	835	747	715	701	741	813	734	784	799	778	795	758	764	731	827	758	816	734	767	745	801	823	741	734	827	825	794	745	748	807	759	740	774	729	793	769	791	830	784	762	747	781	769	748	799	759	798	728	788	755	756	737	755	772	807	783	760	759	805	752	777	808	798	722	768	830	790	764	744	766	728	788	792	753	785	784	760	765	765	794	725	767	725	784	770	748	708	750	752	786	797	713	797	772	794	725	772	765	761	775	764	770	754	731	772	765	783	702	717	766	754	736	796	789	780	771	774	787	803	775	741	761	773	798	793	757	778	769	745	796	770	776	736	781	709	777	792	776	788	765	749	778	799	800	761	734	778	768	751	806	769	765	774	771	762	765	768	774	795	763	749	778	790	731	750	745	747	711	766	813	770	796	757	760	761	750	740	767	791	752	739	774	775	808	765	766	768	760	777	717	814	764	790	744	810	723	788	757	761	767	789	783	729	784	751	827	729	737	784	768	756	780	766	726	730	759
20757	10608	47573	80459	60461	21021	9459	5603	4173	2487	2242	2817	1620	1080	1154	1091	1155	1006	1340	1122	1123	590	616	690	1502	2796	3191	1891	867	798	711	633	525	522	663	635	678	570	507	485	457	497	518	506	413	393	419	380	344	337	352	314	321	336	308	328	354	318	365	332	339	331	369	332	341	318	341	352	299	332	332	310	299	322	361	297	323	289	310	314	334	330	336	321	313	322	351	343	305	315	324	352	325	322	316	348	298	329	350	345	320	307	343	384	304	353	345	324	321	333	322	331	329	338	333	336	320	315	332	313	303	332	332	301	327	355	304	334	308	334	323	373	343	319	342	281	318	343	314	342	336	305	342	314	330	327	285	349	314	309	290	322	317	331	329	336	316	292	294	333	327	318	328	358	336	335	319	298	320	363	337	316	345	309	319	334	359	314	321	302	309	301	318	343	341	316	341	303	321	325	319	316	333	315	310	299	322	343	326	323	311	292	321	316	303	335	315	299	328	319	365	295	338	325	311	351	354	339	294	345	337	315	303	350	339	328	327	336	332	337	341	312	327	342	316	330	299	339	328	317	319	358	327	322	323	302	341	312	315	342	346	338	309	314	301	333	302	349	333	307	318	311	316	337	358	339	320	337	329	342	333	285	328	300	314	297	325	307	308	328	326	319	328	330	327	316	325	343	320	363	304	296	285	320	293	359	331	324	316	351	316	323	326	331	310	299	342	315	308	343	326	316	321	308	322	285	320	307	299	359	328	341	309	342	346	335	324	349	316	327	324	336	329	308	339	334	344	349	336	317	297	328	331	293	344	335	329	323	347	316	340	338	311	302	333	340	341	332	324	342	347	300	355	315	324	319	304	329	323	295	316	333	324	290	318	328	302	350	330	310	338	309	307	317	309	352	311	332	321	312	279	301	323	343	364	349	327	368	323	344	283	309	321	321	326	290	363	356	344	327	325	353	326	320	321	331	323	311	338	332	308	322	322	319	336	333	329	311	331	351	334	325	310	301	293	319	358	337	344	323	314	324	289	317	315	359	330	328	338	315	330	347	324	305	314	303	317	317	317	354	302	330	333	302	311	348	306	324	310	344	332	328	320	334	302	309	332	307	311	339	382	338	333	320	320	310	354	353	323	352	312	345	315	345	328	326	315	333	336	341	319	320	322	335	313	330	320	317	334	352	333	317	320	334	329	325	333	311	335	333	318	333	328	293	308	313	300	305	328	331	298	331	326	320	347	322	319	311	299	319	330	314	311	364	316	320	318	276	320	375	308	346	299	347	313	296	348	309	307	333	317	288	313	351	321	321	305	320	354	286	324	351	330	332	328	339	336	338	320	333	354	326	338	315	300	344	317	343	329	315	295	356	312	334	299	347	320	310	292	311	319	330	340	330	325	308	322	353	325	362	299	337	327	321	338	308	304	337	315	339	280	356	329	278	334	355	327	312	287	304	342	298	330	328	341	294	314	316	346	327	320	323	307	342	356	325	323	330	315	319	347	347	356	311	338	352	299	330	314	342	353	323	341	327	314	358	347	368	322	320	298	325	330	343	309	302	317	328	322	316	350	288	346	315	296	336	312	330	358	327	328	303	332	327	308	318	338	355	285	298	318	331	342	311	285	365	339	311	323	331	334	369	309	338	347	333	278	337	329	323	326	331	322	299	334	328	324	323	337	310	339	333	341	373	311	330	312	332	339	300	327	308	338	346	320	301	315	354	317	333	317	288	317	312	332	338	337	340	332	302	304	342	345	306	325	318	331	358	319	359	340	325	341	329	353	332	329	305	316	364	351	326	308	327	322	336	307	331	313	315	324	321	339	314	358	350	351	348	334	323	359	318	319	330	352	325	337	326	327	306	362	338	330	337	311	343	319	325	332	352	332	324	311	349	325	309	326	304	330	331	304	317	340	305	315	290	335	339	330	348	321	320	307	332	338	361	334	338	336	320	330	339	314	318	314	320	351	329	353	328	312	297	312	324	350	315	323	358	361	305	308	336	335	327	328	355	299	335	373	312	324	353	323	302	319	319	332	311	301	343	312	335	319	314	307	324	300	280	297	335	342	316	343	344	364	340	353	340	281	327	324	314	313	324	302	337	297	309	323	315	328	299	280	339	323	291	303	319	331	340	307	331	310	357	297	335	332	334	342	317	310	314	348	314	298	335	332	335	298	337	314	322	328	307	319	306	337	304	333	325	334	274	319	317	347	309	293	306	314	333	326	349	351	334	330	358	313	308	319	351	325	282	326	313	342	301	328	299	316	303	331	342	315	345	324	361	312	328	322	322	348	305	357	346	333	327	337	308	332	358	326	355	315	311	311	312	327	310	316	284	324	294	343	316	309	329	303	332	317	334	332	315	343	338	284	320	304	311	333	337	364	344	321	334	344	371	297	323	353	328	339	325	324	337	330	315	315	290	327	315	340	300	327	304	342	335	305	316	346	323	336	331	292	341	318	312	334	304	322	347	338	335	321	327	322	313	341	363	301	328	361	318	346	316	311	324	316	329	329	311	335	335	329	356	326	335	318	320	341	303	284	348	339	312	331	353	300	337	337	316	314	313	331	336	334	316	325	322	323	316	296	301	328	354	327	324	302	318	307	305	314	337	346	334	334	322	327	313	288	326	336	319	314	318	332	297	346	341	312	345	333	320	329	354	313	344	315	299	324	297	328	325	335	290	343	311	326	333	342	308	318	348	300	307	317	326	324	306	322	339	335	311	308	347	332	305	296	343	303	355	321	319	276	314	336	325	317	314	317	336	337	327	327	342	293	341	317	311	314	310	314	322	308	344	347	314	304	340	318	329	333	296	314	302	307	310	344	331	342	331	301	321	333	317	339	353	310	307	287	289	332	319	305	299	324	335	360	315	331	317	307	365	319	339	307	345	301	323	311	275	330	314	331	320	322	346	352	274	295	346	312	319	336	281	302	359	309	307	297	341	308	312	334	301	332	322	312	307	334	325	330	332	326	315	338	327	289	354	324	350	351	344	321	321	331	342	335	323	308	308	343	327	321	355	351	343	279	294	345	328	299	310	321	333	291	295	326	276	374	322	324	303	330	295	318	342	327	302	331	273	287	339	345	350	337	340	302	331	326	307	334	320	317	356	356	337	335	301	332	324	336	325	321	295	344	333	317	311	311	332	318	321	368	339	359	319	313	311	306	302	333	335	324	294	349	294	290	353	357	334	322	301	303	316	304	339	332	304	328	302	294	330	322	317	296	335	315	346	353	332	326	329	312	330	301	332	328	334	314	327	295	327	329	299	347	309	338	319	316	349	324	328	323	327	313	326	315	306	349	364	349	319	317	340	329	336	330	342	346	306	311	351	320	336	316	350	309	312	328	317	325	304	328	330	316	311	324	327	316	311	305	305	308	317	347	343	326	352	300	314	331	338	352	349	332	328	330	280	306	322	333	324	323	333	301	335	291	327	341	315	290	297	364	360	332	314	324	345	306	343	350	336	322	310	322	334	310	345	305	352	298	329	323	313	326	328
11242	8945	49421	85246	59270	14528	15345	13149	12398	8674	9580	11674	7129	4901	5693	4918	5213	4630	7004	5611	5806	2665	2757	3314	8037	14418	15284	9300	3951	3417	2806	2687	2088	2052	3306	3313	3455	2820	2303	2204	1750	1817	2424	2223	1771	1485	1250	1162	1112	999	895	961	947	894	913	925	857	865	860	898	896	914	842	917	880	870	863	862	899	911	902	866	899	844	861	846	910	853	849	865	833	865	900	854	852	839	873	896	837	876	841	901	872	873	888	850	852	931	874	858	819	917	819	841	886	842	848	923	881	855	873	840	859	866	853	867	856	867	866	846	868	930	844	862	885	847	863	845	890	878	823	851	869	876	855	811	895	908	838	872	860	833	893	862	869	848	893	849	840	883	829	882	906	852	857	892	835	871	832	859	843	815	876	824	848	837	891	819	834	815	865	857	809	888	832	877	887	844	822	876	863	817	869	868	844	825	847	861	893	781	884	885	904	911	842	864	850	861	828	833	889	858	827	829	842	842	882	863	865	905	879	907	852	827	901	839	842	827	840	875	859	859	869	868	861	911	858	845	894	841	888	892	836	828	823	872	901	905	869	887	827	854	868	823	858	839	853	808	851	892	912	883	877	902	861	837	840	889	871	869	809	819	909	842	880	864	864	841	893	859	874	846	847	869	860	917	921	869	884	867	804	836	844	877	866	836	860	879	801	868	895	892	877	865	873	889	882	899	853	873	872	810	905	869	785	897	840	822	817	803	813	874	902	845	847	762	837	883	917	863	885	809	836	862	864	916	895	892	880	820	924	830	872	874	873	898	796	832	836	878	862	844	893	866	880	829	898	838	857	847	901	892	903	876	831	854	836	855	895	911	866	811	848	867	864	857	820	871	908	844	825	850	920	846	825	848	870	916	879	893	863	834	818	866	866	918	872	781	897	923	883	834	912	883	877	839	864	910	864	844	829	889	871	870	885	831	827	893	877	899	935	857	841	863	868	846	836	867	840	897	880	866	899	852	853	907	867	845	874	838	869	871	871	824	907	839	852	824	889	872	911	850	861	860	875	948	875	832	823	824	847	900	863	875	917	844	862	834	841	844	875	908	888	865	884	890	871	806	852	912	881	906	841	888	819	862	810	862	842	815	855	833	856	897	843	863	838	875	828	892	847	835	847	870	879	861	866	833	883	851	831	885	842	883	822	884	856	865	885	851	859	840	870	844	879	841	855	852	795	854	869	888	867	823	840	867	872	867	836	837	821	837	846	856	824	854	812	847	850	868	875	919	835	843	873	873	857	864	860	871	893	839	848	863	910	928	852	901	874	863	872	901	861	851	810	880	832	843	871	882	929	841	879	868	846	878	882	926	887	913	895	867	916	884	888	827	864	856	843	882	899	880	822	841	882	822	850	842	916	875	902	875	895	838	869	842	869	864	914	856	847	919	872	892	907	894	863	901	862	871	838	874	849	905	896	889	849	831	883	868	830	896	847	858	859	889	861	812	802	811	862	893	864	851	865	864	840	866	844	851	876	926	916	840	905	892	914	876	864	866	860	821	841	869	827	845	855	877	895	872	855	845	891	883	837	857	900	826	864	842	869	840	872	862	847	866	899	868	867	848	849	865	880	867	868	827	847	891	858	854	882	878	912	806	831	847	868	822	872	899	897	818	890	838	881	875	914	866	872	872	852	861	888	863	876	854	881	895	844	862	878	854	889	920	843	907	863	868	883	881	841	896	868	896	861	880	874	850	901	893	832	825	826	873	874	840	912	881	880	881	852	860	888	924	902	822	837	837	833	876	840	901	846	873	886	861	857	888	844	787	902	829	919	911	821	875	883	885	861	863	899	853	810	851	854	836	835	860	825	835	796	842	863	876	870	883	844	899	859	856	881	897	822	864	857	798	923	888	842	852	866	815	808	897	888	871	850	828	856	835	883	833	869	819	830	820	867	808	882	863	854	869	878	818	872	877	807	857	859	845	908	870	901	810	840	885	889	866	879	846	879	835	824	844	838	799	834	905	840	884	871	865	888	836	885	811	863	841	870	837	861	855	880	837	849	922	836	858	840	870	911	895	823	783	862	878	906	882	816	891	842	859	884	867	855	840	801	868	906	882	825	871	799	826	881	866	849	865	858	846	854	841	833	830	865	831	855	863	860	832	872	866	835	865	834	955	848	878	879	819	853	912	853	839	839	836	863	888	862	868	862	874	853	889	853	845	912	885	811	916	868	865	878	836	861	861	881	835	863	845	903	826	852	818	885	838	867	857	897	821	830	873	822	814	887	853	893	829	847	848	890	841	858	871	900	881	863	895	826	843	818	818	823	847	852	888	879	852	840	889	817	855	871	848	836	875	874	906	835	854	848	819	842	936	909	870	894	908	853	859	866	932	877	876	874	854	843	911	865	849	859	835	905	855	833	867	872	905	847	888	896	836	835	873	904	929	861	856	884	863	906	835	843	850	862	809	863	879	830	885	840	848	836	810	918	887	906	861	832	903	859	834	882	841	856	876	872	893	866	820	841	864	878	872	928	853	870	853	798	828	878	854	824	861	860	864	837	860	863	873	854	843	865	885	862	881	918	874	874	813	858	827	865	827	854	875	837	918	878	857	857	871	898	821	872	885	882	820	780	890	873	835	874	856	881	843	856	872	843	870	855	870	889	826	842	902	852	828	872	857	872	819	818	868	860	809	873	813	884	852	893	872	886	866	899	903	874	847	819	896	841	870	854	890	863	879	877	860	841	905	878	872	841	899	834	856	876	872	901	861	854	877	870	849	868	821	870	882	845	873	845	869	872	802	919	877	837	901	909	870	830	889	853	873	837	881	887	819	821	869	880	856	849	902	908	846	871	858	939	865	872	842	819	833	856	883	809	864	827	908	861	858	820	831	829	886	858	876	890	906	869	865	900	863	829	812	886	886	910	792	877	915	857	826	829	873	845	821	904	880	851	939	909	876	909	917	905	868	849	882	846	845	885	824	840	845	869	857	832	872	809	843	837	899	880	921	847	880	879	841	858	890	847	813	870	833	854	863	850	845	808	878	865	876	849	832	927	858	877	881	809	867	856	857	833	856	847	951	841	883	914	857	804	833	832	865	858	846	840	896	811	877	889	839	871	868	867	847	832	845	848	848	839	868	804	810	891	876	860	846	834	802	879	852	868	856	863	870	817	942	883	894	934	892	886	843	839	843	833	853	844	869	854	859	848	885	859	843	903	867	823	829	861	850	854	825	822	879	842	855	875	881	866	928	869	822	832	886	866	831	920	879	926	834	890	869	837	869	820	911	916	889	876	794	835	864	830	865	850	880	822	885	837	832	846	864	839	847	871	855	896	874	881	873	883	832	876	812	875	904	880	807	884	860	850	842	882	904	822	856	870	851	856	877	868	868	845	929	859	831	885	887	829	871	822	850	854	813	839	824	903	850	837	888	811	796	895	848	841	891	866	849	811	857	914	889	829	841	903	891	871	880	854	913	871	866	894	877	807	823	895	845	834	887	872	827	848	879	872	859	886	818	871	856	856	888
5535	3486	10025	15385	7363	1459	921	726	804	603	476	423	330	322	328	308	273	280	298	284	291	251	246	246	258	352	480	452	324	238	236	232	239	210	229	214	273	237	216	220	211	223	240	202	212	227	250	205	210	215	225	211	227	192	242	202	199	227	235	208	209	256	218	212	207	232	228	212	224	210	236	212	200	222	207	194	222	202	201	220	215	208	215	211	215	215	221	246	212	229	210	234	216	214	220	229	212	205	237	218	243	195	208	199	221	232	212	215	210	206	228	188	210	218	225	230	228	208	199	208	214	208	237	236	223	206	231	228	234	207	223	198	228	199	226	238	217	216	225	232	195	208	206	214	223	216	202	194	260	217	230	211	231	235	231	217	216	222	229	230	193	208	223	230	214	221	234	218	203	190	248	188	224	216	209	211	198	230	200	201	206	217	231	223	220	205	227	226	217	200	237	218	233	209	215	235	187	225	239	226	226	215	222	214	226	200	209	189	210	248	226	212	211	235	216	200	221	204	179	212	217	206	189	208	241	193	211	217	202	218	240	192	234	214	219	228	234	239	213	197	209	217	201	216	213	213	238	213	222	214	227	221	218	197	187	217	213	229	232	230	208	232	217	251	206	223	194	199	208	236	198	243	213	239	220	216	222	216	220	238	208	214	214	231	209	190	233	208	220	218	222	221	198	228	222	219	196	247	219	214	231	197	201	214	210	211	204	192	190	209	233	236	238	221	192	209	187	211	213	197	203	211	222	192	236	199	173	227	213	220	201	223	249	185	234	214	237	198	207	200	230	224	216	188	208	238	209	233	189	228	226	220	228	218	237	220	224	190	242	231	194	191	212	211	226	227	213	208	204	247	214	216	197	237	229	201	216	212	195	229	193	211	206	199	241	205	172	210	223	208	209	214	188	209	214	210	220	224	254	209	219	229	223	194	209	208	209	192	197	247	217	217	192	212	241	212	216	246	233	211	215	229	228	215	195	211	229	233	237	209	232	246	236	224	198	218	217	215	230	223	208	230	203	234	210	210	214	234	215	229	208	224	213	224	192	185	187	229	217	220	201	207	227	225	234	216	208	222	215	231	220	198	248	242	204	208	213	213	227	229	216	188	217	212	213	206	227	226	186	212	209	235	245	225	224	216	196	188	229	218	232	217	201	189	240	215	205	241	221	247	215	215	217	211	212	198	226	216	239	194	202	217	214	212	227	217	241	228	220	195	234	197	223	242	214	215	221	216	220	230	227	210	212	219	192	215	214	224	216	199	214	201	216	208	220	238	226	216	233	203	202	219	209	216	214	211	205	193	206	226	223	220	218	206	233	254	221	249	229	211	217	234	228	241	204	182	198	209	200	240	246	246	187	210	244	195	213	207	180	235	221	227	209	216	238	247	211	211	222	193	230	224	218	200	210	218	219	229	217	215	240	241	213	188	228	220	186	215	211	223	212	216	215	219	236	217	243	216	220	188	229	197	225	230	188	191	230	217	209	219	201	210	191	221	217	190	216	213	218	218	207	199	210	226	213	200	215	176	227	248	201	203	186	220	225	210	235	243	213	224	197	217	206	216	220	205	197	226	230	219	190	191	218	203	234	227	225	224	214	223	219	233	221	200	244	232	229	221	214	213	227	240	189	234	217	208	236	209	203	217	217	217	204	216	202	242	223	237	237	225	240	201	186	232	201	210	221	216	216	238	214	212	197	213	209	245	210	225	204	236	210	218	214	254	208	197	217	210	212	194	240	221	212	199	209	191	201	231	215	213	212	229	210	198	212	214	209	215	203	205	196	243	224	223	233	233	189	222	226	217	215	213	200	209	257	216	259	210	195	218	222	239	229	233	230	208	220	215	238	214	241	221	225	243	216	225	189	228	242	195	220	210	175	216	220	200	208	215	207	237	215	199	221	225	239	234	205	214	200	202	222	203	210	204	246	236	183	186	212	221	256	205	201	222	224	197	208	217	226	222	227	216	211	230	226	186	206	229	229	206	203	239	213	220	239	217	229	217	217	230	209	225	226	206	223	211	222	228	211	222	220	233	221	206	199	204	234	214	206	200	205	221	224	195	217	226	208	231	195	220	215	208	213	212	190	212	220	239	241	214	209	220	216	224	222	214	213	254	181	205	208	197	235	241	211	202	212	231	251	206	231	228	208	233	219	196	214	201	229	235	227	237	219	230	207	245	234	217	228	232	209	202	202	221	219	210	200	205	208	239	199	206	219	224	216	255	243	217	204	245	203	198	205	221	233	235	229	229	213	231	223	216	204	230	206	239	229	193	219	217	225	214	241	203	202	230	195	238	214	241	234	221	217	223	229	191	225	226	220	211	209	213	231	208	257	220	215	211	227	214	210	230	216	208	223	211	194	207	216	221	213	202	210	187	205	209	214	238	221	212	218	192	190	202	204	226	202	229	213	211	211	237	232	245	203	241	206	204	229	212	228	237	254	230	197	226	195	233	245	207	241	197	188	223	210	202	222	213	235	244	218	196	229	204	223	218	238	224	206	209	236	232	232	193	232	222	214	214	202	235	185	224	220	237	226	233	211	221	227	211	224	239	249	220	225	214	196	201	254	198	218	201	208	259	247	213	227	188	230	206	196	201	231	204	216	218	174	212	229	200	186	204	219	203	212	205	214	220	220	234	206	206	222	225	180	229	202	214	222	212	221	202	206	210	221	226	215	220	220	229	211	258	216	185	205	194	213	243	202	208	211	226	228	196	240	219	202	231	213	202	231	201	217	177	223	225	218	223	252	234	230	215	221	221	194	206	215	224	255	216	227	253	227	182	204	200	219	223	220	205	229	203	194	220	246	185	202	217	216	226	217	211	242	219	202	230	216	231	202	225	219	237	230	222	208	221	229	197	200	236	195	232	209	208	198	214	237	223	233	220	212	227	246	221	210	213	215	216	208	219	202	238	197	242	240	208	237	206	214	252	213	196	207	199	233	200	207	196	207	230	199	208	217	215	225	218	223	231	205	193	186	201	218	224	209	218	214	230	235	210	199	222	210	210	199	237	194	213	195	230	219	209	226	219	190	216	211	240	226	252	225	229	235	238	213	202	247	217	206	214	219	233	235	233	225	212	211	223	249	240	243	246	216	215	213	230	186	227	190	208	200	225	214	191	228	214	214	221	231	208	211	232	215	208	212	209	220	200	239	201	218	184	231	230	226	213	219	246	205	214	218	208	229	220	201	225	208	197	205	206	222	198	222	212	218	208	216	195	224	221	222	206	218	191	202	233	219	208	197	228	207	220	207	224	223	214	217	209	208	202	201	204	223	229	213	201	198	209	233	235	205	211	211	218	210	196	212	211	221	225	191	242	236	211	240	215	210	214	211	199	232	201	217	204	236	204	197	214	203	207	207	211	211	219	234	205	218	234	265	193	186	203	220	246	185	201	222	222	191	221	232	210	213	235	225	201	193	224	219	226	205	199	217	213	225	230	225	213	210	209	212	219	207	202	234	206	227	205	221	232	201	200	261	211	214	217
3979	3579	17705	28968	16141	4808	3712	2919	3298	2363	2068	2048	1384	1209	1463	1302	1012	1207	1381	1093	947	775	745	804	868	1385	2250	2043	1062	734	707	687	660	634	739	692	735	666	674	657	650	682	670	687	686	642	649	653	660	659	622	600	624	614	627	632	608	582	620	604	602	577	620	614	610	595	610	639	602	626	661	587	634	643	600	580	620	591	643	605	607	619	631	623	638	596	633	605	588	626	591	604	610	632	609	604	603	606	638	625	609	598	667	544	619	549	610	587	615	631	648	596	627	581	614	616	610	612	584	588	635	659	611	603	618	566	605	591	611	591	610	606	608	640	630	604	653	624	674	568	637	602	616	611	621	577	672	597	615	637	679	594	625	643	597	587	655	581	611	581	601	607	658	611	601	602	594	619	617	642	628	655	605	601	633	631	623	640	607	594	625	616	620	634	643	605	536	591	649	613	608	616	609	605	612	628	598	596	617	574	596	632	648	616	607	612	616	582	648	599	593	588	635	582	590	612	588	582	574	591	640	649	631	592	626	630	584	645	647	609	628	622	643	635	590	579	685	628	603	614	646	601	594	595	614	612	618	587	622	613	651	646	660	644	621	632	621	584	603	642	573	620	593	590	563	636	595	634	637	623	598	646	610	612	624	636	572	650	649	614	633	628	608	622	616	644	636	630	576	565	672	627	629	626	594	644	592	603	587	652	640	612	601	594	641	613	596	590	655	603	620	614	647	613	615	630	615	639	637	640	641	587	585	648	627	622	645	591	604	616	622	631	660	609	626	662	634	602	623	626	637	666	615	616	600	573	582	650	617	571	578	631	657	616	583	599	615	602	638	611	603	583	622	616	570	632	623	614	617	630	615	605	584	614	587	600	619	613	626	625	629	644	611	590	613	585	576	618	589	604	605	609	654	615	594	639	626	620	616	605	610	645	650	591	638	609	649	615	607	606	597	575	604	634	617	578	591	642	609	602	615	604	598	600	586	585	604	620	639	604	565	601	585	627	583	652	627	580	622	602	618	605	612	619	616	599	609	611	619	603	599	607	664	652	594	639	608	661	609	648	631	640	595	625	639	597	602	635	612	610	549	601	581	558	603	565	605	609	616	620	614	601	592	587	651	630	601	633	660	547	604	612	668	596	588	611	619	603	629	629	643	612	639	608	605	588	587	648	616	611	620	570	646	598	587	635	604	611	642	686	652	615	658	611	637	645	599	586	586	623	614	636	649	627	606	656	564	641	626	601	646	613	600	577	550	626	619	538	605	641	624	579	596	618	627	678	647	574	601	633	612	606	602	609	627	623	628	587	578	612	616	606	653	570	626	598	617	608	664	619	616	677	601	635	648	591	595	624	650	618	618	588	599	620	597	569	582	637	597	654	638	597	638	587	590	584	626	586	589	616	628	572	632	598	599	617	596	599	633	605	686	630	650	645	602	607	631	623	611	597	611	611	635	601	608	638	601	610	693	653	636	649	638	591	607	590	634	593	604	617	607	700	618	615	583	640	607	600	626	597	623	638	636	603	625	620	629	625	669	633	619	608	608	622	595	624	607	603	612	569	622	573	557	640	592	629	646	627	604	556	578	631	624	587	619	611	615	608	652	627	609	630	616	651	615	587	636	584	661	575	619	639	626	652	593	626	591	625	609	594	611	577	619	598	562	614	603	612	598	646	659	592	614	613	643	635	603	623	604	608	597	632	664	601	581	574	649	621	632	619	636	613	613	645	575	575	588	556	627	593	628	615	598	612	670	632	623	584	615	597	610	632	606	600	591	582	574	616	637	599	588	593	602	570	617	629	620	623	609	660	559	618	663	562	603	588	604	607	637	586	621	604	613	604	603	636	605	596	603	608	595	606	604	587	565	625	612	662	608	648	602	615	636	641	678	597	652	618	635	646	647	589	630	650	591	648	594	617	603	631	600	594	586	597	642	611	550	595	620	570	623	590	599	603	666	635	591	615	623	598	563	642	564	619	618	594	582	618	638	615	624	611	612	608	628	576	588	605	625	616	630	598	613	634	652	615	637	541	628	609	629	581	646	593	585	656	626	614	632	609	627	659	598	557	614	606	638	609	622	597	604	610	652	635	652	633	630	604	618	603	584	635	619	591	573	561	611	593	625	554	587	638	607	638	604	580	603	586	603	574	636	587	626	611	617	584	637	613	631	581	651	634	596	594	609	616	665	644	588	576	629	623	600	554	604	615	597	560	643	620	606	562	638	649	679	601	615	563	649	610	570	629	668	664	600	652	625	628	619	613	639	622	565	608	630	596	617	578	642	647	601	603	627	647	616	589	600	577	600	619	607	610	658	646	582	642	606	590	582	587	610	597	635	604	635	598	630	603	618	592	604	617	627	640	646	623	608	590	627	623	611	626	600	629	624	630	586	647	583	627	647	600	631	656	606	641	640	579	624	622	574	594	593	651	647	631	617	664	586	605	616	638	617	612	631	634	598	582	609	601	615	630	604	623	591	616	599	631	613	603	614	635	601	613	661	630	601	658	577	586	620	619	565	578	604	642	604	631	599	586	550	575	610	615	629	619	630	586	636	633	614	576	623	621	583	654	608	580	664	633	595	590	612	666	626	619	608	616	589	616	574	605	676	596	606	619	637	638	598	642	603	629	621	631	613	619	645	621	643	611	606	589	613	582	612	611	632	588	626	657	608	635	600	609	611	609	645	627	618	649	585	624	583	596	605	634	637	591	624	618	608	627	602	627	629	607	616	605	606	647	610	567	592	615	594	673	608	615	597	631	615	609	634	627	617	607	657	636	609	602	652	583	601	614	604	611	593	555	600	632	622	639	602	586	590	581	605	605	659	554	620	609	649	588	620	614	606	580	624	610	608	620	656	618	636	573	578	608	617	603	602	601	619	626	610	578	640	623	668	618	596	613	614	629	604	626	574	613	621	616	604	576	643	625	632	604	546	589	615	600	695	587	615	575	612	602	635	600	612	612	590	581	630	600	605	620	634	643	612	630	585	582	558	611	601	601	591	612	623	589	584	623	601	576	597	612	590	568	610	604	557	586	617	632	615	591	620	576	589	624	619	598	635	614	610	612	581	590	586	653	639	653	617	651	610	592	556	607	626	583	593	629	617	634	645	605	647	568	614	571	615	677	650	628	606	593	610	607	646	579	591	653	618	594	608	630	615	643	627	616	629	625	635	649	582	622	598	579	630	625	586	589	604	615	624	623	635	604	629	584	621	624	619	570	636	605	605	602	603	601	659	660	644	640	639	599	620	647	618	651	628	556	599	582	590	625	614	634	615	599	566	580	629	629	577	584	617	563	618	612	615	583	617	588	570	626	653	584	637	649	621	611	590	598	684	630	634	649	576	557	646	666	650	596	625	602	670	612	633	663	628	603	619	646	585	623	606	594	597	565	587	604	642	586	608	599	622	616	633	638	644	643	629	602	570	625	637	594	628	633	638	618	630	614	590	614	630	583	587	659	625	612	625	636	596	609	592	603	625	606	589	581	595	655	625	563
13703	7316	43531	61057	35416	10334	5147	3616	2919	2074	1888	1542	1051	984	1020	986	710	1059	1000	1028	725	458	610	535	1280	2406	2440	1168	688	570	514	537	393	416	526	475	484	422	378	334	392	378	377	424	316	326	294	266	298	299	269	283	289	276	302	285	282	332	290	268	271	300	266	298	299	330	261	304	271	289	292	268	291	297	294	307	293	299	273	297	272	300	303	325	272	289	251	296	290	264	311	285	295	273	291	283	278	280	264	301	266	274	323	296	311	293	318	279	275	293	303	304	300	315	309	259	288	283	289	293	289	298	295	304	328	286	277	281	295	309	295	289	318	331	269	298	313	287	319	277	265	304	291	296	266	288	317	299	285	276	284	296	307	310	292	322	302	298	273	310	308	303	306	294	308	286	302	284	270	306	284	307	289	311	298	280	288	280	270	266	299	313	297	269	306	274	292	320	280	292	271	319	274	302	275	283	267	297	304	289	296	265	304	315	303	266	301	292	301	279	284	296	257	298	304	300	272	264	279	296	303	243	304	285	282	278	309	306	309	324	309	283	298	319	259	267	298	284	306	272	320	290	248	269	291	285	284	312	289	313	293	280	273	285	280	298	288	303	279	286	308	290	292	269	301	274	275	309	277	271	321	299	283	284	291	332	301	277	278	269	263	263	281	281	297	309	318	275	252	317	296	287	306	288	292	279	292	279	307	256	305	297	296	298	287	297	271	305	301	301	285	276	310	278	307	293	290	319	273	302	285	259	286	301	307	275	298	317	296	275	279	291	308	278	294	304	285	293	287	263	270	298	308	274	295	313	330	279	297	276	244	307	307	315	259	295	293	271	303	303	282	276	293	309	294	285	268	301	270	275	294	302	311	310	282	277	305	304	293	288	267	286	313	313	292	325	317	317	334	303	261	286	293	272	282	276	274	300	297	271	298	292	260	286	266	302	297	316	262	272	310	289	271	282	285	251	279	271	314	274	297	289	299	284	319	280	273	319	284	296	298	304	325	321	289	314	271	263	293	303	299	304	291	278	304	289	320	305	293	280	286	315	277	286	296	300	296	294	273	282	260	303	309	269	302	290	296	268	277	304	335	255	313	300	335	270	295	270	264	279	309	294	317	319	302	272	315	318	290	287	274	287	293	245	282	287	314	322	300	293	294	252	309	288	288	310	278	284	276	319	295	290	306	279	295	291	293	326	253	278	309	294	297	298	263	276	296	284	271	271	278	330	282	265	272	305	267	295	303	284	264	270	316	292	275	283	300	296	263	277	300	276	306	248	288	269	292	279	293	306	282	263	305	248	294	279	320	296	290	270	288	302	286	294	274	279	272	299	283	287	268	276	266	310	334	272	321	318	296	293	308	298	319	277	316	300	298	307	291	304	299	284	309	275	314	277	308	288	272	277	283	316	291	302	304	291	298	300	303	290	273	280	293	289	303	284	280	288	242	284	293	265	290	296	301	269	292	260	307	293	299	296	284	284	275	283	301	321	251	292	295	328	306	292	291	299	286	259	290	287	289	321	303	316	297	296	277	261	289	306	304	285	290	265	286	304	339	331	299	312	256	291	274	280	312	262	276	359	282	268	281	335	258	288	294	268	301	282	304	307	301	266	316	319	306	314	297	286	298	282	308	281	276	291	329	312	293	324	294	266	255	269	280	298	299	322	288	270	279	300	290	301	297	267	277	301	282	318	295	273	285	267	293	267	298	298	274	309	265	280	269	317	293	273	271	298	257	275	278	265	275	296	289	304	306	311	285	316	289	307	301	327	270	312	314	263	318	302	275	302	297	284	286	275	294	306	302	265	309	289	282	272	269	266	291	318	288	317	302	292	281	289	320	299	283	302	270	336	306	296	314	291	271	269	266	297	274	252	284	289	305	276	292	300	292	276	253	301	304	279	298	308	293	299	314	301	295	276	299	311	271	295	284	252	302	281	316	257	326	275	344	281	291	279	293	296	285	249	283	302	294	295	287	282	257	300	284	280	256	299	315	297	288	293	271	282	308	293	291	267	271	281	308	273	289	271	266	303	303	300	280	305	284	274	259	298	301	291	295	279	296	320	304	262	266	302	291	288	291	299	296	317	256	326	263	301	294	305	299	280	293	310	275	300	248	306	314	292	296	292	297	325	314	304	268	290	296	279	308	293	309	299	299	270	303	302	292	277	291	280	323	267	304	324	293	278	278	300	306	321	290	298	291	298	299	262	298	302	281	279	319	303	281	281	303	271	295	285	281	304	283	284	306	255	296	275	279	290	283	290	318	268	309	326	312	291	284	279	283	272	272	279	280	275	300	339	280	270	287	276	316	277	278	260	280	314	290	262	294	331	278	303	277	309	282	320	290	261	295	279	296	307	319	311	303	306	313	312	291	263	297	265	329	293	290	282	307	287	291	289	294	271	285	282	270	276	281	294	314	295	299	298	308	275	302	307	275	283	273	295	302	263	279	293	296	294	279	289	273	328	303	288	309	299	315	272	274	285	282	283	312	284	290	310	300	274	311	300	289	291	322	287	274	308	265	310	288	288	291	292	308	302	306	312	255	284	291	299	295	267	323	301	311	289	290	324	297	272	283	332	269	298	306	281	288	291	282	293	305	281	273	312	291	305	285	273	289	281	302	289	297	298	274	294	293	297	280	293	292	283	316	302	304	308	286	270	264	311	272	314	310	264	310	307	317	291	300	309	303	285	310	267	318	321	303	312	273	318	275	290	318	310	280	300	289	272	276	289	308	303	271	290	338	274	281	285	304	288	293	302	249	313	333	294	291	332	289	242	261	259	309	256	299	303	307	288	289	296	284	288	264	306	306	293	297	307	292	305	289	295	300	265	318	299	277	254	321	295	311	296	303	332	300	301	329	296	289	298	294	291	308	277	291	309	301	296	328	304	281	309	281	302	301	272	289	309	308	295	313	321	286	311	312	283	279	282	265	278	307	318	298	309	330	295	290	256	311	268	302	284	319	297	297	317	298	301	269	276	310	286	298	299	278	312	249	313	279	311	312	296	276	302	292	285	292	285	259	279	294	288	293	271	302	286	272	288	305	275	289	295	269	286	277	282	296	288	316	273	309	313	280	294	288	313	316	262	296	330	309	290	296	301	262	284	308	252	300	282	278	293	319	242	291	291	324	266	295	293	277	300	296	292	300	329	311	310	291	287	305	298	295	303	295	302	307	307	314	276	283	294	307	302	301	267	279	292	304	264	295	290	298	280	261	280	338	293	302	283	304	295	277	314	265	292	319	260	297	313	285	294	285	277	312	302	295	265	292	317	287	280	305	280	301	254	303	309	281	290	322	299	273	278	288	298	287	308	300	313	286	284	313	313	273	311	282	277	260	319	274	276	299	307	255	313	339	283	263	268	281	275	322	264	317	288	277	299	271	275	278	303	282	314	280	273	316	305	289	305	308	289	285	290	291	291	265	300	315	322	306	315	267	288	317	292	286	301	304	325	293	298	295	294	258	316	279	280	283	269	263	292	282	272	262	269	297	274
8808	6862	45785	61415	36370	12153	12620	10397	9790	8385	8259	7346	4086	4757	5343	5072	3449	5814	5377	5507	3475	1820	2718	2591	7275	12481	11981	5887	2924	2303	1994	1923	1679	1584	2113	2013	2231	1797	1564	1424	1327	1360	1548	1708	1325	1070	1006	887	848	889	827	786	808	799	852	793	829	821	824	835	808	806	768	758	783	795	790	769	751	804	789	856	781	759	775	823	791	770	810	818	770	794	802	789	797	788	790	772	832	819	795	799	831	786	804	802	806	836	819	802	830	778	794	771	773	814	814	785	757	788	845	829	785	822	815	797	819	759	845	799	749	795	746	797	772	757	815	850	820	794	773	794	741	786	755	839	784	793	811	804	840	779	789	760	755	813	795	821	771	805	830	820	802	800	822	783	834	805	803	846	821	816	846	831	800	803	810	781	761	754	765	777	765	766	774	790	758	828	801	856	831	875	737	756	823	787	747	818	774	819	796	843	811	807	811	785	820	818	811	807	770	751	840	784	797	791	800	794	802	782	752	816	778	817	780	751	770	825	786	787	842	788	794	809	852	834	793	806	771	813	805	747	759	797	831	773	784	802	831	779	800	782	815	796	812	801	800	801	783	817	794	821	779	840	754	821	760	848	779	803	813	811	825	722	815	791	771	790	781	822	808	764	805	829	777	805	781	763	747	808	761	753	786	827	825	829	784	817	808	857	797	823	786	776	733	798	793	751	815	825	759	833	806	776	744	831	804	788	790	854	795	790	778	805	743	795	798	792	768	793	809	828	749	783	789	819	799	795	740	814	814	797	794	804	805	796	791	777	765	806	757	806	769	812	815	811	809	797	776	757	800	789	780	811	792	851	763	817	810	772	770	814	818	835	746	770	786	793	780	797	764	763	834	821	782	781	790	743	777	762	813	777	819	814	823	786	789	782	772	743	775	794	825	808	764	788	815	757	836	774	808	823	761	803	824	837	854	811	795	819	801	847	793	843	781	768	831	790	817	770	816	754	802	766	801	791	794	815	862	794	820	782	750	779	810	816	758	793	803	817	792	830	799	799	805	779	839	780	798	837	810	805	769	753	802	773	771	772	799	795	766	776	818	818	799	817	800	777	819	760	854	761	753	825	856	736	806	822	803	833	792	800	733	862	810	787	708	774	845	838	817	789	782	829	804	818	758	795	816	850	816	753	794	793	772	825	813	740	766	816	824	803	788	782	812	781	785	795	803	749	786	818	835	826	813	780	765	838	786	803	784	770	808	805	778	802	803	818	812	808	782	764	787	819	744	837	829	791	867	808	822	756	797	777	830	841	753	793	773	820	749	795	801	837	763	818	770	781	792	752	759	829	795	764	785	793	807	808	816	808	784	826	778	813	769	856	747	773	801	807	798	814	834	817	732	800	808	783	825	772	766	766	823	827	808	767	826	769	765	847	826	768	811	812	795	794	805	772	825	782	802	817	845	741	786	783	795	816	770	814	777	831	785	791	774	793	732	774	793	806	766	792	779	843	762	823	763	841	849	764	825	826	796	768	809	833	775	797	808	804	854	758	780	785	826	822	835	768	786	814	764	749	786	749	806	781	761	794	793	764	763	785	765	807	777	731	789	800	795	781	780	787	821	838	768	823	757	808	776	803	838	770	825	773	796	778	781	818	823	797	819	782	806	825	800	826	766	781	755	767	811	777	814	780	741	808	771	817	830	823	763	783	800	825	794	801	785	804	854	799	815	711	816	793	765	721	823	775	788	755	785	797	859	780	790	798	796	813	837	806	804	728	794	854	806	803	773	776	791	761	733	775	794	764	749	785	786	774	766	805	789	834	819	813	815	815	769	785	802	815	870	786	810	863	782	783	770	814	822	790	796	819	838	785	783	764	838	816	815	762	833	818	788	846	814	789	822	775	831	777	786	807	809	752	845	791	804	791	771	791	802	812	841	799	804	779	821	788	832	778	782	732	809	777	764	776	808	782	733	793	805	770	825	761	789	755	794	810	779	794	788	829	775	792	781	823	800	769	790	799	816	785	809	798	786	776	820	802	797	787	799	816	759	774	751	770	783	795	805	796	773	805	816	799	780	776	794	834	828	806	786	784	776	773	794	817	793	791	827	865	771	778	808	805	791	866	747	730	793	817	802	792	776	796	817	795	784	766	789	764	845	786	825	764	796	798	799	780	822	783	756	802	881	779	834	757	775	838	816	736	837	826	819	810	798	766	793	785	792	788	773	811	808	756	773	779	803	827	790	760	789	793	836	751	813	812	787	786	816	777	783	757	840	771	786	814	759	825	801	763	788	826	806	803	794	809	773	786	785	761	785	823	813	806	710	849	820	822	757	741	814	784	789	801	796	774	799	743	769	812	754	799	786	786	789	759	854	783	808	803	763	807	795	811	808	751	782	820	773	851	821	780	818	799	815	811	805	805	779	833	800	842	782	718	775	842	857	796	782	764	793	730	752	790	778	835	767	751	776	803	836	818	858	761	825	783	755	774	767	809	771	812	794	787	788	787	781	798	787	781	792	799	818	846	793	800	839	857	803	766	781	790	765	813	773	763	857	805	783	832	797	780	790	834	780	804	783	784	776	748	813	755	793	806	852	843	761	794	784	768	861	797	790	774	911	793	816	793	804	838	802	805	818	814	809	843	803	784	806	737	774	823	798	834	731	746	858	844	770	828	776	812	778	749	797	815	790	803	798	843	797	783	765	804	754	789	813	764	758	777	800	831	763	811	812	768	754	802	808	820	819	807	835	808	780	774	764	788	767	797	789	869	764	782	816	800	793	799	745	817	794	787	768	728	782	789	729	782	830	836	722	802	847	744	752	799	812	798	796	816	826	782	830	805	811	814	814	797	747	773	805	800	810	776	862	814	821	861	778	770	789	787	781	792	749	815	793	762	834	770	776	808	760	824	805	796	823	775	831	794	794	747	799	888	773	821	787	796	812	820	784	824	839	806	830	776	785	808	773	759	829	797	772	795	771	740	842	816	729	763	787	787	778	823	845	781	768	844	813	834	818	830	742	777	833	816	771	791	829	817	813	799	787	801	789	779	770	776	848	817	814	828	788	763	809	783	753	748	766	794	772	835	820	803	838	788	819	835	808	752	791	800	812	783	787	788	757	813	737	863	781	843	773	809	789	815	791	842	788	774	808	771	851	736	821	795	823	804	774	808	802	753	742	761	826	777	812	774	764	826	805	731	783	775	760	855	776	812	773	826	809	779	783	749	762	793	835	807	750	796	801	763	810	801	818	802	813	816	817	793	800	782	776	753	785	799	804	796	817	772	761	782	748	806	745	794	763	797	780	757	784	794	790	774	800	744	774	837	791	766	764	813	836	772	777	789	840	776	780	820	779	770	787	800	838	814	861	782	790	765	783	799	829	763	747	821	788	819	796	775	802	819	834	805	792	815	789	830	771	785	771	773	779	752	813	791	840	829	801	773	775	789	782	838	795	782	760	801	825	796	776	782	798	833	709	778	800	824	796	742	783	831	812	816	822	787	790	776	777	853	766	799	785	802	847	804
21310	11991	44304	67965	45652	17178	11248	7178	6034	5483	3549	2877	2065	1972	1971	1572	1619	2785	1520	2227	1098	826	1046	900	1371	5355	5098	2431	1160	1170	1000	846	891	898	967	1036	1005	672	591	611	591	571	740	627	531	462	399	340	332	319	331	317	295	335	308	308	294	304	275	296	309	304	299	283	302	299	290	303	291	310	323	293	308	290	263	285	346	292	304	309	279	297	297	332	309	304	308	293	308	293	269	302	284	267	307	293	301	267	307	299	294	324	332	277	265	287	313	287	332	333	283	298	275	305	302	299	285	286	307	275	304	294	305	310	304	290	302	337	294	262	293	282	293	286	298	292	253	315	287	291	308	314	273	304	277	296	323	335	305	303	292	275	298	282	267	302	278	310	302	301	288	272	309	304	301	304	313	285	309	326	304	275	298	311	271	322	304	337	278	336	276	279	329	251	294	297	278	274	264	290	338	288	323	298	282	299	299	330	278	320	313	296	310	316	326	296	287	290	296	304	321	299	320	293	291	291	282	290	278	296	280	295	291	288	306	279	293	303	307	343	297	342	314	293	338	307	337	283	312	299	302	293	286	302	327	302	329	321	336	318	289	332	292	278	296	300	284	295	283	292	316	315	319	285	306	276	279	297	287	299	336	317	335	327	306	296	285	293	321	286	327	318	306	321	293	284	294	325	249	269	269	285	331	307	323	299	266	313	306	281	301	319	289	303	301	298	296	263	289	252	258	301	298	270	315	303	306	280	298	292	295	301	317	278	341	313	295	315	315	318	268	283	328	311	313	301	276	279	261	299	302	308	295	313	313	291	282	315	307	295	313	336	314	294	310	301	302	305	316	324	268	287	318	311	284	302	328	289	280	317	295	297	283	314	327	308	312	319	314	293	313	309	263	280	324	314	318	304	292	263	292	286	308	271	285	325	328	310	305	326	302	314	329	269	295	313	274	287	302	316	316	282	297	311	294	304	309	296	287	299	309	252	312	286	310	288	285	305	320	294	317	309	309	283	293	306	284	322	280	292	321	303	305	307	293	315	328	286	282	328	302	307	329	331	323	285	321	310	264	325	318	284	319	278	296	306	318	313	281	307	312	313	302	316	311	279	315	316	301	298	306	285	308	336	297	306	294	303	278	318	323	289	282	306	283	318	317	318	308	275	296	318	291	294	303	282	291	281	275	295	275	293	302	309	292	312	288	319	326	317	319	299	293	305	303	317	295	314	280	264	264	312	321	315	312	307	322	272	290	299	297	298	315	293	292	291	298	304	301	350	288	282	311	299	301	310	317	293	305	307	354	300	340	270	335	323	291	312	292	316	312	303	313	312	286	314	266	299	306	341	301	279	296	304	307	308	291	297	304	275	301	317	273	257	286	301	289	319	320	325	272	288	285	320	282	319	297	300	302	280	285	295	297	304	270	291	296	294	337	286	333	312	325	290	293	308	261	309	297	341	310	267	254	309	339	295	309	298	317	297	315	317	298	310	324	322	282	311	322	304	303	313	304	318	310	344	325	302	300	289	309	335	291	311	308	326	312	307	292	299	312	278	301	300	285	298	331	279	281	310	270	287	325	297	283	295	309	282	313	292	304	310	301	283	282	297	314	336	307	315	317	301	329	296	301	339	327	293	291	289	292	298	295	275	286	297	316	297	317	305	282	288	329	270	308	327	262	283	341	304	295	307	285	310	291	303	295	310	293	305	282	305	298	295	270	309	296	281	292	301	315	320	294	302	316	348	296	298	296	319	295	296	297	282	331	248	252	305	302	292	311	271	337	351	295	312	296	285	311	295	315	275	301	254	291	279	295	289	330	275	300	287	300	301	310	269	282	279	313	288	298	301	299	291	305	309	297	328	300	308	300	251	307	295	313	295	293	274	274	337	282	291	272	275	282	323	339	321	304	293	307	313	292	309	318	295	284	292	305	275	322	345	287	306	297	276	330	295	281	271	304	339	304	316	261	312	305	308	312	308	270	288	271	287	298	318	288	314	290	336	294	307	292	316	323	309	296	266	311	317	320	282	268	300	300	279	333	293	293	312	305	304	284	284	338	315	294	289	362	301	290	311	305	337	316	330	301	305	305	293	303	317	281	329	301	307	296	310	293	280	306	316	313	284	322	298	250	300	299	304	287	281	306	312	292	264	343	328	315	311	283	308	332	332	302	304	277	292	310	295	286	290	322	271	296	294	297	294	318	322	295	334	303	300	314	298	276	332	296	283	287	294	293	276	293	292	288	293	299	324	321	311	266	326	300	344	297	280	326	310	315	312	277	307	317	318	310	290	327	299	284	305	286	299	296	339	276	320	272	301	314	323	309	334	315	293	279	320	289	288	308	308	320	307	315	308	292	311	327	287	289	301	305	311	321	267	297	313	291	271	293	299	303	304	306	307	295	285	300	328	275	309	296	302	318	287	282	312	282	311	338	310	313	283	278	312	327	285	314	291	306	288	307	275	295	298	296	299	291	302	315	305	308	299	296	298	305	296	317	291	267	340	296	300	298	291	306	311	314	289	277	275	280	289	263	295	296	310	281	289	302	309	274	298	316	318	336	298	283	302	288	315	306	300	296	322	272	287	310	304	306	292	269	315	303	298	314	315	291	311	280	300	273	302	318	327	295	262	296	325	342	332	295	293	261	290	321	310	293	325	290	284	328	297	288	315	288	277	329	312	301	316	289	295	327	309	272	308	296	307	317	285	321	326	276	275	297	305	350	292	327	305	260	295	315	302	301	284	291	314	301	306	307	275	303	297	304	301	304	286	291	314	319	277	304	288	265	325	305	289	303	293	279	275	335	288	298	304	313	289	265	275	328	295	294	299	298	284	292	278	311	294	327	305	289	289	337	268	285	298	313	304	292	276	330	282	323	310	311	298	300	293	353	316	319	311	288	281	323	283	301	282	307	303	289	296	303	311	284	296	299	302	323	273	312	291	310	308	317	306	278	315	285	292	297	310	295	276	301	298	311	286	298	328	298	328	332	303	303	282	297	280	318	291	303	315	278	295	296	302	284	301	305	315	332	350	320	315	320	293	298	313	297	303	329	300	291	280	306	302	294	296	285	273	319	311	291	302	297	309	294	282	283	270	287	269	291	305	274	301	305	294	319	292	294	313	312	289	319	321	316	312	292	320	306	313	303	297	273	296	281	269	276	276	272	296	310	292	310	325	316	304	325	320	355	315	279	294	297	331	312	341	272	293	326	288	330	290	291	283	309	341	326	305	280	301	310	288	277	306	290	319	314	326	302	287	301	294	307	348	289	305	266	299	293	301	316	312	290	313	307	317	305	292	309	289	297	293	307	334	265	311	308	290	289	276	283	313	313	302	277	289	306	328	318	298	317	271	308	272	296	290	312	323	296	360	287	297	309	321	306	323	263	316	314	300	294	310	299	320	306	305	293	321	317	286	311	302	308	286	288	282	285	302	312	323	312	305	314	321	282	295	311	304	290	307	286	293	299	315	302	313	267	313	326	288	278	293	310	294	304	284	311	299	293	328
11450	10173	45714	66616	44730	17666	19165	16244	15521	16534	11302	10574	8782	8897	8755	6764	8367	13617	8084	11739	5555	4313	5954	4723	7537	23733	21185	11227	5906	5267	4796	4271	4290	4315	5187	5620	5935	3892	2835	3035	2938	3054	4323	3344	2583	2193	1668	1227	1074	917	947	869	991	952	916	877	832	847	868	874	790	846	824	804	809	771	795	818	843	807	766	777	805	846	771	814	789	794	815	787	794	824	786	781	837	824	782	745	802	778	779	841	778	790	772	799	762	848	801	806	779	786	752	772	822	741	770	858	789	794	839	763	757	753	799	762	804	787	771	827	789	785	835	784	771	764	807	786	785	807	790	806	807	802	769	783	830	754	830	779	826	793	783	819	729	803	823	824	792	795	787	816	803	852	824	817	783	795	736	795	790	804	815	747	804	793	812	838	794	795	757	789	844	801	792	797	810	839	818	843	815	820	786	802	788	764	758	842	819	799	768	771	813	788	777	824	821	814	808	809	789	797	764	784	778	788	841	795	833	776	794	733	769	832	744	800	807	833	822	841	839	832	780	775	795	786	784	773	826	808	829	819	767	782	846	806	795	774	831	762	803	811	832	804	815	796	838	811	763	818	850	762	792	785	790	746	815	820	815	796	827	797	786	796	790	773	813	812	821	824	803	815	781	804	801	833	774	834	802	757	776	778	814	735	846	831	819	820	770	809	759	855	837	730	829	825	832	841	865	768	806	804	795	788	797	850	799	753	788	804	803	845	819	833	826	740	791	782	788	778	781	744	796	798	784	786	792	809	811	827	827	776	851	808	805	768	831	821	773	836	731	866	819	820	710	820	866	790	820	803	796	814	815	730	791	804	823	807	827	813	800	802	815	832	843	812	830	794	830	797	792	780	788	791	808	754	779	811	771	832	753	797	807	805	823	787	799	815	818	862	808	790	816	844	789	828	753	853	822	786	806	806	815	822	791	853	816	841	790	795	831	819	815	768	767	811	790	806	798	836	849	796	771	788	800	813	793	803	765	836	783	809	853	785	844	833	789	788	838	810	823	801	821	810	800	812	808	814	817	812	770	829	805	817	840	799	802	776	799	812	826	760	773	797	753	817	849	814	751	794	773	802	815	818	816	847	881	820	775	792	814	826	797	831	822	793	780	773	843	783	828	836	775	783	817	842	816	826	828	748	814	777	796	806	803	798	767	805	858	812	793	793	782	785	739	783	787	774	821	801	819	848	793	745	780	802	786	804	812	739	780	826	773	763	772	811	829	818	783	819	815	767	845	823	807	816	837	787	725	850	818	822	792	797	845	813	789	754	776	830	793	805	794	813	766	774	834	813	766	782	864	832	835	779	806	772	803	851	849	804	758	806	840	812	793	808	768	785	842	804	834	721	863	777	781	784	825	822	829	772	786	796	787	807	755	801	814	806	777	813	754	823	791	805	848	763	866	767	811	824	808	811	840	840	796	815	782	817	816	852	838	796	783	868	821	819	805	789	822	763	821	860	794	787	768	776	776	763	774	751	798	762	851	795	831	860	850	794	805	774	794	812	822	815	783	737	825	811	789	800	744	780	825	835	807	800	813	756	758	756	833	804	776	794	774	759	788	814	818	742	842	877	812	869	857	776	816	826	824	777	756	805	749	806	697	780	809	786	793	788	757	833	792	794	826	748	798	794	750	796	796	762	803	835	779	782	815	828	804	768	787	772	803	815	784	773	777	807	792	829	836	830	778	737	810	787	804	818	799	804	794	817	867	758	794	815	786	780	803	751	774	773	804	833	847	809	783	835	803	814	830	820	770	792	826	761	771	806	811	829	818	762	786	797	798	747	764	828	836	822	817	835	815	797	805	822	806	770	839	829	827	807	804	793	813	851	765	828	807	854	775	809	776	782	807	831	771	846	843	786	809	809	800	785	810	735	773	793	720	791	749	778	807	790	831	847	810	847	758	761	802	790	841	775	833	823	799	772	784	804	819	791	786	831	802	841	823	742	754	758	820	811	808	781	778	842	811	815	818	820	792	797	806	819	849	813	852	809	817	787	858	786	829	784	812	807	841	791	811	820	816	845	795	794	825	778	855	848	824	784	782	831	789	806	779	781	779	820	788	800	780	816	792	767	865	737	761	838	780	772	798	769	810	760	768	842	809	823	825	799	834	791	826	742	809	813	821	903	823	769	801	838	782	756	777	869	843	820	815	789	769	831	841	815	763	747	817	805	782	780	788	784	821	825	798	819	777	798	790	797	775	791	758	802	846	758	794	773	741	838	778	825	808	813	831	814	840	772	806	787	841	786	808	744	797	816	804	804	832	787	809	705	796	791	867	801	807	771	797	739	828	813	783	824	774	801	816	840	821	769	844	831	776	794	824	829	782	761	813	823	817	792	772	735	794	778	774	808	789	813	821	805	804	819	793	804	805	790	790	757	757	788	815	795	799	776	834	773	827	796	796	786	830	827	781	876	819	813	798	796	820	845	784	812	770	775	773	784	812	826	804	832	820	809	840	801	788	804	790	815	753	828	774	752	778	777	837	832	805	899	865	834	793	782	747	814	804	828	772	809	809	759	859	855	805	776	830	830	833	793	821	784	807	778	782	869	831	795	831	818	806	809	783	803	806	805	802	801	825	832	786	784	754	820	864	805	798	812	815	811	819	810	819	843	804	785	773	817	790	800	815	798	819	819	801	759	853	792	802	840	801	791	792	794	848	823	809	810	797	753	808	790	820	759	813	796	782	816	816	774	826	769	749	803	760	830	830	802	787	798	815	832	768	813	800	803	726	774	795	792	776	792	771	784	807	784	825	836	781	822	798	813	766	830	787	772	838	883	816	805	738	737	799	829	828	740	799	813	761	804	770	807	814	841	839	780	796	809	774	810	792	823	781	791	813	816	830	756	806	843	753	809	780	798	795	787	787	864	840	783	775	761	822	830	781	807	829	811	784	754	791	808	801	831	842	830	797	715	805	800	789	760	817	760	789	756	788	824	810	777	787	760	764	829	861	839	800	793	800	779	826	760	772	806	745	799	754	738	742	810	758	732	815	792	791	804	821	835	819	810	818	776	799	796	787	786	766	754	768	781	762	830	795	806	780	826	767	800	779	782	776	805	779	803	790	811	813	778	814	842	801	789	774	790	789	813	817	775	810	793	756	791	777	792	840	821	778	779	842	828	828	825	792	819	752	785	758	789	780	765	820	824	789	850	814	862	822	805	775	840	771	829	824	800	816	812	800	847	781	798	792	777	800	785	822	799	792	788	794	753	792	802	781	789	788	784	872	855	799	767	826	786	789	821	799	782	871	841	818	830	817	779	835	803	748	787	819	836	770	794	776	792	826	809	791	800	774	803	795	841	758	794	803	824	806	818	851	797	827	846	740	814	780	780	801	766	811	882	792	802	802	779	769	831	849	764	840	811	763	792	810	782	856	812	817	871	808	808	800	786	778	852	802	820	763	751	794	793	850	788	767	785	799	774	815	799	801	766	846	808	784	785	792	865	812	827	830	744	760	840	806	849	784	783	860	819
5800	4024	9415	8632	4380	1612	1681	1101	867	847	480	483	472	428	386	302	419	395	334	287	243	263	242	233	231	515	692	540	246	234	211	218	197	214	224	209	246	193	213	223	219	203	205	205	195	188	185	191	202	192	181	174	199	191	202	182	174	209	196	158	211	194	207	203	184	195	179	203	202	202	192	212	183	194	197	167	191	176	189	175	191	185	179	207	184	200	193	219	215	215	175	205	188	222	193	197	188	190	204	196	177	187	208	177	200	188	190	161	193	166	198	206	201	246	171	169	181	194	203	209	203	171	200	190	205	220	197	208	210	206	224	215	183	163	205	215	210	221	181	189	206	198	213	187	188	193	180	213	200	203	186	214	172	204	199	179	196	210	169	199	196	169	187	192	196	214	203	187	172	174	177	204	165	181	214	193	180	186	207	202	165	183	211	212	185	182	192	190	196	183	207	195	178	195	206	225	213	189	195	154	219	183	205	206	198	216	204	199	186	186	188	203	195	210	179	186	187	188	191	188	185	188	187	199	197	196	173	187	198	184	200	176	203	181	208	212	189	182	210	189	163	210	167	207	192	176	190	215	190	188	189	180	203	197	175	189	184	182	191	231	169	192	189	204	195	214	193	197	209	200	172	198	176	200	186	194	193	190	189	186	209	203	193	198	210	185	187	204	164	197	189	212	178	211	223	215	188	190	194	200	201	189	183	184	191	192	201	197	212	191	189	175	204	188	193	170	200	181	174	201	182	167	183	201	185	190	192	177	185	204	182	181	176	197	181	209	201	169	197	210	179	185	228	182	194	195	201	186	195	215	198	165	171	199	180	172	194	188	216	226	177	203	196	203	219	220	210	181	216	205	192	209	183	177	196	167	194	201	210	203	187	186	214	168	188	190	173	190	195	175	196	167	178	200	186	206	195	180	210	208	219	196	190	190	181	191	212	194	222	226	192	183	183	175	183	182	204	187	190	209	170	183	192	167	195	192	195	190	204	177	205	200	192	179	207	188	167	186	191	209	191	188	196	160	179	178	215	190	178	197	204	199	185	187	184	193	220	160	182	183	212	196	237	204	166	181	192	194	186	184	201	179	193	204	184	204	189	197	175	213	181	193	213	190	193	193	192	165	195	195	183	202	200	179	199	186	200	191	179	208	213	179	181	201	186	199	215	204	193	209	201	196	220	179	188	197	197	213	208	179	194	174	197	183	184	172	209	205	171	207	188	182	224	194	203	175	199	176	203	192	206	197	179	222	193	211	190	173	188	183	153	185	195	195	223	187	196	204	177	184	185	227	204	185	203	205	193	176	183	205	199	189	199	209	168	188	186	199	183	184	198	178	212	191	189	202	174	181	184	229	201	197	190	166	191	201	202	191	183	188	190	186	207	217	189	181	202	195	173	178	186	162	206	174	197	182	169	179	172	210	200	185	182	220	191	194	203	193	187	209	223	186	194	193	178	230	194	198	192	186	191	161	188	197	200	176	192	178	202	194	197	183	173	190	183	193	180	190	203	196	227	192	217	210	184	209	178	191	183	179	215	220	208	217	154	195	204	221	172	186	191	189	211	189	187	192	208	191	203	188	193	218	177	198	220	201	220	198	183	186	165	199	215	178	180	196	165	221	203	217	216	199	212	192	177	188	211	168	202	184	196	201	180	184	192	196	204	200	177	186	203	169	200	185	182	181	170	185	170	204	216	188	162	210	191	209	202	208	183	175	169	190	209	193	174	202	211	184	212	217	191	195	192	203	182	181	195	207	191	200	201	189	196	195	172	178	189	194	181	193	209	195	192	191	204	208	200	166	177	182	195	192	195	188	186	201	172	186	196	175	222	178	191	197	205	223	189	189	189	203	220	200	212	202	222	221	181	190	215	199	190	185	196	223	213	171	194	195	177	190	165	203	166	195	197	186	211	179	173	178	170	203	198	192	195	181	185	214	201	167	212	167	221	195	163	193	191	186	172	197	162	219	201	172	170	182	183	168	195	192	210	200	159	218	209	204	199	188	200	189	204	199	198	179	198	207	177	200	207	198	195	213	201	186	206	187	211	194	193	193	197	184	196	194	193	180	211	226	205	192	202	186	198	223	162	175	184	201	220	185	183	182	186	209	194	190	188	186	206	227	177	202	203	201	209	199	176	173	216	184	205	184	190	181	179	203	169	186	191	210	205	220	188	183	225	183	166	193	207	156	197	194	199	205	181	173	204	199	212	200	217	169	195	186	205	190	184	196	200	210	188	188	184	211	213	205	193	212	178	179	206	193	186	219	189	198	156	206	207	188	180	214	187	186	200	199	190	173	196	198	213	215	195	201	194	211	207	193	212	171	202	175	222	209	183	235	199	210	212	212	199	183	192	177	191	160	207	191	219	184	175	183	192	180	197	219	208	193	181	196	210	175	186	170	198	207	189	199	180	211	185	176	210	213	184	180	182	219	204	195	208	175	182	178	204	216	185	188	176	176	201	168	197	198	195	202	206	183	202	221	206	187	171	182	187	205	173	189	191	197	202	180	184	173	205	199	179	199	170	189	208	200	174	182	189	217	201	191	187	202	208	197	195	194	185	192	223	192	197	212	205	203	184	200	160	217	175	201	209	202	191	200	184	179	198	209	191	213	185	188	188	185	199	161	181	196	164	188	181	204	200	193	213	200	217	200	171	189	177	194	187	191	209	210	222	204	200	214	190	203	171	191	219	183	179	194	169	185	192	183	216	166	180	180	206	193	179	196	183	191	187	201	193	211	180	213	197	170	182	187	167	216	189	199	174	185	207	190	202	191	198	189	200	221	217	198	169	200	189	176	193	174	218	196	160	199	181	165	202	198	167	166	200	203	189	177	194	190	207	186	191	188	194	179	199	216	190	180	160	184	195	168	170	195	201	199	179	181	215	206	169	187	239	201	187	175	200	178	181	205	186	189	205	208	219	196	237	184	184	171	187	182	166	190	221	207	192	227	187	192	202	213	189	190	189	205	208	204	209	194	188	187	210	184	191	228	217	183	202	207	200	204	186	207	175	191	188	174	196	213	172	189	196	190	199	167	205	216	189	218	194	156	215	178	172	189	205	163	182	191	182	200	210	188	176	179	188	209	191	174	201	180	180	210	200	214	189	171	163	193	227	214	204	196	197	188	211	191	217	153	205	187	180	214	189	193	219	183	201	208	186	204	172	203	184	184	192	189	210	170	163	195	188	198	189	174	194	194	199	190	177	206	191	163	204	198	189	215	208	195	204	203	223	182	175	199	193	207	194	190	217	175	170	216	192	175	188	208	218	201	187	197	188	175	203	202	210	208	194	182	201	189	165	190	188	201	177	199	210	178	204	223	187	200	181	193	191	189	178	165	192	179	188	185	174	188	212	189	207	188	166	203	188	210	190	197	191	188	206	173	184	212	212	212	168	201	202	203	180	176	213	200	216	196	220	182	177	220	200	179	213	186	187	203	203	199	213	206	231	198	204	213	213	184	185	181	191	195	191	188	203	195	180	184	198	203
4326	4055	16364	17505	11120	5469	6378	4932	4112	4029	2368	2257	2143	2059	1807	1370	1827	1862	1538	1325	931	1033	901	835	1113	2758	3374	2320	901	754	727	732	732	653	759	736	811	713	665	656	612	642	707	642	628	592	525	577	592	570	606	577	550	555	616	583	588	530	557	582	560	545	542	548	531	616	584	595	534	544	577	541	539	591	603	576	556	540	528	585	544	587	522	499	545	549	569	540	520	539	535	580	527	537	551	577	576	560	603	546	560	555	558	555	589	541	560	533	606	542	518	520	518	580	550	569	562	520	579	530	543	545	601	543	564	555	546	547	549	540	536	581	571	547	528	534	534	593	575	528	562	582	528	532	578	542	564	585	583	570	567	546	554	538	560	527	576	556	579	545	622	536	537	552	549	546	569	583	564	567	556	547	569	558	570	550	557	543	541	521	564	523	583	582	546	568	559	549	548	584	602	538	581	564	610	579	562	597	539	597	589	516	536	543	540	554	564	559	566	564	571	513	546	533	528	557	574	574	576	577	608	536	592	590	562	530	557	560	611	571	542	502	562	600	590	592	532	560	582	559	524	544	576	569	571	511	559	521	563	547	591	554	569	558	574	546	597	552	544	563	584	571	536	582	559	601	566	564	562	549	525	550	555	606	541	573	583	579	575	538	542	574	544	576	572	553	534	566	546	539	557	632	563	536	580	557	537	502	536	550	537	595	556	519	567	527	540	549	518	513	574	526	565	544	606	521	579	588	588	566	572	555	531	542	556	543	564	566	541	535	563	569	561	550	588	549	598	580	575	595	551	534	583	547	608	569	582	574	556	573	548	572	567	558	537	532	575	586	565	542	561	559	538	553	579	542	544	558	611	540	601	550	563	584	577	595	552	571	546	493	582	568	519	599	581	562	557	594	556	551	591	535	543	599	550	566	554	506	556	505	558	581	568	566	572	566	546	576	527	600	523	519	529	554	578	554	573	547	554	536	543	579	568	570	511	567	546	577	566	588	563	575	551	584	561	635	531	513	564	526	613	609	549	585	549	560	561	575	538	576	568	570	557	535	571	565	538	611	535	588	564	515	556	556	537	598	535	566	554	564	587	568	534	596	554	553	541	534	530	544	578	563	574	601	581	550	562	539	534	564	574	516	554	568	570	540	537	529	538	571	584	532	523	560	558	568	563	542	561	570	539	550	536	567	572	554	543	542	564	530	542	550	544	562	511	567	571	566	535	556	537	578	585	608	571	532	540	540	564	595	526	524	547	575	531	598	543	586	551	559	576	530	592	546	552	532	521	608	513	566	544	551	585	566	557	603	550	561	589	544	529	545	605	563	555	546	568	541	568	580	576	588	541	542	566	531	584	572	508	559	571	534	561	579	560	548	553	552	558	558	557	563	596	596	550	553	567	589	539	577	542	521	582	583	507	522	547	506	583	600	559	528	592	547	580	583	566	543	550	588	565	551	514	537	551	553	557	574	568	565	531	548	567	521	578	530	523	536	573	549	591	586	587	557	580	580	578	518	542	537	557	541	567	550	573	547	552	542	554	555	550	587	559	559	590	582	588	549	550	561	567	530	575	579	582	534	589	573	530	537	562	530	552	536	572	571	513	532	571	585	592	534	519	566	550	537	558	552	581	585	586	596	578	560	561	552	505	583	571	570	541	590	545	554	567	547	554	551	529	558	582	512	571	613	556	570	528	611	576	592	546	544	570	581	556	544	553	561	564	584	549	530	566	540	532	532	549	532	562	576	556	562	574	558	547	551	574	567	569	537	541	533	530	598	570	552	577	610	583	578	571	558	555	518	574	541	533	512	559	558	548	584	540	574	567	547	557	557	549	552	544	562	548	568	546	575	580	586	566	547	579	541	598	561	572	511	554	537	505	605	547	562	553	577	577	505	569	570	537	537	538	552	530	536	564	539	538	592	554	583	525	531	536	554	519	571	577	552	572	525	560	559	563	517	563	506	541	576	533	554	545	567	584	559	531	522	578	529	567	600	546	547	570	525	566	566	556	597	549	575	599	539	553	564	587	549	544	586	588	536	551	585	557	569	561	577	511	514	532	541	552	572	610	522	554	593	624	560	568	596	542	551	553	599	552	561	557	561	568	540	574	510	581	562	549	539	606	567	563	540	546	542	597	537	519	531	531	584	535	515	601	550	575	547	584	556	561	548	564	577	584	587	557	574	513	571	552	553	554	584	554	549	553	559	609	558	521	567	584	539	573	536	549	549	566	571	540	537	547	520	600	582	574	555	543	561	567	558	600	560	561	577	589	544	532	574	562	553	558	536	564	605	531	538	562	521	582	594	575	503	549	505	532	515	556	587	547	557	547	582	570	567	597	537	506	555	556	504	549	543	550	575	557	596	568	558	515	581	501	522	530	568	589	579	577	527	583	553	523	580	555	597	522	590	570	548	575	569	540	557	535	548	580	555	561	575	536	563	549	539	551	532	590	560	541	559	531	547	567	554	600	520	552	586	542	565	566	580	565	512	588	520	590	544	569	561	552	569	576	585	560	552	512	560	580	574	526	530	560	522	585	555	552	571	591	558	575	560	577	554	618	564	535	528	546	581	521	573	561	603	557	542	586	590	544	563	598	563	568	577	551	556	545	561	551	541	553	590	551	532	573	516	606	582	511	593	606	582	569	584	590	620	549	574	586	539	544	596	561	546	548	575	552	557	516	535	552	543	524	549	559	565	533	527	570	570	597	576	535	560	499	579	568	548	592	549	555	552	518	549	573	521	523	534	570	502	572	537	554	539	531	580	554	547	604	566	597	590	610	563	540	531	529	548	566	559	571	580	579	543	539	548	555	551	571	579	565	517	585	540	549	576	541	569	551	544	541	541	556	539	536	579	540	583	566	573	529	541	609	566	552	536	562	571	524	564	521	555	574	528	585	524	526	539	546	565	544	565	513	544	546	588	551	588	534	619	594	555	535	562	537	565	575	517	533	538	579	556	578	550	564	594	622	551	545	549	598	568	507	574	553	596	536	566	567	561	564	519	548	570	548	570	567	533	557	588	526	585	541	575	522	549	608	534	546	539	526	540	561	540	537	569	560	579	591	539	610	563	575	599	557	566	578	585	598	612	533	583	568	578	517	539	557	553	504	540	555	608	568	517	576	593	569	567	559	551	564	534	598	561	573	532	544	594	548	556	567	588	528	543	529	561	563	572	536	526	548	539	566	556	541	550	546	538	564	540	542	578	536	556	573	556	559	642	547	583	554	575	580	563	556	569	536	565	563	571	536	522	572	549	543	583	567	561	544	541	555	561	547	551	555	559	571	547	533	591	560	507	546	567	574	541	520	544	542	550	553	569	564	541	594	545	532	594	540	543	572	550	583	582	543	533	563	583	576	528	531	494	539	518	577	567	593	537	569	569	537	535	592	568	609	588	545	511	552	506	583	550	589	556	592	606	590	564	535	536	527	542	538	599	551	583	583	526	549	568	538	519	569	530	585	571	564	555	597	537	564	532	583	542	542	530	546	542	549	596
14733	8476	41053	48911	23529	7917	6851	5292	3872	3600	1813	1614	1285	1101	1017	1031	2079	1375	1290	1148	668	504	469	699	1705	3087	2699	1124	749	759	600	679	662	632	629	709	790	470	463	425	467	478	583	504	408	368	305	301	267	301	300	243	286	272	263	283	267	277	263	294	253	287	257	238	291	228	263	290	264	238	273	266	273	280	286	302	268	295	292	270	324	250	295	257	238	282	255	236	250	263	276	279	285	262	246	280	282	281	266	268	252	245	302	252	265	258	276	280	267	307	287	298	264	254	256	281	262	264	259	261	270	251	276	284	271	280	251	234	265	282	296	260	302	259	278	282	282	266	268	283	256	294	250	257	213	284	248	267	256	279	242	246	273	253	289	250	274	279	272	284	299	255	277	253	251	263	277	260	278	239	249	277	292	239	246	308	255	255	259	292	305	279	262	253	268	263	303	248	257	247	319	285	276	290	264	260	297	263	274	291	293	266	282	244	271	256	262	275	260	274	285	267	270	260	243	238	239	266	245	258	269	289	245	271	244	274	251	238	268	280	286	243	273	293	246	263	262	264	249	254	241	283	256	255	273	288	260	267	245	262	253	264	273	267	240	247	260	271	302	271	281	243	240	262	279	280	275	262	250	263	275	274	266	269	278	283	264	268	288	257	254	273	239	276	251	278	282	230	267	255	257	274	238	251	281	284	296	268	253	242	259	239	314	290	273	239	266	270	269	260	268	245	264	233	271	265	279	275	240	285	270	265	258	272	272	264	308	223	268	239	291	262	276	246	259	243	243	272	260	261	277	247	282	245	263	230	280	302	297	286	282	241	248	280	251	252	244	257	292	272	269	256	280	253	257	278	279	241	250	282	279	268	286	281	259	246	257	247	256	229	271	265	244	271	249	287	258	284	260	247	281	289	250	244	254	259	262	260	263	270	255	261	275	257	285	259	246	271	263	271	267	292	251	285	269	275	252	245	245	253	281	258	276	263	286	267	249	262	273	271	258	263	278	275	280	256	264	237	255	283	236	288	282	276	273	285	244	252	282	290	263	262	281	268	265	258	252	269	268	277	250	277	270	289	248	248	263	265	248	241	272	277	265	273	273	276	245	249	262	267	256	268	304	296	273	267	259	277	258	259	264	292	248	249	248	292	292	284	275	279	267	275	271	274	275	285	272	287	269	299	276	280	286	245	258	262	267	252	254	273	282	277	270	279	240	287	240	261	270	259	267	280	274	289	263	294	258	268	261	243	308	261	290	240	283	268	277	233	286	261	285	256	270	245	264	284	286	228	252	260	253	244	253	260	276	296	260	268	233	252	275	278	265	265	308	256	260	274	252	282	277	292	264	252	257	254	264	271	255	272	286	251	255	265	238	252	253	282	292	279	266	279	250	227	259	251	238	264	274	267	270	268	232	256	288	267	284	275	267	296	242	274	247	253	251	234	300	250	284	247	266	275	275	228	280	280	273	234	285	232	267	276	272	255	268	289	248	264	270	276	258	263	266	254	251	251	261	255	256	240	278	252	297	272	303	280	257	258	260	289	288	284	286	293	268	274	271	308	249	235	268	250	267	263	266	263	269	281	291	282	262	249	267	271	293	273	272	274	293	224	266	290	251	251	256	315	274	277	250	293	278	245	262	285	288	281	259	284	235	267	267	218	299	258	252	280	288	273	264	272	253	263	270	247	255	296	236	280	245	270	269	277	271	276	281	278	253	274	256	264	284	269	245	269	303	280	262	279	284	265	248	305	265	244	265	267	246	260	251	271	262	261	291	261	277	259	295	302	273	277	281	284	280	265	226	266	258	257	306	276	263	265	259	273	282	263	243	261	237	243	278	269	285	284	280	282	241	284	277	303	254	296	248	279	267	273	277	287	307	270	245	292	250	265	265	249	282	277	243	271	272	278	249	263	276	232	264	266	273	242	263	244	270	264	259	300	262	246	258	268	282	268	276	274	282	251	263	298	295	249	271	264	277	243	266	260	287	260	257	278	277	278	260	225	251	279	280	267	272	292	259	267	276	246	253	236	251	297	294	265	275	258	262	244	265	271	261	269	245	245	276	273	264	253	279	288	286	258	241	254	280	242	248	239	260	237	265	278	284	269	265	300	267	253	277	268	272	297	289	258	277	268	295	265	267	275	288	273	291	287	255	287	272	251	276	271	240	278	282	264	265	294	292	293	252	257	293	287	262	270	266	290	280	256	262	285	260	254	269	280	265	302	269	271	241	257	264	250	269	273	228	256	275	270	293	265	302	293	264	281	270	255	245	265	295	252	283	261	279	272	258	265	259	244	294	273	290	273	266	245	255	263	243	248	283	278	271	282	262	295	278	265	266	274	274	268	260	268	275	291	287	262	274	311	259	252	233	275	262	275	285	291	275	280	278	250	260	254	269	243	258	261	248	268	265	255	254	290	287	251	265	265	313	251	278	228	267	285	289	258	279	282	267	291	257	263	273	293	239	276	270	245	268	223	287	239	293	269	282	262	255	274	284	269	259	263	272	274	230	270	269	252	319	273	290	276	273	302	269	271	251	293	263	285	254	254	288	247	221	276	286	274	254	249	308	261	257	249	244	255	252	292	251	269	295	274	284	284	282	283	266	316	270	284	280	275	251	293	264	246	289	251	251	277	244	272	231	278	276	249	274	262	291	248	270	289	256	258	274	270	278	284	267	264	255	276	283	264	281	273	286	260	256	256	251	299	248	265	264	263	276	251	268	267	273	266	257	254	248	245	280	254	252	279	278	249	247	268	291	277	304	300	275	257	295	282	254	259	241	236	292	266	273	266	247	267	238	268	268	286	239	292	268	270	300	293	244	279	268	239	254	293	269	248	259	283	283	266	270	272	244	241	252	263	300	266	313	261	273	275	260	263	272	296	261	234	250	265	273	282	260	266	285	240	274	260	259	278	248	243	267	283	280	279	282	247	266	247	267	288	271	262	300	303	268	262	252	297	272	275	254	271	280	273	265	234	241	251	305	274	241	287	257	289	279	268	281	275	279	269	281	273	302	266	255	236	246	276	295	282	268	284	282	256	243	270	260	259	255	267	263	273	268	274	242	244	266	262	246	257	264	265	260	269	269	257	285	237	243	277	305	254	279	248	257	282	249	279	279	275	236	260	257	248	264	248	265	283	252	270	277	268	286	260	263	293	262	258	282	281	262	267	263	266	262	279	279	260	268	291	265	271	268	292	272	278	291	289	284	267	282	276	261	273	288	241	256	269	313	266	262	278	265	267	255	280	265	256	288	260	250	285	229	290	267	265	279	280	259	238	293	270	251	239	271	266	269	267	265	279	286	252	291	258	291	284	256	304	267	300	310	304	271	266	280	259	305	261	263	256	239	279	289	299	322	286	256	262	280	301	259	307	270	259	272	271	283	246	245	261	265	271	240	281	256	276	261	295	279	277	268	280	261	292	251	262	267	254	251	259	277	287	256	254	260	287	258	286	259	279	250	259	261	275	279	243	272	271	267	277	290	283	256	243	248	288
9161	7687	43201	51115	24463	14332	16587	14399	12358	11894	7749	7073	6219	5448	5196	5506	11087	7185	6808	6333	3160	2525	2241	3965	9846	15784	13450	5736	3798	3589	3188	3111	3507	3447	3731	3844	4405	2742	1993	2039	2064	2514	3020	2662	1862	1561	1160	963	977	871	773	801	827	784	786	817	798	820	735	805	753	696	720	713	740	728	741	726	708	712	699	726	744	716	707	705	689	740	721	722	758	723	750	729	747	723	713	738	758	703	717	782	742	724	681	713	759	749	764	716	740	733	740	719	745	739	791	746	707	736	708	737	741	733	713	693	784	733	711	766	712	715	786	761	733	733	725	748	728	739	717	747	752	755	721	742	734	666	752	723	731	700	765	778	786	778	700	762	730	779	689	725	723	728	736	729	693	678	733	795	773	742	726	707	764	743	707	737	703	743	715	776	721	709	688	790	754	718	713	754	728	767	742	746	718	739	730	743	692	742	730	781	784	704	775	737	739	728	745	765	732	787	795	725	784	742	757	734	714	752	719	774	708	701	699	717	725	773	739	758	694	722	773	726	725	758	716	724	779	734	687	764	702	723	772	729	722	714	719	711	745	767	743	813	738	795	701	722	717	720	751	713	714	780	724	771	753	749	769	722	699	729	716	774	756	710	753	714	723	757	718	714	770	762	748	766	669	743	728	779	705	745	742	747	760	738	744	736	748	722	781	736	740	750	733	748	725	698	734	740	729	711	789	747	705	766	738	734	787	753	738	743	684	725	781	706	730	728	766	754	724	741	759	695	716	757	705	701	740	703	740	742	733	715	751	749	745	691	755	760	781	759	739	698	700	731	735	758	704	748	740	729	772	777	703	721	777	724	706	764	722	711	801	752	772	744	725	765	704	727	722	747	721	749	769	706	767	762	715	753	714	759	758	728	736	792	721	777	730	767	752	692	757	769	788	729	704	743	708	726	743	727	718	740	765	763	739	724	755	726	731	706	725	730	728	749	774	763	720	749	710	724	701	783	750	678	748	747	712	727	787	785	765	684	755	765	685	690	748	760	778	707	719	720	764	743	729	721	705	727	744	747	763	766	779	699	715	729	732	734	716	718	712	732	779	706	723	747	715	718	780	739	726	715	741	738	723	813	735	718	746	756	765	749	788	743	774	745	731	744	783	729	763	784	755	771	714	749	760	800	795	775	732	766	772	731	728	770	744	732	700	693	702	724	768	714	740	779	795	713	749	764	706	714	688	714	713	780	745	752	743	703	711	728	728	738	708	703	700	739	756	756	702	763	754	729	738	719	769	704	742	730	715	737	682	702	750	743	755	731	756	742	658	775	732	711	749	729	759	722	774	765	747	772	654	765	708	685	757	711	714	776	733	700	739	699	768	770	720	706	705	709	721	768	734	763	748	750	730	721	756	777	734	704	770	739	728	664	754	748	706	715	704	741	732	715	749	699	747	733	752	745	788	727	775	785	745	708	767	775	709	716	752	702	728	724	697	712	722	732	694	749	745	716	743	743	751	747	725	707	765	738	745	699	780	728	780	756	727	720	767	742	699	774	739	722	746	713	736	758	770	753	731	740	735	731	725	760	720	705	729	728	775	765	693	765	723	733	697	716	738	751	770	725	737	728	708	714	746	786	703	731	749	698	753	764	739	769	747	728	684	735	778	761	744	735	727	716	770	721	725	678	694	727	732	726	752	753	741	759	780	734	708	712	769	757	717	780	765	726	757	786	699	740	762	737	743	738	734	758	745	752	741	800	686	720	738	733	719	763	744	738	730	694	725	741	707	740	695	700	747	746	746	726	698	740	799	798	784	740	740	667	801	766	729	688	741	779	704	734	721	761	732	726	717	756	726	725	746	742	780	746	739	783	693	720	709	747	721	681	762	777	731	701	777	731	699	721	739	779	721	722	731	754	763	787	705	800	774	705	679	743	691	711	703	719	692	741	729	715	651	715	716	726	739	728	724	720	706	735	705	772	756	743	724	725	753	698	721	744	744	696	724	739	736	734	746	793	703	707	745	692	705	721	701	730	729	715	760	757	695	789	694	737	725	748	752	760	770	759	741	739	707	747	721	750	754	725	764	753	753	761	762	740	707	738	747	727	752	748	753	704	771	695	746	778	706	714	737	747	740	764	698	754	729	738	766	735	751	748	764	715	766	747	738	766	739	780	720	733	744	696	767	773	748	790	775	728	778	747	693	731	724	746	733	704	709	741	732	749	767	749	734	747	729	721	650	726	726	743	733	775	749	686	730	704	755	726	753	704	682	690	708	725	779	746	684	735	773	718	684	732	733	711	711	758	739	744	754	748	751	756	713	767	721	760	774	745	693	759	770	698	734	732	723	741	739	752	762	738	726	759	760	739	675	751	771	757	779	771	741	765	763	773	726	723	780	701	715	742	777	717	737	768	749	765	756	688	718	721	775	780	716	704	696	716	766	735	737	734	712	683	724	708	757	714	736	723	741	740	767	674	778	743	730	694	745	718	754	770	754	729	707	748	748	726	701	733	730	738	769	720	753	710	707	725	788	720	745	672	717	757	716	747	781	719	730	734	749	710	711	756	667	821	745	777	749	741	735	734	712	748	761	776	776	750	736	736	722	746	783	738	740	706	782	750	711	708	775	773	762	740	743	733	746	767	722	731	737	750	734	715	711	765	729	728	697	733	748	805	704	736	794	749	730	740	695	697	738	705	740	744	730	703	727	722	735	734	713	699	746	756	763	773	773	772	756	727	718	772	724	723	734	760	743	696	719	740	739	726	778	734	786	730	751	742	754	748	694	780	718	742	674	755	745	780	702	729	726	710	763	779	709	747	772	710	700	712	751	700	738	717	733	742	689	736	758	752	767	734	740	732	735	694	720	723	735	719	698	772	757	723	732	719	701	705	763	690	731	738	750	726	726	740	662	756	725	701	771	738	686	808	684	722	676	777	716	757	755	755	758	743	748	786	746	712	752	751	737	733	756	710	703	704	724	691	710	732	748	744	760	717	719	721	789	737	712	719	708	722	752	749	754	705	714	772	785	733	736	768	738	749	745	703	740	806	726	697	765	749	711	707	745	753	765	728	706	727	720	739	768	743	782	761	718	701	747	782	714	739	739	747	705	750	729	695	715	736	735	761	714	766	739	737	762	757	759	668	702	727	735	733	736	716	739	734	725	695	705	762	704	738	723	731	747	760	687	747	744	744	792	726	770	749	732	740	733	722	727	729	732	764	773	717	762	732	732	792	769	737	748	751	737	752	734	701	709	724	771	723	758	759	730	747	780	711	748	710	733	703	734	737	687	747	731	726	713	812	725	738	722	753	762	772	751	738	751	730	712	711	738	713	727	781	745	794	755	802	707	693	678	703	730	761	734	755	722	698	696	747	710	727	698	740	767	697	739	722	713	719	768	751	728	725	745	751	695	718	751	743	772	776	740	749	736	697	764	756	713	751	734	687	730	731	723	743	755	719	770	741	761	711	776	749	739	789	729	753	647	690	711	715	805	736	749	739	755	776	714	741	656	761	732	759	741	722
22464	12988	53770	61855	28458	15551	12162	10576	7638	5751	3897	3218	3443	2719	2189	3159	2167	2114	2199	2063	1004	895	723	952	3780	6782	5259	2159	1177	1096	920	926	949	1031	1012	903	1048	714	537	600	568	721	768	600	494	395	366	320	330	315	316	291	301	291	306	273	306	320	286	296	298	314	280	298	301	329	322	253	309	292	308	287	288	266	295	285	319	310	310	285	287	269	294	293	286	303	300	302	296	294	301	275	296	287	306	310	285	290	304	285	271	262	297	309	315	274	332	315	321	322	277	281	306	281	303	287	295	312	300	311	307	301	273	307	308	313	310	282	278	268	265	324	254	270	296	266	314	294	295	328	285	289	296	303	288	325	287	287	289	298	313	286	294	288	327	318	320	321	304	308	292	333	313	285	297	287	290	287	307	321	282	287	287	289	305	276	287	305	314	318	299	273	246	305	318	323	310	303	289	284	305	276	284	302	295	259	306	291	298	313	305	289	282	317	298	281	302	316	283	251	304	292	282	303	324	297	303	289	281	318	321	288	300	302	292	339	271	323	289	330	290	300	284	296	297	265	267	301	289	302	301	275	308	309	295	301	277	292	301	321	324	304	279	307	297	283	309	310	294	317	316	293	300	327	299	308	293	276	282	312	306	339	290	301	320	284	290	308	304	276	296	327	270	281	289	264	277	311	334	302	312	299	314	278	283	288	323	341	288	333	285	327	317	335	295	309	295	299	283	291	291	319	293	243	289	276	312	286	305	340	301	287	323	308	320	302	324	306	285	314	281	315	326	306	299	276	319	292	316	275	283	284	305	304	315	303	325	280	286	293	327	309	336	316	283	289	305	306	273	309	290	286	267	297	277	282	293	254	301	296	287	317	312	307	314	314	260	302	296	282	298	283	319	308	286	295	312	286	306	334	323	302	325	297	262	310	289	289	281	304	317	293	329	282	300	302	289	314	295	279	309	302	287	307	314	277	299	293	306	308	288	303	294	290	303	304	319	306	300	303	300	300	305	307	297	315	285	276	335	281	299	275	287	299	303	279	325	331	287	288	307	320	245	321	297	296	302	307	297	257	318	289	294	319	279	341	318	279	314	281	276	276	298	321	318	318	296	309	293	299	307	302	300	289	313	310	291	316	321	287	296	301	291	289	303	328	330	321	314	309	288	294	325	290	325	291	287	305	289	296	270	314	286	281	283	286	292	330	307	302	324	311	304	292	285	314	298	339	300	307	295	259	275	289	287	298	306	276	281	297	295	321	286	292	272	292	338	289	316	282	308	319	321	330	317	288	318	290	321	279	309	349	294	278	295	284	304	273	327	315	302	296	304	298	322	322	287	317	297	293	308	289	262	292	309	253	304	319	329	264	312	327	289	318	292	304	263	306	328	299	297	302	325	285	299	314	346	322	306	278	305	289	291	284	280	266	281	310	307	301	301	286	291	271	309	308	335	306	343	322	308	280	290	339	281	311	286	317	320	289	275	267	302	268	313	312	276	307	286	278	290	287	301	299	291	295	278	308	274	262	308	310	303	281	284	282	283	293	296	297	311	284	293	318	308	316	273	268	308	286	301	272	308	308	330	268	305	305	278	297	302	316	294	296	321	263	306	311	293	260	280	288	311	297	331	299	297	312	311	312	286	341	270	300	326	333	331	352	282	302	305	353	300	296	320	303	317	289	304	308	301	300	307	275	284	318	264	295	281	300	325	272	316	293	277	276	310	305	304	299	315	288	320	355	324	299	284	283	298	265	309	296	286	282	308	318	261	300	292	300	311	279	280	313	289	288	277	301	291	263	306	280	269	292	297	304	304	286	290	280	292	310	278	300	317	314	284	271	278	292	288	292	298	273	304	325	326	276	274	291	292	322	326	301	289	308	292	302	298	303	285	292	284	314	305	293	301	294	303	295	283	303	302	285	298	285	325	304	328	265	318	257	318	305	279	305	297	282	297	322	290	277	275	272	268	295	301	282	298	328	282	271	292	276	278	297	311	304	292	306	262	286	277	275	299	320	319	276	339	311	327	299	294	248	335	322	319	307	327	296	318	302	284	257	295	291	275	310	314	288	299	291	304	289	305	304	277	293	309	280	328	318	296	295	325	298	301	277	304	315	291	306	318	330	317	290	330	295	296	321	317	298	282	307	298	293	232	272	266	325	316	316	309	334	289	315	303	280	311	310	279	296	309	298	279	287	303	314	311	301	281	312	295	291	307	284	306	278	325	303	285	292	342	317	277	333	287	317	284	291	273	281	328	312	312	286	317	305	287	293	295	297	314	279	282	284	294	292	299	279	286	290	281	298	316	336	277	305	303	314	309	324	308	330	289	314	287	271	306	293	283	297	305	325	286	311	314	311	318	280	283	300	290	283	324	313	287	323	290	260	296	298	305	299	299	313	321	285	308	314	308	288	285	334	306	282	301	261	278	323	272	284	300	290	285	307	331	312	306	309	304	308	304	303	282	330	311	284	277	313	308	319	291	291	273	290	295	302	302	259	299	333	298	301	291	274	288	298	313	333	283	284	319	290	305	343	299	303	301	313	301	320	296	322	314	335	277	301	298	304	311	271	292	302	288	284	306	314	325	266	281	280	304	306	304	314	295	276	283	293	287	307	294	300	292	284	303	292	287	282	281	302	314	294	279	290	329	323	292	288	292	312	312	302	346	306	317	329	287	310	323	316	313	314	307	325	296	300	283	295	270	294	291	304	295	266	279	292	288	284	334	287	335	312	308	276	322	325	314	331	297	298	300	289	312	319	316	270	272	303	315	283	320	271	273	297	287	275	280	285	321	321	295	314	299	281	265	270	277	275	290	280	323	299	285	256	320	290	293	273	301	288	301	320	327	282	264	329	337	275	305	300	293	330	299	313	334	305	290	289	291	293	301	304	278	283	284	311	306	300	302	282	295	313	314	276	285	269	310	291	328	289	342	339	305	250	297	331	284	289	300	285	311	320	318	314	332	296	298	267	289	269	298	312	311	324	281	306	317	294	285	318	267	337	339	306	255	298	292	299	294	275	297	301	300	295	321	294	330	330	286	312	329	290	327	318	301	332	296	315	300	316	338	281	311	302	298	290	293	298	280	314	259	310	293	267	284	287	303	309	331	294	299	243	323	297	300	306	264	302	272	309	300	301	304	278	260	298	285	291	308	298	291	297	275	308	340	286	299	296	286	311	278	288	294	307	320	319	288	313	300	310	296	302	292	313	299	274	292	271	255	311	313	298	299	287	292	305	280	305	304	299	289	319	288	298	280	335	316	282	292	265	290	323	279	285	298	300	295	287	355	298	292	303	307	298	291	275	271	288	284	286	314	289	289	305	292	312	280	272	321	290	323	278	281	295	301	297	320	308	316	332	314	264	332	313	318	298	302	293	297	293	289	317	319	279	307	285	282	313	303	328	293	307	261	298	299	295	305	296	297	279	313	298	315	298	312	274	286	321	305	310	299	280	296	286	297	289	313	304	286	309	292	338	320	306	276	330	294	311	316	266	321	304	306	293
12218	10778	52394	63236	27154	20625	21519	20727	18145	15835	13269	12075	12772	11288	9567	14108	10750	10484	10889	9656	4687	4391	3576	4973	18657	25939	20479	9096	5830	5029	4286	4505	4906	5515	5293	4825	6279	4206	2892	2709	2969	4084	3813	3001	2393	1820	1364	1200	1099	1026	906	902	843	888	908	873	910	878	797	777	824	843	832	791	820	822	786	811	806	790	849	800	798	800	852	844	766	799	773	828	800	791	819	878	819	784	726	827	797	815	763	748	805	783	733	799	755	830	812	759	822	802	793	810	791	814	740	779	778	795	770	799	811	770	803	775	815	788	765	768	781	772	808	804	802	778	775	850	794	810	804	771	817	811	781	790	855	790	836	805	811	790	782	844	799	835	786	796	815	799	792	796	823	724	814	756	787	776	817	792	765	729	805	792	760	864	789	799	774	808	796	791	786	772	786	831	861	839	823	775	799	836	832	795	770	787	806	801	776	806	765	809	819	795	832	797	757	773	810	801	832	832	842	797	812	835	740	782	874	788	785	796	821	819	779	761	794	783	782	834	798	766	792	777	775	821	849	823	801	824	816	802	761	750	757	815	854	806	742	774	820	809	763	786	809	787	752	783	793	791	811	770	727	725	786	812	826	798	810	773	827	733	790	804	796	808	797	818	758	832	763	749	806	812	790	796	785	786	770	786	774	837	817	745	766	762	774	812	813	817	810	823	819	774	768	795	824	761	753	792	837	804	794	804	764	768	795	786	832	830	786	827	791	821	797	774	810	791	819	811	770	804	805	811	808	769	761	852	795	799	813	838	782	849	809	785	890	754	791	781	808	830	781	773	778	809	804	810	788	801	789	831	775	787	790	807	826	822	781	843	784	816	759	718	819	764	823	785	799	803	799	798	760	872	801	787	828	752	809	820	769	785	814	778	854	770	752	786	726	782	782	784	753	801	803	819	774	780	775	821	794	812	812	806	764	791	784	795	775	797	771	754	769	826	768	823	803	817	817	815	788	770	763	796	784	813	811	795	773	776	801	767	759	770	788	804	786	798	826	868	770	757	823	835	798	808	827	817	780	814	737	805	827	872	784	760	821	777	762	742	815	798	843	770	801	861	764	787	796	802	810	792	787	752	782	776	787	787	780	784	752	862	773	789	832	816	829	810	790	831	804	811	775	779	775	830	799	800	772	813	806	837	739	820	780	780	763	791	750	829	806	801	788	780	795	800	808	812	755	824	788	783	790	805	804	852	780	816	732	801	772	815	782	758	788	803	806	787	798	724	796	796	833	812	809	757	834	837	822	821	816	760	779	794	834	791	827	731	794	737	809	834	769	813	787	804	782	754	804	794	802	816	752	830	781	788	826	751	785	793	743	775	787	793	815	771	839	753	848	760	803	808	876	801	830	813	796	753	802	878	793	765	853	783	787	804	784	823	885	782	813	820	817	789	800	824	759	788	822	816	824	798	783	823	774	785	742	764	818	818	776	798	821	783	830	807	783	742	779	763	817	744	761	804	794	737	787	813	807	805	774	760	749	773	825	798	775	798	767	770	817	753	792	755	812	809	831	779	785	804	833	737	787	800	831	830	784	777	769	775	740	820	830	779	809	805	810	774	814	836	791	786	763	783	796	801	794	814	790	778	775	792	777	804	777	816	818	827	825	782	851	823	833	817	801	834	784	855	816	808	798	789	763	830	779	801	798	777	785	784	797	780	778	795	806	806	793	772	774	797	796	787	783	805	820	790	800	825	783	826	789	813	797	785	853	790	819	790	780	802	799	807	817	805	811	780	791	796	844	777	800	802	746	795	769	810	792	820	772	822	787	774	810	761	835	772	788	830	780	811	786	835	820	730	817	812	738	786	808	807	807	842	815	769	812	832	778	770	824	815	807	767	803	892	750	780	809	834	832	773	817	793	795	813	779	777	788	812	783	798	785	787	757	772	815	803	785	797	802	798	767	827	824	828	810	803	824	795	789	792	724	850	809	841	811	773	796	806	788	787	804	739	773	821	799	829	821	746	793	703	751	778	816	769	821	806	759	809	777	776	835	795	862	814	823	761	799	785	808	778	833	833	810	763	798	796	814	805	763	781	823	771	786	783	748	776	832	800	810	831	823	803	744	792	759	799	786	769	764	805	781	789	785	849	847	768	774	831	831	790	781	822	811	751	804	798	831	775	780	823	767	749	786	761	791	800	818	792	793	795	811	785	792	791	790	802	777	824	798	804	811	763	803	788	799	773	844	772	770	806	749	778	816	780	827	795	786	776	796	776	804	816	810	788	831	761	857	802	818	798	813	834	832	759	788	819	809	811	734	786	810	806	820	812	820	747	806	847	807	812	803	859	788	804	799	823	846	812	834	766	810	758	803	811	822	778	802	781	769	823	803	783	804	792	789	800	766	791	826	729	806	811	816	792	803	795	770	820	788	809	830	801	790	768	842	793	768	773	790	782	828	812	814	766	782	793	783	818	819	790	732	766	756	822	796	790	812	797	818	860	804	847	817	811	794	837	835	746	774	766	771	775	807	813	790	828	745	800	872	795	781	783	789	804	796	799	783	832	813	717	739	786	760	791	811	804	772	807	815	775	780	835	829	812	836	737	758	783	775	807	809	767	807	792	776	790	825	845	821	801	814	833	800	763	797	777	800	800	776	780	820	798	812	828	790	776	860	851	803	751	790	791	796	782	772	843	776	734	747	798	872	767	751	754	857	815	824	732	811	797	809	817	816	743	773	789	783	823	813	786	773	775	775	757	819	792	763	759	796	787	772	796	806	809	772	838	779	796	793	783	904	821	784	755	770	792	776	805	809	754	785	837	796	767	781	857	821	761	800	744	839	829	786	813	789	801	778	809	781	827	779	844	828	748	747	808	777	796	817	732	771	776	756	779	809	815	791	815	795	805	760	756	818	772	806	768	803	773	854	840	800	749	779	737	835	793	775	788	834	820	820	832	772	793	793	789	801	802	820	740	791	837	801	746	730	767	782	772	784	763	770	796	773	797	789	760	811	787	826	811	816	806	832	762	797	814	767	795	825	775	831	784	817	793	783	819	782	802	766	785	836	812	776	808	810	809	781	809	819	789	813	830	819	801	766	808	826	797	794	791	751	815	819	775	792	803	814	852	736	831	749	771	782	763	835	744	812	793	783	832	777	795	739	786	797	807	811	808	799	818	790	785	787	720	795	784	840	795	825	781	799	857	783	746	780	798	779	828	856	831	767	808	752	780	757	761	839	834	823	846	799	798	851	792	851	846	785	759	806	831	799	849	762	831	764	806	809	750	804	792	760	831	747	808	784	824	832	786	838	812	824	806	811	786	796	770	831	752	800	775	791	784	821	823	799	759	796	828	774	830	764	795	761	772	806	847	771	764	809	806	805	829	784	759	733	760	785	819	817	804	809	781	807	845	765	787	804	794	807	772	795	770	795	791	812	807	806	804	810	852	792	758	815	813	802	780	830	758	833	829	828	799	842	769	807	787	797	816	866	803	803	774	806	787	824	779	807	763	799	800	762	769	795	788	818	870
6278	3239	5398	5618	2942	1970	1541	1505	997	883	621	674	593	483	424	446	422	372	373	351	265	240	213	201	253	594	869	538	206	243	230	212	211	209	202	201	197	200	171	189	188	208	221	224	205	192	186	177	178	196	171	170	197	190	163	194	180	181	153	168	187	198	206	185	188	187	153	179	181	206	178	179	172	174	185	185	188	174	169	183	210	165	174	182	170	175	168	186	191	173	192	182	164	163	172	167	184	184	185	189	170	191	193	179	183	181	180	186	171	160	204	185	180	195	179	187	180	166	164	175	207	179	187	185	185	175	170	199	182	186	184	207	185	202	174	170	173	175	202	165	182	192	205	169	156	180	186	184	156	172	165	197	205	182	165	191	174	189	186	177	168	205	193	157	187	176	189	172	194	183	202	199	175	183	180	180	188	186	204	186	211	186	176	183	179	186	182	197	182	183	177	196	193	185	210	196	183	197	185	200	186	174	214	199	185	143	185	173	198	178	188	160	187	189	197	183	181	167	186	157	175	185	181	195	199	162	192	184	186	174	211	179	205	181	177	166	186	177	152	177	186	181	191	197	163	180	207	188	190	166	187	151	169	172	188	174	200	168	197	159	167	179	178	211	172	171	172	171	217	187	173	181	200	185	182	166	179	209	186	178	199	191	194	196	193	177	174	179	171	173	198	176	185	187	188	201	183	184	202	181	182	169	206	170	188	174	185	173	174	173	182	172	182	199	188	189	171	185	156	193	173	197	168	195	182	181	178	185	175	193	160	185	177	186	188	204	164	202	169	174	180	183	201	175	187	216	198	160	174	173	186	188	198	161	182	191	192	210	194	181	173	203	168	210	192	155	202	191	178	187	187	195	160	197	175	197	163	198	200	200	176	158	192	173	197	187	183	178	164	170	188	190	194	174	174	170	185	175	188	183	187	193	196	203	192	182	152	162	193	189	172	180	212	197	161	170	189	184	189	168	198	195	166	178	179	174	155	168	191	186	193	188	171	182	199	163	212	201	209	191	183	201	178	178	181	184	207	178	193	182	173	184	199	194	189	189	174	203	182	190	174	158	192	160	184	194	186	161	173	194	183	195	198	201	192	197	148	165	163	173	180	181	175	178	192	183	207	172	188	184	174	178	195	193	171	187	184	166	180	176	155	162	161	176	165	178	182	184	161	206	186	197	180	199	184	162	189	208	180	199	183	180	184	190	167	187	195	180	207	180	168	173	179	186	181	179	183	199	167	180	193	210	189	183	176	196	157	171	167	176	183	174	159	167	165	172	166	192	204	188	154	172	166	172	174	184	192	175	214	193	191	192	190	176	181	173	173	176	199	172	181	171	188	173	174	174	180	179	193	167	181	176	167	204	181	162	196	177	210	183	201	179	183	156	179	182	175	188	166	196	197	176	174	198	171	204	178	199	166	199	200	174	190	197	178	181	183	191	167	195	189	205	154	170	180	202	188	195	182	192	183	181	169	178	183	199	189	190	156	168	184	169	184	182	174	188	193	186	207	161	181	202	155	176	202	183	184	188	189	186	175	192	187	178	172	174	182	190	225	198	176	188	155	201	175	182	185	170	173	189	197	208	182	170	184	163	200	178	186	175	203	190	196	181	171	166	193	172	194	179	185	170	227	177	176	154	176	184	195	193	191	171	175	173	178	212	177	155	170	210	189	199	196	160	204	201	205	171	193	211	195	172	207	178	184	188	196	199	194	177	204	172	171	194	181	182	201	157	194	191	177	168	195	178	171	193	170	176	214	199	182	201	196	163	168	181	179	171	198	184	195	187	192	166	177	200	157	203	192	183	176	175	175	168	181	194	183	182	171	189	176	166	195	181	168	193	176	181	164	186	203	198	193	170	213	167	183	198	204	168	188	180	178	189	182	182	180	175	197	169	193	191	180	173	180	190	188	188	210	196	194	203	182	176	169	207	173	154	191	182	171	168	180	194	181	187	201	187	186	186	182	188	193	182	180	211	178	159	204	205	178	154	182	188	184	162	199	183	197	196	178	208	183	189	169	214	195	185	198	191	147	161	178	176	164	162	183	198	178	194	176	182	190	198	189	168	180	180	175	189	168	170	166	173	182	153	195	176	194	187	180	174	182	191	197	185	208	185	169	194	199	159	180	198	190	192	189	167	220	196	173	179	196	186	182	160	183	179	181	172	190	191	165	141	196	178	194	174	188	194	209	194	203	188	193	185	173	196	159	183	172	188	172	197	184	176	167	175	183	179	196	204	163	165	195	170	188	206	188	187	192	165	167	188	174	172	159	173	185	179	177	183	169	177	181	159	170	189	197	181	173	193	176	188	194	199	180	167	212	199	197	231	182	197	182	182	188	183	168	198	181	191	155	214	185	197	169	179	180	176	191	205	178	184	166	188	190	192	201	139	204	203	202	215	175	178	177	173	175	193	143	184	196	207	181	193	201	159	205	172	169	200	200	184	189	181	176	163	172	191	189	171	192	198	190	183	180	203	185	172	183	172	160	195	176	180	179	187	170	195	169	187	206	199	152	171	195	196	180	179	190	186	178	166	172	182	156	179	194	169	206	176	176	186	213	185	155	182	171	184	215	187	181	189	167	195	166	185	170	166	182	205	192	193	186	209	197	196	181	190	173	196	187	179	187	182	186	185	207	174	180	181	191	189	188	181	195	177	176	187	181	168	190	166	157	185	198	205	192	188	161	180	174	195	174	170	177	154	203	171	196	167	167	192	184	192	189	180	193	181	174	201	177	175	185	187	194	185	196	171	156	194	151	179	176	192	206	161	171	174	182	175	183	172	166	178	199	163	201	170	174	189	182	179	186	184	166	182	177	175	167	189	173	169	178	185	160	190	170	165	166	199	186	175	159	166	192	189	195	190	186	188	173	188	185	196	175	177	184	178	177	181	190	171	191	193	194	196	212	180	195	172	178	199	192	179	181	161	173	186	177	192	178	173	168	201	163	198	181	171	179	167	152	177	181	175	185	155	179	169	182	162	190	190	223	187	194	165	188	200	181	189	196	192	184	198	187	170	201	175	192	149	186	165	162	198	203	189	212	166	178	182	186	165	183	185	180	189	154	189	187	161	171	177	165	167	201	183	162	189	194	174	184	180	158	199	211	189	194	181	202	195	187	146	199	191	176	199	183	186	187	181	156	197	181	187	183	183	200	168	184	196	158	206	170	167	186	160	178	195	194	211	178	187	177	175	171	156	202	204	174	180	164	187	180	196	162	183	196	166	178	183	165	181	185	198	190	175	202	192	203	180	179	170	174	179	188	177	185	164	188	171	195	211	179	173	174	175	188	196	206	176	184	196	185	189	178	172	180	205	171	188	204	192	173	202	179	167	186	186	179	205	186	195	174	183	187	184	195	197	179	169	196	188	172	192	180	159	161	200	209	215	193	210	198	166	169	158	195	184	179	174	199	192	195	194	169	199	182	169	155	195	188	222	166	192	198	185	196	173	205	185	179	166	212	235	187	187	212	159	179	202	192	182	197	175
4521	3411	9680	14671	8395	7181	6657	6135	4578	4076	3264	3190	3092	2388	2009	2260	2095	1875	1983	1729	964	865	817	839	1188	3016	4161	2171	846	749	715	717	833	775	769	762	717	666	700	679	676	737	701	655	645	587	579	528	531	530	503	541	518	528	576	575	489	509	529	547	556	571	548	523	491	547	505	549	503	531	517	498	532	517	533	547	541	512	555	558	549	508	508	540	533	532	531	537	564	529	503	561	528	508	531	520	508	559	516	552	531	505	548	494	519	539	536	512	536	545	501	519	505	528	538	524	554	552	534	514	549	542	532	531	527	558	530	542	537	533	545	532	531	509	520	500	525	519	514	505	569	502	537	519	505	530	520	547	525	527	544	568	538	515	520	548	519	567	532	539	561	569	522	495	534	518	512	567	532	481	550	507	532	560	536	566	525	539	490	504	537	552	553	531	546	519	543	552	495	540	514	512	568	537	549	505	540	537	521	500	544	536	512	562	515	509	503	538	536	524	570	510	523	564	574	551	530	539	524	533	516	560	514	535	492	512	551	512	540	511	546	522	515	482	531	560	532	498	527	506	516	549	505	574	488	547	475	588	499	541	527	563	543	565	563	522	541	480	517	564	509	489	554	522	498	520	561	530	561	514	486	524	514	551	543	553	516	532	565	561	538	526	587	550	542	541	545	544	563	528	510	551	508	515	518	545	532	535	543	515	543	531	544	508	529	551	518	555	526	533	500	517	532	517	553	538	522	541	486	531	518	549	545	505	511	508	567	548	504	558	512	525	515	545	551	524	519	563	521	539	518	523	569	530	560	543	529	532	515	534	530	570	494	559	559	540	572	535	500	512	565	560	536	565	497	569	537	551	522	535	541	570	536	519	514	530	503	525	498	529	510	524	568	556	479	522	520	541	529	493	523	544	537	511	512	567	563	527	502	527	543	482	511	558	518	546	516	529	555	518	577	519	545	527	513	545	502	530	539	535	511	561	522	541	525	514	543	545	563	492	514	569	551	499	563	525	534	501	566	531	526	567	537	524	497	554	500	542	521	504	574	550	510	510	504	565	534	516	548	554	572	493	492	540	535	549	516	554	540	564	511	524	581	509	492	534	531	548	570	519	556	511	528	570	542	530	479	528	554	558	531	566	514	520	520	547	570	546	555	518	581	526	504	521	532	566	518	535	523	510	548	539	499	553	564	495	538	541	511	574	503	509	531	549	581	539	522	522	481	506	562	580	535	492	512	489	536	548	550	478	547	525	527	533	559	518	518	536	526	558	539	529	524	514	538	562	529	541	529	538	522	541	510	514	515	537	538	531	566	545	558	502	498	488	514	549	539	554	589	517	526	528	539	521	544	511	575	492	560	515	544	520	526	536	557	512	513	564	491	537	561	505	544	538	495	517	509	516	544	553	517	525	486	520	576	524	553	487	489	530	548	524	521	537	540	510	564	490	543	493	534	575	538	469	546	517	526	510	533	551	533	490	519	554	581	580	554	557	524	554	613	513	477	524	564	507	489	535	524	533	516	559	504	509	543	552	555	521	546	555	553	516	525	518	551	521	513	486	529	491	533	493	529	503	560	559	561	548	552	510	532	493	512	514	485	527	566	540	571	499	535	521	537	537	490	553	519	534	562	519	528	547	534	534	505	498	542	500	568	543	579	499	565	526	530	552	483	523	496	573	559	521	536	537	523	501	539	530	518	554	522	528	529	560	536	537	501	555	505	536	583	510	523	554	521	540	542	546	557	527	540	522	540	533	511	598	499	560	507	515	523	557	503	514	540	520	537	522	513	506	513	525	528	573	573	534	543	553	532	501	516	553	570	505	548	516	519	536	536	520	481	524	533	517	524	520	533	525	511	531	513	514	536	562	558	543	553	552	501	567	535	528	535	547	517	572	507	545	516	546	514	513	519	522	533	522	498	520	522	544	542	543	514	505	526	547	515	578	498	537	511	515	529	544	570	561	538	504	520	562	549	524	541	523	549	537	523	526	540	556	523	498	483	559	537	548	516	497	572	543	520	549	568	576	525	513	578	545	517	548	550	525	547	524	559	529	532	560	553	520	519	514	547	510	546	566	530	523	494	511	560	524	536	576	545	565	500	536	499	551	534	491	545	571	543	521	562	480	506	546	541	517	484	536	552	549	555	518	519	508	540	530	533	521	539	534	498	517	545	561	528	558	504	566	521	530	515	537	579	530	522	558	560	539	575	556	527	518	527	536	572	554	545	527	535	467	542	503	481	518	536	516	508	538	518	507	570	556	531	548	503	513	526	550	547	521	520	542	482	572	496	511	550	491	542	517	537	524	586	542	506	556	514	549	542	482	537	550	528	525	512	531	529	506	586	526	579	554	521	562	573	507	529	497	517	544	531	527	468	545	510	523	538	508	531	577	502	524	514	522	550	513	513	549	549	536	547	531	518	547	537	580	520	560	576	563	525	532	520	480	576	541	561	481	541	521	496	506	539	521	549	525	522	552	524	546	498	555	551	549	505	523	575	512	513	519	561	508	567	507	547	545	536	560	507	602	507	552	499	535	474	506	553	558	544	519	527	537	563	549	546	511	526	527	532	542	566	548	509	537	546	535	562	563	557	512	555	577	503	541	471	556	538	564	546	547	542	497	583	536	506	530	514	524	536	574	529	543	540	543	555	552	539	516	504	553	514	499	554	501	555	548	540	572	473	538	554	531	525	529	555	552	537	490	564	533	567	526	499	564	528	528	553	536	515	530	534	513	561	586	532	469	552	525	528	513	566	552	505	552	545	534	512	524	519	544	554	538	500	563	538	535	551	519	570	591	549	514	504	520	610	529	511	520	527	552	571	577	492	545	539	532	525	560	518	530	487	545	533	536	522	549	486	568	506	538	528	479	502	565	490	539	520	501	529	542	553	532	531	603	535	521	513	545	530	518	538	517	533	514	558	526	559	545	545	541	551	515	557	567	580	520	547	585	480	525	532	569	504	566	541	509	506	528	525	517	556	525	509	520	548	534	539	519	525	516	525	550	515	518	554	482	538	540	517	511	517	522	544	498	532	550	551	492	536	533	511	546	510	527	514	516	478	519	492	520	549	513	531	543	569	524	528	547	528	543	534	525	509	550	522	542	534	489	526	534	540	544	517	544	509	497	547	537	562	475	500	561	530	521	549	521	551	539	518	534	545	529	496	554	536	545	519	518	507	542	546	522	475	514	488	533	548	554	519	577	486	524	548	551	554	548	565	561	571	534	511	537	538	546	518	528	547	544	529	506	514	516	553	520	556	523	515	518	525	540	529	524	535	516	546	522	541	544	532	521	554	556	527	564	487	579	546	505	514	551	516	517	538	487	556	568	549	539	548	510	522	534	525	532	559	511	541	530	575	541	509	508	555	525	506	537	544	510	546	527	536	538	513	564	543	554	501	574	536	543	553	542	550	520	512	493	511	502	551	560	556	518	527	554	540	556	543	535	570	490	497	512	527	523	536	548	528	498	522	529	509	533	556	528	552	545	564	545	524	535
14659	6807	21898	41069	14900	7630	8678	8191	4888	3290	2603	2630	2353	2081	2516	2216	2097	1650	1837	1228	575	599	580	526	928	3945	4303	1987	795	672	685	575	727	725	583	555	566	536	478	405	461	500	481	416	386	308	311	322	275	283	269	256	278	292	290	294	292	285	266	298	272	269	252	248	278	254	261	255	277	235	246	296	277	309	259	289	271	283	282	271	268	278	261	255	235	252	246	291	290	232	255	261	263	259	282	264	246	258	250	237	266	284	262	284	291	301	272	295	263	237	263	279	263	270	264	257	282	261	283	287	246	282	280	254	262	278	244	261	238	297	271	270	283	294	269	277	304	257	243	276	269	274	285	278	255	257	265	255	254	266	259	296	258	266	259	262	277	241	277	292	242	268	264	268	267	278	245	257	273	289	281	244	291	254	272	273	273	281	245	247	269	259	301	257	281	281	272	271	293	266	251	255	234	294	304	259	253	329	297	268	244	261	270	278	244	279	265	259	255	250	251	265	249	282	272	283	275	267	272	283	274	268	299	281	266	246	247	286	287	262	253	243	283	266	261	277	260	283	300	290	281	241	290	292	300	278	282	268	275	264	266	258	276	232	262	280	262	257	257	262	269	274	255	283	267	249	235	282	260	310	287	277	251	250	262	244	269	286	237	273	254	247	243	287	274	253	242	279	287	268	276	265	275	284	239	281	283	269	260	280	252	276	240	263	274	272	268	271	290	253	272	248	260	295	281	285	270	266	276	267	246	245	267	265	310	298	257	245	277	307	277	295	258	261	284	270	279	258	284	285	296	259	263	289	257	241	244	259	238	282	290	276	252	278	290	261	281	270	276	289	267	261	291	260	266	305	285	246	265	284	261	235	292	257	280	247	262	275	250	272	268	266	283	254	276	262	243	254	294	253	243	295	265	266	301	260	254	288	283	278	296	282	284	257	252	267	258	275	281	269	256	271	265	285	282	245	264	290	281	276	288	274	299	260	268	269	255	253	267	273	275	289	265	288	289	264	283	276	266	283	268	289	275	259	287	284	274	285	262	296	271	295	263	261	302	266	270	274	253	298	280	260	259	274	252	238	266	272	266	268	261	258	277	251	259	254	286	273	245	270	243	282	266	267	269	271	326	275	275	281	254	258	262	262	240	242	251	250	250	268	284	271	289	252	273	290	279	258	257	242	250	279	284	285	255	247	258	290	258	254	276	252	262	254	267	263	243	264	262	269	318	260	296	276	272	267	271	240	298	255	279	243	256	261	295	287	267	300	287	288	288	243	273	265	251	269	260	284	276	245	272	262	283	282	266	265	284	293	259	262	263	269	281	296	265	261	278	285	249	263	279	273	267	259	269	278	258	250	230	267	265	261	286	230	269	288	298	253	280	250	246	268	266	271	283	294	272	272	274	246	281	272	260	273	280	263	269	257	273	265	281	248	295	250	258	244	288	295	259	283	274	259	276	260	279	307	281	301	283	275	265	294	290	274	258	303	256	262	270	263	303	252	292	259	257	261	257	265	288	261	261	285	257	260	277	261	262	271	260	270	260	270	259	288	259	269	311	254	275	268	279	293	288	257	300	301	296	264	285	286	276	250	273	256	260	279	239	257	263	250	273	292	256	248	257	245	293	230	253	281	266	299	243	272	263	270	288	248	256	258	233	261	283	274	285	284	243	253	279	282	254	282	259	287	278	266	276	239	265	281	277	275	259	247	259	289	247	273	273	291	239	245	264	272	223	293	265	247	249	273	256	269	289	263	288	289	258	284	292	257	284	254	269	274	237	249	267	283	235	255	246	255	282	252	286	248	243	243	258	254	290	253	280	257	266	249	259	243	275	248	268	255	282	294	274	292	281	280	280	267	263	282	260	260	273	257	288	296	273	267	281	265	282	253	248	255	278	268	268	255	275	244	272	248	281	267	258	272	262	246	272	301	254	263	260	255	261	262	271	287	293	259	263	263	284	285	259	268	284	256	290	274	255	244	283	282	290	255	257	256	246	269	272	251	266	256	273	277	280	274	245	281	279	260	290	292	272	302	264	250	283	298	246	244	283	270	270	252	274	290	302	256	249	280	268	250	293	252	258	275	268	259	285	271	243	252	254	306	270	270	284	277	305	261	281	301	249	266	256	261	266	243	283	277	291	263	272	274	254	253	284	268	232	258	260	265	281	251	266	277	238	275	284	246	248	277	241	237	271	247	294	273	284	285	258	311	298	280	279	259	264	277	277	268	249	271	296	278	262	284	241	279	232	270	255	282	235	257	259	289	252	269	283	243	277	281	284	270	281	244	273	268	274	265	261	241	279	244	272	307	280	262	257	264	269	263	251	258	275	244	294	244	278	266	290	260	280	268	272	293	256	288	266	258	273	285	280	258	260	241	287	246	272	279	274	256	284	293	278	279	274	252	271	266	252	242	292	263	282	259	252	302	249	253	298	292	261	279	314	279	287	278	281	234	250	288	266	254	268	274	251	250	283	297	250	268	252	264	259	227	312	294	308	288	250	267	271	311	294	281	292	284	275	232	257	281	255	291	248	281	266	258	305	272	278	297	277	242	279	257	294	258	265	286	307	257	263	259	270	276	263	279	281	275	253	263	245	266	313	256	278	281	283	275	255	261	270	286	268	274	273	300	271	268	300	291	260	266	247	271	266	246	266	267	284	285	286	275	282	304	278	291	295	229	295	243	277	263	286	244	265	254	252	248	303	271	271	265	269	245	248	279	268	290	274	286	261	240	290	251	238	253	281	269	274	284	291	245	261	292	257	305	290	260	276	240	254	258	258	301	277	294	236	272	270	280	293	279	322	281	265	273	253	262	295	302	265	289	253	247	247	296	268	262	286	263	256	274	271	293	276	253	256	276	292	260	267	258	281	256	272	267	285	252	283	275	254	291	282	259	265	234	264	279	265	277	266	277	272	262	249	274	278	272	265	283	271	298	261	257	286	261	245	276	253	242	300	282	273	280	283	250	243	259	256	257	258	270	273	296	260	234	263	277	238	250	258	265	277	257	287	279	279	257	291	250	272	288	273	272	251	294	258	272	252	266	260	260	235	244	245	250	266	313	258	274	290	247	287	300	270	275	273	280	262	303	256	267	248	274	274	282	267	241	264	275	237	296	278	289	258	260	267	254	289	291	279	270	294	236	263	254	276	265	274	273	295	273	263	303	249	267	240	255	276	270	274	268	270	286	257	249	263	275	265	253	258	263	269	267	248	279	300	246	262	241	249	270	300	286	259	248	251	269	281	261	287	271	292	271	265	273	278	291	297	257	269	287	262	267	269	273	266	289	260	312	272	252	267	280	289	261	286	262	274	270	247	248	254	268	274	290	266	287	266	284	279	297	278	292	269	298	264	273	279	281	264	243	277	285	264	264	247	275	230	242	270	279	280	261	276	281	273	243	278	240	270	288	256	268	250	241	277	268	237	237	237	278	284	263	229	246	296	268	250	255	263	259	276	276	259	286	280	269	266	255	255	248	236	245	262	284	283	273	258	276
9290	6201	28383	46203	16786	16191	18769	18896	13763	11303	11242	11247	10695	9824	11835	10381	10300	8821	10059	6672	2942	3154	2809	2694	5158	19435	19090	8844	4158	3048	3027	2774	3799	3805	2865	3052	2981	2405	2190	2056	2033	2489	2337	2011	1648	1296	1053	918	883	887	851	772	799	822	800	792	744	759	749	762	703	738	768	747	766	756	762	733	730	750	794	731	704	755	716	736	754	734	735	740	739	728	746	737	779	720	730	727	763	730	779	709	774	713	748	790	741	804	776	809	708	682	739	721	724	736	706	705	719	714	785	758	735	698	743	762	710	769	718	719	729	758	748	754	773	736	716	745	730	719	782	698	764	740	715	742	743	737	750	772	738	721	741	735	762	748	777	740	735	739	722	753	782	744	705	785	775	691	710	764	759	716	743	728	688	675	733	743	744	724	733	718	778	726	699	742	778	720	708	726	690	705	709	730	743	720	721	743	706	770	755	802	697	721	783	744	718	748	761	742	795	740	735	698	748	697	758	715	730	731	740	738	726	716	729	712	735	716	736	719	750	750	713	700	759	732	734	738	712	718	713	740	745	806	741	717	730	732	751	731	745	718	741	770	750	751	747	732	729	711	706	778	733	782	725	830	720	727	738	736	760	744	743	766	745	748	706	773	712	721	759	722	738	684	762	760	691	781	765	754	729	748	767	774	725	734	748	755	782	739	753	785	767	756	762	734	782	751	760	724	688	732	681	746	731	745	756	748	727	748	733	711	708	707	786	730	718	781	733	772	710	749	707	730	720	759	752	793	735	728	712	680	740	777	721	712	710	780	769	790	733	736	719	683	756	728	769	733	778	737	741	771	765	652	755	747	725	740	756	782	740	732	730	712	749	703	743	742	733	758	711	762	768	700	763	763	711	742	726	792	784	722	714	771	741	738	730	722	803	773	701	740	729	657	675	727	749	732	739	756	778	732	768	719	762	704	727	723	762	757	784	722	766	673	720	765	733	783	727	735	728	724	747	701	755	696	699	740	728	754	709	722	769	700	733	724	741	803	709	754	747	714	709	725	682	744	700	742	771	710	727	726	752	718	785	683	726	749	718	720	758	750	771	783	735	749	701	713	724	716	751	721	745	723	729	744	743	804	725	748	689	733	734	760	724	726	743	748	711	726	711	764	748	692	689	772	755	745	736	717	728	765	746	762	711	735	752	763	756	725	733	827	758	784	772	781	763	763	716	790	741	686	717	689	743	772	717	691	714	738	743	758	744	728	729	762	673	745	709	712	737	756	731	727	733	756	727	704	721	710	750	698	741	729	709	748	744	732	765	717	718	768	710	764	782	735	742	714	802	742	748	711	759	770	756	733	769	705	724	812	681	705	774	738	726	768	775	706	744	720	723	769	687	769	789	754	711	755	714	764	729	724	665	749	761	751	747	730	728	703	756	708	698	802	722	809	743	764	746	747	735	757	743	730	698	769	775	741	730	755	728	700	707	754	757	744	723	738	687	733	720	728	705	740	763	765	753	722	765	716	753	738	712	761	786	730	689	824	720	768	734	798	741	713	727	728	755	681	734	739	755	755	723	759	693	702	780	733	741	766	782	729	737	755	749	758	776	753	755	734	731	737	749	750	725	718	712	729	679	693	704	759	722	766	770	733	767	757	770	742	742	719	728	780	751	717	685	764	727	724	756	731	765	721	764	733	725	837	799	673	730	777	746	735	722	682	755	720	724	762	765	728	739	771	738	753	751	721	719	762	736	727	714	716	717	739	751	717	713	771	748	748	736	778	765	755	703	778	752	714	752	742	781	758	752	741	773	721	729	792	740	729	715	745	713	757	770	739	687	748	730	715	747	749	685	760	754	723	783	716	756	732	774	754	725	731	734	769	803	752	725	753	724	688	774	718	717	771	704	752	796	693	760	718	815	694	755	699	753	699	738	752	688	793	747	759	767	725	760	689	744	772	754	715	737	750	724	738	685	739	715	748	706	709	738	760	680	706	776	754	716	683	777	713	744	750	773	732	771	757	710	755	693	726	743	764	721	717	778	791	753	755	753	742	735	779	723	782	774	702	758	703	721	752	716	723	713	773	773	683	724	738	750	758	725	687	758	764	688	758	802	725	758	696	778	721	724	715	726	770	730	704	801	734	810	740	756	758	709	748	737	746	729	711	748	734	773	711	736	726	772	756	717	682	744	768	755	711	715	773	748	694	756	788	702	767	725	752	751	707	775	768	753	697	783	790	765	732	771	750	696	683	743	749	763	722	706	757	741	738	821	774	757	773	784	772	757	766	694	738	706	753	713	767	741	713	738	714	748	754	761	742	704	753	715	764	726	728	734	722	766	749	760	761	755	764	716	772	773	735	743	750	760	740	764	729	687	717	721	712	694	759	705	743	761	761	711	690	754	765	736	772	764	805	698	769	726	765	728	712	735	724	765	714	730	764	733	784	716	733	738	765	751	746	784	715	770	733	699	726	767	735	746	701	768	757	725	734	721	745	736	730	697	729	772	701	701	769	673	741	710	721	748	723	724	740	720	750	762	725	754	713	734	690	737	763	737	793	749	788	768	728	731	761	735	766	775	755	721	739	710	756	763	715	701	759	768	751	699	691	720	722	726	763	751	731	750	701	763	736	712	715	738	742	769	762	726	770	728	749	754	724	756	765	782	753	741	753	759	713	758	750	781	789	760	736	763	702	731	723	770	702	712	763	747	730	746	720	731	767	746	742	772	744	760	753	744	708	729	729	717	743	795	714	722	751	705	717	729	782	674	721	742	735	764	754	789	782	716	791	750	767	736	749	770	757	729	720	744	774	732	706	751	736	751	742	723	729	755	770	730	767	723	734	770	717	749	716	706	813	709	748	718	751	761	705	769	745	733	757	716	745	758	727	719	758	758	706	740	733	753	776	759	764	745	732	743	713	738	757	741	760	741	723	714	797	799	749	728	678	739	743	709	697	755	737	747	704	758	698	730	700	753	726	768	727	765	733	762	745	726	749	738	751	732	750	755	730	742	740	701	732	739	680	773	725	744	772	757	768	744	717	743	730	741	786	798	672	774	749	695	719	757	722	712	752	760	702	778	805	737	772	736	775	723	735	727	771	735	714	750	699	746	765	776	657	789	696	750	732	761	715	732	744	796	725	679	745	711	731	730	729	748	772	739	753	695	750	709	753	752	775	752	739	777	723	733	774	708	783	771	758	729	755	725	776	766	760	775	698	764	729	737	749	765	718	781	737	804	706	704	755	752	717	716	716	741	742	744	736	740	725	725	712	734	686	769	720	736	709	747	710	764	766	764	772	774	705	757	728	761	712	729	727	744	733	797	724	750	740	727	713	724	786	715	731	771	717	728	748	725	752	761	728	759	766	783	732	714	774	736	766	726	749	725	706	692	741	708	765	775	702	787	766	720	706	761	711	762	801	739	753	706	707	718	745	746	703	682	715	672	783	717	735	777	749	702	763	718	734	743	729	770	774	721	743	737	725	754	730	762	764	705	725	756	761	766	736	746	743	745	781	761	727	715	766
22150	11348	40229	50766	21665	15694	11823	12421	9228	6056	5238	4953	4097	3821	3878	3300	3745	4043	2612	1385	1017	1097	853	761	776	5414	8822	5482	1549	953	918	821	996	869	738	786	746	648	519	555	587	526	540	473	372	408	323	345	320	355	336	341	322	313	335	370	338	317	286	347	299	311	319	320	295	294	311	287	324	332	313	294	303	333	313	315	320	291	284	282	311	317	298	295	320	321	293	317	320	318	315	317	306	290	309	315	323	302	314	326	285	303	317	285	304	320	298	321	309	295	314	308	320	323	315	276	315	320	313	300	302	299	352	322	262	319	288	293	317	323	308	297	328	337	296	312	309	258	310	297	296	301	308	337	291	292	331	295	330	306	313	308	280	271	333	346	297	291	336	332	323	327	328	282	268	263	332	338	331	302	337	302	296	313	315	325	294	284	294	324	322	300	340	317	266	298	300	300	330	354	329	326	322	299	318	303	267	315	321	325	294	333	323	338	281	305	316	309	323	301	310	310	285	290	326	254	302	301	313	298	319	333	305	314	298	317	302	341	320	272	301	296	310	314	341	297	334	297	309	308	315	307	295	318	324	322	326	302	276	301	342	263	311	313	277	309	266	327	297	342	285	307	318	329	319	317	320	348	311	300	307	343	335	317	287	293	309	306	292	304	333	305	338	326	311	307	316	338	311	343	339	292	309	307	311	319	261	297	318	313	310	303	308	289	273	295	282	340	313	292	338	308	308	289	323	290	319	293	313	266	332	289	339	311	330	318	299	285	305	328	314	291	320	289	307	333	295	332	316	331	339	297	286	324	294	291	321	309	306	282	270	313	282	316	298	310	308	281	311	285	319	315	291	295	302	313	314	326	310	306	342	314	299	324	337	319	314	310	295	300	275	296	279	294	336	280	294	312	326	298	287	311	288	311	331	299	287	307	266	337	320	296	305	301	304	299	286	325	327	280	317	307	301	318	326	316	318	288	275	314	305	321	279	310	324	330	261	313	287	318	343	315	344	327	303	292	300	302	343	330	317	318	318	299	362	307	333	307	305	334	304	314	305	270	267	334	323	314	323	312	304	303	331	318	330	300	313	285	298	304	317	303	300	319	310	332	293	331	284	329	309	295	337	316	329	267	338	297	326	319	340	345	316	313	345	303	328	308	343	319	280	304	281	312	351	259	312	299	317	305	323	326	337	296	302	324	316	299	320	298	315	313	310	293	309	337	326	304	324	316	312	307	306	319	325	321	305	302	328	309	291	289	307	321	292	331	305	256	314	312	311	290	339	318	284	290	312	300	309	306	309	276	337	305	294	301	285	329	305	314	279	302	300	300	279	304	344	334	294	285	287	331	301	310	312	324	328	331	296	329	325	306	297	310	283	307	333	270	257	289	285	342	338	302	278	344	292	296	294	327	308	294	310	331	315	322	306	315	342	299	324	302	301	315	321	301	325	318	287	283	328	285	310	282	348	329	309	347	313	310	318	313	312	302	323	323	323	298	305	343	297	317	306	307	324	321	307	329	330	345	282	307	347	317	297	296	293	293	343	321	308	300	293	304	314	304	294	334	297	325	305	276	304	294	293	329	323	295	300	332	300	297	311	338	309	282	308	308	300	331	310	324	298	321	269	299	326	293	301	290	303	328	280	294	323	280	337	301	317	287	341	311	319	332	363	327	305	319	279	299	305	308	345	317	354	317	311	299	305	319	294	308	320	317	288	301	318	276	302	294	300	345	316	301	289	314	309	317	321	315	260	276	292	304	308	318	285	268	280	333	307	310	333	317	293	298	350	322	283	277	319	330	315	328	304	308	326	292	303	299	290	312	298	305	302	327	308	295	318	302	309	324	284	340	287	309	308	330	301	310	324	317	322	304	306	302	313	286	324	312	322	328	305	294	321	329	293	290	273	323	331	305	317	303	295	353	329	310	309	319	286	293	311	304	326	307	310	307	296	274	316	276	351	309	298	336	309	310	309	339	328	281	271	302	307	308	291	328	316	310	307	279	334	272	322	280	317	274	284	298	293	286	298	323	295	284	294	310	317	310	315	345	317	316	296	341	339	336	299	309	311	320	286	328	316	300	326	288	314	285	307	322	301	316	295	306	318	328	312	337	310	312	317	274	336	314	306	323	298	292	307	317	323	258	313	301	289	308	297	288	332	311	312	268	318	316	298	318	318	331	329	316	288	318	274	325	271	302	282	310	327	273	308	329	314	327	295	281	307	295	281	303	326	319	299	293	306	337	311	275	313	333	301	328	317	308	328	283	287	300	284	335	305	290	284	318	317	290	275	298	300	293	288	324	289	355	310	310	313	291	300	319	291	299	311	291	314	329	320	288	314	326	330	319	305	278	336	283	293	341	303	311	304	343	301	309	329	277	317	329	286	281	300	328	329	347	321	323	307	303	326	293	307	280	285	353	303	286	278	284	256	303	324	283	320	284	309	304	309	310	331	302	293	318	255	302	296	308	323	322	305	303	321	310	341	317	281	334	300	305	346	292	324	325	324	302	334	279	293	321	292	313	322	330	319	282	283	279	302	326	344	300	259	333	345	329	304	317	307	302	308	288	291	332	295	319	290	304	325	285	326	289	328	297	308	314	292	311	312	305	326	331	318	301	319	310	335	331	335	337	322	308	316	330	293	336	338	333	310	318	314	286	313	317	298	334	284	329	318	304	316	324	341	304	294	353	316	268	342	296	310	329	300	298	302	321	312	279	315	335	323	327	320	302	334	325	301	301	303	302	296	293	314	292	319	297	279	330	280	313	304	321	315	300	316	307	302	295	309	309	310	323	300	311	289	314	299	322	318	329	331	276	304	305	271	302	296	292	303	291	309	303	291	321	329	308	280	319	295	293	327	310	305	314	325	291	309	316	309	327	321	341	320	291	353	293	276	273	287	321	336	361	309	307	279	307	284	301	313	274	299	321	304	306	335	336	305	270	332	327	372	307	334	295	317	323	299	308	281	322	297	302	334	283	276	310	299	333	318	329	333	295	312	288	321	322	299	301	290	298	301	314	312	304	317	283	322	301	311	323	334	308	329	311	293	315	318	334	322	273	312	294	318	346	319	302	284	280	293	312	331	317	326	303	291	329	339	305	325	312	296	286	331	296	332	286	279	316	316	293	287	317	326	317	283	326	276	320	298	304	286	314	296	273	376	333	291	305	347	302	294	280	297	261	319	295	290	320	301	274	300	321	293	290	330	312	318	320	278	323	314	311	316	307	294	326	305	299	300	330	334	292	303	293	323	297	331	310	306	298	290	314	312	300	281	307	326	307	353	292	320	297	327	294	304	315	311	286	331	312	327	304	312	342	339	296	327	309	314	338	348	319	302	312	306	324	283	316	296	301	332	295	310	315	338	292	302	337	310	326	334	321	306	284	301	286	360	347	319	284	300	299	312	324	303	295	321	315	327	313	283	347	310	303	320	319	316	324	298	291	273	323	310	332	328	323	316	293	309	282	321	325	296	317	327	316	319	331	334	291	302	356	308	303	325	307
12090	8983	42228	50241	22239	22392	20960	23097	19548	15169	16766	16976	14476	14871	15785	13480	16229	16528	12510	6934	5378	5456	4292	3965	4112	23359	29829	20663	6914	4606	3952	3691	5233	4577	3478	4282	3782	3090	2677	2556	2620	2578	2198	2226	1782	1319	1144	996	1016	994	947	841	880	908	883	893	900	838	827	834	828	858	772	814	774	854	807	810	845	823	832	842	817	819	840	811	865	808	834	841	856	889	803	828	741	840	803	840	839	797	846	845	821	836	872	816	791	829	802	772	784	833	817	811	804	794	799	864	817	819	827	783	824	828	785	806	828	814	856	856	826	773	848	845	770	804	798	856	824	791	849	801	857	809	816	799	842	829	836	848	852	805	857	809	791	788	883	797	805	803	834	832	854	806	865	822	824	772	821	819	823	784	747	821	827	803	861	865	824	819	800	809	860	796	830	828	838	833	818	814	789	772	826	836	801	786	844	851	856	807	834	844	900	836	795	801	860	807	821	816	800	806	807	841	838	817	818	833	841	847	808	808	849	781	803	789	827	839	840	851	823	835	870	821	814	813	793	808	787	846	834	797	801	842	814	819	847	835	778	755	774	805	826	801	792	827	806	784	795	825	819	810	791	824	799	803	815	815	845	784	849	816	864	838	803	828	812	833	772	779	810	774	822	810	822	781	834	807	831	763	816	797	816	799	815	792	781	853	830	779	841	838	847	823	775	775	796	837	799	827	855	806	818	815	867	820	818	841	875	816	819	828	803	796	827	811	811	804	833	829	819	821	801	806	833	858	778	820	783	813	839	800	775	830	790	757	796	807	837	820	827	852	816	839	783	877	819	827	829	801	840	791	737	834	782	828	846	812	822	781	815	796	836	804	793	760	826	828	815	831	842	819	805	815	790	818	806	825	838	808	852	770	851	829	844	861	856	848	783	774	801	813	784	840	816	830	823	860	848	818	801	779	784	789	821	852	826	842	789	862	848	862	839	774	804	834	863	839	883	770	852	830	849	815	818	817	821	838	864	748	810	811	807	822	822	855	792	797	846	810	834	874	816	774	824	839	870	836	831	798	783	828	845	820	786	835	814	795	824	833	804	786	789	818	827	805	823	833	811	879	743	812	817	779	847	790	800	824	907	793	791	831	814	805	843	829	787	846	827	904	826	760	890	842	784	802	835	822	822	812	831	807	836	838	826	863	804	842	795	783	839	801	826	811	878	801	826	908	839	838	812	843	827	867	812	820	828	853	878	797	852	806	862	797	803	843	808	796	833	840	829	838	830	808	874	791	798	836	821	847	805	821	837	797	830	801	879	833	818	801	840	805	735	799	808	806	828	866	818	823	797	810	785	803	789	821	781	811	771	774	798	826	859	842	839	830	805	832	832	768	806	805	831	816	861	838	816	802	835	806	746	840	802	805	753	829	780	811	867	847	786	832	800	820	835	821	846	819	797	808	829	830	830	824	818	839	846	793	836	816	784	810	831	842	788	810	797	748	813	830	815	836	864	813	819	869	852	855	821	819	800	753	807	810	818	828	818	775	794	806	837	822	785	762	803	770	867	788	816	828	828	819	839	846	844	785	838	811	786	864	819	846	860	807	798	822	834	861	849	814	874	809	793	832	833	847	768	821	816	799	880	831	806	817	799	788	790	778	821	827	809	813	852	814	842	790	876	890	842	823	796	788	853	864	843	806	832	847	775	791	783	792	843	823	816	845	815	803	822	766	825	823	805	814	802	866	802	795	829	812	759	827	814	837	809	813	829	829	831	809	807	804	825	828	794	830	790	817	857	799	785	828	834	852	782	806	833	821	859	815	780	828	791	808	832	810	847	772	853	809	790	806	816	771	838	823	813	778	836	828	827	840	805	785	800	795	839	834	789	796	769	790	779	809	813	829	808	809	837	833	865	825	873	849	801	783	832	805	814	841	854	781	792	800	791	819	821	829	847	856	777	815	855	829	772	779	779	794	820	825	824	804	752	812	809	806	794	833	833	825	819	822	837	861	823	823	812	828	810	819	802	789	843	821	777	796	811	834	839	791	806	819	786	870	827	870	839	793	810	830	850	771	787	785	834	824	788	845	781	813	801	829	785	797	796	815	840	789	778	780	793	831	846	844	805	823	797	776	870	777	804	817	834	834	848	788	831	793	855	792	825	806	813	759	811	786	812	820	799	802	853	822	858	778	834	822	819	840	796	780	802	830	790	835	808	802	809	790	772	791	823	798	810	854	804	767	816	883	813	864	810	825	809	819	800	803	809	811	846	800	797	836	817	811	803	862	873	817	832	779	803	815	823	805	811	814	834	823	768	828	801	790	806	821	799	839	810	802	828	818	798	798	810	793	819	808	765	820	808	810	835	826	820	842	819	792	809	839	749	794	799	804	835	810	819	830	800	850	845	813	822	814	829	814	827	784	823	813	826	847	784	801	807	837	836	852	831	786	855	775	820	817	735	860	763	790	808	792	785	780	827	861	819	864	808	781	807	831	852	819	835	820	867	801	837	785	816	865	802	828	823	782	837	808	803	854	847	830	822	784	809	840	806	843	836	842	828	804	840	828	791	803	780	830	791	790	801	806	854	807	838	822	781	832	859	776	839	830	819	802	796	836	817	815	804	787	776	859	821	802	816	807	830	820	830	830	857	806	800	825	847	760	803	849	819	908	775	812	834	853	804	856	802	843	834	768	799	808	791	843	829	805	784	815	768	821	840	806	817	874	786	847	792	846	798	797	768	883	776	848	807	788	824	868	835	831	868	788	800	850	760	796	868	834	821	843	783	753	853	773	788	800	825	839	815	817	835	803	797	833	818	795	817	814	861	810	811	829	843	828	838	822	871	827	803	830	722	817	814	776	820	804	820	837	848	827	820	794	810	819	805	833	816	827	841	805	810	822	838	791	825	828	797	831	839	801	800	883	897	795	811	837	809	760	850	800	759	852	853	799	840	819	872	811	843	830	831	820	774	785	830	815	836	789	867	859	810	811	777	765	822	805	845	836	793	785	791	848	848	837	786	810	808	805	777	820	752	759	818	824	844	820	842	764	803	763	883	800	773	823	783	836	805	822	839	806	779	835	809	843	826	801	835	805	832	840	834	841	848	810	817	794	805	787	791	847	762	804	817	814	834	794	845	809	801	847	810	841	838	804	869	859	785	881	828	818	814	817	843	837	832	799	889	855	862	847	810	826	847	813	880	786	833	830	842	801	839	833	848	862	792	795	841	831	824	780	756	781	832	800	806	814	814	770	843	791	850	805	836	870	821	782	824	774	838	790	812	778	756	816	769	801	814	848	796	777	841	812	852	856	865	826	791	855	855	781	842	847	840	804	878	844	829	806	805	837	837	825	768	804	845	868	811	831	815	834	819	739	769	806	885	764	774	822	862	802	817	855	866	818	808	814	823	850	822	798	829	837	838	801	780	825	808	807	801	814	820	796	814	861	815	844	802	765	887	805	791	855	830	817	799	819	766	827	792	793	803	832	825	796	789	838	816	811	835	796	784	759	813	825	829	785	826	776	789	797
5495	2848	6266	5815	2734	2160	1672	1417	1007	898	808	646	609	465	427	457	430	421	323	326	281	269	238	230	288	536	898	734	333	254	206	225	201	239	226	203	231	219	207	206	205	210	207	208	183	208	187	202	197	192	195	203	185	199	203	196	202	184	207	175	195	191	188	197	205	202	198	204	189	230	195	215	205	205	210	187	223	197	218	188	209	231	202	185	188	182	194	204	208	202	195	172	188	219	207	177	211	182	208	214	186	197	196	188	185	182	190	196	198	182	200	202	186	188	220	222	182	201	183	195	201	197	200	198	199	169	179	238	223	201	189	209	180	188	226	182	193	188	164	212	223	195	183	209	214	195	192	202	159	194	186	208	193	190	196	175	210	249	199	212	193	198	210	199	231	208	184	180	185	195	200	210	209	220	201	214	222	192	178	187	182	218	205	206	192	199	210	198	188	191	203	210	188	184	181	203	192	183	193	214	176	184	206	178	203	207	206	211	198	220	207	193	192	207	201	185	173	213	206	203	193	218	167	183	177	187	183	193	214	185	212	176	181	207	186	214	191	195	194	193	163	204	192	191	210	218	191	202	193	213	225	184	174	229	200	184	173	183	192	207	201	189	216	194	185	208	212	191	196	212	192	194	204	180	199	189	198	189	211	202	185	218	206	162	201	183	206	196	187	211	196	211	216	192	171	210	190	188	220	208	194	221	194	223	209	200	176	198	181	189	197	200	196	190	196	198	218	192	216	173	202	194	207	169	195	204	201	191	206	187	214	200	203	243	195	196	186	235	170	215	185	197	209	184	189	210	188	205	213	197	198	178	214	208	192	218	209	197	165	204	174	184	198	197	204	181	194	214	184	212	215	198	179	216	208	219	194	215	197	193	197	218	221	189	193	183	207	199	186	227	193	194	202	182	198	202	194	202	186	193	213	202	190	201	200	204	204	180	202	199	212	211	207	174	209	190	190	179	182	208	209	199	202	185	210	202	197	191	178	207	214	207	168	200	195	198	196	194	200	227	208	215	191	192	212	187	204	217	205	187	198	209	202	201	202	223	189	197	191	226	197	179	219	182	203	207	213	203	204	192	205	203	165	175	194	205	201	207	177	179	195	191	228	217	239	176	206	213	190	179	175	207	204	192	196	202	186	196	210	189	200	204	189	197	194	186	199	189	201	193	197	199	195	189	203	232	213	210	200	197	217	202	186	208	177	183	203	195	189	207	191	219	193	195	195	222	213	181	166	226	207	197	202	183	199	172	183	208	179	220	208	180	193	211	191	181	183	198	209	203	204	188	207	188	205	195	194	212	183	170	219	170	190	212	190	199	180	193	192	206	197	166	221	191	216	217	186	206	172	178	192	169	190	208	191	192	209	197	208	193	200	182	215	207	149	228	197	189	202	197	199	246	189	174	184	155	205	214	218	174	226	193	220	215	198	201	217	203	196	195	198	198	186	198	193	179	178	186	188	187	212	205	183	193	210	201	215	186	202	227	187	179	195	212	188	216	221	203	205	187	203	175	208	217	186	175	217	189	213	229	232	216	180	203	221	199	177	178	218	211	200	221	192	190	206	189	190	190	207	166	188	215	207	191	225	210	200	201	187	200	198	196	223	196	187	194	201	171	201	232	200	208	226	196	221	211	206	221	181	200	203	203	192	190	228	198	188	185	204	202	226	214	216	199	186	229	213	196	209	202	192	194	207	231	215	163	199	178	211	186	186	205	225	209	203	190	234	193	216	234	207	204	204	180	213	191	169	237	208	198	211	204	213	198	196	206	191	194	205	175	205	206	192	193	193	203	203	199	177	196	174	183	202	202	199	184	185	209	202	200	190	182	204	202	180	204	201	202	189	205	193	182	181	203	191	235	151	203	191	215	200	213	181	194	191	207	211	215	191	186	199	209	180	179	181	190	195	211	206	192	206	202	223	203	207	216	207	193	199	185	183	193	193	180	197	216	214	190	228	190	195	218	203	195	202	163	217	185	200	190	203	193	205	196	180	215	177	210	175	200	184	212	187	202	183	194	208	187	207	181	201	182	201	181	193	209	198	194	212	202	228	196	191	212	184	198	240	159	201	175	184	204	212	198	218	203	195	197	211	183	213	214	210	180	199	209	202	221	183	210	205	181	190	202	176	192	213	201	206	188	168	184	195	192	177	208	183	193	174	216	217	195	198	208	219	202	182	219	221	167	171	195	192	199	173	214	183	190	188	199	206	228	194	207	223	245	187	219	182	215	182	220	186	231	184	188	220	223	200	212	185	220	193	198	194	189	202	201	189	200	188	182	215	204	208	218	186	183	167	200	219	192	196	170	194	197	231	204	195	202	194	197	205	198	205	206	174	194	184	204	209	201	199	209	190	190	201	168	199	208	184	216	225	183	195	210	198	195	218	191	228	213	202	195	193	202	196	180	193	179	196	219	218	214	213	174	197	208	200	218	197	195	215	211	184	212	206	196	224	183	175	209	206	228	193	189	216	200	181	187	190	196	201	196	196	203	180	217	208	183	234	183	178	218	199	208	197	183	188	195	218	193	186	215	205	196	190	181	181	205	200	211	201	207	194	195	205	210	207	193	209	182	206	215	200	187	213	194	189	181	190	205	187	214	185	194	201	191	191	195	208	210	172	214	220	206	188	200	191	221	217	188	197	205	199	188	192	215	219	199	212	210	205	194	198	186	182	198	196	208	195	229	210	218	222	188	219	196	201	215	217	197	190	184	201	226	199	194	177	238	193	176	215	246	183	203	194	229	208	207	182	217	205	215	217	198	166	215	231	194	201	207	210	206	188	219	212	187	229	183	216	204	209	208	195	194	190	198	189	181	167	199	192	210	211	190	214	185	191	219	198	206	205	221	208	209	197	220	217	211	175	180	197	193	191	209	216	189	178	194	176	227	185	205	218	207	179	178	213	231	178	204	192	208	215	209	188	182	205	205	216	203	192	211	195	231	188	211	201	202	214	173	197	191	208	201	193	207	210	221	190	201	204	189	192	170	206	219	191	196	177	195	197	189	174	171	208	221	184	178	204	195	197	187	198	202	200	203	199	207	204	189	189	200	207	181	196	187	212	186	185	209	171	204	189	199	222	213	178	191	207	217	205	191	235	225	192	201	200	177	192	182	203	204	204	210	216	192	218	220	240	201	196	213	160	167	198	205	207	206	245	202	215	205	181	202	228	204	189	184	169	183	173	207	220	220	198	189	187	196	186	215	216	201	198	209	213	209	183	176	189	188	217	196	204	209	196	218	191	201	191	191	170	192	173	218	212	197	183	209	209	182	185	197	181	204	214	213	193	204	200	212	214	194	190	190	223	214	185	193	201	203	225	187	209	193	199	198	183	217	209	181	194	201	193	181	198	215	213	186	187	178	194	201	182	197	189	182	203	196	192	182	199	180	173	184	200	177	194	195	197	206	200	214	199	184	190	187	192	190	180	187	212	200	185	185	195	166	203	183	192	186	203	185	184	195	192	206	179	167	211	225	204	206	199	186
4179	3156	11671	13928	8224	7560	6603	6114	4774	3940	4107	3139	2982	2259	2022	2160	2082	1991	1551	1508	1231	1050	966	901	931	2453	4294	3534	1262	719	705	722	804	752	720	676	716	669	691	637	641	658	658	655	570	568	579	593	584	576	559	576	563	559	581	557	547	538	541	582	590	539	564	570	565	577	574	586	569	557	539	562	543	561	576	554	531	588	598	591	581	595	579	555	590	545	548	581	526	561	561	582	585	587	606	588	556	606	608	550	595	567	586	572	562	586	576	575	580	562	565	541	599	528	578	567	582	546	573	543	538	535	541	582	545	586	576	593	584	562	558	582	567	557	555	572	563	551	540	567	595	537	581	546	538	552	588	577	548	576	570	594	596	594	600	582	572	586	553	553	546	641	515	559	573	573	540	589	574	551	565	563	563	535	591	570	555	605	556	569	546	564	547	586	550	579	562	600	526	571	564	577	593	552	569	545	569	531	566	589	562	588	579	607	560	598	588	596	568	635	570	562	557	566	552	578	551	535	613	595	527	562	559	580	576	575	595	564	536	588	536	586	563	527	566	601	578	528	572	550	548	571	593	563	577	565	535	525	585	576	547	540	561	544	571	546	575	563	553	550	549	587	587	572	568	558	568	576	554	530	600	606	596	583	565	567	554	564	573	547	571	602	535	570	555	562	542	566	546	547	575	552	493	570	573	532	582	543	521	586	576	580	579	521	583	599	568	586	575	555	520	573	582	562	546	571	590	546	602	563	588	593	568	547	576	564	572	575	569	583	591	562	556	528	601	597	600	589	580	575	566	574	567	544	569	573	596	582	561	574	576	558	561	525	565	590	546	588	581	591	558	594	586	540	557	566	572	545	542	546	530	549	529	572	578	551	572	563	566	588	526	563	528	555	569	575	557	559	578	603	575	562	543	599	554	542	603	573	579	582	558	554	581	550	571	585	587	582	569	586	553	543	583	597	583	567	568	598	551	555	529	588	527	574	607	582	564	590	592	565	573	531	566	547	622	588	590	563	566	593	563	570	572	594	574	545	564	564	566	534	590	568	555	574	540	553	569	560	553	562	582	572	555	520	528	585	549	573	542	559	638	598	550	576	554	588	563	542	601	562	603	567	591	555	556	517	537	547	587	582	585	554	550	596	509	617	580	579	546	602	585	554	613	572	567	534	556	532	604	569	533	601	601	563	553	578	587	591	562	580	561	594	528	593	604	587	532	597	587	631	577	525	578	541	576	542	594	581	578	535	557	546	573	521	576	569	520	557	569	605	593	565	538	543	510	564	550	545	557	533	578	566	593	561	580	549	552	570	530	555	581	566	583	562	618	548	575	553	548	583	561	522	553	558	536	542	577	552	598	588	588	537	600	554	581	569	571	549	561	560	537	595	638	579	553	539	603	592	568	589	557	558	586	540	557	586	570	587	594	582	578	560	575	548	576	550	563	539	531	592	533	599	538	545	574	556	565	528	569	538	558	537	549	544	560	580	571	592	553	546	574	574	549	565	560	530	602	567	574	579	532	542	556	576	565	578	521	548	538	597	579	609	574	607	565	534	565	574	584	551	593	547	580	569	569	552	562	575	609	585	579	573	607	615	550	558	547	545	589	538	539	567	604	579	589	561	558	512	574	545	602	548	583	577	585	575	575	531	555	567	574	567	564	548	598	529	570	580	548	576	580	531	566	578	541	584	559	542	574	634	594	593	559	582	563	564	545	547	600	577	583	606	567	580	596	549	572	582	575	583	546	587	560	569	556	588	606	526	535	595	543	557	575	601	560	564	531	577	579	567	583	568	596	585	593	580	564	564	577	599	549	605	592	577	592	565	555	565	585	537	586	576	596	559	597	583	597	581	614	588	586	566	571	631	571	588	568	579	543	536	591	563	616	553	592	598	596	588	545	522	583	613	622	584	575	595	576	559	540	601	587	624	548	570	564	570	577	603	562	613	590	547	563	582	577	568	548	575	537	586	599	556	586	548	574	603	572	597	585	577	580	585	585	531	573	552	597	583	571	574	580	564	564	575	561	560	583	549	518	578	560	543	609	552	598	565	534	566	557	561	529	524	593	575	556	553	596	607	606	615	559	527	603	577	585	542	604	555	577	505	575	547	559	533	556	607	558	584	571	544	608	549	594	557	570	598	568	569	583	575	551	542	552	563	545	606	564	571	592	629	581	582	527	553	577	575	554	575	598	564	542	555	560	590	540	579	556	575	571	555	565	560	558	570	560	599	521	537	527	547	582	562	530	558	580	565	547	619	597	552	559	568	612	593	592	606	586	555	523	544	552	598	546	576	527	539	583	603	535	585	565	586	569	546	579	554	533	558	533	564	595	556	557	594	605	566	547	529	598	577	577	570	549	535	598	574	588	529	595	571	605	569	557	550	570	601	583	590	569	570	560	552	551	581	593	569	573	552	569	556	543	581	557	542	551	569	537	594	564	555	559	562	614	547	542	547	557	561	592	571	574	601	548	590	580	577	574	569	565	601	575	602	552	610	578	575	578	596	543	549	546	574	588	585	564	588	568	535	554	567	551	581	560	611	550	546	559	599	611	566	600	589	554	533	563	568	515	575	585	570	551	583	588	553	566	575	543	593	533	583	569	614	546	577	589	572	557	551	574	559	566	564	585	580	577	563	604	624	604	604	543	572	557	589	575	587	583	575	591	552	575	625	589	525	558	558	525	551	585	583	589	548	545	589	577	588	562	580	602	594	572	565	588	569	547	567	609	543	521	582	550	551	539	566	566	533	534	587	572	595	562	547	576	568	591	586	543	568	588	566	564	581	578	567	525	599	583	615	582	590	579	584	569	588	542	599	575	570	582	586	578	597	579	610	537	551	563	550	502	560	551	583	564	561	560	574	562	539	560	569	574	584	549	588	549	594	529	575	593	584	566	541	570	537	565	583	586	554	549	583	547	572	586	535	559	581	548	571	560	566	578	610	570	596	531	548	568	540	562	567	575	590	593	555	581	573	571	580	525	625	536	572	582	566	550	586	523	558	554	598	593	582	620	542	583	571	599	585	542	629	562	589	549	573	548	539	566	522	585	590	572	553	556	599	541	514	575	573	556	560	589	579	571	579	541	600	587	573	558	563	558	577	572	584	575	559	570	531	549	570	587	571	551	552	541	584	596	566	560	598	584	585	562	517	556	531	551	525	602	561	543	527	561	597	584	586	562	549	587	589	595	545	623	527	551	589	595	554	584	578	575	551	564	543	544	562	606	549	582	563	560	620	530	578	564	578	584	579	533	557	553	577	609	584	605	582	572	565	568	564	585	539	590	570	604	557	572	614	550	542	558	577	582	566	564	580	544	570	598	579	579	562	583	558	564	587	574	558	572	567	568	543	530	536	587	553	563	539	562	615	572	554	529	574	564	560	546	573	542	554	546	579	572	540	544	590	558	616	513	566	581	596	600	587	581	601	553	595	568	531	583	558	578	540	540	547	526	588	582	541	585	577	547	608	533	537	549	543	596	533	564	563	533	581	591	585
13288	7653	38866	41355	18137	8271	6701	6263	4742	4904	2326	1881	1958	1130	1819	1886	1670	1346	1362	1296	609	622	605	545	675	3278	4076	2272	747	665	542	609	639	549	521	484	517	478	453	438	414	423	428	421	362	328	298	286	271	269	266	289	278	297	295	263	273	305	279	250	269	256	270	270	279	266	265	273	306	280	281	276	253	274	291	256	262	264	285	286	270	276	282	281	294	288	285	287	251	284	260	266	292	280	232	293	269	257	275	287	224	279	277	254	264	297	258	298	266	263	275	268	281	283	270	282	273	274	259	270	252	280	274	251	275	272	270	264	288	274	273	270	278	305	279	253	275	280	233	262	280	278	270	244	272	253	266	326	280	267	269	268	276	288	263	265	308	280	288	257	264	275	313	259	238	298	284	262	288	262	263	229	257	263	265	258	240	240	283	266	261	278	294	310	279	276	271	270	296	263	293	292	248	280	261	283	271	266	276	299	277	290	272	265	252	276	279	283	269	290	280	321	272	253	274	289	275	288	268	297	269	295	266	286	256	251	254	270	268	271	248	277	258	292	274	298	262	255	258	272	259	280	293	292	261	253	252	261	243	281	300	271	274	268	270	269	258	271	280	265	258	298	279	257	298	246	254	275	265	295	288	263	256	269	269	277	278	308	289	269	305	267	278	267	268	268	274	293	280	265	253	286	280	274	258	242	285	307	273	299	279	280	263	267	276	282	242	272	288	282	256	277	310	262	252	264	290	262	243	281	244	287	261	283	279	287	270	262	265	263	288	250	272	271	273	266	303	273	287	287	311	273	250	272	256	279	276	258	282	253	275	312	268	280	291	300	283	272	279	244	278	247	308	282	275	272	288	258	278	273	280	242	263	307	258	249	272	268	274	267	272	285	285	238	306	275	271	263	251	273	276	265	275	272	264	273	282	266	291	292	291	277	289	261	280	288	276	323	269	279	292	264	282	261	278	283	255	275	255	260	290	270	284	267	285	261	270	304	305	295	266	269	298	328	250	274	256	247	286	272	253	217	310	291	292	258	266	279	252	275	280	294	279	294	289	269	301	259	270	266	288	304	264	281	272	292	300	282	258	289	269	293	239	289	259	289	278	276	288	303	277	261	288	266	254	260	262	278	280	278	245	263	243	256	280	267	265	279	263	286	284	266	271	282	299	275	272	278	257	282	273	274	272	274	288	282	279	269	282	272	280	275	277	251	286	273	267	263	269	315	306	268	287	287	285	274	232	279	263	302	281	289	259	254	292	256	259	260	267	251	254	265	247	319	267	281	294	274	274	280	292	307	243	287	254	298	277	284	295	261	293	267	264	265	267	278	276	279	267	267	271	267	306	276	283	279	248	287	287	251	280	277	267	253	294	237	259	279	250	263	271	262	296	274	274	277	261	256	260	278	283	279	283	262	272	275	261	265	288	264	285	270	307	306	266	301	268	294	283	254	250	294	264	286	262	263	261	273	293	250	264	262	314	285	257	272	282	282	263	256	257	229	277	318	277	297	298	279	299	280	285	282	262	262	253	244	266	260	225	255	238	256	247	270	287	273	260	267	247	241	297	241	239	260	301	249	275	260	260	290	281	275	290	236	263	285	248	270	283	244	264	277	273	281	279	271	292	302	297	286	297	280	274	263	267	258	297	292	281	294	258	282	251	284	295	257	285	255	301	265	263	260	280	258	268	274	278	271	281	292	294	282	231	288	289	247	264	292	248	243	292	270	312	242	257	274	267	289	271	280	273	235	299	245	262	246	261	234	281	279	239	266	293	251	269	272	263	269	289	280	315	273	292	238	261	296	279	252	285	272	281	287	262	284	291	270	267	240	283	243	275	285	277	295	277	266	270	263	260	265	259	235	252	277	267	259	268	288	239	278	294	254	265	280	285	288	262	273	276	270	283	254	267	266	260	272	275	260	270	279	275	252	292	253	327	282	288	262	290	271	269	281	301	273	273	257	279	282	269	283	268	307	240	273	294	300	260	294	293	265	271	284	266	281	263	263	268	283	266	293	278	285	291	272	267	252	254	256	270	261	254	282	284	273	290	266	272	299	249	293	283	320	270	269	252	302	286	261	269	307	259	271	258	284	278	276	316	273	272	293	272	283	283	270	268	280	253	278	264	247	278	276	269	281	271	252	286	263	244	266	280	273	286	281	268	262	283	272	286	256	297	253	284	271	285	288	280	260	283	262	279	270	256	292	305	244	275	262	273	274	278	266	268	269	297	274	272	253	248	283	262	269	292	274	285	265	311	299	247	272	252	276	327	258	302	288	263	298	247	256	276	246	271	251	285	272	271	254	280	275	260	264	268	281	256	284	248	283	264	306	256	271	288	262	257	276	270	292	286	271	279	280	280	290	251	244	272	256	321	279	269	274	282	293	282	296	265	268	287	265	276	260	275	295	307	271	281	303	277	257	295	258	291	311	284	259	267	266	254	267	255	291	277	285	284	241	260	265	259	279	245	293	290	266	269	236	270	254	286	264	291	270	288	261	252	279	272	285	295	281	259	280	275	258	251	251	257	294	293	266	239	251	271	278	251	292	266	284	282	293	272	317	290	278	244	285	262	284	278	250	238	273	276	301	283	273	263	287	260	273	297	263	286	259	275	287	288	266	274	267	277	275	289	281	286	279	261	277	287	283	294	242	260	265	265	249	308	275	278	252	283	310	285	247	319	286	275	275	291	290	234	271	262	254	288	283	322	258	273	263	240	280	254	278	261	289	294	266	267	281	270	248	276	226	290	281	254	288	274	264	274	306	243	280	270	302	241	292	269	281	277	243	249	291	264	290	264	273	273	265	259	246	271	264	281	272	245	276	260	262	241	275	275	254	255	315	278	273	246	266	269	267	282	272	287	290	264	287	269	298	285	316	291	290	282	296	279	257	258	271	285	255	258	291	250	243	289	247	281	263	278	292	252	273	269	282	277	276	265	274	286	269	261	292	259	286	256	233	245	281	274	244	272	256	292	289	264	274	273	257	292	278	279	268	293	259	277	236	268	288	279	284	288	280	288	302	298	291	271	283	277	243	286	284	257	271	272	277	277	295	274	243	275	295	294	261	264	269	284	286	268	283	280	292	271	247	313	250	251	266	254	274	283	263	278	282	273	268	247	286	257	280	273	292	270	268	276	237	300	284	262	262	268	291	282	296	285	282	289	276	261	249	265	266	233	244	244	263	274	255	259	247	277	251	306	254	268	289	275	259	270	288	267	246	286	294	274	281	261	258	279	255	292	258	262	297	271	278	285	257	284	270	274	272	268	286	265	283	234	274	286	279	288	255	251	298	273	304	267	279	285	255	246	259	286	264	275	223	272	243	303	280	271	251	272	257	260	306	251	260	271	284	297	291	279	258	261	290	246	254	281	245	269	248	308	248	263	284	286	265	291	286	262	269	241	276	285	247	272	316	280	293	296	266	282	293	258	258	298	290	248	268	275	273	265	292	247	283	288	294	274	285	240	264	284	272	280	271	254	260	283	276	252	251	293	280
8308	7319	42151	43703	22176	15774	15986	16166	14052	15044	8960	8720	8567	5913	9317	9560	8631	7699	7590	7031	3087	3178	3322	2941	3635	17168	18480	10778	3897	2826	2544	3097	3143	2620	2506	2562	2427	2432	2123	1963	1928	1939	2118	1793	1274	1045	950	917	855	865	805	827	736	773	807	786	752	775	737	766	743	787	771	718	737	751	771	743	727	736	774	743	783	755	731	741	756	750	758	760	730	721	776	794	756	775	780	770	780	796	741	734	743	769	741	789	763	774	729	742	758	759	720	775	745	742	785	761	788	738	780	811	774	731	708	762	695	728	781	747	734	768	754	709	745	720	745	710	742	709	704	743	744	758	721	738	740	769	775	732	774	732	750	731	707	742	697	753	722	711	777	761	788	660	728	755	778	766	821	728	759	757	775	721	764	772	727	707	779	746	724	735	725	807	710	790	715	767	746	754	787	712	794	766	737	768	726	747	737	731	767	747	760	738	771	764	758	718	766	724	696	712	737	723	735	734	766	721	753	779	774	762	766	809	779	766	762	743	737	754	746	747	741	747	692	707	733	757	755	732	742	744	795	746	720	741	742	771	753	771	723	776	738	732	695	785	677	750	774	772	737	727	723	748	752	759	734	783	746	740	751	723	767	708	712	722	735	741	742	762	739	748	783	742	756	744	749	741	708	732	769	745	795	728	760	745	751	760	738	787	767	769	750	739	768	724	772	754	723	812	698	727	756	767	719	766	726	698	734	785	734	773	820	697	728	713	784	751	731	756	743	759	695	751	750	720	779	750	761	764	722	736	758	743	725	736	767	782	753	764	769	775	760	745	772	770	778	726	762	756	728	718	761	728	742	770	741	726	713	752	719	739	729	727	805	801	739	762	741	796	755	719	754	794	721	770	772	735	753	781	746	785	760	758	721	753	784	765	751	765	717	655	767	759	741	766	788	750	767	760	729	756	745	756	794	750	791	739	767	716	783	796	725	732	700	722	753	717	728	707	789	707	739	759	726	779	751	730	730	775	689	764	764	766	715	717	711	754	744	715	700	803	802	767	746	729	766	750	758	770	736	735	758	781	743	800	789	766	744	745	700	729	752	749	749	777	780	725	745	789	744	798	791	724	742	758	798	739	735	759	786	746	749	750	727	760	724	729	751	746	725	769	751	741	756	754	685	829	723	749	771	797	747	764	762	759	725	757	725	758	710	735	707	780	753	736	754	744	724	763	753	750	743	782	798	773	756	728	736	744	757	801	782	756	786	738	742	735	750	753	762	778	750	768	779	751	741	734	738	736	701	736	744	792	749	762	738	799	793	764	757	726	717	714	769	795	773	747	770	787	757	690	740	728	784	721	752	751	732	718	772	727	749	787	759	726	780	757	714	727	737	762	749	733	720	723	781	773	752	794	727	776	731	735	774	797	734	775	796	738	750	788	794	778	731	738	795	753	764	718	726	834	744	690	730	732	720	742	749	765	776	736	781	758	718	794	710	742	754	710	812	711	785	736	728	732	742	732	770	731	743	734	721	768	778	755	739	827	713	767	736	757	755	772	762	711	804	748	733	752	730	738	727	763	750	729	768	775	730	764	754	765	762	716	771	740	767	759	750	729	756	726	735	714	735	736	700	742	759	745	733	737	754	731	708	724	753	766	732	731	741	748	758	718	722	772	692	782	736	790	730	742	709	769	739	725	721	725	745	771	778	756	773	753	781	750	736	697	761	749	798	745	731	807	765	734	757	735	707	747	738	790	740	768	703	728	749	778	744	774	776	727	722	771	708	753	754	737	786	745	761	725	733	774	779	733	816	734	746	769	774	736	774	786	728	730	676	756	801	809	716	709	780	757	766	724	761	759	777	770	748	734	730	777	703	785	737	761	768	733	747	765	725	740	744	849	715	778	698	734	740	735	743	778	725	748	711	766	751	734	785	765	745	774	738	728	742	745	694	718	695	763	761	736	761	747	717	733	798	765	739	740	726	769	737	748	750	771	754	775	797	719	736	718	771	723	755	720	751	723	775	762	770	735	739	797	781	762	708	712	768	803	754	677	730	752	744	788	764	745	701	751	780	727	679	734	768	761	735	721	746	717	724	760	760	746	774	817	751	729	771	696	779	824	711	764	695	729	713	773	728	708	762	745	744	768	756	724	723	737	736	728	756	744	722	784	724	761	751	709	742	720	759	713	705	743	706	751	749	785	744	726	765	730	772	712	738	791	756	765	779	747	773	796	784	782	750	725	790	783	703	730	726	731	743	735	741	720	741	736	765	704	743	773	794	753	735	774	753	753	726	728	777	699	753	761	727	727	744	748	736	767	724	714	813	729	814	782	774	801	784	759	757	775	761	753	712	745	748	727	712	770	762	744	731	714	743	774	739	709	777	757	696	748	775	729	763	703	748	782	712	739	775	744	730	690	740	738	811	744	722	725	769	739	747	790	716	779	761	755	781	783	723	755	764	750	729	712	788	705	758	741	751	754	733	742	790	720	747	737	746	747	711	732	795	715	725	714	764	799	728	762	728	778	720	745	733	787	736	759	761	713	717	717	705	764	738	720	761	693	760	732	748	744	769	756	816	742	719	767	727	738	797	778	738	833	723	769	721	766	801	758	734	701	740	711	744	705	809	716	747	716	712	734	761	757	750	743	724	703	753	722	778	738	791	742	724	762	780	731	741	755	738	759	718	749	796	753	794	763	755	769	755	704	780	762	757	745	729	720	810	720	747	735	761	770	734	798	749	756	757	724	694	744	757	755	762	778	741	760	754	786	746	711	720	763	762	745	789	747	759	800	727	742	728	718	765	744	749	746	714	781	778	764	752	799	721	742	725	724	757	757	699	732	724	774	742	796	770	727	752	784	750	737	788	768	746	765	692	755	760	772	785	762	757	737	741	780	759	721	748	697	779	695	729	764	761	764	762	711	740	758	743	740	749	708	753	777	751	721	776	748	756	755	713	762	781	726	776	774	752	750	773	760	751	742	758	738	789	735	749	777	759	748	762	713	759	810	746	755	751	783	676	739	726	778	754	754	737	744	757	707	776	759	756	759	779	772	758	769	696	738	720	737	722	774	721	772	753	759	764	759	762	758	744	757	738	735	782	760	710	761	715	788	707	752	769	781	712	708	746	770	717	745	713	752	776	775	750	721	815	808	710	770	736	782	710	729	747	752	796	736	785	729	772	766	749	709	747	744	738	836	701	801	803	729	749	726	805	782	719	744	773	761	753	788	755	737	719	713	748	724	735	774	722	756	734	749	776	754	759	745	734	770	745	751	735	781	717	779	764	712	729	756	702	789	731	775	732	749	752	785	770	774	795	747	792	803	734	722	680	775	755	797	723	738	778	754	734	754	761	742	784	735	708	763	706	781	804	763	749	703	814	759	745	713	774	742	754	764	737	762	745	819	722	786	752	775	768	758	780	759	754	738	727	746	757	733	790	766	748	696	725	748	749	704	747	742	761	739	703	760	796	714	765	763	741	684	683	783	724	769	681	730	792	766	744	758	735	741	781	811	768	719	745	723
65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	65	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	50	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
